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
339555302975	339555303544	339555304094	339555304644	339555305194	339555305742	339555306294	339555306844	339555307394	339555307944	339555308494	339555309042	339555309594	339555310144	339555310694	339555311244	339555311794	339555312344	339555312894	339555313444	339555313994	339555314544	339555315094	339555315644	339555316194	339555316744	339555317294	339555317844	339555318394	339555318944	339555319494	339555320044	339555320594	339555321144	339555321694	339555322244	339555322794	339555323344	339555323894	339555324444	339555324994	339555325544	339555326094	339555326645	339555327194	339555327744	339555328294	339555328844	339555329394	339555329944	339555330494	339555331044	339555331594	339555332144	339555332694	339555333244	339555333794	339555334344	339555334894	339555335444	339555335994	339555336544	339555337094	339555337644	339555338194	339555338744	339555339294	339555339844	339555340394	339555340944	339555341494	339555342044	339555342594	339555343144	339555343694	339555344244	339555344794	339555345344	339555345894	339555346444	339555346994	339555347544	339555348094	339555348644	339555349194	339555349744	339555350294	339555350844	339555351394	339555351944	339555352494	339555353044	339555353594	339555354144	339555354694	339555355244	339555355794	339555356344	339555356894	339555357444	339555357994	339555358544	339555359094	339555359644	339555360194	339555360744	339555361294	339555361844	339555362394	339555362944	339555363494	339555364044	339555364594	339555365144	339555365694	339555366244	339555366794	339555367344	339555367894	339555368444	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2507	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	3600	2300	2494	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23640	23833	37431	34035	28104	26485	26191	20231	19179	19402	19346	19129	18997	19295	19273	19185	19101	19047	19082	18919	19087	19295	19129	18979	19202	18921	18747	18993	18993	19037	18900	18869	18941	18849	18919	19050	19117	19052	18915	19037	18979	19244	18909	18935	19051	19028	18865	18848	18825	18933	19057	19103	19046	19023	18965	19298	19066	18835	18864	18785	18932	19114	18993	19097	19122	18986	19001	18813	18936	18854	19074	18785	18914	18946	18952	18911	18944	18768	18994	18959	18842	18807	18748	19140	18925	19031	18869	18898	18945	19106	18973	18881	18761	18809	18772	18751	18789	18727	18735	18776	18829	18898	18870	18835	18860	18922	18774	18918	18779	18819	18771	18728	18660	18945	19016	19004	18879	19001	18921	18803	19012	18823	19000	18845	18755	18906	19031	18937	19071	18980	18849	18940	18674	19029	18721	18889	18744	18600	19051	19005	18669	18742	18978	18909	18719	18818	18919	19058	18766	18849	18716	18750	18923	18683	18889	18915	18972	18774	18863	18726	18865	19015	18938	18680	18822	18952	18828	19028	18946	18985	18985	19024	18910	18942	18788	18649	18828	18875	18908	18727	18907	18852	18928	18730	18668	18996	18905	18932	18803	19113	18986	18993	18574	18897	18825	18925	18987	18933	18830	18955	18895	18987	18993	18658	18980	19062	18895	18926	18872	18922	18888	18928	18784	18843	18951	18964	18700	18886	18806	19045	18827	18914	18835	18927	18640	18924	18863	18806	18810	18711	18901	19081	18961	19124	18911	18932	18751	18787	18828	18765	19065	18727	18750	18948	18871	18741	18925	18883	18958	18931	18966	19080	19061	18908	18908	18946	18679	18982	18820	19027	19015	18951	18739	18752	18727	18789	18870	19099	18971	18983	18958	18971	18749	18845	18922	18910	18907	19005	18923	18842	18870	19006	19057	18976	19043	18895	18968	19097	18838	18776	18766	18831	18716	18904	19021	18950	18679	18828	18813	18870	18915	18969	18969	18879	19010	18703	18863	18767	18899	18849	18871	18766	18919	18936	18876	18693	18847	18919	18684	18843	18985	18720	18850	18588	18892	18862	18864	18711	18899	18910	18900	18930	18802	18898	18868	18615	19070	18810	18815	18859	19013	18960	18641	18812	18842	18847	18908	18861	18592	18631	18798	18847	18941	19048	19101	18877	18865	18832	18753	18843	18930	18778	19117	18944	18816	18937	18870	18939	18979	19153	19018	19090	18934	18957	18684	18801	18866	18945	18749	18752	18842	18890	18761	18693	18802	18794	18843	18825	19071	18856	19040	18854	18823	18792	19002	18959	18793	19032	19026	18913	18837	18895	18747	18997	18800	18921	18958	19007	18917	18817	18864	18817	18619	18833	18826	18939	18896	18757	18848	19037	18890	18769	18881	18894	18560	18802	18830	18738	18744	18906	18999	19082	18655	18853	18897	18918	18936	18977	18914	18758	18745	18768	18868	18803	18694	19076	18966	19039	18793	18887	18824	18693	19005	18744	18995	19025	18848	18800	18728	18902	18717	18996	18763	19009	18854	19029	19021	18792	18880	18924	18694	18724	18821	18846	19065	18671	18939	18815	18953	18791	18719	18865	18856	18786	18859	18693	18994	18927	18973	19131	19072	18875	19070	19081	18921	19100	18849	18604	18884	18997	18661	18734	19042	19085	18998	18711	18818	18958	18613	18875	18898	18840	19089	18974	18799	18711	18895	19186	18708	18636	18872	18797	19028	19030	18919	18916	18834	18795	18795	19075	18883	18723	18838	18666	19020	18828	18796	18887	18950	18832	19052	18811	18905	18670	18557	18952	18909	18764	19157	18987	18832	19078	18752	18932	19110	19008	18822	19022	18788	18824	19025	18943	18814	18922	18741	18854	18845	18773	18674	18960	18933	18635	18758	18805	18873	18778	18745	18856	18978	18766	18870	18907	18904	18788	18802	18901	18821	18844	18842	19033	18989	18800	18992	18782	18797	18663	18693	18957	18941	18888	18850	18942	18731	18802	18788	18775	18867	18946	18976	18669	18742	18930	18756	18746	18950	18848	18804	18905	18827	18985	18792	18795	19062	18697	18793	18685	18882	18544	18702	18904	18719	18918	18872	18860	18887	18997	18973	18713	18972	18876	18798	18666	18830	18751	18773	18692	18823	18820	18677	18942	18812	18856	18865	18688	18707	18836	18849	18959	18830	18776	18645	18909	18869	18728	18823	18884	18859	18683	18955	19006	18835	19195	18927	18835	19023	18946	18902	18897	18965	18805	18833	18806	18845	18830	18928	18789	18896	18837	18899	18921	18889	18745	18897	19029	18949	18676	18861	19055	18757	18854	18929	18800	18851	18708	18897	19004	18911	18925	18914	18827	18932	18739	18834	18867	18917	18910	18819	18922	19029	19018	18952	18601	18646	18707	18851	18751	18695	19058	18876	18856	19059	18929	18959	18733	18978	18929	18909	18954	18795	18962	19099	18912	18916	18892	18737	18976	18954	18806	18946	19049	18955	18740	18845	18960	18682	18703	18987	18734	18907	18946	18859	18895	18882	18976	18912	18977	18819	18949	18894	18939	19011	18774	18860	18734	18810	18931	18770	18898	18780	18762	18813	18869	18634	18879	18743	18990	19062	18826	18879	18828	18890	18698	19021	18740	18853	18990	18885	18796	19035	18802	18623	19010	18888	18805	18787	18824	18901	18919	18852	18889	19002	18801	19003	18793	18740	18716	18800	18746	18906	18745	18837	18841	18755	18833	18841	19053	18925	19016	19005	18776	18692	18760	18950	18871	18763	18876	18878	18858	18853	18793	18847	18754	18924	18929	19089	18882	19048	18823	18879	18922	18736	18607	18871	19069	18651	18973	18795	18818	18832	19025	18905	18892	18864	19028	19024	18716	18946	18784	19094	18757	18674	18885	18746	19036	18982	18843	18984	18901	18663	18818	18728	18813	18711	18882	18976	18959	18707	18982	18969	18722	18653	18912	18671	18783	19071	18919	18868	18637	18746	18969	18970	18767	18863	18927	18955	18623	19076	18784	18941	18786	18636	18867	19029	18978	18977	18901	18959	18841	18822	18697	18999	18944	18908	18832	18910	18865	19008	18843	18744	18579	18801	18933	18886	18910	18722	18800	18702	18955	18895	18872	18733	18695	18878	18803	18772	18928	18682	18924	18839	18923	18973	18969	18906	18995	18902	19125	18987	18951	19004	19035	18960	18883	18888	18884	18880	19072	18819	18739	19107	18635	18710	19000	18739	19062	19031	18933	18984	19192	18959	18914	18967	18832	18993	18765	18741	18717	18718	18704	18896	18828	18876	18841	18931	18973	18780	18818	18839	18758	18875	18946	18950	18865	18691	18889	18959	18917	18946	18683	18813	18670	19130	18936	19023	18892	18773	18813	18674	18915	18774	18981	19016	18862	18788	18637	18841	18834	19044	18852	18690	18626	18777	18990	18777	18740	18943	18803	19044	18932	18841	19040	19001	18836	18809	19061	18820	18961	18903	18873	18928	18745	18847	18985	18981	19054	18862	18824	18720	18977	18915	19000	18769	18722	18728	18903	18954	18901	18674	18790	18820	19004	18984	18771	19130	18835	18966	18919	18852	19017	19022	18956	18965	18873	18938	18804	18895	18792	18893	19030	18615	18763	19035	18772	18686	18638	19023	18750	18705	18783	18804	18726	18622	18846	18943	18837	18833	18807	18877	19017	18663	18803	18792	18696	18822	18891	18718	19015	18885	18992	18852	18763	18932	18803	18914	18814	18841	18859	18745	18798	18913	19031	18821	18886	18730	18865	18939	18844	18830	18784	18768	19070	18792	18640	18988	18954	18868	18873	19001	19166	18982	18871	18907	18726	18932	18817	18861	18875	18970	18707	18878	18844	18928	18861	19035	18929	18773	18972	18983	18662	18707	18802	18765	18869	18845	18997	18961	18857	18720	18848	18887	18930	18876	18856	18931	18836	18809	18665	18819	18786	18926	18811	18924	18694	18691	18888	18853	18833	18816	18842	18939	18619	18882	18760	18826	18704	19060	18987	18815	18896	18771	18758	18920	19025	18806	18866	18723	18936	18830	18876	18667	18897	18747	18582	18930	18853	18885	18905	18929	18997	18917	18743	18752	18881	18713	18777	18907	18734	18856	18615	18858	18759	18742	18862	18850	18559	18841	18898	18951	18838	18822	18775	19135	18909	18816	18957	18925	19181	18915	18975	18940	18820	18609	18655	18912	18935	18892	18974	18747	18906	18821	18943	18804	18728	19020	18996	19040	18971	18657	18786	18968	19049	18870	18790	18896	18742	18774	18796	18713	18813	18832	18741	18988	18908	18875	18835	18796	18713	18978	18969	18650	18780	18940	18830	19055	18708	18920	18738	18950	19077	19087	18852	18834	18864	18854	18781	18770	18716	18611	18896	18630	19123	18865	18862	18730	18778	18744	18669	18927	18895	19029	18913	18932	18794	18961	18808	18647	18949	19016	18757	18716	18858	18811	18897	18676	18764	18734	18862	18605	18752	18717	18818	18725	18785	19004	18794	18984	18862	18824	18986	18856	18989	18962	18922	18908	18965	18720	18962	18860	18961	18987	18999	18947	18906	18875	18834	19037	18784	18739	18902	18885	18780	18702	18926	18954	18740	19055	19219	18902	18725	19124	18735	18453	18766	19023	18739	18846	18917	18958	18992	18687	18791	18933	18671	18755	18998	18905	18896	18862	18806	18642	18791	18704	18757	18725	18729	18704	18919	18989	18822	18710	18821	18822	18648	18804	18871	19021	18701	18818	18920	18850	18757	18992	18864	19052	18856	18833	18948	18710	18904	18903	18755	18915	18829	18835	18834	18911	18964	18723	18619	18808	18799	18903	18896	18955	19005	18883	18659	18759	18917	18911	18841	18950	18949	18775	18992	18818	18897	18868	18784	18741	18982	18858	18557	18773	18834	19060	18635	18683	18851	18789	18878	19093	18793	18701	19051	18868	19307	18778	18868	18906	18938	18807	18944	18793	18793	18822	18894	19097	18752	18718	18773	18811	19018	18764	18872	18799	18881	18854	18762	18917	18928	19006	18848	18753	18877	19032	18791	18968	18968	18763	18768	18821	18787	18748	18872	18796	18814	19067	18932	18849	18833	18657	18781	18725	18822	18918	19137
65641	108186	91701	65400	40741	23758	17437	15918	15789	15867	15821	15958	15922	15977	16010	15908	16079	15896	15833	15873	15822	16144	15881	15912	15983	15907	15966	16015	16043	15834	15958	15909	16051	16075	15895	16123	15985	15886	16010	16057	15954	15916	15823	15811	16234	15910	15861	15915	16083	16001	16009	16001	15769	15966	15884	16045	15971	16161	15976	16030	16037	16036	15902	15974	16045	15780	15874	15867	16065	15725	16089	16107	15904	16060	15971	15889	15931	15928	15998	16140	15856	16032	16084	15855	16149	15819	15935	15903	15856	15941	15833	15901	16060	16099	16069	15865	15771	15929	15920	15939	15948	15730	15987	16024	16025	15826	15936	15849	16145	15914	15822	15961	15888	15912	15929	15960	15924	15948	15784	16008	15946	15932	15835	15941	15885	15974	15894	16124	15931	15990	15901	15868	15873	15803	15886	15956	15991	15890	15863	15873	15971	16081	16048	15810	15879	15967	15924	15932	15919	15831	15922	15891	15902	16026	15954	15997	15875	15990	15900	16018	15833	15904	15958	15994	15850	15927	16089	16019	16086	15827	15909	15874	15955	16052	15884	15923	16014	16037	15905	16025	15963	15817	15928	15839	16013	15954	15965	15831	15858	15727	16051	15965	15851	15964	15940	15956	15935	15934	16146	15907	16041	15982	15947	15908	15734	15930	15896	16128	15943	15832	16109	15921	15812	16099	15829	16149	15856	15809	15847	15891	15825	16014	15923	16051	15795	15894	15883	15993	15867	16018	15761	16094	15905	15943	16066	16008	15996	15978	15892	15886	16046	15943	15919	15981	15978	15871	16034	15917	16050	16071	15980	15853	15954	15901	15756	15986	15935	15836	15796	16042	15816	15983	15923	15934	15971	16015	15953	16050	15987	15752	15915	15852	16117	15984	15936	15963	15896	15969	15978	15903	15939	16049	15903	16004	15933	15993	16008	15954	15879	15998	16116	16193	15944	15966	15799	15924	15765	15956	15912	15863	16040	15939	15898	15866	15951	15940	15913	15918	16042	15921	15985	15908	15719	15826	15975	15931	16003	15941	15866	16018	15891	15941	16079	15762	15941	15952	15796	15854	15921	15819	16003	15825	15782	15964	16000	15890	15917	16039	15796	16000	16024	15726	15893	15622	15978	15751	15907	15986	15998	15787	15921	15837	15936	15925	15862	15897	15885	16033	16012	16061	15992	16036	16086	15790	15852	15892	15905	15930	15865	15919	15949	15891	15914	15924	15971	15998	15949	15953	16025	15846	15909	15930	16123	16094	15900	15939	15794	16039	15828	15799	15883	15886	15925	15920	16015	16037	15954	16019	15772	15962	15816	15938	15878	16135	15947	15965	15961	15918	16087	15855	16081	15913	16079	15815	15637	15963	16099	15868	15872	15946	15763	15968	15930	15925	16065	15896	15831	15996	15799	15767	16062	15844	15955	15967	16091	15835	16013	15998	15942	15796	16045	15940	16019	15871	15840	15997	15945	15946	16041	16056	15871	15995	15944	15800	15942	15995	15839	16052	15946	16086	16066	16021	15968	16029	15723	15948	15765	15845	16013	16003	16004	15789	15909	15984	15849	15710	15884	15998	16059	16105	15720	15914	15731	15776	15903	15706	15992	15912	15947	16056	15932	15823	16047	15891	15763	15915	16055	15977	15868	15913	15901	15913	15958	15915	15969	16058	15950	15825	15944	15991	16058	15807	15705	15880	15845	15991	15912	15850	15901	15937	15902	15988	15940	15897	15974	15908	15833	16025	15886	16006	15759	15881	15963	15935	15905	15902	15973	15885	16036	16023	15848	15782	15973	15967	15786	15917	15911	15916	15880	15973	15817	16006	15836	15889	15923	15989	16028	15859	15884	15974	16028	15900	15846	15909	16142	15920	15892	15914	15844	15904	15989	15998	15910	15995	15955	15909	16004	16019	15873	15824	15929	15693	15831	15887	15915	15911	15902	15799	15792	15910	15798	15905	16105	15964	15979	15999	15951	15863	15890	15910	15951	15918	15958	15908	15979	16156	15752	15892	15896	15682	15975	15930	15915	15822	16021	15842	16143	15837	16000	15911	15911	15847	15841	15881	15844	15870	15887	15859	15983	15861	15921	15907	15866	15931	16100	15796	15987	16037	15995	15871	15915	15956	15913	15898	15895	15927	15943	15943	15987	15920	15966	16163	16004	16106	15974	15702	15860	16062	15921	15969	15832	15856	15933	15966	15814	15987	15801	15859	16029	16111	16025	15765	16042	15880	15854	16076	15944	15922	16082	15826	15962	15937	16042	15979	15884	16059	15900	15772	15923	15973	15893	16146	16001	15864	15893	15928	16103	15940	16120	15777	15944	15820	15897	15964	16018	15835	15773	16020	15966	15687	15942	16071	15903	15985	15887	15843	15988	15948	15850	15877	15993	15992	16044	15975	15924	15818	15851	15845	15774	15849	15952	15886	16018	15892	15817	15876	15850	15929	15926	15869	15853	15919	15942	15872	16149	16081	15840	15916	16116	15917	15873	15864	16007	16006	15976	15872	15901	15995	15951	15911	15861	15960	15893	15802	16048	16040	15883	16021	15883	15855	16072	16002	15865	15993	15996	15938	15973	16013	15997	15866	15845	16055	16073	15938	16003	15966	15958	15860	15836	15938	15948	15891	15950	15986	15933	15932	15914	16070	15776	15756	15888	15888	15963	16003	16086	15916	16052	15897	15840	15908	15822	15984	15910	16149	15926	15978	15853	16088	15884	15957	15976	15986	16013	15965	16048	16060	15948	15877	16067	15798	15922	15925	16105	15863	16007	15915	16061	15887	15923	15892	15877	15904	15997	15945	15861	16046	16007	15845	16057	15935	16056	15869	15978	16052	16208	15984	15911	15860	15882	15994	15930	15867	16005	15812	15988	15850	16076	16102	16035	15941	15909	15902	15738	15959	15971	16030	16056	15911	15924	15938	15985	15879	15747	15889	15982	16072	15833	15825	16021	15951	15798	16030	16077	15944	16066	15882	16060	15714	16092	15893	15877	16100	15965	15904	15959	15930	16014	15965	15792	15804	15913	15936	15990	15838	16024	16040	15963	15926	15807	15937	15800	16020	16021	15725	15910	15885	15835	16247	15909	16001	15930	15843	15897	15812	15952	15961	15986	15980	16009	15882	15791	15828	16034	15789	16003	15786	15681	15996	15866	15948	16045	15938	15770	15865	15951	15938	15897	15853	15932	16102	15877	15870	16071	15761	15889	15970	15927	15855	15830	16043	15984	15904	15785	15833	15962	15776	15927	15847	15835	15897	15752	16021	15983	15935	15938	15978	16043	15848	15893	15835	15917	16015	16023	16054	16039	16061	15829	15984	15957	15798	16009	15963	15916	15871	15619	15794	15978	15854	15919	16109	15850	15962	15968	15922	16088	15975	16004	15942	15928	15915	15962	15936	15947	15867	16055	15965	15919	15878	15779	15933	15942	16028	16036	15935	15846	16082	15912	15913	15806	15932	15902	15906	15990	15992	15894	16030	15951	15866	15909	15961	15938	15831	15770	15989	15905	15919	16028	16001	15949	16090	15760	15804	15796	16006	16026	15777	15947	16010	15849	16082	16046	15787	15884	15925	15832	15950	15991	15873	15947	16031	16011	16041	15906	15968	15942	15991	15983	15908	16041	15918	16048	15885	15944	15945	15869	15878	16111	15950	15959	15945	16024	16071	15994	16119	15965	15866	15997	15944	15896	15891	15928	15966	15893	15783	15987	16062	15971	15830	15828	15858	15929	15847	15887	15954	15924	15801	15901	15821	15744	15859	15931	16019	15957	15853	15870	15943	16057	15893	15839	15919	15902	15898	16059	16042	15896	15831	16015	16044	16000	15830	15963	15943	15922	15899	15926	16037	15873	15946	15911	15754	15863	15740	15775	15963	15841	15972	15915	16033	16092	16095	15671	16064	15861	15955	15981	15794	15964	15880	15960	15924	15923	15861	15860	15863	15899	15568	16043	15831	16021	15925	15902	16036	15942	15796	16042	16010	16072	15915	15861	15995	15985	15860	15902	16022	16076	15982	16098	16073	15813	15909	15825	15902	15870	15987	16033	15864	16018	15868	15954	15909	15881	15842	15849	15871	15929	15876	16025	15869	15927	15973	15926	16045	15848	15884	15953	15747	15738	15965	15926	16082	15794	15954	15870	16012	15949	16014	16048	15897	16086	15738	15878	15910	15967	15851	16141	15821	16006	15848	16006	15747	15826	15828	15873	16006	16051	16003	15918	15913	15872	16033	15888	15914	16043	15881	15876	15736	15991	16123	15902	15910	15909	15999	15952	16055	16012	15990	15927	15957	15910	15939	16011	15873	16000	15949	16005	16023	15974	15940	15929	15880	15991	15939	15940	15853	15904	16015	15942	15827	15965	15910	15848	15848	16105	15943	15943	15962	16037	15978	15904	15957	15918	15886	16004	15720	15818	15901	15895	15952	15940	16021	16035	15746	15955	15885	16002	15946	15905	15832	15898	15791	16022	16073	15895	15896	16052	15931	15826	16024	15933	15953	15879	15846	15897	16034	15943	15859	15696	15814	16094	16054	15899	15905	15982	16084	15966	16025	15902	15818	15830	16083	15933	15977	15946	15872	16042	15969	15910	15862	16027	15831	16000	15915	16048	15811	15799	15763	16046	15857	15969	15946	15689	15939	16018	15855	15892	16008	15897	15860	15813	15787	15830	16000	15911	15911	15853	16085	16056	16100	15877	15988	15961	16086	15957	15774	15926	16106	15977	15796	16017	15926	15948	15883	15924	16005	16172	15984	15715	15771	15771	15912	15888	15851	15958	15828	15861	15980	15874	15998	15905	16031	16041	15952	15819	15902	15862	16017	15963	16044	15935	15986	15904	15795	15926	15892	15828	15959	15977	15980	15852	15973	15807	15865	16006	15915	15941	15758	16102	16024	15894	15987	15844	15964	15813	16040	15833	15897	15830	15823	16084	15944	16128	15816	15846	15997	15855	15969	15894	15906	15771	15925	15856	16012	15879	15779	15899	15802	15891	16106	15970	15767	16167	16087	16044	15850	15862	15860	15922	15793	15902	15954	15990	15848	16083	15847	15968	15817	15857	16052	15941	16044	16044	15995	16189	15856	15810	16055	15761	15901	15832	15912	15892	16042	15958	15881	15914	15813
29922	37176	43926	32056	22708	19972	19239	18777	18745	18683	18611	18814	18734	18517	18809	18902	18614	18691	18651	18590	18766	18644	18572	18682	18655	18513	18671	18742	18403	18595	18571	18659	18716	18627	18400	18404	18735	18680	18547	18542	18592	18401	18411	18575	18762	18584	18422	18538	18590	18607	18624	18572	18743	18611	18466	18505	18612	18449	18779	18692	18605	18377	18629	18510	18476	18466	18666	18559	18719	18502	18543	18396	18836	18598	18398	18454	18489	18670	18772	18645	18609	18625	18457	18467	18485	18419	18340	18608	18600	18799	18710	18298	18555	18531	18433	18657	18780	18632	18621	18686	18480	18562	18549	18591	18598	18553	18584	18559	18670	18519	18422	18561	18596	18534	18674	18786	18620	18570	18504	18502	18683	18560	18714	18729	18538	18530	18369	18623	18668	18604	18523	18707	18391	18495	18592	18601	18577	18591	18717	18390	18681	18903	18689	18599	18677	18471	18603	18555	18765	18692	18475	18310	18640	18523	18748	18574	18617	18701	18549	18763	18630	18506	18535	18680	18585	18723	18543	18629	18596	18561	18784	18553	18515	18445	18525	18646	18605	18690	18460	18561	18637	18400	18662	18593	18493	18732	18475	18619	18596	18350	18537	18575	18527	18395	18704	18410	18544	18538	18685	18581	18403	18622	18555	18701	18607	18612	18593	18555	18710	18665	18666	18586	18587	18601	18606	18570	18524	18560	18614	18617	18649	18621	18626	18693	18512	18345	18474	18677	18424	18629	18485	18559	18573	18552	18521	18654	18666	18442	18568	18468	18670	18546	18635	18633	18621	18445	18613	18739	18730	18693	18788	18690	18702	18491	18727	18660	18825	18442	18617	18507	18609	18369	18527	18726	18690	18592	18450	18580	18582	18604	18469	18556	18546	18524	18723	18569	18676	18588	18539	18625	18495	18723	18427	18725	18505	18723	18572	18525	18763	18624	18494	18529	18562	18711	18731	18581	18623	18624	18584	18669	18534	18718	18549	18412	18589	18645	18429	18543	18516	18623	18401	18709	18765	18580	18422	18631	18534	18523	18632	18721	18772	18559	18496	18524	18493	18618	18506	18532	18500	18483	18681	18544	18705	18503	18797	18557	18564	18635	18637	18567	18649	18546	18602	18724	18698	18812	18544	18545	18599	18569	18569	18514	18561	18847	18668	18577	18624	18568	18696	18243	18693	18566	18730	18702	18586	18506	18632	18476	18630	18443	18644	18450	18626	18495	18546	18406	18560	18546	18634	18697	18737	18273	18540	18617	18440	18546	18605	18595	18425	18825	18549	18657	18747	18662	18394	18456	18760	18672	18742	18567	18618	18410	18732	18632	18620	18441	18443	18413	18513	18623	18568	18563	18632	18481	18352	18469	18568	18705	18633	18653	18654	18700	18583	18512	18565	18604	18734	18823	18655	18560	18366	18386	18594	18634	18453	18507	18706	18391	18666	18453	18564	18682	18721	18679	18675	18608	18352	18790	18572	18522	18898	18427	18421	18592	18582	18841	18464	18713	18461	18169	18652	18584	18473	18682	18413	18612	18362	18528	18463	18692	18520	18439	18642	18663	18557	18444	18598	18595	18375	18630	18795	18414	18524	18538	18745	18399	18584	18458	18666	18506	18496	18421	18542	18420	18720	18573	18608	18710	18430	18521	18461	18566	18539	18598	18838	18489	18535	18670	18569	18693	18603	18604	18394	18741	18557	18392	18702	18628	18687	18508	18636	18520	18430	18751	18553	18822	18556	18513	18586	18540	18689	18687	18783	18327	18620	18497	18641	18722	18770	18575	18634	18653	18633	18579	18408	18720	18498	18521	18493	18676	18575	18673	18544	18447	18640	18589	18538	18462	18636	18411	18389	18554	18614	18514	18415	18522	18708	18640	18459	18505	18566	18787	18453	18558	18815	18568	18410	18680	18571	18466	18544	18558	18507	18597	18527	18520	18668	18606	18560	18346	18711	18612	18513	18741	18748	18561	18649	18374	18432	18340	18532	18645	18707	18729	18424	18344	18530	18504	18493	18559	18505	18288	18564	18513	18466	18634	18533	18651	18850	18539	18671	18619	18551	18710	18588	18654	18692	18458	18414	18495	18873	18546	18372	18516	18525	18500	18818	18483	18708	18923	18728	18665	18559	18806	18507	18640	18535	18651	18681	18717	18756	18838	18698	18517	18465	18570	18533	18788	18499	18587	18557	18721	18608	18719	18584	18522	18604	18413	18278	18767	18613	18605	18665	18508	18574	18447	18542	18595	18702	18442	18491	18493	18728	18607	18532	18646	18621	18481	18678	18433	18463	18591	18559	18571	18764	18679	18615	18738	18636	18597	18373	18596	18587	18422	18548	18678	18670	18709	18582	18449	18623	18576	18577	18479	18527	18537	18545	18526	18422	18619	18478	18558	18476	18489	18589	18582	18518	18534	18806	18582	18556	18482	18555	18646	18558	18599	18585	18462	18636	18744	18426	18481	18555	18516	18479	18599	18703	18566	18498	18504	18509	18579	18604	18705	18761	18628	18517	18445	18489	18595	18571	18516	18485	18501	18504	18618	18451	18406	18731	18743	18791	18589	18655	18501	18677	18531	18391	18596	18564	18653	18543	18452	18784	18742	18779	18617	18581	18716	18683	18707	18673	18746	18646	18710	18557	18648	18543	18588	18549	18484	18647	18538	18556	18352	18469	18495	18668	18801	18492	18453	18514	18584	18535	18436	18621	18649	18628	18539	18553	18740	18621	18601	18705	18456	18414	18519	18518	18657	18687	18608	18666	18556	18784	18834	18688	18613	18570	18598	18426	18617	18706	18502	18688	18600	18595	18676	18554	18756	18771	18547	18679	18593	18562	18615	18671	18555	18536	18302	18548	18478	18684	18489	18568	18652	18611	18960	18517	18588	18436	18616	18567	18658	18451	18516	18610	18773	18629	18581	18634	18591	18611	18572	18505	18501	18458	18358	18522	18545	18502	18518	18679	18574	18555	18668	18599	18714	18552	18515	18665	18412	18633	18662	18576	18477	18568	18462	18545	18514	18683	18571	18820	18508	18739	18538	18483	18645	18647	18493	18486	18698	18712	18450	18674	18573	18694	18522	18703	18517	18677	18646	18536	18313	18581	18414	18679	18431	18460	18692	18746	18618	18698	18491	18548	18658	18615	18481	18534	18799	18799	18465	18588	18601	18530	18717	18594	18481	18628	18443	18548	18698	18739	18531	18712	18767	18535	18683	18673	18441	18581	18609	18489	18563	18772	18537	18629	18663	18607	18498	18815	18317	18617	18604	18481	18484	18585	18583	18703	18599	18664	18451	18671	18650	18398	18529	18546	18547	18527	18671	18759	18689	18527	18696	18288	18728	18576	18408	18643	18638	18663	18657	18652	18759	18571	18572	18689	18616	18519	18740	18580	18597	18749	18589	18489	18489	18616	18528	18472	18765	18481	18640	18668	18533	18482	18705	18616	18634	18579	18607	18485	18535	18488	18727	18613	18566	18471	18492	18543	18642	18582	18612	18590	18632	18618	18459	18593	18711	18639	18504	18577	18502	18716	18572	18400	18704	18738	18457	18663	18517	18831	18764	18424	18600	18502	18607	18531	18574	18527	18507	18394	18354	18499	18387	18604	18613	18597	18734	18637	18725	18479	18487	18534	18680	18502	18723	18678	18468	18601	18666	18505	18620	18523	18534	18559	18596	18625	18570	18764	18673	18797	18718	18503	18640	18535	18835	18713	18636	18665	18423	18631	18593	18644	18946	18652	18828	18635	18632	18470	18616	18546	18439	18680	18605	18774	18411	18552	18666	18662	18658	18644	18476	18624	18578	18557	18488	18421	18467	18593	18479	18681	18624	18700	18600	18654	18782	18633	18750	18569	18333	18743	18547	18490	18405	18530	18409	18621	18717	18627	18350	18419	18691	18729	18640	18374	18499	18594	18673	18618	18434	18523	18479	18592	18698	18445	18595	18658	18678	18560	18724	18646	18812	18586	18531	18537	18630	18746	18565	18572	18519	18756	18635	18779	18568	18486	18573	18446	18700	18376	18519	18746	18602	18755	18722	18696	18577	18720	18629	18586	18607	18571	18379	18466	18570	18588	18365	18602	18484	18558	18708	18558	18630	18599	18526	18539	18515	18749	18579	18522	18591	18414	18668	18551	18606	18500	18680	18461	18550	18667	18594	18557	18362	18479	18312	18515	18652	18731	18503	18506	18374	18617	18580	18665	18396	18644	18713	18671	18605	18640	18561	18638	18509	18682	18611	18558	18639	18649	18621	18605	18584	18562	18725	18627	18682	18502	18621	18699	18701	18663	18691	18422	18462	18476	18361	18661	18431	18525	18429	18581	18825	18819	18514	18451	18468	18636	18825	18534	18643	18443	18842	18501	18634	18566	18685	18586	18712	18624	18721	18648	18496	18472	18614	18674	18775	18519	18528	18696	18689	18531	18821	18703	18608	18701	18576	18617	18633	18575	18569	18623	18766	18406	18458	18443	18605	18764	18715	18758	18689	18738	18647	18818	18655	18639	18274	18730	18586	18704	18770	18360	18628	18447	18533	18512	18666	18690	18465	18728	18743	18463	18555	18566	18593	18655	18353	18708	18617	18785	18595	18526	18622	18761	18536	18571	18493	18673	18660	18416	18669	18129	18536	18714	18389	18542	18477	18568	18807	18765	18773	18485	18766	18605	18423	18639	18604	18478	18435	18569	18694	18559	18582	18552	18754	18531	18733	18482	18584	18748	18570	18600	18725	18553	18613	18659	18779	18604	18619	18886	18642	18752	18571	18673	18810	18559	18506	18665	18556	18701	18723	18448	18491	18491	18561	18617	18563	18491	18629	18470	18828	18665	18625	18454	18435	18548	18563	18626	18505	18650	18615	18540	18499	18509	18686	18804	18475	18890	18643	18698	18686	18574	18457	18565	18706	18522	18516	18569	18601	18429	18653	18623	18383	18597	18505	18652	18909	18648	18785	18689	18582	18501	18745	18606	18571	18466	18733	18716	18578	18532	18578	18513	18561	18730	18580	18468	18703	18617	18515	18516	18585	18566	18575	18722	18632	18544	18483	18510	18539	18420	18616	18812	18607	18628	18726	18819	18897	18468	18716	18495	18515	18426	18701	18407	18468	18617	18642	18636	18729	18501	18717
37552	57576	45357	27532	19152	16449	15841	15664	15703	15723	15554	15498	15781	15652	15611	15640	15556	15468	15732	15494	15666	15777	15768	15723	15699	15633	15647	15656	15839	15652	15735	15503	15839	15775	15568	15504	15576	15701	15570	15523	15588	15649	15692	15615	15549	15675	15680	15538	15630	15726	15521	15402	15567	15693	15549	15529	15573	15515	15438	15473	15557	15482	15559	15515	15522	15437	15613	15518	15511	15611	15640	15704	15637	15661	15741	15442	15656	15569	15544	15635	15408	15327	15411	15523	15788	15637	15361	15469	15753	15596	15453	15495	15703	15424	15676	15435	15558	15555	15541	15566	15701	15507	15622	15617	15591	15513	15592	15505	15631	15485	15605	15567	15550	15466	15498	15453	15536	15545	15592	15629	15666	15687	15775	15634	15670	15508	15570	15591	15539	15650	15564	15739	15577	15581	15484	15560	15459	15615	15768	15703	15576	15632	15562	15599	15521	15577	15500	15394	15616	15717	15446	15598	15707	15731	15713	15652	15574	15780	15643	15674	15655	15633	15517	15521	15550	15463	15677	15644	15638	15614	15562	15695	15714	15460	15689	15685	15676	15574	15582	15538	15516	15605	15667	15595	15658	15563	15652	15840	15575	15606	15705	15763	15720	15567	15597	15627	15499	15742	15552	15517	15581	15580	15521	15595	15614	15723	15630	15435	15711	15660	15684	15785	15636	15465	15664	15600	15644	15699	15615	15584	15708	15721	15562	15477	15548	15592	15650	15475	15670	15425	15648	15682	15349	15480	15613	15584	15468	15680	15708	15528	15584	15603	15640	15605	15582	15702	15643	15612	15590	15634	15323	15626	15678	15565	15596	15543	15665	15463	15675	15499	15526	15542	15669	15579	15694	15452	15635	15707	15365	15695	15707	15558	15643	15598	15555	15518	15586	15597	15560	15561	15624	15495	15595	15690	15546	15551	15607	15734	15630	15529	15494	15639	15558	15645	15483	15688	15596	15627	15581	15575	15692	15615	15611	15633	15804	15688	15679	15697	15597	15592	15615	15653	15634	15690	15451	15604	15748	15488	15688	15578	15502	15697	15672	15725	15657	15581	15654	15718	15548	15605	15670	15674	15539	15449	15614	15628	15676	15531	15502	15608	15635	15584	15676	15682	15534	15811	15468	15571	15547	15469	15607	15557	15721	15834	15621	15664	15519	15565	15565	15646	15629	15753	15661	15512	15425	15666	15711	15542	15718	15663	15506	15660	15639	15527	15563	15484	15683	15811	15852	15657	15426	15594	15737	15648	15649	15614	15573	15655	15620	15706	15646	15710	15603	15442	15643	15681	15681	15448	15587	15852	15457	15642	15606	15466	15446	15457	15522	15755	15599	15726	15449	15613	15686	15727	15596	15707	15505	15535	15605	15524	15507	15532	15643	15449	15739	15550	15615	15519	15671	15663	15704	15762	15440	15624	15578	15487	15468	15643	15527	15472	15698	15481	15667	15588	15539	15630	15495	15495	15566	15668	15685	15591	15671	15538	15773	15664	15585	15641	15573	15795	15662	15861	15442	15560	15737	15648	15602	15507	15590	15646	15597	15704	15724	15560	15663	15522	15713	15647	15585	15693	15691	15537	15475	15663	15496	15574	15654	15602	15742	15489	15602	15599	15500	15591	15560	15600	15545	15514	15562	15623	15452	15704	15686	15473	15551	15624	15697	15613	15437	15761	15540	15599	15480	15619	15695	15632	15556	15474	15651	15698	15551	15689	15570	15671	15404	15529	15614	15527	15505	15688	15576	15579	15566	15729	15657	15628	15687	15543	15614	15488	15575	15514	15716	15626	15673	15655	15676	15628	15726	15520	15559	15541	15401	15725	15595	15604	15789	15549	15650	15553	15616	15516	15539	15528	15705	15784	15666	15678	15634	15677	15634	15540	15618	15655	15592	15698	15443	15509	15474	15454	15538	15530	15517	15577	15629	15390	15782	15719	15469	15718	15588	15497	15597	15466	15639	15428	15576	15611	15566	15593	15690	15609	15602	15579	15673	15555	15506	15585	15612	15754	15599	15576	15691	15622	15616	15694	15570	15450	15604	15674	15593	15696	15648	15527	15401	15623	15596	15699	15668	15588	15660	15595	15243	15568	15619	15779	15680	15459	15559	15790	15617	15580	15497	15653	15434	15650	15438	15726	15635	15498	15538	15653	15628	15757	15774	15659	15675	15709	15493	15566	15513	15528	15531	15744	15698	15618	15584	15453	15662	15731	15709	15709	15605	15772	15496	15697	15676	15621	15543	15755	15579	15529	15460	15706	15617	15860	15701	15602	15488	15623	15682	15578	15497	15610	15669	15697	15654	15520	15479	15609	15715	15555	15695	15679	15723	15608	15828	15610	15735	15542	15602	15651	15622	15692	15634	15679	15633	15841	15569	15569	15739	15517	15598	15561	15507	15623	15632	15422	15607	15631	15581	15552	15516	15627	15597	15577	15740	15670	15625	15534	15648	15533	15618	15693	15570	15640	15587	15656	15631	15726	15774	15578	15693	15565	15653	15597	15741	15542	15569	15672	15666	15617	15670	15616	15815	15720	15724	15695	15508	15576	15467	15599	15519	15777	15827	15541	15424	15804	15571	15670	15426	15489	15584	15636	15546	15678	15531	15660	15546	15691	15562	15457	15703	15770	15597	15690	15453	15705	15804	15656	15732	15615	15627	15568	15567	15538	15571	15630	15690	15478	15584	15766	15529	15662	15513	15698	15646	15657	15607	15802	15520	15483	15635	15515	15694	15559	15735	15640	15669	15524	15724	15679	15696	15744	15532	15554	15560	15675	15602	15679	15481	15673	15549	15574	15640	15634	15550	15621	15617	15648	15562	15412	15540	15571	15422	15624	15430	15641	15681	15551	15533	15461	15758	15511	15594	15605	15758	15667	15601	15450	15609	15541	15561	15620	15504	15511	15563	15594	15611	15668	15721	15705	15703	15614	15518	15624	15595	15686	15680	15496	15698	15531	15587	15510	15615	15611	15588	15651	15673	15549	15629	15651	15660	15540	15660	15662	15662	15567	15745	15700	15520	15577	15551	15645	15529	15641	15630	15759	15694	15697	15635	15497	15552	15560	15559	15545	15719	15617	15581	15731	15647	15710	15642	15684	15694	15585	15675	15525	15560	15527	15542	15623	15664	15697	15520	15522	15548	15661	15796	15658	15468	15734	15638	15688	15678	15693	15653	15526	15586	15616	15775	15540	15466	15596	15572	15602	15661	15641	15773	15508	15587	15612	15602	15677	15817	15749	15782	15522	15575	15813	15534	15603	15795	15663	15609	15415	15681	15560	15700	15402	15609	15427	15788	15545	15549	15587	15543	15742	15708	15732	15635	15530	15680	15531	15588	15614	15778	15706	15492	15584	15622	15489	15763	15633	15802	15638	15537	15564	15562	15669	15665	15454	15666	15593	15633	15585	15495	15561	15667	15575	15575	15752	15740	15605	15730	15465	15647	15582	15525	15489	15619	15578	15604	15568	15682	15394	15743	15521	15716	15751	15522	15480	15754	15566	15531	15522	15744	15596	15539	15552	15654	15717	15614	15605	15508	15565	15490	15677	15640	15621	15556	15589	15679	15537	15639	15547	15469	15658	15718	15503	15643	15662	15530	15559	15806	15652	15440	15433	15678	15456	15511	15699	15628	15593	15574	15489	15692	15675	15439	15509	15619	15564	15606	15666	15592	15616	15478	15724	15629	15709	15514	15728	15398	15759	15649	15536	15642	15682	15565	15581	15534	15679	15596	15545	15554	15634	15665	15715	15552	15633	15685	15775	15594	15665	15719	15719	15537	15694	15822	15669	15674	15554	15627	15631	15621	15804	15467	15515	15798	15588	15743	15483	15723	15753	15618	15561	15612	15637	15623	15581	15661	15609	15615	15573	15691	15581	15648	15675	15640	15582	15507	15644	15596	15567	15605	15556	15570	15697	15514	15687	15735	15661	15606	15523	15594	15767	15601	15648	15631	15661	15631	15651	15616	15754	15626	15679	15688	15570	15498	15709	15627	15616	15627	15667	15603	15654	15612	15754	15450	15658	15561	15648	15377	15617	15772	15673	15709	15555	15716	15530	15759	15584	15635	15519	15676	15669	15612	15629	15682	15631	15716	15678	15690	15596	15611	15557	15807	15533	15703	15784	15434	15717	15513	15541	15807	15515	15600	15481	15532	15692	15580	15479	15675	15767	15570	15604	15642	15796	15561	15806	15702	15664	15603	15559	15666	15629	15656	15846	15454	15544	15674	15586	15818	15685	15643	15673	15821	15591	15501	15643	15491	15633	15434	15576	15690	15525	15515	15660	15796	15698	15582	15689	15516	15600	15801	15531	15848	15553	15634	15516	15642	15648	15574	15536	15592	15552	15552	15688	15573	15480	15809	15732	15693	15573	15740	15585	15613	15689	15527	15671	15537	15686	15569	15588	15420	15617	15672	15665	15601	15409	15753	15701	15681	15506	15419	15691	15537	15664	15659	15583	15601	15673	15616	15503	15632	15521	15468	15630	15732	15740	15648	15620	15698	15659	15891	15519	15569	15467	15611	15713	15744	15783	15717	15658	15674	15647	15686	15527	15679	15663	15649	15578	15536	15494	15654	15504	15648	15878	15591	15582	15534	15694	15413	15607	15761	15593	15652	15725	15655	15755	15633	15659	15532	15565	15650	15486	15734	15575	15624	15640	15703	15660	15724	15481	15667	15690	15555	15644	15579	15588	15677	15425	15453	15596	15582	15598	15492	15511	15725	15591	15734	15565	15730	15772	15434	15607	15761	15610	15645	15725	15779	15689	15582	15640	15730	15600	15668	15541	15614	15640	15402	15596	15604	15555	15679	15643	15605	15696	15727	15483	15490	15588	15834	15566	15614	15558	15624	15635	15655	15677	15652	15594	15681	15612	15622	15560	15596	15745	15478	15751	15635	15856	15514	15640	15665	15711	15571	15610	15571	15613	15675	15540	15611	15531	15780	15497	15676	15598	15741	15614	15727	15540	15564	15704	15668	15596	15841	15670	15584	15740	15709	15672	15635	15598	15618	15692	15650	15546	15567	15489	15546	15527	15483	15638	15495	15725	15594	15754	15655	15595	15565	15583	15451	15721	15672	15654	15482	15782	15770	15562	15601	15745	15763	15727	15557	15687
25772	29959	48589	40509	28092	23008	20854	19104	19244	19136	19007	19192	19076	19038	19090	18865	19116	19218	18994	19068	19025	19297	19042	18897	18992	18969	18915	18872	18938	19043	18809	18916	18911	18848	18986	19123	19039	19155	18815	18942	19196	18953	18983	19052	18892	18941	18776	18942	19031	18971	18985	18827	18989	18987	18734	18943	19069	18704	19037	19017	18937	18812	18882	18813	18789	18836	18996	18928	18800	18737	18832	18915	18970	18898	18713	18854	18854	18958	18853	18852	19073	18770	19088	18869	19020	18846	18862	18869	18768	19160	18950	19101	18907	19027	18902	18873	18871	18876	19097	18677	19030	18863	18812	18906	18978	18994	18932	18864	19071	18807	18967	18930	18960	18916	19110	18996	19140	19028	18865	18778	18788	18871	19107	19070	18886	19053	19062	18913	18839	18781	18868	18905	19064	18798	18931	18841	18971	18763	19112	19062	18977	18926	19025	19019	18768	18794	18856	18796	18814	18944	18959	18810	18967	18941	18775	19056	18941	18905	18833	18855	19006	18896	19023	19010	18826	18799	18725	19005	18989	18762	18855	18945	19132	19019	19004	18777	18839	19058	18785	18793	18567	18794	18783	18841	18983	18842	18787	18925	18896	18849	19196	18904	19050	19018	18963	18917	18970	19048	18877	19065	19000	18918	19069	18985	19102	18908	18909	18881	19109	19030	19123	18653	18809	18937	18997	19010	19060	18862	18906	18842	18907	18927	18911	19216	18869	18864	18776	18799	18811	18795	18776	18971	18907	18886	18702	19079	19004	19140	18947	18993	18762	19013	18939	18897	18812	19051	18827	18728	18863	18823	18874	19013	18949	18971	19070	18984	18905	18934	18907	18837	18849	18916	18772	18978	18869	18921	18763	18903	18771	18840	18875	18981	18848	19122	18854	18973	18992	19043	18920	18814	19002	18891	18855	18951	19007	18843	18829	18990	18984	18997	18890	18989	18854	18964	18931	18669	18620	19080	18947	18799	18704	18855	19018	19186	18904	18893	18943	19100	18811	18782	19054	18901	18930	19076	18687	19005	18998	18653	18905	18843	18798	18820	18878	18761	18920	18889	19093	19029	18749	18949	18763	19009	18942	18815	18703	18734	18929	18943	18892	18976	18833	19183	18862	18773	19064	18761	18891	18880	19036	18841	18665	18748	18904	18932	18879	18812	18728	19063	18706	18948	18922	18657	18828	18735	19002	18916	18743	18967	18818	18832	18963	19049	18882	18975	18853	18860	18976	18763	18857	18837	18964	18794	18743	18803	19072	18773	18983	18783	18834	18967	19070	18834	18863	19037	18878	18977	18941	18966	18993	18681	18660	18968	18896	18823	18860	18888	18805	18939	18919	18783	18831	18997	18960	18694	19049	18905	19026	18960	18955	18968	18981	19010	18846	18985	18989	18791	18958	19031	19131	18776	18921	18723	18890	19016	19185	19008	18735	19022	18970	18777	18984	18875	18811	18872	18956	18823	19123	18838	18934	18807	19107	19006	18995	19046	18954	19024	18963	19033	18918	18764	18774	18862	18943	18936	19127	18653	18879	18745	18951	18998	18957	18911	18942	18843	18830	19023	18929	18857	18807	18930	18999	18715	18707	19142	18828	18798	18709	19000	18890	18800	18898	18815	19142	18844	18880	18871	18645	18832	19140	18795	18781	18967	18925	18947	18810	19058	18825	18919	18841	18991	18854	19149	19001	18839	19034	18807	19033	18915	19037	19023	18972	18977	18936	18987	18887	18969	18805	18629	18860	19119	18912	19096	18813	18901	18846	19046	18892	18997	18957	18858	18737	19004	19015	18952	18931	18865	19002	19091	19005	18984	18902	18918	18723	18940	18855	18816	19070	18805	18994	18940	18823	18932	18896	18949	19007	18772	18725	18836	18964	18920	18852	18808	18618	18683	19043	18854	18857	19119	18831	18964	19097	18895	18928	18939	18884	19037	19006	19065	18953	18944	18809	18928	19025	18968	18832	18902	18943	18674	19089	18944	18699	18811	19021	19272	18967	19052	18974	19016	18942	18763	18888	18817	18778	19060	19059	19069	19314	18861	18888	18838	18937	19021	19025	18997	19048	18822	18755	18877	18800	18963	18763	18924	19114	18769	18849	18857	18846	18846	18828	18760	18851	18845	18979	18902	18905	18844	18750	18827	19060	18835	18934	18654	18930	18948	18925	18860	18942	18930	19071	18960	18894	18929	19156	19129	18964	18868	18971	18922	18726	18953	19000	18921	18926	18881	18906	18801	18807	18871	18972	18700	18947	18864	18995	18987	19088	18803	18852	19002	19056	18957	19003	18822	18680	18801	19156	18923	18986	19020	18990	18811	19054	18915	19048	18767	18947	18965	18827	19011	19288	19015	18726	18885	18878	18853	18914	18993	18903	18875	19008	18881	18904	19061	19032	18675	18894	18813	18888	19011	19153	19168	18948	18791	18861	18852	18936	18930	18752	18921	18897	18808	18734	18935	18709	18781	18787	18892	18851	18853	18903	18798	19073	18874	18910	18858	18859	18953	18952	18977	19116	18854	18922	18980	18988	18749	18998	18926	19012	18971	19036	19069	18866	19009	19063	18984	18730	18965	19017	18828	18738	18778	18876	18877	18979	18981	18883	18850	18991	18824	18898	19007	19046	18811	18863	18881	18918	18863	18884	18894	18933	18826	19008	18691	18867	18904	19015	19094	18803	18756	18940	18924	18933	19017	18963	18897	18586	19073	19048	18802	19064	19052	18887	18867	19082	18988	19063	18928	19054	18783	18943	18700	18926	18920	18782	18938	18910	18838	18780	18902	19009	18833	18742	19038	18953	18779	18694	19029	19108	19055	18937	18870	18833	18725	18945	19031	19071	18880	18800	18983	19080	18834	19083	18639	18843	18956	19051	18934	18952	18944	18896	19042	18862	18965	18826	18958	18876	19045	18750	18961	19072	18985	19057	18879	18794	19024	18964	18873	18877	18834	18717	19186	18987	18953	18749	18996	18987	18784	18879	18931	18792	18778	19039	18880	18956	18762	18836	19154	18970	18859	18858	18925	18660	18767	19132	18915	18887	18991	19089	18986	18838	18820	18883	18866	18792	18769	18881	18920	19030	18861	18932	19031	18954	18755	18932	18984	18837	18809	18901	18919	18976	19144	19030	18914	18949	19093	18769	19034	18906	18935	19009	18815	18946	18831	18997	18797	18951	18746	18999	18742	18812	18822	18859	18841	18877	18855	18846	19097	18846	18981	19096	18875	19038	19124	18984	18810	18926	18760	18947	18958	18952	18975	18965	18962	19009	19021	18901	18711	18917	18889	18961	18868	18877	19070	18888	18964	19069	18739	18903	19019	18986	19027	19057	18758	18757	19032	18883	18917	19121	18892	18953	18748	18848	18791	18994	18836	18739	18978	19031	18986	18966	18794	18910	19044	19106	19094	18679	18914	19053	18769	18846	18900	18893	19095	18904	18908	18855	18975	19032	18823	18998	18834	18833	18999	18843	18849	19101	18933	18878	18750	19054	18891	18964	18980	18985	18888	18934	18855	18958	18889	18967	18839	18968	18974	19073	18922	18811	18852	18978	18952	18897	19018	18842	18850	18905	18983	18827	19065	18833	19028	19074	18781	18815	18723	18701	18826	18949	19056	18949	18990	18709	18875	18988	18873	18805	18875	18862	19187	18944	18810	19079	18961	18831	18856	19065	18891	18850	18942	18958	18998	18893	18836	18992	18922	18898	18971	18903	18774	18783	18859	18829	18838	19009	19258	19009	18962	18791	18769	18911	18747	19042	18778	18827	18737	18760	18923	18847	19101	18895	19010	18804	18781	18858	18694	18968	18916	18887	19133	18767	18939	19050	18947	18741	18951	18992	18873	18878	18874	18957	18799	18854	18818	18915	18935	18840	19252	18980	18899	18905	18886	18972	18863	18883	18926	18863	18772	18929	18907	19090	18969	18865	18892	19167	18826	18676	18891	18835	18843	19036	18714	18909	19145	18976	18966	18926	18844	18789	19098	18965	19046	18876	18821	18978	18978	18810	18852	19005	18711	19050	19105	18851	18803	19029	18741	18886	18808	19152	19000	18873	18990	18964	18998	18885	18835	18932	18903	18926	18926	18945	18907	18965	19020	19096	18996	19025	18992	19053	18844	19005	18918	19057	18953	18889	18985	19085	18949	18876	18778	18893	19021	18808	18748	18959	18904	18848	18886	18778	18833	18997	18822	18917	18972	18908	19077	18949	18998	18836	18990	18977	18983	18803	18928	19010	18768	18888	18893	18696	18813	18695	18838	18787	18984	19003	18922	19059	18973	18985	18871	18902	18962	18874	18871	19072	19105	18879	18985	19172	18897	18909	18859	18982	19099	18778	18901	18872	18806	18874	19025	19065	18927	18993	18837	19005	18928	18730	19031	19018	18949	19021	19021	18921	18890	18951	18727	18965	18962	18888	18823	18866	18803	18895	18929	18862	18804	18976	19054	18966	18713	18971	18787	18961	18896	18890	18767	19051	18775	18781	18861	18690	18951	18835	19050	19009	18980	18733	19075	19039	19094	18828	18917	18758	18887	18846	18758	18825	18803	18843	18705	18788	18967	18809	18935	19113	18913	18858	18902	19071	19088	18932	18995	19140	18821	18870	19079	18825	19054	18983	19019	18803	18820	18820	18915	18998	18937	18838	19134	18752	18810	18862	18981	18825	18885	18965	19166	19110	18818	18854	18970	19013	19085	19013	19062	18830	18918	18824	18990	18964	18854	18714	18815	18969	18585	18848	18977	18947	18985	18811	18900	18815	18999	18701	18737	18845	18861	18867	18876	18843	18920	19115	19039	19001	18774	18936	18809	18892	18931	18940	19098	18930	18908	18819	18929	18872	18962	19008	18955	18940	18984	18844	19013	18995	18717	18960	18819	18937	19067	18907	18900	19129	18883	19149	18741	19139	19117	19011	18903	18846	18988	18924	19072	18872	18907	19063	19156	19065	19085	19147	18734	18792	18833	19081	19001	19131	18816	18887	19082	18812	18824	18901	18681	18922	18942	18818	18877	18889	18750	19059	18929	18823	18887	18859	19147	18893	18885	18750	18969	18977	18629	18947	18901	18966	18841	18660	19098	18963	18803	18891	18941	18845	18840	19042	19010	19066	19024	18840	19024	18899	18710
55944	90094	71765	43773	26557	18562	16228	16066	15730	15844	15689	15863	15802	15808	15733	15842	15820	15725	15837	15786	15866	15671	15825	15876	15730	15810	15894	15729	15905	15847	15756	15786	15655	15851	15893	15685	15965	15790	15687	15764	15834	15714	15710	15895	15778	15759	15801	15806	16012	15716	15699	15691	15811	15703	15794	15499	15804	15900	15733	15896	15840	15881	15782	15794	15757	15759	15716	15789	15755	15817	15877	15903	15847	15804	15728	15984	15849	15822	15713	15814	15872	15871	15745	15791	15975	15807	15767	15681	15791	16044	15795	15835	15599	15767	15757	15958	15732	15693	15934	15657	15828	15844	15641	15794	15725	15932	15652	15730	15720	15866	15626	15693	15698	15837	15704	15800	15738	15865	15774	15815	15669	15886	15674	15746	15898	15885	15723	15703	15879	15791	15616	15804	15846	15878	15698	15766	15820	15653	15798	15891	15931	15650	15645	15657	15902	15790	15843	15921	15647	15836	15859	15723	15845	15824	15768	15817	15802	15857	15674	15711	15724	15686	15848	15696	15776	15557	15629	15811	15765	15823	15886	15709	15708	15860	15733	15998	15836	15862	15811	15739	15993	15814	15665	15615	15988	15741	15900	15812	15640	15708	15831	15784	15795	15824	15873	15730	15871	15691	15845	15773	15763	15709	15677	15861	15822	15661	15877	15738	15643	15877	15813	15763	15602	15713	15828	15722	15667	15528	15741	15894	15766	15729	15815	15849	15867	15880	15897	15874	15723	15870	15830	15897	15902	15847	15754	15666	15679	15773	15868	15665	15777	15847	15798	15743	15851	15771	15890	15751	16030	15856	15742	15685	15754	15846	15839	15761	15859	15805	15647	15691	15782	15704	15776	15911	15887	15812	15783	15810	15775	15902	15693	15775	15794	15923	15778	15758	15812	15823	15978	15712	15709	15831	15861	15776	15774	15762	15807	15581	15807	15765	15893	15750	15865	15817	15931	15665	15675	15788	15745	15632	15607	16042	15813	15835	15789	15704	15798	15824	15711	15979	15808	15703	15796	15789	15678	15770	15645	15782	15803	15725	15775	15602	15809	15969	15771	15725	15870	15796	15814	15786	15850	15809	15829	15709	15831	15719	15806	15603	15881	15725	15731	15781	15690	15778	15750	15889	15741	15657	15827	15774	15947	15719	15920	15610	15970	15931	15674	15733	15776	15726	15849	15669	15777	15838	15616	15754	15940	15805	15705	15933	15920	15685	15871	15752	15758	15861	15789	15879	15819	15667	15983	15698	15797	15678	15675	15860	15853	15926	15694	15672	15859	15688	15818	15908	15796	16017	15694	15749	15910	15769	15722	15824	15888	15855	15709	15797	15744	15666	15860	15672	15703	15805	15861	15619	15988	15787	15746	15828	15469	15660	15794	15673	15835	15772	15738	15711	15739	15674	15719	15718	15702	15843	15875	15842	15682	15730	15666	15794	15929	16023	15748	15828	15834	15851	15671	15775	15876	15915	15615	15852	15682	15827	15693	15765	15755	15858	15852	15636	15841	15752	15816	15713	15699	15697	15995	15913	15801	15889	15734	15695	15683	15616	15886	15898	15568	15898	15780	15770	15686	15772	15848	15746	15760	15785	15818	15672	15681	15785	15728	15848	15739	15879	15620	15970	15836	15897	15836	15747	15655	15642	15907	15662	15815	15716	15833	15882	15753	15852	15780	15895	16036	15791	15656	15718	15742	15758	15731	15755	15791	15846	15813	15710	15850	15901	15703	15856	15707	15864	15713	15695	15888	15712	15632	15752	15661	15749	15789	15711	15746	15848	15675	15761	15755	15700	15873	15791	15758	15830	15629	15925	15717	15681	15886	15651	15859	15785	15714	15920	15803	15729	15634	15788	15802	15771	15751	15736	15759	15840	15727	15769	15801	15967	15815	15892	15651	15719	15785	15882	15786	15827	15887	15770	15989	15774	15933	15925	15759	15857	15844	15786	15866	15776	15924	15801	16048	15639	15800	15887	15764	15951	15982	15910	15716	15801	15815	15747	15853	15623	15854	15746	15931	15701	15815	15830	15741	15809	15835	15810	15894	15785	15925	15916	15765	15872	15698	15964	15831	15885	15658	15842	15928	15663	15710	15795	15759	15836	15956	15847	15727	15912	15750	15834	15752	15822	15875	15995	15867	15780	15745	15776	15723	15781	15890	15762	15731	15828	15705	15786	15869	15710	15748	15932	15789	15886	15827	15827	15835	15787	15894	15721	16015	15929	15792	15847	15731	15658	15816	15890	15680	15771	15947	15830	15724	15882	15826	15752	15879	15944	15636	15774	15897	15787	15816	15740	15714	15918	15792	15808	15788	15943	15840	15635	15696	15800	15609	15862	15780	15645	15774	15747	15839	15934	15729	15903	15804	15780	15901	15889	15480	15816	15700	15890	15547	15906	15981	15787	16025	15731	15894	15867	15841	15890	15720	15751	15943	15702	15731	15852	15819	15798	15843	15842	15961	15872	15816	15660	15761	15863	15766	15844	15441	15813	15935	15962	15869	15624	15917	15763	15858	15879	15917	15777	15825	15885	15650	15733	15779	15780	15700	15676	15715	15921	15744	15884	15739	15782	15747	15713	15885	15773	15710	15685	15646	15839	15786	15863	15803	15823	15804	15606	15831	16070	15709	15761	15664	15915	15856	15938	15787	15776	15746	15735	15671	15864	15697	15803	15838	15762	15681	15836	15657	15746	15729	15844	15902	15706	15842	15841	15697	15863	15745	16013	15831	15903	15821	15724	15749	15764	15771	15941	15790	15894	15784	15832	15811	15823	15812	15894	15765	15866	15674	15863	15685	15824	15695	15944	15852	15811	15855	15637	15972	15863	16027	15712	15904	15743	15820	15857	15781	15759	15882	15859	15670	15834	15790	15802	15728	15962	15818	15822	15690	15698	15731	15849	15695	15955	15817	15702	15639	15758	15871	15720	16017	15814	15721	15647	15883	15866	15770	15876	15813	15758	15914	15867	15741	15723	15772	15732	15861	15693	15837	15891	15772	15763	15982	15886	15867	15723	15686	15976	15790	15872	15695	15733	15980	15770	15811	15965	15651	15894	15751	15871	15956	15757	15777	15760	15816	15734	15778	15671	15944	15554	15752	15768	15750	15688	15791	15863	15772	15760	15780	15926	15683	15828	15815	15698	15809	15910	15968	15761	15770	15736	15923	15796	15657	15651	15736	15725	15748	15679	15782	15878	15769	15702	15763	15680	15720	15685	15769	15848	15861	15839	15715	15975	15938	15917	15621	15827	15832	15758	15823	15883	15622	15849	15758	15833	15894	15960	15675	15866	15787	15676	15771	15786	15718	15778	15664	15896	15690	15913	15761	15877	15828	15754	15778	15772	15881	16004	15804	15753	15728	15889	15913	15748	15755	15790	15782	15800	15699	15889	15970	15602	15825	15728	15702	15751	15731	15798	15730	15799	15875	15780	15681	15995	15799	15690	16044	15806	15838	15833	15731	15759	15674	15790	15771	15768	15920	15801	15745	15698	15900	15839	15848	15762	15709	15745	15615	15795	15872	15810	15789	16009	15821	15779	15780	15825	15860	15800	15839	15780	15883	15865	15830	15777	15817	15766	15797	15836	15881	15758	15713	15795	15751	15917	15822	15912	15754	15824	15723	15874	15709	15692	15766	16032	15715	15720	15762	15795	15828	15825	15947	15900	15744	15829	15820	15785	15836	15748	15661	15645	15781	15694	15734	15998	15749	15909	15910	15721	15810	15862	15788	16005	15736	15776	15891	15911	15778	15677	15912	15689	15672	15711	15850	15778	15880	15819	15825	15783	15684	15692	15834	15729	15749	15880	15825	15864	15686	15941	15873	15898	15817	15737	15746	15768	15646	15850	15887	15926	15746	15793	15810	15655	15933	15651	15733	15999	15898	15751	15749	15899	15732	15555	15795	15853	15761	15855	15763	15745	15787	15823	15672	15735	15801	15787	15792	15713	15870	15854	15859	15783	15798	15670	15768	15787	15747	15930	15785	15786	15917	15884	15867	15823	15902	15739	15788	15917	15836	15743	15752	15823	15746	15829	15760	15717	15815	15705	15827	15857	15816	15774	15858	15812	15869	15896	15793	15859	15670	15745	15868	15704	15655	15872	15730	15761	15688	15842	15566	15811	15701	15870	15885	15702	15702	16042	15804	15823	15577	15845	15773	15896	15889	15759	15711	15688	15726	15888	15835	15822	15735	15755	15682	15779	15789	15770	15785	15913	15614	16040	15784	15836	15781	15782	15785	15773	15744	15902	15817	15893	16020	15697	15840	15601	15837	15669	15651	15796	15700	15949	15712	15757	15765	15699	15826	15869	15841	15842	15917	15974	15872	15771	15748	15807	15907	15702	15515	15866	15729	15817	15789	15629	15901	15848	15846	15736	15935	15581	15978	15895	15762	15785	15930	15922	15819	15846	15809	15656	15746	15754	15714	15639	15921	15864	15783	15690	15854	15719	15977	15705	15783	15987	15882	15755	15795	15744	15675	15905	15724	15865	15885	15715	15728	15835	15800	15780	15878	15749	15933	15879	15696	15822	15832	15762	15836	15735	15703	15838	15670	15774	15780	15836	15840	15920	15599	15861	15720	15878	15677	15766	15719	15658	15797	15939	15659	15599	15795	15830	15860	15666	15822	15666	15838	15798	15761	15782	15689	15815	15818	15776	15981	15740	15913	15813	15818	16052	15738	15880	15733	15606	15810	15760	15838	15739	15858	15716	15908	15823	15857	15811	15754	15791	15859	15728	15724	15789	15813	15695	15764	15734	15734	15875	15732	15737	15691	15785	15813	15782	15899	15775	15645	15900	15936	15863	15631	15762	15830	15742	15744	15924	15702	15767	15797	15745	16061	15720	15835	15812	15722	15652	15667	15835	15654	15769	15902	15865	15940	16012	15641	15760	15909	15839	15675	15822	15741	15855	15755	15794	15750	15839	15851	15887	15863	15847	15771	15873	15922	15825	15720	15726	15892	15721	15711	15685	15933	15936	15598	15755	15858	15762	15728	15685	15862	15765	15716	15932	15799	15546	15538	15989	15716	15696	15850	15844	15860	15815	15853	15774	15895	15716	15729	15880	16009	15720	15942	15880	15628	15900	15835	15791	15799	15721	15696	15798	15784	15781	15751	15691
22861	23712	37307	33595	27818	25908	25571	20049	19174	19569	19365	19393	19293	19310	19324	19435	19218	19107	19356	19216	19279	19321	19166	19116	19137	19168	18931	19195	19240	19073	19165	19312	19167	19261	18951	19241	19088	19037	19273	19107	19032	19003	19146	19147	18955	18999	19068	19101	19282	18879	19099	19121	19175	19116	19161	19104	19059	19132	19098	18845	18856	19194	19175	19099	19080	19132	18945	19069	18959	19064	18842	19015	19095	19277	19068	19182	19110	19123	19118	19014	19004	19064	19111	18932	19052	19120	19241	19061	18909	19209	19052	18967	18957	19178	18986	18964	18949	19047	19044	19017	19143	19209	19099	19186	19037	19076	18925	18988	19181	18952	19079	19015	19132	19043	19247	18899	18909	18746	19088	19120	18932	19067	19202	18862	18969	19055	18907	18966	19083	19159	19068	19023	19107	19072	19010	19065	18910	19114	18817	19167	18814	19088	19156	19089	19219	18940	18998	19123	18853	19033	19193	18973	19101	19137	19002	18916	18992	19093	19092	19030	19300	19057	18962	18925	19064	19036	18956	19059	18961	19034	18983	18983	18939	18703	19001	19153	19031	18947	19055	19034	19194	18916	18949	18994	18880	18800	19295	19016	18957	19148	18970	18831	18979	18882	18945	18854	19238	18910	19033	18934	19023	19076	18906	19049	18954	18863	19157	19171	18790	19096	19135	19185	18963	19155	18966	18966	19143	19299	19233	19058	19285	19034	18877	19045	19046	18849	18927	18917	18883	18885	19060	19123	19096	19083	18900	19076	18994	19059	19065	19013	18830	19097	19009	19031	19223	19050	19028	18964	18987	18869	19024	18929	18995	18909	19040	19014	18993	19242	18815	19062	18864	19017	19031	18982	18882	19127	18842	19078	19080	19025	18990	19066	18846	19172	19150	19050	19024	19018	18918	19011	19033	18929	18979	19161	18947	19033	18890	18932	18934	18731	18854	19034	19131	18826	19176	18990	18796	19097	19034	18906	18987	19018	19093	18983	18938	18941	18872	19063	19049	19029	18975	18870	19121	18787	18982	18960	18840	19084	19082	19093	18763	19068	19051	18895	19026	19024	19064	19035	18976	19000	18855	19178	19042	18993	18964	18980	18954	19041	19122	19066	18885	18895	19029	18953	18937	19063	18931	19175	19064	19118	18904	19009	18992	19197	18959	18925	19023	19116	18989	18985	18882	18874	19011	19082	19159	19024	19106	19029	18838	18898	18899	19056	18856	18999	18857	19074	19144	19013	19080	18923	19234	19033	19002	18985	19067	19168	19167	19032	18925	19047	18987	19175	18896	18957	19015	19209	19037	19018	19046	18960	18998	18933	19042	19071	19009	18955	18947	19141	18873	19081	18858	19094	19117	19065	18901	18936	19110	18938	18990	19058	18863	19047	19126	19104	19205	18848	18994	18971	19017	18992	19114	18772	18940	19006	18915	18969	18992	19035	18965	18942	18916	18964	19142	19126	19005	19021	18981	18971	18903	18881	19076	19022	18869	18976	19100	19068	18801	19028	19026	19013	18866	19082	19135	19062	18876	18985	18993	19019	19135	18893	19070	19071	19001	18998	19019	19162	18805	19004	18926	19104	19138	19266	19115	18890	18933	19065	18827	19184	18883	18863	18961	19015	18975	19083	18940	19099	18945	19021	18989	19113	19006	19141	18900	19049	19005	18867	18856	18989	18874	19094	18890	18963	18987	19122	18837	18885	19071	19046	18940	18895	19148	18971	19035	19040	18895	18743	19097	19153	18902	19206	18956	18752	18865	18950	18845	19120	19095	19036	19029	18853	18785	19064	19167	18869	18924	19263	19071	18909	19090	18955	18834	18843	18798	18938	18839	19130	19037	19050	18994	19156	19035	18986	19080	19160	19112	18848	19014	19119	19066	19057	18652	18939	18848	19328	18992	18975	18805	19119	18969	18930	18850	18904	18945	18985	18897	18889	18886	19006	19194	18970	19091	19047	19217	19073	19185	18868	18868	19258	18982	18867	18926	18758	18969	19068	19062	18857	19211	19139	19099	18948	18968	19134	18981	19048	18976	19069	19043	18965	18776	19076	18903	19046	18944	19197	19109	19309	18994	18850	18984	19068	18866	18989	19022	18986	18987	18831	18984	19013	19229	19096	18868	18768	18944	18974	19060	18971	18866	19005	18862	18937	18992	19041	19037	18951	19003	19042	19040	19039	19077	18818	18930	19087	19226	18768	18971	18794	19167	18826	18877	18818	18969	18906	19076	19015	19143	19036	18942	19026	19079	19098	19094	19180	19150	19008	18913	19106	18952	18938	19060	18987	19048	18935	18904	18903	19114	18969	19002	19093	18802	19135	19102	18976	18852	18900	19049	19058	19107	19062	19081	18808	18795	19169	18892	18915	19079	18892	18962	18913	18886	18802	19180	18989	18982	19084	19132	19129	18992	18960	19038	19035	19197	19059	19132	18871	19063	19035	18916	18856	18991	18866	18921	19176	18838	18815	18996	19177	18929	19020	18950	18905	19020	19132	19358	18845	18840	19104	18941	18945	19029	18973	19254	18897	19023	18933	18971	18769	19009	18741	19173	19091	19071	18790	18960	19058	19015	18888	18828	19030	18956	19054	18912	18997	19053	18943	18964	19020	19053	18888	19155	18986	19000	19035	18970	19101	18869	19065	18913	19027	18823	19067	18851	19054	18937	19001	18961	19105	19133	18914	18984	18827	19077	19009	19034	18908	19255	19192	19078	19162	18682	18863	18918	18895	18965	19181	19036	18898	18740	18977	19227	19048	18890	18993	19243	19033	18848	18948	19013	19107	19051	19217	18782	18842	18995	18745	18781	19206	18994	19039	19205	19074	18978	19128	19041	19023	19115	19008	18921	18975	19136	18918	19123	18800	18955	18932	18933	19094	18932	18713	18931	19165	18934	19156	19103	19040	18965	19163	19028	18914	18997	18941	19104	18702	19181	18987	19237	19261	19084	19014	19024	18894	18931	18975	19100	18992	18992	19012	19113	18984	19077	18979	19146	19230	19094	18959	19005	19115	18994	18861	19043	19061	19113	19032	18979	19131	19204	19097	18948	19037	19086	19142	19018	18929	18966	19119	19129	19007	19183	19165	19023	18993	19148	18936	19071	19027	18823	18957	18843	18978	19074	19058	19150	18772	18762	18917	18991	18881	18912	18836	18792	19148	18742	19202	18984	18898	18984	18973	18776	19109	18967	19229	19149	18891	18807	18802	18856	18844	18965	19001	18877	18825	19061	18937	18969	19035	19101	19154	19149	18857	18769	18938	19120	19000	18840	18890	18935	19056	19048	18935	18999	18930	19117	18891	19076	19101	19002	19081	19080	19047	18955	18885	19195	18780	19058	18805	18886	19024	18955	18900	18912	19177	18809	18891	18769	18859	19029	19156	18871	18927	18985	19161	18720	18841	19136	19046	19227	19170	18885	19140	18803	18985	19063	19049	18927	18828	18768	18866	18899	19046	19055	18960	18936	18953	19064	18937	18931	18950	19136	19172	18996	18866	19147	19119	18818	18933	18943	19120	19110	19043	19030	18930	18802	18837	19153	19132	18875	18997	18918	18879	19233	19005	19127	19100	18990	18999	19061	19238	19030	18835	19106	18903	19009	18906	19036	18905	19003	18857	19146	19200	18942	19323	18969	18994	19087	18982	19030	18861	18921	19000	19081	18837	18891	19041	19055	19083	18869	19220	18966	19021	19086	19071	18993	19255	19066	19135	19095	19104	18858	18894	18903	19007	18945	19000	19001	18928	19000	19000	19040	19001	19083	18889	18989	18867	19154	18911	18953	18871	19053	19011	19123	18947	19097	19055	19105	18937	18760	18915	19067	18920	18930	18915	19079	18902	19047	18862	18997	18998	18817	18915	18987	18999	18938	18956	19082	18982	19038	19133	18766	19176	18882	18923	19040	18976	19190	18923	18682	18987	19114	18811	18963	18973	18858	18833	18823	18985	18848	18797	19022	18919	18808	18937	19120	18923	18979	18821	19086	19152	19040	18916	18887	19169	19075	19194	19098	18888	18923	19029	19073	19147	18974	19059	18917	18821	19076	19092	19157	19040	18982	19177	18970	19153	18868	18989	19109	18894	19156	18923	19007	18961	19122	18850	19078	19099	18861	18831	18962	18945	19073	19133	18876	18692	19075	18937	19366	19157	19017	19038	19073	19100	18938	18869	19059	19077	19021	19107	19007	19018	19038	18954	19097	18911	19046	19056	18868	19045	19087	18903	19104	18916	18961	18958	18866	18893	18978	19033	18961	18984	19048	18805	19021	19245	19119	19064	19023	18908	19112	19193	19104	18979	18983	19123	18993	18908	18922	18837	18871	18839	18887	18851	19108	19003	18921	19045	19070	18992	19072	19048	19114	18770	18945	18962	19141	18712	18815	18840	19037	19002	18813	18994	19160	18978	18960	18837	18907	18945	18888	19074	19003	18972	19012	18934	19082	19041	18989	18862	19073	19055	18843	18997	18974	18968	18758	19075	19020	19151	19018	19120	18902	18969	18983	18805	19101	18930	19022	18985	18956	19122	18986	19017	19051	18934	18815	18927	19008	18859	18847	19035	19084	18875	18892	18956	18800	19109	19000	18883	18972	18842	19098	18916	18872	19051	18975	19043	18996	18989	18733	19085	19087	18838	18886	18999	19014	18915	18773	18990	19077	19160	19013	19131	19113	19018	18984	19001	18986	18852	19039	19117	18954	19111	19285	19000	18860	18969	19031	19022	19156	19036	18744	18964	19064	18946	19124	18921	19083	19029	19078	19146	19003	18871	18949	19058	19071	19015	19087	18927	19073	19095	19084	19243	18999	19024	19111	18949	18934	19142	19052	19198	18996	18952	19243	19109	18906	19131	19280	19064	19198	18939	18982	19051	18963	18970	18852	18886	19032	19011	18988	19086	18960	19083	19076	18950	19099	18974	18928	18875	19168	18855	19191	18941	19031	19128	19186	19133	18903	18928	19094	19086	18969	19205	18920	19243	18951	19052	19002	19085	18990	19052	19155	18968	19079	18905	18883	18958	19055	19125	19027	18897	19179	19168	19097	18924	19035	19046	19038	19227	18995	18944	19048	19024	19000	18801	18978	18865	18854	18891	18810	18783	19250	19097	18939	18904	19023	18969	18749	18891	18985	18865
60586	103754	88915	63844	39518	23434	17232	15769	15953	15972	15690	15818	15890	15814	15859	15932	15807	15861	15969	15834	15736	15750	15839	15962	15852	15981	15817	15812	15917	15838	15854	15771	15756	15805	15924	15840	15900	15847	15896	15771	15786	15867	15906	15814	15932	15838	15931	15814	15997	15716	15872	15762	15958	15759	15817	15788	15731	15996	15770	15925	15943	15786	15969	15825	15779	15918	15950	15903	15769	15723	15843	15865	15780	15688	15984	15893	15748	15833	15778	15747	15901	15877	15858	15750	15812	15825	15757	15806	15836	15872	15938	15943	15821	15842	15774	15964	15822	15879	15837	15812	15919	15783	15776	15922	15752	15932	15874	16024	15928	15778	15743	15652	15870	15822	15871	15738	15843	15773	15862	15688	15852	15750	15789	15757	15770	15854	15949	15753	15867	15788	15995	15932	15801	15967	15961	15866	15803	15594	15752	15808	15775	15851	15840	15923	15760	15810	15776	15721	15640	15783	16008	15954	15872	15948	15776	15731	15762	15890	15821	15835	15736	15663	15767	15841	15601	15865	15881	15694	15807	15801	15840	15864	15817	15956	15661	15887	15847	15778	15868	15812	15762	15783	15925	16008	15765	15809	15837	15850	15797	15821	15740	15851	16021	15739	15786	15818	15919	15685	15819	15754	15907	16054	15808	15784	15766	15796	15960	15783	15808	15813	15843	15751	15815	15891	15816	15973	15779	15801	15584	15838	15901	15822	15798	15750	15751	15799	15741	15792	15686	15899	15754	15857	15833	15964	15748	15774	15886	15898	15815	15877	15701	15731	15845	15961	15890	15799	15768	15792	15699	15841	15940	15641	15867	15819	15875	15804	15658	15768	15925	16002	15919	15715	15865	15842	15812	15907	15879	15865	16008	15799	15892	15780	15906	15978	15912	15686	15791	15899	15844	15905	15913	15807	15894	16005	15781	15907	15812	15704	15897	15808	15888	15963	15738	16027	15975	15888	15919	15680	15776	15887	15818	15883	15930	15758	15804	15696	15884	15795	15836	15888	15756	15805	15868	15792	15835	15901	15848	15696	15776	15929	15907	15819	15717	15752	15898	15722	16017	15757	15796	15803	15794	15839	15903	15933	15991	15752	15899	15897	15858	15965	15674	15915	15821	15584	15808	15803	15678	15757	15814	15910	16015	15851	15897	15839	15767	15748	15846	15891	15764	15919	15864	15805	15758	15764	15899	15906	15873	15794	15926	15697	15827	15746	15825	15801	15799	15821	15659	15719	15800	15807	15811	15937	15835	15652	15741	15731	15866	15775	15846	15855	15701	15840	15730	15632	15916	15744	15797	15578	15841	15827	15828	15647	15869	15944	15869	15775	15865	15861	15912	15795	15731	15797	15886	15719	15873	15614	15672	15878	15929	15844	15743	15854	15735	15835	15792	15700	15787	15791	15674	15694	15828	15846	15785	15693	15787	15877	15798	15695	15754	15704	15897	15779	15855	15811	15868	15861	15883	15825	15836	15852	15757	15676	15879	15884	15951	15881	15868	15785	15863	15748	16021	15710	15860	15784	15728	15912	15930	15827	15759	15980	15854	15949	15776	15840	15722	15862	15888	15758	15823	15854	15864	15759	15888	15819	15886	15852	15907	15768	15876	15824	15737	15827	15831	15841	15923	15800	15838	15746	15827	15788	15735	15847	15855	15836	15963	15706	15910	16021	15803	15835	15815	15773	15922	15682	15888	15932	15733	15814	15784	15850	15763	15851	15674	15896	16095	15723	15804	15651	15821	15888	15929	15967	15754	15973	15831	15857	15790	15926	15754	15662	15810	15734	15979	15738	15887	15943	15785	16003	15696	15729	15765	15750	15951	15771	15721	15900	15788	15898	15870	15835	15978	15902	16016	15656	15800	15886	15913	15892	15833	15936	15799	15790	15836	15827	15859	15671	15749	15966	15932	15784	15757	15757	15716	15686	15839	15735	15924	15791	15936	15721	15791	15808	15852	15833	15769	15936	15946	15983	15826	15783	15786	15795	15776	15814	15691	15884	15744	15916	15892	15814	15660	15845	15758	15920	15875	15752	15946	15787	15827	15755	15763	15913	15943	15816	15845	15698	15786	15950	15804	15792	15733	15786	15706	15977	15994	15835	15955	15850	15842	15684	15706	15815	15729	15780	15786	15872	15711	15995	15737	15897	16025	15895	15822	15694	15744	15938	15827	15677	15864	15912	15724	15771	15738	15762	15856	15918	16014	15905	15808	15864	15852	15953	15983	15834	15931	15793	15749	15666	15893	15757	15811	15787	15794	15866	15654	15653	15849	15698	15653	15820	15917	15734	15774	15936	15779	15697	15712	15917	15811	15779	15751	15837	15788	15763	15902	15877	15830	15789	15830	15792	15937	15847	15852	15775	15830	15778	15956	15875	15721	15943	15940	15951	15847	15880	15785	15808	15841	15746	15818	15887	15665	16056	15796	15817	15788	15714	16014	15953	15702	15801	15636	15948	15679	15844	15780	15817	15856	15758	15976	15929	15781	15785	15918	15938	15771	15776	15827	15873	15879	15890	15752	15913	15817	15772	15917	15803	15977	15985	15916	15827	15678	15827	15911	15849	16010	15632	15796	15757	15848	15768	15978	15884	15912	15719	15748	15796	15778	16050	15817	15793	16039	15898	15815	15693	15697	15820	15841	15659	15844	15685	15786	15775	15802	15811	15925	15886	15922	15876	15960	15761	15830	15917	15901	15937	15766	15866	15836	15774	16091	15831	15661	15764	15733	15830	16032	15793	15718	15736	15829	15782	15799	15947	15789	15836	15909	15730	15872	15796	15902	15651	15950	15873	15753	15776	15867	15712	15802	15898	15821	15693	15838	15676	15713	15866	15824	15903	15850	15758	15932	15672	15805	15821	15757	15769	15796	15779	15783	15835	15734	15690	15690	15753	15814	15701	15940	15993	15851	15907	15873	15960	15870	15775	15953	15805	15737	15677	15845	15678	15802	15701	15672	15893	16020	15644	15891	15680	15947	16019	15864	15825	15796	15784	15784	15836	15770	15812	15792	15720	15746	15882	15899	15775	15769	15828	15751	15685	15788	15775	15781	15811	15766	15720	15871	15851	15785	15758	15845	15796	15782	15869	15691	16026	15861	15900	15872	16054	15703	15766	15697	15913	15674	15882	15740	15526	15826	15788	16008	15747	15871	15820	15902	15851	15823	15805	15779	15892	15704	15832	15782	15685	15874	15858	15896	15879	15881	15822	15998	15919	15806	15982	15767	15735	15760	15836	15757	15805	15851	15917	15844	15687	15639	15899	15856	15838	15853	15745	15704	15754	15881	15645	15766	15655	15872	15920	15810	15839	15857	15801	15765	15729	15794	15836	15784	15787	15907	15760	15886	15625	15817	15872	15759	15808	16011	15715	15858	15821	15781	15825	15689	15787	15903	15825	15805	15804	15868	15988	15908	15645	15884	15819	15828	15872	15736	15726	15862	15790	15637	15914	15869	15753	15851	15692	15875	15851	15727	15822	15958	15883	15736	15673	15849	15754	15865	15909	16017	15761	15784	15880	15840	15857	15842	15819	15903	15779	15830	15758	15853	15776	15788	15893	15777	15875	15869	15809	15835	15773	15955	15934	15862	15765	15936	15634	15810	15866	15853	15989	16049	15942	16029	15892	15755	15841	15875	15854	15994	15716	15964	15783	15757	15877	15975	15815	15981	15819	15782	15613	15770	15930	15690	15792	15872	15611	15849	15780	15725	15717	15716	15822	16045	15686	15873	15699	16103	15986	15778	15926	15835	15824	15948	16000	15801	15792	15695	15877	15531	15747	15851	15749	15784	15658	15873	15751	15772	15918	15909	15956	15736	15933	15900	16007	15589	15813	15842	15844	15663	15775	15832	15758	15861	15731	15820	15770	15786	15892	15739	15890	15854	15823	15752	15862	15811	15821	15946	15828	15689	15766	15887	15776	15854	15799	15786	15879	15959	15694	15866	15924	15993	15974	15920	15818	15879	15762	15817	15903	15980	15772	15822	15972	15868	15832	15832	15788	16010	15855	15712	15868	15563	15784	15738	15839	15841	15839	15710	15793	15898	15700	15683	15838	15561	15855	15890	15768	15807	15860	15691	15906	16024	15899	15765	15874	15834	15631	15740	15672	15905	15900	15789	15764	15972	15876	15995	15888	15827	15739	15656	15907	15950	15909	16014	15830	15655	15839	15800	15881	15681	15755	15755	15962	15836	15673	15822	15817	15829	15766	15860	15916	15918	15618	15824	15775	15852	15820	15821	15861	15917	15833	15995	15792	15943	15816	15942	15923	15712	15710	15799	16106	15877	15789	15722	15792	15724	15900	15782	15885	15803	15609	15876	15861	15813	15938	15966	15782	15878	15920	15852	15810	15699	15771	15804	15831	15907	15848	15905	16055	15990	15922	15644	15630	15761	15707	15696	15880	15616	15779	15883	15893	15881	15846	16122	15755	15783	15835	15945	15899	15674	15693	15852	15894	15918	15809	15961	15890	15754	16024	15825	15886	15721	15810	15655	15955	15744	15880	15917	15842	15833	15908	15871	15687	15776	15681	15636	15924	15793	15964	15825	15740	15849	15760	15697	15871	15688	16047	15838	15815	15751	15845	15839	15923	15776	15856	15722	15798	15763	15729	15947	15868	15911	15853	15735	15675	15629	15877	15801	15862	15895	15733	15707	15824	15870	15707	15937	15756	15860	15725	15948	15804	15873	15647	15930	15751	15917	15783	15824	15936	15619	15853	15822	15890	15707	15770	16016	15810	15840	15820	16124	15819	15673	15717	15875	15790	15865	15927	15915	15859	15785	15832	15590	15779	15845	15805	15817	15730	15761	15781	15935	15831	15942	15776	15920	15785	16007	15889	15888	15839	15664	15668	15802	15895	15782	15875	15862	15810	15874	15692	15889	15975	15880	15792	15870	15791	15797	15826	15808	15788	15682	15704	15739	15939	15645	15888	15757	15875	15874	15976	15674	15825	15795	15835	15696	15641	16129	15893	15860	15930	15808	16046	15858	15719	15760	15744	15840	15936	15882	15802	15777	15755	15807	15900	15862	15808	15859	15765	15817	15879	15706	15758	15872	15987	15759	15772	15948	15910	15621	15828	15767	15867	15876	15719	15861	15965	15817	15961	15781	15867	15846	15857
29958	38695	44464	32505	23184	20267	19466	19133	19056	18834	19149	18979	18967	18893	19005	19083	18949	19063	18922	18883	18737	18953	19095	18865	18956	19051	18901	19047	18987	18819	18951	18941	19051	18754	18963	18862	18961	18928	18902	18941	18996	19029	19127	18717	18670	18897	19103	18936	18899	18990	18900	18532	18876	19022	18793	18832	18811	18872	19009	18878	18871	18963	18923	18788	18811	19071	18976	18926	18870	18839	18803	18885	19053	18946	18949	18864	18820	18815	18844	19064	18665	18841	19168	18858	18963	18965	18801	18912	18864	18811	18747	18786	18757	19056	19084	18910	18951	18888	18726	18980	18924	18891	18889	18909	18928	18912	18900	18771	18744	18711	18791	18974	18899	18850	19160	18684	18932	18764	18830	18900	18885	19018	18866	18880	19114	18936	18864	18875	19080	19153	18767	19026	19091	18686	18803	19043	18914	19046	19070	18906	18772	18866	18888	18999	18864	18820	18615	19020	18670	18943	18674	18890	18820	19271	18792	18834	19006	18766	18773	18820	19215	18828	19031	18920	18918	18696	19047	19062	18900	18856	18844	19011	18937	18971	18826	18969	18643	18861	18708	18767	18859	18938	18820	18735	19057	18723	18813	18821	18626	18695	18995	18647	18738	18951	18930	18791	18899	18884	18727	18902	18847	18945	18913	18828	18726	18908	18771	18671	18964	18948	18852	18773	18724	18731	18785	18876	18877	18911	18837	18877	19019	18858	18758	18727	19039	18810	18952	18847	18948	19150	18985	19085	18890	18967	18919	18638	18820	18940	18771	18704	18694	19169	18788	19145	18949	18935	18797	18822	18860	18746	18873	18795	19037	18925	18961	18996	18770	18738	18683	18868	18871	18729	18868	18902	19050	18810	18680	18653	18681	18808	18805	18863	19064	18822	18981	18770	18803	18750	18827	18680	18675	18741	19035	18907	18850	18720	18789	18911	18773	18821	19084	18974	18904	18684	19024	18844	18996	18853	18750	18918	19011	19037	18852	18988	18873	18781	18770	18852	18798	18657	18621	18823	18917	18770	18992	18754	18841	18700	18756	18945	18788	18743	18756	18829	18823	18990	18841	18867	19045	18816	18874	18719	19048	18895	18762	18763	18933	18918	19042	18811	18838	18761	18914	19145	18956	18938	19093	18838	18840	18888	18855	18805	18739	18960	18866	18609	18878	18782	18869	18872	18826	18898	18965	18869	19013	18888	19053	18952	18820	18867	18758	18971	19070	18876	18945	18989	19043	18982	18893	18563	18842	18862	18895	19112	19046	18975	18919	18954	19061	19028	18848	18815	18836	18771	18801	19171	18864	18854	18898	18908	18896	18953	18824	18813	18921	18813	18934	18970	19011	18898	18909	18936	18969	18680	19005	18926	18843	18960	18834	18771	18810	19132	18959	19062	18879	19047	19059	18919	18651	18924	18943	18942	18639	18773	18954	18815	18848	18856	18894	18896	19074	18894	18967	19013	18974	18988	18925	18860	18764	18741	19021	18880	19021	18877	19030	18904	18758	18869	18765	18922	18912	18833	18816	18848	18847	18884	18864	19058	18832	18770	18998	18865	18694	18868	18723	18749	18952	18735	18957	18807	18957	18908	18608	18519	18954	18780	18887	18861	18853	18898	18856	18956	19008	18878	18926	18970	19103	18854	18911	18888	18921	18732	18816	18919	18710	18948	18848	19085	18990	18985	18804	18821	18796	19053	18712	18837	18743	18764	18998	18901	19112	19011	18812	18974	18973	19038	19062	18813	18726	18839	18805	18945	18944	18709	18737	18783	18706	18847	18798	19070	18871	18807	18896	18870	19104	18867	18898	18924	18873	18981	18741	18975	18948	18856	19219	18972	18722	18809	18906	18708	18723	18890	18939	18906	18731	18922	18887	18878	18793	18887	18790	18891	18891	19010	18956	18940	18902	18985	18674	18794	19173	18700	18935	18807	19011	18893	18872	18981	18933	18874	18983	19206	18907	18919	18933	18901	18956	19019	19093	18839	18780	18825	18943	18859	18899	18879	18898	18952	18974	18828	18887	18861	19007	18956	18960	18961	18821	19120	19028	18967	18864	18864	18833	18881	19046	18975	18729	18932	19009	18852	18685	18824	18932	18811	18949	18787	18832	18976	18837	19007	18742	18840	18917	18720	18914	18782	18936	18974	19116	18694	18837	18846	18908	18847	18786	19000	18886	18828	19073	18996	18853	18837	18914	18915	18915	18972	18827	18697	18993	18842	18918	18723	18828	18919	18835	19071	18807	18779	18741	18683	18861	18983	18893	18800	19135	18903	18956	18865	18909	18969	19059	18777	18815	18915	18840	18916	18779	18688	18983	18778	18950	19005	18924	18941	18804	18854	18794	18883	18885	18873	18872	18723	18811	18817	18738	19066	18948	18922	18707	18929	18788	19057	18890	18994	18938	18838	18903	18698	18908	18918	18944	19158	19059	18834	18844	18924	18919	18997	19050	18908	18834	18830	18884	18990	18953	19011	18946	19277	18912	18680	18870	18628	19034	19039	18984	18705	18793	18605	18895	19017	18820	18898	18953	19133	18928	18850	18889	19006	18765	19001	18953	18976	19054	18880	18652	19078	18761	18919	18840	18896	18710	18928	18822	18856	18962	18796	18808	18812	18744	19063	18851	18969	18765	18867	18881	18864	18760	18906	18880	18874	18966	19095	18896	18753	18928	18909	18992	18930	18649	18874	18951	18915	18885	19027	18893	18680	18716	19026	18874	19095	18775	18960	18635	18885	18889	19070	18799	19074	18907	18847	18793	18776	18720	18844	18705	18830	18779	18982	18909	19037	18892	18876	19057	19049	19009	18897	18925	18866	18926	18863	18885	18836	19132	18931	18905	19115	18908	18918	18925	18679	18891	18734	18773	19003	18901	18986	18867	18713	19009	18915	19016	18825	18945	18819	19088	18763	18611	18819	18810	18732	18877	18951	18862	18691	18979	19109	18909	19088	18695	18829	19032	18728	18829	18778	18943	18750	19130	18901	18890	18846	18843	18872	19067	18971	18784	18777	18876	18996	18825	19019	18975	18816	18931	19002	18835	18872	19037	19080	18878	18969	18938	18998	18976	18751	18998	18973	18839	18911	18964	18993	18902	18952	18753	18778	18688	18894	18746	18973	18790	18897	18862	18884	18849	18830	18895	18960	18722	18700	18862	18843	18891	18755	18832	18909	19118	18864	18990	18870	18912	19070	18942	18859	18889	18957	18786	18860	18855	18942	18915	18937	19003	18806	18796	18669	18814	18763	18981	18953	18976	18940	18836	18817	18919	18740	18687	18626	18830	18856	18834	18544	18894	18826	18847	18822	18896	18941	18921	18933	19019	18878	18956	18834	19135	18813	18807	18816	18722	18854	18953	18824	18780	18928	18960	18890	18766	18914	18900	18881	18967	18809	18819	18830	18872	18834	19089	18815	18982	18859	18885	18941	18878	18929	19136	18994	18942	18918	18802	18835	19018	18972	18769	18705	19170	18856	18839	18866	18856	18816	18961	18796	18784	18817	18958	19003	18975	18896	18985	18801	18866	18614	18843	18793	18649	18825	18771	18733	18827	18830	19042	18987	18843	18823	18904	18852	19003	18756	18572	18730	18880	18706	18888	18962	18979	18669	18938	18960	19009	18842	18755	18887	19036	18811	18935	18692	18883	18948	19007	18797	18927	18932	19022	19084	19016	18650	18857	18882	18595	18686	18857	18731	19023	18820	18672	18931	18766	19043	18859	18910	18747	18918	18981	18904	18723	18895	18676	18822	18932	18971	18932	18862	18842	19043	18937	18954	18929	18689	18878	18738	18786	18820	18823	19023	18995	18831	18693	19096	18895	18932	18924	19107	19033	18809	18747	18984	19111	18943	18949	18971	18780	18712	18845	18861	18774	18743	19237	18856	18824	19188	18916	18878	18887	18941	18729	18791	18924	18707	18908	18896	18641	18813	18890	18978	18870	18861	18949	18927	18912	18991	18933	18869	19031	18867	18947	18911	18851	19205	18889	18696	18963	18837	18865	18986	18833	18882	18693	19061	18839	18945	18972	18875	18895	18782	19156	18873	18915	18841	18892	18907	18760	19002	18893	18982	18957	18932	18838	18980	18808	18933	18996	18925	18801	18658	18836	18874	18721	18845	18941	19067	19050	19119	18912	19124	18748	18733	18722	18777	18793	18751	18839	18862	19009	18875	18821	18910	18817	18917	18811	18957	18844	18810	18873	18838	18970	18979	18841	18900	18955	18813	19191	18753	18958	18979	18733	18778	18845	19020	19078	18681	18898	18717	19010	18822	19040	18934	18869	18802	18911	19013	18918	18744	18762	18820	18783	18948	18950	18797	18717	18879	18943	18737	19017	18805	18849	18805	18749	18945	18854	18777	18639	18771	19081	18973	18950	19010	18999	18724	18665	18627	18663	18814	18750	19047	18867	18730	18954	18814	18920	19024	18871	18813	18996	18914	18726	18748	18885	18893	18730	18776	18626	18894	19027	18996	18785	18891	19061	18812	18723	18853	18796	19047	18764	18812	18862	19063	18715	19199	18823	19128	18631	18623	19009	18983	18705	18800	18938	18890	18936	18834	19103	18705	18976	19002	18841	18934	18974	18953	18946	18949	18788	18949	18933	18867	19007	18742	18970	18799	18880	19138	19080	18933	18933	18910	19035	18835	18929	18997	18743	18881	18980	18914	19089	18877	18924	18939	18772	18837	18837	19093	19094	18912	18837	18856	18870	18869	19046	18689	18842	18865	18834	18772	18825	18788	19020	19020	18773	19003	18932	19268	18997	18834	19109	18956	18898	19037	18745	18809	18825	18999	18762	18992	18995	18853	18932	19000	18896	19015	18847	18893	18775	18919	19065	18880	18876	18874	18935	18825	18930	18797	18796	19057	18844	18892	18737	18912	19129	18923	19014	18748	18952	18817	19123	18859	18724	19092	18844	18789	18900	18891	18955	18798	18708	18832	19129	18967	19012	18996	18806	19036	18665	18772	18800	18720	18938	18886	18962	18994	18930	18968	19045	18796	18932	18969	18969	18873	18822	18800	18753	19116	18870	19108	18839	18842	19022	18968	18747	18976	18890	18902	18832	18787	18679	18805	18928	18781	18786	18839	19004	19154	18648	18643	19000	18610	18847	18846	18928	18963
37239	58380	45559	27888	19389	16667	15755	15776	15754	15687	15744	15892	15866	15887	15731	15778	15920	15763	15756	15586	15870	15763	15859	15750	15707	15754	15973	15739	15737	15861	15900	15914	15734	15864	15663	15899	15861	15511	15829	15777	15937	15831	15790	15732	15656	15749	15770	15877	15706	15944	15723	15816	15792	15777	15727	15781	15848	15820	15710	15693	15820	15775	15907	15707	15877	15603	15945	15763	15720	15747	15869	16047	15891	15663	15670	15611	15796	15778	15724	15740	15761	15805	15793	15849	15699	15816	15835	15866	15955	15797	15765	15699	15802	15866	15857	15667	15660	15742	15760	15785	15860	15801	15718	15664	15980	15753	15807	15697	15821	15824	15671	15930	15643	15681	15798	15761	15839	15797	15613	15804	15700	15732	15732	15910	15885	15706	15725	15797	15788	15821	15963	15752	15864	15776	15738	15744	15795	15813	15665	15644	15819	15748	15846	15735	15780	15867	15753	15774	15763	15645	15717	15587	15693	15731	15679	15901	15799	15748	15677	15828	15703	15717	15668	15746	15720	15892	15758	15691	15674	15800	15716	15871	15934	15906	15690	15952	15982	15820	15777	15877	15803	15918	15657	15925	15808	15668	15761	15753	15996	15869	15689	15817	15856	15654	15659	15591	15585	15906	15748	15615	15729	15790	15783	15730	15674	15888	15774	15626	15667	15841	15678	15770	15988	15770	15686	15756	15864	15686	15749	15864	15714	15794	15822	15808	15787	15876	15777	15589	15769	15864	15734	15537	15736	15720	15717	15801	15711	15777	15791	15831	15907	15681	15885	15850	15814	15799	15775	15693	15795	15822	15820	15843	15779	15756	15839	15766	15695	15807	15632	15753	15736	15622	15591	15867	15846	15810	15753	15885	15756	15871	15716	15763	15830	15661	15759	15627	15867	15849	15755	15795	15702	15555	15803	15847	15617	15754	15684	15696	15872	15889	15931	15695	15781	15815	15899	15780	15731	15558	15752	15711	15858	15670	15906	15671	15734	15791	15818	15722	15758	15630	15790	15744	15839	15631	15757	15804	15874	15882	15816	15842	15691	15695	15832	15939	15971	15845	15796	15698	15753	15624	15766	15878	15826	15916	15705	15938	15835	15844	15815	15935	15592	15645	15776	15787	15909	15803	15865	15841	15922	15614	15971	15728	15851	15754	15990	15626	15621	15612	15697	15868	15855	15752	15779	15650	15780	15881	15837	15693	15754	16086	15714	15913	15677	15685	15966	15791	15852	15759	15684	15616	15752	15850	15823	15783	15724	15857	15755	15646	15733	15739	15833	15686	16089	15748	15894	15691	15699	15629	15767	15765	15713	15902	15823	15768	15595	15728	15748	15760	15762	15694	16024	15912	15858	15635	15635	15877	15701	15687	15849	15806	15581	15678	15981	15775	15722	15873	15850	15799	15663	15668	15720	15595	15699	15740	15677	15869	15763	15739	15850	15730	15806	15832	15824	15663	15713	15767	15678	15671	15841	15959	15748	15882	15641	15792	15821	15870	15807	15797	15626	15919	15812	15736	15773	15806	15843	15897	15804	15846	15746	15857	15733	15817	15800	15785	15659	15728	15982	15642	15776	15721	15831	15674	15975	15720	15764	15945	15873	15734	15809	15766	15782	15766	15703	15680	15804	15744	15737	15820	15717	15828	15764	15729	15732	15617	15844	15703	15859	15747	15829	15900	15974	15976	15894	15817	15782	15815	15708	15795	15810	15696	15687	15957	15682	16026	15756	15726	15630	15717	15771	15761	15749	15558	15967	15913	15707	15904	15700	15796	15619	15618	15734	15939	15873	15832	15549	15671	15757	15673	15718	15609	15765	15762	15842	15702	15938	15654	15854	15837	15766	15745	15719	15776	15889	15820	15820	15697	15725	15810	15822	15717	15923	15755	15764	15964	15818	15851	15849	15772	15730	15801	15674	15789	15799	15898	15895	15786	15717	15741	15759	15838	15669	15829	15730	15757	15707	15736	15844	15698	15798	15817	15718	15767	15826	15811	15733	15679	15819	15535	15677	15765	15728	15771	15696	15778	15912	15949	15851	15684	15757	15785	15896	15731	15868	15725	15759	15842	15802	15749	15858	15784	15741	15787	15664	15757	15764	15972	15714	15761	15809	15687	15743	15700	15740	15795	15700	15819	15914	15743	15680	15794	15809	15620	15692	15869	15749	15603	15755	15701	15706	15670	15873	15850	15866	15714	15885	15667	15700	15818	15775	15731	15849	15652	15812	15758	15862	15840	15662	15686	15676	15785	15667	15785	15943	15769	15989	15649	15824	15584	15717	15890	16023	15882	15741	15707	15740	15672	15940	15805	15590	15730	15853	15639	15789	15825	15774	15955	15860	15750	15649	15807	15707	15817	15847	15713	15833	15777	15768	15777	15725	15834	15835	15727	15509	15706	15758	15955	15818	15710	15713	15949	15883	15774	15850	15743	15701	15726	15956	15749	15779	15712	15699	15807	15815	15892	15771	15724	15686	15873	15733	15729	15580	15767	15761	15887	15745	15702	15712	15643	15808	15586	15682	15715	15778	15702	15918	15720	15854	15829	15604	15757	15682	15742	15659	15798	15613	15805	15641	15651	15741	15878	15763	15668	15805	15667	15783	15810	15866	15680	15716	15848	15806	15590	15812	15849	15605	15694	15809	15718	15733	15801	15814	15914	15641	15856	15818	15673	15794	15802	15964	15902	15687	15662	15755	15816	15884	15567	15935	15770	15906	15890	15715	15720	15696	15998	15706	15726	15801	15722	15725	15851	15769	15547	15911	15795	15857	15686	15712	15806	15605	15711	15806	15774	15903	15792	15987	15691	15811	15950	15776	15770	15950	15397	15819	15894	15777	15907	15855	15699	15909	15852	15642	15789	15797	15786	15834	15781	15806	15920	15749	15827	15960	15760	15793	15887	15762	15742	15782	15866	15774	15800	15779	15783	15691	15816	15885	15639	15612	15967	15679	15751	15945	15717	15650	15783	15535	15627	15800	15939	15785	15778	15970	15720	15760	15754	15916	15855	15446	15878	15643	15963	15885	15866	15780	15646	15753	15766	15883	15774	15648	15811	15774	15658	15849	15747	15835	15745	15704	15791	15951	15766	15690	15699	15702	15729	15735	15758	15647	15612	15966	15856	15868	15693	15936	15605	15910	15768	15795	15781	15728	15657	15735	15640	15831	15737	15638	15715	15828	15921	15653	15706	15782	15965	15635	15908	15699	15768	15683	15679	15882	15823	15780	15859	15704	15598	15856	15937	15696	15725	15699	15830	15843	15979	15871	15746	15826	15788	15899	15835	15752	15748	15845	15715	15853	16002	15657	15870	15787	15695	15760	15783	15742	15463	15854	15852	15717	15770	15772	15835	15822	15704	15570	15590	15703	15779	15821	15805	15821	15822	15757	15676	15766	15948	15843	15735	15833	15700	15593	15782	15827	15912	15861	15685	15790	15833	15811	15785	15620	15851	15880	15749	15733	15665	15840	15806	15854	15784	15603	15774	15853	15874	15652	15718	15723	15679	15889	15732	15982	15804	15796	15825	15666	15795	15604	15669	15553	15773	15792	15772	15793	15738	15774	15877	15682	15842	15755	15796	15829	15955	15854	15715	15830	15858	15798	15616	15825	15718	15745	15780	15865	15833	15748	15664	15757	15631	15878	15796	15695	15802	15563	15710	15796	15786	15788	15824	15766	15818	15826	15765	15722	15892	15843	15871	15705	15832	15719	15729	15648	15692	15858	15878	15861	15762	15827	15810	15852	15752	15812	15764	15887	15775	15860	15804	15687	15833	15661	15788	15760	15668	15947	15672	15725	15912	15834	15741	15817	15743	15589	15991	15741	15697	15706	15831	15789	15911	15735	15671	15782	15759	15749	15679	15663	15715	15884	15886	15799	15543	15829	16014	15701	15793	15720	15832	15748	15803	15789	15610	15691	15906	15826	15814	15622	15700	15741	15969	15761	15819	15692	15797	15841	15886	15813	15882	15729	15768	15945	15752	15779	15788	15630	15724	15842	15729	15730	15679	15789	15637	15742	15748	15871	15727	15942	15710	15815	15927	15838	15746	15716	15844	15659	15664	15767	15819	15530	15764	15731	15803	15790	15588	15653	15869	15689	15904	15555	15836	15805	15812	15830	15770	15782	15923	15783	15890	15875	15931	15622	15825	15752	15728	15717	15769	15845	15674	15714	15579	15817	15805	15834	15737	15735	15716	15742	15753	15709	15857	15836	15731	15977	15903	15742	15773	15794	15830	15713	15765	15861	15840	15927	15886	15599	15705	15687	15601	15747	15655	15752	15852	15624	15725	15888	15744	15874	15826	15759	15711	15777	15905	15695	15898	15970	15888	15661	15679	15773	15633	15714	15847	15803	15698	15724	15850	15924	15865	15798	15766	15536	15812	15868	15692	15811	15755	15971	15724	15940	15868	15955	15761	15729	15750	15810	15697	15812	15716	15822	15661	15706	15844	15714	15858	15793	15739	15850	15910	15684	15902	15688	15829	15752	15778	15880	15790	15827	15734	15729	15709	15760	15837	15658	15756	15590	15854	15724	15807	15693	15820	15663	15730	15787	15793	15806	15678	15886	15859	15821	15758	15837	15703	15768	15708	15849	15753	15719	15756	15884	15751	15786	15701	15814	15865	15949	15638	16005	15671	15870	15822	15805	15701	15845	15780	15830	15767	15795	15737	15766	15781	15883	15855	15992	15919	15808	15762	15900	15693	15897	15694	15741	15791	15855	15771	15662	15732	15605	15872	15656	15807	15903	15847	15710	15904	15928	15795	15701	15809	15800	15772	15614	15708	15962	15781	15931	15763	15670	15824	15799	15829	15719	15921	15892	15661	15698	15678	15851	15842	15776	15823	15991	15692	15966	15890	15630	15756	15690	15881	15920	15674	15721	15850	15923	15912	15764	15644	15749	15946	15752	15836	15794	15709	15774	15783	15833	15687	15778	15760	15948	15655	15899	15546	15880	15754	15803	15879	15902	15577	15809	15589	15785	15776	15730	15774	15704	15864	15731	15813	15580	15756	15900	15883	15820	15662	15846	15823	15930	15843	15871	15784	15873	15741	15902	15800	15973	15849	15903	15798	15907	15509	15984	15858	15834	15902	15898	15659	15660	15715	15755	15829	15878	15798
25546	31170	49368	41589	28500	23410	21218	19243	19063	19300	19199	19010	19307	19176	19164	18822	19079	18872	19118	19052	19115	19103	18972	18884	18879	18920	18971	19095	19246	19281	19021	19215	18973	18823	18938	19044	18898	18820	18956	18746	18847	19034	19190	19034	18914	18868	18926	19053	18858	19060	19243	19008	19093	19055	19182	19110	19088	18909	19083	19087	19079	19110	19000	19057	19205	18904	19008	18864	18993	19070	19009	18896	19104	19204	19046	19032	18981	19193	18915	18851	19202	19022	19048	18921	19106	18998	19094	18937	19149	18945	18997	18971	18936	18867	18972	19016	18983	19110	19081	18908	19042	18904	19045	19108	19145	18753	18993	19030	18973	19040	19018	19085	19229	18909	18875	19081	19019	18983	18821	19052	18881	18901	19086	18977	19057	19039	18867	19059	18956	19096	19010	18918	18812	18837	18913	19020	19066	18967	19033	18778	19098	18969	18724	18817	18918	18750	18862	18898	19025	18937	18845	18861	18911	19006	18852	18868	19072	19085	18954	19037	19013	18959	19156	19041	19097	19022	19236	19014	18873	18963	18962	18969	19184	19111	19014	18924	18815	19002	18994	19009	19003	19105	19118	19044	18945	18860	19037	18979	19220	18939	18925	19009	18949	18858	18810	18877	18936	18909	18677	18961	18827	19022	18980	18884	19118	18924	19082	19053	18701	19069	19168	19032	18995	19026	19071	18985	19022	18951	19055	19055	18956	18636	19031	18993	19148	18936	19262	19084	18970	19003	19128	19052	18836	18884	19082	18927	18980	18818	19146	18912	18851	18978	19102	19028	18952	19056	18934	19001	19019	18927	19173	18847	19189	18898	18799	18869	18755	18998	19162	19101	18795	19013	19025	18975	18849	19041	19051	19129	19065	19001	19044	18962	18954	19142	18915	19045	18908	18940	18889	19048	19014	18970	19118	18977	19172	19058	19013	19024	19007	18948	19080	19032	18789	19087	18808	18736	18961	19158	19282	19207	18977	18769	18977	19156	18896	18819	18957	19119	18877	18815	18856	18992	19131	19008	18999	19114	18885	19082	19050	19100	19006	18924	18994	18904	19042	18936	18941	19099	19026	19010	18878	19166	18914	18927	19136	18965	19013	19000	18984	19012	19005	19077	18922	19033	18838	18925	19142	18743	18943	18929	18962	19094	18940	18921	18941	19043	18999	18945	18976	19051	18900	19065	19009	18724	18870	18861	19019	19087	18854	18901	18848	18852	19077	18986	18903	18947	19059	19037	18951	18920	18984	18977	18974	19143	19057	19022	18782	18856	19052	18904	18901	19054	18999	19020	18910	19085	18986	19050	18995	18943	18979	19114	18867	18848	19202	18911	18926	19029	18966	18969	19210	18816	18960	18807	18727	19120	19095	18962	19048	19021	19126	19147	19083	19141	18968	19221	18999	18967	19060	18999	18853	19111	18894	19093	19103	19009	18926	18838	19106	19093	18856	18783	19221	19083	18957	19153	19200	18937	19084	18897	18828	19010	19101	19027	19158	18842	18819	18897	18839	18915	18974	18908	18920	18921	18675	18905	19005	18871	19009	18962	18998	18947	19029	19021	18939	19083	19114	19072	19131	18903	18975	19224	19003	19073	19005	18959	18818	19001	19038	18761	19045	19041	18767	18795	18804	18984	19166	18940	18978	19115	19008	18899	18765	18955	18868	18920	18943	19134	18951	18896	19102	18954	18928	19118	18999	18926	18723	18826	18863	19113	18738	19111	18928	19129	19106	18877	19005	19108	19003	19068	19163	18880	18838	19069	18841	19081	19047	18871	18846	18918	19133	19007	18977	19049	19234	19032	18848	19027	18941	19190	18962	19237	18868	18924	19018	19090	18801	19112	18989	19108	19322	19020	18873	18865	19030	19034	18926	18922	18925	18806	18767	18944	18956	19001	18937	18923	18900	19044	19041	18894	19096	18916	18963	18898	18990	19032	19040	18876	18936	19045	18886	19164	19215	18904	19037	19161	19066	19105	19036	18955	19140	19025	19065	18943	19016	19138	18987	18985	19195	18917	19084	18888	19293	18986	18930	18790	18958	19220	19055	19091	18937	19096	19223	18836	19225	18992	19059	19070	18988	19005	19090	19093	18840	19007	19087	19012	18913	18915	18973	19171	19014	19003	19088	19081	19054	18790	19026	19209	18839	19052	19156	19220	19044	19016	19146	19127	19006	18964	18993	18972	18952	18889	18810	19020	19030	19176	19038	18961	19063	18941	18966	18875	18999	18920	18983	18931	18906	19205	19080	18940	19129	19071	19063	19034	18898	18835	19073	18922	19151	19031	18820	19076	19119	18896	18768	18873	18962	18892	18928	18879	18978	18915	19081	19003	18855	18923	18937	18882	19216	18853	18965	18838	18867	18999	19050	18900	18878	19139	19016	19095	18735	18736	19082	19067	19168	18903	18676	18877	18978	19011	18898	18992	19198	19001	19115	18895	19024	18923	19055	18977	18926	19147	19003	18828	18979	19028	19082	19098	19066	19031	19103	19221	19067	19160	18977	18945	18806	18987	18918	18848	19227	18845	19190	19038	19049	18982	19120	19034	18874	18971	19077	19076	18959	18862	19198	18978	18889	19158	18995	18971	19108	19094	19274	18995	18719	18924	18970	18889	19018	19126	18941	19034	19091	18929	18991	19020	19162	19015	18854	19065	19018	18955	18854	18868	18959	18898	18858	18987	18969	19006	19056	18960	18778	19046	19131	19213	19029	18793	18912	19009	18940	18914	18888	19100	19124	19167	18997	18824	18874	18945	19239	19143	19109	18857	18896	18798	18874	19092	19136	18967	19086	19115	18912	19112	19154	19123	19143	18900	18753	19114	18884	19045	19011	18920	18923	19082	18938	19057	19041	19110	19105	18928	19041	19007	18951	19044	19189	19064	19025	18956	19125	18972	18866	18801	19030	19135	18797	18979	18927	18913	19071	19100	19058	19062	18789	19041	19016	19044	19211	18939	19153	19014	19136	19038	18951	18934	18991	18919	19200	19194	18987	18997	18832	19035	18964	19046	19010	18764	18877	19064	18990	18952	18977	19081	19033	19084	19228	19057	19028	18912	18993	19157	18975	18797	18843	18881	19049	18876	18994	19054	19072	18904	18921	18815	19010	18932	18923	19224	19058	19111	18922	18740	18964	19016	19193	19021	19205	19025	19135	18859	18902	19110	18927	18996	19025	18951	19010	18779	19019	18640	18826	18970	19161	19158	19043	19013	18878	18935	19021	18855	18874	18860	19072	18903	18900	19042	18923	19210	18995	18965	19111	19200	19028	19071	18980	19036	18941	19036	19113	19060	18891	18969	18978	18874	18981	18836	19074	19100	19032	19025	19037	18959	19087	19179	18749	18885	19018	18986	18947	18933	18845	18962	19067	19023	19190	18965	19085	18911	19098	19142	18941	19257	19217	18765	18830	19017	18935	18969	18913	19097	18793	19110	19116	19176	18953	18937	18969	19035	19033	18868	18990	19054	18950	19031	19234	18909	18923	19019	19088	18956	19065	18958	19053	19166	18981	18749	19017	18941	19141	19072	18899	19162	19114	18852	18955	18991	19003	18906	18929	18966	18785	19110	18985	18975	19219	18818	18989	18921	18903	19124	18912	19123	19145	18880	18864	18848	19043	18948	18890	19039	19036	18969	19208	18899	18834	19007	18935	19069	19072	18848	18928	18947	18820	18870	18959	19047	19027	19009	19053	18955	18913	18960	18947	19008	18894	19108	19115	18954	18912	18912	18978	19203	18975	19111	19115	19067	19146	19049	19078	18938	18685	18886	19244	18998	19067	19129	19101	19166	19176	19060	19005	18923	19029	19134	19083	19052	19085	19253	19092	18681	19170	18967	19044	19060	18891	19084	18876	19188	18857	18911	18944	18869	18985	19132	18812	19023	19125	19072	19075	19022	19185	18908	18963	19231	18847	19078	19096	18941	19239	18969	18879	18994	18708	19055	19040	18953	19148	18913	18984	18940	18894	19086	18934	18829	18928	18973	18881	19040	18976	19060	18970	18935	19011	18997	19054	19059	19113	18931	18949	18882	19020	19239	18990	19257	18890	19025	19200	19025	19027	18940	19032	19002	19024	18940	18815	19025	18991	18957	18861	19225	18895	19039	19036	18977	18987	18967	19020	18744	19074	19068	19071	19193	19003	19082	19191	18923	19061	18989	18955	19076	19279	19141	19159	18930	18977	18944	18870	18870	19020	18956	19062	18948	18921	19173	18962	18802	18832	19043	19109	19080	19086	19032	19132	19106	18971	18921	19079	19033	19055	18943	19105	18958	19103	19005	18868	19161	19177	18977	19178	19010	18897	18984	19069	18945	18829	18981	18811	18888	19021	19141	19051	18838	19085	19056	18915	18893	19170	18760	19126	19155	19050	18915	19050	19142	19084	18911	19068	19076	19081	18842	18824	18989	18954	19058	18880	18901	19018	19011	19047	18812	18835	18707	19097	19025	18940	18949	18781	18726	19152	18968	19062	19166	18984	18993	19122	19047	18881	18871	19071	18891	19153	18818	19042	18957	18979	18990	19041	19298	19029	18966	19167	19026	19040	18891	19055	18796	18882	18910	18967	18945	19108	19182	19096	19023	18941	19165	19112	18777	19016	18972	18974	19082	19037	18978	18908	18921	18749	19008	18858	18967	18987	19011	18968	19086	18967	18974	18984	19094	18825	18774	18999	18915	18914	18882	18952	18922	19129	18963	19210	19163	19101	19096	19006	18963	18872	18984	19112	18971	19180	18915	19015	18872	18947	18852	19116	18951	18819	19057	19096	18904	19087	19030	18911	19129	18806	18950	18898	19002	18896	19046	18907	18873	19004	19017	18973	19068	19325	19106	18905	19071	19023	18916	19181	18914	19102	19052	18945	19058	19134	19149	18894	18989	19058	18989	18931	18829	18991	19005	18995	18892	18983	19036	18924	18896	19084	18956	18972	18883	19234	19006	18837	19140	19111	18910	18880	18978	18907	19061	19248	19074	19029	19117	19005	19115	19027	18844	19125	18997	19005	19186	18799	18930	18925	18892	18897	19073	19109	19054	18950	18989	18940	18920	18960	19132	18964	19049	19039	18977	19109	19023	18888	18911	19112	18815	18868	19118	18947	19057	19217	19085	19235	19084	19060	18889	19026	19062
54142	91410	72718	44374	26806	18699	16400	15909	15971	16000	15979	15893	15762	15821	15690	15828	15824	15690	15896	15862	15980	15861	15967	15868	15959	15670	15715	15847	15845	15932	15744	15825	15857	15820	15864	15915	15821	15759	15819	15820	15859	15753	15922	15863	15959	15809	15832	15783	15889	15667	15907	15852	15839	15797	15630	15725	15756	15843	15992	15944	15956	15912	15827	15823	15888	15916	15901	15798	15922	15937	15864	15817	15738	15941	15878	15847	15740	15804	15969	15630	15816	15852	15980	15937	15783	15896	15961	15917	15689	15803	15872	15754	15857	15965	15899	15846	15834	15728	15728	15977	16009	15932	15690	15783	15843	15842	15876	15743	15825	15936	16071	15732	15867	15858	15887	15752	15796	15979	15835	15783	15845	15732	15886	15822	15898	15835	15899	15823	15843	15723	15850	16013	15765	15866	15703	15951	15658	15881	15869	15833	15791	15908	15808	15945	15915	15882	15829	15867	15846	15842	15900	15809	16021	16015	15780	15673	16033	15816	15957	15822	15675	15972	15904	15844	15845	15905	15779	15768	15728	15858	15703	15911	16021	15647	15813	15797	15973	15930	15847	15705	15828	15706	15934	15926	16051	15737	15909	15612	15910	15758	15911	15804	15781	15882	15947	15867	15929	15792	15712	15987	15908	15985	15810	15807	15955	15866	15798	15853	16049	15776	15685	15819	15974	15957	15957	15775	15730	15828	15788	15716	15841	15721	15878	15855	15884	15724	15933	15842	15879	15888	15914	15933	15818	15659	15977	15748	15902	15714	15872	15959	15774	15862	15949	16033	15870	15843	15820	15825	15958	15935	15996	15836	15859	15843	15897	15904	16054	15911	15837	16008	15909	15766	15822	15943	15806	15759	15789	15914	15713	15861	15916	16013	15713	16077	15747	15845	15820	15712	15714	15895	15785	15876	15654	15779	15905	15943	15781	15818	15847	15937	15767	15809	15782	15900	15801	15795	15905	15990	15800	15972	15708	15729	15893	15817	15881	15957	15895	15703	15808	15902	15903	15983	15860	15811	15825	15882	15776	15793	15863	15849	15885	15750	15941	15937	15984	15885	15882	15780	15863	15862	15736	15813	15554	15600	15702	15804	15762	15693	15906	15686	15644	15846	15745	15729	15905	15790	15628	15904	15780	15926	15742	15994	15956	15826	15874	15827	15986	15899	15788	15933	15684	15890	15812	16044	16020	15756	15711	15952	15860	15893	15770	15821	15771	15963	15869	16062	15822	15916	15772	15815	15840	15828	15846	15755	15846	15739	15894	15996	15863	15821	15809	15909	15936	15870	15858	15748	15862	15868	15765	15821	15871	15900	15941	15666	15970	15739	16097	15835	15716	15671	15778	15864	15870	15929	15859	15852	15861	15865	15814	15744	15894	15989	16012	15837	15830	15867	15663	15886	15867	15769	15731	15822	16131	15685	15784	15802	15734	15822	16001	15807	15996	15927	15919	15894	15942	15892	15853	16015	15919	16017	15960	16021	15811	15751	15943	15996	15806	15928	15860	15864	15976	15747	15912	15785	15858	15858	15763	15937	15715	15735	15761	15890	15959	15776	15862	15743	15741	15746	15890	15935	15874	15722	15851	15745	15753	15983	15940	15858	15961	15696	15869	15754	15799	15884	15751	15835	15836	16174	15841	15768	15905	15815	15871	16076	15826	15793	15918	15807	15760	15984	15720	15863	15888	15829	15870	15973	15830	15871	15829	15934	16003	15742	15913	15839	15911	15805	15921	15731	15924	15974	15880	15893	15871	15867	15977	15842	16017	15981	15813	15717	16025	15802	15789	15808	15926	15875	15853	15770	15843	15963	15931	15742	15796	15788	15682	15836	15771	15964	15951	15988	15920	16045	15742	15752	16027	15886	15747	16003	15810	15951	15757	15838	15898	15921	15723	15728	15862	15714	15920	15824	15720	15775	15927	15924	15982	15958	15702	15753	15875	15728	15909	15916	15860	15741	15983	15856	15767	15903	15943	15859	15782	15896	16119	15935	15875	15833	15935	15888	15775	15895	15964	15811	15759	16061	15744	15964	15694	15824	15862	15935	15869	15903	15729	15759	15759	15604	15827	15795	15926	15845	16003	15933	15941	15906	15829	15757	15769	15863	15800	15876	15782	15856	15801	15816	15852	15886	15821	16048	15850	15834	15785	15728	15964	15938	15935	15860	15845	15746	15872	15871	15936	15839	15800	15682	15885	15796	15920	15862	15956	15777	15686	15780	15718	15881	15958	15684	15826	15981	15651	15717	15875	15833	15751	15781	15724	15864	15784	15940	15842	15916	15922	15852	15695	15730	15906	15733	15939	15798	15948	15713	15752	15757	15870	15810	15791	15856	15947	15702	15777	15820	15922	15794	15933	15832	15781	15775	15951	15890	15862	15867	15865	15944	15864	15805	15796	15851	16000	15744	15867	15614	15830	15816	15939	15913	15860	15856	15571	15888	15947	15875	15599	15776	16034	15828	16000	15892	15760	15761	15752	15836	15755	16025	15855	15767	15722	15726	15804	15825	15855	15783	15863	15865	15978	15895	15948	15921	16022	15860	15950	15653	15865	15746	15852	16016	15891	15827	15887	15635	15658	15801	15945	15798	15942	15849	15774	15838	15901	15977	15868	15786	15841	15751	16027	15785	15862	15715	15847	15922	15840	15860	15642	15995	15898	16022	15897	15987	15950	15933	15984	15801	15879	15819	15891	15639	15899	15868	15803	15938	15728	15767	15978	15691	15772	15979	15725	15922	15941	15923	15855	15843	15739	15884	15694	15916	15904	15950	15718	15825	15957	15784	15701	15849	15856	15814	16054	15627	15863	15804	15931	15753	15826	15725	15712	15751	15766	15809	15957	15812	15906	15834	15689	15857	15783	15863	15981	15693	15764	15922	15853	15894	15915	15819	15821	15778	15877	15877	16024	15945	15801	15936	15752	15981	15941	15872	15881	15889	15811	15862	15831	15802	15880	15716	15888	15683	15948	15802	15780	15816	15771	15799	15791	15876	15856	15853	15873	15786	15865	15783	15879	15909	15878	15834	15999	15732	15810	15903	15792	15928	15757	15866	15893	15917	15796	15793	15918	15871	15761	15960	15844	16026	15983	15826	15825	15899	15846	15836	15874	15985	15841	15754	15843	15750	15794	15827	15941	15867	15756	16096	15906	15713	15820	15784	15996	15944	15824	15922	15846	15892	15920	15877	15804	15846	15870	15794	15821	15716	15915	15825	15848	15858	15794	15765	15825	15668	15851	15730	15725	15697	15815	15890	15849	15986	15828	15627	15822	15896	15924	15832	15821	15955	15682	15808	15869	15750	15798	15758	15853	16117	15825	15991	16037	15803	15859	15919	15861	15835	15857	15845	15813	15786	15909	15794	15881	15864	16018	15768	15813	15854	15771	15949	15965	15811	15982	15822	16051	15635	15826	15888	15860	15898	15684	15898	16103	15931	15882	15825	15768	15807	15855	15819	15887	15810	15771	15856	15828	15946	15823	15843	15814	15634	15880	15846	16000	15947	15607	15950	15866	15675	15716	15773	15841	15811	15828	15832	15774	15870	15846	15913	15950	15987	15944	16032	15770	15778	15990	15746	15894	15788	15922	15672	16020	15847	15964	15751	15832	15980	15877	15797	15915	15852	15790	15899	15903	15869	15737	15754	15924	15824	15978	15842	15997	15888	15867	15733	15854	15640	15776	15776	15715	15797	15955	15864	15964	15976	15942	15814	15983	15791	15959	16040	15789	15906	15835	15871	15870	15870	15735	15908	15653	15785	15909	15839	15932	15706	15747	15825	15720	15942	15689	15816	15867	15788	15693	15761	15671	15705	15800	15875	15783	15836	15731	15879	15747	15737	15824	15852	15728	15875	15927	15810	15849	15861	15916	15936	15844	15985	15814	15792	15917	15882	15778	15742	15944	15764	15800	15969	15912	15945	15717	15883	15821	15918	15782	15790	15784	15905	15837	15917	15845	15827	15919	15819	15840	15951	15808	15932	15778	15846	15817	15960	15807	15850	15768	15764	15882	15694	16020	15694	15777	15886	15765	15985	15785	15760	15818	15681	15752	15692	16007	15882	15837	15927	15704	15794	15860	16003	15820	15738	15714	15980	16002	15930	15756	15856	15869	15913	15954	15837	15827	15830	15857	15764	15863	15772	15852	15817	15690	15722	15909	15749	15772	15784	15804	15752	15850	15849	15918	15659	15808	15771	15706	15881	15864	15681	15780	15964	15943	15839	15704	15955	15913	15892	15772	15872	15822	15938	15746	15640	15937	15993	15811	16081	15937	15974	15790	15942	15870	15750	15833	15890	15714	15732	15817	15681	15805	15996	15922	15980	15852	15711	15804	15814	15914	15927	15873	15861	15850	15764	15850	15563	15857	15910	15678	15905	15876	15938	15877	15992	15862	15838	15865	15791	15723	15867	15756	15741	15820	15906	15797	15795	15809	15886	15758	15862	15810	15844	15967	15750	15798	15840	15758	15869	15911	15899	15722	15922	15904	15789	15852	15910	15795	15762	15833	15879	16054	15711	15765	16033	15891	15885	15812	15686	15959	16031	15923	15823	15889	15795	16060	15902	15945	16001	15757	15948	15731	16013	15724	15780	15925	16049	15987	15770	15953	15786	15892	15762	15905	15952	15773	15844	15735	15946	15980	15782	15935	15957	15789	15689	15843	15747	15950	15875	15950	15906	15952	15806	15815	15861	15668	15876	15770	15792	15860	15792	15954	15753	15849	15851	15760	15779	15895	15981	15748	15908	15810	15735	15732	15903	15833	15894	15864	15704	15824	15837	15758	15944	15882	15892	15831	15925	15759	15899	15814	15937	15981	15851	15777	15711	15743	15909	16001	16010	15775	15960	15742	16045	15827	15826	15948	15710	15978	15991	15784	15976	15720	15693	15783	15749	15677	15726	15884	15755	15704	15855	15883	16018	15850	15746	15796	15806	15724	15765	15831	15849	15992	15928	15834	15920	15916	15861	15871	15763	15809	15871	15795	15775	15743	15787	15910	16033	15811	15747	15995	15779	15942	15825	15993	15807	15876	15862	15796	15931	15817	15660	15775	15954	16132	15698	15953	15893	15894	15945	15871	15939	15693	15825	15872	15778	15858	15809	15804	15997	15891	15886	15896	15889
22882	23647	37261	34289	28096	26052	25637	20453	19197	19563	19658	19329	19361	19304	19727	19351	19366	19039	19418	19218	19126	19163	19298	19252	19372	19218	19284	18978	19195	19267	19028	19193	18965	18975	19239	18965	18896	19080	18978	19033	19089	19381	18990	19245	18995	19138	18883	18910	19057	19093	19002	19053	19036	18878	18927	19010	19023	19156	19108	18851	19226	18842	18999	19144	19111	19086	18986	19104	19254	19250	18982	18973	19071	19083	19032	18925	18966	18996	19064	18972	19024	19166	18882	19045	19090	19120	19070	18918	19110	19096	19016	19000	19231	19220	19221	18954	18906	18969	19150	18913	19046	18883	19112	19178	19102	19107	19019	19100	19042	19098	18896	18893	19109	18963	19000	18773	19205	18914	18777	18862	18822	18973	19021	19023	18825	18928	19274	19042	19009	19189	19085	19132	18852	19073	18947	18943	19043	18928	19163	19048	19229	19209	19127	19037	19124	18854	18953	19055	19036	18926	19169	19063	19154	19085	18921	19053	19094	19169	18982	19096	19151	19057	18992	19004	18961	19105	19214	19011	18925	19117	18876	18985	19080	19126	18829	18934	18833	18987	18953	19020	19072	18984	19240	18919	19023	18985	19149	18963	18980	18946	18928	19042	18897	19042	19013	18692	19179	19077	18918	19018	18997	18868	18887	18947	19130	18903	18908	18979	18962	19000	18954	19094	19159	19003	19116	19102	19023	18973	18906	18921	19031	18980	19096	18761	18875	19150	19053	19085	19120	19053	18924	19122	19050	19206	19076	18895	18867	19138	19131	19014	19166	19026	19079	19110	18957	19110	19280	19169	19111	18986	19065	19169	19123	19142	19043	19178	19160	18914	19090	18864	19249	19237	19094	18902	19025	19005	18993	18977	18893	18844	18869	19100	18892	19056	18942	18907	19258	18878	18903	19221	18949	19267	19004	19003	19013	18803	19070	18942	19026	19181	19101	19134	19195	19098	19258	18929	19015	19143	19047	18979	19084	19104	18949	18609	19054	18866	18861	18935	18942	18985	19061	18916	19109	18839	19217	19034	18848	19167	18818	19069	19068	19097	18911	18942	18937	19222	18960	18939	19048	19078	19047	18701	18747	19051	18846	19009	19084	18864	19008	19051	19043	19150	19122	19046	19138	18973	19158	19143	18952	18940	19055	19008	19122	19049	19019	19113	18976	18983	19061	18898	19129	18945	18585	19035	19050	18979	18907	18782	18732	19004	18956	18911	19059	19113	19042	18870	19003	18927	19005	18841	18989	19146	19027	18924	18945	19053	18960	18933	18804	19027	19041	18990	19140	19056	19036	18970	19189	19106	19050	18821	19140	19172	19042	19015	19119	19079	19251	19034	18923	18957	19109	18891	18995	19134	19103	19016	19145	18965	19121	18973	19101	18869	18996	18885	18917	18943	18984	18917	18722	18825	18875	18903	18926	18832	18844	18978	19052	18935	19047	19219	19277	18958	18901	18897	19108	18940	19094	19091	19047	19031	19087	18872	18993	18938	19143	19176	18879	18925	18880	19102	19042	19179	18870	18819	19117	19070	19037	19089	19122	19130	18952	18852	19003	18989	19107	18977	19083	18995	19106	19145	18972	18893	19099	19074	18823	18900	18741	19062	18984	18876	19007	18906	19061	18967	19106	18859	19100	19071	19039	19013	19071	18949	19146	19054	19159	19005	19042	18916	18949	19092	19146	19024	19077	18972	19088	19005	18919	18779	18953	19198	19008	18834	19076	18893	18983	18857	19051	18855	19011	18830	19077	19259	19189	19053	18695	19044	18994	19078	19159	19312	18992	19090	19190	19249	19072	18827	19067	18837	19035	18841	18825	18966	19188	19122	18694	19051	18985	18924	18932	18886	18982	18999	19032	19065	19130	19003	19108	19353	19066	19084	19298	18954	19154	19173	19133	19152	19054	19166	18925	19153	18906	18903	19203	19038	19127	19093	19175	19215	19161	19121	19067	18853	19173	19129	19073	18951	19026	18999	19002	18901	18931	18790	19119	18755	18962	19072	19189	19117	19099	18971	18961	18913	19199	18767	19095	18991	19030	18825	19025	18839	19142	19029	19009	19080	19106	19042	18983	19139	18893	18779	18996	18921	19269	18910	19006	19179	19137	18999	19055	18895	19239	19132	19223	19050	19027	18981	19009	19144	18883	18957	19102	19115	18937	19144	19384	19050	19009	18937	19021	19065	18957	18977	19367	18909	19204	18792	18906	18963	18984	19045	19026	19029	19082	18853	18940	18984	18998	19135	19059	18881	18818	19090	19127	18958	19000	19093	18908	19044	19220	18903	19027	19165	19340	18991	19061	19062	19051	19094	18879	18747	19013	19110	19198	18875	19071	19040	19075	19104	19069	18981	19025	18930	18936	19088	19144	18818	18886	19045	19092	18849	18929	19039	19082	18936	18994	18911	19008	19111	18891	19044	19185	19128	19035	19053	19037	18950	18981	19201	19019	19042	19131	19017	18863	18925	19017	18891	18980	19049	19003	19194	19015	19055	18971	18932	19150	19218	19041	18969	19017	19229	19131	18935	19001	18934	19163	19123	19175	19066	19037	18991	18815	19058	18833	19006	19021	19101	19184	18908	19010	18811	18900	18912	19144	18954	19139	19009	19141	18765	19190	19062	19020	19139	18966	19258	19052	18939	19204	18932	18915	19144	18693	18946	19023	18848	18890	19015	18864	19054	18945	19034	19231	18883	19028	19002	19002	18996	18903	19095	18960	19007	19020	19138	18917	19030	19027	19024	18781	19160	19022	19241	18840	18997	18869	18955	19083	18619	18875	19049	19038	19016	19119	19022	19165	18788	19130	19177	19158	19207	19006	19152	18969	18869	18935	18938	18955	18915	18945	18931	19051	19032	18919	18983	18973	18970	19089	19016	19223	19067	18765	19171	19006	19099	19041	18822	18949	18963	19268	19172	18970	18969	18903	18898	19021	19010	18966	18954	18960	19093	19038	19053	18956	18850	18994	18975	18977	19190	19243	19241	18947	18963	19025	19070	19044	19025	18894	18823	19053	19098	18787	18980	18858	18848	19102	19012	18837	19185	19103	19116	18830	18986	19018	18990	18839	18918	19112	18881	18994	19213	18915	18919	19203	18934	19244	18968	19057	18902	18950	18909	18990	18981	19401	19099	19002	18966	18991	18757	18999	19065	19092	19093	19191	19112	18826	18944	18968	18801	19082	18988	19155	18711	19243	19145	19000	18976	19018	18992	19064	19093	19007	19163	19067	18839	19097	18955	18864	18906	18903	19059	18926	19013	19207	19098	19102	18809	19006	19298	19175	19011	18957	19013	19075	18933	19029	19030	19096	18888	19073	18950	19063	18810	19063	18957	19007	18987	19281	18928	19008	19047	18862	19017	18928	18890	19167	18996	19100	18952	18949	19085	19150	18876	18909	19035	19057	19031	18835	19056	19075	19074	18906	18991	19068	19071	18941	18821	18914	19097	18931	19063	19100	19119	18822	19085	19236	19098	18915	18889	18766	19047	19191	19166	19034	18910	19054	19097	19027	18720	18908	19116	19252	19019	19266	18976	18969	18926	19039	18888	19133	19016	19034	19047	19087	19079	19137	19010	18910	18827	19066	18872	18910	18853	18849	19108	19113	19062	19153	19078	19117	19061	19010	19048	19093	19006	18850	19017	19139	18900	19039	19067	18946	19126	18917	18832	19009	18934	18998	19066	18931	19306	19051	19088	19001	19229	18906	19148	18932	19017	19288	19096	18984	19255	18955	18893	19094	18896	18969	19016	19019	19054	18931	19157	19037	19086	19072	19004	18872	19134	18982	18949	18948	19088	19059	18877	18938	19179	19109	18986	18936	18819	19075	18868	18892	18992	18958	18968	19324	19067	19202	19395	19026	18927	18979	19153	18915	18740	19224	18880	18960	19023	18958	18969	19020	18856	19082	18837	18872	18932	18850	18958	19021	19102	19237	19053	19013	19116	18937	18932	19036	19075	19192	18961	19081	19064	19085	18868	19204	18967	19182	18882	18843	19025	19117	18940	18788	18898	19103	18778	19015	19080	19327	18921	18859	18974	18892	19001	19109	18891	19110	19058	18987	18990	19319	19014	19114	18958	19077	19073	19105	19004	18794	19164	18977	18931	18855	19055	18878	18812	18852	19164	18910	18965	18863	18890	18912	18916	19083	19234	18988	19080	18993	18796	18999	19079	18994	19145	19015	18976	18784	19084	18743	19118	18967	18878	19098	18946	18981	18847	18939	18775	18857	19003	18996	19090	18963	18945	18932	18865	18929	19167	19029	18977	19087	18965	19105	18951	18954	18958	18959	19053	19014	19137	18985	19047	19029	18764	18750	18811	19077	19106	18946	19019	19154	19000	19032	18895	19097	18915	18816	18980	18943	18932	18866	18991	19110	18926	19027	19042	19146	19097	18989	19038	19032	18944	18898	19006	19027	19065	18979	19025	18881	19228	19069	19150	19062	18959	19129	18920	19057	19112	19045	18708	18979	18787	18909	19012	18887	18847	18957	18973	19279	19043	18962	18809	19110	18977	18992	18825	18979	18965	18809	18983	18915	19103	19087	19004	19029	18926	19262	19005	19023	18972	18892	18743	18926	19144	18936	19167	19118	18948	19180	19125	18980	18999	18988	18948	18835	18991	19058	18968	18865	18918	19066	19123	19023	19092	19138	19025	19116	19013	18848	18962	19118	19027	18851	18940	18919	18845	18745	18962	19063	18815	18981	18841	18938	19064	19081	19068	19066	18992	18956	18964	18810	18947	19261	19020	18962	18790	19170	18840	19250	19002	19053	18929	19120	18867	19006	19047	19220	18756	18820	18941	19022	19009	19287	18998	19054	18956	18897	18904	19035	19196	19043	19189	18827	19022	18975	19044	19316	18929	18856	19001	18955	19114	19299	18963	18960	18912	18989	18977	18901	19102	19067	18971	18875	19109	19142	18759	18917	18937	19001	19060	18965	19149	19061	18897	19023	19172	18973	19029	19077	19112	18804	18998	18908	18745	19062	18873	19065	19158	19071	19079	19152	19136	18986	18796	18946	19031	19211	18982	18917	18898	19097	19086	18942	19053	18987	19073	18926	18899	19124	19117	18923	19101	18802	18857	19243	19317	19026	19008	18995	18892	18960	18907	18979	18858	18995	19145
59861	104426	89662	64484	40057	23779	17260	15803	15913	15858	15767	15807	15813	15700	15887	15912	15800	15952	15908	15781	15728	15936	15871	15772	15809	15819	15954	15812	15811	15865	15753	15762	15809	15954	15857	16092	15976	15908	15828	15928	15921	15919	15768	15790	15910	16019	15863	16150	15782	15789	15651	15902	15855	15820	15596	15983	15823	15974	15801	15835	15855	15855	15960	15887	15819	15911	15870	15725	15744	15840	15833	15900	15785	15745	15984	15911	15892	15943	15956	15864	15710	15808	15861	15871	15911	15824	15825	15765	15872	15754	15627	15997	15849	15756	15876	15694	15948	15916	15801	15831	15882	15850	15985	15664	15854	15782	15873	15745	15702	15871	15761	15780	15864	15639	15839	15825	15646	15809	15829	15919	15830	15823	15924	15691	15966	15869	15843	15770	15829	15997	15621	15645	15736	15822	15803	15760	15903	15759	15693	15871	15711	15710	15701	15598	15883	15986	15791	15751	15838	15893	15873	15855	15831	15803	15925	15767	15934	15756	15954	15936	15895	15629	15742	15920	15926	15754	15730	15919	15839	15916	15872	15900	16036	15753	15955	15934	15799	15916	15882	15929	15915	15837	15808	15936	15833	16051	15811	15784	15781	15762	15879	15970	15967	15944	15969	15679	15727	15879	15794	15784	15849	15786	15864	15868	15882	15969	15849	15929	15686	15769	15775	15740	16077	15704	15864	15716	15825	15876	15742	15860	15792	15797	15752	15868	15882	16026	15799	16071	15824	15752	15686	15918	15892	15779	15896	15794	15695	15876	15836	15908	15967	15935	15607	15897	15837	15852	15755	15905	15799	15780	15815	15870	15921	15921	15819	15878	15705	15875	15843	15673	15935	15707	15644	15937	15947	15761	15773	15826	15878	15823	15879	15975	15808	15783	15823	15873	15935	15813	15769	15926	15884	15886	15787	15781	15922	15772	15690	15883	15561	15843	15806	15802	15841	15823	15670	15683	15860	15898	15673	15777	15867	15920	15886	15573	15827	15751	15790	15947	15936	15850	15742	15839	15800	15798	15953	15806	15880	15796	15835	15791	15871	15715	15732	15758	15746	15741	15852	15750	15830	15873	15843	15994	15644	15787	15855	15960	15779	15860	15902	15843	15752	15918	15980	15652	15862	16000	15746	15878	15816	15927	16080	15967	15760	15813	15672	15691	15879	15665	15779	15760	15727	15684	15755	15930	15947	15783	15727	15862	15859	15903	15712	15913	15845	15855	15815	15717	15678	15762	15640	15782	15826	15897	15623	15776	15911	15701	15842	15895	15914	16022	15690	15661	15886	15729	15843	15820	15840	15825	15705	15758	15702	15825	15695	15720	15841	15770	15841	15813	16014	15937	15781	15835	15897	15771	15848	15781	15839	15661	15987	15936	15764	15815	15956	15768	15750	15763	16057	15890	15764	15896	15847	15671	16031	15824	15756	15750	15927	15999	15966	15944	15811	15807	15792	15697	15796	16019	15805	15914	15720	15925	15850	15896	15723	15744	15833	15757	15737	15789	15761	15769	15710	15958	15839	15698	15749	16033	15846	15714	15757	15611	15643	15751	15848	15917	15683	15761	15882	15758	15865	15761	15947	15781	15912	15798	15908	15860	15786	15951	15729	15702	15706	15912	15632	15790	15789	15848	15810	15845	15901	15898	15741	15811	15798	15846	15830	15859	15837	15896	15775	15664	15772	15972	15637	15855	15780	16160	15757	15879	15779	15803	15812	15688	15899	15776	15767	15718	15715	15732	15681	15770	15929	15876	15821	15758	15733	15844	15756	15703	15805	16011	15784	15882	15943	15700	15824	15873	15790	15870	15715	15859	15796	16001	15838	15711	15753	15828	15876	15877	15857	15818	15738	15796	15775	15654	15788	15909	15803	15803	15638	15750	15931	15995	15919	15846	15725	15591	15720	15824	15655	15772	15931	15775	15673	15814	15847	15723	15670	15759	15871	15895	15811	15829	15922	16007	15819	15805	15782	15814	15784	15720	15924	15848	15858	15695	15670	15887	15795	15784	15912	15808	15787	15698	15781	15903	15845	15765	15860	15665	15780	15878	15750	15884	15745	15811	15909	15802	15802	15886	15808	15840	15976	15675	15906	15791	15807	15746	15865	15803	15810	15736	15806	15803	15685	15850	15698	15721	15752	15558	15895	15728	15889	15661	15769	15698	15763	15686	15612	15861	15868	15828	15834	15928	15803	15919	15941	15859	15786	15789	15794	15666	16006	15820	15762	15691	15917	15781	15910	15853	15836	15771	15748	15974	15954	15808	15827	15820	15704	15779	15785	15739	15736	15877	15670	15905	15795	15760	15894	15893	15894	15950	15805	15717	16007	15730	15761	15877	15815	15787	15775	15756	15891	15949	15794	15898	15745	15734	15753	15722	15886	15710	15953	15727	15794	15879	15827	15815	15863	15943	15734	15726	15747	15863	15788	15852	15861	15914	15727	15880	15936	15730	15918	15708	15784	15731	15820	15846	15770	15782	15825	15909	15835	15769	15809	15818	15759	15782	15556	15858	15912	15837	15853	15717	16000	15700	15841	15772	15658	15752	15901	15809	15828	15857	16044	15972	15747	15986	15845	15912	15914	15814	15767	15716	15921	15714	15972	15743	15842	15848	15635	15744	15967	15915	15878	15733	15849	15931	15861	15725	15863	15866	15781	15823	15798	15882	16080	15713	15757	15892	15764	15744	15776	15708	15788	15697	15830	15788	15841	15894	15983	15923	15925	15727	15782	15790	15882	15838	15851	15757	15742	15954	15763	15792	15876	15802	15902	15875	15951	15939	15813	15862	15912	15825	15692	15744	15654	15894	16007	15788	15836	15839	15838	15944	15785	15817	15616	15798	15805	15878	15818	15916	15849	15720	15904	15879	15805	15906	15799	15843	15900	15943	15786	16003	15864	15965	15966	15743	15849	15700	15827	15908	15925	15904	15778	15852	15913	15805	15854	15667	15845	16063	15920	15889	15821	15956	15639	15840	15818	15772	16046	15761	16025	15830	15809	15726	15929	15754	15820	15823	15677	15794	15763	15896	15870	15742	15824	15925	15761	15634	15768	15921	15756	15773	15969	15803	15959	15566	15745	15787	15709	15789	15775	15806	15938	15857	15808	15733	15907	15781	15820	15802	15954	15878	15921	15938	15851	15815	15943	15713	15875	15738	15809	15820	15849	15795	15805	15829	15887	15736	15818	15822	15702	15634	15942	15744	15941	15863	15868	15934	15882	15702	15859	16075	15758	15852	15987	15965	15943	15844	15878	15902	15903	15774	15937	15841	15892	15744	15578	15879	15853	15917	15662	15843	15851	15814	15813	15833	15808	15908	15911	15739	15839	15927	15857	15972	15829	15968	15850	15791	15904	15862	15770	15910	15829	15876	15861	15893	15884	15790	15846	15860	15957	15791	15828	15889	15750	15876	15701	15940	15834	15827	15674	15870	15814	15824	15904	15902	15880	15802	15788	15807	15772	15744	15763	15730	15753	15821	15988	15818	15775	15808	15958	15783	15856	15828	15911	15924	16056	15779	15831	15741	15859	15814	15659	15826	15806	15770	15814	15972	15839	15858	15708	15781	15799	15871	16019	16002	15607	15838	15751	15800	15864	15817	15721	15858	15920	15937	15715	15741	15834	15824	15915	15901	15827	15838	15915	15803	15678	15810	15697	15964	15852	15803	15793	15858	15642	15763	15807	15748	15734	15746	15812	15725	15954	15802	15765	15863	15816	15930	15799	16052	15874	15822	15839	15920	15936	15778	15880	15922	15705	15854	15754	15882	15836	15996	15795	15919	15847	15842	15998	15809	15813	15982	15704	15907	15798	15882	15704	15844	15927	15828	15657	15882	15733	15775	15941	15796	15896	15779	15741	15823	15813	15849	15857	15764	15915	15775	15987	15704	15867	15785	15751	15928	15960	15931	15758	15827	15882	15690	15846	15810	15847	15900	15756	15831	15777	15998	15847	15779	15799	15866	15875	16023	15680	15803	15753	15811	15888	15699	15771	15787	15895	15998	15826	15904	15845	15997	15884	15766	15849	15627	15730	15943	15971	15850	15754	15730	15790	15889	15721	15893	15773	15723	15924	15875	15908	15685	15857	15770	15733	15770	15886	15738	15876	15772	15888	15740	15717	15895	15832	15829	15842	15788	15753	16016	15757	15917	16010	15777	15673	15827	15757	15820	15808	15819	15748	15757	15987	15762	15865	15691	15866	15836	15758	15920	15846	15784	15668	15645	15891	15807	15636	16036	15605	15666	15837	15695	15800	15907	16004	15787	15675	15957	15824	15711	15874	15738	15669	15674	15955	16000	15574	15739	15749	15803	15888	15890	15845	15737	15738	15835	15782	15773	15683	15808	15923	15821	15806	15799	15909	15886	15835	15914	15835	15817	15930	15822	15805	15890	15916	15806	15860	15992	15831	15822	15631	15853	15953	15830	15904	15985	15828	15836	15825	15845	15769	15835	16040	15654	15949	15933	15832	15902	15875	15957	15672	15856	15674	15798	15834	15942	15739	15980	15889	15974	15873	15757	15624	15820	15856	15768	15911	15815	15802	15818	15725	15972	15773	15829	15794	15759	15960	15745	15713	15838	15762	15963	15795	15667	15855	15577	15789	15866	15781	15878	15767	15943	15889	15745	15827	15880	15748	15817	15877	15936	15763	15852	15813	15728	15787	15819	15938	15797	15843	15744	15732	15689	15909	15898	15917	15684	15815	15727	15843	15893	15816	15844	15941	15910	15897	15824	15834	15802	15834	15716	15821	15758	15932	15850	15728	15902	15875	15734	15824	15815	15834	15936	15901	15921	15751	15790	15786	15476	15625	15649	15820	15807	15686	15761	15735	15820	15814	15819	15889	15841	15873	15912	15723	15755	15885	15646	15997	15781	15659	15713	15734	15771	15789	15907	15727	15781	15632	15750	15691	15706	15902	15858	15668	15888	15681	15909	15818	15788	15983	15713	15834	15694	15798	15810	15911	15924	15759	15915	15519	15914	15914	15878	15667	15831	15863	15853	15792	15841	15841	15901	15904	15952	15913	15753	15871	15805	15910	15679	15788	15741	15861	15782	15803	15909	15945	15849	15981	15756	15860	15718	15675	15862	15993	15763	15633	15914	15909	15918	15787	15811	15748	15903
30481	37077	42671	32007	22928	20006	19468	19065	18714	19120	19024	19140	18988	18961	18941	19204	19004	19003	18947	19098	18973	19014	18947	18989	18726	18909	19078	19307	19123	19032	18954	18985	19061	19007	18955	18939	19036	18988	18922	19063	18974	18878	18921	19174	18863	18952	18958	19024	18882	18993	18811	18960	18911	18944	18994	19085	18802	18888	18909	18948	19043	18877	18833	19022	19015	19039	18933	19025	18929	19035	18700	18974	18880	19027	18853	18784	18988	19013	19032	19053	18842	18816	19050	19251	18773	18960	18852	19099	18979	18967	18967	18912	18933	18997	19031	18955	18955	18945	18907	19064	18940	19000	19034	18895	19014	18956	18890	18775	18870	18873	18972	19090	19006	18741	19026	19035	18883	18960	18885	19089	18943	19082	19038	18872	18908	18940	18948	18825	18979	18965	18850	18830	19051	19046	18927	18894	18927	18880	19126	18834	18995	18653	19107	19019	18864	18747	18974	19190	19080	18869	18824	19115	19044	19110	19025	18902	18928	18809	18935	18782	19031	19032	19039	18832	19030	18761	18899	18936	18911	18921	18921	18974	18965	19172	19059	19080	19163	18928	18999	18873	19057	19138	19018	19027	18963	18995	19143	18933	19160	18985	18938	18965	18828	18803	19223	18876	18899	18755	18934	19157	19199	19061	18948	18982	18979	19068	19156	19080	18960	18750	18903	19079	18889	18980	18988	19222	19162	18948	18907	19024	18860	18906	18849	18905	18961	19003	19019	19022	19302	18859	19070	18866	19154	18768	18913	18946	18950	18819	19061	18754	18957	18848	18953	18827	18872	18935	18983	18845	19127	18892	19123	18966	18941	18870	18788	18986	18999	19058	18651	19128	18980	18869	19064	18876	18886	19030	18805	19042	19252	18842	18884	18903	18792	18940	18942	19328	18878	18820	18879	18763	19029	19085	18972	18960	18864	18755	19016	18912	18909	19103	19039	19007	18914	18944	19036	19006	19022	18871	19015	18849	18823	18945	18951	19023	19047	18759	18882	18944	18978	18818	18988	19123	18989	18882	18889	18941	19282	19076	18905	18996	19044	18964	18821	19052	18751	18821	19001	19081	19046	18920	18852	18983	19002	19024	18820	18999	18879	18997	18910	19054	18948	18969	18913	18912	18929	18997	18919	18870	18806	18817	18914	18657	18768	19142	18934	19136	18849	18971	18996	18802	19152	18997	18972	19019	18948	19151	19124	18874	19077	18843	18924	18963	18931	18973	19027	18974	18777	19030	19224	18815	19146	19184	19112	18987	18983	18842	18958	19028	19030	18897	18987	18906	18947	18964	18957	18945	18742	18972	18934	18848	18941	18918	19148	19055	18995	18862	18656	19158	18780	18950	18981	18886	19109	19075	18892	18872	19113	18749	19113	18909	19098	19116	18903	18858	18970	19034	19011	19052	19098	19017	18755	18919	18989	18931	19033	18900	18895	19021	19000	18982	19070	18917	18965	18784	19065	18974	18764	19026	19042	19073	19177	18933	19038	18906	18954	19018	18769	18770	19162	18963	18865	19036	19151	19103	19003	18931	19015	18888	19019	18973	18867	18854	19039	18896	18877	18834	18775	18697	18928	18930	18842	18852	18915	19110	19036	18763	18962	19167	19069	19004	18914	18840	18765	19075	19099	19022	19010	19117	19162	18799	18574	19006	18973	19091	19149	18987	19019	18775	19123	18956	19034	19034	19061	18876	19016	19120	19129	18829	18952	19004	18865	19018	18946	18973	19097	19017	18915	18797	18948	18841	18859	18977	19086	19041	18807	18876	18983	19242	19144	19017	19009	19198	18946	19084	18893	18974	18896	18766	18949	19004	19002	18995	19177	18870	19242	18975	19023	18967	18966	18983	19104	18873	19028	18977	18891	18820	18891	18880	19002	18878	18906	18784	19025	18866	18843	18845	19006	19060	19081	18861	18996	19047	18867	18959	18816	18870	19107	18860	19123	18822	19027	18996	18885	18967	19305	18759	18741	19078	18967	19014	19095	18963	19124	18857	18945	19018	18978	18903	19007	18661	19113	19038	18887	18943	18842	19041	18815	18936	18847	19212	19011	18929	18864	19024	18830	19027	18872	18876	18996	18900	19126	18980	18802	18912	18869	18948	18923	18881	19060	18952	18935	18850	18976	18889	19016	18851	18946	19033	18989	18906	18998	19094	18959	19032	18934	18830	19016	18719	18770	19016	18960	19009	19053	18989	18944	18542	18892	18702	19247	18859	19106	18779	19124	19150	19019	19239	18888	18949	18905	18812	18965	18767	18936	18963	19036	18894	19018	18979	18851	18980	18920	18872	19035	18920	19093	18978	18972	18903	18915	18798	18955	18845	18935	18796	19197	18899	19101	19015	19063	18881	18934	19103	18971	18923	19104	18969	19083	18760	19018	18953	19055	19035	19170	18935	18915	18930	19141	18805	18993	18987	19101	19052	19064	19088	19045	18879	18965	19146	18976	18994	18978	18941	19040	19038	18838	19065	18891	18743	18821	18948	19038	18928	19033	19060	19053	18813	19147	18951	18890	18772	18986	18903	18967	18864	18959	18838	18937	18933	18973	19115	18910	19076	19009	18939	18999	19073	18783	18876	18970	19228	18927	18911	18999	19023	18963	19227	19058	19046	19119	19111	18835	19092	19015	19130	18990	18833	18980	19147	18828	18762	19111	19012	19115	18985	19033	18863	18953	19142	18942	18930	18771	19085	18929	19022	18924	19077	19175	18918	18966	19014	18943	18959	19232	19105	18814	19250	18816	18815	19002	19097	18839	18974	18804	19015	18948	18921	19023	18893	18994	18950	18704	18877	18839	19229	18964	19054	18846	19047	19012	18848	18986	18959	18898	18962	18932	18950	19014	19144	18868	19136	18925	19012	18905	18924	18942	18961	18930	19034	19016	19133	19196	19007	19266	18791	18874	18804	19013	18978	19089	18984	19054	19006	19037	18900	18975	18880	18881	18958	18813	18857	18981	19112	19058	19143	18957	19020	18934	18968	18944	18984	18641	18806	18884	18818	18900	19035	19155	19056	19343	18764	18837	19091	19067	19110	18752	18711	18966	18899	18823	18888	19085	19011	18825	19077	19047	19082	19113	19016	19082	19116	18870	19002	19042	18859	18917	18967	19093	18801	18699	18960	19006	18979	18869	18939	18961	19031	18982	18791	19144	19054	19121	18948	19143	19014	19031	18930	18666	18993	18998	18878	18836	19025	18890	18836	18960	18968	19064	19055	19135	19058	19093	18970	19228	18969	19135	19003	18619	18983	19030	18956	18908	18900	18965	18965	19042	18842	18966	18942	18975	18947	18821	18859	18952	18812	19131	18871	18929	18882	18892	19009	18974	18921	19078	18996	19092	19028	18991	19032	18997	18800	18838	18947	19134	18895	18951	19104	18723	18921	18798	18723	19008	18856	19029	18943	19009	19101	18913	18696	18936	19098	19137	19029	18893	19043	18890	19089	19095	18875	19041	18982	19014	18870	19106	18921	19003	18803	19168	18951	19091	19101	18992	18988	18836	19042	18843	18914	18948	19103	18848	18970	19118	18971	19012	18934	18928	18822	18860	18953	19010	18905	19029	19152	19081	19078	18917	19055	18948	19034	19014	19031	18884	19196	19087	18963	19045	18959	19084	18912	19024	18958	19222	19109	18985	18876	18939	19117	19075	19124	18559	18944	18768	18991	19092	19043	19107	19138	19045	19155	18798	18762	18825	19029	18798	19056	19174	19078	19023	18733	18901	18799	18916	19134	18945	18968	19080	18799	18716	18785	19023	18927	18831	18881	19046	18898	19240	18998	18777	19150	18881	18956	19015	19152	19122	18960	18971	19214	18869	19064	19109	18839	18851	19168	18892	19037	19131	19001	18980	18974	18886	19189	18777	18836	19127	18962	18800	19066	19072	18947	18948	19061	18876	19039	19136	18956	19030	18955	19074	18837	18897	18930	18943	18976	18909	18772	18899	18955	18885	18909	18860	18977	18983	19206	18889	19000	18857	18822	18880	18984	19152	19070	19146	18847	18863	18994	18955	19017	19201	18925	19024	19036	19074	18899	19218	19148	18888	18852	18941	19030	19079	18933	19056	18981	18958	18907	18825	18979	18961	18882	19012	18794	18880	18946	18951	19042	19005	18937	18775	19002	19049	18956	18938	18832	19211	18813	19028	19027	18834	18874	19047	18996	19183	19023	18918	18973	19084	18973	18996	18909	19095	19086	19164	18911	18977	18815	18881	18783	19079	18825	18982	19019	18913	19084	18890	18853	19053	19036	19145	18917	18955	19101	19169	18934	19021	18879	18843	19029	18991	18819	18941	18992	18954	18974	18925	18714	19016	18895	19143	18923	18853	18782	19250	18993	19134	18929	18900	18854	19025	18874	19183	18749	19016	19105	18917	18904	18910	19001	19085	18794	18845	19006	18851	18968	18958	18907	18887	18958	19145	19031	18838	18971	19128	18765	19070	18966	19132	19095	19198	18922	19059	19025	19026	18897	19036	19044	18784	19038	19045	18937	19065	19096	19036	19042	18981	18908	18988	18875	19035	19067	18899	18834	18962	18764	18946	18968	19123	18918	18908	18911	19042	18978	19121	18912	18992	18817	19071	18986	19077	18971	18807	18859	19028	18856	18924	19011	18864	18876	18909	19023	18837	18868	19074	19009	18740	18915	19189	19010	19021	18900	19023	18994	19184	18650	18797	18929	18976	19005	19143	19051	19045	18876	18843	18955	19052	18905	19211	18936	18995	18969	19058	18973	18995	18986	18914	18892	18901	18968	18945	18916	18673	18865	18839	19221	18823	18855	18946	18796	19004	18925	18852	18967	19013	19053	18837	18822	19046	18943	18906	18952	18985	18955	18899	19101	19074	18954	18920	19099	18865	18874	18802	18833	19072	18902	19059	19058	18968	18722	18857	18834	18928	18909	19196	19063	18965	18892	19012	18779	18828	18969	19033	19088	18843	18890	19189	18875	18865	19002	19008	18913	18975	18910	18979	19116	18942	18818	18966	19275	18914	19146	19159	18887	18938	19060	18951	18963	18896	19036	19099	19069	18901	18995	19055	19180	18752	18715	18911	19114	18972	18975	18941	19028	19004	19037	18902	18985	19120	19059	18954	19124	18850	18980	18956	18930	19086	19106	19056	18933
38809	56462	43865	27270	19299	16475	15908	15829	15613	15705	15654	15893	15780	15676	15722	15778	15724	15834	15690	15765	15787	15916	15786	15874	15734	15855	15695	15757	15556	15785	15810	15806	15879	15715	15830	15530	15698	15773	15744	15693	15774	15953	15787	15794	15754	15730	15718	15798	15544	15800	15818	15727	15743	15591	15640	15900	15725	15702	15611	15901	15961	15843	15744	15810	15798	15797	15699	15695	16014	15682	15822	15769	15884	15753	15522	15696	15621	15737	15553	15848	15665	15820	15834	15814	15721	15526	15990	15829	15655	15788	15758	15784	15802	15635	15783	15740	15701	15874	15820	15630	15845	15701	15873	15639	15684	15897	15657	15746	15736	15768	15734	15701	15776	15706	16037	15707	15699	15825	15720	15827	15838	15619	15843	15739	15708	15759	15834	15939	15673	15930	15757	15752	15938	15702	15921	15637	15739	15724	15803	15743	15702	15685	15843	15884	15618	15724	15896	15859	15714	15669	15842	15833	15717	15655	15508	15615	15742	15915	15642	15707	15734	15978	15744	15920	15538	15791	15722	15661	15657	15748	15818	15845	15651	15684	15637	15632	15843	15888	15599	15629	15649	15658	15828	15703	15738	15808	15655	15494	15679	15744	15836	15767	15798	15688	15750	15507	15940	15663	15766	15815	15684	15863	15799	16001	15692	15920	15631	15884	15641	15908	15750	15649	15758	15906	15808	15749	15804	15573	15861	15759	15752	15828	15646	15852	15803	15814	15942	15904	15804	15828	15835	15781	15845	15659	15965	15648	15901	15855	15725	15676	15670	15819	15870	15755	15806	15784	15763	15726	15867	15802	15714	15752	15873	15681	15728	15731	15695	15738	15573	15764	15639	15825	15696	15658	15523	15735	15682	15813	15824	15713	15708	15775	15815	15802	15847	15594	15826	15784	15754	15850	15621	15836	15817	15609	15826	15809	15760	15716	15766	15742	15840	15947	15727	15860	15751	15735	15740	15839	15711	15981	15612	15852	15553	15720	15888	15659	15845	15794	15752	15769	15849	15824	15792	15731	15747	15849	15626	15758	15763	15800	15799	15845	15767	15823	15622	15804	15708	15908	15899	15817	15649	15867	15677	15783	15594	15825	15533	15749	15565	15815	15966	15853	15499	15751	15682	15792	15886	15832	15875	15881	15623	15858	15692	15755	15696	15752	15661	15805	15677	15689	15669	15725	15816	15869	15674	15792	15740	15717	15769	15891	15774	15669	15775	15705	15701	15757	15789	15612	15727	15875	15736	15764	15726	15618	15797	15857	15593	15823	15700	15758	15778	15708	15695	15891	15756	15749	15773	15651	15771	15709	15861	15870	15707	15730	15640	15654	15694	15715	15728	15781	15577	15711	15810	15780	15708	15697	15588	15917	15827	15701	15752	15692	15737	15772	15823	15902	15816	15621	15674	15834	15813	15866	15774	15730	15832	15829	15906	15856	15612	15869	15852	15701	15726	15648	15694	15904	15982	15806	15914	15886	15753	15767	15702	15469	15724	15695	15639	15848	15672	15872	15831	15775	15655	15836	15827	15831	15690	15725	15741	15719	15840	15778	15921	15781	15822	15705	15856	15900	15767	15759	15758	15780	15671	15868	15769	15650	15626	15820	15817	15530	15726	15716	15711	15872	15920	15847	15664	15865	15739	15848	15674	15807	15797	15674	15663	15818	15823	15659	15689	15696	15749	15759	15715	15796	15725	15863	15809	15785	15882	15810	15646	15789	16004	15759	15860	15651	15904	15789	15763	15718	15730	15835	15806	15678	15747	15739	15791	15786	15784	15835	15544	15743	15648	15622	15592	15600	15736	15816	15538	15675	15847	15685	15736	15546	15744	15832	15667	15824	15741	15852	15791	15819	15764	15784	15703	15780	15832	15762	15807	15731	15844	15742	15776	15883	15743	15629	15650	15689	15652	15809	15935	15736	15810	15659	15795	15816	15921	15804	15652	15858	15700	15559	15812	15851	15695	15684	15727	15921	15728	15788	15957	15775	15641	15659	15773	15758	15837	15820	15627	15815	15683	15635	15751	15810	15844	15852	15711	15841	15917	15632	15720	15925	15944	15972	15728	15762	15750	15798	15771	15788	16019	15851	15622	15859	15755	15728	15696	15698	15595	15688	15641	15691	15653	15665	15667	15798	16078	15765	15547	15860	15713	15700	15820	15870	15667	15827	15804	15881	15694	15798	15948	15787	15740	15741	15850	15782	15597	15719	15645	15870	15802	15812	15663	15504	15843	15747	15795	15675	15605	15816	15768	15805	15616	15769	15692	15661	15646	15894	15739	15729	15871	15937	15715	15750	15662	15695	15664	15776	15689	15625	15679	15745	15806	15778	15763	15687	15774	15826	15869	15947	15932	15718	15928	15788	15747	15537	15971	15707	15654	15632	15835	15838	15756	15703	15804	15787	15668	15751	15655	15840	15720	15639	15799	15522	15714	15687	15732	15477	15777	15820	15793	15848	15787	15586	15960	15761	15844	15748	15896	15811	15803	15736	15790	15833	15640	15851	15834	15926	15788	15707	15730	15680	15765	15635	15880	15748	15786	15890	15719	15798	15765	15809	15750	15771	15831	15774	15858	15740	15603	15711	15690	15702	15735	15735	15639	15820	15737	15669	15788	15686	15860	15856	15792	15612	15912	15703	15751	15832	15657	15683	15785	15833	15699	15727	15790	15873	15722	15878	15779	15896	15834	15726	15709	15754	15778	15698	15807	15673	15739	15753	15752	15919	15794	15517	15830	15942	15711	15651	15855	15892	15645	15868	15746	15901	15803	15568	15884	15766	15688	15568	15645	15843	15694	15777	15886	15843	15660	15939	15723	15631	15565	15832	15711	15807	15771	15887	15693	15796	15756	15888	15769	15719	15774	15755	15709	15707	15849	15762	15744	15644	15779	15807	15849	15907	15909	15785	15746	15767	15713	15771	15852	15835	15795	15681	15685	15803	15869	15775	15641	15664	15791	15745	15818	15853	15762	15816	15724	15658	15829	15713	15731	15612	15804	15776	15768	15942	15662	15764	15703	15664	15633	15835	15828	15822	15819	15711	15760	15707	15787	15671	15837	15926	15700	16064	15647	15757	15918	15961	15824	15921	15722	15883	15688	15945	15808	15860	15864	15693	15856	15817	15827	15840	15757	15701	15872	15662	15862	15783	15659	15748	15760	15802	15713	15792	15575	15847	15821	15955	15826	15899	15810	15665	15766	15825	15723	15836	15689	15643	15876	15612	15644	15699	15807	15516	15659	15841	15566	15617	15700	15808	15735	15755	15790	15683	15949	15743	15677	15675	15740	15771	15761	15731	15713	15766	15950	15779	15766	15887	15832	15827	15733	15801	15743	15772	15916	15764	15863	15757	15723	15734	15858	15702	15711	15761	15806	15608	15835	15751	15880	15706	15665	15725	15746	15727	15691	15921	15816	15770	15689	15806	15736	15769	15858	15814	15617	15900	15790	15907	15801	15803	15701	15877	15807	15737	15850	15769	15807	15762	15788	15842	15769	15792	15824	15844	15781	15804	15813	15834	15904	15691	15736	15688	15713	15815	15778	15908	15908	15863	15821	15642	15748	15825	15723	15895	15725	15700	15838	15770	15912	15830	15779	15901	15832	15840	15773	15763	15509	15900	15848	15680	15885	15795	15616	15865	15739	15726	15724	15703	15803	15712	15622	15841	15663	15889	15674	15794	15730	15725	15969	15656	15622	15632	15879	15670	15687	15616	15625	15812	15690	15917	15690	15710	15583	15782	15696	15782	15753	15761	15659	15903	15867	15813	15891	15739	15618	15752	15787	15776	15800	15768	15604	15661	15696	15878	15870	15910	15988	15863	15751	15846	15694	15865	15751	15651	15691	15713	15715	15662	15799	15846	15682	15724	15889	15698	15612	15714	15829	15831	15870	15639	15592	15924	15837	15799	15681	15711	15594	15719	15861	15877	15599	15679	15704	15874	15806	15844	15753	15609	15801	15839	15716	15848	15703	16001	15844	15909	15784	15782	15787	15770	15715	15862	15723	15708	15757	15739	15601	15758	15904	15896	15612	15639	15873	15892	15805	15932	15866	15931	15610	15742	15757	15525	15721	15631	15745	15729	15630	15867	15976	15652	15712	15867	15680	15745	15733	15715	15623	15874	15739	15660	15907	15740	15803	15751	15694	15851	15875	15918	15829	15611	15808	15772	15804	15683	15710	15806	15697	15733	15750	15878	15864	15706	15846	15611	15779	15599	15751	15710	15736	15964	15734	15774	15655	15631	15769	15616	15665	15927	15762	15757	15868	15775	15799	15738	15901	15742	15894	15789	15714	15899	15717	15653	15689	15714	15738	15956	15868	15854	15777	15764	15597	15676	15617	15760	15807	15814	15875	15887	15699	15777	15716	15868	15737	15874	15862	15747	15854	15756	15650	15777	15774	15781	15834	15765	15613	15715	15621	16015	15836	15822	15820	15750	15653	15781	15732	15766	15832	15786	15619	15635	15558	15864	15755	15711	15907	15565	15865	15758	15751	15816	15603	15854	15981	15800	15752	15725	15774	15923	15728	15809	15893	15620	15838	15802	15934	15764	15799	15775	15819	15704	15744	15807	15743	15755	15706	15856	15710	15716	15771	15723	16005	15723	15802	15690	15766	15737	15784	15733	15833	15857	15782	15629	15693	15765	15740	15720	15652	15614	15737	15896	15733	15770	15834	15756	15888	15888	15665	15941	15682	15867	15643	15866	15685	15845	15505	15694	15616	15689	15905	15861	15719	15717	15712	15784	15904	15843	15785	15783	15787	15771	15858	15857	15691	15667	15841	15682	15897	15765	15794	15772	15893	15768	15832	15588	15685	15848	15813	15764	15673	15688	15891	15724	15794	15856	15666	15721	15753	15738	15627	15676	15745	15839	15851	15879	15825	15927	15728	15810	15790	15695	15857	15784	15804	15662	15713	15795	15742	15793	15670	15632	15823	15865	15725	15579	15808	15646	15761	15674	15852	15669	15739	15645	15726	15613	15730	15660	15850	15915	15784	15835	15795	15796	15755	15719	15743	15786	15917	15908	15693	15764	15775	15812	15612	15778	15785	15799	15866	15709	15758	15723	15638	15642	15862	15913	15781	15687	15809	15865	15752	15616	15808	15848	15790	15823	15685	15861
25697	29820	47793	40721	28271	23370	21183	19442	19066	19228	19211	19184	19090	19011	19238	19029	19114	18964	19184	18972	18984	19244	19104	18999	18936	18816	19157	19041	18920	19079	19259	19192	19142	18962	19112	19080	19119	19038	19086	19063	19045	18957	19153	19023	19062	18974	19171	19001	19076	19224	19057	19096	19087	19043	18973	19020	18887	19269	19215	19058	19325	18891	19222	19079	18976	19028	19110	18946	18929	19135	19179	19144	19096	19207	18958	18899	19088	19004	19040	19105	19078	19120	18986	19148	19149	18888	18918	19025	19122	19218	19262	18920	19047	18988	19052	19016	18911	19103	19066	18919	18971	18983	19006	18851	19109	19022	19014	18818	18958	19060	19459	18867	19145	19120	18917	19092	19106	19065	19058	19081	18997	19198	19230	19126	19086	18945	19156	19019	19151	19057	19149	18818	18962	19031	19129	18833	19213	18972	18995	19005	19029	18971	19000	19101	19020	18928	18958	19105	19106	19144	18851	19354	19052	19247	18923	19138	19020	18920	19046	18826	18884	18953	18961	19108	18903	19086	19123	19064	19043	19007	18988	19113	19027	18933	19033	19067	19073	19008	18991	19337	19144	19161	19134	18962	19055	19083	18924	18908	18945	19048	19143	18880	19077	18901	19040	19082	19164	18733	19096	19071	18922	18823	18951	19114	19234	19134	19034	18965	19167	18893	19017	18882	18990	18970	18936	18902	18864	19011	19054	19053	18928	18791	18858	19004	18990	19043	19139	18949	18906	19068	19010	19075	19173	19079	18996	19064	19130	19016	18987	19016	18923	19102	19062	18806	18931	18959	18746	19060	18775	18869	18992	19031	19097	18934	18949	18944	19047	19003	19152	18938	18955	19014	19231	18992	19126	18957	19120	19180	19056	19168	19034	19142	18896	19102	19096	18947	19188	18895	19218	19002	18950	19107	19078	19073	19178	19024	18933	18850	19182	18968	18989	19081	18974	18945	19038	19006	19030	18903	19061	18996	18801	19081	19160	18976	19108	18991	18952	18833	18990	18876	18922	19061	19005	18912	18826	18878	18997	19182	19115	18981	18930	18937	18954	18900	18940	19105	19269	19162	19111	19116	19075	18995	18966	18684	19153	19205	18990	19126	19099	19114	18831	19152	18935	18900	19186	18976	19080	18864	19011	19042	19111	18989	18936	18899	18964	18829	19056	19014	18912	19136	19183	19315	19145	18960	18993	19145	18998	19135	19066	19024	18825	18962	19007	19060	19078	19189	18961	18981	18840	19026	19127	19053	18878	19104	19129	19133	19145	18960	18978	18971	18786	19198	19050	18918	19062	19098	19127	19104	19035	18959	18987	19079	19149	18975	19099	18903	19197	18963	19043	18945	19160	18966	19015	18923	18922	19011	19015	19168	19012	18911	18856	18860	19018	18922	19007	18787	19018	19162	19022	19127	19146	18964	19073	19328	19036	18932	19067	18926	19047	19082	19059	18983	19064	19125	19055	18966	19045	18895	19163	18951	19043	18976	18951	19108	18989	19043	19118	19212	19321	19171	19092	19017	19058	18817	18960	19017	19136	18979	18892	18938	19043	18934	19097	19034	19230	19124	19097	18977	18885	18933	18958	18969	19150	18943	18947	19181	19265	19081	18969	19026	19182	19223	19086	18951	19059	18994	19197	19162	19052	19296	19180	19052	18956	18920	18848	18990	18976	18866	19027	19009	19108	18956	19057	19175	18837	18854	18994	18932	18969	18989	18807	18863	18935	19108	19066	19048	19242	19023	19097	19119	18857	18857	18927	19035	18938	19003	19123	18912	19100	19074	18930	19050	18932	19029	19080	19039	19131	19001	19026	18949	18906	18900	18870	19038	19310	19051	19198	19180	19156	18901	18902	19223	19112	19078	18956	19176	19314	18947	18990	18988	18938	19260	18878	18922	19020	18920	18966	19077	19278	19078	18899	19079	19020	18969	18985	19071	19048	18953	19161	18934	19100	19040	19206	18978	18940	18857	18977	18909	18974	19031	18911	18925	19084	18993	18853	19094	19075	18940	18926	18981	18984	19001	19056	19039	19022	19236	19113	19133	18897	18965	18827	18997	19105	18879	19172	18888	19080	19151	18941	19143	19035	18945	19148	18907	19029	19150	18839	19006	18867	18892	19027	19199	19015	19043	18888	18934	19005	18914	18912	18919	19058	18898	18780	18890	19026	18880	18948	19014	19133	18995	18976	19052	18913	18918	18823	19062	18849	19149	19001	18931	18945	19112	18963	19202	18874	19066	19124	19082	19057	19016	18923	19129	19230	19250	19082	19208	18826	18976	18915	19133	19087	19099	19011	19211	18988	18997	19047	19135	19214	18921	19143	19284	18926	19028	18811	19167	19152	18841	19026	19219	19011	19105	19063	19042	19190	19273	18899	19093	18936	19021	18953	18931	18988	19014	19048	18868	18978	19124	19204	19122	19068	19302	19152	18827	19000	18943	18827	19008	19033	19029	18861	18914	18776	19029	18886	18771	18907	18949	19129	19123	18948	19068	18976	18944	18927	19040	19136	19187	19195	18990	18983	19130	18878	18965	19064	18887	19147	19076	19126	18997	19046	19054	19081	18997	19056	19216	18962	19075	19200	19248	18933	18868	18999	19007	18827	19087	19132	19059	18952	18694	19051	19014	19071	18998	19120	19019	18978	19044	19140	19213	18932	19122	19011	18989	19011	19039	18956	19147	18893	19073	19052	18965	19122	19280	18900	18888	18899	18992	19208	18969	19098	19049	19152	19072	19048	19098	19083	19117	19032	18898	19131	18930	19253	19283	19090	19002	19254	19162	19251	18948	19000	19035	18998	19018	19158	18690	19022	19094	19057	19051	18965	19040	19129	19008	18921	19012	18862	18922	18906	19019	19254	18868	19040	18965	19029	19075	19021	18764	19002	18932	18776	19024	18991	18963	19008	19028	19199	19002	18992	19083	19125	18839	19204	18826	19240	19043	18992	19050	18879	19012	19090	19145	18796	19226	18861	18889	18969	18766	18866	18997	18810	19113	19269	19258	18988	18952	19052	18975	18993	19112	19012	18897	19014	18981	19006	18900	19217	18885	19084	18977	18904	19164	19079	19282	19023	18886	19092	19063	18837	18740	18771	18928	19117	18972	19034	19115	18991	19087	19041	19012	19109	18925	18983	19031	19131	19071	18980	19046	19051	19073	18947	18901	19051	19068	19094	18949	19008	19149	18975	18891	19049	19180	19213	19008	18982	19102	19001	18873	18805	19529	19047	19163	19107	19020	18915	18976	18965	18955	18926	19000	19041	19033	18807	19018	18900	19045	19179	19019	19127	19017	18986	19010	19068	19049	18927	18848	18773	19226	19164	19090	19036	19155	19151	19002	18986	19085	18997	18930	18952	19084	18918	19015	18898	19236	18882	18840	19097	19192	18934	19054	19048	18998	19103	18942	19075	18938	18899	19041	19027	18963	19177	19087	19111	19134	18980	19003	19072	19072	19069	18870	18720	19005	19166	18909	19011	18845	18821	18953	18824	18812	18824	18909	19056	18929	19106	18919	18938	19104	19269	19311	18855	19253	18960	19049	19034	19139	19027	18904	19064	18906	19164	18898	19009	18892	19141	19050	19284	19076	19046	18897	19085	19137	19077	19107	18948	19163	18883	18977	19124	19101	19056	19021	18758	19101	19113	18840	18869	19008	19045	19179	19298	18929	19105	19049	19132	19076	19014	19137	19085	18800	19115	18871	19158	19119	19095	19080	19175	19127	18896	18913	18974	18787	18976	19024	19174	19075	19075	18903	18919	19095	18823	19170	19014	18988	19006	19036	19083	19087	18985	19007	19186	19154	19067	18963	19017	18818	19074	19014	18988	19093	19070	18866	19316	19070	19198	19244	19040	18900	18985	18964	19117	18779	18935	18825	18971	18975	19047	19066	18981	19055	19166	19047	18991	19094	19110	19036	19103	18874	19110	19148	19118	18999	19224	19185	19011	19099	19268	19221	19147	18893	19027	18993	18967	19103	19132	19091	19013	19171	19095	19030	19112	18968	19130	18792	19065	18973	19084	19090	19135	19169	18918	18835	19079	19073	18844	18756	19030	19036	19078	19091	18939	18997	18788	19189	18981	18990	19245	19049	19111	19165	19032	18969	19025	19223	19028	19039	19044	18901	19033	19043	19143	19125	19004	18941	19147	18949	18968	19123	18940	19106	19081	18997	18921	19094	19090	19200	19067	18948	18942	18980	19002	19029	18954	18838	19077	19046	18956	19185	19366	19091	18927	18970	18927	18987	19010	19124	18959	19119	19115	19068	19130	19162	18949	18887	19014	18975	18899	19117	19065	19158	19181	19063	19005	18928	19100	18910	18930	19048	19007	19007	18987	18966	19190	18899	19172	18979	18999	19137	19061	18984	19165	18988	19019	19008	19000	18961	19019	19204	18993	18876	19098	19048	18978	18911	18991	18937	18946	18883	18772	18967	19092	18895	18973	19084	18905	19265	19092	19190	19008	19092	19183	19015	18870	18944	19034	18900	19111	18972	18872	18916	18892	19105	19245	19109	19108	19001	18869	19032	18929	19034	18972	18942	19059	19195	19282	19332	19089	18829	19138	18962	19041	18997	19029	19024	19047	19037	18989	19004	18947	19157	19082	19045	18776	19059	19134	18869	18937	18972	19007	18962	19026	19113	19101	19096	19003	19120	19188	19083	19181	19068	18853	18929	18951	19049	19091	19037	18997	19057	19037	19100	18811	19230	18864	19103	18838	19005	19014	18899	18984	18996	18820	19043	18918	19121	18999	19116	19085	19249	18905	18996	19017	18939	18883	19183	19271	18803	19078	19161	19119	18989	18985	18825	18916	19056	19199	19217	18974	19035	19195	19000	18878	19206	19063	18968	18977	19079	19166	19107	18964	19077	19100	19164	19124	19169	19144	19050	19041	18986	19026	18958	18911	18922	18953	18996	18777	18827	19024	18893	18889	18822	19020	18987	19349	18954	19143	19173	18971	18908	19103	18980	19089	19127	19034	19128	18980	19130	19085	18887	18941	19006	19075	19190	19018	19301	19118	19166	19030	19168	19061	19158	18878	19023	19076	18841	18957	18800	19138	19071	19027	19077	19015	19108	19110	19070	19009	19303	19097	18879	18958	18924	19177	18950	19190	19155	18912	19107
55209	89610	71046	44056	26936	18572	16430	16014	15808	15914	15979	15940	15859	15902	15906	15739	15652	15889	15818	15897	15892	15910	15899	15841	15990	15828	15923	15840	15932	16042	15723	15759	15818	15872	16003	15946	15951	15898	15960	15833	16004	15815	16005	15964	16020	15942	15827	16043	15732	15913	15938	15817	15988	15738	15835	15862	15871	15898	15794	15799	15789	15821	15787	15855	15767	15968	15817	15875	15839	15925	15816	15796	16036	15927	15819	15814	15922	15792	15952	15650	15824	15687	15878	15885	15628	15773	15925	15759	15897	15892	15888	15759	15811	15856	15864	15864	15906	15892	15826	15865	15953	15820	15816	15994	15764	15678	16034	15819	15793	15800	15747	15858	15883	15789	15780	15619	15852	15908	15741	15784	15981	15986	15773	15816	15889	15954	15865	15806	15859	15849	15901	15910	15936	15759	15828	15751	15937	16111	15668	15783	15810	15878	15986	16030	15857	15957	15868	15918	15836	15922	15875	15783	15732	15758	15947	15553	15850	15725	15932	15839	15798	15922	15891	15932	15758	16021	15937	15969	15761	15757	15870	15788	15865	15753	15881	15801	15849	15877	15964	15695	15878	15817	15810	15720	15901	15878	15687	15875	15816	15900	15821	15940	15861	15671	15831	15851	15984	15814	15789	15807	15858	15852	15914	15670	16037	15872	15912	15899	15854	15965	15724	15820	15831	15890	15932	15871	16039	15711	15783	15846	15819	15627	15909	15824	15919	15825	15870	16043	15793	15926	15781	15849	15733	15817	15863	15811	15840	15771	15784	15798	15816	15855	15887	15850	15849	15879	16000	15734	15836	15751	15820	15899	15849	15825	15894	15960	15946	15915	15899	15933	15822	15859	15845	16000	15789	15976	15789	15958	15875	15925	15883	15891	15778	15799	15835	15920	15936	15794	15881	15699	15964	15817	15968	15788	15724	15748	15902	15818	15865	15889	15899	15904	15857	15787	15828	15953	15788	15930	15935	15821	15809	15948	15901	15939	15828	15895	15900	15784	15838	15871	15907	15804	15857	15825	15896	15868	15692	15797	15993	15860	16000	15726	15959	15737	15901	15924	15789	16094	15804	15845	15889	16077	15765	15760	15892	15890	15791	15817	15975	15824	15874	15723	15914	15733	15853	15813	15831	15742	15909	15821	16052	15891	15833	15786	15827	15846	15793	15925	15800	15747	15848	15924	15889	15838	15866	15741	15842	15867	15779	15981	15717	15895	15769	15740	15855	15833	15938	15799	15942	15948	15949	15809	15896	15822	15810	15800	15835	16011	15774	15666	15945	15873	15895	15672	15740	15883	15686	15932	15837	15805	15954	15963	15878	15669	15803	15793	15835	15876	15867	15819	15775	15833	15826	15975	15855	15877	15725	16043	15958	15845	15763	15881	15733	15918	15846	15812	16020	15729	15771	15918	15822	15736	15771	15749	15842	15833	15889	15822	15715	15821	15851	15853	15938	15959	15831	15817	15753	15970	15869	15664	16065	15836	15997	15711	15725	15814	15954	15990	15815	15893	15704	15711	15826	15820	15950	15796	15826	15780	15688	15791	15862	15860	15936	15804	15803	15918	15810	15883	15883	15762	15814	15956	15715	15873	15809	15747	15785	15793	15866	15892	15931	15908	15811	15916	15776	15862	15941	15767	15719	15895	15963	15869	15998	15727	15768	16014	15872	15794	16015	15878	15888	15800	15898	15787	15914	15805	15986	15864	15996	15865	15884	15809	15711	15786	15789	15778	15839	15865	15768	15785	16062	15966	15955	15805	15878	16061	15823	15914	16044	15657	15782	15849	15861	15827	15932	15793	15935	15975	15938	16009	15933	15792	15837	15910	15795	15843	15917	16065	15820	15834	16072	15866	15876	15711	15642	16099	15798	15857	15978	15881	15768	15807	16008	15859	15706	15890	16014	16111	15879	15894	15803	15860	15825	15753	15757	15841	16008	15870	15751	15789	15917	15661	15883	15990	15847	15901	15901	15782	15935	15782	15755	15984	15929	15783	15902	15821	15946	15733	15841	15776	15820	15902	15969	15825	16009	15726	15803	15799	15746	15871	15857	15897	15842	15836	15757	15784	15849	16002	16009	15848	15713	15839	15943	15806	15782	15933	15790	15852	15904	15818	15736	15884	15790	15720	15829	15778	15818	15738	15885	15998	15799	15689	15796	15753	15899	15751	15833	15822	15715	15850	15940	15801	15660	15911	15808	15809	15819	15986	15704	15901	15655	16031	15962	15732	15820	15869	15853	15867	15825	15873	15885	15907	16059	15975	15862	16006	15887	15624	15950	15958	15869	15755	15920	15867	15788	16014	15771	15888	15920	15963	15786	15968	15897	15946	15869	15894	15898	15974	15794	15916	15694	15861	15712	15928	15958	15778	15983	15872	15930	15797	15971	15832	16066	15946	15765	15970	15973	15843	15677	15846	15803	15902	15726	15732	15889	15746	15788	15735	15800	15638	15686	15835	15852	15921	15844	15936	15781	15710	15674	15774	15799	15680	15908	15966	15905	15486	15919	16108	15966	15793	15933	15880	15921	15786	15872	15873	15856	15662	15929	15875	15612	15903	15927	16007	16034	15768	15816	15932	15788	15776	15935	15869	15937	15756	15970	15860	15951	15694	15729	15910	15902	15836	15732	15840	15961	15939	15807	15749	15880	15799	15846	15795	15943	15893	15926	15819	15816	15924	15825	15856	15957	15862	15904	15907	15847	15690	15899	15910	15848	15894	15781	15923	15915	15742	15909	15676	15902	15836	15983	15960	15832	15749	15950	15940	15849	15866	15741	15850	15956	15844	15784	15859	15915	16114	15862	16007	15840	15813	15675	15927	15873	15883	15759	15936	15797	15952	15748	15941	15746	15915	16054	15908	15801	15817	15901	15953	15853	15745	15831	15963	15934	15878	15831	15741	15857	16033	15755	15916	15782	15818	15848	15881	15994	16049	15895	15850	15844	15950	15949	15972	16037	15822	16059	15895	15889	15723	15786	15944	15761	15898	15745	15946	15829	15684	15864	15866	15828	15886	15779	15935	15721	15784	15927	15816	15773	15821	15718	15831	15830	15832	16043	15765	15923	15779	15837	15817	15865	15915	15841	15904	15875	15899	15856	15746	15808	15765	15945	15857	15720	15818	15839	15973	15773	15960	15775	15898	15867	15814	16015	16028	15903	15861	15803	15854	15870	15889	15780	15907	15955	15854	15872	15907	15915	15790	15966	16060	16041	15858	15849	15823	15903	15878	15938	15894	15779	15715	15851	15763	15946	15896	15939	15782	15853	15882	15832	16012	15744	16031	15736	15882	15911	15889	15891	15859	15792	15818	15910	15916	15703	15938	15688	15816	15873	15801	15830	15857	15775	15979	15864	15842	15854	15881	15827	15669	15798	15956	15987	15874	15731	16026	15779	15832	15794	15866	15880	15813	15816	15760	15859	15812	15851	15714	15874	15749	15809	15839	15862	15817	15915	15852	15934	15806	15838	15952	15885	15920	15879	15925	15868	15870	15752	15786	15849	15926	15821	15749	15924	15881	15882	15736	15894	15915	15896	15794	15896	15883	15895	15842	15689	15849	15878	15871	15819	16038	15760	15768	15818	15862	15949	15898	15826	15863	15823	15694	15812	15742	15731	15768	15905	15680	15787	15842	15916	15828	15938	15935	15893	15971	15819	15845	15883	16018	15810	15964	15905	15707	15959	15784	15904	15898	15922	15709	15760	15838	15811	15853	15786	15832	15803	15847	15988	15832	16014	15896	15711	15828	15881	16085	15742	15819	15898	15725	15937	15969	15689	15725	15825	15748	15872	15901	15878	15896	15953	15897	15924	15844	15842	15699	15739	15807	15805	15983	15796	15907	15730	15954	15996	15816	16036	15804	15974	15778	15866	15780	16011	15786	15784	16028	15740	15690	15852	16032	15885	15963	15740	15830	15974	15771	15792	15863	15758	15985	15518	15733	15791	15953	15941	16005	16016	15905	15927	15804	15876	15965	15896	16037	15938	15857	16119	15889	16059	15808	15785	15804	15806	15827	15880	15731	15964	15864	15878	15932	15756	15900	15943	15826	15922	15960	15624	15838	15952	15754	15722	15802	15890	16001	16047	15719	15824	15853	15701	16014	15797	15944	15919	15835	15840	15912	15704	15892	15665	15879	15759	15798	15775	15968	15965	15920	15904	15806	15715	15933	15924	15894	15873	15786	15905	15907	15970	15863	15932	15924	15904	16026	15860	15840	15926	15763	16010	15843	15724	15875	15794	15842	15760	15850	15841	16033	16009	15880	15801	15954	15815	15795	15961	15782	15786	15739	15828	15906	15761	16024	15909	15783	16004	15904	15759	15733	15688	15809	15880	15768	15932	15875	15793	15824	15792	15781	16018	16074	15766	15794	15747	15944	15839	15778	15963	15969	15912	15814	15928	15739	16004	16028	15990	15836	15844	15935	15874	15836	15788	15905	15780	15888	15666	15984	15783	15944	15816	15929	15852	15923	15784	15884	15787	15897	15764	15963	15860	15936	16002	15954	15650	15707	15826	15783	15703	15918	15872	15890	15745	15862	15930	15862	15774	16014	15775	16146	15808	15946	15697	15811	15924	15850	15861	15852	15990	15993	15930	15822	15802	15888	16050	15764	15899	15830	15878	15760	15863	15810	15962	15838	15919	15756	15869	15922	15996	15917	15836	15942	15841	15760	15887	15916	15857	15635	15969	15760	15752	15826	15730	15745	15768	15793	15833	15842	15939	15944	15858	15978	15784	15792	15730	16026	15897	15881	15822	15872	15830	15875	15859	15923	15884	15795	15741	15849	15759	15830	15880	15986	15943	16031	15874	16052	15774	15851	15893	15892	15821	15891	15983	15937	15958	15782	15689	15835	15719	15716	15999	15784	15811	15686	15760	15844	15874	15837	15717	15973	15842	15936	15879	15858	15888	15870	15946	15699	15878	15906	15940	15920	15882	15695	15779	15786	15849	15793	15767	15886	15890	15818	15903	15932	15720	15772	15910	15925	15915	15744	15905	15807	15874	15653	15778	16010	16043	15891	15855	15876	15899	15917	15924	16007	15952	15612	15846	15911	15877	15743	15935	15867	15993	15819	15904	16044	15981	15816	15972	15806	15933	15744	15745	16043	15961	15965	15769	16029
22854	23500	37466	34025	28281	26367	25854	20175	19204	19475	19468	19168	19062	19057	19151	19273	19209	18937	19089	19173	19045	19048	18930	18914	18987	18984	19030	19120	19019	18971	18950	19118	19157	19095	19030	18944	19012	19106	19163	18879	18790	19078	18992	18972	18976	18956	18903	18912	18944	19008	18844	18903	18877	18779	18859	18983	18927	19067	19109	18806	18998	19026	18868	18911	18994	18800	18771	18916	18998	18862	18978	18861	19010	18741	18777	18798	18899	18945	18803	18989	18858	18811	18939	18893	18816	18948	18953	19177	19201	18892	18915	18695	19027	18856	18737	18744	18788	18893	18988	18831	19001	18724	18817	18737	18977	18820	18979	18729	18779	18940	18792	18765	18877	18787	18893	18588	18985	18998	18788	18688	18746	18792	18836	18810	18827	18917	18887	18882	18681	18723	18719	18932	18931	18793	18908	19006	18820	18825	18826	18909	18851	18657	18916	19124	19032	18722	18846	18951	18806	18972	18943	18885	19023	18663	18855	18790	18749	18979	18833	18894	18786	19097	18832	18860	18853	18691	18758	18654	18892	18752	18920	18768	18932	18569	18872	18897	18798	18701	18946	18757	18990	18715	18813	18784	18994	18992	18852	19042	18912	18721	18779	18772	18919	18807	18758	18942	18636	18880	18805	19044	18812	18654	18801	18968	18899	18809	18810	18808	18739	18791	19004	18814	18880	18976	18881	18829	18905	18984	18889	18755	18738	18807	19269	18948	18998	18904	18626	18882	18812	18975	18848	18876	18928	18757	18991	19113	18820	18919	19010	18907	18929	18600	18800	18834	18891	18958	18993	18772	18815	18965	18630	18884	18740	18894	18904	18971	19046	18815	18926	18733	18785	18786	18732	18900	18983	18871	18621	18706	18937	19023	18839	18817	18910	19127	18927	18893	19011	18798	18994	18930	18775	18983	18921	19057	18954	18852	18945	18936	18804	18912	19006	18877	18927	18620	18626	18696	19056	18860	18902	18747	19011	18902	19170	18890	18931	19045	18853	18861	18891	18838	18930	18994	18759	19147	19073	18789	18926	18681	18847	18718	18662	18776	19071	18783	18765	18756	18781	18850	18823	18742	18701	18609	18799	18813	18767	18677	18895	18857	18916	19032	18872	18779	18965	18984	18806	18963	18830	18947	18810	18976	18924	18691	18652	18790	18948	18782	18869	19026	18891	18861	18923	18779	18863	18969	18794	18744	19068	18863	18632	18862	18967	18802	18821	18744	18719	18788	18976	18831	18877	18894	18996	19070	18949	18924	19013	18787	18755	18836	18906	18710	18747	18667	18890	18833	18604	18674	18882	18883	18941	18881	18619	18740	18747	18741	18876	18699	18985	18777	19021	18869	18760	18759	18871	18887	18563	18848	18999	19005	18819	18869	18857	18912	19016	18656	18939	18809	19197	18730	18696	18900	19043	18860	18782	18848	18731	18971	18828	18944	18834	18709	18774	18654	18668	18712	18851	18910	18828	18792	18839	18941	18949	19252	19035	18811	18967	18982	18843	18609	18875	18867	18787	18856	18807	19042	18882	18816	18851	18870	18866	18799	18971	18857	18838	18919	18803	18831	19044	18668	19002	18980	19157	18847	18708	18928	18786	18952	18850	18947	18983	19176	19017	18860	18798	18869	18967	18699	18790	18901	18951	18820	19042	18821	18940	18931	18812	18794	18823	18877	18817	19001	18704	18872	18681	19020	19072	18837	18873	18870	18798	18835	18782	19009	18747	18787	19037	18887	18931	18817	18795	18754	19119	18910	18966	18998	18810	18640	18818	18969	18893	18888	18969	18840	18773	18767	18689	18777	18777	18818	18618	18793	18887	18779	18680	18720	18996	18822	18770	18930	18718	18787	18846	18680	19131	18969	19116	19034	18643	18794	18806	18902	18748	19028	18983	18862	18840	18906	18784	18995	18687	18731	18975	18923	18862	18975	18924	18818	18894	18918	18839	19003	18938	18866	18865	18630	18858	18723	18923	18808	18839	18735	18872	18978	18750	18532	18862	18817	18779	18840	18703	18804	18673	18845	18997	18872	18839	18995	18743	19161	18909	18769	19021	18896	18745	18980	18571	18472	18904	18782	18837	18770	19025	18765	18690	18787	18783	19047	18850	18950	18724	18855	18826	19042	18994	18629	18798	18607	18777	18923	18976	18866	18888	18960	18738	18802	19027	18715	18853	18912	18895	18975	18830	18848	18858	18757	18840	18682	18634	18990	18888	19028	19132	18895	18718	18927	18919	18801	19122	18971	18917	18935	18715	18892	18774	18925	18791	18867	18706	19069	19023	18997	18771	18834	18794	18815	18841	18734	18834	18842	18767	18856	18736	18812	18941	19000	18860	19024	18851	18877	18866	18912	18852	18911	18694	18759	18735	18805	18914	18804	19126	18810	18874	18803	18650	18913	19110	19199	18702	18688	18840	18861	18833	18856	18765	18793	18987	18835	18865	18884	18996	18830	19000	18911	18776	18869	18843	18801	19077	18849	18854	18915	18812	18867	18790	18873	19024	18896	18993	18939	18923	18877	18876	18948	18871	18802	18772	18789	18912	18934	19028	18678	18905	19090	18888	18891	18826	18693	18749	18772	18819	18728	18870	18830	18769	18646	18835	19004	18948	19153	18981	18735	19048	19002	18883	18697	18968	18889	19042	18924	18976	18796	18815	19001	18979	18858	18658	18900	18877	18952	18687	18863	18785	18816	18749	18736	18982	18790	18936	18821	19090	18881	18901	18884	18928	18944	18808	18938	18958	18849	18785	18938	18892	18915	18715	18854	18762	18802	18728	18809	18665	18699	18646	18849	18881	18728	18740	18749	18838	18737	18788	18765	18603	18824	18806	18869	19063	19053	19150	18958	18913	18896	18798	18800	18685	18828	18750	18779	18838	18947	18864	18984	18823	18795	18903	18751	18750	18982	18781	18731	19142	18934	18965	19009	18803	18889	18918	18810	18840	19002	18753	18784	18981	18562	18922	18616	18571	18743	18926	18893	18553	18981	18897	18940	19056	18979	18944	18851	18824	18842	18713	18813	19017	18770	18985	19010	18970	18802	18851	18805	18708	18957	18797	18920	18587	18934	18902	18823	18850	18929	18953	18937	18720	18904	18729	18655	18801	18752	18960	19103	18988	18922	18889	19094	19060	18971	18946	18998	19009	18700	18787	19008	18681	18766	18969	18988	18919	18616	18802	18937	18943	18708	18855	18769	18920	19007	18784	18765	18775	18758	18817	18717	18962	18990	18761	18826	19023	18992	18956	18826	18774	18918	19018	18893	18799	19018	18783	18612	18850	18834	18807	18926	18747	18662	18869	18947	18826	18915	18689	19131	18719	18814	18813	19097	18945	19016	18951	18826	18514	18508	18753	18892	18816	18702	18945	18882	18814	18892	18943	18767	18840	18892	18906	18875	18893	18810	18915	18925	19064	18742	18895	19021	18848	18972	18811	18906	18916	18657	18933	18832	18872	18873	18793	18936	18750	18826	18609	18868	18782	18759	18691	19026	18967	18742	18853	18960	18899	19021	19077	18860	19017	18890	18730	18997	18934	18904	18782	18835	18988	19066	18830	18917	18784	18733	18744	18875	18725	18988	18874	18811	19086	18975	18943	18821	18924	18663	19051	18723	18838	18715	18846	18829	18679	19005	19035	18902	18880	18817	18757	18887	18824	18710	18918	18679	18916	18734	18740	18745	18755	19204	18893	18660	18906	18821	19015	18838	18832	18891	18961	18748	18834	18944	18729	18887	19060	19044	18776	18948	19003	18669	18948	18794	18892	18714	18982	18730	18735	18836	18897	18845	18871	18867	18826	18971	19038	18635	18625	19025	18797	18865	18787	18890	18927	18904	18953	18698	18902	18867	19035	19040	18685	19057	18817	18892	18839	18737	18949	18910	18877	19041	18897	18767	18732	18732	18746	18803	18945	18609	18819	18918	18872	18821	18995	18739	18856	18848	18794	19111	18804	18911	18974	18706	18847	18783	18805	18914	18717	18816	18954	18905	18909	18963	19044	18958	19002	18660	19032	18910	18890	18600	18591	18872	18847	18977	19007	18790	18989	18842	18810	18816	18990	18689	18917	18955	19069	18936	18761	18990	18816	18933	18570	18699	18787	18832	18755	18793	18790	19014	18992	18845	18864	18851	18962	18856	18807	18834	18880	18722	18980	18674	18670	18925	18896	19021	18867	18836	18876	18867	18859	18722	18835	18721	18838	18808	18823	18898	18892	18839	18745	18835	18685	18810	18940	19077	18950	18973	18781	18885	18839	18810	18858	18910	18680	18928	18705	18635	18673	18750	18903	18879	18865	18905	18754	19176	18966	18686	18908	18846	18792	18846	19021	18980	18825	18769	18870	19007	19111	18959	18870	18851	18818	18767	18803	19023	18875	18795	18822	19066	18854	18703	19043	18687	18870	18788	18838	18758	18797	18674	18861	18809	18676	18937	18758	18980	18715	18806	18750	18899	18909	18894	18812	19007	18895	18887	18670	18848	19039	18968	18881	18901	18828	18972	19017	18964	18844	18832	18893	18939	18850	18805	18895	18958	18803	18868	18992	19047	18710	18642	18885	18707	18786	18738	18669	18706	18843	18900	18669	18818	18686	18642	18805	18704	18853	18836	18841	19069	18957	18984	19216	18973	18968	18920	18739	18764	18905	18974	18694	18799	19007	18870	18842	18704	18900	18815	18827	18937	18751	18908	18712	18658	19004	18748	19001	18868	18891	18798	18757	18864	19009	18865	18908	18827	18860	18716	19053	18755	18953	18754	18936	18825	18894	18820	18962	19034	18968	18988	18958	18769	18885	18770	18855	18999	18915	18899	19112	18802	18736	18970	19063	18853	18845	18759	18963	18790	18662	18922	18693	18731	18960	18940	19039	18841	18969	18782	19047	18872	18989	18898	18960	18748	18996	19043	18850	18729	18746	19024	18936	18669	19015	19132	18753	18751	18963	18922	18893	18922	18971	18753	18745	18845	18790	18754	18854	18864	18866	18954	18830	19035	19024	18748	18757	18746	18735	18996	18802	18859	18725	18682	18797	18728	18902	18819	18851	18888	18833	18888	18750	18758	19014	18790	18769	18913	19061	18658	18762	18901	18855	18794	19216	18898	18870	18922	18696	18685	18881	18992	18794	18891
60443	103918	89760	64982	41249	24514	17294	15688	15679	15765	15754	15700	15839	15699	15645	15898	15752	15788	15761	15793	15711	15707	15758	15685	15750	15554	15762	15888	15738	15987	15541	15845	15671	15863	15864	15588	15880	15766	15744	15666	15655	15692	15791	15760	15837	15612	15969	15855	15519	15927	15692	15730	15784	15618	15822	15693	15744	15647	15712	15725	15922	15543	15740	15677	15650	15865	15772	15801	15726	15661	15768	15707	15788	15735	15869	15852	15768	15861	15776	15732	15563	15756	15865	15737	15722	15734	15872	15766	15769	15720	15625	15790	15741	15643	15879	15914	15727	15646	15811	15871	15715	15630	15720	15646	15771	15824	15692	15726	15697	15630	15795	15761	15598	15749	15570	15749	15675	15906	15617	15908	15627	15811	15601	15964	15664	15696	15752	15728	15687	15880	15760	15616	15653	15630	15644	15627	15641	15797	15668	15784	15783	15818	15886	15971	15861	15661	15937	15660	15737	15734	15719	15648	15762	15695	15630	15637	15746	15754	15726	15715	15720	15772	15716	15906	15750	15650	15742	15709	15699	15929	16007	15801	15793	15620	15758	15606	15619	15689	15673	15635	15807	15706	15694	15720	15614	15818	15609	15568	15748	15745	15696	15832	15697	15969	15863	15766	15650	15640	15792	15661	15726	15659	15642	15697	15669	15805	15864	15684	15634	15670	15732	15707	15877	15850	15744	15789	15741	15745	15631	15789	15717	15781	15816	15863	15832	15774	15752	15717	15723	15582	15728	15502	15900	15736	15836	15759	15692	15780	15772	15804	15665	15746	15692	15771	15696	15633	15699	15671	15763	15908	15605	15705	15777	15710	15848	15519	15727	15758	15861	15622	15684	15712	15602	15753	15862	15789	15656	15779	15572	15760	15688	15778	15720	15732	15755	15564	15830	15760	15814	15607	15826	15666	15772	15641	15900	15671	15749	15665	15630	15698	15709	15948	15658	15867	15730	15887	15763	15749	15675	15823	15996	15970	15681	15717	15636	15746	15704	15619	15811	15857	15835	16039	15817	15675	15837	15803	15715	15826	15869	15727	15761	15589	15847	15878	15668	15800	15816	15654	15763	15645	15820	15746	15688	15787	15866	15536	15812	15721	15885	15571	15741	15763	15721	15671	15825	15746	15722	15727	15895	15765	15667	15546	15775	15574	15869	15770	15694	15814	15638	15666	15648	15776	15613	15682	15674	15713	15572	15779	15506	15785	15600	15690	15777	15744	15770	15771	15779	15787	15557	15621	15658	15686	15740	15722	15713	15690	15697	15574	15736	15750	15563	15718	15787	15590	15742	15623	15599	15859	15831	15725	15638	15825	15614	15800	15847	15614	15739	15731	15740	15666	15881	15645	15764	15801	15709	15674	15761	15720	15773	15752	15795	15622	15591	15783	15662	15838	15746	15667	15887	15738	15647	15754	15604	15769	15659	15554	15673	15721	15796	15707	15795	15568	15664	15770	15754	15814	15923	15633	15916	15639	15785	15771	15747	15718	15774	15799	15814	15919	15944	15593	15717	15693	15648	15809	15844	15626	15634	15769	15689	15633	15875	15774	15748	15783	15809	15701	15762	15689	15830	15931	15628	15701	15629	15722	15785	15625	15696	15770	15881	15729	15568	15657	15888	15661	15740	15781	15875	15723	15845	15874	15801	15767	15631	15853	15680	15817	15875	15614	15878	15765	15761	15764	15821	15671	15690	15911	15707	15693	15698	15647	15658	15897	15810	15618	15880	15726	15735	15777	15773	15598	15772	15665	15696	15636	15648	15894	15727	15747	15839	15747	15582	15716	15823	15769	15763	15632	15719	15767	15780	15808	15605	15653	15663	15820	15727	15576	15862	15661	15633	15849	15755	15730	15771	15736	15741	15785	15503	15841	15742	15761	15662	15865	15848	15679	15733	15817	15785	15627	15747	15788	15834	15704	15669	15654	15728	15810	15797	15527	15693	15782	15875	15702	15857	15830	15727	15728	15849	15746	15625	15865	15654	15615	15762	15763	15752	15743	15716	15780	15765	15867	15773	15751	15834	15685	15778	15750	15752	15650	15881	15726	15629	15757	15865	15679	15799	15719	15711	15843	15711	15766	15771	15809	15751	15493	15879	15524	15828	15657	15700	15700	15769	15678	15755	15744	15655	15765	15626	15781	15599	15817	15680	15754	15632	15766	15679	15668	15740	15760	15764	15708	15760	15911	15818	15867	15738	15631	15659	15597	15733	15718	15657	15643	15720	15635	15835	15748	15781	15656	15630	15797	15615	15674	15700	15756	15457	15731	15598	15733	15679	15615	15732	15684	15710	15699	15565	15613	15814	15709	15779	15823	15696	15714	15765	15826	15906	15793	15691	15757	15755	15751	15700	15908	15808	15798	15662	15700	15801	15670	15835	15925	15807	15689	15890	15774	16010	15585	15739	15921	15873	15528	15608	15613	15712	15685	15895	15892	15669	15799	15637	15836	15854	15379	15728	15794	15588	15723	15677	15669	15727	15644	15602	15677	15649	15841	15583	15796	15733	15940	16001	15678	15647	15631	15743	15622	15819	15654	15707	15850	15729	15683	15911	15744	15768	15771	15540	15826	15827	15613	15760	15772	15763	15802	15633	15678	15744	15614	15793	15662	15900	15623	15758	15644	15901	15628	15701	15701	15718	15684	15852	15702	15779	15696	15745	15734	15871	15698	15709	15747	15794	15734	15753	15812	15619	15687	15779	15798	15718	15731	15807	15689	15675	15720	15604	15808	15761	15686	15672	15676	15723	15791	15698	15648	15747	15693	15669	15708	15718	15860	15697	15747	15864	15904	15714	15741	15817	15716	15847	15643	15681	15778	15771	15743	15814	15746	15766	15662	15728	15715	15609	15618	15667	15607	15756	15580	15625	15727	15534	15846	15597	15636	15701	15774	15657	15532	15620	15683	15780	15770	15756	15802	15683	15623	15445	15799	15833	15668	15773	15928	15596	15586	15696	15638	15890	15707	15763	15711	15745	15825	15776	15870	15691	15730	15616	15738	15919	15650	15682	15647	15596	15759	15761	15661	15800	15747	15796	15752	15856	15818	15621	15686	15624	15749	15846	15608	15698	15516	15808	15835	15740	15716	15815	15758	15712	15695	15687	15805	15755	15774	15584	15737	15672	15793	15726	15670	15870	15918	15710	15809	15700	15549	15585	15662	15747	15521	15791	15788	15647	15761	15816	15618	15773	15759	15705	15766	15885	15677	15821	15610	15590	15835	15729	15834	15807	15772	15759	15712	15690	15890	15744	15751	15661	15575	15711	15925	15772	15749	15741	15756	15760	15837	15834	15547	15662	15614	15611	15757	16015	15777	15869	15790	15613	15571	15833	15701	15767	15695	15776	15658	15895	15612	15813	15676	15689	15676	15766	15671	15825	15632	15705	15855	15588	15859	15790	15834	15934	15741	15693	15631	15729	15716	15797	15718	15866	15863	15797	15633	15725	15720	15803	15657	15840	15745	15582	15720	15691	15460	15710	15834	15586	15842	15763	15594	15580	15748	15994	15854	15817	15722	15810	15554	15662	15676	15798	15786	15724	15783	15689	15704	15845	15817	15767	15605	15599	15820	15793	15781	15592	15705	15790	15709	15702	15863	15695	15679	15890	15731	15666	15799	15694	15765	15603	15638	15790	15745	15519	15713	15769	15719	15821	15816	15793	15655	15586	15744	15697	15729	15608	15871	15674	15881	15870	15675	15684	15752	15625	15638	15540	15714	15824	15642	15856	15554	15733	15708	15719	15632	15654	15848	15687	15811	15653	15645	15902	15648	15573	15710	15754	15656	15696	15881	15765	15563	15801	15804	15578	15824	15659	15763	15675	15663	15699	15674	15877	15846	15660	15776	15689	15844	15676	15602	15721	15823	15552	15626	15772	15846	15644	15685	15635	15834	15714	15695	15731	15752	15802	15619	15527	15730	15834	15738	15924	15747	15744	15772	15779	15735	15628	15717	15667	15661	15773	15554	15621	15715	15637	15617	15658	15763	15763	15695	15744	15792	15669	15738	15817	15680	15763	15765	16018	15756	15748	15615	15750	15714	15799	15744	15679	15730	15610	15893	15701	15761	15783	15713	15737	15626	15811	15771	15706	15635	15664	15769	15689	15604	15655	15804	15718	15792	15863	15801	16024	15783	15793	15642	15886	15848	15836	15612	15635	15879	15540	15703	15673	15790	15573	15667	15677	15705	15846	15604	15771	15829	15960	15628	15495	15753	15805	15733	15665	15681	15636	15762	15742	15596	15546	15889	15739	15722	15647	15655	15875	15693	15846	15845	15799	15802	15550	15725	15896	15762	15870	15624	15643	15681	15793	15807	15629	15776	15596	15781	15770	15739	15706	15702	15652	15738	15872	15683	15846	15766	15732	15611	15767	15837	15711	15602	15782	15630	15608	15711	15856	15672	15578	15836	15714	15702	15682	15715	15731	15755	15684	15745	15734	15667	15581	15623	15753	15721	15768	15761	15840	15801	15752	15658	15639	15902	15813	15725	15687	15750	15645	15823	15653	15879	15517	15531	15682	15851	15712	15741	15886	15804	15754	15668	15787	15798	15800	15665	15715	15726	15892	15795	15764	15748	15853	15668	15688	15776	15665	15816	15687	15578	15819	15746	15671	15822	15651	15599	15933	15700	15623	15740	15624	15723	15736	15663	15543	15884	15958	15740	15829	15749	15717	15793	15708	15603	15856	15658	15798	15780	15835	15809	15799	15689	15756	15590	15751	15552	15870	15612	15623	15719	15767	15928	15720	15671	15626	15573	15750	15528	15720	15687	15616	15648	15680	15869	15694	15576	15729	15853	15583	15770	15706	15745	15670	15718	15630	15808	15726	15821	15816	15808	15662	15773	15665	15664	15844	15892	15611	15742	15907	15609	15784	15796	15812	15760	15678	15839	15820	15773	15850	15657	15776	15643	15684	15752	15689	15730	15496	15735	15621	15624	15755	15796	15815	15702	15617	15740	15645	15768	15852	15613	15727	15648	15703	15663	15693	15899	15782	15732	15677	15868	15585	15654	15799	15715	15806	15669	15877	15833	15703	15790	15618	15882	15814	15717	15853	15794	15904	15658	15729	15627	15735	15828	15698	15797	15757	15815	15822	15743	15651	15713	15715	15851	15709	15678
30321	37391	43183	32440	22911	20290	19590	19048	18865	18995	19147	18866	18985	18867	19182	18916	19036	18985	19038	18879	19063	19191	18999	18996	19035	18979	18935	19156	19255	18966	19096	18788	19275	18901	19069	18858	18621	18915	18929	18977	18832	18998	18995	18968	19004	18817	19037	19049	19016	18970	18817	18923	19108	18893	18860	19071	19203	18934	18971	18860	18781	19060	18878	18952	18693	18909	18869	18942	19251	18916	18933	18935	18790	18957	19040	19091	18954	18886	18883	19050	18839	18972	18880	18763	18921	18848	18993	19149	18735	18953	19097	18924	18736	18726	18906	18933	19007	19030	18836	18945	19015	18860	18993	18857	18701	18993	18933	18894	18973	18822	18747	19001	18882	18854	19070	19025	19103	18910	18976	19154	19034	18837	18805	18866	19163	18969	18841	18963	18788	18903	19188	19017	18998	19084	18930	19022	18889	18937	18954	19147	18882	18976	19001	18988	19099	18945	18886	18826	18924	18843	18805	18943	18863	18746	18931	18989	19146	19019	18847	18887	18664	18891	19004	19044	19125	18979	18748	18755	18966	19275	19081	18970	18743	19094	19110	18915	19059	18846	19012	18725	18910	18845	18786	18801	18889	18908	18986	18909	19040	18965	19004	18836	19059	19247	18933	18913	19129	19110	18990	19117	18916	18844	19030	18821	18967	18862	19037	18732	19037	19011	18882	18805	18879	18971	19191	18958	19092	18966	18856	18813	18997	19143	19185	18784	18886	18836	19054	18871	18992	19045	18842	19009	19056	18767	18916	18835	18806	18973	18789	18896	19073	19092	18746	18929	19061	18825	18852	19097	18951	18958	18918	19033	18849	18858	19001	19089	18926	18961	18935	18947	19021	18806	18992	18982	19117	18771	18731	18861	19137	19068	18979	18919	19076	18889	18939	18880	19017	19015	19139	18866	18855	19010	19033	18853	18837	18962	18986	18872	18911	18860	18921	18982	19044	18823	18958	19111	18850	19018	18899	18973	19137	19064	18976	19134	18918	18865	19001	18957	18885	18957	18886	19106	18920	18782	19148	18975	19003	19053	19083	18797	18880	18807	18760	18933	18891	18965	18956	19144	18999	18784	19170	18923	18955	19064	18884	18760	18987	18858	18842	18969	19059	18871	19032	19179	18897	18954	18889	19066	18918	18893	19183	18875	18862	18978	19077	18992	18856	18749	18916	18877	19020	18898	18943	18775	18819	19010	18981	18926	18905	18908	18966	19070	19083	18797	18805	18837	18923	18960	18857	18929	19127	18942	18826	18842	19161	18871	19075	19021	18997	18994	18871	19066	18995	19019	18702	18976	18971	19078	19036	18812	18952	18938	19029	19066	18911	18865	18851	19279	18769	18698	18930	18832	18903	19039	18878	18837	18971	18929	18910	18904	18893	18929	18910	19008	19118	18719	18745	19143	18855	18823	19049	18787	18990	18843	19251	19160	18949	18922	19052	18901	18764	18814	18773	19053	18993	18839	19068	18893	18918	18932	18838	19001	19021	18871	18877	18753	18966	18889	19261	18796	18976	18908	18784	18865	19168	19020	18914	18904	18818	18808	18673	19068	19223	18858	18725	18851	18834	18937	18875	18989	19121	19038	18977	18888	18903	18753	18960	18944	18884	18698	18767	18898	18976	18998	18943	18944	18701	18938	18971	19159	18962	19075	19041	19015	19041	18941	19191	18787	19018	18993	19100	18778	18747	19129	18992	18915	18842	19128	18933	18839	18826	18805	19123	18779	18931	18838	19080	19080	19164	18954	18899	18709	19022	18881	18894	19036	18991	18812	18839	18809	18985	18967	18951	18810	19053	19185	18795	19017	19027	18811	19011	19079	19032	18753	18852	18889	18989	18855	18844	18947	18929	18962	18888	19005	18887	19077	18852	19039	18982	18754	18883	18831	18891	18664	18767	18872	18948	18964	18953	18793	19096	19155	19000	18875	19034	18963	18978	18961	18910	18990	18911	19066	18731	18995	19120	19122	19024	19114	18940	18970	18774	19052	18906	19201	18854	18988	18852	18829	19111	19036	18890	18834	19137	18870	19091	19003	19141	18943	19000	18866	19008	19102	18929	18759	18978	19017	19029	18913	19061	18768	19137	18937	18849	18893	18782	18964	18890	18845	18900	18885	18749	18950	18954	18952	18880	19071	19259	18789	18974	19131	19096	19019	19039	18983	19059	18926	18811	18984	18861	19084	19040	18874	18952	19018	19225	19015	19043	19048	18833	19030	18923	18871	18808	19131	18962	18956	18883	19136	18876	18964	19155	19007	18861	19134	19096	19046	19001	19009	18867	18825	19022	19031	18964	18938	18904	19074	19019	19200	18874	18967	18759	19178	18854	19097	19135	18833	18995	18818	19104	18975	18955	19024	19107	19106	19133	18986	18915	18937	19055	18976	18876	18853	19104	19008	18987	18930	18929	18942	18940	19090	18989	19034	19054	18954	18798	18944	18939	18732	18886	19128	18982	18784	18771	18844	18930	18879	19042	18936	19123	18925	18874	19113	18980	18995	19128	19154	19071	18948	19085	18844	18935	18667	19000	19113	19190	18891	19107	18927	19140	19036	19124	18876	18975	19056	18971	19040	18965	19057	19303	19033	18812	18965	19175	19101	19028	19057	19254	19195	19112	18937	18799	18885	19003	18768	18864	18980	19002	19030	19043	19021	18921	18974	19191	18874	18693	18783	19043	18820	19078	19254	18719	18795	18908	19007	19100	18816	18923	18924	19016	19026	19028	18827	19017	18987	18840	18824	18964	18907	19011	19004	18977	18946	19033	19014	18895	18991	19050	18992	18871	18797	18990	18937	19037	18903	18802	19041	18938	18808	19164	19080	18983	18890	18937	18902	18902	18757	19075	19010	19067	18820	19029	18833	18945	19077	19242	19241	18920	18927	18902	18736	18844	18906	18808	18802	18821	18986	18985	18743	19023	19019	18853	18957	18947	18978	18832	18805	19030	19070	18663	18945	19136	19048	19086	18921	18889	18896	19107	18834	19004	18918	19015	18721	18901	18942	18854	19173	18969	18638	18893	18933	18944	18851	18906	19002	18994	19075	18988	19038	18965	18988	18850	18863	19088	19059	18753	19061	18996	19044	18833	19040	18610	19013	18883	18856	19038	19150	19052	18832	18900	19155	18880	18634	19152	19203	18909	18953	19055	19020	18871	18945	18988	18840	18990	18771	18910	18873	19169	18825	19142	18833	19006	18831	18996	18854	18926	18806	19021	18927	19115	18876	18933	19118	19127	18761	18978	19071	19006	18917	19179	18905	18741	18887	18794	18940	18994	18833	19015	18996	19003	18985	18926	19001	18914	18804	18831	18911	19013	18945	19007	19084	18993	18953	19200	18986	19124	18845	18877	19032	18920	18823	18759	19026	18892	19041	19061	19131	18874	19086	19184	18849	18963	19080	18979	18869	19242	18959	18865	19105	18955	19094	18909	18811	18791	18949	19067	18876	18892	18918	19033	19139	18960	18843	18976	18962	19108	19020	18859	18919	18922	18968	19068	18821	19022	18824	18962	19002	19105	18926	18995	18939	19082	18839	18866	18978	19117	19055	18941	19097	18969	18890	19014	18885	18844	18971	18817	18969	18982	18896	18901	18819	18964	18848	19001	18968	18917	19122	18749	18803	19012	19046	18892	19029	18818	18917	18942	19083	19039	18895	19076	18874	18952	18990	19024	18915	19083	19064	18789	19159	18919	19034	19077	18860	19090	18814	18871	18958	19006	18953	18902	19031	19186	18870	19268	18856	18950	18994	18975	19057	19015	19022	18957	18904	18902	18927	18862	18907	19034	18754	18835	18932	19104	19001	18774	18737	19064	18862	18983	19191	18714	19041	18748	18976	19017	19023	19247	18867	19018	19020	19073	19079	19043	19058	19033	18944	18920	18882	18970	18949	18984	19112	18885	19158	19108	18993	18964	18919	18838	19265	19009	18895	19077	18857	18794	18994	18867	18980	18968	19151	19110	18926	18851	19080	18868	19008	18954	18885	18941	18991	18796	18856	19012	19032	19026	18888	18759	18751	18755	18892	18905	19040	19024	19076	18842	19067	18976	18879	19148	18873	18938	18599	18914	18920	18947	19031	19059	18948	18980	18918	18945	18937	19015	18908	18946	19044	19056	18858	19241	18815	18730	18895	18959	19117	19036	18892	19006	18775	19006	19086	18897	18886	18914	18879	18967	19056	18791	18854	18985	18997	18947	19113	18981	18966	18707	18912	18886	18985	18943	18906	18950	18871	19136	18910	18728	18837	18932	18926	18912	18951	18973	18789	18888	18870	19165	18893	19095	19021	18846	18861	18965	18867	18912	18761	19035	18920	18789	19094	18890	18914	18830	18930	19049	19039	19051	18913	18946	19035	19060	18926	18981	18918	18975	18891	19069	18883	19108	19171	19084	18933	19011	18995	18823	18843	18979	18805	19046	18964	18981	18930	18791	19091	18869	18815	19045	19078	19018	18944	18768	18961	18965	18993	18652	18743	19079	18930	18915	18810	18855	18992	19140	19012	19035	18813	18931	18949	18978	19044	19030	19084	18985	19086	18931	18943	18656	19143	19056	18915	19016	19028	18809	18966	19038	18902	18758	18951	18817	18912	18960	19064	18943	18982	18724	19051	19087	18994	19177	18888	18930	18953	18904	18974	18945	18905	18967	18874	18914	18939	18860	18751	18991	18877	19028	18940	18911	18814	18879	18814	19039	19038	18699	19244	19182	19064	18982	18973	18898	18943	18927	19010	19105	18657	18973	19017	19019	18944	18827	18832	18871	18816	19051	18771	18782	18866	19091	18799	18931	18909	18893	18906	18970	18975	18899	18886	19022	18983	19124	19008	18967	19039	18971	18995	18961	18858	18938	19106	18898	18866	18811	18922	18744	18990	19018	19020	18909	18997	18989	18683	18830	19020	18875	18873	18832	18921	19083	18706	19090	19082	19132	19067	18838	19004	18693	18966	18837	18918	19280	18927	19044	19131	18977	18798	18951	18852	19110	18920	18789	19003	19174	18916	18877	19028	18888	19058	18869	19063	18744	19035	18823	18942	18826	18992	19109	19047	19005	19005	19032	18921	18809	19081	18658	19091	18899	19212	18863	19102	19114	18983	18952	19159	19057	18933	19138	19184	19209	19004	18859	18987
38582	57495	44430	27494	19231	16657	16090	15829	15812	15968	15749	15803	15785	15743	15795	15800	15766	15709	15733	15878	15532	15963	15738	15754	15623	15903	15745	15794	15668	15712	15867	15879	15777	15740	15759	15767	15872	15833	15689	15754	15726	15804	15586	15748	15751	15879	15897	15923	15967	15772	15897	15817	15795	15847	15814	15791	15774	15842	15666	15753	15955	15772	15858	15865	15854	15671	15656	15793	15686	15895	15799	15670	15825	15603	15773	15906	15764	15711	15717	15999	15894	15636	15667	15789	15921	15665	15888	15764	15586	15801	15715	15834	15785	15752	15660	15909	15638	15727	15711	15717	15868	15755	15600	15835	15757	15803	15875	15862	15887	15825	15733	15878	15630	15735	15826	15841	15657	15848	15608	15718	15802	15777	15741	15931	15685	15845	15638	15724	15775	15874	15774	15837	15733	15788	15712	15918	15956	15679	15745	15862	15733	15789	15744	15768	15680	15759	15894	15579	15872	15791	15823	15905	15905	15804	15651	15718	15715	15942	15688	15697	15637	15781	15824	15995	15766	15867	15821	15799	15686	15714	15838	15752	15758	15689	15678	15767	15791	15768	15757	15846	15676	15804	15894	15823	15712	15895	15929	15832	15658	15707	15788	15891	15755	15756	15832	15767	15824	15628	15807	15687	15647	15694	15846	15801	15794	15970	15796	15793	15729	15783	15460	15733	15690	15686	15733	15706	15825	15860	15785	15811	15884	15762	15930	15752	15787	15911	15463	15819	15703	15582	15656	15820	15797	15791	15810	15748	15737	15813	15817	15732	15797	15689	15685	15788	15899	15812	15703	15745	15870	15565	15961	15836	15606	15891	15783	15630	15741	15818	15687	15815	15689	15886	15733	15731	16006	15793	15732	15852	15792	15813	15714	15773	15758	15843	15670	15690	15931	15902	15747	15719	15861	15811	15666	15802	15740	15910	15795	15797	15831	15771	15790	15978	15926	15769	15818	15785	15779	15821	15811	15838	15843	15619	15713	15686	15851	15899	15702	15775	15770	15627	15870	15836	15901	15891	15789	15757	15570	15870	15805	15816	15769	15739	16019	15684	15762	15891	15816	15750	15788	15805	15697	15878	15758	15631	15788	15737	15730	15692	15821	15821	15813	15747	15658	15903	15773	15777	15847	15731	16040	15777	15784	15932	15877	15660	15736	15867	15839	15723	15893	15763	15563	15775	15839	15662	15657	15856	15626	15640	15820	15743	15688	15569	15639	16182	15753	15810	15779	15688	15765	15854	15770	15747	15665	15709	15769	15870	15815	15626	15573	15871	15830	15699	15879	15876	15830	15749	15680	15716	15634	15765	15776	15724	15826	15780	15769	15879	15805	15711	15840	16074	15865	15891	15784	15746	15835	15728	15800	15832	15659	15766	15824	15972	15736	15765	15640	15794	15755	15866	15854	15954	15758	15893	15791	15650	15868	15679	15661	15891	15837	15765	15821	15681	15867	15854	15733	15770	15762	15883	15761	15909	15727	15874	15744	15900	15740	15858	15785	15850	15990	15808	15859	15948	15697	15763	15761	15739	15724	15852	15780	15804	15773	15625	15798	15724	15933	15641	15892	15897	15744	15751	15763	15838	15905	15845	15981	15820	15659	15767	15639	15817	15753	15772	15807	15769	15810	15809	15805	15865	15721	15850	15792	15948	15887	15827	15915	15901	15793	15764	15689	15807	15643	15670	15758	15832	15791	15764	15821	15751	15804	15910	15817	15730	15737	15773	15730	15837	15888	15773	15744	15815	15855	15869	15852	15723	15700	15832	15756	15816	15885	15705	15633	15704	15828	15789	15821	15628	15765	15924	15920	15564	15703	15669	15736	15872	15786	15807	15772	15812	15747	15784	15876	15682	15789	15938	15659	15713	15882	15951	15816	15873	15890	15719	15753	15832	15797	15786	15741	15900	15888	15794	15754	15698	15735	15712	15645	15748	15707	15970	15913	15773	15774	15886	15595	15892	15887	15857	15819	15712	15756	15899	15671	15813	15786	15689	15699	15705	15766	15895	15813	15792	15942	15855	15729	15928	15735	15549	15913	15797	15742	15841	15783	15712	15662	15837	15737	15846	15732	15710	15879	15753	15785	15788	15675	15779	15652	15804	15812	15756	15681	15827	15841	15676	15731	15807	15712	15837	15620	15936	15648	15685	15846	15863	15612	15807	15782	15759	15695	15753	15646	15684	15982	15768	15799	15844	15850	15857	15916	15691	15883	15798	15862	15639	15835	15811	15835	15735	15947	15692	15725	15876	15943	15792	15723	15819	15825	15839	15656	15749	15833	15679	15647	15877	15712	15702	15639	15788	15747	15807	15831	15858	15776	15720	15965	15847	15791	15766	15791	15745	15671	15775	15743	15748	15790	15827	15794	15876	15826	15882	15812	15742	15742	15691	16006	15757	15800	15808	15691	15788	15945	15818	15740	15823	15627	15692	15861	15747	15805	15578	15815	15968	15834	15753	15823	15892	15701	15865	15738	15775	15697	15707	15795	15624	15559	15756	15668	15643	15854	15742	15888	15792	15785	15493	15978	15786	15815	15746	15750	15892	15802	15804	15866	15836	15845	15713	15659	15924	16007	15661	15747	15888	15654	15809	15985	15626	15763	15787	15873	15665	15790	15916	15671	15777	15734	15856	15733	15972	15845	15744	15994	15781	15822	15636	15850	15636	15868	15705	15831	15679	15730	15651	15742	16035	15683	15774	15684	15766	15774	15826	15788	15722	15876	15700	15634	15853	15741	15643	15732	15762	15579	15787	15807	15860	15898	15713	15709	15713	15889	15712	15774	15806	15810	15749	15801	15738	15737	15719	15604	15638	15768	15836	15800	15831	15789	15706	15719	15814	15808	15905	15673	15697	15519	15940	15727	15701	15767	15719	15986	15932	15780	15743	15800	15803	15773	15948	15718	15794	15780	15763	15683	15847	15829	15803	15783	15838	15736	15772	15911	15738	15858	15843	15647	15799	15727	15723	15852	15792	15811	15790	15748	15650	15903	15747	15786	15706	15741	15843	15685	15885	15882	15787	15856	15818	15937	15704	15763	15877	15841	15748	15725	15847	15706	15869	15961	15879	15672	15730	15855	15757	15882	15818	15718	15814	15730	15746	15756	15778	15886	15682	15781	15870	15828	15817	15709	15737	15762	15843	15777	15884	15827	15865	15769	15863	15724	15658	15697	15887	15685	15775	15619	15948	15829	15960	15717	15747	15830	15856	15829	15775	15786	15841	15886	16007	15642	15641	15670	15849	15814	15842	15789	15712	15759	15805	15773	15835	15721	15649	15999	15788	15973	15598	15686	15677	15777	15715	15871	15845	15697	15756	15705	15672	15937	15772	15832	15808	15897	15764	15839	15740	15800	15698	15906	15625	15560	15869	15796	15897	15542	15610	15959	15868	15944	15683	15843	15794	15533	15910	15599	15767	15849	15750	15719	15801	15891	15743	15803	15696	15640	15765	15781	15827	15774	15760	15847	15873	15788	15594	15817	15764	15769	15655	15680	15764	15811	15758	15901	15802	15803	15751	15767	15787	15719	15680	15810	15853	15906	15939	15790	15784	15788	15834	15657	16047	15784	15837	15724	15946	15874	15807	15900	15884	15751	15889	15922	15789	15974	15714	15853	15765	15877	15739	15746	15841	15649	15762	15841	15850	15849	15832	15915	15826	15708	15825	15858	15810	15709	15773	15847	15771	15755	15760	15795	15791	15785	15776	15740	15782	15830	15835	15859	15767	15691	15846	15460	15926	15810	15659	15632	15823	15774	15667	15771	15831	15774	15703	15832	15839	15862	15904	15853	15868	15942	15699	15773	15822	15903	15825	15712	15819	15750	15961	15777	15920	15767	15758	15803	15661	15761	15842	15678	15705	15841	15925	15751	15885	15843	15788	15633	15869	15813	15779	15790	15810	15790	15935	15813	15788	16094	15843	15776	15913	15673	15878	15836	15770	15755	15733	15701	15752	15763	15831	15786	15835	15837	15930	15788	15692	15710	15881	15911	16020	15764	15892	15678	15788	15818	15619	15745	15846	15654	15785	15948	15638	15864	15846	15738	15611	15691	15693	15765	15551	15793	15833	15885	15733	15732	15718	15778	15708	15866	15877	15758	15706	15759	15712	15845	15740	15912	15831	15857	15868	15817	15942	15680	15835	15947	15638	15740	15666	15694	15947	15900	15967	15767	15795	15631	15833	16001	15589	15895	15896	15857	16101	15783	15638	15666	15704	15700	15708	15911	15914	15816	15883	15771	15749	15761	15859	15778	15892	15614	15541	15936	15698	15810	15599	15822	15798	15734	15902	15795	15819	15853	15768	15778	15952	15861	15732	15781	15757	15775	15889	15750	15908	15689	15599	15860	15520	15854	15804	15765	15689	15690	15725	15750	15847	15736	15787	15902	15826	15704	15772	15707	15853	15696	15763	15620	15925	15762	15665	15868	15726	15786	15872	15766	15765	16006	15743	15777	15807	15919	15819	15786	15868	15821	15902	15758	15925	15790	15833	15825	15765	15808	15600	15732	15872	15875	15801	15736	15790	15686	15604	15739	15788	15893	15773	15877	15915	15792	15858	15685	15874	15884	15668	15913	15766	15889	15860	15726	15643	15788	15728	15775	15829	15718	15768	15803	15595	15765	15877	15850	15892	15867	15717	15725	15853	15938	15739	15781	15731	15819	15693	15969	15792	15769	15873	15898	15664	15619	15769	15914	15714	15678	15852	15735	15830	15987	15728	15864	15788	15870	15858	15749	15652	15721	15742	15802	15813	15837	15781	15710	15821	15918	15778	15719	15676	15713	15762	15777	15716	15864	15769	15783	15795	15804	15724	15744	15687	15841	15699	15707	15599	15873	15779	15881	15779	15745	15846	15810	15590	15704	15834	15843	15873	15763	15702	15872	15714	15800	15694	15715	15855	15866	15743	15849	15775	15837	15652	15809	15728	16006	15858	15890	15705	15728	15865	15802	15896	15908	15816	15729	15912	15731	15727	15837	15848	15713	15827	15770	15737	15571	15700	15761	15842	15732	15792	15832	15734	15668	15849	15789	15829	15695	15833	15659	15638	15850	15728	15776	15729	15823	15679	15717	15838	15922	15792	15777	15774	15858	15724	15780	15846	15555	15773	15780	15816	15712	15887
25981	30099	46547	39614	27888	23210	21121	19299	19413	19493	19380	19419	19359	19244	19171	19209	19560	19301	19496	19127	19273	19142	19220	19388	19353	19248	19184	19224	19143	19193	19243	19105	18992	19282	19217	19209	19435	19357	19299	18974	19228	19108	19171	19183	19349	19322	19325	19247	19154	19198	19060	19297	18958	19238	19231	19190	19347	19295	19053	19298	19253	19126	19336	19172	19087	19301	19281	19009	19315	19316	19230	19409	19236	19088	19198	19108	19132	19097	18980	19221	19309	18948	19209	19108	19290	19324	19299	19368	19115	19073	19171	19365	19142	19020	19157	19272	19265	19259	19080	19182	19062	19288	19167	19077	19336	19261	19119	19107	19052	19232	19186	19144	19113	19184	19122	19175	19157	19237	19247	19327	19219	19009	19362	19124	19130	19180	19199	19120	19091	19329	19443	19353	19079	19283	19209	18931	19347	19279	19193	19132	19184	19074	19423	19293	19330	19379	19146	19114	19215	19287	19117	19109	19223	19124	19099	19163	19282	19341	19103	19173	18899	19049	19341	19055	18979	19209	19196	19134	19306	19214	19346	19348	19422	19217	19035	19174	19261	19228	19286	19306	19191	19369	19068	19335	19232	19245	19134	19161	19310	19152	19328	19296	19163	19128	19151	19275	19050	19255	19087	19290	19238	19277	19492	19402	19143	19332	19374	19419	19174	18940	19175	19198	19026	19109	19074	19209	19026	19093	19150	19094	19228	19334	19146	19136	19331	19223	19221	19570	19296	19209	19297	19115	19160	19355	19190	19296	19183	19225	19229	19088	19339	18995	19301	19078	19319	19293	19097	19161	19217	19083	19383	19172	19272	19281	19152	19052	19262	19146	19385	19251	19354	19312	19262	19323	19289	19170	19048	19421	19341	19286	19290	19225	19320	19045	19212	19038	19248	19241	19165	19199	19252	19176	19336	19041	18988	19080	19349	19124	19141	19235	19127	19148	19218	19136	19014	19118	19487	19214	19307	19193	18972	19206	19194	19248	19239	19410	19094	19250	19244	18962	19324	19021	19329	19338	19118	19195	19242	19126	19139	19321	19072	19180	19423	19374	19224	19471	19170	19198	19243	19037	19194	19227	19140	19408	19228	19311	19040	19397	19271	19097	19218	19013	19292	19035	19195	19156	19378	19046	19301	19265	19379	19044	19085	19208	19159	19187	19131	19256	19286	19204	19069	19195	19196	19180	19448	19211	19241	19280	19194	19213	19088	19282	19278	19183	19272	19296	19098	19147	19122	19091	19247	19370	19179	19046	19321	19369	19183	19227	19179	19365	19123	19224	19232	19259	19160	19034	19219	19146	19258	19128	19326	19055	19268	19123	19139	19223	19314	19018	19250	19207	19246	19229	19170	19422	19217	19106	19086	19134	19393	19070	19072	19127	19247	19354	19341	19168	19238	19114	19128	19273	19349	19103	19267	19393	19358	19289	19163	19202	19194	19248	19199	19083	19186	19219	19182	19153	19152	19158	19247	19090	19404	19255	19108	19158	19156	19266	19355	19332	19200	19083	19113	19028	19179	19136	19055	19142	19137	19065	19117	19291	19158	19142	19231	19091	19043	19054	19203	19000	19108	19317	19224	19185	19295	19252	19315	19096	19172	19322	19115	19211	19298	19214	19358	19205	19089	19170	19446	19167	19078	19318	19200	18940	19293	19199	19297	19341	19259	19294	19375	19177	19161	19200	19354	19212	19383	19346	19208	19221	19116	19269	19144	19330	19245	19248	19292	19347	19237	19407	19187	19260	19231	19220	19269	19356	19300	19125	19147	19049	19057	19163	19234	19162	19279	19132	19369	19058	19094	19126	19370	19226	19281	19168	19111	19176	19146	19182	19143	19105	19318	19265	19253	19150	19158	19184	19200	19383	19234	19178	19159	19345	19128	19457	19280	19246	19170	19221	19101	19206	19154	19095	19051	19214	19283	19185	19301	19155	19111	19033	19215	19256	19278	19427	19268	19387	19260	19204	19085	19136	19151	19170	19134	19228	19008	19225	19552	19101	19046	19215	19067	18966	19222	19291	19259	19139	19264	19227	19198	19169	19381	19143	19419	19308	19113	19220	19274	19507	19314	19108	19334	19210	19051	19246	19232	19083	19203	19108	19282	19289	19369	19272	19234	19011	19295	19184	19267	19149	19115	19343	19258	19080	19283	19199	19063	19309	19321	19219	19252	19144	18950	19219	19367	19114	19248	19050	19124	19242	19168	19222	19227	19174	19287	19291	19260	19296	19373	19217	19100	19299	19022	19157	19160	19164	19300	19327	19300	19372	19195	19207	19254	19170	19095	19125	19244	19285	19318	19321	19135	19128	19434	19246	19312	19263	19048	19140	19207	19378	19330	19135	19330	19279	19149	19168	19160	19265	19121	19249	19213	19239	19191	19247	19212	19306	19199	19284	19262	19197	19201	18988	19229	19331	19350	19165	19154	19253	19088	19154	19275	19396	19183	19048	19084	19039	19183	19153	19263	18954	19056	19060	19305	18975	19261	19060	19548	19324	19470	19250	19398	19084	19215	19384	19317	19203	19234	19337	19314	19221	19113	19300	19328	19249	19117	19220	19122	19052	19160	19306	19209	19188	19316	19400	19357	19172	19082	18965	18981	19172	19158	19174	19183	19294	19236	19136	19134	19372	19116	19131	19281	19128	19229	19142	19028	19251	19067	19214	18986	18959	19156	19300	19264	19135	19214	19150	19057	19090	19282	19418	19069	19229	19359	19047	19316	19116	19204	19285	19502	19137	19260	18934	19309	19184	19137	19111	19030	19340	19265	19116	19320	19280	19207	19059	19494	19157	19120	19058	19136	19203	19183	19249	19258	19363	19228	19375	18887	19187	19223	19086	19312	19325	19307	19061	19221	19280	19000	19090	19205	19091	19134	19369	19112	19238	19321	19250	19190	19151	19286	18955	19055	19171	19308	19161	19215	19251	19174	19140	19199	19277	19165	19103	19400	19193	19263	19282	19116	19271	19455	19040	19011	19185	19318	19275	19276	19193	19286	19309	19231	19137	19269	19299	19246	19155	19321	19312	19282	19066	19116	19109	19308	19271	19213	19184	19217	19251	19268	19158	19396	19146	19166	19126	19240	19329	19148	18953	19035	19376	19327	18976	19140	19360	19318	19256	19144	19275	19178	19298	19296	18996	19276	19299	19414	19115	19137	19284	19257	19337	19334	19345	19352	19216	19218	19432	19101	19238	19256	19136	19167	19050	19060	19338	19396	19141	19075	19289	19209	19178	19257	19136	19207	19243	19051	19084	19343	19155	19205	19231	19284	19140	19196	18962	19431	19115	19306	19388	19293	19419	19363	19225	19254	19107	19266	19252	18953	19204	18965	19330	19308	19328	19197	19067	19484	19078	19347	19033	19093	19256	19366	19023	19192	19228	19300	19217	19318	19181	19168	19332	19315	18964	19197	19348	19330	19164	19429	19161	19155	19332	19302	18994	19125	19058	19252	19458	19149	19354	19396	19297	19229	19276	19319	18993	19114	19338	18997	19150	18930	19227	19203	19184	19133	19108	19308	19300	19189	19146	19349	19145	19276	19059	19173	19303	19266	19475	19243	19279	19356	19223	19298	19296	19240	19218	19276	19206	19264	19334	19200	19348	19242	19328	19146	19198	18980	19287	19355	19221	19138	19276	19087	19133	18995	19310	19280	19289	19239	19143	19275	19388	19225	19372	19178	19208	19214	19209	19368	19109	19144	19170	19171	19174	19334	19155	18939	19138	19339	19132	19291	19194	19118	19268	19163	19238	19203	19058	19255	19175	19410	19403	19307	19207	19013	19153	19211	19380	19180	18991	19199	19249	19187	19231	19158	19233	19242	19233	19142	19376	19076	19038	19265	19392	19175	19196	19353	19422	19272	18942	19087	19065	19037	19239	19122	19094	19195	19095	19273	19009	19050	19242	19144	19376	19124	19163	19229	19174	19011	19286	19196	19126	19163	19122	19142	19182	19150	19290	19187	19003	19311	19344	19087	19013	19278	19043	19320	19295	19163	19173	19063	19197	19486	19155	18998	19116	19138	19213	19306	19433	19087	19195	19113	19269	19236	19198	19360	19170	19350	19259	18932	19322	19282	19292	19156	19213	19117	19271	19176	19359	19255	19361	19167	19079	19154	19123	19155	19240	19444	19152	19019	19046	19351	19088	19310	19124	19214	19320	19167	18993	19162	19110	19138	19155	19169	19158	19193	19173	19210	19105	19101	19186	19064	19233	19268	19225	19293	19295	19228	19280	19226	19281	19206	19282	19253	19157	19076	19144	19066	19152	19306	19124	19355	19107	19228	19201	19214	19259	19314	19252	19104	19217	19460	19195	19111	19257	19276	19292	19246	19024	19057	19416	19447	19428	19184	18952	19211	19252	19157	19273	19079	18956	19200	19115	19241	19161	19401	19029	19204	19257	18911	19227	19324	19205	19298	19481	19113	19116	19291	19220	19051	19292	19047	19265	19143	19202	19301	19208	19312	19338	19239	19418	19341	19220	19124	19227	19198	19256	19123	19045	19189	19169	19155	19049	19258	19408	19211	19100	19234	19167	19228	19118	18993	19469	19235	19345	19248	19204	19135	19187	19033	19259	19465	19100	19241	19442	19422	19264	19476	19265	19245	19028	19232	19181	19165	19146	19245	19180	19144	19175	19208	19055	19209	19366	19274	19047	19259	19242	19258	19265	19233	19355	19191	19184	19215	19476	19198	19369	19113	19038	19306	19529	19327	19148	19468	19153	19019	19187	19043	19222	19236	19186	19434	19145	19110	19430	19228	18932	19245	19261	19121	19270	19431	19143	19114	19095	19353	19056	19171	19056	19181	19063	19075	19353	19446	19096	19324	19196	19131	19249	19259	19162	19090	19095	19226	19177	19140	19074	19323	19073	18915	19149	19281	19568	19321	19303	19267	19216	19116	19163	19083	19252	19192	19137	19300	19192	19099	19319	19291	19176	19216	19181	19105	19304	19299	19177	19123	19071	19147	19236	19079	19243	19073	18940	19056	19384	19296	19139	19229	19164	19183	19196	19333	19243	19155	19386	19190	19148	18901	19269	19218	18974	19175	19319	19234	19248	19252	19340	19316	19112	19225	19443	19280	19271	19239	19046	19369	19236	19152	19280	19259	19228	19137	19253
57282	89580	69774	42679	26443	18482	16392	16116	16031	16059	16000	16015	15908	16095	16072	16110	16042	15933	15861	16196	16072	15847	15923	16047	15848	15965	15939	16044	15985	15886	15899	15998	16049	15914	16028	15843	16046	15870	15976	15896	16116	16039	16107	15737	16123	15948	16013	16037	15927	15915	15991	16141	16053	15981	15930	15847	15857	15866	16045	15782	15841	15928	15942	16033	15948	16076	15833	15824	15952	15984	15935	15966	15794	15840	15828	16018	15721	16218	15919	15823	16059	15953	15880	15978	15903	16026	15807	16123	16001	16079	15818	15919	15982	16047	15874	16005	16018	16023	15873	15938	15951	16002	15865	16024	15846	15928	15960	16009	15928	16051	16072	16006	16000	15902	15849	15969	16022	15987	16153	15729	15759	15840	15762	15864	15903	15971	15912	16103	15987	15954	15832	15920	15818	15809	15896	15833	15974	16004	16062	15956	15831	16023	15949	15942	15886	15896	16005	15827	16038	16004	15939	15993	15889	15955	15899	16099	15871	15906	15912	16035	15899	15909	15969	15967	15853	16120	16009	16020	15822	16034	15844	15954	16037	15994	15911	16139	16132	15955	15954	16020	16007	15973	16064	15881	16020	15813	15903	15927	16052	16057	16046	15982	16023	15937	15974	16000	15834	15869	15862	15809	16029	15823	16107	15828	15910	15985	16011	15817	15836	15953	16031	15935	16000	15830	16056	15937	15875	16029	15833	15890	15985	15859	15816	15900	15948	15902	15920	15973	15846	15977	16040	15862	15789	16023	15858	15914	15847	15949	15837	15931	15971	15972	15944	15899	15899	15867	15977	15846	15647	15948	16113	15688	15881	15926	15906	15921	15842	16001	15937	15848	15980	16028	16064	16008	15977	15882	16120	15889	15957	16067	15933	15858	15889	15970	16118	15872	15923	15801	15971	15870	15862	15946	15910	15783	15934	16008	15876	15838	16037	15988	15830	16040	15926	15921	15935	15890	16117	16003	15986	15873	16080	15736	16012	15846	15954	16025	15860	15967	15861	15975	15955	15909	16117	16037	15993	15943	15920	15909	15827	15920	15966	15869	16087	16008	16021	16097	15959	15874	15923	15903	15843	15933	15938	16064	15875	16039	15945	16100	16006	15859	15930	15924	16059	16026	15965	16031	15936	15891	15988	15905	16031	15980	16073	15992	16050	15910	15752	15869	16109	16087	15917	15944	15970	15868	15971	15897	15981	15900	15967	15881	15923	15902	15972	15858	16049	15955	16045	15969	16029	15857	15989	15808	15954	15856	15794	16114	15990	15838	16052	15970	16018	15932	15874	15917	15786	15907	15994	15951	16035	15782	15774	15922	15929	15965	16024	15784	15945	16055	15986	15983	16071	15982	15962	15993	15948	15976	15931	15836	15888	16101	16132	15928	15901	15964	15921	15946	15954	15985	15978	15926	15932	15891	15812	15814	15836	15785	15915	15852	16007	15700	15932	15875	15826	15839	15966	15798	15830	16102	16099	15852	15987	15976	16016	15832	15917	15915	16019	15970	15945	16251	15905	15918	15950	16094	15911	15959	15953	15855	15777	15939	15933	15949	15910	15826	15925	15770	15800	15932	15702	15947	16028	15912	15877	16088	15987	15912	15928	15829	15956	16003	16030	16008	15943	15920	16004	15933	15895	15837	16072	15830	16076	15843	15892	15901	15969	16028	15912	16063	15734	15951	16058	16048	15893	16018	15958	15940	15896	15764	16105	15826	16003	16024	15896	15947	15959	15977	16048	15944	15825	15788	15630	15923	16109	15878	16084	15938	15777	15895	15807	15919	16025	15905	16001	16094	15906	15899	15995	15998	15995	15961	16039	16044	15960	15979	15835	15943	16006	16007	15951	15980	15870	16015	15905	16103	16019	16021	16203	15962	16079	15843	15987	15961	16030	15919	16096	15992	16030	16056	15616	15920	16212	15906	15934	15991	15969	16038	15795	16087	15914	16068	15888	15966	16063	15880	15981	15944	15969	16180	16044	15882	15919	16050	15856	16207	15862	15841	15971	15968	16038	15876	15946	16091	15725	15994	15977	15885	16117	16036	15818	15951	15966	15810	15946	15948	15926	15933	15956	15971	15903	15941	15871	15818	15954	16117	15902	16050	15795	15959	15761	15940	15882	15980	15957	15884	15972	15954	15956	15877	15792	15953	16222	15915	16048	15966	16020	16016	15990	15776	15920	15658	15929	15965	15884	16084	16011	15814	15958	15955	16005	15936	15956	15964	16088	15986	15804	15968	15765	15888	16062	16014	15849	15916	15957	16092	16041	15889	16039	16039	15882	15775	15919	15857	15742	15959	16094	16057	16109	15939	15927	15902	16068	15888	15955	15828	16043	15867	15987	16030	15739	16123	15842	16015	15987	15890	16115	15937	15870	15968	15891	16061	15978	16060	15967	16026	15768	16042	15834	15990	15917	16013	15871	15827	15831	15754	15953	15890	15752	15892	15981	15884	16060	15870	15826	15858	16079	15899	16049	16009	16049	16118	15840	15966	15878	15877	15980	15916	16026	15963	15948	16039	15837	16077	15927	15820	16099	15974	16033	15997	15881	15921	15888	16003	15934	16013	15947	15958	16152	16009	15862	15907	16002	15951	15852	15733	16056	15948	15843	16177	15896	15870	15826	16024	15952	15949	16011	16060	15796	15892	15917	16047	15957	15865	16097	16010	15953	16025	15906	15910	15981	16026	15920	16002	15890	15880	16000	15941	15909	15867	15909	16156	15867	15918	16001	15809	16048	15950	15888	15976	15982	15869	15899	15903	15938	16021	15987	16164	15988	15853	16028	15911	15812	15919	15942	16038	15928	15887	15985	15985	15883	16073	15883	15938	15892	16037	15816	15995	15957	16094	15917	15879	15897	15932	15891	15942	15839	15864	16034	15941	16047	15915	15805	15979	15968	16053	15995	16023	15884	15919	16045	15833	15901	16036	15976	15971	16000	15789	15936	15751	15923	16018	16038	16121	15955	15961	16103	16028	16048	15994	15929	16086	15983	16050	16051	15888	15899	15802	15858	15949	15960	15864	15888	15820	15848	16065	15873	15893	16002	16083	15842	16018	15925	15806	15838	16038	15883	15837	15851	16035	15926	16066	16037	15889	15971	15886	16074	16124	15945	16041	15988	15954	15915	15996	15817	15957	15904	15906	15882	15858	16037	15933	16028	15851	15908	15900	15942	15915	15910	15853	16030	15955	16127	15855	15912	15897	16017	16081	15881	15894	15994	15925	15894	15943	16026	15774	15891	15961	15926	16150	15965	15931	15704	15869	15932	16015	15947	15941	16117	16127	16192	15942	15872	15946	16033	15778	15922	15903	15946	16059	15932	15885	15758	15927	15846	15908	15855	15945	15802	15887	15868	15778	15820	15897	15841	15883	15889	15934	15909	15981	16046	15818	15894	16071	15832	16044	15989	15925	15744	15930	15966	15980	15881	15959	15954	15956	15961	15695	15941	15879	15912	15989	15733	16021	15908	16091	15978	15892	15834	15811	15915	16089	15954	15943	15909	15859	16032	15855	15932	15943	15981	15867	16114	16023	15939	15870	15826	15939	15961	15910	15944	15974	15935	15794	16069	15877	16064	15985	15905	15918	16109	16041	15963	16138	15933	15930	16097	16031	15918	16021	16073	15919	15890	15869	15806	16025	16002	15928	15905	15915	15998	16103	16038	16006	15969	16055	15961	16003	15919	15852	15921	15947	15972	15911	15952	15797	15973	15914	15924	16056	16020	15902	15994	15955	16022	15914	16018	16248	15863	16081	15894	15837	16035	16016	16000	15979	15932	16032	16072	16141	15930	15951	15931	16007	16020	15951	16022	16003	15975	16045	16069	15959	15775	15991	15765	15732	15759	16022	15949	15988	16008	16017	15968	15993	15864	15853	16057	15851	15918	15975	16108	16021	15784	15911	15927	15891	15978	15901	15771	15935	16081	15955	15894	15961	16227	16004	16023	15773	15791	15914	15916	15851	16025	15887	15900	15954	15931	15965	15968	15858	16042	15892	15976	15956	15766	15974	15979	16039	16006	15985	15850	15848	15869	15844	15881	15964	16138	15955	15892	15997	15870	15933	16021	16026	15948	15885	15968	15977	15877	16133	16064	15948	16035	16015	16030	16065	15971	15984	15983	15838	15817	15949	15833	15840	16050	16046	16027	15932	15909	15897	15954	15932	16052	15998	15782	15763	16190	15933	15876	15635	15930	15968	15874	15873	15882	15983	15919	16013	15844	15958	16006	15858	15930	15931	15968	15835	16090	15803	15968	15985	15997	15962	15858	15801	15951	15932	15896	16113	16032	16000	16030	15987	15953	15845	15914	16058	15830	15853	16026	16036	15990	15983	15996	15891	15931	15966	15830	16024	15955	15855	15811	15863	15978	15979	15907	15930	16001	15953	15946	16049	16033	15896	15993	16012	15850	15953	15951	15927	15898	15919	15915	15892	15946	16022	15904	15894	15871	15865	15853	15852	15983	15967	15968	15802	15928	15858	15903	16144	16041	15876	15982	16053	16031	16113	15699	16123	15948	15892	15974	15971	15930	15928	15907	15995	15924	16023	16028	16053	15989	15937	16014	16032	15909	15930	16046	15965	16001	15890	15879	15878	15856	15921	15979	16002	15958	15859	15882	15983	16093	15920	15886	15957	15868	16085	15930	16000	16057	15905	15978	16040	16024	16026	15901	16093	16151	15919	15922	15971	15770	15999	15916	15889	15833	15991	15834	15971	15834	15896	16000	15972	15875	16129	16016	15893	16085	15840	16082	15973	15877	16005	16052	15812	16121	15927	15641	15903	16060	16050	16025	15966	16012	15947	15980	15959	15875	16010	15966	16021	16024	15863	16015	15764	15897	15766	15939	15843	15961	15948	15839	15948	15845	15999	15943	15990	16085	15920	16003	15926	15815	15998	16102	16089	15870	15966	15940	15861	15840	16028	15879	15948	15960	15944	16127	15714	15838	16032	16026	15961	16026	16076	15986	16050	16168	15791	15916	15886	15970	15965	16169	15996	15792	15883	15999	15982	15987	15921	16176	15763	16065	16090	16052	15903	15883	15943	16013	16017	15967	15970	16028	15860	15843	15933	15754	15807	15901	15903	15952	16076	15995	15848	16119	16120	16020	15950	15850	15924	15985	15875
22746	23282	36149	32352	27193	26066	26168	20369	19510	19709	19435	19442	19440	19409	19415	19155	19384	19624	19393	19187	19334	19317	19366	19278	19532	19379	19437	19261	19069	19260	19245	19181	19230	19268	19259	19348	19188	19216	19419	19262	19369	18924	19184	19019	19265	19212	19189	19226	19336	19239	19336	19256	19103	19142	19266	19069	19330	19169	19250	19220	19239	19117	19209	19373	19168	19121	19282	19146	19195	19344	19242	19180	19333	19148	19245	19293	19257	19166	19232	19275	19032	18954	19220	19065	19135	19246	19249	19313	19408	19235	19228	19100	19024	19279	19189	19332	19034	19145	19204	19156	19211	19329	19001	19158	19118	19156	19265	19204	19158	19196	19220	19133	19277	19161	19436	19232	19095	19202	19289	19281	19247	18945	19023	19144	19139	19183	19232	19337	19054	19314	19297	19176	19017	19306	19290	19270	19265	19219	19202	19145	19215	19216	19270	19137	19363	18984	19206	19292	19107	19068	19282	19154	19245	19180	18992	19079	18931	19417	19043	19336	19181	19106	19259	19060	19179	19217	19247	19094	19315	19200	19136	19173	19111	19251	19133	19353	19194	19183	19319	19180	19290	19213	19244	19344	19249	19080	19303	19009	19034	19215	19091	19186	19247	19187	19373	19166	19269	19162	19254	19253	19197	19182	19300	19254	19024	19212	19303	19326	19132	19013	19238	19057	18958	19173	19229	19080	19385	19379	19212	19124	19362	19108	18979	19216	19274	19356	19338	19104	19052	19190	19182	19177	19170	19306	19131	19033	19175	19169	19055	19449	19085	19002	19106	19428	18985	19402	19323	18916	19163	19075	19122	19058	19295	19015	19121	19189	19011	19407	19213	19417	19250	19227	19203	18944	19217	19443	19217	19060	19254	19167	19146	19355	19188	19139	19327	19117	19248	19007	19184	19293	19223	19207	19253	19407	19200	19304	19058	19385	19503	19190	19019	19068	19213	19098	19174	19225	19308	19050	19167	19251	19321	19122	19066	18935	18910	19369	19125	19302	19066	18986	19183	19187	19222	19196	19114	19027	19123	19106	19108	18992	19239	19258	19216	19228	19233	19393	19171	19227	19203	19266	19322	19355	19297	19339	19268	19061	19278	19167	19037	19102	19314	18936	19062	19255	19474	19098	19414	19084	19334	19024	19253	19211	19213	19434	19173	19013	19162	18969	19190	19254	19362	19324	19014	19036	19229	19058	19063	19274	19070	18934	18981	19112	19318	18992	18965	19038	19105	19122	18949	19210	19251	19267	19178	19307	19223	19358	19118	19092	19154	19311	19189	18985	19280	19332	19227	19085	19279	19023	19184	19260	19211	19141	19109	19639	19244	19198	19061	19065	19029	19113	19314	19021	19099	19319	19091	19055	18951	19323	19328	19061	19243	19257	19244	19079	19243	19201	19262	19055	19091	19253	19112	19308	19224	19209	19162	19093	19307	19193	19050	19100	19255	19078	19190	19067	19035	18898	19010	19268	19242	19360	19323	19257	19092	19397	19050	19104	19038	19177	19216	19143	19245	19423	19037	19171	19102	19298	19190	19381	19072	19213	19281	19315	19241	19034	19273	19070	19144	19376	19336	19261	19267	19193	19092	19133	19107	18930	19127	18936	19054	19099	19045	19157	19296	19086	19115	19109	19249	18896	19227	19275	19231	19096	19179	19297	19220	19213	19365	19090	19168	19299	19033	19109	19163	19214	19163	19416	19087	19245	19154	19135	19138	19170	19064	19042	19100	19243	19156	19168	19441	19249	19269	19265	19004	19210	19267	19123	19141	19405	19126	19176	19048	19089	19116	19288	19271	19266	19053	19096	19162	19182	19153	19134	19371	19104	18927	19124	19074	19292	19254	18958	19238	19281	19210	18910	19381	19193	19058	19199	19084	18955	19220	19176	19336	19170	19189	19251	19324	19023	19047	19229	18966	18963	19087	19279	19101	19203	19235	19106	19120	19165	19202	19214	19334	19159	19189	19012	19152	19245	19193	19189	19242	19166	19069	18963	19113	19123	19234	19049	19290	19244	19095	19231	19059	19231	19170	19354	19232	19092	19225	19066	19126	19112	19016	19025	19361	19003	19158	19151	19226	19297	19124	19279	19171	19129	19168	19191	19231	19028	19067	19183	19163	19119	19281	19211	19298	19139	19150	19078	19078	19246	19263	19153	18933	19047	19330	19340	19391	19321	19006	18981	19272	19172	19377	19042	19057	19124	19078	19266	19143	19069	19165	19121	19222	19071	19286	19181	19051	19235	18859	19174	19404	19070	19459	19132	19402	19328	19185	19016	19232	19082	19293	19249	19195	19311	19133	19180	19354	19120	19176	19190	19129	19220	19103	19415	19191	18917	19033	19117	19198	19174	19070	19073	19131	18987	19216	19142	19291	19162	19188	19133	19222	19260	19242	19114	19139	19184	19149	19060	19225	19299	19097	19279	19428	19140	19109	19170	19133	19102	19358	19070	19092	19007	19006	19171	19223	19275	19180	19185	19428	19119	19270	19362	19300	19052	19320	19201	19127	18922	19176	19164	19043	19407	19130	19134	19314	19141	19189	18961	19183	18991	18937	19053	19116	19172	19194	19226	18948	19377	19186	19175	19277	19208	19340	19181	19134	19106	19183	19186	19365	19112	19168	19264	19006	19122	18966	19180	19165	19181	19158	19284	19168	19047	19215	19328	19120	18950	19045	19143	19082	19054	19294	19137	19288	19011	19418	18981	19261	19326	19113	19222	19258	19229	19144	19240	19150	19073	19083	19201	19263	19191	19324	19199	19167	19176	19196	19250	19241	18961	19181	19088	19246	19393	19310	19050	19214	19266	19161	19044	19113	19341	19190	19248	19128	19340	19176	19188	19392	19323	19211	19295	19227	18983	19078	19358	19454	19079	19052	19244	19075	19299	19129	19018	19196	19224	19147	19195	19114	19138	19188	19340	19318	19010	19196	19193	19061	19149	19382	19292	19163	18963	19143	18976	19191	19161	19113	19160	19105	19109	19403	19030	18960	19043	18990	19305	19228	19122	19051	19373	19274	19130	18966	19280	19279	19278	19399	19302	19161	19020	19272	19171	19003	19228	19285	19157	19118	19090	18934	19196	19011	19236	19247	19045	19284	19021	19176	19395	19092	19133	19107	19133	19232	19137	18954	19223	19216	19197	18921	18937	19213	19147	19130	19140	19022	19258	19270	19440	19190	19284	19159	19112	19077	19112	19335	19287	19154	19086	19156	19275	19194	19030	19085	19177	19134	19122	19068	19078	19166	19168	19050	19198	19171	19182	19147	19006	19149	19334	19106	19174	19134	19356	19388	19068	19011	19392	19320	19257	19197	19119	19233	19278	19123	19289	19125	18963	19218	19024	19126	19095	19280	19179	18953	18902	19013	19111	19183	19126	19058	19111	19368	19347	19217	19294	19150	19095	19216	19068	19063	19191	19382	19182	19101	19311	19197	19164	19337	19119	19314	18966	19008	19043	19091	19203	19292	19093	19029	19152	19102	19277	19235	19086	19158	19297	19180	19316	19251	19307	19334	19186	19337	18955	19009	19280	19101	18999	19119	19118	19050	19132	19173	19288	19207	19215	19170	19192	19276	19181	19135	19097	19073	18989	19091	19460	19183	19135	19180	19099	19044	19066	19184	19005	19131	19160	19087	19153	19102	19152	19042	19006	19353	19180	19215	19079	19161	19166	19046	19009	19163	18815	19061	19036	19300	19179	19217	19115	19148	19048	19317	19124	19171	19249	19293	19075	19115	19243	19062	19317	19357	19237	19174	19236	19006	19219	19166	19168	19119	19252	19331	19163	19311	19080	19072	19301	19161	18926	19140	18982	19296	19078	19150	19352	19101	19228	19200	19190	19263	18946	19256	19279	19209	19157	19054	19108	19191	19167	19089	19256	19117	19037	19129	19126	19237	19107	19039	19020	19221	19020	19368	18983	19320	19303	19325	19270	19059	19253	18960	19044	19196	19245	19234	19124	19174	19093	19088	19090	19339	19272	19338	19405	19241	19175	19329	19173	19089	19083	19005	19005	19367	19193	19267	19457	19410	19253	19244	19312	19297	19064	19018	19078	19282	19106	19096	19280	19189	18998	19360	19088	19185	19139	19040	19147	19156	19236	19266	19286	19142	19278	19430	19377	19214	19165	19309	19265	19158	19367	19090	19061	19068	19338	19183	19065	18975	19295	19260	19160	19278	19129	18994	19292	19151	19073	19354	19160	19311	19274	19255	19202	19075	19181	19023	19089	19301	19027	19076	19192	19337	19217	18988	19230	19031	19119	19185	19288	19076	19067	19233	19198	19234	19209	19161	18871	19149	19108	19484	19022	19087	19192	19226	19085	19112	19335	19252	19325	19123	19306	19036	19336	19095	19242	19197	19385	19259	19288	19087	19250	18971	19087	19220	19103	18837	19101	19262	19349	19193	19360	19156	19176	19362	19132	19172	19312	18947	19150	19415	19217	19428	19083	19273	19096	19310	19146	19089	19360	19258	19154	19139	19156	19060	19168	19499	19176	19114	19106	19004	19326	19242	19237	19378	18901	18965	19174	19259	19248	19423	19331	19108	19232	19114	19019	19202	19055	19037	19494	19104	19069	18988	19212	19126	19272	19368	19488	19190	19087	19077	18970	19055	19121	18949	19193	19324	19111	19144	19039	19396	19034	18992	19260	19339	19140	19162	19163	19059	19297	19186	19110	19210	19134	19421	19149	18980	19122	19245	19143	19385	19206	19284	19229	19363	19310	19120	19131	19280	19194	19293	19227	19283	19239	19146	19251	19197	18942	19293	18925	19091	18950	19004	19109	18965	19203	19262	19213	19046	19192	19045	19065	19243	19062	19040	19048	19306	19161	19225	19007	19077	19150	19357	19077	19057	19156	19399	19100	19218	19016	19108	19120	19272	19249	19187	19093	19348	19122	19076	19111	19326	19148	19444	19129	18934	18979	19298	19035	19104	19197	19143	19002	19232	19318	19068	19115	19292	19303	18987	19052	19037	19082	19242	19242	19161	19182	19189	19215	19243	18912	18965	19198	19096	19239	19000	19128	19062	18942	19043	19114	18902	19102	18966	19075	19049	18987	19177	19164	19244	19222	19172	19152	19230	19353	19158	19038	19331	19269	19262	19083	19121	19395	19343	19377
62810	104878	88886	63328	39562	23918	17393	15883	15743	15909	15959	15780	15934	15805	15943	15941	15992	15901	15977	16052	15941	15852	15948	15981	15886	16052	15843	16043	15892	15818	16025	15859	15909	15961	16014	15922	15824	15846	16100	15930	15918	16071	15926	15885	15850	15732	15921	15975	15947	15949	15860	15810	16031	16215	15867	15976	16002	15947	16057	15847	15886	16050	15768	15810	15994	15963	16010	15828	15847	15945	15945	16030	15946	15956	15946	15861	15932	15894	15816	15796	15841	15962	15906	15946	15899	15811	16049	16095	15875	15996	15887	15936	15863	15990	16013	15970	15878	15928	15891	15969	15984	15872	16054	15893	15939	15953	15923	15931	15792	15690	16072	15922	15940	15763	15805	15987	16040	15930	15927	15809	15892	15923	15931	15942	15978	15915	15861	16047	16104	15950	15876	15966	15796	15954	16095	15830	15965	15943	15946	15998	15942	15983	15900	15835	15817	15880	15728	15903	15978	15793	15915	15943	15763	15834	16015	15909	16000	15814	16093	16040	15902	16028	15877	15973	15767	15949	15984	15883	15838	15999	15854	15927	15822	15858	15904	15808	15847	15930	16135	15780	15822	15820	15857	15660	15974	15897	15856	15910	15926	15960	15865	15855	16013	15917	15948	15857	16016	15874	15878	15904	15895	15825	16019	15828	16017	15977	15916	15817	15744	16070	15871	16009	15900	15905	15912	15861	15939	16043	15918	15797	15828	15830	15917	15769	15813	15979	15901	15869	15846	15879	15754	15909	15823	15928	15787	15874	16005	16036	15982	15805	15901	15840	15946	15919	15956	15848	16114	15921	16037	15993	16003	15856	16029	15722	15969	15923	16072	15960	15853	15866	15810	15805	15984	15884	15847	16024	15892	15942	15926	15786	15906	15882	16044	15944	16111	15867	15816	15916	16059	15815	15855	16110	15989	15872	15874	15875	15938	15857	15919	15919	15971	16019	16052	15990	16002	15813	15969	15896	15835	16020	15903	15900	16040	15952	15879	15869	15911	15826	16010	15886	15884	15904	15767	15847	15871	15857	15825	15837	15970	15872	15916	15857	15975	15826	15956	15895	15793	15858	15999	15914	15866	15907	15863	15932	15953	15996	15838	15818	15906	15888	15912	15949	15927	15845	15873	15870	15917	15865	15844	15975	16014	15821	15921	15835	15971	15869	15862	15801	15984	15722	15935	15862	15898	15836	15787	16054	15871	15906	16119	15964	16039	16046	15910	15875	15892	15903	15872	15991	15852	15928	16046	15930	15875	15929	15894	15700	15798	15871	16014	15926	15662	15838	15807	15901	15969	15939	15916	15813	16025	15966	15682	15930	15913	15783	15863	16057	15997	15962	15886	16016	16025	15891	16020	15900	15971	15760	16011	15875	15897	16022	15916	16032	15918	15822	15863	15871	15940	15878	15949	15925	15917	15870	15933	15878	15842	15854	15924	15942	15810	15993	15792	15814	15868	16026	15960	15968	15880	15783	15934	15863	15857	15918	15788	15907	15917	15718	15905	15948	15893	15880	15890	16046	15905	15828	15791	15948	15817	15901	15860	15858	15909	15864	15854	15775	15864	16008	15897	16048	15832	15879	15889	16025	15813	15904	16007	15742	15874	15961	15824	15912	15858	15934	15885	15885	15865	16078	15894	15878	16009	15757	15833	15989	15935	15878	15763	15873	15857	15908	15771	15883	15895	15895	15829	15833	15968	15843	15982	15946	15748	16032	15999	15786	15980	15991	15915	15850	15811	15904	16116	15991	16052	15711	15893	15887	15905	15720	15943	15814	16005	15919	15838	15909	15935	15854	16015	15995	15931	15872	15825	15841	15748	15926	15834	15941	15833	15897	16074	15805	15869	15792	15812	15886	16074	15930	15856	15769	15843	15941	16156	15945	15979	15861	15932	16019	15979	15662	15950	15965	16003	15915	15810	15821	16000	15907	15831	15844	15881	15984	15844	15908	15890	15849	15911	15918	16039	15882	16078	15797	16027	15882	15927	15984	15926	15929	15883	16092	15892	16000	15878	15840	15913	15913	15903	15900	15857	15960	15872	15933	15828	15826	15907	16030	16044	15814	15966	15977	15879	15886	15899	15995	15860	15819	15970	16105	15817	15837	15841	15872	15914	16046	15841	16133	15761	15890	15888	15748	15938	15985	15903	15913	15949	15892	15894	16010	15951	15991	15903	15755	16007	15802	15862	15874	15842	15841	16048	16021	15932	15898	16006	15868	15849	15999	15816	15898	15783	16074	16039	15852	15927	15860	15879	16009	15979	15731	15843	16003	15871	16041	15833	15879	16006	16027	15895	15939	15974	15902	15983	15924	16075	15698	15912	15835	15969	15984	15799	15871	16057	15945	15931	15966	15731	15842	15856	15950	15708	15827	15954	15845	15855	15962	15928	15867	15942	15827	15870	15951	15980	15781	15962	15953	15730	15900	15851	16003	15902	15963	15825	15919	15986	16013	15919	15797	15782	15850	15884	16046	15994	15817	15925	15805	15799	15974	15863	16003	15811	15803	15825	15995	15971	15896	15960	15911	15836	16096	16040	16044	15876	16097	15808	15812	15930	16064	15962	15853	16051	16073	15946	16168	15918	16061	15887	15986	15923	15906	15928	15989	15922	15996	16032	16027	15846	15923	15839	15813	15942	16051	15846	15926	15732	16030	15790	15926	16033	15966	16017	15832	15797	15980	15824	16004	15933	15940	15896	15961	15936	15857	15876	15835	15892	16021	15751	15843	15812	15874	15834	16004	15968	16003	16055	15809	15946	15869	15897	15998	15789	15974	15789	15910	15857	15808	16046	15840	16016	15738	16051	15841	15923	15888	15856	15798	15744	15678	15922	15839	15980	15930	15950	15833	15967	15982	15920	15926	15909	15989	15809	15868	16018	15944	15917	16038	15900	15896	15976	15980	16025	16018	15941	15981	15917	15731	16057	15867	16059	15789	16033	15849	15848	15970	15989	16130	15736	15874	15886	15706	15984	16075	15907	15971	15836	16051	15754	15858	16069	15866	15788	15990	15788	15973	15856	15931	16004	16056	15827	15944	15889	15859	15857	16050	15831	16043	15814	15809	15937	15908	15965	15741	15807	15983	15862	15913	16155	15971	15949	16077	15827	15888	15898	15984	15900	15866	15767	16010	15881	15916	15796	15877	15916	16023	15925	16034	15836	15789	16086	15977	15878	16006	15941	15981	15887	15720	15945	16101	15964	15825	15902	15881	15739	15742	15838	15961	15926	15972	15886	15916	15866	15982	15897	15952	15917	15954	15902	15971	15931	15974	15968	15848	15905	15831	15976	15940	15972	15616	15872	15754	15871	15950	15928	15905	16071	16014	16095	15922	15852	16039	15966	15833	15913	15913	15986	15793	15919	16083	15919	15966	15969	15967	15938	15918	15859	15970	15772	15919	15988	16021	15962	15886	16065	15875	15937	16021	15915	15844	15792	15955	16031	15875	15975	15963	15966	15850	15876	15952	15880	15854	15755	15945	15920	16026	15918	16050	15976	15970	16112	15783	15847	15794	15902	15967	15831	15926	15730	15786	15858	16013	15819	16030	15865	15962	15936	15860	15964	15955	15665	16020	15912	15819	15899	15957	15999	16180	15970	15977	15904	15843	16039	16034	15895	15846	15862	15923	15958	15859	15994	16014	15956	15878	15977	15815	15957	15784	15832	16063	15985	15978	15939	15740	15922	15947	15781	16012	15955	15897	15801	15952	15959	15869	15976	16068	15751	16077	15916	16003	16035	15900	15921	15915	15920	15798	16111	15928	15877	15907	16040	15872	15923	15921	15830	15922	15875	15897	16094	15793	15803	15790	15912	15829	15924	15918	16032	15925	15884	15885	15944	15802	15879	15950	15969	15783	15877	16050	15988	15989	15758	15909	15916	15997	15829	15729	15923	15910	15924	15852	16014	15699	15842	15766	15947	16076	16112	16036	15830	15832	15917	15792	15885	15839	15944	15905	16003	16086	16014	15964	15764	15890	15971	15887	16056	15960	15876	15908	15884	15974	16077	16017	15839	15909	15860	15960	15727	15891	15913	15953	16082	15963	16017	15794	15824	15897	15789	15968	16183	16032	15933	15893	15933	15914	15816	15891	15795	15843	15899	15866	15866	15946	15783	15945	15966	16012	15812	15905	15923	15934	16003	15833	15847	16057	15798	15909	15859	15880	15988	15796	15759	15860	15916	16116	15967	15792	15848	16036	15894	16002	15884	16064	15956	15885	15900	15757	15969	15779	15830	15929	15936	16001	16181	15875	16033	15846	15805	15999	15970	15692	15725	15779	15888	15939	16060	15850	15833	15904	15859	16013	15854	16026	15845	15789	15950	16129	16068	15840	15948	15881	15916	16083	16008	16003	15873	16060	15885	15965	15870	15900	15772	15971	15982	15867	15908	15778	15888	15980	15873	15736	16093	16043	15961	15965	15972	15838	15977	15809	15979	15900	15854	15794	15891	15920	15787	15725	15777	16005	15933	15956	15816	15835	15886	15871	15827	15890	15961	15848	15968	15817	16028	15991	16089	16241	16110	15752	15816	16012	16103	15756	15934	15993	15842	15958	16031	15717	15886	15907	15890	15970	15613	15881	15951	16010	16023	15922	15911	15803	15954	15858	16022	15923	15835	15914	15914	15758	15798	15783	16049	15885	15737	15940	15904	15840	15896	15955	15886	15875	15796	15777	15986	15856	16091	15860	15737	16017	15785	15824	15843	15988	15909	16036	16051	15897	15928	15976	15826	15879	15976	15997	15822	15849	15873	16017	15914	15950	15805	15815	16090	15916	15847	15820	15816	15780	15800	15801	15978	15959	16095	16045	16142	15846	16007	15971	15822	15865	15930	15818	15870	15975	15801	15861	15914	15945	16092	15951	16007	15893	15911	15831	15679	15903	15923	16100	15898	15807	15942	15838	15794	16025	15975	15818	15789	15933	15871	15772	15820	15908	15924	15911	15863	15979	15862	16028	15785	16023	15825	15823	15879	15966	16114	15919	15872	15760	16089	15982	15932	15959	16027	15865	16003	15994	15899	16034	16056	15870	15995	15905	15899	15899	15923	15969	15934	15911	15804	15795	16055	15810	15796	15933	15897	15916	16114	15842	15845	15913	15855	15848	15930	15938	15997	15840	15987	15916
30398	37929	43708	32429	23173	20402	19815	19383	19377	19359	19154	19341	19337	19302	19284	19321	19255	19391	19381	19287	19252	19226	19333	19279	19593	19087	19225	19207	19292	19267	19222	19318	19091	19245	19383	19393	19177	19279	19320	19429	19377	19391	19317	19360	19323	19446	19254	19315	19373	19313	19367	19308	19079	19127	19316	19410	19364	19446	19396	19226	19244	19248	19323	19317	19023	19372	19294	19396	19409	19436	19303	19120	19212	19347	19106	19179	19262	19356	19518	19506	19215	19252	19283	19199	19077	19227	19233	19475	19173	19124	19160	19476	19379	19119	19157	19476	19375	19406	19441	19354	19311	19259	19467	19414	19192	19427	19292	19309	19229	19385	19273	19363	19095	19164	19222	19238	19203	19254	19359	19376	19417	19262	19246	19310	19082	19208	19242	19099	19315	19192	19213	19474	19117	19173	19411	19375	19136	19472	19192	19395	19302	19188	19371	19187	19149	19399	19331	19120	19167	19126	19365	19311	19250	19334	19352	19291	19101	19149	19215	19028	19170	19145	19351	19264	19277	19220	19323	19376	19385	19260	19286	19231	19292	19245	19232	19262	19099	19194	19256	19339	19347	19261	19464	19375	19267	19160	19372	19254	19048	19520	19451	19391	19147	19248	19290	19351	19242	19101	19320	19232	19296	19179	19289	19323	19252	19191	19024	19228	19525	19291	19079	19210	19366	19459	19195	19153	19290	19351	19246	19244	19154	19431	19216	19104	19168	19162	19058	19284	19261	19310	19263	19134	19166	19208	19371	19224	19223	19233	19106	19224	19158	19178	19292	19348	19385	19144	19475	19327	19157	19016	19264	19223	19240	19253	19275	19320	19383	19139	19130	19260	19286	19218	19315	19307	19236	19247	19268	19236	19367	19151	19298	19242	19320	19232	19368	19229	19323	19333	19230	19283	19200	19321	19264	19134	19493	19264	19203	19290	19259	19325	19387	19278	19291	19377	19186	19392	19244	19360	19262	19368	19276	19145	19374	19212	19231	19224	19100	19094	19211	19112	19332	19484	19100	19444	19469	19411	19310	19336	19303	19136	19274	19568	19351	19068	19307	19304	19199	19248	19165	19200	19244	19238	19230	19267	19166	19403	19292	19376	19385	19134	19365	18920	19137	19239	19208	19237	19308	19176	19325	19529	19332	19227	19463	19334	19301	19274	19172	19293	19048	19343	19331	19498	19404	19275	19293	19298	19334	19407	19276	19155	19251	19454	19431	19342	19027	19237	19174	19064	19396	19361	19295	19258	19382	19198	19135	19288	19278	19303	19215	19117	19291	19145	19334	19106	19208	19259	19326	19231	19204	19148	19262	19401	19378	19341	19187	19275	19365	19355	19232	19215	19291	19445	19288	19118	19274	19279	19168	19106	19314	19260	19267	19156	19461	19461	19378	19201	19456	19444	19055	19362	19213	19254	19325	19410	19249	19254	19226	19281	19140	19254	19174	19537	19263	19357	19173	19025	19301	19255	19641	19261	19074	19296	19384	19128	19354	19365	19033	19467	19371	19206	19047	19105	19203	19250	19346	19403	19206	19249	19310	19113	19363	19244	19240	19398	19287	19367	19286	19308	19340	19428	19381	19275	19169	19222	19294	19522	19271	19328	19261	19240	19336	19413	19243	19204	19248	19327	19145	19225	19321	19301	19272	19370	19280	19149	19403	19269	19214	19145	19530	19134	19444	19222	19261	19337	19339	19163	19527	19059	19303	19311	19239	19394	19145	19204	19143	19131	19223	19284	19303	19490	19313	19277	19249	19198	19312	19185	19347	19239	19364	19345	19416	19374	19380	19108	19219	19287	19299	19405	19260	19272	19322	19249	19365	18973	19373	19263	19297	19172	19228	19189	19183	19084	19556	19260	19276	19089	19302	19209	19439	19326	19197	19384	19110	19144	19226	19366	19298	19238	19348	19333	19409	19160	19269	19193	19154	19181	19334	19604	19376	19172	19237	19321	19236	19179	19463	19298	19122	19157	19131	19337	19305	19127	19350	19255	19323	19407	19156	19221	19184	19234	19237	19097	19401	19247	19353	19158	19204	19142	19159	19278	18911	19069	19350	19388	19154	19403	19510	19495	19180	19251	19265	19437	19127	19489	19450	19047	19135	19029	19235	19299	19294	19386	19257	19195	19244	19345	19320	19256	19090	19183	19161	19473	19268	19386	19274	19461	19430	19134	19233	19320	19272	19057	19181	19266	19075	19088	19242	19199	19273	19465	19213	19267	19399	19511	19140	19258	19308	19360	19244	19279	19310	19348	19200	19147	19238	19171	19116	19290	19520	19183	19289	19183	19226	19082	19203	19193	19389	19324	19365	19266	19145	19236	19332	19340	19502	19224	19163	19346	19360	19072	19210	19313	19158	19259	19157	19457	19116	19486	19211	19365	19342	19059	19400	19383	19101	19163	19284	19345	19442	19386	19424	19267	19052	19013	19270	19194	19232	19254	19143	19188	19302	19250	19376	19251	19257	19353	19434	19213	19347	19263	19106	19165	19344	19339	19363	19308	19424	19384	19281	19475	19450	19227	19205	19052	19508	19429	19276	19192	19107	19342	19341	19171	19315	19382	19317	19386	19252	19281	19550	19160	19153	19321	19315	19569	19264	19178	19402	19255	19395	19182	19244	19270	19223	19152	19032	19255	19139	19340	19396	19295	19351	19249	19250	19043	19227	19216	19293	19144	19192	19397	19276	19280	19309	19111	19287	19348	19171	19174	19221	19194	19417	19182	19233	19416	19331	19139	19367	19106	19082	19487	19352	19283	19197	19159	19307	19399	19200	19379	19247	19376	19481	19209	19201	19450	19236	19144	19075	19063	19235	19455	19323	19325	19365	19348	19361	19347	19166	19169	19164	19204	19179	19311	19259	19342	19153	19315	19358	19355	19491	19329	19272	19358	19096	19341	19388	19195	19311	19270	19352	19437	19309	19237	19314	19443	19172	19391	19423	19250	19372	19340	19588	19311	19248	19442	19200	19320	19135	19347	19345	19453	19320	19326	19331	19329	19343	19139	19212	19146	19195	19473	19250	19059	19291	19141	19142	19316	19390	19044	19012	19412	19272	19236	19334	19280	19286	19228	19215	19203	19348	19244	19194	19345	19250	19240	19268	19427	19286	19315	19467	19546	19133	19174	19273	19250	19267	19186	19153	19143	19313	19307	19165	19169	19337	19352	19455	19288	19243	19286	19325	19157	19156	19233	19267	19246	19419	19228	19293	19047	18963	19249	19479	19220	19230	19167	19147	19105	19380	19444	19303	19369	19268	19286	19282	19199	19350	19188	19343	19246	19192	19493	19393	19518	19287	19255	19355	19359	19204	19251	19182	19230	19360	19344	19351	19315	19150	19289	19308	19160	19255	19301	19264	19215	19246	19344	19136	19410	19213	19499	19505	19390	19165	18956	19223	19413	19286	19141	19294	19351	19171	19334	19239	19060	19336	19106	19249	19322	19363	19357	19461	19349	19272	19212	19307	19359	19127	19187	19230	19421	19410	19290	19431	19164	19102	19538	19105	19171	19348	19160	19408	19254	19325	19079	19179	19172	19158	19396	19095	19331	19222	19193	19371	19163	19322	19159	19174	19211	19354	19106	19571	19239	19227	19203	19425	19013	19257	19158	19109	19385	19312	19282	19364	19108	19491	19357	19270	19061	19200	19302	19207	19335	19294	19322	19316	19243	19308	19102	19207	19160	19184	19292	19083	19347	19087	19119	19193	19314	19322	19239	19405	19223	19417	19281	19185	19148	19260	19353	19326	19272	19350	19092	19359	19133	19106	19123	19354	19153	19265	19426	19319	19153	19303	19169	19109	19149	19285	19256	19358	19432	19299	19460	19279	19404	19363	19301	19144	19228	19152	19316	19433	19125	19235	19297	19398	19307	19294	19342	19223	19402	19362	19164	19385	19343	19192	19281	19286	19410	19124	19185	19180	19345	19430	19147	19211	19346	19342	19400	19170	19431	18890	19263	19127	19138	19408	19277	19251	19220	19111	19185	19054	18924	19255	19219	19092	19234	19322	19376	19288	19183	19306	19134	19214	19424	19046	19413	19270	19165	19174	19373	19292	19312	19171	19460	19218	19488	19377	19411	19371	19390	19281	19261	19450	19202	19216	19116	19339	19258	19239	19226	19418	19293	19464	19183	19219	19406	19205	19414	19004	19286	19435	19297	19317	19256	19334	19466	19424	19309	19071	19380	19280	19102	19175	19434	19194	19196	19264	19231	19162	19272	19372	19186	19098	19221	19447	19280	19310	19122	19329	19301	19476	19200	19222	19439	19392	19429	19168	19224	19209	19370	19443	19156	19307	19172	19247	19221	19275	19284	19247	19444	19216	19295	19355	19238	19257	19299	19324	19337	19227	19298	19408	19562	19292	19387	19430	19136	19105	19455	19476	19217	19104	19190	19202	19384	19219	19390	19254	19330	19338	19289	19215	19468	19551	19205	19027	19151	19218	19416	19152	19275	19272	19173	19196	19377	19342	19217	19285	19183	19179	19145	19181	19176	19237	19112	19326	19268	19310	19185	19209	19251	19335	19236	19216	19175	19099	19290	19170	19333	19210	19110	19368	19379	19178	19311	19090	19083	19335	19217	19445	19302	19334	19157	19296	19297	19280	19125	19161	19275	19120	19229	19361	19161	19185	19091	19292	19471	19318	19234	19166	19229	19262	19407	19177	19326	19233	19316	19201	19363	19330	19374	19479	19169	19187	19372	19310	19273	19168	19085	19369	19444	19278	19281	19362	19420	19235	19282	19286	19299	19391	19324	19301	19140	18995	19196	19203	19311	19107	18967	19247	19333	19394	19231	19242	19274	19343	19476	19126	19349	19242	19380	19193	19402	19221	19375	19291	19104	19342	19340	19151	18929	19215	19319	19271	19158	19381	19257	19146	19230	19203	19433	19411	19385	19314	19602	19219	19177	19179	19269	19281	19195	19370	19356	19245	19215	19265	19206	19296	19368	19199	19312	19386	19271	19279	19303	19277	19080	19168	19119	19216	19216	19330	19150	19394	19236	19140	19353	19116	19137	19323	19365	19262	19309	19460	19495	19243	19336	19281	19169	19194	19437	19356	19343	19495	19292	19287	19146	19464	19464	19449	19273	19385	19304	19339	19005	19144	19422	19317	19307
38477	57750	44508	27264	19318	16712	16048	16005	16000	15880	15893	15879	15909	15925	15972	15894	16119	15983	15852	15958	15812	16188	16050	15889	15929	15757	15967	15909	15996	15962	15818	15890	15945	15964	15968	15782	15909	15931	15982	15874	16060	15848	16047	16038	15934	15801	15637	15843	16109	16038	16047	16005	16044	15899	15831	15671	16037	15948	16008	15987	16004	15775	15724	16058	16169	15655	16037	16065	15786	15880	15946	15829	15896	15985	15933	16029	15979	15876	16073	15756	16137	15840	15948	15914	15847	16064	15765	15923	15971	15983	15767	15896	15924	16016	15980	15953	16022	15880	15766	16004	15946	16030	15734	15945	15887	15939	15817	15850	15872	15888	15984	15945	15818	15686	15957	15797	15936	16054	16073	15927	15923	15915	15913	15885	15986	15924	15969	15902	16117	15824	16040	15954	15865	15976	15928	15807	15926	15876	15822	15946	15942	15990	16042	16041	15851	16020	16114	16065	15958	16066	15872	15960	15994	15925	16083	15943	16064	16032	16103	15999	15901	15651	15995	15903	15978	15842	15933	16039	16061	16028	16061	16054	15877	15839	15891	15992	15897	15843	15895	15890	15827	15983	15978	15937	15861	16104	15940	15914	15906	15829	15898	16085	15881	15810	15682	16035	15739	15948	16045	15907	16025	15832	15969	15886	15827	15937	15841	15966	15986	16045	15915	15903	15893	15987	15911	15806	15902	15975	15942	15786	15871	15912	15906	15805	15904	16072	15970	15997	15997	15951	15797	15970	15814	16061	15992	15870	16032	15852	15911	15926	15818	15980	15811	16079	15961	15775	16023	16064	15871	15721	15975	15960	15799	15959	15834	15968	15915	15863	15973	16123	16038	15919	16122	15737	16003	15879	15950	16086	15990	15810	16039	15928	15796	15878	15973	15970	15959	15938	15901	15892	16052	15926	15786	15886	16025	15915	15861	15764	15990	15984	15877	16031	15859	15826	15898	15985	15872	16047	16004	16007	15935	15833	15970	15942	15990	16061	15962	16017	15956	15745	15858	15790	15742	15933	15799	16017	15807	15772	15989	15975	15804	15903	16026	16001	15979	16039	15969	15868	16033	15972	15975	15932	15934	15915	16021	15705	15966	15878	15921	16020	15969	15909	15895	15968	15984	15908	15859	16066	16013	15919	16037	16035	15980	15840	15751	15966	15967	16049	15805	15940	15985	16063	15979	16048	16200	15862	15994	15885	15896	15829	15834	15842	15885	16124	15810	16029	15731	15895	15887	15890	15957	15870	15931	16026	16053	15800	15822	16018	15787	15978	15909	16004	15921	16012	15800	15957	15930	16055	16015	15882	16099	15988	15731	16007	15755	15918	15956	15928	15834	15786	15968	16129	15950	15985	16063	15945	16009	15890	15990	15973	16075	15863	15854	15784	16036	15741	15890	15838	15832	15825	15822	15910	15875	15994	15933	15699	15993	15740	15931	15966	15971	15867	15960	15774	15838	16203	15905	16052	15678	16022	15899	15952	15912	16206	15977	16159	15958	15992	16026	15898	15953	16001	15915	15974	15953	15775	16049	15871	15843	15969	15777	15924	16035	15763	16007	16063	15834	15886	15888	15947	15996	15743	15927	15901	15909	15806	16016	16014	15685	15863	16013	15990	15881	15977	15956	15885	15892	15852	15867	16004	16116	15895	15894	15702	15853	15960	16045	15956	16002	15764	15940	16001	15859	15974	16043	15956	15877	15991	15910	15923	15835	15940	15990	15990	15959	15702	16141	15960	15884	15817	16103	15921	15984	15961	15860	15784	15978	15764	15830	15926	15872	15945	15829	15827	15836	16081	15931	15918	15991	15828	15852	16021	16181	15897	15972	15685	15984	16068	15804	15959	16032	15852	15828	15921	15884	15884	15830	16074	16100	16020	16037	15844	15725	15955	15948	15714	15982	15943	15952	15904	15830	16043	15768	15839	15793	15939	15938	15836	15919	15989	16010	15994	16020	15846	16066	15916	15925	15908	16043	15789	15907	15975	15942	15955	15878	16070	15959	15739	15898	15914	15960	15922	15803	15904	15864	15953	15776	16099	16098	15799	15979	15975	16066	15798	16087	15883	15983	15873	15805	15953	15965	15890	16093	16002	15883	15829	15942	16082	15859	15984	15849	15911	15960	15954	15958	15837	15854	15910	15962	16081	15916	16008	16080	15933	15982	15963	15938	15884	16142	15810	15746	15922	15973	15991	16031	15928	15804	15881	15941	15867	16031	15850	15819	16036	15827	15886	16025	15986	16147	15944	15890	15936	15807	16050	15971	16060	16147	15842	15877	16047	15809	15822	15923	15924	16067	15828	15881	15803	16009	15777	15920	16173	16034	15792	15839	15983	15928	15889	16003	16072	16011	15843	15933	15859	15809	15877	15886	15999	15868	16114	15890	15809	15717	15996	16012	16000	16030	15912	15953	16101	15993	15995	15790	15926	16048	16062	15716	15934	15936	15800	15917	15836	15984	15776	15825	15936	15802	15824	15890	16035	15837	15926	15858	15873	15846	15875	16046	16006	15872	15941	15898	15957	15889	15867	15953	16017	15758	15992	15886	15820	15904	15962	15881	15921	16018	16040	15926	15989	15935	15841	15800	15915	15916	16098	15937	15844	15757	15977	15870	15984	16100	15916	15882	15969	15990	15892	15858	15943	16031	15870	16151	15907	15791	16030	15726	15931	16000	16090	15938	15882	15878	15920	15889	15752	15927	16015	15872	15898	15896	15918	16065	16004	16080	15941	15950	15936	16082	15860	15940	15938	15987	15861	15963	15871	15882	15896	15959	15951	15978	15992	16011	15974	15885	15814	15971	15863	15937	16114	15953	15963	15816	15924	15757	16016	16048	15723	15932	16014	15960	15856	15779	16081	16018	15933	16001	16037	15984	15818	15676	15802	15895	15940	15982	15955	15856	16014	16059	15920	15859	15795	15982	16034	15872	15925	15809	16037	15730	15914	15756	15983	16080	15774	15961	15998	15946	16007	15874	15979	15837	15859	15849	15905	15968	15924	16008	15931	15989	15938	15920	15864	15804	15968	15868	16069	15895	15791	15933	15922	16126	15787	15857	15946	15933	15770	15977	15918	16059	15964	15955	15911	16059	15900	15998	15818	15961	15985	15969	15918	16146	15927	16006	15987	15917	15975	15859	15946	15902	15978	16013	15995	15823	15823	16014	15949	15990	15947	15962	15892	15944	16109	15819	16074	15826	15750	16020	16108	15894	15955	16109	15959	15815	15876	16016	16072	16237	15937	15983	15888	15860	15954	15928	15862	15899	15993	16046	15921	15818	15801	15888	15973	15825	15933	15962	15886	15863	15841	15945	15702	15960	15981	15944	15813	15629	15943	15985	15936	15905	15776	16006	15906	15978	16099	15975	15750	16145	15911	16021	15986	16029	15973	15978	15759	16204	15978	15972	15978	15896	15950	15892	15826	16001	15968	15847	15799	15780	15933	15870	15986	16053	15927	15821	15965	15939	15910	15944	15966	15892	15878	15903	15929	15658	15880	15988	15976	15851	15953	16012	16106	15900	16135	15962	15959	15900	16035	15961	15850	16001	15999	15957	15758	15718	16012	15829	15963	15920	16058	15837	15938	15863	15889	15898	15910	15826	15886	16017	15848	15834	15859	16027	15948	15862	16013	16035	15800	16044	15966	15855	16032	15922	15893	16065	15810	15971	15806	15872	15894	15978	15857	15968	15958	15990	15954	16015	16006	15812	15908	15727	15976	15670	15880	15905	15841	15930	15994	15987	16008	16010	16002	15773	15942	15852	15970	15978	15903	15805	15913	15818	15857	15893	15850	16036	15887	16082	15901	15832	16005	15863	15848	15794	15837	15849	16091	16049	15746	15889	15826	15918	15998	15851	15853	15912	15944	16019	15906	16032	15989	15810	15881	15850	15811	15980	15850	16001	15976	15842	15874	15892	16025	15904	15843	15930	16077	15989	16037	16109	16073	15824	15851	15925	16042	15872	16063	15994	15963	15869	15917	15864	15792	15808	16124	15854	15887	16010	15751	16163	15970	15843	16161	15741	15849	15876	15914	16085	15950	15959	15769	16025	15852	15977	15897	15864	15846	15836	15947	16000	15889	15851	15849	15984	16035	15836	15745	15850	16132	15949	15885	15967	15884	15874	15982	16002	16122	16047	15833	15955	15806	15911	15759	15835	16064	15954	15725	15880	15915	15925	16005	15951	16030	15997	16245	15820	16045	16044	15893	15883	15733	15751	15967	15689	16074	15813	15787	15953	15916	16053	15989	15919	15806	16020	15822	16023	15823	15818	15850	15986	15741	15938	15940	15987	16076	15716	16012	16001	15887	16119	16053	15816	15956	16102	15997	16105	15970	15878	15992	15718	15838	15964	16003	16096	16109	15874	15819	15938	15963	15855	16027	15994	15849	16081	15777	15984	15967	15915	15948	15890	16007	16143	15805	15942	15995	16037	16055	15800	15906	16104	15842	15907	16035	15964	16061	15974	15714	16025	16090	16047	15859	16140	16067	15923	15983	15867	15869	16068	15766	15773	15975	16043	15959	15916	16064	15936	15865	15887	16007	16121	15874	16025	15826	15758	15933	16075	16104	15841	15951	15880	15810	15938	15919	16001	16039	15799	15825	15790	16090	15765	15890	15909	15953	16017	15968	15956	15820	16008	15864	15703	15986	15984	15813	15805	15921	15932	15982	15800	16134	16011	16008	15925	16085	15958	15946	15988	16021	15798	15858	15805	16021	15954	16028	15903	15898	15879	15912	15851	15934	15980	15922	15988	15934	15931	16077	15796	16010	16056	15955	15949	15997	15903	15759	16000	16024	16087	15929	15951	15888	15914	15850	15967	15928	16059	15933	16062	15953	15983	15838	15970	15888	15815	15784	15890	15961	15992	15963	15882	16031	15881	16087	15873	16022	15699	16098	15993	16055	15847	16038	15938	15983	15997	15913	15978	15841	15946	15988	15715	15970	15861	16124	16006	15837	15984	15952	16087	15946	15913	15952	15834	15810	15965	15947	16078	15906	15953	16025	15934	15817	15848	16048	16086	15799	16111	15941	15999	15954	15912	15796	15878	16085	15787	15957	15830	15766	15811	15860	16034	15751	15941	16056	16017	15929	15974	16114	16042	15929	16179	15905	16005	15723
25731	29572	46953	39575	27919	23447	21471	19751	19455	19531	19494	19297	19323	19569	19350	19412	19189	19160	19370	19481	19278	19385	19293	19321	19234	19274	19317	19296	19126	19013	19057	19130	19483	19237	19263	19174	19330	19169	19373	19407	19391	19195	19209	18977	19331	19149	18973	19125	19184	19250	19185	19279	19370	19281	19320	19322	19186	19293	19387	19324	19194	19117	19646	19217	19108	19180	19184	19376	19258	19298	19179	19156	19260	19385	19351	19103	19222	19419	19191	19428	19206	19348	19372	19010	19150	19134	19173	19165	18956	19128	19077	19220	19128	19409	18977	19170	19404	19250	19296	19373	19148	19075	19188	19279	19318	19221	19219	19137	19030	19240	19205	19285	19281	19286	19331	19138	19081	19149	19418	19165	19337	19295	19386	19280	19171	19108	19123	19296	18920	19421	19281	19267	19370	19298	19072	19222	19297	18993	19374	19156	19245	19090	19237	19114	19222	19420	19424	19164	19236	19197	19196	19479	19054	18875	19096	19219	19296	19118	19184	19101	19246	19249	19388	19070	19192	19276	19214	19280	19224	19055	19264	19260	19155	19080	19166	19241	19111	19104	19282	19277	19082	19099	19499	19347	19350	19301	19284	19303	19168	19330	19329	19207	19251	19037	19101	19071	19307	19197	19396	19130	19151	19254	18993	19124	19260	19202	19220	18918	19213	19212	19257	19373	19201	19325	19227	19182	19191	19050	19181	19443	19136	19288	19208	19200	19057	19127	19300	19188	19262	19197	19089	19143	19245	19329	19173	19114	19105	19236	19201	19298	19235	19190	19129	19136	19234	19141	19269	19231	19036	19044	19198	19096	19344	19328	19469	19412	19182	19106	19121	19275	19349	19080	19257	19066	19414	19394	19273	19286	19117	19322	19127	19175	19297	19294	19141	19151	19293	19162	19089	19248	19223	19344	19375	19123	19424	19258	19343	19264	19328	19335	19380	19196	19131	19350	19222	19342	19332	19054	19221	19103	19290	19237	19202	19036	19084	19165	19168	19312	19075	19221	19000	19365	19228	19274	19299	19364	19275	19352	19114	19265	19266	19089	19301	19259	19135	19216	19106	19213	19130	19218	19351	19035	19293	19263	19461	19394	19086	19337	19406	19149	19151	18991	19316	19261	19286	19375	19185	19223	19326	19180	19413	19162	19298	19388	19243	19169	19340	19213	19478	19031	19301	19218	19165	19412	19096	19223	19246	19170	19274	18758	19159	19076	19022	19063	19345	19416	19289	19102	19372	19070	19309	19475	19169	18961	19192	19303	19180	19289	19079	19131	19111	19250	19503	19103	19291	19125	19339	19083	19253	19213	19141	19066	19432	19038	19352	19304	19283	19395	19107	19374	19109	19254	19284	19333	19253	19288	19138	19233	19194	19195	19236	19246	19445	19116	19286	19214	19154	19364	19160	19089	19328	19214	19253	19222	19230	19304	19230	19238	19169	19079	19178	19064	19181	19289	19231	19259	19351	19012	19059	19309	19131	19241	19277	19285	19200	19298	19356	19113	19134	19214	19199	19158	19148	19110	19180	19367	19046	19409	19231	19251	19050	19043	19242	19185	19355	18915	19029	19366	19258	19353	19219	19176	19427	19318	19023	19279	19197	19070	19259	19183	19399	19381	19142	19091	19170	19076	19191	19130	19450	19024	19346	19113	19318	19345	19181	19311	19312	19368	19494	19174	19420	19395	19161	19349	19296	19269	19368	19179	19382	19189	19385	19025	19273	19123	19264	18988	18933	19146	19203	19295	19215	18992	19158	19190	19151	19066	19126	19084	19414	19333	19287	19284	19229	19098	19196	19133	19060	19184	19210	19135	19291	19237	19269	19200	19161	19324	19248	19145	19257	19542	19194	19096	19314	19393	19280	19115	19175	18984	19485	19023	19229	19249	19310	19281	19154	19244	19167	19152	19207	19220	19428	19257	19305	19213	19142	19168	19195	19281	18983	19122	19463	19390	19112	19110	18979	19299	19355	19301	19284	19271	19251	19221	19473	19141	19401	19277	19140	19228	19167	19283	19243	19048	19363	19350	19169	19241	19228	19192	19251	19145	19323	19227	19132	19045	19256	19130	19281	19206	19260	19020	19047	19409	19383	19186	19207	19360	19260	19356	19447	19096	19323	19004	19300	19185	19059	19168	18988	19365	19221	19401	19058	19149	19369	19221	19309	19064	19093	19365	19329	18981	19373	19258	19352	19171	18961	19167	19229	19128	19238	19259	19163	19189	19146	19411	19257	19241	19308	19311	19366	19084	19245	19487	19326	19245	19175	19087	19123	19005	19213	19000	19045	19101	19215	19072	19049	18985	19166	19234	19249	19028	19079	19140	18875	19221	19100	19114	19340	19095	19155	19105	19371	19299	19244	19206	19245	19521	19236	19350	19324	19368	19165	19063	19163	19233	19210	19117	19218	19246	19313	19392	19128	19318	19194	19260	19262	19176	19149	19267	19351	19240	19109	19096	19247	19157	19146	19427	19340	19260	19262	19151	19347	18942	19122	19142	19344	19183	19056	19190	19042	19293	19285	18969	19087	19298	19197	19022	19162	19115	19270	19094	19256	19277	19214	19331	19334	19394	19114	19042	19143	19004	19370	19278	19291	19039	19244	19295	19157	18992	19132	19232	19250	19176	19172	19033	19109	18962	19096	19151	19162	19268	19241	19275	19108	19373	19340	19405	19253	19271	19003	19337	19187	19243	19140	19109	19157	19270	19395	19086	19160	19265	19329	19154	19193	19320	18996	19365	19034	19287	19233	19353	19363	19017	19168	19205	19324	19230	19402	19403	19199	19239	19165	19261	19162	19243	19245	19307	19242	19206	19364	19247	19424	19095	19229	19107	19198	19317	19188	19183	19114	19289	19239	19310	19240	19054	19316	19096	19096	19048	19305	19181	19125	19240	19362	19045	19277	19278	19353	19115	19177	19264	19207	19294	19168	19278	19101	19250	19122	19176	19191	19211	19018	19184	19125	19398	19280	19169	19244	19127	19404	19242	19111	19198	19279	19266	19230	19045	19166	19282	19199	19249	19426	19125	19351	19374	19221	19177	19228	19115	18985	19018	19418	19377	19128	19116	19328	19275	19248	19198	19186	19296	19122	19392	19267	19236	19475	19645	19354	19034	19267	19195	19123	19126	19313	19030	19284	19351	19244	19144	19417	19159	19113	19150	19173	19089	19328	19157	19306	19485	19324	19206	19064	19289	19328	19126	19420	19210	19198	19162	19389	19315	19219	19072	19268	19076	19238	19012	19219	19309	19065	19305	19267	19292	19529	19154	19336	19361	19408	19207	19079	19258	19114	19171	19291	19358	19424	19397	19283	19049	19217	19293	19327	19422	19208	19263	19327	19161	19215	19147	19054	19150	18961	19068	19268	19307	19141	19272	19471	19242	19317	19243	19367	19214	19249	19192	19432	19274	19202	19084	19245	19030	19170	19199	19389	19209	19320	19096	19128	19092	19156	19185	19310	19325	19114	19162	19212	19233	19062	19048	19103	19196	19346	19204	19374	19379	19318	19301	19344	19157	19099	19337	19154	19264	19259	19139	19275	19290	19109	19387	19450	19287	19292	19049	19104	19116	19275	19098	19284	19259	19266	19455	19258	19186	19216	19300	19048	19300	19347	19311	19337	19200	19201	19429	19287	19426	19194	19291	19121	19247	19099	19020	19179	19232	19332	19163	19342	19312	19130	19236	19267	19191	19248	19315	19259	19251	19299	19027	18938	19201	19317	19212	19246	19332	19189	19218	19209	19270	19456	19141	19271	19365	19306	19304	19154	18983	19067	19372	19162	19341	19233	19264	19365	19263	19156	19128	19273	19207	19322	19239	19057	19339	19309	19356	19302	19203	19295	19348	19336	19479	19411	19114	19248	19303	19201	19127	19411	19110	19109	19229	19297	19026	19183	19228	19044	19211	19106	19294	19427	19470	19308	19395	19453	19210	19253	19401	19239	19352	19243	19359	18949	19246	19402	19153	19173	19133	19205	19502	19440	19282	19302	19169	19347	19146	19086	19130	19251	19183	19352	19187	19399	19319	19550	19131	19274	18986	19255	19239	19410	19332	19045	19062	19274	19059	19284	19131	19132	19334	19276	19299	19184	19207	19366	19265	19228	19203	19314	19361	19475	19329	19349	19461	19262	19376	19168	19092	19148	19253	19151	19360	19106	19186	19301	19222	19204	19471	19325	19060	19206	19198	19223	19039	19139	19300	19128	19182	19432	19261	19089	19093	19101	19116	19449	19157	19339	19309	19184	19220	19168	19186	19276	19281	19218	19223	19148	19346	19226	19352	19104	19192	19199	19258	19087	19239	19348	19144	19295	19248	19145	19326	19463	19233	19365	19247	19061	19136	19086	19113	19257	19272	19342	19176	19211	19182	18931	19091	19221	19258	19236	19199	19086	19180	19508	19268	19265	19426	19062	19283	19183	19300	19122	19165	19094	19208	19311	19142	19193	19279	19396	19229	19078	19014	19204	19181	19247	19064	19377	19306	18892	19315	19153	19189	19445	19236	19203	19151	19265	19136	19387	19045	19118	19398	19299	19375	19370	19224	19144	19396	19073	19244	19167	19259	19193	19095	19024	19214	19163	19087	19195	19404	19267	19288	19113	19326	19177	19345	19287	19272	19086	19079	19086	19311	19098	19303	19061	19086	19265	19099	19477	19152	19276	19132	19387	19302	19231	19164	18985	18988	19062	19157	19087	19321	19126	19321	19329	19449	19297	19274	19308	19396	19363	19190	19125	19282	19180	19354	19259	19316	19315	19175	19280	19401	19258	19114	19319	19172	19276	19219	19209	19075	19144	19355	19278	19462	19287	19171	19204	19115	19213	19260	19446	19096	19070	19133	19130	19173	19274	19177	19253	19243	19342	19141	19115	19283	19220	19345	19340	19195	19307	19200	19139	19123	19307	19082	19322	19429	19263	19102	19325	19335	19209	19113	19329	19195	19204	19182	19319	19152	19152	19212	19022	19310	19320	19277	19366	19080	19116	19076	19336	19207	19127	18992	19142	19280	19198	19473	19129	19135	19167	19298	19059	19363	19180	19413	19230	19135	19293	19215	19451	19299	19244	19601	19075	19364	19305	19191	19233	19206	19273	19163	19314	19419	19366	19148	19120	19096	19251	19117
56934	89463	69991	42956	26591	18589	16532	15913	16045	16097	16066	16099	15890	15849	15864	16002	15899	16066	16082	16050	16084	15919	16104	15830	16024	16064	15905	15965	15940	15873	15972	15986	15945	16069	15945	16143	16033	16031	15907	15796	15816	15867	16133	15940	15890	15882	16174	15956	16155	16075	16206	15946	15931	16075	16115	16078	16084	16018	15839	15790	15937	16086	16036	15891	15956	15893	16085	16003	15778	15915	15985	15846	15935	15940	15943	16006	16042	15921	15815	16001	15830	15989	15794	16036	15713	16058	15931	15991	15927	15800	15920	15879	15964	15822	15961	15872	15912	15946	15962	16032	15828	15900	15964	15909	15875	15949	15911	15983	16028	15877	16154	15934	15928	15612	16043	15828	15934	15979	16080	16064	15823	16194	15793	15982	15822	15974	16051	16045	15954	15846	15894	16052	15863	15989	15911	15958	15906	15849	15975	16029	15906	15919	15851	15843	15993	15832	15923	15949	15786	15923	15649	15816	15767	16001	15852	15896	16031	16064	16016	15911	15698	15996	16126	15902	16075	15812	15973	15895	15921	16020	16018	15877	16025	15986	15877	15814	15783	16100	15992	15950	15977	16017	15860	15800	16080	15758	15923	15796	16028	15889	15793	15896	16023	16017	16048	15879	15926	15953	15827	16093	16066	15897	15890	15952	15951	15883	15992	16042	16010	15979	15920	15908	16059	16031	15898	15779	15956	15989	16019	15912	15817	16067	16131	15771	15957	15883	15770	16045	16038	16018	15887	15962	15983	15782	15866	15861	15984	16120	15974	15812	15911	15919	15981	15834	15842	16028	15946	16016	16109	15936	16106	15916	15883	15922	15895	16051	15910	16063	15926	16055	15900	15750	15852	16036	16037	15945	15990	15913	15857	16039	15948	15834	15936	16111	16033	16031	15882	15794	16057	16112	16003	15869	15854	15920	16106	16122	15826	15834	16065	15788	15764	15769	15877	15880	15905	15956	15968	15875	16054	15975	15810	16073	15931	16044	15899	15944	16006	15942	15959	16072	15822	16133	15987	16118	15971	15847	15960	15913	15946	15965	15941	15950	15936	16002	15944	15753	15899	15959	16008	15765	16044	15924	15969	15988	15981	16002	15697	15958	16047	16058	15878	15739	16038	16070	15995	15988	15914	16016	15859	15951	15928	15942	16066	15967	16106	15999	16188	15969	16134	15992	15937	15842	16021	16069	15780	16000	15997	15791	15998	15823	15919	16032	15805	15907	15901	15856	16064	15939	15808	15967	15966	16044	15988	15847	16122	15954	15950	15986	15803	15978	16040	16016	15903	15931	16046	15914	15982	15942	16105	15841	16014	16019	15845	15858	16026	15882	15858	15982	15720	15990	15913	15781	16022	16018	15975	15968	15801	16031	16059	16054	16116	15993	16033	15802	15920	15832	15882	15946	15830	15927	16030	16094	15861	15905	15951	16020	15986	15833	16221	15919	16108	16165	15838	15939	15748	15840	15906	15910	15879	15886	16021	15905	15877	15920	15933	15884	15813	15891	16004	15797	15997	15910	15902	16075	15864	16004	15910	15910	15821	16052	15944	16001	15905	15764	15821	16031	15949	16071	16175	15939	16225	15954	15706	15905	15933	15820	15998	15965	15889	15884	15815	15893	15868	16051	15868	15860	15904	15726	15901	15759	15886	15937	15909	15989	16020	15951	16048	16153	15979	15802	15805	16004	16002	16077	16184	15853	15988	15944	15988	15950	15963	15897	15950	15888	16095	16049	15950	15961	15940	15958	16108	15898	15891	15989	15997	15878	15921	15965	15595	15965	16088	16154	15968	15944	15924	15962	16109	15878	16073	15996	16096	15944	16021	15792	15793	15882	15824	15955	15769	15942	16009	15979	15829	15878	15894	15888	15903	15884	15936	15903	15768	15956	15794	16039	15887	15946	16054	16175	16102	15938	15789	15968	15903	15790	15888	16050	15990	15869	15939	15843	15845	15811	15942	15831	15941	15899	15886	15843	15995	15964	15959	16112	15968	15920	15898	15887	15941	15891	16174	15822	15855	15790	15899	15942	15836	15877	15996	15872	15954	15784	15884	15926	15799	15912	15935	15914	15819	15992	16033	15851	15960	15997	15968	15725	15783	15944	15940	15978	16011	16007	16006	15984	16016	15729	15989	15656	15822	16173	15911	16182	15952	15895	15927	15955	15865	15890	16074	15859	16112	15883	15764	15981	15999	15919	15964	15967	15780	15958	15864	15838	15917	15920	16124	15889	15825	16043	16032	15866	15938	15995	15918	15858	15884	15934	15917	15728	16059	16005	16062	15875	15954	15943	16021	16027	16088	15906	15963	15939	15769	15819	15942	15932	15956	15955	15893	15960	15894	16093	15989	15906	16222	15969	15895	15951	16073	15820	16107	15902	15924	16045	16079	15957	15918	15766	15927	16097	15861	16053	15998	16056	15773	15972	15868	15821	15889	15973	16041	15970	16041	16090	15867	15714	15960	15913	15867	15938	16011	15931	15942	16084	15922	15875	16006	15804	15997	15995	15987	15770	16057	15844	15925	15858	15857	15957	15920	15959	16063	16104	15919	15872	15928	16051	15932	15961	16139	16058	15973	16058	16012	15960	15946	15931	15902	15985	15991	15980	15972	15988	15976	15993	16015	15849	16184	15817	16074	15761	15978	16153	15975	15920	15954	16139	15856	16082	16013	15918	15959	15899	16034	15875	16006	16046	16037	16031	15856	15781	15891	16015	15894	16031	15900	15927	16030	15958	15940	15961	15809	15979	16087	15900	16184	15883	15961	15979	15977	15952	15873	15765	15980	16047	15809	15864	15927	16156	15667	15997	15701	15933	15935	15979	15920	16004	15951	15990	15932	16165	15886	16004	16085	15948	15746	15989	16165	15986	16007	15997	16074	15918	16036	16033	15803	15901	15768	16038	16019	15997	15839	15977	16004	15857	15918	15830	15960	15977	16120	15890	15876	15783	15895	15876	15992	16017	15859	16131	15866	15966	15882	15936	15886	16059	15857	16095	15965	15932	15873	15960	15985	15894	15976	15869	15998	16061	15835	16102	16168	15987	16048	15965	16041	15981	15999	15889	15837	15972	16049	15882	15912	15932	15924	15984	16068	15930	16017	15772	15951	15991	15802	15846	16008	15853	15908	16046	15883	16046	15861	15939	15957	15893	15959	15986	15826	16014	16085	15950	15963	15994	15998	15889	16041	15820	15964	15777	15929	15999	15958	16122	15777	16002	15877	15790	16083	15954	15982	15875	15972	15960	15918	15977	15940	15871	15957	15893	16074	15875	15944	16092	15895	15952	16019	15897	16093	15823	16139	15944	16126	15897	15890	16006	15823	15811	15996	15776	16117	15949	15997	15817	15902	15934	15947	15941	15859	15993	16003	15938	16074	15912	15939	16043	15973	15863	16044	16063	16058	16023	16026	15987	16035	16010	15915	15973	15868	15960	15922	15987	15972	15865	15898	15785	15902	15942	15951	16088	15890	15853	15999	16139	15909	15870	15991	15994	15953	15825	15953	16117	15844	16040	15813	15860	15825	15831	15993	15935	16002	15945	15898	15916	15975	15973	15781	15805	15919	15719	15959	15826	16024	15881	16027	15938	16142	16108	15858	15904	15885	15749	15936	15895	15980	15967	15977	15956	15942	15918	15950	15998	15875	16028	15922	15800	16003	15987	16040	15953	15969	15792	15942	15940	15813	15981	15933	15809	16022	15926	15950	15981	15746	15938	15932	15846	15849	15797	15808	15928	15887	16076	15947	15949	15859	15968	15896	16005	15848	15926	16017	15850	15897	16219	15897	15845	15984	15854	15857	15926	15899	15737	16173	15805	15965	16040	15926	15904	16077	15856	16058	15921	16022	15941	15846	15910	15938	15813	15952	15894	15673	16046	16034	15951	15917	16023	15952	15798	15953	16006	15989	15792	16000	15811	15839	16043	16068	15998	15961	15933	16014	15929	15925	15990	15954	15981	15901	15868	15967	15717	15900	15943	16063	15852	15902	15960	15813	15927	15822	16167	16066	16080	16005	15879	15969	15981	15854	16091	16018	15963	15871	16015	15940	15900	15875	15820	15979	15915	15896	15832	15872	15910	16007	15866	15884	15726	15862	16075	15973	16014	15938	16016	16081	15957	15901	15927	15855	15911	15954	16040	15985	16033	15837	15848	15896	15892	15946	15979	15735	15874	15955	15806	15877	15972	15809	15827	16171	16026	16192	16027	16015	15860	15842	15917	16043	16024	15843	15846	15899	15912	16067	16079	15869	15944	15698	15973	16061	15928	15904	15982	16014	15874	15972	16032	16017	15898	15995	15804	16021	15950	16009	16048	16054	16023	16058	16002	16059	15781	15966	16015	15832	15931	15963	16030	16068	15917	15908	15925	16099	15926	15906	16023	16048	15844	16059	15902	15950	15941	16121	15764	15856	15831	16159	16000	16048	16014	16071	15945	15911	15909	15880	15905	16083	15958	15920	15866	16013	15972	15972	15760	15762	15995	15855	15909	15772	15928	15939	15837	15868	15998	15789	15996	15996	15876	15984	15916	15847	15895	15990	16014	15862	15935	15960	15938	15992	16034	15922	15987	16140	15869	16009	16052	15994	15992	16016	15919	15894	15981	15944	15919	15953	15855	15961	16071	16054	15928	15960	15898	15804	16008	15901	16084	15840	15983	16099	15937	15870	15939	16050	15876	15973	15996	15935	16036	15976	15852	15876	15931	15954	15930	15878	15962	15932	15903	15840	15932	16032	15961	15867	16003	15820	15937	15951	16010	16064	15957	15810	16028	15942	15900	15857	15964	15906	15993	15892	16027	15789	15887	15922	15829	15985	15924	16176	15958	15924	15997	16043	15948	15953	15912	15941	15924	15881	15930	15967	15945	16013	16015	15965	15978	16031	15962	15975	16101	16243	15887	15883	15985	15862	15848	15970	16062	15965	15963	16121	16046	15985	15925	15867	15965	16079	15794	15964	15906	15799	16140	15834	15918	15811	15911	15797	16226	15759	16000	15978	15931	15969	15918	15999	15966	15876	15910	15888	16017	15882	16070	15962	15935	15907	16134	15985	15771	16020	15855	15771	15921	15886	15951	15856	15895	15872	15891	15893	15875	15837	15922	15946	15870	15771	15903	15884	15860	15995	16013
22902	23326	36489	32332	27148	25911	25655	20159	19300	19511	19552	19272	19316	19413	19356	19207	19431	19175	19191	19245	19312	19243	19214	19264	19143	19064	19131	18939	19177	18831	19048	19107	19165	19166	19380	19331	19174	18970	18918	19040	19000	19041	19024	19039	19206	18986	18982	19078	19214	19151	19068	19098	19040	19075	19083	19062	18893	19168	19286	19355	19228	18998	18935	19134	18991	18938	19111	19134	18905	19187	19065	19097	19080	19032	19054	19184	19049	19160	19056	19209	19169	19116	19065	18865	19186	18899	19089	18996	19045	18948	19125	18833	19230	18900	19036	19101	18858	19038	18969	19147	18999	18757	18981	19030	19114	18810	18912	19223	19051	19086	19195	19073	19062	18943	18813	18789	19084	19240	18842	18998	18894	18858	19013	18975	19082	19223	18992	19144	19214	19045	18952	18880	18992	19069	19047	18854	19026	18979	19041	19194	19073	19090	18844	19023	19176	19071	18941	19079	19030	19122	18988	19011	19122	19018	18918	18953	19247	18863	19004	19079	19012	18865	18848	19061	18976	18963	18969	18958	18925	19019	18796	19021	19201	19154	19027	19030	19056	18869	18823	19078	18914	18834	19043	18953	19143	18833	18882	19011	19142	19109	19015	19015	18789	19116	19103	19139	18973	18976	18984	18879	18793	18771	18796	19090	19217	18999	19034	19192	18900	18980	18893	19048	19028	18990	18972	19009	19065	19055	18899	19110	19252	19055	19066	18838	18986	19253	19103	19155	18824	19067	18878	18993	18816	19039	18975	18953	18816	18994	19083	19042	18873	18996	19011	19045	19046	18946	18957	19172	19011	18862	19105	19189	18913	19031	19031	18992	18998	19000	19244	19161	18859	19024	19127	18828	18956	19027	18724	18916	19107	19222	18959	18811	18941	18871	19083	18830	18766	18955	19094	19012	18925	18909	18818	18912	18885	18917	18996	18966	18897	18937	18957	18879	19231	18992	19102	19113	18986	18853	19041	19087	19228	18985	19111	19234	18871	18992	19057	18906	18958	18752	18900	19109	18877	18815	19103	19065	19072	19203	18991	18931	18943	19034	18822	19054	19110	18945	19088	19054	18887	19247	19124	18916	19049	18978	19061	19003	18942	18988	19187	19127	19111	19067	19022	18998	18998	18906	18911	18855	18915	19051	19073	19033	18936	19024	19010	19042	18895	18955	19001	19009	19056	19035	18829	19194	18808	18889	19352	19108	18965	18956	18995	19009	19077	18933	18895	19147	18996	19021	19224	18747	19000	19051	18883	19143	18978	18909	18889	18917	18950	19030	19137	18945	19033	18934	18934	19265	18876	18872	18983	19228	19049	18850	18888	18919	19076	19014	18873	19062	18924	18883	18992	19029	19007	18775	19085	18901	18942	19095	19008	18810	19103	19065	18994	18903	18970	18920	18617	19032	18816	19076	18957	19143	19011	19086	18969	18921	19063	19150	18999	18911	19064	19205	18896	18976	19101	19026	18971	19010	19051	19280	19106	19026	19033	19059	19261	18906	18969	18933	19312	19085	18853	18866	19002	18832	19041	18852	18894	18921	19068	18960	19052	18904	18677	19018	18973	19097	18998	19104	19031	19189	19102	18751	19064	19070	19026	19057	19130	18917	18919	19160	18959	18931	19165	19083	19256	19014	19096	19092	19055	18956	18865	18802	18941	19156	18933	18890	19129	19000	18826	18791	18942	19083	19006	18996	19012	19121	18955	18933	18879	18853	18967	18982	18815	18814	18779	18918	19144	18864	18992	18844	19003	18837	19078	18816	19029	19110	19000	19116	19051	18914	18945	18734	19001	19014	18798	18985	18869	19062	19045	18961	18737	19170	19026	18889	19009	19062	18965	19073	18949	18889	18843	18823	19141	19092	19053	19043	18741	19040	19025	18801	19054	18924	19122	19169	19066	19115	18914	19008	19144	19100	19044	18883	19068	19267	18798	18933	19085	19147	18866	19046	18888	18912	18879	19145	19113	19152	18992	19049	19118	18891	19224	19054	19130	18997	19149	19031	18833	18814	18980	18994	18774	18962	18866	18970	19098	19047	18900	19180	18915	18950	18848	19084	18975	19017	19097	18971	19128	19005	18756	18875	19018	19063	19118	19012	19003	18999	19003	18996	19071	19028	18955	19193	19158	19083	18758	18849	18925	18996	19141	19102	18992	19037	18938	18917	18973	18815	18864	18883	18971	19118	19008	19015	18741	19040	18993	19309	18974	18801	18996	18885	18998	18994	18956	19092	18915	18973	19021	19217	19252	19035	18995	18972	18957	18941	19152	19098	18828	19128	18983	19110	18878	18787	18864	19019	19042	18924	19024	19091	19046	19066	18909	18973	18766	19005	18932	19081	18767	18832	19254	19047	19121	18715	18969	18967	18963	18685	19102	19133	19058	19108	19041	18986	18901	18897	19162	19271	18864	19169	18991	18964	19096	19009	18864	18944	19145	19152	19138	19000	19073	18773	19136	18910	18853	18985	18983	18965	18999	18875	18993	19121	18949	18819	19210	18856	19123	18922	18779	19098	19203	19186	19040	19131	18929	18956	18800	18881	18946	18862	18962	19029	18901	19132	19042	19174	18794	18860	19177	19038	19143	18925	18926	19116	18848	18951	18838	19055	19101	18887	18857	18813	18879	19196	19073	19049	18821	18814	18913	18983	19055	19076	19156	18891	18945	18992	19035	18810	18926	19141	19233	18933	18933	18984	18928	18998	18990	18913	18996	19169	18868	18927	18933	18929	19141	19120	19123	19141	19150	19019	18896	18813	19020	19138	19124	18968	18861	19066	19052	19009	19094	18960	18896	19058	18982	18683	18988	19151	18941	18970	19039	18981	19133	18973	19015	18954	19165	18808	19078	18784	19074	18806	19061	19025	18970	18860	19353	18872	19042	18917	18978	19151	19091	18888	19219	19042	19028	19013	19000	19049	19162	19039	18989	19036	19238	19135	19137	19093	19045	19093	18864	19282	19067	18972	19202	18962	18688	18866	19219	18967	18800	18874	19031	18949	18953	18985	19060	19039	18991	18939	18864	19222	18926	19069	19218	19031	19044	19050	19018	18911	19080	18915	18896	19114	19086	18863	19183	18689	19041	19012	19069	19292	19122	19107	18855	18911	19091	19066	19071	18789	18973	19076	18951	19405	18934	18880	18775	18978	18884	18970	19104	19052	19192	19084	18937	18983	19133	19185	19112	18992	18980	18955	19013	19149	19058	19028	18944	18931	18998	19005	19058	18981	18978	18955	19278	18855	19032	19018	19035	18976	19199	18913	19050	18999	18990	18952	18973	19053	19021	19020	19174	18853	19183	18865	18882	18924	18845	19176	18988	18936	19203	19123	18982	18994	18947	18807	19031	18850	19002	18807	18955	18968	19322	19018	18890	18845	18928	19003	19123	19042	19000	19122	18919	18952	18857	18921	18888	19096	19097	19114	18994	18971	19001	19069	19138	18996	18754	18792	19060	18992	18933	18936	18967	18978	19007	19089	19066	19064	19000	19127	18887	19156	18994	19108	18929	18963	19264	19051	19066	19068	18970	19056	19070	18974	18914	19094	19020	19088	19061	19184	18978	18916	19100	19025	19056	18903	19074	18954	18951	18887	19034	18904	18811	19073	18987	19115	18975	19103	19175	19049	18854	18863	18970	18863	18915	19116	19006	18814	19107	18913	19198	18902	18940	18786	18977	19044	18970	19111	18995	18892	19132	18752	18965	18961	18969	18868	19016	18970	19082	18900	19208	19025	19076	19090	19342	19266	18873	19022	18891	18830	18870	19120	18997	18975	19091	19018	19014	19159	19022	19017	18904	18779	18999	18998	19310	19128	19011	19057	18942	18915	18890	18871	19131	18837	19187	18927	18796	19024	18993	19035	18929	19075	18813	19053	19327	18980	19043	18872	18975	18888	19175	19108	19096	18810	18936	19097	18938	18784	18911	19066	18965	19063	18941	18960	18664	18682	19059	18903	18789	18972	19053	19090	18991	19002	18949	18979	18925	18859	18960	19050	19054	19302	19194	19187	18880	19069	18993	18879	18916	18986	19094	18987	19084	19053	19048	18987	18976	19060	18790	19015	19172	19122	19139	18800	18951	19148	18910	18907	19026	18928	18835	18872	18863	18911	18984	18994	18959	19046	19048	18917	18885	18976	18906	18995	19014	18919	19136	19272	18903	18887	19280	19132	18947	19067	19078	18946	18850	18924	18758	19006	19130	19052	19206	19051	19092	19008	18889	18999	18939	18868	19181	18909	19094	18892	18780	18796	19028	19022	19227	18953	19038	19088	18963	19106	18973	19005	18991	19181	18906	19068	18849	18871	18988	19162	19019	18981	18919	19149	18943	18823	19014	18881	19115	19164	18848	19016	18984	18947	18883	18951	18967	19118	19111	19125	18874	18866	18935	19007	18890	18909	18918	18902	18855	19019	19151	18915	18905	19008	18782	18925	19073	18879	18945	19015	18838	19137	18939	19056	19078	18817	18855	18894	18864	18921	18870	18761	18882	18987	19135	18998	18942	18849	18918	18930	19159	18938	19274	18844	18995	18880	19092	19148	19022	19208	18813	19016	19039	18902	18955	18996	19003	18884	18977	18935	18871	18948	19056	18873	18958	18906	19079	18866	18930	18852	18948	18998	19005	19077	19058	19049	18970	19000	19073	19126	18964	18839	18995	19151	19027	18895	19056	19064	18951	19001	19007	18867	19087	18930	19009	19113	19050	18899	19094	19009	19134	19081	18984	18975	18972	18743	18889	18890	19105	18858	18970	18969	18978	19036	19005	19232	18847	18895	18924	18922	18936	18989	19079	18999	18990	18975	18986	19083	18882	19053	18824	18912	18994	19061	19110	18712	19039	18925	19161	19128	18870	18902	19110	19074	19052	18735	19076	19137	18905	19037	18922	19095	18944	18881	19074	18859	18932	18831	18974	19061	19051	19153	18832	18993	19091	19024	19169	18866	18664	19026	19043	18845	19021	18960	19003	18979	18865	18740	18957	18933	19007	19046	19018	19151	18892	18920	18957	18963	19082	19159	18995	18937	19055	19139	19124	18681	18887	18864	19130	19099	19073	19047	18845	18997	18859	18893	19032	19080	19010	19024	19134	19126	19110	18960	19077	19058	19039	18889	18864	19070	19073	18910	19262	19167
61781	104484	88269	62564	39302	23664	17155	15879	16086	15847	15747	15918	16024	15857	15635	15798	15761	15890	15902	15828	15948	15869	15933	15831	15931	15837	15994	15886	15798	15890	15905	15994	15893	15693	15846	15757	15860	15837	15862	15965	15982	15851	15733	15946	15692	15910	15727	15819	15799	15935	15834	15885	15665	15710	15910	15805	15871	15891	15942	15894	15934	16065	15812	15898	15887	15855	15832	15741	15938	15829	15661	15776	15760	15723	15886	15821	15761	15863	15710	15858	15888	15695	15832	15975	15763	15781	15989	15855	16110	15841	15677	15771	15942	15832	15979	15821	15901	15713	15756	15756	15753	15752	16047	15698	15763	15877	15960	15833	15734	15814	15733	15740	16018	15724	15676	15941	15905	15972	15953	15740	15889	15840	15643	15733	15732	15704	15744	15687	15923	16073	15787	15745	15884	15656	15842	15781	15968	15845	16027	15814	15801	16021	15581	15794	15811	15866	15770	15777	15929	15945	15765	15679	15682	15787	15830	15771	15761	15792	15995	15630	15859	15875	15798	15870	15787	15896	15973	15994	15988	15924	15801	15729	15952	15927	15723	15748	15688	15935	15722	15699	15857	15877	15638	15655	15898	15930	15809	15814	15615	15936	15914	15773	15765	15881	15640	15814	15946	15923	15883	15718	15833	15877	15812	15826	15799	15853	15928	15925	15880	15953	15800	15967	15512	15892	15873	15906	15768	15773	15830	15817	15883	15853	15861	15769	15873	15823	15926	15850	15840	15730	15881	15743	15991	15974	15713	15923	15820	15879	15639	15878	15764	15746	15781	15795	15776	15634	15874	15818	15780	15900	15823	15860	15862	15588	16023	15731	15776	15862	15901	15770	15846	15814	15954	15843	15784	15785	16046	15670	15788	15826	15775	15825	15998	15982	15965	15823	15804	15867	15743	15894	15975	15783	15854	15749	15631	15735	15778	15912	15656	15822	15884	15964	15904	15796	15907	15790	15871	15873	15813	15936	15758	15604	15730	15826	15774	15637	15866	15659	15967	15956	15682	15748	15805	15887	15834	15744	15998	15629	15831	15908	16057	15880	15805	16043	15861	15955	15798	15915	15753	15792	15853	15679	15851	15813	15855	15988	15738	15838	15841	15854	15928	15840	15848	15931	15865	15837	16013	15804	15857	15865	15797	15675	15866	15815	15833	15701	15881	15829	15758	15652	15880	15867	15941	15775	15800	15929	15826	15873	15849	15639	15811	15739	15780	15690	15869	15953	15698	15843	15944	15725	15876	15841	15833	15861	15834	15773	15807	15852	15813	15667	15867	15821	15931	16016	15824	15966	15803	15828	15813	15840	15777	15876	15790	15974	15883	15922	15936	15923	15947	15865	15859	15773	15688	15793	15804	15850	15759	15754	15907	16130	15810	15930	15634	15862	15830	15888	15800	15867	15798	15745	15802	15921	15850	15927	15695	15853	15955	15876	15813	15954	15744	15786	15853	15783	15712	15845	15752	15839	15768	15923	15861	15957	15826	15805	15833	15776	15752	16031	15833	15749	15658	15974	15872	15905	15741	15919	15725	15684	15680	15911	15840	15834	15924	15848	15870	15783	15907	15783	15906	16121	15648	15852	15895	16002	15925	15734	15946	15724	15842	15704	15854	15845	15750	15646	15866	15918	15946	15850	15899	15869	15885	15902	15992	15707	15730	15899	15941	15862	15775	15882	15669	15889	15873	15789	15888	15727	15765	15914	15854	15844	15772	15768	15779	15918	15723	15818	15828	15932	15860	15675	15860	15763	15864	15952	15964	15821	15896	15793	15825	15895	15862	15750	15821	15664	15916	15776	15755	15838	15881	15815	15869	15863	15718	15778	15780	15804	15747	15843	15884	15804	15724	15937	15856	15794	15760	15564	15874	15936	15942	15951	15851	15849	15698	15819	15790	16043	15742	15832	15821	15838	15970	15809	15765	15901	15877	15811	15805	15688	15985	15775	15778	15796	15904	15774	15672	15845	15932	15787	15792	15688	15780	15961	15801	16075	15794	15945	15778	15870	15790	15839	15811	15999	15912	15848	15821	15809	15564	15826	15989	15809	15860	15809	15934	15841	15831	15760	15824	15852	15948	15775	15894	15915	15653	15914	15802	15834	15622	15702	15887	15808	15790	15731	15876	15641	15918	15866	15866	15736	15666	15853	15918	15760	15937	15990	15909	15881	15884	15768	15812	15827	15962	15834	15743	15791	15714	15855	15894	15830	15835	15802	15816	15643	15660	15735	15783	15735	15956	15995	15762	15710	15725	15883	15752	15735	15860	15816	15881	15851	15695	15807	15829	15812	15636	15755	15871	16000	15659	15936	15675	15888	15816	15846	15829	15986	15775	15882	15942	15895	15836	15776	15785	16002	15839	16043	15757	15814	15854	15861	15902	15713	15740	15899	15817	15863	15772	15825	15957	15902	15822	15880	15739	15845	15727	15912	15770	15793	15838	15817	15635	15935	15923	15615	15685	15839	15681	15850	15719	15761	15895	15813	15793	15911	15776	15948	15676	15904	15799	15778	15971	15789	15862	15848	15821	15939	15781	15664	15880	15764	15798	15824	15813	15751	15906	15952	15883	15934	15814	15900	15878	15900	15815	15783	15882	15840	15830	15815	15828	15774	15684	15886	15929	15685	15722	15726	15720	15872	15805	15875	15762	15827	15619	15885	15730	15784	15970	15641	15777	15985	15909	15700	15884	15803	15615	15769	15905	15690	15805	15747	15618	15694	15863	15871	15731	15738	15791	15874	15730	15736	15893	15729	15711	15651	15849	15761	15976	15879	15634	15903	15745	15865	15920	15864	15887	15807	15829	15950	15883	15892	15898	15739	15900	15742	15851	15769	15781	15758	15872	15874	15882	15835	15762	15851	16080	15947	15725	15953	15936	15886	15831	15755	15680	15845	16042	15849	15888	15874	16095	15857	15748	15845	15624	15710	15819	15707	15692	15772	15880	15953	15608	15737	15900	15951	15916	15867	15961	15906	15838	15968	15673	15801	15845	15886	15684	15854	15804	15953	15860	15740	15873	15947	15757	15674	15809	15814	15707	15789	15812	15798	15652	15817	15851	15854	15765	15842	15758	15595	15657	15715	15867	15839	15918	15852	15936	15621	15765	15726	15770	15718	15785	15910	15828	15808	15840	15806	15785	15923	15792	15892	16012	15784	15881	15842	15885	15804	15828	15713	15817	15910	15724	15790	16082	15874	15732	15772	15963	15902	15818	15794	15661	15816	15718	15879	15864	15956	15924	15666	15880	15850	15765	15766	15799	15714	15739	15870	15937	15906	15984	15657	16012	15995	15825	15848	15595	15843	15790	15868	15982	15904	15808	15757	15913	15742	15816	15792	15952	15714	15907	15898	15746	15861	15815	15834	15840	15722	15878	15783	15933	15769	15676	15828	15765	15878	15896	15925	15930	15661	15860	15852	15775	15705	15845	15755	15717	15614	15816	15798	15705	15856	15879	15752	15931	15761	15738	15790	15640	15968	15789	15757	15927	15796	15817	15815	15634	15881	15887	15995	15717	15956	15928	15811	15874	15796	15926	15775	15810	15892	15792	15774	15850	15835	15905	15792	15786	15727	15822	15782	15893	15891	15721	15794	15848	15862	15779	15802	15930	15853	15861	15812	15665	15880	15880	15842	15707	15831	15848	15770	15743	15942	15976	15757	15630	15858	15890	15892	15798	15799	15906	15808	15878	15715	15870	15753	15900	15750	15917	15665	15747	15774	15835	15828	15868	15645	15841	15971	15848	15801	15874	16035	15811	15763	15891	15773	15730	15856	15818	15751	15836	15866	15888	15793	15941	15830	15824	15934	15822	15828	15782	15646	15753	15762	15883	15786	15816	15867	15645	15783	15888	15754	15856	16002	15717	15726	15878	15936	15744	15740	15988	15805	15819	15831	15873	15865	15819	15724	15884	15887	15744	15748	15889	15933	15913	15842	15833	15996	15854	15616	15929	15710	15738	15776	15827	15856	15850	15871	15579	15660	15835	15934	15921	15783	15981	15927	15631	15732	15906	15788	15737	15884	15864	15665	15754	15911	15844	15753	15761	15917	15791	15920	15910	15837	15956	15838	15668	15730	15631	15931	15781	15691	15797	15700	15950	15829	15818	15984	15825	15849	15979	15938	15693	15718	15617	15749	15882	15860	15811	15833	15868	15800	15842	15751	15814	15797	15852	15738	15866	15649	15862	15750	15866	15866	15907	15779	15759	15973	15705	15764	15743	15928	15846	15986	15930	15765	15965	15685	15874	15714	15821	15876	15697	15715	15939	15875	15737	15937	15762	15691	15676	15668	15906	15684	15885	15714	15847	15925	15883	15890	15663	15870	15815	15839	15920	16014	15874	15804	15722	15937	15986	15793	15715	15794	15778	15751	15811	15693	15810	15925	15857	15874	15889	15914	15769	15845	15824	15862	15797	15908	15951	15777	15935	16030	15720	15854	15728	15731	15962	15768	15711	15877	15903	15829	15845	15829	15840	15725	15842	15761	15890	15865	16012	15774	15850	15860	16000	15716	15848	15951	15755	15754	15830	16067	15811	15882	15773	15884	15625	15712	15709	15937	15770	15702	15728	16058	15626	15803	15858	15907	15785	15846	15702	15817	15801	15818	15782	15657	15703	15758	15992	15841	15839	15783	15844	15803	15894	15732	15876	15769	15869	15742	15722	15956	15934	15757	15896	15729	15808	15811	15945	15954	15968	15805	15791	15849	16051	15930	15947	15867	15995	15852	15829	15694	15765	15854	15861	15928	15775	15865	15858	15750	15951	15939	15692	15912	15637	16044	15925	15939	15619	15846	16017	15749	15736	15734	15717	15684	15841	15827	15938	15854	15727	15846	15837	15850	15886	15631	15895	15829	15964	15714	15937	15712	15746	15731	15887	15878	15794	15817	15817	15992	15921	15932	15844	15805	15735	15786	15836	15973	15681	15888	15838	15854	15761	15749	15849	15812	15815	15726	15690	15877	15743	15813	15910	15856	15631	15865	15766	15640	15796	15788	15879	15916	15786	15840	15866	15825	15822	15956	15957	15895	15773	16032	15795	15875	15799	15801	15808	15780	15768	15885	15790	15952	15780	15827	15883	15847	15784	15913	15777	15746	15967	15966	15820	15857	15917	15635	15698	15960
30611	37353	41718	30804	22410	19995	19369	18805	18875	18956	18984	18889	18951	18960	19119	18785	18887	18702	19124	18962	18931	19014	18936	18933	18858	18688	19026	18659	19001	18783	19061	18916	18835	18892	19042	18874	18788	18680	18916	18893	19202	18836	18883	18922	19009	19044	19012	18888	19073	18879	19059	18890	18998	18717	18972	18700	19070	18903	18703	19058	19105	18914	18855	18999	18935	19056	18827	18886	18783	18957	18885	18918	18951	19170	18954	18888	18804	18927	18821	18718	19001	18605	19005	18839	18833	19040	18877	19020	18976	19091	18947	18777	18976	18864	18932	19028	18884	18928	18726	18769	19040	18685	19056	18984	18740	19075	18916	18890	18966	18911	18838	18987	18908	18773	18884	18906	18709	18766	19080	18938	18882	18757	18904	18966	18714	18781	19077	18807	18774	18781	18752	18858	18924	19021	18965	19074	19135	18911	18959	18799	18970	18883	18810	19007	18720	18981	18971	18783	19037	18799	18809	18982	18883	18891	18989	19029	19024	18961	18637	18791	18887	18802	19098	18918	18973	18942	18784	18784	18977	18879	18910	19028	18898	18698	18924	18886	18768	18959	18969	18778	18920	18894	18930	18841	18859	18876	18857	18995	18801	18844	18708	18757	18937	18970	18973	18984	18903	18837	18981	18920	18943	18868	18877	18827	18910	18765	18792	18891	18974	18816	18892	18714	18959	18674	18679	19026	18962	18892	18945	19049	18923	18841	18853	19088	18984	18761	18808	18788	18735	18728	18958	19114	18819	18653	18777	18813	18949	18909	18935	19085	18699	18890	18973	19024	18724	18863	18884	18983	18999	18785	18887	18900	19075	18980	19016	19009	19051	18870	18935	18737	18860	19097	18872	18927	18864	18867	18993	18966	18850	18627	18851	18925	18998	18965	18657	18961	18955	18931	18874	18960	18961	19067	18860	18679	18920	19050	18852	18836	18882	18766	18694	18744	18944	18766	18771	18755	18933	18807	18859	18982	18876	18760	18950	18887	18843	18947	18977	18736	19008	18781	18775	18827	18773	18862	18810	19083	18991	19030	18890	18828	18717	18933	18988	18786	18695	18870	18948	18799	18943	18942	18943	18911	18748	18888	18764	18894	18939	18848	19149	18862	19050	18805	18901	18686	18651	18962	19001	19134	18974	18795	19060	18652	18961	18798	18812	18962	18899	18899	18987	18985	19198	18751	18862	18905	18982	18905	18971	18876	18727	18952	18829	19138	18957	18864	18910	18752	18968	18861	19046	18920	18854	18791	18851	18832	18903	18972	19088	18952	18948	18719	18988	18796	18802	18790	18894	19017	18947	18783	18838	18937	18927	18813	19056	19074	18925	18967	18714	18983	18908	18964	18911	18888	18706	18876	18914	18818	18754	18702	18922	18815	18992	18861	18755	18709	18860	18792	19050	18759	18886	18951	18838	18990	18769	18790	18905	18699	18801	18672	18782	18956	18674	19008	18884	18809	18838	18853	18922	19026	18490	18817	18911	18765	18704	18832	18763	18839	18825	18854	18724	18903	18921	18976	18867	18949	18803	18919	18787	19044	19092	18893	18864	18795	18871	18992	18858	18732	18803	18999	18739	18736	18896	18922	18885	18787	18936	18848	18890	18969	18791	18840	19077	18796	18942	18889	18901	18907	18823	18974	18794	18698	18793	18729	18908	18989	19115	18628	18853	18970	19066	18889	18715	18740	18868	18624	18978	18938	18798	18671	18966	19033	18865	18937	18996	18791	18810	18832	18827	18819	18749	18979	18820	18932	18993	18943	18864	18890	18807	18791	18793	18909	18807	18746	18581	18893	18885	18861	19097	18879	18860	18725	18912	18777	18794	18847	18851	18964	19036	19039	19057	18773	18881	19032	18846	18905	19040	18942	19032	18978	18576	18935	18827	19101	18868	18909	18868	18858	18851	18924	18940	18992	18870	18770	18828	18848	18755	18967	18785	18870	18680	18933	18907	18910	18992	18979	19027	18811	18917	18920	18995	18819	18880	18949	19036	18988	18851	18915	18800	19079	18864	18979	18796	18935	18764	18956	18965	18763	18922	19031	18765	18869	18965	18867	18741	18848	19082	18913	18896	18831	18913	18821	18848	18886	18829	19087	18885	18908	18749	18746	18808	18908	18952	18947	18941	18797	18726	18762	18842	18981	19056	18942	18614	18815	18995	18842	18917	18822	18703	18903	19093	18771	18755	19043	18857	19034	19026	18892	18887	18850	18856	19065	18943	18742	19015	19027	18813	18664	18911	18784	19013	18805	18933	18995	18830	18848	18662	18612	18819	18972	18925	18702	18917	18863	18839	19208	19065	18815	18779	18873	18856	18861	18686	18838	18827	18987	18840	18997	18813	18806	18760	19024	18859	18668	18829	18760	18739	18857	18717	18714	18885	19042	18826	19134	18796	18720	18967	18924	18973	18848	18790	18797	18914	19032	18981	19022	18957	18944	19017	18661	18946	18745	19123	18937	18957	19149	19006	18828	18989	18897	18913	18648	18956	18890	18995	19015	18988	19086	18871	18942	18926	18865	18986	19201	18971	18851	19047	18968	18910	18875	18915	18982	18759	18896	18840	18780	18828	18972	18987	18771	18899	18893	18848	18882	18910	18797	18778	18911	18855	18991	18921	18913	18899	18871	19126	19016	18642	18770	18999	18914	18694	18826	18979	18821	18844	19159	18929	19069	19077	18897	19103	19024	18709	18976	18977	18827	18930	18726	18736	18787	19008	18849	18871	18932	18948	18907	19024	18944	18778	18909	18877	18872	19115	18818	18850	18826	18738	18735	19045	18795	18901	18793	18795	18738	18872	18822	18939	18819	18909	18919	18918	18731	18638	19050	18827	18916	18839	18730	19127	18832	18811	18729	18710	18896	18894	18883	18650	18689	18918	18718	19017	19078	19027	18794	18935	18879	18940	18740	18893	18958	18945	18972	19037	18867	18933	18881	18765	18872	18952	18900	18902	18825	18919	18891	19050	18657	19147	18999	19050	18960	18718	19034	18856	19029	18772	19029	18793	18840	18981	18703	18923	18959	18777	19067	18804	18976	18863	18798	18867	18630	19055	19008	19019	19011	18977	18913	18905	19143	18967	18827	19041	18785	18999	19063	19066	18826	18735	18977	18927	18876	19020	18918	19078	18908	18864	18829	18673	18731	18908	18879	19001	18906	18905	18493	18844	18976	18917	19008	18881	18784	19215	18787	18766	18987	19024	18755	19124	18987	18758	18772	18988	18880	19007	18911	18939	18681	18860	18975	18878	18822	18900	18869	18876	18948	19060	18779	18828	19066	18986	18868	18795	18945	18850	19118	18900	18940	18879	19014	18857	18832	19108	18867	19122	19056	18692	18662	18784	18735	18724	18887	18719	18865	18994	18860	18891	18934	18845	18889	19013	18818	18854	18880	19037	18933	18980	18940	18985	18754	18719	18872	19034	19000	18757	18971	18938	18878	18890	18646	19007	18931	19134	18951	18808	18828	18981	18966	18899	19005	18738	19019	18663	18791	18748	18934	18956	19097	18832	18813	18738	18920	19003	18797	18751	18939	18920	18948	19085	18835	18863	18872	18903	19054	18828	18812	18945	18689	18973	19099	19064	18866	18831	18833	18925	18852	19008	18967	18837	18991	19172	18760	18911	18917	18878	18683	19133	18817	18898	18882	18844	18744	18825	19053	18739	18819	18615	18840	18850	18858	18828	18720	18812	18709	18828	18867	18776	18648	18932	18932	18930	18683	18989	18933	18870	18844	18907	19077	19038	18995	18883	19017	18870	18753	18867	18927	18929	18957	18896	18962	18786	19001	19020	18822	18968	18923	18669	19047	18857	18959	18762	18954	18902	18973	18806	18678	18967	18935	18899	18936	18998	18635	18819	18930	18898	18735	18884	18953	18922	18926	18599	19023	18787	18623	18820	19021	18906	18642	18984	18910	18809	18843	18994	18926	18889	19043	18832	18864	18788	18983	19122	18759	18695	18982	19032	19024	18847	19017	18853	18724	19014	18983	18861	18713	18683	18784	18889	18856	18877	19106	19038	18832	18928	18931	18844	19056	18840	18978	18842	18974	18954	18855	18813	18570	18851	18520	18778	18828	18852	18944	18651	18792	18767	18833	18956	18922	18991	18854	18972	18927	18762	18732	18761	18824	18905	18957	18870	18954	18667	19123	18856	18845	19031	18882	18943	18758	18754	18885	18794	19000	18829	18717	18936	18910	18783	18935	18917	18932	18761	18893	18678	18878	18885	19134	18976	18908	18945	19100	18978	18858	18960	18793	18705	18927	18864	18811	18757	18909	18787	18855	18760	18867	18907	18763	19125	19021	18914	18817	19025	18746	18830	18801	18879	19044	18879	18778	18863	19062	18765	18794	18852	18912	18923	18824	18796	18958	18865	18989	18864	18910	18860	18813	18635	19107	18909	18761	19078	18846	19051	18667	18797	18775	18793	18863	18841	18951	18824	19166	18941	18902	18994	18855	18957	19157	18909	19040	18951	18799	18790	18681	18921	18888	18981	18839	18876	19035	18913	18920	18941	18906	19119	18999	18961	18808	18934	18868	18936	18820	18934	19016	18897	18741	19025	18915	18796	18867	19091	18937	18966	18668	18823	19190	18682	18859	18837	18946	18727	18824	18838	19018	18983	18760	19003	18939	18767	19127	18943	18815	18848	18814	18851	18914	18743	18896	18996	18889	18841	18985	18952	18850	18573	18797	18946	18815	18996	18922	18861	18813	18585	18862	18794	18974	19026	19001	18868	19208	18907	18855	18908	18895	18998	18877	18906	18744	18890	18848	18967	19030	18832	19037	18716	18981	19138	19019	18873	18815	18997	18788	18779	19059	18766	18874	18905	18920	19012	19181	19009	18867	18936	18908	18765	18949	18880	18847	18851	18889	19018	19074	18835	18832	19028	18782	18920	18764	18957	18745	18994	18975	18751	18797	18837	18768	19028	18948	18900	18830	18867	19033	18868	18886	18779	18888	18704	18767	18987	18816	18946	18697	18892	19095	18982	18853	18759	18602	18821	18813	18920	18859	19038	18813	18873	18878	18948	19071	18785	19035	19076	18863	18899	18923	18860	18889	18909	18822	18949	18807	18894	18734	18978	18845	18788	18769	18885	18769	19008	18811	18815	19073	19154	18961
39744	56698	42884	26334	18789	16382	15823	15801	15628	15619	15816	15713	15740	15735	15639	15605	15882	15783	15700	15840	15725	15817	15725	15673	15842	15696	15715	15748	15793	15931	15586	15768	15615	15567	15800	15796	15698	15713	15761	15680	15590	16050	15865	15662	15610	15686	15655	15665	15663	15749	15615	15848	15732	15770	15571	15550	15688	15768	15660	15624	15775	15676	15833	15815	15808	15819	15747	15954	15638	15681	15723	15787	15695	15664	15839	15622	15572	15743	15610	15668	15732	15720	15539	15733	15759	15730	15819	15956	15767	15772	15694	15884	15848	15730	15624	15533	15710	15552	15672	15718	15849	15620	15675	15673	15588	15737	15856	15716	15649	15750	15599	15788	15727	15627	15584	15616	15854	15732	15848	15811	15716	15703	15703	15782	15637	15761	15726	15902	15778	15660	15728	15691	15677	15579	15842	15817	15679	15744	15763	15674	15644	15697	15730	15787	15677	15454	15577	15726	15855	15760	15695	15725	15734	15846	15746	15703	15835	15561	15884	15639	15666	15603	15801	15651	15739	15730	15638	15691	15687	15983	15542	15683	15788	15780	15807	15769	15600	15765	15605	15740	15713	15732	15761	15697	15617	15768	15753	15706	15721	15910	15555	15775	15726	15547	15761	15713	15654	15741	15631	15837	15859	15610	15717	15689	15462	15739	15766	15655	15788	15729	15752	15839	15707	15908	15542	15840	15849	15728	15669	15609	15663	15756	15869	15641	15751	15669	15742	15590	15656	15737	15613	15656	15700	15772	15831	15787	15740	15793	15624	15925	15659	15647	15671	15667	15615	15671	15844	15621	15753	15553	15801	15717	15749	15640	15901	15699	15602	15904	15734	15818	15792	15711	15579	15629	15755	15621	15612	15839	15646	15873	15764	15664	15600	15685	15652	15662	15651	15618	15846	15628	15763	15665	15765	15961	15799	15654	15590	15616	15833	15735	15748	15748	15750	15728	15894	15773	15841	15751	15654	15703	15655	15721	15697	15785	15739	15517	15563	15682	15677	15498	15873	15634	15712	15771	15839	15753	15643	15651	15835	15618	15926	15880	15631	15895	15588	15549	15630	15768	15850	15710	15875	15756	15784	15667	15697	15801	15598	15659	15638	15747	15978	15718	15549	15829	15820	15741	15760	15718	15567	15759	15585	15626	15806	15776	15722	15507	15604	15881	15668	15683	15681	15829	15781	15797	15856	15677	15649	15608	15784	15804	15728	15721	15792	15668	15603	15635	15676	15818	15801	15615	15731	15762	15658	15878	15574	15568	15825	15786	15804	15702	15805	15747	15703	15697	15766	15651	15589	15742	15620	15663	15750	15771	15627	15666	15742	15746	15745	15637	15841	15776	15723	15768	15678	15743	15715	15845	15648	15775	15791	15752	15840	15793	15721	15707	15583	15704	15876	15725	15820	15674	15708	15654	15733	15718	15724	15741	15725	15843	15655	15867	15862	15780	15763	15649	15550	15649	15652	15688	15725	15674	15867	15607	15606	15693	15755	15812	15638	15593	15837	15661	15744	15606	15690	15878	15698	15740	15779	15815	15732	15686	15643	15938	15793	15629	15834	15651	15726	15716	15797	15695	15634	15728	15674	15795	15784	15613	15918	15915	15668	15793	15659	15709	15721	15759	15670	15857	15710	15676	15738	15818	15739	15663	15586	15663	15647	15810	15726	15800	15743	15658	15664	15694	15752	15841	15944	15687	15662	15778	15854	15708	15758	15618	15702	15562	15893	15943	15482	15745	15710	15691	15693	15559	15648	15737	15607	15645	15751	15817	15627	15646	15702	15874	15925	15717	15800	15578	15852	15725	15795	15811	15692	15587	15747	15768	15871	15675	15720	15578	15610	15788	15673	15620	15885	15648	15479	15696	15632	15700	15676	15752	15740	15710	15790	15728	15754	15703	15599	15682	15696	15803	15698	15849	15619	15646	15782	15778	15732	15711	15768	15624	15658	15630	15670	15643	15478	15728	15715	15564	15696	15782	15704	15680	15784	15912	15740	15570	15624	16033	15819	15853	15637	15711	15749	15732	15848	15781	15817	15712	15771	15622	15851	15713	15706	15677	15716	15776	15575	15672	15834	15767	15841	15724	15674	15593	15642	15813	15740	15739	15700	15827	15814	15773	15606	15575	15706	15719	15891	15643	15720	15876	15789	15637	15564	15679	15588	15641	15809	15695	15731	15729	15804	15717	15896	15686	15812	15853	15747	15691	15630	15688	15683	15620	15551	15685	15674	15751	15852	15822	15863	15871	15768	15637	15715	15858	15673	15722	15779	15595	15773	15675	15773	15642	15828	15573	15944	15588	15801	15685	15772	15709	15725	15772	15687	15829	15563	15613	15766	15695	15698	15731	15619	15595	15723	15679	15868	15800	15698	15639	15718	15769	15803	15717	15776	15890	15727	15755	15703	15790	15695	15572	15720	15711	15910	15626	15864	15727	15888	15780	15712	15606	15763	15595	15595	15747	15627	15696	15654	15697	15757	15523	15627	15690	15628	15786	15790	15857	15677	15654	15885	15697	15753	15795	15837	15825	15709	15641	15648	15718	15824	15653	15661	15597	15712	15717	15705	15804	15732	15812	15823	15586	15774	15677	15556	15873	15619	15516	15810	15654	15798	15711	15968	15576	15793	15630	15743	15962	15762	15763	15736	15770	15779	15565	15623	15717	15755	15716	15713	15824	15688	15716	15573	15913	15724	15675	15741	15838	15736	15610	15880	15708	15523	15603	15795	15663	15768	15712	15804	15817	15869	15768	15695	15828	15783	15684	15671	15832	15645	15604	15776	15780	15837	15811	15604	15915	15632	15711	15704	15671	15698	15689	15766	15920	15592	15575	15630	15697	15821	15642	15810	15648	15723	15701	15701	15817	15702	15770	15657	15675	15754	15852	15831	15736	15691	15879	15742	15800	15689	15879	15722	15701	15763	15747	15693	15742	15518	15736	15765	15749	15771	15644	15681	15790	15663	15675	15926	15817	15570	15569	15571	15684	15729	15573	15600	15628	15624	15782	15667	15747	15759	15773	15685	15678	15668	15594	15783	15899	15800	15749	15804	15638	15685	15609	15592	15750	15630	15782	15530	15782	15931	15559	15789	15783	15756	15665	15820	15733	15752	15679	15674	15722	15785	15639	15721	15691	15827	15676	15726	15691	15879	15619	15573	15767	15765	15554	15658	15709	15730	15659	15798	15651	15720	15698	15598	15804	15762	15809	15839	15746	15736	15711	15693	15686	15802	15562	15747	15683	15618	15504	15723	15569	15583	15561	15811	15713	15825	15802	15579	15853	15680	15790	15710	15742	15731	15691	15637	15775	15577	15747	15721	15721	15697	15607	15824	15725	15760	15688	15866	15589	15689	15632	15789	15699	15865	15755	15684	15967	15697	15729	15690	15681	15795	15849	15764	15616	15626	15744	15758	15743	15690	15846	15812	15681	15760	15649	15778	15614	15743	15691	15740	15930	15634	15892	15602	15785	15804	15531	15774	15685	15557	15652	15513	15824	15730	15789	15761	15661	15809	15726	15884	15711	15803	15683	15741	15756	15626	15660	15454	15800	15665	15711	15719	15723	15565	15699	15629	15785	15633	15706	15642	15690	15670	15837	15616	15752	15829	15646	15814	15793	15762	15621	15777	15801	15812	15892	15685	15846	15747	15698	15790	15735	15669	15804	15824	15799	15722	15715	15827	15768	15837	15598	15865	15497	15790	15625	15569	15673	15790	15532	15707	15909	15682	15927	15659	15625	15752	15687	15758	15697	15610	15679	15821	15701	15625	15751	15797	15681	15720	15720	15751	15769	15847	15733	15725	15637	15658	15742	15700	15745	15575	15601	15686	15720	15688	15637	15717	15776	15841	15699	15868	15729	15600	15662	15875	15622	15765	15697	15754	15825	15593	15598	15717	15700	15776	15652	15899	15632	15795	15597	15722	15809	15517	15576	15706	15698	15817	15728	15594	15801	15574	15554	15976	15685	15712	15684	15792	15731	15803	15549	15652	15751	15738	15682	15625	15859	15804	15851	15771	15840	15748	15551	15862	15807	15631	15722	15545	15829	15896	15958	15617	15699	15608	15822	15701	15747	15714	15745	15770	15787	15773	15654	15592	15838	15784	15609	15705	15507	15770	15686	15791	15765	15763	15560	15662	15717	15726	15799	15763	15787	15832	15702	15660	15727	15715	15842	15883	15686	15671	15845	15776	15892	15760	15559	15757	15681	15872	15567	15605	15748	15810	15775	15805	15823	15724	15776	15695	15676	15693	15772	15833	15845	15730	15674	15472	15725	15780	15667	15623	15692	15813	15775	15802	15752	15674	15754	15838	15696	15575	15654	15587	15669	15639	15779	15700	15802	15692	15647	15860	15784	15716	15802	15731	15639	15611	15739	15759	15656	15792	15657	15767	15669	15786	15621	15892	15759	15840	15611	15605	15637	15792	15719	15804	15705	15846	15810	15794	15794	15890	15585	15561	15684	15619	15856	15697	15812	15613	15796	15887	15629	15789	15684	15744	15843	15598	15917	15722	15885	15916	15681	15706	15823	15638	15827	15732	15836	15799	15660	15647	15716	15813	15736	15848	15935	15754	15782	15753	15891	15700	15673	15711	15717	15734	15678	15710	15615	15835	15611	15694	15781	15711	15775	15626	15742	15820	15882	15745	15656	15702	15763	15661	15570	15711	15808	15766	15755	15805	15707	15632	15558	15744	15732	15580	15799	15807	15812	15739	15717	15693	15700	15640	15681	15904	15780	15759	15693	15696	15860	15763	15700	15880	15495	15605	15737	15889	15587	15865	15555	15784	15767	15722	15677	15768	15790	15711	15759	15694	15921	15699	15714	15753	15878	15749	15861	15751	15760	15665	15875	15772	15807	15722	15644	15630	15734	15712	15740	15751	15565	15660	15703	15617	15710	15495	15655	15774	15697	15839	15848	15710	15743	15747	15739	15813	15594	15693	15747	15783	15781	15739	15746	15660	15694	15652	15722	15659	15761	15754	15683	15784	15800	15913	15728	15746	15765	15658	15670	15726	15551	15853	15599	15736	15684	15784	15766	15651	15646	15686	15671	15950	15691	15694	15699	15736	15789	15773	15806	15781	15795	15758	15698	15714	15786	15719	15951	15640	15610	15539	15740
25857	29252	45296	38687	27176	22880	20921	19398	18774	19070	19088	19006	19096	19032	18974	19086	19093	18948	19064	18926	18986	18866	19095	19224	19096	19028	18768	18991	19067	18771	18981	18850	18938	18911	18863	18798	19027	19009	18833	18801	18988	18739	18924	18853	18887	18843	19007	19065	18769	18945	18920	19074	18485	18980	18679	18780	18987	18836	18870	19012	18704	18936	18780	18871	18968	18972	18892	18952	19023	19070	18702	18791	18851	18960	18758	18899	18929	18829	18865	18617	18849	18974	18875	18651	19037	18695	18848	18870	18808	18805	18877	19109	18927	19062	19062	18725	18782	18846	18860	18885	18825	18985	18918	18883	19050	18860	18812	18823	18949	19082	18710	18897	18894	18893	18973	18987	18832	18822	18916	18781	18927	18936	18953	18955	18775	18848	18858	18986	19196	18993	18844	18927	18714	18709	19011	18977	18902	18994	19026	18972	18685	18963	19053	18979	18827	18957	18807	18949	18852	18847	19057	18782	19122	18732	18915	19027	18952	18898	19008	18802	19039	18859	19156	18943	18637	18958	18764	18670	19000	19028	18816	18853	18963	18908	18881	18841	18673	18793	18839	18970	18893	18736	19106	18894	18842	18761	18693	18770	18807	18939	18774	18961	19119	19070	18775	19054	18716	18648	18877	18967	19051	18785	18843	18824	18811	18879	18785	18995	18789	18900	18823	19042	18962	18881	19156	19137	19033	18747	18953	18933	19040	18832	19051	18910	18911	18884	18852	18857	18769	18736	18779	18817	18779	18685	18979	18826	18915	19004	18844	18987	18822	18924	18897	18774	18785	18716	18922	18880	18756	18900	18835	18873	18783	18810	18813	18736	18990	18843	18836	18763	18912	19097	18839	18744	18973	18769	18770	18749	18730	18888	18933	18995	19201	18924	19000	18858	19004	18913	18809	18940	18850	18809	18828	18798	18992	18606	18843	18856	18881	18874	18797	18825	18931	18867	18953	18804	18805	18709	18987	18900	18923	18829	18798	18853	18871	18842	18852	18937	18944	18961	18934	18829	18839	18794	18974	18928	18950	18986	18887	18759	18922	19073	18933	18933	18643	18845	18672	18984	18947	18997	18948	19093	19017	18767	18771	18820	18830	18752	18764	18813	18952	18719	18934	18825	18977	18743	18731	18606	18920	18769	18846	18892	19112	18953	18841	18793	18824	18852	18795	18758	18801	18791	19007	18777	18832	18900	18831	18834	18738	18854	18887	19088	18742	18995	19022	18857	18912	19250	19368	19025	18736	19116	18918	18986	18864	18912	18889	18813	18713	18893	18693	18849	18812	18968	18823	19093	18939	18955	18828	18994	19000	18848	18750	18797	18779	18720	18945	19001	18941	18889	19000	18950	18714	18873	19059	18827	18615	18981	18779	18754	18822	18751	18682	18727	19022	18682	18744	18944	19069	18806	18844	18967	18782	18741	18996	18960	19018	18943	18941	18982	18836	18824	18891	18826	18920	19032	18941	18934	18915	19040	18890	18857	18887	18744	18813	18931	18918	18712	18764	18853	18843	18976	18820	18919	18877	18884	18850	18907	19002	19103	18959	18807	19114	19010	18867	18655	18877	18997	19033	18923	18964	18876	18764	18779	18841	18921	18876	18938	18774	18936	18920	18976	18980	18906	18997	18983	18827	18806	19118	19033	18833	18824	18901	18824	18769	18903	18921	18709	18759	18784	19023	18848	18929	18868	19035	19004	19032	18805	18838	18816	18935	18955	19121	18932	19136	18877	18903	18697	18747	19072	18995	18839	18993	18937	18704	18804	18886	18648	19004	18819	18930	18765	18978	18856	18896	18861	19105	18945	19072	19001	18786	18766	19035	18759	18914	18810	18867	18961	19068	18847	19054	18955	18860	19055	18894	18760	18867	18826	18941	18842	18898	18895	19170	18820	19036	18993	18969	18847	18944	18835	18857	19070	18692	19083	18747	18636	18835	18901	18904	18782	19018	18994	18981	18903	18894	18681	18929	18864	18970	18925	19048	18739	18893	18993	18957	18885	19032	18668	18826	18918	18802	19032	18833	18917	19057	18942	19022	19045	18957	19037	19089	19069	18829	18772	19072	19055	19001	18927	19219	18912	18822	18843	18789	18725	18934	18758	18872	18887	18820	19014	18830	18721	18697	18917	18821	18874	18957	19085	18959	18720	18834	18756	18968	18845	19041	18788	18821	18836	18773	19004	18918	18965	18859	18869	18885	18789	18895	18828	18829	18974	18632	18936	18870	18811	18724	18883	18991	18778	18769	18790	18721	18947	19019	18796	18878	19001	18872	18702	19030	18960	18764	18847	18860	18833	18844	18816	18854	18784	19002	18926	18862	18764	19045	19015	18758	18899	18821	18851	19017	18806	18856	18841	19084	19081	18755	18941	18977	18790	18935	19000	18889	18805	18776	18783	18933	18717	18817	19111	19085	18954	18800	18770	18762	18595	18786	18925	18800	18787	18735	18804	18699	18791	18732	18727	18962	18855	18964	19098	18974	18956	18771	18699	18769	18912	18984	18836	18968	18778	18923	19041	18890	19008	18914	18796	18754	18949	18905	18894	19142	18994	19146	18819	18809	18995	18974	18791	18947	19009	18876	19022	18832	18921	18942	18679	18831	18962	18865	18909	18945	19009	18932	18794	18784	18780	18825	19043	18934	18934	18868	18792	18715	18996	18849	18880	18855	18947	18964	18847	18865	18895	18940	19073	18899	19199	18913	18938	18999	18645	18823	19095	18974	18901	18992	19048	18815	18939	18834	18794	18884	18887	18786	18756	18857	18795	19095	18784	18770	18959	18912	18800	19154	19103	18935	18858	18600	18892	18830	18723	18839	18925	18972	18905	18918	18912	18998	18997	18690	18890	18818	18986	18900	18803	18908	18995	18760	18793	18942	18869	18952	18943	19034	18877	18747	18977	18924	18907	18865	18835	18964	18752	19030	18781	18770	18866	18846	19079	18840	19081	18849	18747	18978	18902	18880	18684	18838	18903	19011	19004	18578	18964	18880	18945	19038	19007	18832	18917	18993	18913	18933	18968	18785	18826	18733	18757	18699	19010	18924	18718	19142	18975	18887	18970	19050	19037	19034	18876	18963	19049	18899	18937	19094	18964	19092	18696	18965	18961	19101	19034	19024	18853	18610	18819	18969	19008	18902	18754	19039	18859	18909	19023	18966	18835	18969	19099	18817	18925	18946	18953	18864	18988	18847	18942	18912	18954	18524	18804	18974	18902	18956	18996	18916	18805	18817	18826	18867	18965	18939	18774	18988	18931	18844	18778	18719	18761	19005	18779	18902	19181	18877	19164	18933	18839	18964	18944	18817	18783	18643	19089	18731	19007	19010	18752	18673	18862	18787	18836	18889	18966	18828	18639	18750	18877	18832	18801	18714	19025	18938	18992	18783	18828	18947	18969	18955	19050	18855	19076	18818	18605	18891	19301	18916	19040	19052	18591	18912	18888	18927	18998	18990	18751	18787	18925	18877	18819	19005	18903	18991	18803	18908	18805	18864	18932	18787	19002	18857	18718	19020	18895	18894	19059	18859	18793	19101	18866	19081	18743	18825	18800	18677	18829	18754	18897	19103	18893	18935	18839	19027	18885	18708	19025	18923	18842	18726	18748	18955	18950	18831	18998	18927	19090	18733	18891	18883	18934	18955	18727	18867	18932	18780	18795	19088	18870	18846	18662	19101	18921	18816	18887	18913	19194	18838	19014	19019	19045	18928	19137	18999	18770	18820	18930	19019	18856	19025	18990	19009	18904	18806	18747	18762	18823	18885	18791	18791	18794	18746	18936	18979	18765	18861	18885	18838	18795	18945	18991	19013	18998	18902	18900	18818	18913	18917	18957	18954	18845	18975	19004	19101	19027	18947	18864	18677	18792	18739	18725	18776	18982	18844	18891	19075	18864	18880	18854	18896	18990	18825	18743	18784	18917	18745	18885	18800	19044	18827	18899	18631	18797	18786	18671	18767	18770	18846	18811	19114	19162	18841	19168	18919	18769	18732	18926	19096	18663	18720	19030	18771	18991	19113	18858	18934	19173	18789	18964	18816	18917	18719	18800	18949	18819	18750	18978	18848	18915	18923	18778	18995	18887	18822	18774	19012	18822	18930	19056	18950	18651	18718	19044	18950	18827	18813	18911	18776	18851	18978	18987	18886	18853	18837	18957	18985	18778	19021	18761	18886	18896	18762	18794	18788	18971	18910	18871	18913	18982	18960	18954	18973	18947	18943	19019	18755	18687	18937	19050	18872	18885	18918	18831	18864	18940	18734	18661	18850	18676	18956	18807	18920	18830	18748	18847	18894	18824	18732	18951	18708	19004	19011	18865	18762	18925	18810	19017	18875	18900	18987	18965	19006	19032	19225	18967	18819	18896	19038	18939	19056	18953	18801	18830	18998	18870	18844	18866	18908	18896	18973	19114	19003	18851	18799	18828	18830	19000	18854	18960	18754	18971	19016	19000	18967	18998	18971	18709	18734	18934	18756	18731	18853	18906	19074	18956	18975	18899	18754	18590	18954	19011	18887	18948	18914	18876	18825	18981	18680	18878	18937	18871	18951	18823	18968	18865	18853	18800	18911	18686	18832	18991	18914	18765	18750	18659	19010	18975	19060	18815	19039	18587	18887	18839	18994	18952	18826	18804	19088	18779	18921	18682	18850	18772	18958	19015	18805	18686	18800	18774	18760	18806	19028	18969	18981	18786	18938	18774	18788	18756	18822	18921	18737	18922	18789	18716	18953	18781	18921	18936	19105	18964	18829	18945	19065	19132	18834	18748	18824	18939	18852	18887	18904	18898	18849	18677	18839	18887	18863	18858	18997	18829	18823	18842	18906	18900	18954	19038	18795	18965	18990	18898	18994	18860	18965	18954	18961	18803	18910	19000	18863	19140	19046	18831	19009	19059	18802	18914	19110	18948	18880	18829	18935	18784	18807	18907	18842	18881	18854	18855	18942	19045	18782	18795	18910	18999	18837	18937	18703	18885	18806	18682	18877	19021	18744	18884	18917	18851	18829	18888	18836	18928	19002	19014	18821	18974	19025	18837	18896	18941	18948	18892	18975	18861	18826	19083	18863	18942	18843	19024	18950	18915	18764	18800	18832	18812	18885	18871	18905	19041	18902	18858	19129	18834
57748	88969	68608	42039	26035	18183	16214	15757	15581	15881	15808	15785	15877	15870	15828	15931	15833	15739	15734	15693	15673	15853	15854	15732	15874	15905	15938	15754	15767	15894	15699	15903	15940	15784	15851	15710	15805	15878	15661	15801	15602	15847	15837	15782	15769	15837	15763	15607	15788	15685	15752	15837	15845	15856	15676	15838	15598	15716	15629	15754	15640	15836	15813	15873	15536	15925	15696	15891	15747	15882	15771	15727	15858	15878	15625	15828	15873	15597	15755	15926	15616	15715	15707	15897	15700	15875	15759	15896	15882	15759	15676	15742	15682	15875	15723	15906	15681	15827	15705	15771	15769	15826	15911	15553	15680	15599	15846	15854	15787	15753	15847	15704	15753	15724	15624	15843	15727	15911	15757	15843	15928	15750	15636	15721	15808	15788	15764	15859	15908	15834	15739	15835	15819	15604	15819	15902	15802	15911	15784	15690	15787	15700	15786	15818	15863	15657	15835	15789	15747	15697	15721	15598	15794	15787	15608	15758	15633	15834	15970	15883	15731	15813	15753	15580	15746	15792	15623	15837	15517	15866	15758	15691	15725	15831	15637	15640	15740	15658	15828	15632	15694	15775	15711	15803	15673	15651	15870	15808	15696	15825	15910	15639	15818	15735	15760	15775	15591	15824	15787	15739	15783	15797	15909	15652	15791	15873	15732	15762	15585	15852	15969	15738	15752	15797	15925	15818	15773	15874	15583	15788	15820	15643	15844	15844	15769	15693	15835	15851	15764	15821	15761	15762	15773	15901	15879	15823	15755	15772	15666	15734	15716	15723	15919	15745	15881	15701	15796	15866	15725	15694	15740	15752	15760	15648	15798	15767	15758	15834	15734	15787	15889	15758	15976	15680	15796	15781	15642	15824	15670	15745	15828	15691	15737	15785	15686	15810	15689	15668	15710	15640	16011	15725	15735	15710	15762	15677	15796	15737	15834	15759	15933	15805	15760	15862	15943	15715	15566	15634	15772	15805	15698	15784	15800	15733	15945	15602	15659	15688	15725	15673	15620	15792	15816	15890	15763	15751	15732	15925	15975	15690	15894	15640	15844	15689	15889	15718	15773	15537	15689	15758	15770	15759	15785	15728	15793	15695	15808	15777	15650	15743	15627	15613	15752	15790	15781	15693	15639	15947	15682	15806	15844	15718	15776	15862	15857	15632	15873	15738	15880	15700	15703	15822	15781	15711	15857	15832	15748	15691	15732	15701	15615	15790	15710	15722	15778	15665	15613	15792	15714	15742	15829	15882	15662	15809	15898	15675	15770	15783	15806	15846	15926	15784	15853	15717	15720	15961	15733	15702	15743	15684	15929	15781	15780	15847	15808	15702	15900	15961	15649	15822	15685	15802	15820	15835	15686	15653	15734	15996	15785	15663	15837	15692	15874	15664	15773	15662	15709	15641	15693	15839	15736	15830	15828	15754	15701	15821	15663	15730	15976	15692	15850	15718	15762	15540	15442	15547	15582	15820	15601	15810	15764	15657	15781	15601	15948	15630	15828	15854	15576	15602	15848	15678	15644	15760	15849	15762	15688	15710	15836	15744	15775	15793	15775	15566	15830	15768	15711	15781	15839	15699	15778	15515	15844	15730	15817	15716	15817	15571	15718	15819	15602	15712	15722	15704	15665	15861	15801	15743	15746	15572	15925	15731	15805	15529	15824	15540	15671	15819	15677	15736	15786	15702	15867	15670	15825	15890	15714	15714	15820	15697	15914	15728	15673	15757	15734	15681	15733	15667	15777	15860	15790	15829	15714	15619	15929	15718	15705	15675	15889	15771	15684	15861	15789	15871	15719	15777	15838	15835	15783	15596	15739	15839	15848	15835	15810	15606	15725	15841	15712	15638	15854	15751	15767	15684	15858	15880	15917	15781	15655	15715	15592	15816	15909	15625	15669	15820	15789	15698	15726	15812	15629	15844	15750	15651	15653	15862	15772	15691	15791	15506	15666	15789	15768	15608	16030	15636	15812	15926	15889	15632	15815	15838	15569	15642	15703	15798	15921	15669	15756	15880	15638	15829	15678	15812	15663	15757	15917	15716	15563	15745	15906	15887	15758	15753	15838	15612	15590	15909	15708	15861	15709	15686	15715	15868	15816	15755	15942	15691	15912	15762	15877	15710	15772	15765	15772	15877	15636	15922	15788	15876	15806	15663	15816	15788	15805	15706	15754	15714	15683	15859	15563	15649	15806	15602	15864	15702	15776	15740	15837	15839	15637	15729	15688	15769	15519	15849	15707	15714	15824	15641	15724	15741	15651	15721	15845	15698	15721	15793	15788	15910	15752	15651	15716	15730	15775	15716	15830	15913	15794	15781	15738	15609	15661	15659	15783	15912	15745	15808	15671	15671	15721	15651	15799	15625	15809	15783	15723	15935	15617	15734	15747	15608	15620	15829	15851	15763	15778	15635	15736	15856	15688	15798	15845	15767	15903	15819	16014	15708	15740	15909	15856	15875	15833	15963	15808	15740	15837	15645	15645	15837	15744	15806	15865	15825	15833	15715	15824	15692	15909	15737	15623	15928	15796	15859	15812	15827	15812	15939	15696	15793	15703	15690	15561	15600	15700	15719	15686	15822	15843	15704	15726	15591	15807	15789	15836	15761	15774	15664	15808	15673	15695	15937	15850	15657	15798	15688	15757	15571	15864	15712	15701	15607	15920	15682	15828	15698	15768	15865	15934	15844	15786	15813	15813	15864	15849	15928	15808	15640	15690	15817	15718	15745	15915	15810	15956	15747	15753	15811	15784	15776	15802	15702	16059	15822	15677	15914	15794	15787	15673	15812	15771	15644	15846	15638	15739	15715	15683	15748	15715	15692	15770	15767	15817	15840	15790	15955	15715	15758	15640	15774	15657	15901	15947	15746	15779	15911	15711	15726	15769	15785	15890	15751	15690	15552	15817	15710	15715	15655	15806	15860	15636	15639	15826	15590	15721	16014	15790	15707	15559	15881	15632	15902	15932	15475	15775	15717	15766	15658	15752	15737	15674	15980	15762	15881	15674	15727	15630	15807	15907	15871	15853	15659	15797	15928	15769	15949	15699	15687	15774	15504	15935	15848	15733	15857	15612	15821	15608	15845	15752	15857	15850	15607	15913	15751	15791	15725	15652	15788	15601	15778	15810	15824	15643	15903	15738	15807	15777	15854	15854	15746	15814	15749	15735	15848	15808	15741	15676	15955	15743	15842	15847	15650	15886	15771	15778	15516	15734	15668	15899	15845	15674	15755	15762	15687	15806	15845	15679	15674	15530	15829	15710	15723	15628	15897	15806	15794	15747	15567	15716	15746	15841	15621	15730	15611	15739	15812	15770	15784	15752	15727	15742	15820	15937	15918	15740	15900	15898	15817	15773	15990	15824	15708	15687	15721	15742	15645	15678	15749	15670	15766	15663	15662	15971	15804	15731	15814	15802	15747	15639	15729	15656	15719	15801	15869	15700	15848	15866	15983	15871	15875	15855	15644	15724	15649	15781	15676	15800	15796	15571	15817	15778	15702	15779	15720	15660	15752	15794	15629	15655	15727	15834	15770	15697	15952	15815	15947	15784	15694	15894	15901	15638	15908	15837	15781	15723	15789	15865	15795	15724	15742	15850	15637	15692	15883	15732	15798	15670	15661	15938	15742	15748	15914	15729	15845	15644	15813	15616	15857	15828	15829	15900	15754	15698	15744	15682	15762	15707	15562	15661	15743	15743	15689	15673	15785	15842	15620	15613	15954	15776	15871	15685	15615	15627	15622	15704	15889	15816	15584	15964	15752	15898	15684	15689	15739	15857	15743	15770	15788	15802	15820	15731	15575	15758	15794	15598	15860	15675	15819	15792	15797	15837	15854	15810	15745	15677	15688	15702	15821	15661	15629	15609	15629	15770	15787	15701	15738	15760	15629	15971	15803	15660	15636	15777	15879	15718	15861	15822	15816	15725	15800	15734	15773	15833	15609	15762	15743	15684	15929	15751	15852	15818	15550	15723	15679	15707	15936	15711	15872	15804	15734	15684	15700	15818	15640	15883	15757	15870	15790	15714	15904	15819	15847	15615	15685	15896	15838	15764	15799	15881	15733	15640	15827	15778	15857	15640	15904	15816	15874	15694	15754	15957	15726	15870	15750	15784	15818	15728	15676	15949	15600	15908	15790	15725	15903	15737	15650	15952	15568	15828	15726	15761	15798	15858	15731	15742	15738	15915	15908	15615	15744	15773	15663	15726	15778	15749	15753	15977	15911	15783	15746	15745	15829	15795	15696	15888	15617	15889	15718	15646	15855	15842	15891	15734	15786	16025	15568	15893	15506	15702	15754	15669	15878	15822	15858	15794	15675	15759	15997	15700	15777	15721	15773	15726	15694	15810	15849	15803	15784	15656	15911	15895	15805	15707	15771	15850	15934	15734	15693	15658	15777	15688	15756	15647	15674	15699	15789	15719	15949	15610	15780	15731	15813	15948	15677	15714	15665	15742	15755	15731	15802	15894	15745	15794	15965	15688	15860	15681	15738	15751	15780	15846	16018	15787	15831	15800	15861	15811	15627	15657	15783	15803	15692	15762	15864	15731	15672	15876	15707	15828	15687	15664	15719	15816	15765	15870	15710	15824	15683	15847	15697	15839	15743	15742	15954	15804	15786	15813	15664	15951	15723	15703	15767	15635	15748	15713	15908	15879	15789	15697	15580	15732	15875	15756	15726	15952	15692	15775	15786	15702	15950	15816	15847	15714	15835	15731	15790	15763	15700	15909	15725	15894	15951	15771	15778	15605	15928	15829	15719	15934	15854	15519	15841	15677	15889	15644	15761	15827	15871	15787	15740	15759	15635	15738	15731	15715	15688	15771	15899	15625	15866	15638	15834	15718	15674	15805	15921	15750	15719	15758	15737	15683	15801	15746	15861	15797	15697	15780	15752	15785	15732	15742	15969	15724	15835	15678	15846	15605	15669	15639	15749	15873	15838	15788	15675	15847	15812	15718	15685	15748	15891	15732	15772	15674	15733	15794	15796	15709	15747	15954	15721	15778	15668	15852	15709	15653	15874	15670	15671	15764	15933	15860	15661	15774	15594	15495	15558	15765	15776	15802	15772	15743	15768	15858	15830	15849	15786	15888	15829	15893	15974	15890	15741	15758	15876	15677	15500
22858	23481	37085	33310	27439	25787	25642	20059	18993	19398	19087	19126	19130	19048	19152	18994	18952	19004	18997	19063	18957	19273	18983	19069	18852	18840	18791	18857	18966	18788	18867	19025	19166	18868	18702	18725	18827	18794	19008	18935	18774	18770	18753	18971	18903	18829	18702	18933	18747	18711	18743	18551	18891	18813	18736	18832	18855	18718	18795	18852	19070	19006	18816	18882	18906	18964	18984	18824	18783	18822	18934	18698	18822	18850	18895	18985	18809	18735	18765	18786	18761	18692	18948	18726	18694	18688	18607	18755	18737	18953	18830	18866	18843	18652	18736	18566	18624	18791	18889	18810	18878	18668	18708	18565	18810	18851	18922	18972	18974	18917	18917	18705	18777	18823	18658	18552	18622	18764	18812	18821	18885	18710	18765	18555	18618	18581	18744	18850	18914	18960	18726	18854	18883	18901	18859	18982	18874	18617	18726	18675	18825	18752	18792	18693	18769	18626	18815	18850	18951	18925	18711	18775	18714	18674	19018	18747	19058	18750	18965	18567	18925	18732	18725	18879	18623	18726	18621	18734	19039	18970	18846	18803	18650	18718	18796	18913	18888	18814	18980	18850	18812	18985	18673	18661	18680	18936	18723	18778	18858	18755	18731	18650	18674	18752	18709	18868	18749	18685	18775	18872	18825	18755	18763	18738	18742	18740	18598	18718	18957	18664	18842	18542	18549	18800	18769	18708	18749	18765	18727	18678	18823	18885	18731	18738	18971	18714	18687	18785	18899	18797	18634	18723	18833	18952	18842	18668	18609	18729	19073	18723	18610	18756	18670	18750	18797	18749	18859	18667	18510	18648	19032	18698	18852	19002	18861	18477	18787	18865	18823	18748	18897	18623	18766	18653	18676	18778	18865	18778	18719	18440	18838	18723	18822	18735	18578	18644	18857	18761	18858	18487	18804	18831	18622	18784	18707	18928	18635	18897	19036	18910	18663	18813	18765	18743	18827	18773	18734	18821	18964	18856	18765	18933	18710	18864	18577	18458	18952	18803	18665	18940	18786	18734	18747	18814	18822	18533	18728	18861	18467	18834	18838	18855	18723	18591	18823	18821	18824	18742	18706	18558	18740	18674	18696	18781	18684	18739	18679	18949	18823	18776	18626	18476	18807	18759	18833	18928	18841	18969	18666	18796	18768	18813	18840	18683	18783	18803	18804	18821	18610	18628	18727	18787	18902	18734	18728	18612	18807	18895	18770	18730	18580	18871	18706	18854	18779	18550	18623	18735	18767	18777	19029	18729	18761	18788	18637	18792	18627	18774	18658	18585	18756	18860	18778	18747	18912	18705	18551	18556	18868	18806	18807	18549	18722	18802	18818	18681	18684	18613	18605	18797	18643	18883	18885	18806	18763	18824	18677	18805	19072	18823	18926	18770	18671	18676	18922	18938	18565	18695	18779	18735	18679	18717	18840	18655	18729	18727	18632	18738	18799	18627	18782	18677	18862	18517	18864	18710	18807	18457	18485	18737	18878	18796	18909	18805	18849	18771	18721	18530	18820	18811	18910	18798	18714	18956	18807	18820	18446	18695	18794	18694	18618	18755	18892	18646	18810	18719	18722	18878	18887	18746	19023	18917	18721	18598	18782	18650	18510	18642	18723	18854	18690	18840	18926	18491	18541	18824	18689	18723	18923	18596	18812	18729	18836	18796	18859	18753	18707	18742	18840	18678	18735	18511	18595	18619	18784	18721	18742	18492	18778	19035	18834	18904	18733	18873	19005	18892	18789	18713	18955	18946	18834	19010	18756	18702	18803	19007	18876	18764	18754	18560	18584	18748	18741	18651	18907	18821	18860	18881	18718	18758	18976	18747	18837	18747	18836	18658	18646	18552	18832	18901	18693	18644	18824	18711	18692	18614	18823	18698	18720	18645	18827	18747	18664	18340	18636	18674	18857	18709	18788	18710	18513	18833	18689	18670	18768	18677	18702	18678	18739	18710	18712	18817	18766	18834	18826	18917	18882	18803	18605	18857	18810	18691	19043	18885	18712	18677	18885	18764	18761	18648	18691	18832	18753	18771	18802	18732	18728	18698	18678	18816	18621	18897	18670	18600	18723	18653	18691	18715	18814	18735	18673	18753	18706	18901	18766	18920	18922	18629	18767	18781	18798	18941	18809	18917	18744	18703	18499	18961	18885	18850	18774	18741	18788	18928	18837	18811	18769	18652	18767	18810	18659	18637	18686	18815	18786	18652	18696	18931	18786	18777	18748	18638	18664	18573	18766	18756	18538	18616	18894	18803	18570	18803	18717	18802	18771	18905	18688	18556	18621	18652	18764	18574	18687	18720	18937	18798	19041	18880	18653	18828	18523	18663	18771	18869	18797	18823	18725	18539	18772	18689	18737	18949	18807	18811	18694	18780	18799	18953	18866	18804	18702	18808	18788	18581	18982	18743	18638	18754	18965	18736	18611	18795	18740	18716	18808	18851	18800	18658	18884	18749	18611	18826	18851	18784	18644	18710	18826	18753	18814	18717	18840	18725	18735	18722	18717	18853	18708	18709	18797	18515	18773	18890	19021	18993	18790	18901	18884	18649	18768	18656	18623	18843	18792	18895	18741	18797	18768	18656	18960	18785	18726	18611	18613	18712	18747	18649	18861	18738	18976	18713	18926	18651	18606	18732	18707	18805	18678	18865	18693	18700	18873	18664	18923	18694	18760	18879	18715	18758	18683	18757	18772	18613	18766	18636	18724	18898	18721	18733	18840	18975	18739	18631	18696	18690	18678	18782	18845	18598	18757	18685	18646	18860	18852	18624	18581	18768	18691	18715	18833	18740	18635	18709	18497	18688	18674	18869	18982	18793	18558	18710	18517	18623	18891	18632	18830	18626	18666	18734	18943	18796	18940	18745	18818	18977	18746	18771	18893	18692	18826	18670	18683	18789	18854	18844	18857	18595	18744	18979	18805	18795	18683	18813	18789	18838	18963	18638	18913	18797	18741	18901	18691	18678	18530	18660	18753	18632	18794	19004	18740	18580	18858	18877	18624	18862	18695	18792	18807	18709	18923	18693	18589	18919	18726	18861	18908	18794	18861	18921	18742	18732	18739	18685	18622	18837	18758	18649	18658	18669	18742	18606	18787	18965	18833	18910	18773	18813	18972	18762	18950	18764	18694	18821	18615	18879	18991	18793	18682	18753	18719	18640	18656	18737	18637	18562	18725	18662	18674	18708	18810	18751	18619	18816	18794	18530	18711	18619	18841	18835	18728	18563	18704	18739	18744	18826	18783	18912	18730	18680	18744	18689	18627	18842	19024	18876	18740	18688	18705	18811	18665	18728	18859	18571	18620	18485	18786	18714	18543	18807	18849	18674	18861	18816	18604	18462	18773	18617	19001	18824	18798	18781	18833	18786	18677	18780	18937	18880	18650	18647	18807	18585	18886	18636	18569	18867	18609	18837	18727	18695	18714	18534	18870	18604	18791	18746	18851	18822	18757	18928	18640	18924	18820	18823	18988	18746	18712	18852	18919	18880	18848	18824	18797	18554	18875	18747	18688	18639	18802	18773	18757	18624	18804	18806	18666	18900	18875	18743	18746	18877	18762	18932	18750	18582	18727	18807	18951	18721	18792	18599	18763	18703	18739	18969	18782	18869	18558	18766	18912	18563	18596	18817	18830	18831	18727	18721	18822	18685	18756	18750	18609	18854	18806	18879	18719	18662	18727	18870	18789	18551	18625	18691	18676	18699	18806	18778	18686	18888	18765	18632	18678	18863	18760	18714	19031	18764	18648	18774	18636	18678	18811	18703	18618	18658	18884	18892	18883	18789	18865	18555	18715	18894	18761	18777	18881	18840	18663	18841	18905	18775	18718	18782	18682	18701	18633	18755	18875	18647	18782	18697	18822	18840	18605	18612	18647	18699	18607	18752	18815	18725	18961	18699	18749	18737	18822	18697	18669	18763	18810	18802	18730	18456	18939	18596	18866	18627	18829	18621	18924	18694	18696	18852	18762	18805	18760	18851	18926	18807	18830	18720	18734	18733	18798	18746	18732	18739	18837	18757	18768	18593	18655	18830	18884	18863	18908	18766	18492	18824	18724	18733	18713	18847	18693	18734	18760	18657	18746	18867	18401	18698	18539	18641	18700	18939	18770	18795	18517	18865	18761	18800	18638	18715	18706	18720	18806	18903	18937	18782	18799	18690	18826	18778	18829	18841	18823	18808	18835	18650	18770	18640	18775	18729	18681	18907	18860	18545	18882	18712	18778	18721	18585	18676	18681	18729	18824	18658	18814	18757	18823	18497	18810	18483	18790	18965	18735	18699	18717	18685	18731	18641	18520	18572	18838	18772	18759	18541	18506	18586	18840	19048	18990	18698	18735	18795	19051	18477	18825	18843	18853	19163	18929	18681	18740	18699	18636	18887	18817	18651	18661	18732	18608	18739	18946	19051	18789	18929	18789	18664	18924	18720	18654	18762	18861	18596	18641	18641	18574	18721	18610	18883	18759	19014	18909	18684	18924	18662	18823	18837	18852	18974	18567	18928	18906	18914	18801	18717	18715	18871	18731	18690	18804	18749	18770	18812	18874	18626	18938	18779	18641	18619	18761	18682	18701	18657	18766	18841	18961	18742	18824	18807	18704	18545	18663	18786	18707	18658	18685	18948	18846	18718	18689	18697	18773	18991	18805	18663	18789	18777	18849	18604	18749	18938	18793	18675	18700	18711	19043	18815	18884	18780	18848	18814	18974	18707	18733	18508	18762	18564	18552	18861	18794	18442	18830	19063	18797	18703	18669	18908	18677	18738	18734	18828	18878	18623	18554	18882	18650	18732	18596	18775	18905	18693	18771	18580	18717	18817	18682	18686	18694	18656	18539	18867	18665	18538	18879	18889	18862	18886	18808	18679	18689	18801	18819	18750	18826	18930	18714	18683	18820	18616	18767	18715	18804	18670	18698	18784	18951	18847	18624	18954	18698	18809	19050	18685	18739	18726	18552	18796	18697	18627	18849	18641	18849	18629	18669	18670	18828	18780	18752	18744	18995	18819	18966	18700	18771	18618	18831	18691	18859	18663	18775	18603	18537	18634	18721	18875	18462	18776	18890	18755	18661	18736	18748	18742	18530	18853	18867	18860	18728	18809	18741	18748	18925	18656	18570	18704	18802	18806
60291	105072	88864	63066	38968	23270	17213	15798	15470	15671	15625	15638	15602	15675	15682	15753	15698	15601	15817	15674	15776	15739	15705	15489	15619	15598	15722	15849	15608	15687	15694	15707	15811	15699	15747	15597	15742	15701	15645	15631	15721	15614	15670	15795	15611	15675	15694	15641	15837	15856	15616	15628	15763	15611	15650	15532	15714	15627	15578	15704	15575	15596	15818	15411	15698	15753	15670	15688	15614	15681	15710	15694	15733	15611	15644	15686	15676	15523	15500	15603	15736	15453	15649	15756	15675	15722	15672	15828	15717	15576	15494	15769	15652	15907	15703	15508	15757	15682	15420	15472	15608	15587	15617	15523	15871	15617	15764	15642	15583	15661	15508	15687	15592	15928	15663	15755	15479	15644	15633	15641	15688	15502	15665	15514	15654	15709	15498	15584	15706	15790	15695	15788	15650	15651	15587	15699	15595	15562	15593	15669	15547	15559	15746	15792	15709	15824	15768	15759	15540	15839	15753	15766	15730	15773	15655	15650	15709	15663	15699	15792	15608	15612	15841	15795	15677	15712	15672	15744	15812	15742	15600	15678	15511	15851	15687	15550	15740	15528	15674	15586	15833	15772	15671	15585	15755	15816	15576	15769	15611	15606	15554	15649	15740	15783	15539	15763	15644	15552	15848	15704	15664	15820	15660	15646	15590	15743	15661	15528	15750	15676	15551	15593	15548	15589	15601	15802	15825	15639	15809	15747	15872	15640	15652	15494	15718	15666	15400	15664	15686	15764	15680	15636	15721	15602	15789	15864	15486	15633	15863	15749	15636	15605	15676	15793	15619	15553	15522	15624	15764	15903	15741	15623	15575	15644	15550	15778	15574	15582	15704	15485	15557	15645	15597	15681	15733	15507	15643	15644	15587	15634	15669	15745	15681	15552	15585	15891	15676	15527	15779	15841	15656	15510	15821	15796	15623	15586	15763	15596	15592	15649	15548	15850	15603	15612	15659	15734	15556	15748	15783	15666	15619	15581	15556	15793	15615	15671	15728	15713	15683	15721	15849	15600	15509	15624	15525	15790	15739	15669	15522	15510	15585	15558	15879	15665	15831	15608	15717	15498	15551	15614	15471	15789	15718	15601	15558	15619	15658	15660	15606	15733	15794	15610	15811	15847	15617	15666	15602	15676	15641	15656	15620	15593	15715	15716	15751	15751	15454	15802	15811	15644	15705	15593	15630	15670	15545	15643	15618	15677	15729	15728	15741	15429	15758	15553	15492	15766	15631	15627	15657	15601	15647	15609	15748	15543	15610	15648	15788	15661	15604	15778	15567	15633	15580	15549	15585	15673	15635	15638	15672	15700	15701	15585	15867	15761	15598	15605	15871	15578	15676	15678	15597	15654	15712	15658	15748	15687	15660	15662	15734	15698	15661	15652	15630	15922	15620	15686	15592	15787	15602	15742	15695	15731	15708	15804	15661	15551	15579	15596	15641	15634	15585	15677	15658	15735	15589	15686	15676	15740	15770	15653	15636	15741	15460	15757	15741	15615	15827	15505	15710	15725	15782	15701	15855	15774	15610	15570	15659	15580	15599	15674	15633	15580	15634	15684	15702	15624	15719	15756	15814	15730	15646	15656	15739	15844	15692	15582	15701	15771	15595	15759	15798	15665	15776	15531	15703	15634	15555	15769	15633	15813	15616	15788	15534	15797	15725	15584	15431	15675	15563	15717	15695	15494	15760	15604	15689	15645	15548	15601	15801	15522	15641	15604	15898	15682	15502	15868	15542	15467	15613	15631	15724	15457	15594	15584	15847	15595	15581	15577	15718	15674	15613	15643	15715	15759	15818	15613	15719	15589	15781	15612	15725	15567	15479	15593	15693	15583	15762	15474	15732	15603	15604	15593	15670	15718	15603	15865	15605	15831	15842	15643	15611	15634	15441	15683	15646	15525	15814	15759	15555	15564	15674	15739	15716	15585	15694	15692	15705	15782	15782	15644	15549	15542	15550	15620	15711	15737	15651	15558	15791	15535	15891	15484	15740	15699	15635	15706	15762	15569	15806	15605	15564	15567	15889	15753	15760	15574	15721	15844	15808	15560	15607	15673	15630	15586	15637	15613	15818	15614	15688	15602	15595	15568	15566	15880	15674	15834	15628	15705	15712	15667	15815	15644	15735	15685	15363	15698	15637	15719	15683	15566	15796	15734	15741	15693	15680	15659	15729	15645	15682	15442	15447	15781	15622	15715	15469	15795	15571	15840	15672	15514	15706	15788	15865	15647	15635	15640	15655	15690	15636	15619	15715	15555	15756	15780	15740	15711	15791	15567	15685	15801	15464	15592	15696	15551	15671	15619	15633	15817	15549	15835	15608	15821	15670	15645	15544	15651	15765	15743	15631	15565	15694	15760	15727	15641	15698	15658	15502	15541	15714	15747	15705	15653	15673	15775	15596	15810	15843	15786	15796	15721	15645	15852	15632	15679	15582	15634	15629	15587	15793	15669	15576	15531	15637	15493	15645	15524	15691	15665	15768	15719	15845	15501	15739	15729	15523	15642	15447	15740	15674	15757	15693	15681	15686	15604	15786	15678	15445	15769	15594	15794	15719	15629	15668	15699	15680	15631	15573	15606	15709	15530	15525	15752	15638	15659	15711	15749	15631	15624	15627	15685	15791	15773	15605	15596	15835	15561	15738	15734	15718	15548	15550	15528	15663	15692	15663	15512	15709	15591	15590	15599	15645	15609	15695	15585	15783	15661	15890	15539	15677	15609	15535	15644	15695	15729	15516	15663	15577	15750	15795	15745	15659	15707	15712	15719	15793	15632	15614	15640	15604	15724	15765	15686	15525	15748	15534	15738	15529	15568	15657	15700	15548	15628	15737	15669	15720	15702	15657	15718	15630	15561	15834	15784	15871	15664	15797	15661	15668	15754	15740	15641	15738	15755	15756	15653	15642	15662	15697	15633	15649	15533	15591	15733	15751	15745	15527	15572	15696	15550	15576	15714	15762	15531	15802	15766	15712	15740	15640	15518	15700	15623	15689	15630	15593	15674	15578	15720	15571	15692	15624	15605	15700	15612	15641	15685	15468	15731	15637	15603	15482	15606	15759	15438	15680	15878	15845	15700	15714	15748	15473	15634	15692	15401	15630	15539	15612	15567	15804	15621	15827	15674	15662	15561	15765	15533	15861	15782	15403	15652	15575	15715	15828	15700	15575	15415	15595	15708	15757	15593	15559	15545	15767	15639	15592	15801	15688	15679	15675	15630	15603	15678	15518	15597	15566	15499	15664	15613	15672	15682	15691	15699	15737	15701	15623	15574	15635	15657	15604	15637	15630	15566	15726	15597	15548	15842	15768	15599	15749	15592	15599	15634	15653	15669	15752	15640	15715	15515	15668	15570	15773	15626	15747	15750	15560	15461	15527	15719	15691	15637	15699	15614	15733	15560	15823	15818	15647	15632	15733	15553	15703	15778	15598	15737	15804	15724	15404	15679	15784	15770	15815	15669	15542	15761	15750	15733	15654	15754	15589	15770	15724	15683	15641	15582	15354	15467	15824	15651	15843	15729	15601	15638	15571	15679	15700	15595	15923	15579	15740	15552	15837	15689	15585	15587	15805	15747	15492	15560	15632	15564	15760	15657	15678	15644	15710	15715	15626	15846	15764	15686	15517	15574	15494	15687	15593	15580	15645	15669	15774	15837	15689	15625	15697	15831	15632	15675	15523	15699	15632	15457	15773	15602	15835	15714	15510	15643	15754	15465	15610	15798	15594	15725	15636	15764	15656	15742	15571	15710	15705	15603	15577	15687	15638	15659	15673	15555	15617	15674	15823	15596	15778	15534	15791	15681	15559	15629	15688	15622	15722	15750	15757	15785	15511	15698	15486	15657	15650	15786	15669	15563	15703	15590	15656	15753	15680	15605	15626	15674	15833	15615	15555	15591	15616	15661	15674	15477	15668	15609	15627	15765	15690	15797	15575	15667	15653	15641	15765	15764	15575	15487	15608	15756	15793	15555	15694	15729	15727	15710	15577	15778	15579	15670	15610	15776	15608	15664	15878	15587	15674	15770	15608	15557	15583	15498	15491	15614	15888	15804	15780	15481	15665	15724	15698	15766	15711	15856	15732	15604	15758	15727	15799	15666	15676	15606	15767	15640	15701	15718	15631	15738	16025	15703	15817	15653	15693	15655	15596	15662	15728	15539	15641	15626	15644	15743	15701	15718	15582	15773	15624	15779	15754	15658	15594	15675	15570	15490	15760	15673	15728	15835	15808	15696	15760	15700	15554	15542	15667	15662	15617	15917	15709	15763	15651	15579	15712	15744	15763	15806	15799	15544	15655	15781	15719	15846	15725	15692	15554	15711	15665	15612	15661	15589	15677	15723	15693	15440	15731	15654	15445	15787	15683	15621	15594	15724	15754	15517	15813	15580	15721	15562	15683	15579	15505	15677	15773	15596	15866	15607	15776	15676	15756	15722	15580	15808	15792	15527	15725	15660	15685	15616	15688	15654	15631	15695	15733	15747	15716	15635	15596	15525	15592	15730	15691	15616	15655	15449	15825	15763	15689	15710	15610	15705	15469	15810	15719	15786	15694	15696	15534	15784	15645	15758	15566	15745	15821	15837	15618	15622	15427	15750	15608	15594	15505	15881	15678	15711	15762	15818	15772	15746	15674	15585	15524	15897	15668	15528	15592	15702	15755	15750	15654	15617	15603	15738	15689	15788	15638	15659	15767	15647	15451	16002	15561	15705	15742	15581	15661	15700	15633	15587	15644	15676	15573	15630	15736	15803	15689	15588	15602	15542	15513	15641	15641	15652	15611	15691	15608	15617	15697	15689	15658	15637	15572	15698	15474	15797	15706	15602	15545	15459	15661	15625	15811	15784	15693	15624	15753	15722	15600	15615	15770	15655	15536	15712	15787	15705	15643	15917	15756	15693	15600	15597	15662	15749	15782	15635	15596	15769	15668	15713	15894	15461	15638	15592	15590	15638	15631	15670	15602	15619	15663	15668	15629	15633	15668	15699	15587	15662	15747	15632	15756	15577	15490	15711	15766	15907	15620	15784	15653	15627	15806	15775	15920	15696	15657	15701	15813	15729	15582	15800	15703	15575	15525	15642	15813	15766	15762	15707	15802	15708	15717	15620	15660	15670	15491	15531	15734	15657
30470	38147	43184	31689	22591	19947	19147	18805	19011	19005	18769	18786	18945	18686	18895	18842	18767	18952	18807	18748	18822	18898	19002	18873	18884	18839	18836	18799	18699	18722	18909	18718	18660	18590	18709	18907	18807	19076	18857	18661	18752	18870	18849	18664	18821	18825	18889	18913	18889	18931	18771	18686	18959	18893	18745	18637	18788	18682	18825	18514	18911	18811	18716	18779	18864	18832	18847	18554	18890	18687	18757	18845	18965	18638	19013	18817	18719	18739	18773	18851	18787	18655	19029	18743	18873	18973	18825	18793	18748	18678	18909	18855	18779	18795	18675	18910	18908	18735	18708	18736	18610	18761	18693	18981	18803	18772	18666	18724	18785	18840	18614	18822	18792	18696	18486	18946	18792	18718	18641	18931	18957	18833	18627	18854	18732	18806	18841	18683	18933	18991	18920	18831	18651	18792	18603	19007	18634	18656	18796	18760	18785	18666	18721	18649	18589	18845	18793	18800	18754	18767	18788	18886	18995	18778	18663	18746	18863	18496	18590	18841	18684	18874	18747	18633	18766	18728	18693	18863	18796	18837	18916	18709	18795	18785	18769	18855	18728	18627	18842	18550	18642	18932	18881	18794	18784	18899	18749	18729	18744	18740	18517	18842	18865	18702	18688	18625	18596	18710	18739	18812	18757	18621	18691	18613	18833	18746	18597	18802	18723	18773	18975	18624	18822	18645	18819	18735	18761	18747	18711	18635	18780	18674	18638	18785	19006	18713	18666	18819	18765	18998	18862	18784	18697	18761	18819	18683	18882	18671	18736	18792	18842	18778	18781	18660	18903	18784	18753	18501	18726	18751	18693	18765	18718	18615	18937	18679	18927	18535	18939	18726	18715	18767	18770	18871	18762	18841	18616	18846	18638	18853	18986	18726	18901	18738	18849	18646	18626	18768	18705	18592	18597	18895	18812	18710	18639	18760	18928	19089	18750	18740	18758	18748	18786	18745	18697	18632	18837	18871	18942	18845	18461	18623	18723	18815	18819	18941	18622	18707	18728	18787	18782	18813	18752	18760	18796	18726	18945	18900	18973	18882	18995	18724	18625	18796	19053	18730	18785	18749	18704	18725	18677	18759	18762	18760	18704	18663	18705	18759	18777	18752	18713	18777	18766	18632	18743	18745	18811	18649	18608	18817	18734	18786	18765	18650	18657	18777	18812	18851	18570	18709	18782	18872	18822	18674	18704	18615	18734	18672	18652	18729	18828	18761	18731	18684	18744	18655	18684	18801	18870	18654	18645	18811	18804	18828	18952	18847	18750	18735	18690	18758	18624	18619	18818	18909	18735	18840	18819	18886	18750	18726	18704	18680	18725	18860	18568	18728	18720	18810	18878	18754	18924	18783	18817	18931	18773	18862	18901	18934	18841	18741	18761	18768	18726	18743	18677	18690	18601	18771	18794	18903	18996	18861	18654	18862	18781	18790	18872	18871	18876	18644	18766	18708	18809	18825	18740	18844	18729	18746	18640	18668	18857	18879	18803	18821	18784	18805	18482	18768	18801	18852	18824	18684	18757	18759	18783	18806	18780	18721	19037	18918	18892	18833	18771	18831	18909	18891	18524	18714	18757	18699	18685	18810	18756	18808	18954	18605	18828	18807	18802	18865	18793	18825	18532	18599	18830	18661	18640	18781	18635	18529	18679	18661	18594	18753	18659	18840	18678	18559	18896	18812	18826	18740	18693	18859	18639	18645	18650	18694	18671	18859	18793	18579	18766	18658	18752	18614	18844	18793	18769	18668	18653	18692	18828	18713	18723	18927	18899	18720	18647	18604	18633	18705	18660	18668	18677	18769	18723	18845	18716	18825	18895	18758	18699	18699	18696	18682	18589	18854	18614	18524	18646	18631	18860	18782	18792	18827	18762	18794	18873	18579	18709	18678	18902	18819	18812	18678	18723	18685	18992	18657	18710	18647	18768	18817	18961	18922	18937	18739	18981	18674	18816	18712	18830	18850	18878	18616	18813	18691	18732	18809	18731	18718	18889	18732	18718	18693	18839	18903	18793	18789	18612	18720	18806	18611	18726	18905	18784	18661	18879	18752	18881	18849	18841	18834	18771	18605	18839	18837	18698	18599	18545	18751	18563	18632	18606	18674	18626	18688	18651	18571	18768	18858	18650	18865	18895	18837	18876	18923	18759	18552	18921	18752	18696	18803	18867	18507	18908	18733	18931	18704	18793	18725	18867	18813	18645	18765	18957	18787	18546	18638	18795	18902	18773	18602	18729	18788	18742	18910	18768	18894	18708	18610	18546	18748	18698	18694	18881	18793	18634	18822	18680	18679	18786	18759	18713	18830	18584	18788	18919	18889	18705	18585	18837	18940	18663	18970	18759	18855	18696	18787	18892	18694	18707	18668	18832	18875	18669	18701	18974	18886	18755	18581	18679	18705	18926	18581	18786	18976	18700	18772	18931	18743	18964	18793	18716	18746	18678	18725	18808	18855	18711	18882	18831	18940	18723	18959	18931	19012	18862	18801	18818	18778	18675	18792	18741	18566	18611	18517	18646	18701	18644	18748	18694	18838	18711	18460	18591	18622	18918	18653	18873	18762	18551	18674	18847	18758	18822	18600	18752	18900	18716	18728	18806	18678	18629	18983	18836	18546	18591	18701	18967	18528	18713	18773	18822	18815	18853	18864	18784	18601	18668	18800	18622	18665	18697	18698	18702	18656	18654	18739	18825	18887	18720	18950	18767	18710	18874	18802	18763	18741	18957	18735	18595	18622	18691	18537	18626	18749	18833	18742	18613	18799	18679	18739	18737	18717	18826	18623	18875	18883	18867	18873	18686	18611	18695	18735	18712	18718	18828	18756	18874	18645	18683	18671	18771	18921	18838	18745	18717	18897	18710	18701	18726	18867	18769	18582	18749	18638	18725	18732	18865	18742	18696	18819	18813	18475	18598	18898	19022	18752	18801	18789	18702	18775	18772	18786	18847	18786	18743	18890	18693	18643	18878	18656	18884	18877	18738	18845	18890	18638	18691	18779	18681	18692	18781	18832	18657	18795	18914	18650	18766	18677	18823	18628	18878	18712	18602	18504	18933	18623	18691	18771	18704	18669	18663	18826	18576	18719	18913	18816	18911	18847	18955	18858	18868	18877	18882	18939	18836	18727	18729	18696	18848	18610	18829	18871	18777	18848	18680	18484	18647	18720	18844	18775	18728	18678	18811	18781	18914	18868	18711	18773	18781	18995	18741	18924	18785	18543	18791	18749	18806	18620	18703	18635	18603	18859	18870	18709	18613	18627	18797	18816	18650	18663	18897	18813	18785	18778	18806	18839	18781	18857	18908	18693	18595	18686	18722	18735	18581	18719	18675	18822	18682	18706	18933	18683	18706	18823	18885	18938	18789	18782	18770	18667	18777	18535	18792	18837	18952	18780	18755	18787	18752	18804	18583	18708	18860	18914	18725	18732	18563	18814	18847	18857	18578	18831	18746	18989	18825	18599	18837	18995	18824	18648	18701	18976	18834	18825	18770	18874	18901	18691	18750	18593	18872	18815	18684	18740	18873	18800	18811	18797	18654	18817	18823	18757	18836	18778	18778	18623	18696	18572	18583	18612	18631	18775	18716	18692	18764	18572	18463	18883	18726	18706	18712	18811	18617	18796	18809	18799	18637	18761	18557	18832	18902	18760	18571	18792	18822	18784	18542	18714	18845	18668	18743	18746	18793	18896	18683	18600	18571	18784	18783	18727	18718	18794	18800	18719	18790	18695	18921	18770	18738	18682	18719	18633	19030	18611	18684	18595	18695	18655	18796	18701	18630	18751	18743	18625	18646	18913	18773	18803	18903	18799	18862	18656	18694	18719	18440	18678	18791	18846	18809	18703	18724	18571	18669	18971	18746	18775	18578	18541	18541	18547	18692	18871	18827	18683	18721	18936	18742	18857	18563	18776	18802	18775	18914	18764	18638	18645	18790	18876	18854	18700	18890	18768	18770	18718	18638	18817	18799	18774	18765	18851	18785	18770	18716	18755	18678	18671	18706	18674	18760	18776	18876	18552	18680	18859	18886	18840	18758	18961	18954	18869	18758	18762	18563	18799	18868	18729	18732	18826	18684	18609	18666	18774	18749	18795	18847	18600	18828	18684	18780	18761	18633	18475	18815	18697	18625	18729	18603	18860	18581	18856	18796	18625	18831	18687	18787	18568	18745	18569	18828	18624	18809	18697	18829	18767	18841	18670	18744	18926	18981	18836	18634	18805	18789	18692	19174	18895	18768	19025	18807	18700	18882	18767	18866	18649	18824	18688	18792	18902	18881	18714	18796	18628	18797	18608	18883	18672	18976	18666	18723	18833	18935	18977	19002	18680	18585	18892	18702	18690	18755	18658	18802	18693	18799	18869	18742	18760	19076	18978	18835	18982	18776	18683	18586	18593	18667	18725	18846	18642	18754	18763	18791	18666	18832	18786	18807	18833	18493	18813	18705	18652	18829	18725	18712	18944	18754	18726	18810	18751	18846	18602	18851	18616	18662	18603	18836	18750	18733	18802	18935	18720	18708	18791	18945	18739	18781	18727	18884	18683	18724	18726	18559	18721	18891	18801	18661	18763	18788	18868	18771	18732	18902	18804	18745	18715	18818	18843	19002	18633	18688	18643	18802	18675	18684	18834	18734	18645	18612	18747	18718	18616	18705	18870	18893	18731	18841	18983	18774	18641	18782	18828	18812	18716	18772	19027	18842	18797	18578	18790	18906	18891	18816	18874	18718	18867	18935	18589	18730	18765	19009	18863	18880	18903	18737	18780	18894	18716	18834	18817	18819	18797	18906	18655	18720	18847	18996	18751	18591	18874	18865	18817	18775	18845	18850	18746	18750	18625	18625	18906	18794	18792	18878	18706	18836	18606	18757	18827	18849	18830	18867	18598	18779	18585	18815	18842	18708	18815	18780	18706	18875	18681	18579	18849	18664	18709	18734	18830	18822	18820	18766	18741	18877	18632	18780	18908	18743	18709	18791	18762	18647	18745	18632	18698	18847	18678	18798	18717	18760	18793	18815	18753	18799	18790	18768	18869	18593	18488	18650	18770	18947	18762	18691	18728	18919	18679	18758	18970	18866	18671	18754	18469	18670	18846	18792	18823	18825	18632	18783	18706	18850	18715	18668	18777
38757	57864	44303	26973	19030	16393	15914	15775	15501	15696	15721	15788	15668	15741	15574	15677	15770	15695	15526	15503	15757	15735	15709	15461	15558	15631	15710	15580	15751	15763	15604	15522	15694	15621	15617	15600	15623	15495	15660	15726	15769	15611	15729	15685	15567	15623	15682	15665	15685	15893	15636	15728	15665	15802	15580	15554	15383	15697	15594	15581	15628	15654	15749	15662	15559	15600	15836	15551	15628	15825	15613	15567	15662	15721	15518	15740	15794	15496	15604	15585	15654	15747	15592	15680	15729	15670	15483	15427	15578	15624	15684	15710	15553	15848	15675	15634	15605	15582	15593	15479	15650	15592	15502	15838	15739	15539	15755	15562	15673	15635	15846	15537	15632	15607	15579	15722	15702	15804	15713	15603	15667	15625	15565	15626	15714	15591	15584	15667	15765	15646	15401	15472	15738	15669	15638	15676	15825	15757	15797	15552	15560	15570	15755	15657	15804	15636	15644	15524	15636	15661	15510	15494	15565	15557	15705	15509	15745	15518	15644	15717	15563	15621	15658	15735	15582	15771	15665	15625	15717	15689	15835	15653	15763	15519	15504	15676	15414	15661	15577	15563	15579	15620	15536	15743	15639	15636	15572	15743	15681	15536	15588	15660	15785	15634	15725	15674	15615	15631	15684	15647	15591	15633	15380	15699	15729	15594	15766	15771	15642	15598	15558	15617	15490	15639	15626	15593	15575	15654	15807	15507	15520	15676	15557	15642	15605	15675	15591	15664	15609	15813	15533	15642	15543	15834	15712	15740	15656	15732	15835	15502	15590	15623	15554	15595	15642	15691	15573	15729	15750	15776	15525	15637	15672	15656	15669	15752	15753	15687	15932	15610	15686	15698	15652	15553	15829	15744	15691	15625	15563	15528	15609	15662	15729	15590	15553	15756	15691	15608	15629	15579	15681	15643	15588	15657	15673	15500	15690	15585	15573	15617	15598	15675	15589	15644	15815	15721	15652	15458	15560	15762	15571	15498	15509	15665	15730	15716	15590	15600	15828	15645	15719	15441	15727	15854	15594	15576	15610	15481	15795	15470	15497	15592	15862	15693	15690	15700	15660	15571	15628	15723	15708	15684	15586	15690	15702	15622	15578	15680	15678	15751	15754	15491	15613	15734	15699	15754	15712	15720	15755	15881	15479	15695	15586	15559	15476	15514	15723	15795	15610	15706	15666	15608	15518	15569	15665	15558	15779	15703	15833	15747	15656	15763	15784	15605	15786	15587	15606	15552	15703	15534	15760	15682	15766	15698	15538	15742	15619	15530	15682	15551	15594	15601	15888	15710	15639	15561	15601	15613	15715	15659	15526	15573	15545	15725	15625	15556	15603	15761	15659	15561	15579	15691	15650	15574	15639	15609	15593	15704	15669	15600	15631	15593	15722	15643	15715	15815	15682	15653	15761	15635	15638	15914	15660	15767	15729	15707	15815	15760	15615	15786	15740	15724	15507	15800	15771	15519	15721	15603	15743	15645	15775	15709	15589	15562	15748	15665	15593	15773	15632	15767	15518	15749	15804	15689	15679	15561	15584	15513	15649	15703	15630	15645	15730	15650	15748	15640	15581	15652	15662	15699	15873	15635	15774	15654	15588	15613	15622	15736	15733	15645	15695	15570	15699	15635	15735	15585	15634	15619	15567	15539	15626	15720	15600	15688	15691	15573	15595	15507	15671	15572	15806	15630	15578	15714	15600	15772	15652	15699	15659	15819	15633	15681	15466	15778	15673	15654	15542	15598	15672	15686	15742	15601	15781	15687	15660	15631	15749	15632	15628	15598	15645	15731	15625	15648	15507	15608	15577	15658	15633	15543	15588	15648	15668	15615	15501	15645	15635	15752	15779	15617	15426	15753	15704	15632	15548	15754	15587	15693	15644	15570	15539	15831	15641	15443	15742	15707	15679	15713	15622	15586	15771	15588	15637	15588	15771	15657	15766	15655	15863	15410	15626	15663	15496	15550	15613	15638	15614	15657	15408	15483	15472	15643	15513	15837	15606	15624	15703	15660	15658	15670	15648	15782	15774	15683	15444	15601	15684	15612	15643	15584	15821	15630	15444	15648	15656	15593	15757	15675	15578	15707	15588	15645	15591	15649	15748	15636	15503	15638	15602	15802	15618	15492	15627	15795	15657	15729	15828	15699	15538	15474	15687	15682	15499	15604	15682	15739	15455	15675	15566	15772	15615	15793	15642	15691	15658	15687	15675	15614	15696	15678	15688	15721	15660	15609	15548	15747	15583	15652	15524	15516	15630	15559	15699	15634	15516	15821	15639	15748	15565	15616	15509	15685	15365	15533	15616	15647	15722	15775	15456	15668	15792	15716	15743	15754	15598	15733	15761	15650	15694	15706	15692	15580	15841	15624	15765	15542	15852	15592	15548	15617	15668	15657	15784	15572	15732	15717	15485	15680	15568	15750	15699	15609	15819	15628	15633	15761	15572	15747	15642	15857	15431	15627	15734	15589	15596	15521	15598	15598	15715	15785	15728	15548	15651	15507	15495	15770	15517	15585	15620	15615	15617	15790	15738	15480	15717	15652	15701	15679	15604	15605	15703	15690	15836	15600	15547	15758	15674	15639	15639	15761	15675	15637	15606	15639	15697	15593	15483	15585	15752	15555	15631	15691	15695	15683	15448	15667	15717	15714	15821	15581	15604	15700	15681	15918	15770	15570	15679	15585	15475	15815	15675	15586	15625	15624	15705	15702	15654	15846	15577	15571	15627	15691	15596	15743	15609	15566	15459	15659	15496	15651	15662	15839	15738	15678	15676	15650	15543	15713	15580	15694	15712	15710	15610	15612	15628	15579	15703	15586	15606	15707	15787	15706	15635	15681	15788	15587	15646	15582	15603	15694	15576	15605	15470	15617	15691	15654	15495	15712	15821	15508	15738	15709	15663	15697	15711	15558	15661	15762	15668	15658	15714	15733	15673	15684	15754	15760	15519	15736	15689	15623	15662	15648	15800	15502	15561	15731	15700	15637	15649	15607	15734	15562	15668	15721	15802	15748	15767	15720	15524	15743	15700	15661	15487	15674	15565	15657	15568	15664	15480	15779	15687	15610	15768	15630	15667	15660	15674	15767	15602	15582	15622	15658	15563	15781	15657	15708	15679	15722	15714	15758	15707	15568	15793	15622	15614	15744	15636	15512	15607	15550	15613	15616	15641	15613	15668	15632	15667	15549	15692	15643	15735	15737	15662	15596	15660	15645	15812	15700	15778	15627	15455	15578	15609	15673	15720	15704	15672	15501	15740	15553	15747	15566	15654	15500	15643	15698	15614	15625	15808	15794	15595	15805	15710	15561	15765	15554	15695	15691	15540	15553	15706	15732	15707	15686	15662	15704	15528	15868	15716	15671	15568	16059	15839	15695	15641	15662	15759	15824	15666	15625	15690	15634	15653	15546	15754	15635	15949	15633	15788	15621	15716	15539	15805	15631	15637	15693	15672	15581	15783	15805	15610	15622	15919	15712	15652	15600	15653	15542	15460	15691	15702	15683	15671	15585	15682	15729	15578	15571	15807	15766	15641	15512	15694	15573	15708	15694	15674	15557	15621	15730	15667	15671	15671	15788	15693	15784	15576	15615	15545	15625	15700	15724	15595	15615	15769	15822	15596	15684	15531	15597	15605	15747	15718	15560	15736	15651	15681	15585	15693	15589	15826	15557	15667	15643	15629	15412	15668	15699	15548	15811	15715	15661	15762	15676	15735	15659	15621	15677	15520	15697	15492	15593	15709	15640	15591	15607	15579	15532	15801	15546	15859	15605	15601	15842	15625	15569	15579	15622	15715	15784	15662	15610	15936	15592	15477	15589	15530	15615	15701	15550	15731	15739	15683	15700	15501	15484	15729	15656	15702	15742	15551	15653	15799	15638	15639	15575	15677	15682	15661	15514	15568	15616	15876	15629	15614	15808	15634	15451	15662	15647	15699	15541	15509	15572	15647	15713	15700	15601	15423	15669	15681	15517	15719	15678	15713	15749	15773	15615	15676	15778	15482	15832	15697	15696	15545	15649	15827	15527	15857	15579	15698	15586	15767	15623	15582	15538	15676	15626	15652	15823	15679	15739	15726	15669	15792	15387	15672	15818	15792	15865	15714	15640	15684	15670	15590	15665	15692	15809	15592	15762	15587	15564	15595	15696	15690	15726	15698	15682	15710	15651	15619	15689	15747	15744	15765	15705	15742	15591	15841	15678	15780	15625	15668	15728	15682	15770	15667	15584	15656	15641	15617	15528	15823	15621	15543	15664	15509	15578	15657	15556	15571	15562	15639	15610	15555	15757	15544	15530	15715	15722	15582	15675	15565	15736	15517	15666	15481	15639	15733	15539	15733	15636	15630	15512	15699	15558	15491	15691	15629	15659	15652	15600	15716	15644	15729	15598	15639	15639	15522	15678	15653	15705	15591	15654	15555	15849	15625	15618	15677	15781	15738	15717	15811	15677	15709	15670	15580	15706	15723	15706	15625	15743	15722	15805	15828	15600	15673	15703	15563	15633	15540	15843	15644	15685	15797	15723	15748	15701	15628	15602	15638	15572	15603	15711	15806	15688	15673	15604	15465	15703	15669	15713	15634	15664	15634	15709	15406	15522	15601	15537	15625	15608	15493	15661	15658	15770	15788	15739	15768	15519	15579	15635	15536	15838	15747	15592	15734	15736	15555	15586	15741	15662	15588	15730	15632	15854	15588	15761	15551	15639	15765	15640	15641	15591	15783	15775	15665	15520	15660	15705	15844	15571	15752	15664	15677	15604	15689	15592	15599	15681	15721	15882	15643	15757	15446	15650	15885	15540	15560	15702	15777	15760	15614	15528	15680	15467	15659	15697	15769	15694	15627	15561	15660	15628	15643	15462	15736	15593	15694	15453	15664	15696	15652	15704	15758	15673	15703	15747	15560	15651	15593	15539	15475	15738	15721	15637	15558	15688	15657	15610	15606	15721	15791	15468	15639	15567	15612	15511	15785	15685	15675	15623	15698	15680	15723	15699	15438	15601	15726	15632	15731	15660	15455	15596	15684	15867	15795	15743	15698	15593	15656	15668	15794	15602	15799	15729	15625	15465	15746	15647	15671	15685	15622	15714	15683	15663	15525	15696	15523	15783	15649	15765	15657	15444	15785	15579
25858	29213	45574	38313	27022	22971	20972	19268	19061	19055	18952	18865	18954	18926	18722	18915	19060	18933	19093	18968	18861	18870	18886	18900	18805	18670	18908	18694	18724	18884	18894	18940	18737	18613	19039	18907	18823	18837	18817	19014	18777	18806	18735	18722	18929	18731	18865	18857	18882	18841	18912	18753	18862	18876	18922	18508	18933	18701	19035	18831	18735	18853	18730	18918	18895	18738	18952	18818	18708	18976	19187	18794	18751	18816	18861	18787	19009	19003	18837	18888	18948	18638	18594	18692	18886	18648	18830	18982	18837	18895	18709	18750	18857	18801	18746	18842	18753	18814	18785	18973	18906	18581	18772	18683	18663	18691	18886	18877	18650	18954	18729	18901	18940	18946	18721	18799	18975	18724	18783	18935	18786	18849	18806	18729	18818	18837	18698	18713	18721	18700	18824	18762	18854	18743	18624	18876	18771	18853	19009	18740	18699	18848	18741	18946	18748	18757	18929	18913	18701	18742	18811	18763	18858	18818	19005	18852	18938	18947	18590	18736	19079	18787	18788	18807	18829	18923	18801	18658	18796	18854	18739	19017	18930	18904	18956	18657	18682	18803	18654	18843	18937	18941	18796	18826	18740	18738	18894	18805	19063	18765	18746	18911	19061	18583	18744	18846	18608	18939	18892	18769	19031	18822	18746	18888	18816	18854	18880	18721	18867	18826	18804	18646	18760	18882	18996	18958	18851	18798	18853	18788	18690	18800	18819	18694	18872	19049	18754	18753	18722	18754	18784	18839	18899	18732	18861	18903	18927	18925	18875	18378	18890	18851	18998	18777	18914	18793	18897	19041	18984	18947	18747	18815	18745	18856	18892	18665	19003	18730	18753	18686	18667	18726	18809	18868	18714	18926	18863	18782	18764	18772	18679	18788	18796	18799	18876	18842	18926	18871	18879	18913	18919	18898	18815	18793	18440	18768	18956	18900	18863	18738	18765	18904	18513	18879	18941	18718	18923	18948	18623	19033	18830	18602	18777	18890	18927	18643	18989	18738	18819	18932	18669	18952	18807	18685	18851	18854	18771	18858	18820	18774	18640	18774	18759	18764	18687	18844	18863	18743	18894	18879	18690	18801	18780	18785	18656	18700	18944	18952	18700	18934	18887	19051	18732	18882	18851	18795	18786	18856	18776	18963	18818	18594	18707	18962	18810	18621	18688	18928	18813	19042	18803	18780	18697	18788	18892	18729	18779	18713	18851	19038	18817	18740	18790	18582	18809	18934	19037	18760	18814	18553	18808	18740	18607	18774	18843	18727	18734	18923	18998	18768	19092	18824	18848	18972	18711	18820	18870	18697	18856	18657	18898	18981	18975	18707	18784	18656	18752	18764	18976	18709	18813	18788	18671	18475	18902	18854	18925	19146	18857	18853	18795	18729	18811	18792	18893	19043	18804	18944	18834	18661	18709	18830	18793	18762	18721	18760	18926	18917	18920	18807	18756	18736	18722	18800	18927	18997	18810	18752	18797	18932	18846	18748	18613	18834	18814	18938	18828	18905	18849	18664	18567	18880	18926	18749	18726	19008	18650	19049	18668	18691	18819	18592	18824	18837	18957	18777	18678	18889	18800	18858	18897	19055	18836	18773	18921	18873	18787	18661	18726	18798	18888	18862	18831	18787	18811	18760	18964	18585	18858	18945	19001	18882	18826	18755	18871	18921	18802	18733	18800	18728	18715	18712	18788	18713	18778	18749	18853	18908	18957	18710	18635	18831	18779	18575	18932	18840	18760	18833	18722	18932	18845	18740	18816	19067	18840	18847	18758	18697	18731	18633	18788	18830	18885	19040	18799	18683	18705	18917	18837	18887	18885	18731	18916	18870	18744	18934	18881	18768	18871	18834	18771	18877	18678	18902	18960	18749	18989	18890	18697	18697	18531	18786	18674	18868	18853	18586	18877	18983	18823	18824	18866	18552	18647	18970	18885	18742	18701	18764	18763	18760	18938	18859	18838	18789	18993	18914	18691	18753	18598	18745	18888	18756	18524	18919	18817	18624	18944	18965	18922	18889	18938	18709	18880	18769	19022	18789	18975	18978	18670	18799	19011	18807	18882	18844	18862	19026	19046	18902	18740	18779	19007	18952	18866	18755	19017	18978	18948	18811	18824	18465	18903	18701	18832	18722	18638	18710	18686	18812	18706	18986	18753	19142	18747	18768	18766	18637	18760	18747	19068	18951	18737	18627	18773	18696	18686	18895	18667	18862	18870	18768	18612	18748	18938	18760	18898	18782	18860	18834	18958	18700	18821	18853	18749	18990	18843	18728	18825	18884	18887	18755	18754	18754	18902	18969	18952	18716	18747	18942	18785	18828	18846	18921	18762	18861	18889	18701	18877	18783	18826	18846	18768	18701	18598	18819	18767	18716	18783	18736	18612	18701	18830	18742	18642	18819	18607	18760	19057	18910	18720	18789	18764	18970	18938	18846	18973	18942	18693	18839	18868	18780	18748	18792	18877	18895	18889	18823	18932	19031	18807	18683	18823	18481	18948	18886	18855	18863	18825	18844	18922	18910	19044	18640	18684	18707	18885	18738	18650	18762	18772	18786	18825	19011	18649	18897	18676	18913	18802	18735	18997	18660	18891	18880	18972	18726	18816	18923	18901	18825	18789	18883	18893	18764	18930	18871	18695	18679	19075	18751	18818	18808	18831	18931	18735	18863	18617	18686	18845	18926	18794	18794	18971	18777	18803	19133	18935	19017	18910	18870	18702	18900	18946	18807	18895	18675	18789	18916	18643	18834	18633	18866	18763	18867	18793	19036	18679	18739	18611	18896	18760	18911	18702	18842	18797	18955	18769	18845	18725	18621	18663	18970	18793	18820	18861	18690	18936	18887	18954	18717	18755	18952	18743	18993	18812	18865	18778	18881	18826	18729	18855	18865	18653	18708	18797	18934	19025	18717	18870	18873	18708	18811	18930	18582	18752	19063	18771	18776	18877	18935	18795	18724	18862	18815	18776	18858	18757	18631	18881	18655	18713	18750	18641	18807	18912	18890	18885	18720	18922	18927	18822	18924	18743	18927	18773	18945	18914	18827	18973	18913	18847	18868	18949	18619	18837	18882	18961	18872	18830	18713	18834	18681	18827	18782	18623	18761	18528	18852	18867	18849	18852	18766	18672	18747	18809	18835	18798	18844	18914	18773	18589	18959	18807	19002	18916	18873	18956	19064	18774	18979	18891	18867	18804	18827	19054	18898	18757	18714	18993	18700	19036	18686	18752	18881	18712	18833	18800	18871	18869	18843	19035	18791	18863	18930	18689	18902	18894	18859	18879	18658	18819	18680	18890	18844	19017	18677	18773	18840	18807	18890	18947	18813	18760	18771	18798	18878	18762	18708	18836	18749	18694	18673	18866	18773	18950	18762	18889	18732	18725	18779	19025	18943	18860	18988	18823	18690	18764	18909	18825	18764	18978	18676	18924	18733	18732	18737	18628	19038	18949	18739	18915	18888	19079	18857	18811	18698	18662	18820	18877	18787	18828	18686	18823	18824	18832	18884	18594	18784	18684	18708	18870	18987	18772	18818	18683	18844	18710	18807	18750	18829	18844	18955	18832	18801	18854	18745	18858	18856	18891	18864	18876	18675	18856	18698	18849	18972	18799	18785	18944	18908	18890	18717	18832	18856	18697	18965	18753	18904	18977	18675	18878	18798	18962	18926	18919	18990	18763	18798	18827	18795	18759	18662	18759	18760	18825	18635	18863	18905	18847	19040	18970	18897	18883	18734	18944	18800	18875	18908	18740	18768	18678	18749	18806	18625	18882	18791	18817	18625	18791	18871	18893	18894	18739	19012	18793	18894	18791	18653	18919	18971	18871	18867	18705	18728	18885	18863	18818	18715	18825	18828	18717	18766	18907	18702	18782	18559	18884	18780	18781	18685	18692	18827	18914	18922	18719	18830	18762	18966	18981	18800	18771	18611	18751	19103	18871	18999	19050	18692	18812	18904	18898	18671	18958	18864	18626	18807	18900	18701	18642	18825	18898	18878	18701	18839	18833	18846	18908	18807	18767	18818	18808	18854	18881	18758	18600	18850	18703	19025	18902	18838	18672	18771	18858	18895	18841	18793	19082	18896	18935	18846	18698	18928	18898	18753	18758	18699	18841	18872	18851	18665	18861	18843	18955	18726	18810	18688	19035	18884	19035	18796	18794	18815	18848	18792	18901	18921	18488	18693	18778	18840	18790	18813	18762	18820	18644	18894	18881	18833	18754	18759	18677	18883	18734	18785	18846	18811	18724	18877	18665	18876	18853	18953	18944	18622	18807	18983	18926	18700	18853	18817	18643	18758	18864	18665	18903	18888	18637	18814	18663	18799	18622	18665	18805	18986	18706	18836	18688	18703	18874	18806	18753	18587	18716	18760	18869	18748	18903	18831	18911	18891	18953	19021	18829	18768	18837	18881	18770	18807	18816	18775	18771	18669	18687	18826	18829	18740	18946	18746	19035	18799	18901	18824	18831	19044	18802	18850	18863	18659	18769	19036	18952	18735	18958	18683	18908	18943	18854	18670	18749	18847	18910	19026	18928	18923	18835	18852	18814	18924	18930	18898	18833	18900	18992	18745	18589	18744	18889	18751	18764	18909	18846	18798	18734	18865	18598	18934	18817	18851	18787	18837	18465	18752	18764	19068	18617	18870	18851	18719	18757	18784	18842	18991	18580	18617	18818	18830	18845	18658	18781	18817	18765	18863	18663	18694	18571	18924	18719	18847	18719	18651	18836	18931	19105	18816	18899	18867	18845	18791	18708	18981	18684	18736	18740	19010	18756	18980	18817	18951	19215	18925	19087	18961	18740	19054	18766	18973	18887	18806	18755	18695	18841	18903	18945	18982	19051	18916	18783	18875	18899	18974	19064	19038	18911	18939	18841	18804	18903	18893	18842	18859	18718	18906	18767	18688	18649	18849	18617	18873	18686	18817	18903	18711	18831	18810	18722	18898	18850	18758	18887	18982	19091	18859	18864	18853	19087	18691	18879	18955	18978	18751	18631	18680	18823	18768	18699	18946	18905	18894	19092	18743	18882	18793	18793	18868	18657	18647	18695	18604	18607	18739	18989	18974	18938	18828	18778	18680	19034	19037	18886	18822	18919	18988	18650	18980	19123	19092	18998	18674
57290	88991	68989	41518	25346	18031	16261	15845	15629	15898	15954	15704	15671	15611	15884	15671	15664	15711	15757	15906	15679	15879	15820	15638	15951	15785	15805	15699	15849	15763	15881	15544	15649	15783	15849	15724	15562	15759	15739	15593	15670	15700	15747	15694	15784	15809	15764	15736	15891	15641	15648	15956	15842	15902	15878	15649	15749	15712	15791	15732	15765	15617	15740	15633	15695	15814	15613	15670	15678	15829	15688	15746	15756	15636	15720	15759	15784	15713	15720	15545	15697	15732	15768	15518	15810	15640	15644	15675	15661	15602	15794	15716	15638	15648	15837	15704	15746	15870	15794	15636	15765	15794	15884	15613	15732	15644	15766	15611	15575	15543	15642	15758	15819	15767	15697	15629	15502	15706	15662	15749	15791	15694	15624	15816	15786	15766	15742	15617	15691	15538	15787	15758	15721	15611	15670	15907	15646	15595	15848	15657	15827	15665	15751	15744	15831	15634	15654	15777	15801	15591	15683	15883	15759	15726	15569	15643	15579	15722	15516	15719	15753	15622	15461	15701	15671	15635	15651	15681	15540	15872	15680	15675	15836	15670	15686	15745	15656	15873	15736	15653	15733	15734	15605	15696	15673	15743	15749	15675	15711	15875	15655	15644	15587	15733	15835	15642	15744	15660	15544	15756	15794	15791	15922	15581	15549	15741	15654	15666	15567	15735	15643	15687	15697	15701	15677	15864	15643	15788	15633	15764	15598	15747	15579	15874	15734	15679	15667	15686	15718	15564	15892	15783	15831	15649	15684	15681	15813	15650	15693	15721	15707	15630	15668	15722	15714	15671	15736	15726	15721	15757	15760	15607	15722	15540	15953	15663	15661	15729	15847	15817	15682	15695	15614	15779	15749	15635	15748	15748	15850	15637	15575	15963	15629	15651	15718	15689	15667	15763	15712	15648	15758	15842	15768	15708	15764	15748	15668	15752	15795	15830	15699	15804	15678	15625	15708	15848	15721	15526	15802	15617	15798	15777	15791	15722	15775	15801	15747	15606	15809	15773	15827	15579	15712	15678	15875	15689	15731	15461	15736	15668	15689	15609	15784	15645	15662	15849	15794	15709	15770	15783	15693	15659	15865	15518	15669	15849	15614	15768	15939	15818	15907	15662	15791	15695	15713	15701	15685	15775	15749	15731	15685	15599	15646	15601	15666	15688	15837	15639	15735	15730	15661	15647	15738	15492	15744	15814	15853	15667	15669	15808	15770	15798	15680	15579	15802	15815	15719	15734	15909	15727	15794	15707	15759	15518	15686	15767	15673	15740	15798	15815	15709	15680	15685	15800	15681	15832	15896	15754	15626	15790	15697	15819	15713	15819	15698	15688	15694	15690	15574	15666	15731	15581	15686	15797	15759	15751	15879	15740	15679	15808	15751	15747	15736	15645	15620	15588	15670	15651	15776	15631	15685	15658	15792	15645	15826	15677	15602	15749	15652	15757	15675	15654	15679	15754	15839	15686	15606	15670	15633	15958	15645	15527	15835	15682	15596	15736	15611	15598	15830	15588	15602	15715	15795	15702	15728	15632	15771	15517	15908	15858	15736	15852	15786	15631	15660	15918	15840	15657	15736	15649	15761	15719	15804	15757	15829	15691	15729	15700	15770	15743	15709	15674	15846	15611	15812	15770	15599	15798	15804	15684	15808	15607	15742	15586	15736	15707	15852	15759	15728	15776	15781	15703	15674	15857	15519	15672	15592	15743	15701	15643	15830	15698	15774	15692	15753	15834	15782	15668	15762	15775	15710	15747	15686	15784	15640	15694	15837	15677	15686	15606	15665	15845	15691	15743	15751	15739	15883	15744	15756	15828	15741	15741	15725	15706	15671	15803	15799	15645	15624	15772	15651	15705	15821	15650	15761	15666	15808	15720	15646	15816	15730	15677	15711	15822	15638	15713	15713	15732	15674	15760	15902	15660	15624	15744	15778	15764	15602	15723	15614	15697	15688	15611	15666	15805	15806	15786	15788	15643	15668	15656	15643	15727	15732	15675	15759	15750	15783	15591	15758	15777	15667	15688	15783	15728	15714	15801	15731	15630	15811	15716	15670	15582	15581	15685	15561	15780	15749	15945	15710	15694	15699	15724	15651	15715	15783	15640	15836	15611	15736	15614	15594	15681	15773	15816	15823	15719	15630	15693	15524	15741	15756	15789	15798	15689	15708	15570	15971	15644	15775	15556	15877	15810	15831	15751	15797	15544	15843	15708	15628	15769	15738	15676	15513	15798	15809	15572	15798	15758	15660	15756	15602	15727	15820	15576	15564	15799	15677	15670	15724	15749	15577	15648	15816	15623	15725	15769	15615	15821	15716	15600	15714	15688	15551	15631	15726	15668	15654	15688	15776	15688	15664	15873	15607	15551	15751	15752	15613	15550	15716	15752	15814	15682	15712	15497	15736	15616	15868	15695	15830	15665	15661	15694	15801	15612	15835	15617	15706	15706	15720	15892	15648	15566	15683	15818	15689	15634	15783	15768	15605	15849	15699	15624	15901	15671	15690	15679	15741	15856	15648	15630	15603	15708	15689	15763	15830	15671	15477	15712	15913	15533	15764	15722	15693	15758	15779	15848	15878	15663	15714	15643	15745	15720	15604	15622	15642	15545	15736	15709	15718	15741	15752	15692	15679	15571	15642	15818	15553	15900	15686	15784	15804	15844	15550	15700	15681	15598	15933	15782	15683	15823	15769	15623	15660	15717	15679	15618	15552	15690	15740	15766	15776	15770	15676	15684	15790	15575	15735	15590	15851	15629	15791	15717	15664	15648	15752	15769	15699	15703	15697	15832	15832	15762	15853	15708	15650	15679	15771	15609	15623	15844	15621	15809	15612	15775	15703	15613	15757	15699	15670	15863	15640	15640	15809	15747	15849	15739	15698	15835	15647	15658	15850	15626	15821	15614	15813	15772	15763	15676	15588	15751	15806	15699	15588	15760	15746	15802	15848	15617	15733	15799	15794	15639	15758	15741	15745	15907	15828	15706	15619	15700	15618	15735	15746	15733	15808	15685	15603	15694	15824	15581	15755	15634	15678	15751	15743	15768	15729	15746	15799	15695	15586	15681	15760	15729	15852	15767	15727	15664	15803	15678	15876	15614	15675	15834	15838	15817	15593	15737	15886	15581	15967	15801	15690	15649	15747	15545	15672	15889	15683	15705	15858	15647	15635	15957	15631	15801	15685	15830	15895	15662	15770	15838	15752	15821	15564	15663	15646	15821	15523	15776	15844	15552	15816	15635	15730	15833	15716	15791	15817	15621	15761	15725	15637	15759	15814	15667	15793	15673	15519	15808	15658	15668	15594	15551	15707	15692	15789	15818	15676	15867	15663	15817	15722	15749	15634	15672	15797	15861	15749	15737	15703	15799	15668	15627	15592	15724	15683	15707	15557	15605	15661	15592	15761	15725	15744	15608	15735	15676	15499	15613	15786	15570	15808	15700	15762	15620	15904	15755	15667	15841	15590	15779	15814	15599	15743	15789	15753	15756	15692	15813	15768	15807	15818	15742	15834	15609	15543	15581	15744	15746	15729	15822	15602	15682	15781	15812	15833	15718	15755	15656	15853	15563	15989	15674	15716	15720	15691	15611	15749	15801	15729	15760	15753	15727	15711	15535	15716	15763	15762	15722	15852	15670	15591	15658	15624	15762	15664	15801	15599	15570	15566	15975	15561	15664	15612	15750	15739	15689	15645	15720	15820	15752	15758	15747	15679	15810	15651	15730	15796	15766	15641	15749	15675	15563	15660	15701	15817	15704	15549	15695	15918	15585	15701	15798	15754	15651	15629	15801	15915	15578	15909	15747	15709	15805	15652	15836	15763	15777	15791	15636	15738	15692	15633	15703	15676	15910	15757	15695	15667	15812	15743	15540	15648	15721	15718	15835	15825	15577	15649	15831	15853	15745	15685	15627	15618	15881	15717	15595	15753	15622	15808	15712	15686	15790	15621	15690	15832	15703	15738	15782	15726	15687	15915	15815	15651	15669	15735	15740	15739	15767	15718	15778	15663	15772	15899	15620	15571	15652	15620	15801	15749	15732	15734	15706	15743	15644	15758	15654	15750	15690	15741	15726	15765	15713	15622	15796	15683	15725	15680	15597	15644	15687	15736	15826	15678	15803	15658	15613	15679	15637	15680	15658	15690	15730	15676	15706	15715	15686	15732	15668	15521	15791	15627	15678	15701	15703	15876	15632	15696	15760	15656	15832	15627	15576	15620	15760	15568	15756	15606	15512	15569	15695	15677	15862	15712	15720	15789	15643	15657	15728	15749	15672	15516	15882	15666	15783	15781	15643	15640	15769	15882	15893	15788	15888	15722	15752	15822	15614	15853	15636	15731	15660	15948	15662	15754	15777	15737	15798	15790	15659	15814	15687	15647	15811	15655	15615	15878	15876	15840	15872	15535	15857	15803	15556	15735	15818	15861	15739	15741	15948	15706	15857	15827	15682	15836	15691	15706	15766	15642	15657	15884	15566	15725	15633	15644	15753	15751	15777	15790	15538	15817	15504	15789	15558	15688	15770	15631	15822	15784	15542	15630	15734	15663	15756	15609	15910	15760	15714	15602	15677	15801	15640	15768	15604	15718	15925	15737	15820	15710	15837	15851	15665	15523	15631	15653	15749	15687	15613	15691	15524	15759	15875	15662	15673	15941	15648	15710	15741	15705	15785	15647	15787	15587	15734	15681	15702	15499	15704	15838	15686	15820	15561	15715	15533	15778	15801	15776	15713	15798	15842	15884	15902	15731	15753	15660	15663	15923	15812	15747	15599	15774	15774	15640	15717	15713	15810	15717	15728	15891	15627	15705	15569	15720	15644	15523	15580	15682	15736	16014	15642	15799	15671	15833	15741	15720	15826	15674	15646	15765	15716	15783	15736	15897	15766	15801	15644	15604	15684	15719	15676	15885	15733	15690	15889	15783	15538	15894	15842	15725	15573	15637	15575	15758	15679	15724	15753	15795	15647	15732	15526	15642	15827	15655	15670	15802	15840	15809	15664	15760	15624	15813	15602	15801	15753	15787	15860	15867	15637	15686	15839	15894	15725	15692	15554	15550	15746	15770	15635	15573	15656	15617	15811	15801	15726	15536	15813	15947	15834	15733	15674	15744	15820	15639	15681	15634	15860
22885	23411	35737	31761	26141	25271	25291	20128	19148	19310	19340	19116	19023	19062	19048	19121	19081	19049	19073	18806	19050	19032	18966	18985	18728	18906	18892	19012	18954	18798	19011	18853	18793	18943	18824	18822	18720	19028	18902	19034	18734	18773	18774	18715	18831	18885	18966	19198	18791	18788	18637	18915	18754	18841	18828	18864	18704	18804	18855	18826	18799	18825	18909	18779	18754	18657	18894	18869	18903	18781	18521	19159	19006	18726	19000	18757	18746	18818	18817	18854	18955	18806	18784	18814	18780	18950	18729	18865	18606	18816	18846	18841	18809	18833	18729	18808	18777	18985	18950	18699	18901	18770	18950	18890	18536	18855	18765	18778	18907	18610	18622	18704	18771	18841	18744	18816	18795	18879	18907	18854	18925	18639	18752	18761	18896	18776	18473	18690	18797	18769	18755	18747	18689	18729	18762	18905	18806	18673	18740	18646	18754	18589	18924	18543	18539	18952	18963	18847	18958	18742	18885	18651	18760	18854	18800	18760	18750	18924	18906	18679	18733	19012	18889	18724	18812	18815	18873	18997	18765	18759	18491	18769	18704	18854	18785	18904	18978	18975	18871	18831	19078	18827	18801	19092	18808	18759	18769	18694	18832	18773	18818	18845	18993	18908	18779	18829	18989	18937	18897	18819	18868	18861	18918	18762	19040	18705	18900	18714	18567	18565	18684	18581	18770	18717	18931	18757	18891	18890	18860	18827	18668	18749	18833	18555	18863	18750	18701	18745	18664	18555	18727	18783	18737	18576	18589	18968	18788	18729	18645	18673	18878	18867	18865	18759	18891	18860	18910	18857	18736	18691	18840	18777	18577	18599	18813	18639	18779	18883	18896	18575	18721	18610	18885	18749	18675	18761	18863	18875	18723	18888	18606	18642	18618	18704	18770	18830	18768	18619	18728	18848	18591	18660	18853	18822	18858	18830	18941	18970	18818	18706	18928	18851	18713	18902	18843	18892	18897	18839	18845	18685	18876	18683	18565	18703	18799	18847	18745	18638	18642	18991	19092	18963	18864	18569	18781	18775	18722	18815	18763	18856	18871	18887	18752	18900	18801	18652	18811	18723	18932	18693	18872	18930	18850	18777	18574	18880	18842	18644	18916	19057	18866	18813	18807	18708	18772	18765	18937	18697	18768	18658	18662	18734	18821	19018	18784	18651	18753	18861	18855	18932	18835	18699	18914	18981	18850	18783	18923	18819	18732	18558	18797	18636	19020	18770	18738	18759	18893	18657	18790	18898	18787	18545	18643	18694	18824	18677	18776	18907	18823	18679	18754	18730	18557	18901	18709	18495	18702	18797	18799	18620	18704	18496	18865	18657	18850	18464	18706	18738	18806	18770	18804	18663	18659	18946	18831	18925	18658	18723	18903	18824	18744	18811	18882	18797	18824	18865	18833	18930	18745	18691	18771	18688	18966	18897	18878	18434	18625	18704	18672	18823	18826	18765	18951	18607	18698	18754	18722	18973	18822	19046	18827	18811	18875	19002	18674	18806	18705	18916	18859	18883	18621	18675	18708	18723	18841	18954	18659	18962	18813	18803	18698	18913	18905	18808	18676	18888	18846	18934	18825	18678	18871	18896	18688	18541	18895	18804	18684	18809	18698	18950	18791	18829	18781	18820	18841	18509	18845	18586	18888	18523	18729	18608	18745	18826	18817	18719	18660	18908	18750	18685	18974	18641	18804	18697	18700	18766	18679	18715	18736	18777	18769	18701	18806	18800	18788	18930	18600	18691	18757	18793	18788	18754	18583	18737	18783	18713	18813	18799	18769	18767	18648	18715	18875	18753	18635	18915	19120	18949	18734	18649	18755	18827	18832	18660	18805	18677	18611	18834	18839	18822	18933	19042	18855	18673	18870	18610	18883	18799	18659	18822	18922	18819	18733	18904	18864	18718	18935	18747	18747	18896	18645	18671	19062	18521	18731	18743	18829	18740	18764	18754	19053	18840	18659	18603	18877	18636	18822	18899	18571	18951	18702	18848	18717	18867	18993	18800	18763	18773	19025	18895	19225	18812	18694	18993	18763	18861	18926	18795	18673	18873	18765	18875	18612	18873	18813	18726	18604	18873	18802	18947	18636	18737	18895	18600	18616	18637	18683	18763	18750	18788	18723	18792	18645	18591	18597	18714	18653	18869	18772	18623	18605	18712	18568	18808	18908	18913	18746	18661	18705	18672	18841	18822	18790	18675	18696	18833	18762	18645	18666	18828	18777	18628	18718	18875	18926	18640	18796	18775	18768	18605	18748	18897	18740	18736	18824	18822	18769	18734	18934	18868	18489	18875	18778	18862	18790	18980	18651	18651	18835	18662	18805	18699	18876	18704	18766	18576	18611	18909	18937	18766	18646	18741	18787	18835	18931	18643	18902	18819	18868	18691	18742	18757	18897	18753	18807	18762	18923	18629	18766	18527	18557	18873	18982	18686	18785	18802	18842	18596	18775	18561	18740	18890	18785	18778	18777	18743	18820	18714	18662	18537	18955	19002	18871	18747	18719	19028	18884	18670	18802	18629	18898	18902	18886	18792	18821	18641	18737	18636	18648	18705	18850	18823	18829	18741	18682	18807	19019	18708	18814	18913	18709	18718	18863	18800	18857	18922	18744	18829	18758	18817	18908	18690	18945	18838	18630	18610	18587	18741	18697	18761	19024	18867	18713	18937	18665	18767	18788	18687	18586	18591	18777	18803	18815	18962	18941	18673	18734	18842	18939	18660	18705	18801	18804	18968	18677	18991	19062	18723	18801	18810	18825	18850	18914	18791	18802	18998	18636	18758	18766	18604	18662	18631	18551	18575	18953	18882	18884	18758	18706	18725	18877	18799	18792	18796	18801	18794	18862	18724	18852	18753	18866	18646	18633	18590	18641	18702	18775	18860	18857	18693	18508	18651	18827	18802	18643	18523	18915	18759	18734	18693	18750	18624	18706	18671	18524	18555	18782	18671	18780	18804	18716	18741	18636	18823	18921	18585	18963	18884	18614	18604	18793	18685	18809	18814	18862	18871	18755	18869	18685	18967	18800	18755	18774	18942	18564	18599	18968	18864	18826	18591	18617	19005	18665	18768	18672	18682	18817	18881	18834	18678	18751	18878	18728	18863	18667	18752	18809	18774	18535	18848	18940	18642	18860	18693	18719	18766	18662	18762	18752	18924	18686	18847	18772	18791	18880	18818	18768	18831	18686	18685	18893	18790	18839	18596	18820	18590	18910	18869	18908	18748	18877	18874	18696	18767	18771	18462	18633	18697	18890	18944	18712	18827	18672	18570	18851	18864	18812	18702	18547	18582	18852	19028	18948	18785	18607	18720	18655	18695	18921	18777	18933	18732	18869	19055	18670	18935	18784	18702	18697	18781	18802	18885	18838	18573	18722	18691	18830	18841	18711	18859	18936	18657	18776	18587	18893	18814	18724	18789	18749	18734	18697	18762	18785	18829	18661	18859	18755	18716	19005	18568	18789	19010	18646	18513	18683	18797	18556	18765	18815	18999	18799	18693	18586	18611	18795	19102	19030	18810	19046	18852	18749	18869	18710	18716	18920	18798	18567	18806	18594	18693	18752	18764	18917	18726	18657	18748	18722	18752	18908	18785	18730	18623	18803	18809	18765	18895	18976	18929	18868	18985	18854	18838	18824	18855	18818	18769	18716	18863	18724	18959	18623	18682	18877	18892	18788	18819	19081	18901	18767	18765	18953	18910	18853	18946	18991	18537	18785	18852	18708	18805	18873	18830	18747	18701	18909	18694	19000	18775	18827	18971	18577	18756	18897	18844	18863	18984	18912	18685	18696	18778	18742	18789	18762	18721	18784	18801	18787	18851	18707	18747	18870	18974	18759	18790	18750	18551	18750	18796	18710	18781	18776	18766	18806	18843	18796	18796	18680	18889	18641	18808	18980	18787	18720	18744	18909	18859	18728	18574	18731	18713	18893	18678	18577	18780	18747	19001	19058	18868	18766	18820	18832	18896	18805	18824	18802	18738	18820	18617	18869	18785	18678	18859	18660	18793	18625	18722	18952	18718	18671	18586	18698	18785	18896	19003	18634	18742	18609	18769	18662	18617	18481	18700	18821	18684	18852	18833	18708	18693	18868	18877	18788	18872	18843	18490	18823	18865	18893	18750	18911	18553	18548	18839	18800	18673	18757	18843	18748	18684	18612	19010	18657	18808	18764	18863	18771	18934	18441	18560	18754	18911	18809	18668	18820	18823	18759	18782	18820	18834	18772	18736	18816	18938	18687	18506	18935	18740	18766	18877	18899	18754	19024	18657	18885	18836	18891	18914	18910	18580	18887	18813	18837	18828	18798	18836	18823	18719	18924	18838	18742	18705	18770	18599	18575	18600	18791	18801	18683	18797	18706	18518	18912	18834	18657	18694	18967	18525	18894	18852	18883	18695	18726	18674	18881	18776	18730	18800	18732	18744	18821	18637	18754	18559	18814	18824	18704	18826	18886	18514	18701	18748	18789	18781	18624	18788	18734	18796	18917	18733	18870	18621	18881	18725	18774	18643	18649	18693	18621	18500	18769	18585	18999	19026	18697	18473	18822	18846	18589	18854	18891	18813	18594	18673	18574	18861	18770	18826	18662	18737	18679	18833	18837	18747	18733	18814	18794	18730	18848	18724	18747	18603	18847	18828	18892	18661	18712	18944	18912	18896	18753	18877	18771	18830	19017	18793	18734	18768	18728	18600	18625	18877	18908	18657	18751	18909	18943	18755	18750	18536	18778	18914	18943	18697	18870	18415	18828	18669	18509	18875	18785	18883	18669	18742	18804	18824	18916	18775	18763	18779	18718	18683	18872	18735	18793	18656	18827	18903	18775	18677	18845	18993	18791	18810	18784	18792	18764	18701	18853	18792	18859	18770	18744	18850	18789	18663	19101	18630	18611	18712	18788	18802	18950	18709	18631	18843	18742	18898	18799	18933	18767	18912	18810	18719	18735	18605	18868	18926	19008	18687	18712	18802	18671	18694	18941	18953	18676	18780	18747	18809	18729	18693	18936	18794	18716	18575	18700	18772	18837	18818	18813	18779	18937	18836	19014	18936	18772	18787	18934	18851	18756	18761	19003	18500	18792	18583	18721	18659	18584	18723	18815	18887	18603	18758	18900	18832	18757	18734
59619	104470	87759	60743	37140	22178	16696	15419	15636	15501	15761	15678	15633	15516	15615	15674	15643	15505	15522	15518	15578	15695	15812	15673	15725	15810	15740	15659	15631	15591	15796	15731	15757	15644	15812	15640	15740	15783	15776	15674	15740	15709	15557	15695	15715	15621	15735	15424	15612	15593	15864	15727	15682	15706	15604	15641	15685	15778	15481	15685	15709	15601	15753	15639	15704	15570	15612	15729	15749	15619	15765	15987	15704	15808	15580	15583	15763	15833	15658	15690	15656	15502	15790	15603	15597	15751	15541	15693	15842	15679	15562	15604	15617	15526	15471	15567	15581	15697	15664	15786	15709	15597	15560	15702	15667	15513	15635	15577	15691	15720	15589	15586	15764	15661	15682	15762	15723	15604	15661	15467	15786	15777	15660	15776	15699	15649	15807	15620	15716	15555	15552	15521	15813	15611	15748	15685	15749	15578	15780	15634	15464	15700	15856	15609	15705	15746	15613	15702	15700	15550	15665	15507	15609	15702	15718	15657	15585	15560	15760	15607	15685	15614	15608	15670	15744	15600	15455	15657	15679	15674	15697	15714	15568	15712	15582	15580	15689	15713	15662	15693	15607	15778	15756	15614	15520	15679	15613	15662	15589	15557	15589	15573	15689	15626	15697	15594	15694	15624	15552	15616	15710	15641	15630	15750	15552	15649	15546	15492	15637	15607	15562	15826	15574	15497	15765	15615	15815	15586	15631	15631	15661	15643	15738	15735	15723	15588	15812	15842	15635	15553	15658	15752	15653	15628	15559	15577	15734	15641	15714	15516	15658	15762	15588	15477	15548	15581	15490	15652	15756	15683	15642	15682	15622	15596	15755	15757	15653	15781	15739	15661	15778	15655	15569	15564	15619	15897	15792	15659	15632	15596	15683	15705	15416	15568	15687	15462	15657	15600	15637	15533	15727	15714	15668	15519	15757	15774	15471	15752	15630	15540	15606	15699	15609	15676	15650	15599	15612	15841	15651	15674	15576	15707	15565	15636	15488	15653	15680	15559	15813	15491	15465	15694	15712	15650	15761	15691	15548	15847	15688	15661	15804	15701	15731	15461	15524	15760	15520	15532	15490	15711	15492	15593	15620	15668	15706	15553	15704	15511	15599	15609	15569	15706	15661	15596	15590	15728	15828	15576	15664	15787	15736	15767	15776	15686	15730	15695	15616	15751	15489	15724	15724	15550	15691	15782	15672	15526	15893	15573	15720	15546	15585	15781	15664	15809	15659	15604	15708	15583	15634	15657	15632	15734	15618	15498	15516	15675	15611	15620	15727	15677	15737	15615	15648	15648	15826	15743	15515	15703	15496	15817	15691	15811	15648	15739	15790	15814	15629	15440	15616	15813	15581	15713	15672	15661	15624	15569	15664	15839	15726	15637	15745	15640	15654	15688	15579	15677	15587	15745	15734	15434	15539	15681	15730	15509	15486	15853	15619	15657	15681	15767	15798	15593	15650	15706	15498	15598	15601	15692	15740	15622	15547	15686	15601	15731	15728	15710	15683	15481	15586	15606	15611	15561	15663	15420	15641	15637	15495	15770	15556	15782	15687	15649	15629	15660	15573	15721	15717	15651	15674	15691	15664	15699	15655	15708	15647	15697	15463	15756	15643	15596	15526	15771	15580	15811	15672	15683	15554	15743	15691	15574	15631	15574	15702	15659	15692	15565	15835	15773	15757	15581	15772	15540	15630	15618	15495	15728	15594	15621	15796	15738	15713	15671	15659	15809	15693	15579	15673	15707	15664	15626	15620	15581	15673	15674	15565	15666	15659	15654	15715	15611	15448	15752	15748	15531	15583	15782	15671	15898	15795	15689	15579	15746	15738	15522	15681	15670	15614	15613	15712	15668	15560	15682	15536	15634	15633	15675	15601	15659	15742	15445	15599	15585	15683	15625	15901	15679	15513	15772	15615	15633	15745	15516	15703	15519	15539	15950	15521	15771	15511	15583	15522	15649	15590	15585	15760	15540	15556	15551	15504	15555	15688	15654	15737	15516	15644	15692	15504	15711	15678	15694	15688	15602	15503	15733	15796	15722	15690	15723	15611	15344	15666	15714	15599	15437	15664	15560	15679	15715	15496	15735	15731	15759	15617	15630	15478	15675	15777	15716	15496	15751	15728	15763	15582	15619	15720	15615	15804	15779	15664	15580	15687	15683	15694	15537	15778	15701	15466	15606	15766	15757	15693	15727	15686	15679	15712	15735	15578	15685	15684	15618	15543	15775	15595	15557	15649	15595	15636	15709	15546	15620	15667	15595	15748	15568	15764	15761	15816	15795	15560	15935	15647	15550	15589	15709	15438	15617	15601	15546	15648	15745	15571	15650	15661	15668	15615	15758	15888	15730	15838	15640	15602	15668	15638	15725	15477	15786	15572	15594	15697	15564	15601	15673	15531	15547	15760	15723	15665	15446	15670	15545	15703	15579	15839	15708	15696	15680	15685	15682	15475	15576	15615	15673	15604	15730	15679	15669	15610	15586	15767	15656	15654	15523	15540	15679	15621	15586	15556	15579	15540	15804	15667	15657	15730	15659	15730	15686	15782	15645	15682	15405	15658	15549	15643	15786	15658	15566	15742	15775	15675	15463	15719	15603	15688	15562	15752	15819	15746	15807	15653	15542	15544	15647	15605	15644	15613	15678	15745	15481	15753	15571	15816	15768	15490	15830	15621	15701	15757	15641	15741	15572	15649	15650	15636	15609	15568	15585	15771	15596	15793	15687	15749	15677	15603	15514	15584	15582	15647	15642	15696	15819	15680	15578	15668	15608	15754	15657	15378	15753	15498	15528	15675	15599	15587	15722	15510	15779	15463	15488	15585	15615	15723	15889	15699	15733	15672	15717	15629	15736	15639	15761	15476	15526	15803	15682	15591	15655	15572	15710	15691	15693	15722	15742	15556	15638	15645	15584	15523	15578	15683	15655	15744	15721	15612	15673	15692	15595	15667	15710	15561	15627	15664	15559	15493	15694	15799	15615	15573	15565	15647	15603	15674	15681	15465	15586	15577	15740	15627	15668	15668	15760	15671	15807	15762	15651	15724	15772	15707	15547	15779	15651	15567	15711	15786	15625	15762	15802	15586	15512	15694	15606	15598	15752	15599	15653	15766	15762	15684	15598	15713	15652	15708	15638	15755	15560	15761	15567	15803	15500	15659	15549	15637	15752	15562	15762	15615	15816	15715	15548	15735	15643	15620	15648	15654	15656	15575	15700	15780	15799	15655	15613	15597	15784	15583	15654	15768	15520	15761	15661	15691	15607	15593	15697	15629	15656	15707	15660	15766	15546	15684	15633	15607	15728	15551	15580	15770	15715	15428	15644	15734	15596	15636	15747	15678	15576	15688	15503	15480	15512	15762	15673	15643	15570	15785	15557	15590	15805	15695	15672	15634	15601	15535	15694	15728	15601	15606	15527	15758	15503	15533	15657	15669	15654	15495	15579	15615	15657	15740	15629	15663	15482	15517	15636	15470	15592	15660	15597	15720	15645	15750	15638	15681	15736	15626	15672	15875	15500	15797	15547	15810	15652	15652	15713	15620	15620	15749	15502	15743	15509	15834	15544	15701	15636	15716	15842	15517	15428	15657	15563	15684	15557	15837	15719	15661	15515	15723	15695	15480	15602	15475	15709	15749	15548	15591	15536	15652	15709	15603	15544	15844	15567	15649	15868	15695	15612	15440	15493	15718	15479	15540	15544	15659	15793	15643	15711	15624	15720	15500	15541	15533	15612	15571	15750	15464	15586	15659	15605	15705	15706	15753	15533	15729	15546	15656	15794	15639	15644	15610	15627	15661	15597	15729	15680	15697	15743	15724	15661	15538	15562	15782	15774	15812	15724	15596	15698	15535	15730	15537	15836	15436	15832	15641	15852	15405	15630	15689	15602	15749	15452	15602	15791	15698	15631	15742	15516	15613	15607	15588	15575	15512	15651	15550	15691	15663	15599	15743	15716	15555	15702	15663	15601	15619	15613	15716	15560	15650	15441	15610	15601	15432	15614	15472	15696	15743	15520	15604	15632	15718	15623	15643	15673	15626	15669	15583	15544	15544	15716	15477	15709	15678	15638	15671	15640	15595	15720	15703	15749	15618	15780	15638	15587	15596	15553	15525	15635	15661	15743	15674	15615	15767	15677	15750	15633	15776	15628	15683	15729	15652	15491	15641	15699	15588	15602	15679	15625	15515	15652	15580	15472	15729	15598	15621	15530	15793	15738	15792	15575	15884	15655	15623	15627	15755	15662	15736	15594	15576	15608	15718	15592	15632	15672	15553	15578	15616	15579	15564	15613	15551	15569	15674	15684	15770	15683	15601	15675	15637	15612	15493	15628	15679	15665	15640	15746	15656	15647	15512	15772	15593	15751	15614	15670	15610	15610	15745	15655	15518	15705	15582	15652	15554	15772	15452	15660	15715	15475	15532	15738	15576	15567	15720	15860	15724	15746	15546	15698	15771	15689	15602	15835	15552	15543	15688	15560	15693	15620	15528	15646	15447	15691	15668	15687	15722	15594	15648	15655	15709	15583	15738	15634	15596	15803	15663	15637	15524	15528	15665	15495	15766	15654	15750	15753	15762	15662	15840	15644	15440	15564	15654	15643	15766	15684	15563	15609	15679	15713	15845	15720	15674	15770	15522	15637	15557	15609	15708	15592	15584	15630	15715	15796	15603	15542	15686	15637	15778	15889	15565	15612	15727	15684	15739	15492	15671	15705	15627	15576	15794	15565	15668	15734	15695	15547	15597	15597	15636	15683	15797	15567	15623	15686	15541	15682	15609	15773	15589	15395	15706	15536	15790	15741	15609	15559	15619	15496	15697	15659	15742	15658	15591	15571	15671	15588	15661	15757	15657	15679	15835	15741	15509	15680	15619	15675	15424	15745	15705	15560	15683	15657	15668	15489	15808	15481	15602	15646	15559	15538	15541	15660	15632	15671	15589	15771	15667	15663	15387	15503	15738	15796	15729	15702	15719	15543	15731	15658	15762	15678	15515	15599	15577	15389	15605	15592	15623	15589	15716	15465	15721	15780	15694	15680	15559	15651	15474	15628	15661	15633	15648	15699	15580	15586	15678	15623	15584	15743	15616	15654	15646	15786	15655	15540	15741	15499	15660	15744	15615	15619	15756	15501
30745	38826	42037	30596	22107	20005	19386	18883	18659	18806	18785	18911	19038	19003	18607	18798	18575	18843	18777	18920	18956	18723	18819	18584	18773	18848	18858	18795	18867	18929	18741	18772	18698	19031	18711	18713	18827	18789	18803	18711	18736	18623	18734	18854	18960	18556	18859	18831	18903	18973	18844	18790	18734	18889	18845	18649	18831	18892	18940	18709	18835	18811	18735	18573	18839	18667	18855	18914	18954	18939	18632	18778	18939	18675	18903	18687	18722	18742	18990	18742	18766	18796	18650	18814	18878	18657	18721	18829	18765	18721	18886	18968	18773	18798	18904	18622	18778	18897	18928	18858	18877	18762	18888	18898	18888	18965	18678	18795	18755	18716	18687	18752	18675	18498	18805	19046	18957	18804	18746	19040	18842	18993	18603	18864	18802	18783	18610	18859	18732	18929	18886	18679	18845	18895	18720	18951	18869	18809	18690	18673	18805	18825	18828	18567	18926	18838	18648	18797	18904	18716	18897	18632	18854	18899	18763	18725	18862	18667	18986	18878	18877	18806	19079	18670	18926	18562	18975	18651	18776	19055	18890	18913	18646	18742	18655	18675	18697	18687	18785	18741	18823	18939	18753	18736	18701	18845	18986	18773	18781	18647	18853	18648	18730	18981	18797	18855	18889	18832	18821	18784	18869	18842	18776	18864	18709	18821	18674	18904	18730	18582	18796	19014	18532	18677	18727	18800	18689	18734	18610	18985	18860	18965	18786	18816	18807	18831	18619	18790	18826	18625	18890	18913	18746	18829	18760	18800	18723	18685	18861	18656	18949	18672	18835	18873	18965	18777	18837	18962	18820	18737	18653	19046	18719	18715	18611	18781	19011	18802	18940	18722	18787	18976	18770	18803	18762	18884	18664	18751	18724	18727	18785	18866	18807	18698	18689	18689	18750	18709	18653	18698	18815	18886	18681	18712	18953	18844	18957	18691	18733	18996	18764	18905	18698	18782	18579	18500	18728	18709	18724	18747	18837	18715	19062	18751	18781	18578	18930	18731	18872	18898	18785	18615	18783	18975	18729	18688	18723	18679	18738	18684	18679	18711	18755	18937	18804	18677	18804	18679	18875	18878	18829	19008	18799	18740	19009	18553	18897	19024	18758	18852	18701	18700	18659	18761	18603	18824	18558	18823	18776	18855	18744	18802	18813	18874	18802	18885	18712	18770	18875	18729	18813	18683	18628	18873	19038	18680	18679	18746	18832	18747	18633	18720	18823	18774	18771	18758	18485	18771	18681	18606	18812	18925	18647	18797	18657	18761	18717	18629	18900	18891	18680	18826	18752	18832	18962	18746	18763	18747	18710	18961	18736	18749	18795	18781	18850	18873	18763	18858	18834	18901	18972	18817	18900	18820	18775	18749	18840	18697	18862	18900	18610	18822	18665	18589	18677	18806	18670	18725	18699	18581	18505	18807	18964	19028	18715	18648	18919	18509	18849	18608	18858	19010	18896	19004	18829	18837	18840	18643	18790	18760	18738	18747	18806	18783	18697	18805	18936	18791	18653	18855	18788	18704	18920	18785	18844	18772	18797	18851	18725	18773	18677	18618	18663	18709	18876	18566	18644	18875	18823	18825	18708	18653	18708	18850	18830	18831	18859	18801	18708	18951	18627	18494	18902	18897	18765	18766	18911	18798	18942	18774	18712	18672	18662	18531	18880	18800	18847	18861	18795	18713	18790	18665	18931	18698	18961	18622	18858	18665	18666	18844	18874	18864	18573	18638	18815	18873	18714	18978	18931	18682	18759	18796	18753	18991	18813	18791	18980	18925	18866	18759	18713	18711	18830	18591	18701	19092	18826	18816	18948	18759	18754	18776	18661	18755	18952	18537	18643	18893	18829	18778	18710	18638	18871	18807	18700	18936	18857	18679	18827	18897	18556	18605	18884	18831	18852	18902	18749	18769	18764	18789	18727	18729	18494	18844	18910	18754	18695	18708	18782	18583	18946	18762	18944	18838	18734	18983	18957	18932	18658	18783	18749	18784	18908	19063	18691	18880	18722	18580	19006	18753	18953	18686	18869	18715	18739	18887	18631	19025	19001	18657	18696	18675	18721	18565	18711	18734	18752	18682	18833	18601	18685	18817	18785	18693	19170	18800	18852	18863	18546	18826	18894	18446	18788	18833	18775	18680	18853	18676	18904	18669	18808	18750	18774	19046	18954	18791	18752	18822	18726	18871	18754	18615	18528	18919	18846	18720	18759	18638	18781	18887	18969	18636	18635	18512	18781	18750	18887	18984	18898	18833	18726	18992	19062	18791	18897	18688	18655	18928	18841	18843	18616	18703	18802	18957	18798	18797	18997	18789	18935	18711	18949	18799	18545	18630	18763	18767	18739	18795	18769	18701	18649	18876	18708	18566	18751	18711	19060	18608	18848	18770	18737	18826	18869	18534	18957	18866	18740	18890	18819	18677	18828	18877	18738	18554	18822	18471	18797	18828	18924	18791	18748	18840	18871	18735	18644	18841	18745	18889	18717	18787	18822	19000	18892	18888	18576	19026	18840	18982	18957	18971	18661	18729	18488	18585	18693	18721	18825	18711	18908	18681	19090	18720	18728	18714	18720	18789	18702	18912	18687	18774	18639	18776	18704	18733	18636	18820	18958	18871	18714	18840	18925	18734	18733	18813	18727	18772	18791	18791	18815	18964	18697	18788	18913	18891	18784	18879	18800	18699	18763	18736	18914	18727	18728	18774	18847	18773	18808	18551	18860	18841	18849	18792	18930	18859	18820	18811	18689	18837	18735	18745	18877	19016	18880	18756	18751	18887	18731	18706	18673	18734	18747	18910	18947	18881	18647	18804	18682	18761	18613	18934	18867	18545	18974	18834	18706	18826	18740	18831	19014	18848	18890	18829	18817	18887	18808	18733	18684	18843	18814	18745	18855	18926	18775	18893	18727	18573	18594	18962	18711	18768	18783	18800	18873	18881	18929	18815	18674	18693	18714	18851	18874	19121	18752	18875	18938	18885	18884	19088	18661	18672	18479	18772	18749	18838	18702	18837	18835	18893	18956	18660	18753	18676	18662	18587	18750	18625	18704	18983	18937	18892	18614	18615	18570	18929	18763	18837	18709	18663	18718	18859	18901	18778	18811	18794	19056	18966	18866	18573	18752	18730	18798	18607	18991	18708	18727	18735	18838	18840	18744	18917	18698	18910	18896	18956	18699	18863	18872	18829	18697	18842	18669	18902	18967	18648	18907	18782	18874	18865	18812	18714	18746	18702	18643	18959	18683	18817	18884	18945	18743	18879	18817	18831	18811	18837	19012	18857	18746	18506	18854	18893	18736	18702	18794	18795	18801	18665	18707	18910	18786	18779	18795	18686	18656	18759	18791	18621	18692	18789	18777	18724	18631	18761	18850	18782	18820	18898	18849	18769	18878	18734	18675	18797	18772	18825	18748	18906	18921	18834	18869	19082	18831	18795	18752	19022	18802	18657	18716	18658	18851	18988	18868	18865	18894	18569	18873	18633	18995	18639	18645	18727	18736	18847	18906	18976	18791	18697	18863	18825	18856	18787	18902	18718	18861	18771	18813	18596	18765	18629	18998	18766	19071	18782	18803	18682	18498	18717	18687	18863	18753	18777	18899	18628	18822	18847	18958	18541	18807	18792	18841	18614	19058	18722	18732	18573	18872	18854	18710	18841	18883	18586	18799	18705	18830	18768	18864	18543	18674	18600	19021	18780	18926	18711	18731	18780	18704	18608	18777	18759	18688	18830	18821	18624	18569	18815	18912	18990	18828	18898	18544	18820	18898	18970	18793	18687	18761	18764	18907	18976	18707	18710	18794	18954	18658	18835	18839	18650	18802	18646	18653	18897	18920	18807	18597	18743	18817	18709	18671	18747	18839	18770	19042	18915	18586	18742	18762	18700	18716	18773	18739	18834	18831	18699	18686	18590	18799	18735	18803	18670	18729	18865	18902	18941	18755	18690	18582	18698	18958	18840	18897	18688	18753	18868	18687	18989	18732	18964	19029	18962	18580	18756	18656	18836	18932	18618	18807	18812	18628	18647	18882	18761	18581	18817	18909	18720	18776	18830	18733	19048	19051	18918	18735	18608	18765	18730	18838	18800	18707	18689	18607	18919	18697	18930	18959	18806	18818	18862	18974	18696	18717	18731	18859	18622	18590	18669	18959	18753	18861	18838	18872	18784	18683	18524	18779	18695	18811	18582	18763	18631	18824	19043	18941	18897	18940	18616	18799	18955	18614	18739	18678	18695	18585	18792	18632	18748	18824	18793	18718	18703	18708	18697	18685	18571	18786	18780	18761	18887	18656	18605	18612	18886	18753	18758	18789	18952	18710	18714	18977	18868	18818	18819	18961	18633	18790	18835	18889	18732	18621	18769	18654	19044	18749	18955	18827	18842	18575	18687	18880	18820	18698	18700	18891	18682	18758	18967	18948	18769	18729	18883	18756	18777	18833	18542	18842	18747	18753	18892	18624	18728	18982	18826	18704	18871	18848	19080	19009	18793	18746	18647	18828	18624	18697	18760	18757	18767	18796	18805	18845	18659	18741	19002	18754	18804	18902	18860	19016	18728	18910	18854	18825	18675	18791	18883	18926	18849	18811	18944	18958	18963	18681	18724	18804	18878	18983	18957	18749	18734	18629	18752	18788	18916	18719	18733	18646	18760	18951	18738	18752	18829	18774	18766	18900	18924	18767	18898	18741	18741	18844	18639	18675	18766	18714	18854	18791	18602	18832	18953	18723	18794	18890	18699	18772	18674	18842	18781	18725	18903	18639	18511	18766	18772	18730	18593	18986	18621	18685	18921	18746	18670	18853	18764	18784	18738	18661	18893	18900	18871	18809	18709	18775	18796	18784	18737	18961	19004	18718	18626	18945	18872	18878	18855	18695	18770	18729	18755	18694	18945	18753	18647	18735	18779	18715	18804	18897	18738	18815	18895	18935	18774	18794	18815	18664	18786	18968	18903	18552	18855	18865	18778	18683	18912	18875	18638	18893	18792	18755	18831	18839	18909	18676	18851	18731	18927	18726	18758	18711	18943	18760	18729	18912	18957	18743	18784	18929	18934	18790	18736	18901	18897	18718	18859	18807	18594	18636	18689	18733	18882	18903	18785	18772	18801	18696	18767	18590	18788	18609	18723
39469	57789	43195	25807	18639	16313	15697	15529	15635	15789	15644	15690	15650	15734	15632	15594	15545	15657	15532	15528	15555	15788	15859	15638	15459	15631	15866	15638	15537	15577	15506	15622	15651	15547	15556	15589	15649	15682	15473	15803	15767	15581	15723	15687	15673	15772	15825	15629	15712	15455	15773	15623	15609	15614	15782	15557	15820	15689	15716	15593	15659	15522	15660	15732	15677	15515	15803	15537	15577	15576	15642	15751	15535	15684	15567	15667	15573	15615	15616	15606	15546	15619	15605	15580	15755	15816	15576	15662	15717	15610	15618	15666	15738	15821	15587	15655	15585	15603	15724	15671	15635	15800	15797	15697	15639	15605	15778	15571	15698	15544	15782	15736	15672	15729	15784	15627	15669	15699	15739	15715	15695	15536	15863	15830	15621	15651	15812	15622	15585	15595	15709	15570	15752	15712	15696	15658	15767	15750	15732	15556	15860	15691	15808	15663	15678	15477	15705	15736	15629	15747	15724	15704	15755	15539	15760	15706	15866	15609	15699	15641	15597	15696	15523	15759	15818	15624	15700	15715	15577	15611	15659	15696	15614	15548	15792	15802	15635	15714	15715	15604	15702	15846	15556	15536	15543	15554	15535	15603	15677	15663	15675	15695	15647	15638	15590	15672	15645	15487	15618	15595	15749	15720	15692	15707	15643	15744	15559	15547	15746	15641	15631	15711	15590	15835	15783	15715	15641	15715	15418	15527	15526	15522	15594	15746	15564	15818	15665	15680	15547	15727	15469	15880	15537	15752	15650	15677	15527	15528	15627	15594	15683	15635	15695	15608	15698	15606	15587	15817	15687	15601	15601	15666	15690	15639	15549	15526	15509	15545	15845	15604	15661	15635	15727	15867	15615	15521	15939	15489	15792	15696	15674	15548	15790	15655	15559	15664	15683	15822	15661	15537	15818	15517	15719	15684	15728	15573	15579	15827	15643	15560	15629	15526	15763	15720	15773	15763	15653	15660	15733	15757	15658	15634	15666	15608	15724	15594	15700	15516	15670	15751	15575	15518	15700	15713	15626	15658	15797	15545	15855	15581	15691	15615	15517	15708	15675	15462	15787	15569	15852	15554	15684	15555	15676	15739	15729	15634	15728	15745	15761	15677	15617	15601	15727	15762	15685	15850	15684	15668	15738	15718	15667	15688	15692	15739	15672	15781	15616	15583	15676	15493	15743	15785	15735	15509	15726	15554	15720	15790	15757	15487	15721	15778	15758	15626	15708	15499	15729	15570	15677	15689	15668	15686	15694	15542	15723	15525	15605	15696	15709	15553	15662	15567	15628	15592	15667	15384	15686	15662	15748	15601	15639	15574	15599	15637	15616	15603	15552	15712	15772	15570	15593	15750	15675	15585	15558	15815	15676	15519	15600	15591	15701	15635	15549	15798	15690	15521	15581	15584	15662	15693	15664	15628	15613	15841	15595	15787	15648	15563	15807	15532	15662	15711	15716	15809	15690	15757	15721	15695	15729	15683	15601	15477	15702	15724	15715	15487	15629	15594	15611	15701	15549	15542	15664	15490	15581	15666	15666	15635	15820	15844	15497	15843	15762	15713	15693	15623	15803	15573	15619	15666	15577	15596	15476	15705	15743	15784	15888	15541	15634	15472	15693	15646	15610	15748	15541	15544	15507	15597	15648	15771	15693	15617	15701	15738	15700	15655	15667	15656	15665	15662	15613	15593	15558	15608	15810	15497	15886	15605	15726	15675	15634	15590	15704	15596	15705	15760	15809	15545	15557	15537	15722	15542	15856	15550	15657	15772	15730	15744	15801	15470	15738	15597	15711	15722	15757	15738	15630	15726	15685	15700	15792	15643	15743	15680	15681	15770	15485	15816	15527	15575	15605	15490	15758	15679	15672	15625	15524	15583	15748	15628	15629	15688	15594	15612	15646	15549	15593	15591	15626	15690	15601	15758	15851	15606	15642	15791	15590	15631	15675	15735	15652	15703	15685	15743	15772	15841	15726	15536	15656	15664	15523	15738	15647	15699	15570	15572	15734	15569	15868	15600	15779	15616	15712	15515	15777	15785	15646	15685	15707	15666	15661	15646	15665	15717	15596	15644	15693	15781	15522	15754	15692	15428	15613	15614	15665	15646	15655	15640	15575	15668	15740	15753	15695	15711	15700	15817	15689	15743	15551	15618	15598	15635	15685	15601	15564	15635	15576	15738	15580	15743	15669	15720	15901	15583	15658	15527	15623	15752	15689	15782	15831	15610	15797	15566	15485	15711	15529	15729	15559	15667	15657	15639	15613	15613	15844	15694	15724	15616	15765	15872	15596	15502	15600	15663	15521	15746	15709	15792	15516	15666	15688	15713	15748	15671	15597	15551	15732	15605	15634	15684	15655	15649	15663	15525	15794	15486	15714	15681	15680	15651	15681	15813	15761	15740	15623	15665	15788	15624	15690	15568	15556	15760	15589	15715	15740	15560	15547	15586	15613	15596	15846	15573	15747	15699	15689	15624	15615	15618	15669	15604	15638	15721	15710	15520	15624	15865	15598	15593	15876	15778	15573	15534	15599	15746	15543	15588	15595	15762	15668	15708	15721	15747	15739	15606	15773	15618	15690	15760	15671	15768	15655	15683	15782	15540	15638	15565	15669	15570	15733	15657	15743	15679	15685	15706	15726	15766	15651	15602	15528	15517	15653	15679	15584	15778	15685	15691	15620	15537	15660	15671	15614	15550	15575	15711	15507	15547	15773	15568	15626	15767	15576	15729	15714	15704	15621	15664	15678	15654	15533	15727	15793	15678	15645	15848	15547	15576	15712	15453	15741	15853	15660	15820	15569	15661	15819	15748	15507	15785	15672	15410	15799	15611	15681	15646	15575	15723	15623	15555	15620	15566	15790	15702	15598	15778	15610	15736	15736	15741	15637	15790	15578	15568	15538	15749	15704	15630	15682	15597	15670	15769	15631	15613	15902	15521	15603	15706	15856	15647	15448	15538	15594	15662	15672	15701	15749	15627	15595	15770	15780	15725	15674	15738	15527	15762	15762	15820	15630	15673	15678	15739	15632	15588	15618	15584	15562	15722	15793	15589	15713	15467	15449	15628	15713	15686	15899	15637	15832	15518	15811	15716	15619	15634	15617	15653	15619	15466	15756	15631	15721	15499	15768	15863	15604	15743	15588	15637	15715	15664	15607	15636	15728	15867	15526	15604	15497	15811	15676	15675	15728	15623	15729	15708	15694	15834	15608	15672	15690	15591	15762	15768	15685	15640	15735	15689	15820	15570	15701	15885	15718	15757	15734	15540	15831	15842	15652	15916	15687	15615	15687	15768	15539	15763	15743	15840	15653	15460	15752	15650	15614	15558	15817	15637	15762	15577	15799	15560	15745	15579	15643	15812	15790	15792	15661	15833	15490	15480	15587	15617	15692	15575	15763	15864	15565	15688	15657	15546	15671	15606	15678	15611	15507	15638	15595	15664	15736	15565	15774	15611	15864	15573	15612	15687	15690	15551	15646	15738	15502	15665	15700	15610	15682	15607	15694	15634	15701	15781	15728	15542	15718	15629	15766	15594	15620	15577	15637	15733	15711	15665	15591	15798	15675	15529	15658	15512	15556	15685	15650	15701	15421	15718	15701	15667	15575	15737	15565	15654	15801	15514	15777	15762	15761	15686	15565	15610	15633	15500	15565	15592	15585	15686	15661	15652	15665	15586	15589	15631	15718	15615	15568	15784	15763	15662	15750	15599	15723	15637	15635	15850	15670	15559	15685	15472	15813	15484	15812	15607	15597	15836	15700	15617	15529	15881	15492	15705	15778	15551	15677	15620	15659	15744	15703	15624	15714	15687	15640	15559	15789	15685	15743	15663	15744	15631	15645	15794	15726	15615	15550	15567	15748	15608	15662	15613	15621	15564	15676	15698	15604	15638	15708	15696	15721	15681	15729	15507	15497	15707	15586	15730	15741	15539	15646	15682	15622	15603	15561	15610	15477	15783	15613	15640	15709	15507	15702	15787	15490	15904	15482	15785	15597	15568	15479	15793	15553	15607	15794	15586	15759	15757	15660	15566	15507	15609	15623	15626	15546	15550	15501	15668	15558	15685	15648	15574	15793	15795	15450	15582	15675	15732	15757	15627	15665	15537	15704	15739	15684	15580	15643	15642	15569	15760	15593	15642	15690	15529	15589	15811	15500	15784	15745	15703	15613	15446	15861	15774	15583	15772	15633	15577	15807	15738	15570	15805	15661	15673	15710	15735	15843	15650	15785	15657	15843	15695	15557	15734	15725	15445	15576	15606	15504	15775	15789	15647	15708	15683	15711	15719	15572	15536	15675	15612	15767	15751	15776	15632	15455	15621	15682	15704	15606	15663	15748	15585	15650	15653	15591	15723	15621	15685	15777	15609	15702	15632	15577	15590	15794	15806	15544	15650	15649	15934	15508	15727	15819	15767	15505	15583	15773	15725	15678	15552	15688	15714	15606	15648	15761	15698	15585	15572	15687	15632	15733	15605	15816	15611	15683	15549	15747	15661	15670	15503	15555	15861	15786	15541	15657	15755	15789	15824	15714	15672	15712	15545	15588	15726	15558	15625	15751	15610	15684	15569	15653	15706	15610	15476	15826	15570	15817	15748	15534	15641	15576	15897	15659	15615	15636	15724	15613	15604	15673	15638	15631	15539	15700	15743	15757	15921	15604	15607	15612	15452	15609	15719	15551	15511	15658	15643	15571	15659	15704	15677	15458	15702	15746	15668	15580	15729	15700	15669	15601	15638	15670	15786	15613	15619	15726	15644	15663	15740	15696	15800	15505	15683	15663	15760	15631	15601	15695	15680	15728	15695	15640	15578	15654	15684	15833	15592	15615	15464	15771	15752	15583	15756	15672	15817	15733	15747	15668	15628	15746	15585	15637	15650	15912	15704	15703	15671	15805	15669	15717	15539	15802	15732	15715	15519	15603	15736	15484	15851	15699	15867	15671	15489	15755	15639	15535	15822	15694	15610	15770	15646	15545	15705	15451	15694	15559	15751	15698	15605	15592	15774	15767	15710	15738	15585	15734	15618	15488	15715	15675	15582	15724	15831	15591	15525	15746	15604	15807	15541	15792	15797	15472	15590	15780	15639	15691	15737	15788	15900	15643	15724	15699	15660	15595	15658	15586	15791
25863	29139	45045	37815	26831	22668	20755	19178	18609	18930	18752	18911	19058	18718	18804	18823	18778	18601	18671	18915	18690	18959	18702	18923	18979	19080	18889	18505	18744	18676	19026	18648	18870	18633	18603	18624	18586	18917	18838	18688	18835	18905	18742	18857	18603	18659	18759	18760	18895	18485	18680	18783	18774	18786	18748	18835	18951	18886	18812	18745	18902	18697	18795	18910	19008	18882	18819	18795	18702	18623	18722	18668	18751	18469	18636	18780	18793	18867	18699	18977	18514	18508	18712	18695	18695	18781	18735	18820	18877	18662	18607	18581	18851	18625	18572	18662	18529	18525	18665	18795	18812	18728	18760	18671	18684	18761	18716	18696	18806	18599	18732	18750	18780	18925	18546	18716	18645	18903	18806	18654	18749	18728	18818	18833	18749	18680	18974	18840	18719	18668	18688	18674	18741	18968	18766	18718	18899	18737	18864	18593	18903	18802	18766	18661	18670	18824	18581	18894	18439	18667	18916	18754	18825	18569	18574	18750	18801	18835	18786	18617	18690	18729	18722	18599	18713	18809	18674	18532	18671	18754	18774	18571	18658	18465	18857	18685	18813	18547	18650	18554	18592	18726	18750	18645	18849	18689	18718	18595	18738	18743	18775	18620	18552	18688	18705	18891	18890	18684	18679	18612	18737	18774	18511	18638	18750	18747	18768	18813	18779	18824	18912	18675	18752	18651	18616	18918	18703	18745	18781	18690	18859	18748	18724	18521	18859	18735	18738	18677	18538	18530	18647	18669	18800	18667	18612	18681	18739	18929	18792	18831	18648	18712	18836	18906	18612	18998	18526	18872	18619	18711	18656	18839	18708	18719	18718	18784	18592	18649	18885	18667	18728	18513	18652	18466	18852	18570	18721	18743	18628	18933	18783	18669	18626	18847	18935	18777	18789	18789	18721	18789	18743	18517	18638	18690	18868	18636	18700	18779	18805	18692	18622	18806	18709	18734	18825	18836	18585	18748	18799	18684	18620	18818	18777	18750	18353	18649	18832	18682	18819	19018	18811	18671	18728	18783	18756	18799	18839	18771	18826	18792	18703	18711	18872	18729	18553	18704	18824	18559	18707	18699	18736	18699	18846	18628	18591	18757	18748	18639	18736	18550	18708	18674	18737	18722	18668	18747	18696	18761	18903	18554	18798	18665	18662	18698	18769	18894	18778	18816	18864	18702	18843	18699	18709	18798	18843	18888	18471	18623	18763	18618	18716	18741	18780	18669	18847	18716	18626	18717	18784	18482	18905	18789	18857	18678	18912	18824	18691	18754	18682	18772	18682	18708	18757	18748	18601	18601	18630	18874	18929	18809	18726	18655	18542	18516	18839	18804	18664	18792	18658	19029	18955	18780	18799	18773	18924	18767	18607	18798	18781	18632	18632	18697	18744	18597	18683	18576	18722	18453	18639	18655	18723	18467	18818	18741	18799	18737	18609	18689	18672	18830	19085	18593	18725	18763	18754	18729	18745	18915	18702	18448	18802	18786	18684	18669	18724	18712	18847	18703	18748	18644	18780	18597	18618	18636	18732	18675	18653	18728	18753	18852	18932	18695	18672	18784	18966	18756	18765	18856	18903	18697	18822	18834	18633	18638	18696	19013	18962	18769	18845	18654	18602	18772	18855	18785	18468	18755	18756	18701	18628	18555	18892	18657	18778	18723	18640	18810	18791	18716	18673	18709	18790	18668	18734	18715	18839	18825	18949	18691	18624	18866	18984	18725	18677	18862	18870	18666	18828	18654	18555	18613	18707	18764	18713	18690	18650	18754	18740	18966	18628	18703	18917	18879	18827	18837	18654	18838	18656	18756	18682	18597	18858	18774	18654	18573	18843	18865	18897	18706	18801	18764	19016	18796	18809	18811	18662	18752	18681	18497	18751	18783	18652	18850	18870	18688	18644	18593	18626	18685	18747	18751	18856	18973	18671	18436	18932	18796	18881	18824	18621	18604	18769	18781	18925	18662	18887	18702	18828	18824	18831	18948	18848	18946	18748	18637	18738	18748	18936	18790	18793	19026	18798	18753	18671	18814	18742	18524	18655	18589	18793	18870	18909	18740	18759	18589	18786	18914	18913	18901	18738	18605	18648	18864	18436	18991	18938	18618	18937	18764	18770	18671	18772	18665	18792	18799	18926	18597	18859	18628	18592	18711	18635	18546	18605	18855	18849	18644	18684	18672	18801	18713	18875	18671	18789	18669	18726	18816	18731	18817	18834	18484	18488	18704	18642	18754	18919	18958	18620	18767	18881	18714	18711	18663	18651	18702	18854	18751	18700	18733	18803	18575	18816	18936	18601	18812	18925	18672	18894	18950	18952	18890	18576	18881	18743	18781	18884	18661	18608	18795	18695	18929	18605	18613	18759	18773	18749	18779	18656	18929	18742	18529	18561	18680	18707	18671	18731	18755	18594	18683	18703	18944	18702	18712	18605	18701	18796	18861	18729	18979	18740	18705	18641	18815	18842	18957	18888	18811	18530	18589	18621	19009	18653	18726	18649	18563	18793	18836	18667	18799	18715	18794	18751	18725	18678	18832	18825	18578	18692	18707	18684	18774	18791	18706	18655	18870	18818	18735	18914	18677	18752	18611	18707	18663	18630	18647	18667	18810	18556	18660	18707	18789	18926	18734	18694	18661	18658	18882	18639	18763	18734	18776	18855	18635	18818	18775	18798	18720	18793	18719	18798	18909	18650	18673	18794	18624	18755	18380	18696	18645	18546	18836	18776	18561	18785	18592	18784	18757	18671	18870	18996	18759	18764	18615	18777	18601	18634	18644	18537	18709	18826	18527	18765	18643	18598	18871	18738	18767	18656	18777	18728	18635	18755	18806	18870	18722	18871	18803	18566	18828	18837	18768	19043	18704	18557	18538	18718	18677	18853	18803	18689	18635	18710	18698	18709	18747	18572	18751	18689	18662	18749	18713	18777	18869	18587	18694	18743	18655	18673	18625	18839	18848	19019	18793	18735	18837	18724	18552	18633	18768	18732	18716	18851	18795	18942	18737	18624	18980	18549	18758	18821	18656	18602	18656	18836	18813	18745	18734	18752	18598	18533	18984	18751	18769	18719	18594	18797	18792	18817	18589	18711	18881	18714	18813	18484	18693	18742	18729	18873	18804	18845	18698	18662	18721	18792	18771	18997	18776	18779	18782	18762	18800	18766	18625	18978	18803	18882	18709	18846	18695	18729	18571	18696	18921	18805	18850	18846	18682	18505	18734	18702	18880	18781	18755	18607	18662	18604	18966	18792	18834	18634	18738	18751	18549	18692	18817	18810	18456	18750	18610	18660	18913	18742	18581	18805	18884	18719	18872	18892	18598	18654	18780	18936	18860	18638	18886	18909	18786	18721	18576	18801	18816	18788	18850	18791	18736	18746	18766	18965	18756	18564	18686	18714	18698	18597	19185	18818	18841	18649	18625	18697	18759	18830	18844	18864	18646	18851	18635	18794	18812	18891	18606	18821	18596	18698	18756	18774	18937	18861	18703	18643	18791	18933	18783	18734	18617	18761	18775	18751	18762	18789	18751	18641	18733	18677	18784	18632	18669	18814	18812	18977	18575	18817	18868	18846	18747	18751	18530	18986	18461	18915	18896	18873	18745	18462	18688	18687	18856	18620	18524	18904	18890	18805	18688	18915	18758	18610	18660	18799	18739	18660	18786	18660	18638	18769	18638	18661	18676	18740	18698	18728	18820	18689	18391	18508	18752	18693	18823	18893	18850	18676	18723	18840	18818	18817	18798	18832	18913	18864	18912	18754	18906	18980	18704	18805	18843	18937	18696	18671	18611	18679	18503	18828	18858	18850	18823	18693	18744	18923	18893	18900	18767	18819	18819	18782	18685	18659	18811	18823	18622	18777	18820	18814	18822	18664	18886	18805	18724	18818	18732	18835	18728	18496	18682	18704	18744	18875	18796	18959	18747	18811	18846	18782	18656	18713	18648	18925	18944	18708	18776	18734	18888	18699	18915	18826	18745	18811	18617	18783	18800	18730	18920	18659	18774	18833	18631	18927	18608	18560	18539	18832	18737	18731	18692	18679	18772	18717	18659	18744	18595	18618	18621	18802	18603	18982	18742	18727	18725	18845	18627	18700	18534	18761	18661	18843	18787	18861	18803	18873	18489	18783	18824	18778	18576	18730	18605	18515	18830	18759	18690	18576	18801	18704	18820	18717	18798	18670	18577	18557	18871	18767	18835	18586	18833	18825	18738	18768	18641	18652	18708	18713	18815	18876	18779	18738	18675	18819	18602	18749	18684	18544	18773	18729	18812	18719	18737	18769	18716	18849	18651	18735	18645	18679	18751	18805	18724	18736	18720	18681	18808	18634	18946	18712	19015	18621	18868	18634	18693	18818	18763	18812	18712	18763	18699	18875	18763	18743	18860	18760	18778	18835	18802	18714	18885	18741	18810	18833	18729	18596	18773	18562	18756	18682	18782	18568	18806	18666	18734	18764	18730	18713	18732	18880	18839	18832	18643	18762	18737	18652	18622	18596	18578	18813	18780	18892	18710	18544	18682	18785	18643	18740	18571	18563	18582	18750	18654	18864	18561	18665	18834	18764	18731	18540	18815	18858	18720	18784	18879	18878	18671	18706	18686	18793	18674	18965	18867	18883	18645	18524	18852	18691	18959	18818	18758	18532	18699	18646	18786	18587	18685	18845	18628	18800	18824	18924	18873	18693	18989	18779	18829	18787	18796	18791	18696	18761	18708	18481	18768	18693	18633	18816	18641	18692	18875	18672	18772	18797	18684	18652	18689	18648	18865	18776	18884	18867	18553	18852	18715	18888	18761	18753	18710	18894	18670	18895	18749	18674	18730	18706	18827	18698	18427	18714	18722	18677	18796	18842	18697	18853	18779	18584	18776	18719	18634	18740	18724	18774	18871	18755	18878	18847	18649	18701	18614	18871	18882	18769	18788	18665	18597	18761	18535	18898	18722	18700	18962	18787	18820	18666	18809	18784	18890	18672	18719	18697	18763	18533	18802	18989	18740	18561	18833	18596	18543	18479	18756	18792	18778	18838	18706	18731	18715	18685	18762	18663	18746	18729	18855	18830	18978	18846	18719	18902	18513	18800	18658	18702	18864	18776	18768	18823	18723	18771	18673	18778	18703	18641	18613
56894	89514	68809	41272	25386	17962	16191	15789	15727	15695	15851	15665	15760	15637	15615	15719	15754	15670	15624	15658	15660	15670	15862	15785	15749	15675	15827	15708	15735	15683	15670	15759	15647	15653	15597	15704	15798	15546	15746	15715	15712	15807	15774	15741	15411	15527	15691	15649	15534	15707	15577	15732	15810	15553	15753	15758	15770	15607	15724	15799	15765	15700	15746	15647	15781	15761	15546	15780	15740	15761	15680	15789	15734	15668	15573	15706	15674	15642	15604	15657	15746	15451	15644	15724	15767	15897	15711	15905	15708	15740	15650	15777	15566	15712	15654	15904	15873	15850	15628	15747	15697	15575	15837	15767	15685	15674	15716	15479	15650	15749	15569	15754	15658	15713	15557	15628	15706	15663	15603	15599	15773	15695	15553	15730	15655	15658	15555	15643	15695	15467	15647	15666	15804	15715	15656	15682	15640	15882	15737	15514	15579	15732	15696	15550	15604	15650	15602	15773	15639	15560	15631	15716	15624	15615	15645	15642	15536	15719	15859	15688	15625	15734	15770	15504	15668	15751	15733	15554	15615	15687	15665	15566	15643	15570	15691	15642	15673	15507	15884	15629	15807	15633	15600	15835	15792	15739	15804	15742	15700	15544	15726	15637	15579	15693	15690	15801	15692	15776	15715	15722	15680	15577	15705	15647	15771	15619	15609	15774	15484	15783	15788	15709	15655	15636	15620	15559	15654	15774	15598	15690	15723	15540	15664	15546	15636	15699	15585	15709	15836	15449	15737	15555	15819	15713	15625	15809	15653	15712	15755	15620	15645	15600	15806	15675	15700	15528	15532	15754	15726	15497	15651	15759	15846	15750	15749	15666	15600	15723	15672	15701	15680	15718	15536	15741	15691	15769	15746	15768	15665	15714	15480	15762	15724	15524	15862	15634	15807	15474	15640	15699	15761	15640	15712	15809	15733	15664	15678	15737	15569	15752	15688	15588	15526	15594	15758	15544	15630	15705	15727	15697	15691	15814	15632	15692	15815	15593	15526	15975	15537	15491	15681	15606	15794	15623	15784	15629	15665	15621	15776	15627	15684	15685	15593	15612	15744	15688	15689	15760	15706	15601	15711	15759	15594	15736	15719	15631	15644	15647	15727	15693	15888	15584	15709	15676	15664	15655	15615	15665	15526	15859	15576	15676	15680	15794	15738	15623	15643	15953	15713	15806	15748	15647	15561	15653	15632	15837	15675	15715	15700	15671	15708	15744	15686	15524	15591	15738	15807	15818	15568	15914	15685	15764	15788	15569	15675	15484	15728	15648	15590	15923	15714	15660	15735	15616	15645	15583	15606	15669	15583	15650	15566	15702	15639	15702	15690	15719	15715	15664	15773	15753	15648	15775	15799	15671	15612	15844	15675	15728	15679	15574	15816	15636	15659	15718	15699	15682	15681	15669	15657	15610	15715	15764	15573	15612	15740	15585	15794	15682	15786	15693	15725	15811	15697	15653	15773	15768	15740	15568	15801	15606	15733	15700	15801	15752	15640	15711	15805	15622	15694	15601	15640	15631	15836	15545	15608	15770	15507	15689	15528	15622	15699	15712	15639	15541	15648	15704	15653	15678	15682	15569	15531	15750	15740	15784	15683	15692	15817	15618	15703	15674	15630	15473	15727	15742	15646	15678	15657	15420	15745	15541	15691	15819	15636	15726	15597	15658	15738	15691	15528	15882	15585	15710	15736	15708	15715	15782	15524	15723	15472	15778	15631	15642	15724	15749	15630	15652	15681	15719	15815	15707	15664	15764	15865	15578	15744	15797	15583	15753	15763	15611	15796	15584	15659	15527	15704	15570	15804	15742	15710	15540	15523	15654	15803	15650	15694	15742	15634	15645	15686	15798	15595	15730	15588	15699	15653	15730	15767	15831	15645	15592	15704	15747	15744	15672	15659	15576	15555	15758	15726	15785	15478	15739	15860	15623	15729	15731	15722	15730	15784	15687	15734	15606	15714	15696	15696	15809	15833	15632	15899	15750	15627	15523	15663	15735	15585	15681	15697	15609	15660	15647	15730	15777	15742	15582	15691	15609	15733	15695	15906	15565	15688	15710	15585	15701	15635	15569	15727	15499	15607	15785	15598	15712	15697	15777	15600	15659	15831	15732	15659	15628	15597	15660	15746	15750	15561	15703	15695	15572	15689	15503	15596	15741	15759	15722	15636	15688	15766	15820	15818	15588	15683	15688	15614	15905	15621	15750	15775	15628	15574	15656	15599	15604	15714	15538	15572	15658	15540	15769	15687	15646	15717	15826	15743	15654	15559	15771	15600	15531	15705	15658	15608	15616	15690	15713	15452	15807	15768	15700	15630	15628	15704	15508	15705	15761	15681	15712	15681	15538	15615	15716	15622	15658	15654	15680	15913	15741	15755	15640	15665	15748	15648	15655	15575	15686	15757	15775	15915	15602	15745	15673	15510	15682	15616	15601	15704	15678	15595	15714	15574	15700	15634	15983	15742	15817	15619	15844	15855	15604	15748	15688	15739	15816	15568	15667	15751	15676	15727	15633	15675	15669	15601	15630	15452	15693	15728	15726	15650	15852	15698	15852	15782	15760	15618	15615	15773	15861	15665	15636	15818	15564	15723	15621	15624	15627	15566	15634	15534	15767	15652	15744	15704	15774	15726	15781	15530	15601	15607	15656	15661	15755	15719	15539	15796	15572	15516	15544	15624	15629	15723	15764	15612	15682	15809	15819	15638	15620	15694	15921	15590	15503	15609	15759	15708	15653	15789	15564	15729	15666	15514	15720	15669	15848	15574	15659	15691	15822	15605	15719	15733	15601	15749	15909	15800	15690	15852	15589	15542	15792	15554	15596	15648	15630	15668	15831	15853	15847	15679	15655	15757	15727	15647	15809	15669	15698	15700	15660	15631	15590	15747	15866	15594	15802	15811	15658	15501	15763	15710	15620	15682	15698	15803	15787	15773	15637	15779	15582	15691	15711	15748	15696	15881	15639	15810	15602	15832	15777	15699	15830	15474	15793	15570	15830	15755	15650	15619	15695	15727	15766	15616	15685	15706	15693	15709	15536	15791	15650	15510	15623	15597	15694	15671	15535	15580	15657	15570	15662	15976	15733	15709	15497	15699	15835	15619	15667	15730	15658	15485	15692	15719	15612	15679	15643	15845	15676	15572	15753	15793	15701	15727	15716	15780	15662	15621	15835	15627	15557	15637	15556	15672	15711	15560	15710	15538	15825	15726	15653	15654	15618	15758	15649	15728	15718	15547	15704	15661	15831	15795	15720	15679	15645	15702	15551	15808	15591	15505	15699	15731	15654	15691	15774	15669	15690	15577	15777	15619	15642	15702	15651	15778	15792	15616	15709	15598	15717	15739	15620	15819	15671	15668	15467	15517	15641	15720	15616	15840	15525	15731	15554	15877	15631	15470	15819	15701	15592	15813	15657	15695	15656	15962	15663	15616	15682	15549	15658	15848	15548	15564	15702	15713	15678	15614	15629	15710	15694	15649	15734	15841	15769	15660	15701	15790	15587	15663	15583	15817	15715	15744	15698	15697	15652	15676	15663	15707	15719	15634	15682	15758	15648	15638	15799	15747	15654	15808	15760	15643	15616	15560	15693	15754	15727	15687	15661	15710	15416	15683	15743	15579	15724	15811	15766	15796	15773	15560	15687	15659	15522	15787	15552	15775	15592	15695	15698	15745	15599	15721	15692	15586	15695	15848	15634	15689	15623	15643	15794	15762	15640	15730	15722	15569	15696	15755	15636	15629	15782	15577	15758	15697	15605	15707	15665	15703	15605	15607	15544	15744	15565	15685	15752	15887	15856	15688	15860	15768	15764	15709	15542	15611	15471	15647	15758	15614	15764	15564	15635	15687	15687	15719	15681	15702	15796	15670	15633	15699	15796	15768	15799	15749	15649	15746	15604	15725	15741	15765	15707	15680	15615	15787	15613	15773	15433	15725	15797	15668	15650	15682	15652	15770	15706	15749	15630	15643	15636	15609	15875	15672	15733	15837	15767	15685	15600	15579	15746	15725	15683	15867	15701	15653	15709	15708	15809	15783	15628	15560	15626	15756	15719	15604	15800	15646	15655	15819	15778	15885	15543	15896	15575	15599	15804	15594	15634	15775	15636	15726	15784	15715	15658	15721	15765	15833	15858	15652	15639	15549	15622	15846	15627	15676	15741	15828	15628	15522	15597	15586	15679	15623	15771	15599	15672	15657	15654	15707	15718	15715	15761	15643	15665	15499	15681	15735	15738	15621	15688	15465	15570	15734	15756	15687	15708	15744	15516	15705	15580	15629	15681	15784	15820	15627	15502	15725	15716	15759	15689	15712	15599	15801	15655	15902	15577	15629	15665	15792	15476	15719	15583	15614	15633	15813	15746	15600	15769	15714	15638	15727	15684	15778	15865	15576	15717	15588	15619	15630	15827	15616	15773	15673	15660	15627	15760	15836	15738	15760	15811	15560	15824	15650	15793	15607	15764	15641	15567	15615	15697	15855	15683	15529	15658	15688	15659	15851	15786	15684	15730	15729	15519	15758	15775	15730	15641	15847	15727	15842	15653	15733	15775	15578	15576	15555	15790	15674	15774	15424	15616	15740	15808	15732	15685	15677	15611	15771	15716	15654	15755	15863	15765	15793	15799	15794	15903	15824	15671	15702	15671	15554	15653	15709	15768	15743	15586	15684	15758	15735	15671	15718	15688	15511	15689	15719	15610	15658	15728	15611	15463	15659	15566	15547	15599	15707	15818	15722	15621	15776	15758	15862	15698	15583	15592	15613	15543	15557	15736	15700	15659	15724	15833	15652	15708	15577	15568	15618	15655	15599	15706	15736	15733	15686	15673	15673	15575	15674	15641	15567	15830	15636	15733	15620	15353	15783	15570	15487	15585	15578	15494	15592	15541	15726	15740	15709	15698	15575	15640	15652	15608	15821	15633	15553	15628	15633	15704	15687	15664	15536	15674	15878	15553	15643	15646	15724	15547	15622	15780	15710	15812	15803	15573	15673	15793	15664	15746	15599	15809	15647	15734	15677	15742	15668	15592	15716	15728	15698	15641	15670	15688	15670	15640	15668	15526	15654	15560	15628	15742	15709	15610	15675	15713	15779	15614	15642	15575	15750	15667	15773	15657	15773	15591	15730	15561
22868	23300	36139	31912	26554	25503	25567	20254	18933	19483	19568	19408	19482	19223	19365	19216	19308	19248	19238	19157	19133	19415	19232	19046	19036	19221	18868	18944	19184	19269	19082	19070	18944	19068	18870	19112	19102	19052	19005	19057	19078	19108	19022	18858	18956	18869	18888	19040	19058	19301	19015	19145	19006	18922	18994	18908	19033	19047	18991	18986	18816	18974	19038	18985	18986	18963	19111	19146	18824	19048	19064	18807	18820	19104	18971	19004	18837	18866	19040	19124	19082	19089	19162	18986	18898	18891	18869	18955	19055	18995	18929	18845	18818	19007	19009	18895	19090	18978	19004	19063	19103	18995	18898	18981	18833	19011	19233	19117	18899	18950	18979	18825	19061	18770	18793	19065	18991	18844	18818	19183	19032	19005	19028	19001	19126	18873	19129	19001	18848	18896	19035	19223	19059	18892	18939	18983	18835	18984	19130	18823	19185	18924	18690	18804	18775	18857	18939	19037	19046	19141	18810	18947	18999	19078	18870	19034	18739	19079	18907	18902	18759	18914	18935	18952	19017	18967	18943	19132	18700	18867	18861	19133	19094	19081	19098	18700	19014	18962	18871	19136	18988	18950	18797	18976	18917	18841	19179	18889	18952	18765	19016	19070	18780	18906	18909	19052	19227	18764	18993	18785	18923	18878	18945	19003	19009	18847	18883	19202	19008	18809	19064	18718	18819	19148	18869	18860	18887	19020	18832	19013	18982	18989	18883	18921	19103	18881	18715	18778	18613	18964	19016	18710	18823	18827	18812	18897	18927	18862	19067	18891	18877	19072	18918	19051	18985	19131	18936	18854	19140	19000	18892	18962	19005	19098	18898	18997	18787	18854	18674	18945	19089	19369	18917	18981	18886	18929	18970	19106	19195	19114	19044	18962	18739	18862	19007	18766	18694	19049	18879	19000	18889	18684	18919	19022	19067	18912	18873	18960	18914	19011	18893	18922	19010	18758	18851	18839	18923	18862	18749	18898	18969	18984	18850	19175	18941	18957	18993	19017	18923	18888	18780	19039	19047	18948	18845	19111	19097	18829	18948	18933	18880	19086	19120	18833	18919	18916	19091	19056	19113	19140	18986	18963	19104	18929	19019	18961	18771	18919	19001	18905	18894	19013	18898	18941	18927	18814	18897	18868	18875	19120	19106	18974	18774	18946	18957	19010	19106	18898	19030	18916	19056	18935	19175	18839	18955	18966	19004	18904	18881	19019	19021	18757	19120	18882	19053	18913	18880	19188	19093	18973	18879	18841	18768	18963	18835	18925	19165	18886	18976	19134	18858	18977	18990	18805	18824	18973	18826	19188	18869	18820	18718	18857	19181	19153	19054	18852	18819	18712	18964	19104	18966	18991	18887	18998	19095	18935	19033	18933	18796	19048	18945	18920	18837	18870	18869	18702	19112	18933	19101	18967	18744	18820	18791	19034	18905	18935	19097	19081	19149	18988	18782	18893	18916	19009	18969	18972	18872	18927	18961	19011	19005	18939	18907	18942	18914	18777	18900	18977	18974	18963	19079	18804	19073	18904	18753	19013	19036	18812	19199	18802	18909	18890	19063	18867	18885	18828	19006	18951	18987	18863	18765	18960	18930	19013	18873	18931	18845	18838	18900	18879	18898	18711	19017	19027	18827	19018	18957	19196	18808	18874	18729	18785	18910	18909	18817	18857	18928	19083	18817	18850	18925	18918	18911	18975	19006	18966	19184	18883	18862	18875	18909	18819	18933	18949	18893	19083	18957	18974	18918	19052	18836	18799	19017	18842	18933	18785	19003	18978	19297	19060	18771	18859	18832	18853	18924	18921	18900	18875	18950	18838	18933	18809	18914	18875	19039	19018	18984	19106	18775	18835	18678	18997	18892	18899	18864	19151	18935	18839	18882	18917	18994	18900	18945	19105	19160	18682	18895	19014	18951	18787	18837	19115	19004	18900	19057	19068	19108	19014	18861	19077	18926	18850	19026	18552	18988	18907	19079	18978	18793	18996	19091	18956	18960	19176	18798	18805	18839	19019	19039	19059	18738	18904	18960	18993	19010	19030	19048	18762	18819	19056	19102	18917	18870	19021	18984	18835	19015	18807	18956	18770	19081	18974	18946	18971	19149	19043	18844	19016	18701	18865	18960	18839	18877	18954	18915	18987	19003	19049	18777	19023	19020	18856	19060	18923	18965	18731	18893	19057	19078	18958	18877	19046	19005	18860	19136	18993	19059	19017	18937	18925	19132	19144	18969	18849	18983	18935	18825	18953	18945	18803	18895	19052	18960	18840	18792	18893	18932	19010	19181	18865	18816	18738	18922	19036	19050	18925	18891	18828	18854	18989	19049	18863	18854	18870	18830	18869	18987	18804	18584	18825	19017	18841	18983	19036	18762	18905	18791	18833	18861	19041	18954	19226	19136	19011	19036	19089	19199	18879	18908	19108	18909	19019	19251	18829	18880	18878	18858	19022	18754	18897	18738	18818	19026	19008	18980	18909	19029	18960	19063	18893	19100	18984	19067	18725	18805	19025	18854	18905	18836	18816	18822	19110	18930	18957	18871	18975	18843	18762	18980	18806	18919	18968	18975	18876	19052	18805	18794	18875	18875	18861	19028	18907	18658	19011	18935	18914	18875	18898	18830	18853	18974	18693	19016	18903	18895	19040	19042	18839	19058	19051	19031	18969	18894	18860	19073	18847	18908	18810	19234	18885	18804	19108	18918	18896	18981	19037	18668	18987	19118	19025	18879	19160	19214	19016	18928	18913	18854	18605	18879	18816	18934	19140	18853	19111	19007	19076	18664	18898	19153	18813	18920	19027	19059	18957	19038	19010	18948	18941	18931	18913	19015	18844	18980	18821	18899	18892	19034	18805	18881	18932	18901	18826	18860	18755	18802	18782	19025	19225	19046	18957	18909	19014	18908	19013	19029	18962	19144	18751	18756	18785	18690	18884	18938	18993	18957	18881	18988	18905	18913	18953	19056	19007	18822	18946	18737	19045	19020	19038	18981	18954	18781	18951	18869	18749	19049	18935	18945	18945	19212	18928	18827	18881	19070	18816	18790	18745	19021	18952	18933	18880	19049	18932	19060	18703	18970	18991	18839	18983	18817	18897	19022	18751	18862	18989	18847	18878	18932	18834	19035	18932	18872	18889	18932	19023	18981	19015	18941	18927	18756	18924	18988	19017	18963	18998	19024	18996	19108	18759	19023	18856	19029	18970	19050	18720	18888	18896	19032	19044	18870	18995	19025	18918	19083	18936	18873	18975	19032	18888	18957	18910	19058	19124	18901	18818	19007	18925	18715	18883	18871	18897	18895	18933	18776	18874	18703	18903	18693	18976	19035	18883	18870	18859	18947	19059	18941	19014	19051	18820	18973	19018	18935	18722	19008	18846	18715	18947	18942	18906	19001	18732	18739	18893	19088	18678	19088	19069	18968	18988	18965	18875	19047	18952	18914	18937	19091	18864	18916	18973	18967	18760	19024	18884	19124	18780	19015	18979	19036	18975	18847	18898	18833	19052	19163	18965	19066	18834	19083	19082	19048	18925	18864	18905	19046	18965	18893	18961	18843	18982	19012	19107	18941	18815	18942	19011	19023	18987	19093	18941	18988	18992	18819	18806	19101	18866	18918	18725	18967	18993	19023	18957	18965	18849	18848	19025	19043	18848	19002	18739	19116	19040	19110	18973	18963	18985	19019	19046	18788	18924	19019	19044	19112	18902	18968	18854	18995	18686	18991	19002	18916	18930	19088	18802	18968	18786	18843	18910	18884	18938	19028	19065	18850	19003	19077	18982	18896	18951	18926	18845	19036	18825	18835	19076	18996	18949	19226	19025	18877	19093	19104	18932	18779	18877	18912	18931	18915	19125	18869	18704	18953	19004	19012	18934	18920	18844	18896	18927	19037	19033	19047	19025	18993	18947	18854	18898	18965	19089	18968	18914	18777	18931	18875	18857	18921	18786	18998	18853	18910	18842	18913	18920	18994	18864	18743	18827	18966	19144	19066	18865	18807	18746	18989	18858	19027	18978	18912	19209	18973	18708	18906	18949	19045	18806	18981	18915	18991	19053	19107	18910	18966	18952	18805	18821	19004	18862	18809	19127	18931	18873	18825	19053	19122	18837	19026	18963	18886	18931	18789	18796	18846	18843	18944	18974	18991	18786	18721	18813	18969	18916	19147	18940	19135	19139	18944	18960	19044	18827	18930	18863	18871	18966	19155	19095	18973	18839	18943	18981	18910	18948	18978	18937	18966	18906	19010	18895	18951	18893	18963	18917	18876	19006	18926	18833	18748	18755	18780	18977	18752	19080	19026	19019	18605	18764	18886	18954	19025	19002	19176	18837	18911	18976	19040	19043	18936	18859	19024	19016	18820	18907	19023	18850	19073	18855	18953	19121	18895	18894	18928	18808	19125	18936	19036	18826	18858	18822	18985	19084	18989	19057	18952	18957	18862	18923	18870	18870	18859	18951	18898	18946	19075	18896	19076	19103	18978	18931	18953	18809	19130	18988	19101	19036	18775	18837	18722	18917	18732	19050	18705	19055	18847	18861	18913	18893	19102	18992	18801	18743	18758	18864	19121	19006	18768	18941	18889	18968	18908	18807	18906	18897	19002	18659	18833	19043	19026	18980	19012	18937	19133	18978	18955	19094	19044	18945	18878	19066	19024	18914	18972	19000	19025	18892	18972	18918	18899	18938	19025	19076	19002	19081	19058	19025	18839	18979	19004	19007	18808	19148	18793	18915	18999	19070	18907	19023	18943	19023	18860	18948	18877	18813	19078	18881	18876	18949	19015	18962	18862	18963	18847	18930	18909	18695	19002	18863	18919	18952	18784	18628	19086	18994	18908	18834	19081	19144	19154	18907	18866	18780	19054	18972	18713	18871	18865	18913	18896	18990	19125	19032	18857	18832	19035	18987	18785	19023	18833	18760	18715	19104	18865	18864	18912	19131	19060	18896	18943	19186	19197	19197	19009	18761	19037	19120	19030	19007	18879	18937	19063	18865	19026	18872	18989	18795	19102	19036	19147	19050	19034	18957	18949	18802	18941	19103	18896	19032	18829	19041	18874	18783	18829	18996	19015	18829	18736	18819	18645	19113	19068	19024	18900	18936	19075	19091	19055	18863	19088	18902	18947	18821
61823	103509	87657	61974	38160	22768	16949	15814	15831	16002	15788	15759	15527	15937	15818	15742	15766	15732	15656	15832	15816	15743	15807	15617	15774	15739	15927	15807	15863	15814	15802	15720	15822	15976	15758	15651	15773	15757	15662	15633	15744	15845	15608	15974	15983	15890	15836	15765	15903	15745	15540	15813	15756	15793	15772	15795	15646	15846	15814	15812	15800	15710	15678	15619	15757	15672	15857	15670	15720	15870	15829	15870	15644	15842	15742	15879	15839	15691	15825	15788	15700	15837	15634	15931	15751	15785	15730	15721	15645	15591	15885	15650	15747	15898	15826	15601	15777	15771	15797	15955	15617	15775	15784	15827	15630	15758	15728	15790	15751	15527	15873	15741	15813	15631	15826	15869	15705	15809	15665	15624	15823	15790	15673	15578	15944	15934	15664	15721	15594	15832	15853	15656	15833	15786	15763	15806	15701	15873	15617	15764	15813	15879	15838	15751	15649	15698	15832	15722	15740	15772	15762	15781	15834	15708	15861	15717	15766	15738	15661	15724	15731	16014	15802	15674	15570	15837	15787	15818	15870	15795	15740	15807	15838	15927	15914	15707	15780	15661	15785	15657	15657	15684	15838	15758	15664	15836	15702	15767	15852	15754	15740	15707	15873	15707	15527	15740	15847	15728	15781	15894	15683	15691	15641	15772	15796	15547	15670	15732	15799	15946	15708	15712	15916	15843	15738	15873	15827	15727	15782	15834	15700	15702	15733	15605	15681	15722	15744	15684	15823	15572	15614	15903	15823	15915	15845	15782	15764	15702	15937	15760	15892	15689	15716	15823	15791	15721	15837	15756	15918	15763	15525	15739	15784	15718	15622	15873	15782	15861	15823	15705	15706	15682	15742	15699	15864	15729	15629	15866	15634	15945	15774	15689	15668	15714	15638	15732	15774	15766	15699	15780	15694	15821	15826	15747	15726	15847	15851	15571	15800	15700	15727	15711	15718	15751	15764	15807	15680	15706	15690	15723	15822	15698	15578	15844	15747	15821	15701	15873	15702	15683	15661	15645	15671	15770	15691	15965	15660	15724	15666	15732	15719	15862	15809	15767	15675	15707	15688	15701	15810	15684	15581	15625	15704	15889	15711	15785	15635	15858	15812	15673	15723	15549	15747	15735	15695	15649	15711	15584	15680	15906	15883	15564	15706	15676	15867	15790	15871	15837	15646	15617	15812	15640	15706	15773	15663	15751	15602	15853	15642	15716	15675	15603	15771	15541	15720	15823	15667	15797	15695	15671	15632	15679	15714	15759	15699	15905	15501	15790	15720	15787	15759	15841	15919	15814	15665	15694	15591	15765	15836	15811	15715	15726	15755	15871	15826	15717	15687	15777	15701	15838	15798	15787	15769	15751	15778	15790	15836	15623	15751	15796	15760	15780	15825	15833	15676	15552	15689	15855	15827	15650	15766	15890	15780	15838	15779	15951	15763	15605	15696	15851	15608	15907	15826	15842	15649	15770	15825	15668	15674	15498	15732	15734	15842	15709	15845	15747	15784	15814	15726	15622	15734	15616	15750	15601	15697	15819	15906	15918	15728	15558	15700	15669	15621	15673	15704	15719	15610	15976	15819	15807	15653	15722	15752	15926	15732	15738	15589	15732	15929	15868	15775	15732	15597	15732	15815	15799	15901	15585	15803	15633	15630	15811	15678	15785	15752	15648	15766	15579	15782	15856	15834	15475	15715	15766	15791	15611	15771	15745	15698	15578	15721	15688	15619	15730	15649	15761	15557	15820	15904	15707	15700	15740	15723	15755	15803	15912	15849	15776	15602	15733	15620	15789	15746	15602	15662	15628	15753	15723	15794	15673	15760	15825	15813	15647	15930	15852	15851	15677	15644	15661	15888	15827	15815	15814	15649	15902	15704	15750	15746	15900	15724	15749	15749	15742	15766	15703	15733	15749	15752	15613	15612	15743	15751	15696	15660	15813	15738	15766	15818	15787	15769	15616	15797	15402	16008	15608	15737	15709	15818	15687	15825	15724	15695	15892	15781	15748	15766	15754	15704	15933	15821	15814	15703	15843	15681	15844	15877	15837	15794	15665	15801	15713	15619	15660	15530	15770	15771	15866	15799	15754	15802	15668	15878	15609	15889	15823	15616	15882	15925	15784	15796	15710	15838	15756	15715	15681	15683	15727	15804	15707	15809	15580	15726	15688	15750	15688	15648	15566	15807	15730	15832	15530	15781	15569	15663	15813	15833	15674	15734	15720	15718	15697	15926	15740	15679	15830	15559	15533	15749	15750	15895	15729	15788	15643	15687	15623	15832	15856	15689	15641	15738	15773	15830	15947	15713	15683	15785	15796	15694	15739	15695	15563	15764	15772	15885	15685	15705	15654	15870	15718	15803	15751	15848	15797	15833	15886	15791	15672	15612	15752	15893	15697	15788	15896	15574	15756	15693	15731	15668	15872	15799	15718	15857	15723	15623	15636	15952	15836	15517	15729	15823	15852	15699	15796	15872	15574	15565	15590	15946	15797	15665	15836	15653	15755	15839	15830	15694	15925	15613	15795	15656	15661	15741	15796	15926	15762	15854	15698	15611	15807	15724	15700	15673	15864	15629	15662	15824	15884	15849	15807	15759	15606	15854	15652	16010	15874	15762	15723	15678	15683	15573	15769	15780	15709	15849	15919	15699	15808	15681	15882	15766	15736	15658	15622	15656	15789	15735	15721	15814	15706	15869	15848	15713	15774	15874	15727	15724	15695	15571	15739	15757	15754	15736	15642	15688	15721	15806	15661	15751	15719	15688	15695	15826	15735	15780	15790	15611	15748	15646	15629	15826	15739	15679	15906	15531	15727	15730	15692	15769	15735	15670	15955	15775	15747	15610	15729	15739	15743	15875	15846	15756	15692	15807	15697	15901	15801	15616	15705	15783	15925	15544	15714	15875	15656	15595	15579	15652	15704	15665	15678	15757	15673	15725	15636	15771	15843	15764	15901	15897	15781	15895	15789	15740	15782	15764	15795	15654	15829	15606	15708	15742	15764	15800	15664	15742	15814	15770	15672	15663	15610	15949	15760	15631	15817	15644	15645	15740	15714	15742	15624	15618	15801	15592	15793	15835	15705	15602	15656	15771	15788	15796	15692	15851	15637	15602	15864	15738	15773	15751	15937	15783	15753	15591	15824	15718	15702	15842	15598	15656	15699	15628	15735	15732	15838	15627	15681	15800	15683	15720	15848	15615	15704	15599	15603	16002	15907	16079	15696	15700	15761	15600	15693	15641	15828	15851	15727	15680	15643	15733	15653	15766	15665	15616	15728	15734	15655	15913	15605	15684	15790	15848	15777	15784	15700	15795	15695	15626	15625	15723	15762	15906	15756	15726	15857	15775	15749	15692	15705	15604	15867	15902	15718	15773	15772	15765	15993	15657	16036	15687	15857	15675	15524	15765	15770	15598	15760	15845	15822	15738	15917	15693	15618	15760	15705	15902	15573	15565	15687	15906	15577	15737	15770	15880	15692	15764	15841	15737	15779	15831	15711	15750	15703	15785	15781	15748	15829	15784	15758	15743	15750	15929	15726	15590	15802	15852	15710	15632	15688	15680	15676	15803	15779	15853	15689	15716	15632	15849	15635	15946	15713	15591	15666	15754	15861	15744	15773	15934	15848	15764	15731	15813	15778	15832	15640	15661	15610	15619	15661	15668	15776	15763	15876	15856	15750	15837	15725	15988	15894	15798	15797	15644	15680	15662	15600	15758	15700	15641	15862	15812	15612	15778	15696	15835	15630	15801	15738	15774	15722	15813	15836	15581	15898	15621	15703	15775	15656	15747	15801	15835	15731	15680	15731	15808	15865	15718	15735	15631	15661	15743	15791	15883	15710	15597	15586	15867	15877	15855	15728	15653	15675	15889	15854	15736	15608	15751	15677	15738	15797	15736	15878	15675	15943	15475	15799	15545	15853	15695	15778	15892	15637	15788	15828	15604	15762	15704	15758	15845	15871	15737	15841	15886	15705	15757	15779	15867	15689	15899	15754	15698	15698	15811	15834	15796	15809	15712	15738	15874	15747	15871	15849	15952	15594	15833	15738	15850	15842	15930	15607	15617	15660	15671	15727	15906	15851	15855	15799	15850	15802	15721	15680	15698	15779	15725	15919	15851	15735	15781	15791	15782	15756	15690	15872	15793	15616	15564	15768	15619	15827	15933	15769	15735	15925	15727	15651	15768	15656	15793	15886	15777	15930	15665	15746	15674	15786	15623	15704	15713	15753	15868	15621	15674	15740	15679	15733	15801	16003	15816	15597	15615	15855	15953	15879	15693	15812	15829	15729	15677	15638	15825	15709	15810	15709	15627	15703	15596	15726	15696	15853	15829	15772	15851	15607	15667	15768	15876	15645	15730	15762	15698	15843	15626	15526	15736	15677	15765	15796	15706	15641	15673	15755	15631	15915	15805	15784	15881	15773	15785	15884	15719	15837	15852	15742	15871	15612	15831	15523	15690	15655	15718	15763	15703	15751	15745	15825	15757	15763	15700	15870	15820	15714	15890	15586	15860	15771	15764	15764	15779	15756	15525	15743	15765	15727	15813	15772	15692	15741	15535	15661	15831	15700	15873	15647	15617	15681	15761	15679	15877	15863	15588	15742	15599	15790	15752	15659	15770	15773	15787	15817	15716	15772	15468	15888	15803	15750	15688	15753	15683	15542	15618	15833	15600	15655	15795	15956	15789	15658	15722	15732	15858	15617	15749	15686	15571	15928	15722	15793	15693	15738	15765	15801	15659	15762	15786	15832	15848	15668	15735	15820	15643	15725	15720	15550	15675	15786	15845	15735	15812	15491	15790	15652	15688	15821	15891	15667	15710	15794	15710	15851	15722	15633	15701	15952	15816	15759	15754	15644	15771	16037	15487	15663	15713	15714	15748	15799	15830	15653	15679	15750	15755	15589	15990	15759	15869	15740	15636	15654	15839	15783	15588	15813	15602	15775	15787	15668	15664	15775	15639	15764	15619	16033	15801	15666	15672	15707	15742	15645	15676	15870	15647	15683	15764	15676	15572	15821	15685	15697	15807	15714	15876	15849	15643	15748	15898	15637	15682	15729	15721	15777	15779	15849	15853	15684	15534	15800	15753	15737	15694	15775	15891	15513	15479	15711	15588	15663	15657	15759
30207	37989	43006	31926	22868	19928	19384	18874	18968	18927	18999	19054	18901	18988	19139	18805	18904	18947	19105	18868	19033	18929	18985	18940	18874	18951	19111	19144	18910	18803	18888	18887	18986	18812	18897	19061	18934	19015	18732	18849	19050	18910	18946	18846	19011	18851	18900	18789	18772	18898	18821	19072	18813	18925	18939	18857	19014	19051	18984	18986	18998	18731	18739	18974	19033	18928	18736	18883	18743	18883	18804	18753	19068	18827	18838	18920	18975	18911	18754	18740	19167	18949	18874	19077	18804	18880	18844	19004	18763	18962	18853	18804	18857	18791	18878	18945	18816	18771	18849	18858	18917	18915	18808	18918	18842	18736	19032	18940	18883	18768	18807	18813	18819	18920	18804	18857	18960	18762	18939	18719	19060	18832	18989	18816	18835	19042	18793	19019	18851	18901	18818	19080	18771	18781	18985	18806	18916	19122	18753	18802	19081	18636	18908	18844	18790	18860	18844	19017	19043	18739	18746	18835	18801	18832	18962	18989	18902	18975	18821	18816	18759	18900	18885	18842	18928	18714	18935	18775	18768	18960	18780	18946	18879	18715	18999	18834	19105	18855	19026	18823	18548	18809	18937	18806	18767	18916	18830	18910	18802	19125	18934	18867	19087	18857	18780	18848	18688	18880	19065	18889	18969	18836	18843	18896	18859	19007	18795	18945	18696	18937	18758	18962	18897	18749	18885	18916	19073	18850	18918	18749	18880	18850	18869	18915	18899	18934	18820	18860	18873	18748	18900	18896	18966	18828	18977	19015	18885	18901	18803	18726	18803	19024	18968	18798	18794	19049	18714	19051	18946	18652	18932	18894	18877	18870	18935	19068	19090	19097	19131	18921	19057	18889	19025	18926	18850	18684	18848	18886	18884	18780	19102	18983	18880	18864	19038	19000	18831	18926	19093	19165	18792	18793	18868	18835	18806	18706	18718	18816	18718	19036	19000	18804	19016	18792	18915	18902	18783	18658	18781	18797	19013	18891	18923	18744	18990	18752	18929	18860	18989	18832	18954	18823	18863	18958	19132	18942	18834	19005	18979	18835	18899	18850	18783	19021	19038	18953	18898	18866	18872	19012	18802	18926	18882	19010	18799	18997	19025	18981	19007	18756	18915	18751	19056	18835	18640	18849	18990	18939	19076	18847	18899	18807	18546	19131	18711	18913	18892	18789	18769	18925	19001	19058	18908	18944	18856	18899	18690	18948	18930	18805	18865	18967	18875	18905	19062	19030	18790	18948	18923	18722	18936	18993	18999	18821	18875	18844	19096	18795	18744	18907	18863	18718	18821	18807	18877	18875	19114	19030	19194	18906	18787	18921	18867	18760	18943	19045	19091	18858	18849	18761	18801	18735	18812	18888	18787	18901	18929	18800	18909	18830	18845	18798	19015	18816	18892	18957	18780	18636	19048	18737	18873	18938	18734	18828	18721	18743	18797	18994	18960	19063	18854	18976	19139	19239	18981	18779	18865	18763	18857	18906	18757	18687	19008	19006	18813	18954	18869	18898	18821	19052	18933	18889	18985	18759	18900	18938	18800	18779	18763	18912	18867	19008	18849	18897	19153	19009	18928	18935	18877	18845	18835	18838	18922	18695	18888	18897	18936	18988	18914	19049	19064	18661	19046	18854	18869	18977	18934	18950	18873	18941	19085	18879	19113	18681	18849	18984	18841	18903	18965	18912	18833	18620	18847	18969	19104	18806	18902	18951	19028	18903	19076	18981	18908	18822	19141	19053	19026	18700	18930	18958	18794	18900	18907	18804	19024	18911	18939	19170	18824	18799	18602	19078	19028	19179	18694	18861	18866	18909	18939	18868	19063	18926	18639	18788	18931	19079	18779	18662	19213	18993	18591	19090	18801	19141	18944	18890	18921	18903	19090	18873	18968	18957	18850	18868	18880	19003	19062	19120	18904	19053	18973	18832	19069	18815	18746	18775	18749	18816	18862	18811	18881	19015	18779	18947	18964	19100	19105	18858	18789	18785	18810	18954	18817	18901	19121	18846	18793	18952	18937	18798	18684	18946	18967	18919	18859	18956	19172	18910	18842	18996	18692	18822	18836	18673	18847	18782	18763	18988	19044	18566	18814	18893	18973	18937	18839	18867	18822	19042	18735	19040	18995	19066	18813	18859	18944	18919	18998	18921	18966	19182	18807	18799	18698	18825	18945	18799	18971	18825	18776	18618	18765	18706	18826	18952	18718	18964	19033	18810	18858	19012	18800	18966	18786	18930	18715	18810	18867	18896	18958	19041	18815	19038	19057	19129	18978	18941	18863	18937	18842	18880	18978	18857	18803	18942	18917	18716	18906	18871	18851	18824	18769	19178	19023	18826	19138	18970	18981	19027	19049	18907	18869	18758	18932	18905	19022	18876	19007	18828	18876	19030	18810	18991	18868	18914	18956	18958	18876	18924	18910	18816	18813	19026	18827	18971	18908	18810	19017	18951	18998	18867	19120	18883	18851	18709	18738	18718	18951	18860	18855	18959	19005	18999	18912	18961	18884	18971	19029	18965	18775	18916	19011	19074	18896	18897	18789	18911	18909	18698	18962	18795	18761	18959	18889	18942	18735	18798	18780	18854	18746	18971	19009	18982	18905	18985	18674	18765	18898	18835	18808	18948	18955	19085	18899	19055	18871	18966	18691	18720	18942	19029	18959	18909	19098	18944	18845	18962	18803	18781	18936	18742	18807	18950	18876	18950	18763	18891	18835	19067	18742	18962	19067	18773	18863	18734	18987	19215	19003	18844	18918	18905	18726	18824	18787	18861	18764	19014	18957	19013	18939	18968	19057	18980	18905	18999	18823	18719	18804	18801	18663	18866	18814	18895	18867	18983	18941	18658	18768	18993	18983	19073	18784	18750	18798	18833	18903	18691	18701	18841	18759	18903	18947	18739	18824	18836	19028	18889	18877	18713	19039	18834	18884	18911	18722	18713	18939	18906	18784	18906	18903	18783	18966	18718	18982	18814	18959	18943	19010	19100	18975	18962	18867	19103	19052	19049	18922	18887	18787	18844	18876	18891	18791	18832	19045	18981	19090	18978	18992	18814	18593	18734	18924	18847	18827	18899	18851	18936	18898	18838	18866	19069	18753	19012	18675	18879	18742	18880	18982	18734	18909	18776	18939	18886	18921	18723	18741	18784	18775	19095	18993	18983	19277	19002	18852	18990	18911	18938	18956	18824	18932	18824	18789	18970	18951	19061	18837	18968	18733	19070	18721	18617	18777	18939	18992	18902	19156	19213	18925	18870	19028	18975	19143	19154	18887	18762	19004	19227	19095	18613	18821	19031	18721	18665	19067	19055	18897	18966	18991	19098	18930	18908	19104	18905	18773	18945	18906	18866	18832	19101	19016	18861	18970	18855	18876	18895	19143	19146	18857	18908	19003	19128	19069	18868	18863	18979	18789	19007	18899	18972	18900	18743	18856	18905	18989	18862	18714	18898	18955	18848	18961	18819	18838	18792	19069	18867	19039	18780	18943	18961	18805	18666	18787	18955	18735	19050	18811	18969	18943	19004	18939	19015	18816	18954	18874	18640	19012	18979	18915	18809	18936	18847	18884	18719	18892	19000	18938	19017	18880	18814	18930	18684	18977	18850	18650	18716	18879	18813	18831	18969	18959	19063	18944	19031	18901	18745	18743	18961	18829	18842	18620	18890	18782	18767	18953	18873	18990	18752	18948	19031	18814	19051	18887	19038	18964	18961	18856	18769	18759	18957	19013	18951	18839	18741	19021	18710	19083	18762	18914	18803	18958	18895	18895	18954	18941	18847	18878	18907	18766	18937	18623	19001	18921	18776	18899	18899	18909	18837	18914	18996	18764	18866	18798	19007	19008	18936	18892	19111	19193	19045	18921	18786	18846	18737	18813	19134	18984	18958	18996	18888	18903	18800	19009	18987	18715	19043	19125	18964	18839	18881	19142	18909	18797	18858	18979	18867	18895	18868	18922	18853	19129	18878	18994	19050	18954	18926	18868	18837	18822	18808	18935	18612	18684	18903	18908	19185	18971	19001	18892	18825	18814	18942	18869	18964	18784	18750	18873	18805	18789	18972	18972	19105	18853	18831	18760	18844	18628	18939	18872	18765	18962	18650	18803	18891	18908	18959	19093	19009	18708	18618	18880	18983	18814	18867	18974	19066	19196	18993	18865	18834	19008	18849	18969	18787	18745	19011	19143	18928	18983	18975	19046	18961	18903	18783	18902	18989	18914	18966	18770	18912	18787	18828	18940	19001	18866	19097	18821	19021	19144	18878	18978	18960	19068	18870	18871	19021	18778	19025	18950	19030	18891	18868	18967	18721	18914	18879	18816	18925	18737	18861	18913	18793	19071	18971	18891	18755	19123	18914	18817	18821	18949	18891	18945	18920	19085	19011	18803	18949	18823	18911	18925	18891	18805	18912	19104	18834	18954	19059	18964	19108	19043	18947	18936	18991	18809	18901	18794	18910	18917	18897	19029	18926	18902	19007	18779	18969	18846	18884	18859	19000	18842	18676	18724	18734	18697	18881	18879	18928	18847	19022	18773	19000	18851	19018	18887	18921	18886	19008	18898	19023	18907	19000	18705	18970	18805	18938	19031	18824	18897	18738	19053	18829	18721	19044	18874	18893	18930	18855	18858	18884	18797	18849	18970	18891	18862	18814	18815	18889	18892	18889	18830	18718	18851	18795	18910	18995	18966	18833	18757	18898	18877	18937	18686	18893	18922	18763	18834	18794	18812	18855	18830	18787	18894	18467	18947	18901	19141	18913	19038	18884	18797	18988	19135	18879	18942	18955	18858	18868	18897	18696	18840	18867	18830	18894	19208	18999	18799	19072	18825	19120	18811	19166	19034	18921	18746	19162	18776	18901	18940	18983	18777	18950	18872	18635	18829	18854	18926	18942	19026	18844	18981	19036	19032	19032	18948	18794	18941	18744	18761	18808	19056	18926	19045	18912	18726	18905	18968	18921	18899	18937	19034	18662	18987	18799	18998	19006	18961	18820	18877	18730	18752	18758	18659	18936	18912	19081	18845	18645	18960	19167	18915	18803	18782	19053	18666	18865	18817	18786	18984	18837	19040	18827	19033	18995	19038	18756	18910	18729	18896	18851	18705	18756	18817	18858	18972	18909	18811	18986
38637	57912	44198	27392	19173	16453	15850	15821	15865	15740	15951	15682	15618	15598	15835	15652	15737	15678	15895	15736	15666	15879	15807	15792	15863	15624	15690	15848	15622	15719	15773	15758	15784	15862	15680	15753	15666	15896	15574	15634	15746	15699	15730	15655	15736	15716	15803	15763	15849	15814	15696	15716	15878	15709	15688	15690	15765	15807	15678	15710	15729	15725	15688	15808	15606	15733	15595	15795	15649	15683	15660	15679	15673	15746	15806	15639	15878	15803	15812	15619	15683	15593	15720	15659	15783	15769	15667	15838	15692	15741	15663	15718	15971	15603	15769	15840	15678	15706	15738	15786	15608	15710	15744	15613	15819	15654	15843	15719	15696	15745	15880	15540	15801	15841	15698	15649	15611	15833	15817	15773	15647	15598	15562	15682	15596	15866	15900	15775	15674	15782	15819	15641	15738	15625	15604	15740	15583	15861	15777	15629	15734	15587	15681	15626	15860	15765	15591	15790	15715	15760	15785	15795	15692	15743	15585	15778	15794	15728	15650	15635	15510	15833	15659	15777	15807	15700	15740	15604	15645	15781	15736	15804	15664	15617	15781	15668	15755	15791	15571	15728	15682	15910	15721	15822	15644	15724	15673	15701	15719	15540	15618	15708	15788	15660	15670	15780	15824	15751	15587	15688	15728	15668	15831	15695	15758	15625	15931	15678	15708	15770	15714	15639	15713	15664	15786	15820	15812	15805	15655	15688	15713	15648	15685	15746	15731	15528	15747	15690	15728	15817	15758	15793	15839	15576	15637	15795	15717	15845	15540	15777	15669	15692	15898	15767	15588	15618	15931	15829	15802	15560	15821	15734	15686	15748	15513	15577	15709	15613	15707	15594	15670	15574	15744	15678	15694	15552	15657	15686	15692	15643	15681	15749	15661	15693	15662	15773	15787	15729	15637	15707	15718	15692	15802	15772	15544	15800	15803	15774	15610	15578	15869	15673	15757	15865	15642	15688	15718	15872	15777	15689	15640	15715	15841	15675	15736	15783	15708	15580	15795	15724	15669	15780	15630	15648	15787	15672	15801	15579	15806	15750	15639	15721	15684	15612	15530	15676	15846	15748	15595	15764	15717	15736	15728	15824	15693	15615	15638	15544	15842	15679	15643	15774	15849	15759	15679	15545	15695	15712	15744	15668	15655	15592	15800	15685	15754	15715	15749	15862	15763	15794	15827	15752	15648	15788	15785	15672	15874	15838	15808	15816	15691	15727	15743	15663	15807	15571	15800	15525	15787	15881	15930	15583	15720	15622	15854	15556	15650	15791	15742	15743	15833	15741	15830	15826	15840	15583	15693	15838	15695	15683	15688	15713	15688	15525	15705	15732	15869	15555	15669	15830	15642	15528	15613	15715	15721	15715	15739	15772	15662	15769	15954	15682	15720	15599	15732	15623	15936	15626	15855	15556	15835	15663	15802	15781	15732	15859	15696	15561	15684	15891	15815	15702	15664	15588	15632	15811	15748	15655	15903	15700	15825	15805	15656	15905	15682	15718	15921	15679	15817	15708	15569	15618	15815	15882	15770	15650	15851	15784	15844	15731	15704	15792	15724	15894	15803	15645	15764	15718	15882	15792	15773	15635	15675	15728	15764	15664	15770	15676	15670	15622	15836	15673	15730	15983	15656	15652	15668	15646	15792	15663	15669	15853	15607	15746	15729	15744	15701	15718	15569	15735	15768	15538	15612	15647	15619	15784	15635	15642	15705	15752	15761	15732	15720	15652	15777	15773	15795	15726	15795	15734	15727	15657	15761	15778	15680	15708	15679	15673	15751	15820	15911	15786	15662	15757	15754	15691	15801	15847	15699	15686	15777	15679	15702	15818	15704	15782	15780	15683	15625	15741	15674	15770	15797	15525	15711	15777	15770	15669	15708	15481	15655	15712	15615	15757	15830	15833	15553	15712	15712	15496	15847	15682	15643	15719	15653	15743	15745	15838	15722	15681	15550	15888	15465	15718	15746	15845	15746	15866	15586	15810	15581	15726	15775	15803	15783	15675	15927	15770	15801	15720	15611	15798	15613	15680	15741	15536	15513	15746	15707	15840	15930	15661	15797	15789	15725	15650	15787	15711	15912	15808	15674	15725	15722	15854	15733	15674	15702	15675	15706	15684	15616	15580	15478	15710	15696	15627	15773	15569	15575	15766	15625	15546	15757	15832	15656	15846	15898	15840	15660	15616	15711	15630	15919	15719	15580	15722	15754	15696	15739	15911	15883	15818	15724	15865	15708	15603	15887	15825	15737	15756	15740	15802	15721	15597	15810	15569	15810	15644	15753	15718	15388	15547	15824	15848	15895	15684	15768	15708	15709	15705	15722	15716	15789	15821	15666	15863	15794	15788	15655	15702	15741	15632	15666	15716	15764	15753	15740	15570	15827	15681	15670	15602	15825	15793	15778	15517	15935	15689	15698	15659	15710	15789	15662	15785	15767	15623	15590	15689	15746	15503	15830	15819	15771	15790	15762	15771	15831	15580	15586	15838	15658	15572	15818	15700	15634	15773	15691	15778	15740	15892	15753	15574	15794	15613	15752	15584	15688	15733	15810	15671	15803	15826	15703	15796	15726	15561	15690	15730	15860	15630	15751	15630	15633	15736	15772	15741	15852	15722	15703	15720	15747	15566	15632	15641	15676	15612	15787	15719	15707	15679	15738	15777	15873	15672	15660	15749	15697	15606	15621	15766	15669	15582	15739	15771	15806	15715	15798	15604	15656	15659	15756	15662	15648	15696	15742	15701	15749	15736	15579	15734	15811	15796	15704	15787	15705	15739	15670	15802	15846	15748	15742	15777	15735	15565	15647	15593	15719	15663	15754	15817	15629	15885	15611	15727	15804	15758	15652	15524	15778	15799	15488	15757	15692	15625	15679	15642	15780	15860	15859	15576	15618	15862	15693	15699	15805	15706	15618	15704	15521	15821	15709	15671	15719	15622	15766	15874	15856	15686	15605	15785	15666	15810	15715	15572	15644	15683	15769	15651	15837	15724	15528	15885	15839	15819	15676	15723	15753	15842	15632	15631	15839	15549	15695	15729	15879	15537	15801	15754	15629	15932	15982	15652	15813	15736	15730	15754	15645	15731	15780	15653	15605	15784	15663	15791	15765	15578	15704	15684	15541	15724	15724	15791	15773	15783	15801	15884	15821	15596	15782	15615	15716	15787	15748	15621	15839	15769	15616	15544	15830	15740	15698	15595	15815	15786	15887	15726	15660	15639	15646	15808	15694	15809	15738	15724	15657	15762	15944	15715	15764	15848	15698	15827	15836	15809	15863	15832	15545	15739	15829	15608	15782	15591	15753	15823	15745	15725	15693	15665	15809	15780	15759	15638	15647	15823	15814	15774	15792	15692	15768	15702	15714	15720	15710	15669	15723	15663	15671	15864	15715	15633	15681	15774	15761	15727	15710	15648	15616	15596	15782	15809	15881	15746	15561	15713	15669	15661	15673	15702	15630	15820	15625	15699	15671	15590	15775	15719	15517	15717	15760	15650	15680	15751	15718	15790	15666	15750	15635	15552	15775	15780	15748	15616	15872	15518	15725	15686	15746	15617	15825	15612	15695	15680	15792	15764	15661	15825	15863	15764	15772	15752	15732	15683	15681	15635	15692	15730	15875	15590	15671	15696	15918	15706	15493	15717	15608	15762	15850	15913	15817	15771	15792	15688	15612	15789	15789	15732	15761	15814	15685	15845	15769	15645	15761	15754	15960	15741	15700	15842	15919	15694	15707	15775	15830	15710	15811	15650	15659	15832	15794	15704	15759	15663	15780	15540	15869	15723	15693	15757	15549	15784	15657	15606	15748	15645	15584	15797	15845	15681	15705	15795	15733	15549	15750	15613	15700	15823	15807	15522	15701	15725	15605	15846	15794	15780	15791	15563	15804	15548	15597	15755	15792	15731	15777	15769	15716	15836	15606	15783	15512	15659	15793	15677	15749	15840	15820	15624	15868	15748	15663	15714	15711	15854	15774	15722	15843	15637	15913	15761	15649	15729	15676	15713	15826	15627	15667	15661	15689	15600	15646	15769	15733	15783	15531	15744	15871	15805	15683	15675	15761	15824	15725	15725	15627	15716	15720	15899	15883	15881	15736	15749	15920	15768	15775	15705	15650	15659	15707	15811	15682	15766	15885	15688	15831	15584	15902	15589	15735	15866	15717	15778	15575	15675	15808	15575	15911	15682	15826	15540	15761	15660	15816	15801	15771	15598	15758	15693	15735	15816	15678	15809	15582	15745	15491	15619	15797	15879	15786	15729	15630	15673	15738	15767	15686	15599	15878	15537	15971	15536	15605	15664	15764	15725	15679	15678	15808	15616	15732	15797	15689	15523	15749	15698	15658	15831	15769	15646	15677	15613	15772	15610	15743	15774	15698	15638	15827	15732	15851	15817	15747	15736	15685	15766	15663	15816	15692	15714	15794	15611	15663	15568	15654	15657	15819	15721	15798	15578	15790	15685	15760	15637	15762	15739	15586	15709	15723	15809	15686	15701	15684	15837	15828	15654	15655	15659	15772	15733	15828	15740	15662	15744	15636	15938	15785	15751	15541	15551	15816	15765	15853	15695	15478	15903	15745	15801	15831	15611	15771	15667	15664	15585	15668	15821	15654	15644	15667	15616	15781	15644	15708	15871	15773	15840	15669	15718	15526	15714	15818	15748	15675	15664	15728	15781	15653	15642	15888	15669	15725	15719	15676	15804	15764	15827	15772	15869	15716	15870	15652	15599	15693	15795	15768	15619	15896	15731	15917	15671	15770	15717	15685	15696	15734	15592	15858	15728	15739	15782	15695	15811	15527	15715	15822	15734	15783	15603	15778	15697	15684	15708	15702	15711	15736	15546	15790	15663	15654	15663	15608	15895	15659	15688	15788	15782	15695	15824	15718	15699	15689	15708	15515	15777	15631	15701	15630	15644	15672	15742	15726	15635	15988	15605	15681	15537	15968	15672	15613	15814	15868	15685	15671	15567	15689	15865	15789	15748	15806	15780	15738	15695	15623	15873	15651	15631	15657	15661	15620	15543	15682	15662	15827	15704	15748	15805	15831	15701	15806	15684	15686	15816	15695	15527	15739	15870	15629	15778	15729	15842	15862	15756	15796	15611	15738	15789	15726	15690	15805	15744
25850	29292	48391	41345	28718	23404	21229	19231	19105	19212	19274	19183	19039	18924	19126	19231	19017	19120	18984	19161	18912	18960	19025	19034	19135	19005	18897	19053	19159	19209	19044	19165	19158	18908	19074	18905	18870	19010	19026	18965	18895	18916	19332	18941	19079	18927	18930	18828	19058	18978	19214	18972	19013	18957	19037	19060	19178	18872	19157	18963	19096	18964	18928	18863	19035	18914	19072	18895	19191	18916	19019	18822	18861	19084	18996	18860	18928	18941	19068	18998	19164	19073	19025	18877	18785	19024	18970	19041	19006	18937	18710	18993	19027	18901	19028	18731	19073	19033	19076	19028	19001	19109	18867	18911	19090	19090	18994	18996	19151	19108	18842	18994	19033	18845	18925	19013	18885	19036	18947	19113	19012	19058	18902	18939	18873	18777	18991	18875	19019	18901	19018	18939	19105	18938	19052	19154	18790	18911	18713	19040	19085	18836	19032	19100	18899	19200	18910	18959	19012	18779	18970	18956	18809	18850	19065	18911	18903	19039	19089	19055	18989	18926	18876	18860	18883	18873	18736	18863	18942	18982	18897	19013	19168	19010	18888	18998	19015	19097	18976	19151	18968	18866	18828	18862	18874	18945	18890	18986	18915	18815	18759	18998	18858	19022	18930	18978	18860	18947	18932	18835	18853	18823	18921	18900	18869	18999	18780	18740	18938	19136	18948	18901	18897	18963	19022	18976	18995	19101	18949	18943	18980	18814	18795	19080	18704	19141	18791	19085	18841	18915	19020	18991	19069	18920	18686	19104	18896	19096	18837	18924	18600	18974	18904	19020	18870	19024	18954	18890	18946	19071	18938	18811	18959	19014	19274	19008	19018	18943	18964	18738	19097	19015	18989	19018	18966	18952	18798	19039	19038	18998	18860	18933	18939	19039	19087	18833	18986	19012	18996	18796	19030	18918	19084	19005	19071	19088	19052	19089	19204	19121	18895	19026	19101	18978	18929	18830	19178	18807	19047	18874	18819	19232	18853	18869	18951	19026	18897	19287	19034	19016	19049	18960	19192	18911	19072	18871	19059	19008	19039	19096	19078	18921	18902	18738	18829	19132	19038	19036	18844	19139	18825	18867	18870	18949	19038	18832	18825	19004	18921	19061	18790	18980	18919	19071	18872	19068	18967	18809	18930	19201	18839	18961	18849	19068	18918	18849	19049	19044	19177	19144	19011	19020	18991	19088	19172	19016	19006	18891	19087	18891	19049	18966	19095	19168	18952	19173	19067	19025	18830	19026	18950	19242	18915	18941	18941	19038	18936	18932	18883	18781	18992	18989	18794	18979	18885	18923	18960	18835	19176	19054	19142	19138	18798	18811	18864	18800	18892	19006	18935	18862	18797	18944	18817	18979	19094	18988	18895	18932	19089	18750	19011	18808	18948	18937	19022	18951	19012	19007	19022	18848	19035	18832	18914	19112	18948	18924	18857	18721	19112	18965	18606	18805	18986	19025	18894	18877	18965	19006	18977	18915	19186	19102	18984	18852	19040	18791	18878	18982	18929	18884	18935	18756	18804	18983	19018	18874	19003	18947	19006	18933	18830	18952	18970	19070	18989	18749	18965	18810	19058	19054	19013	19020	19023	18967	18957	19100	18912	18894	18937	19161	19080	19036	18997	18752	18848	19012	18870	18870	19040	18955	18913	18956	19016	18960	18892	18953	19048	19048	19034	18903	19050	18822	19017	19026	18858	18940	18874	18995	18969	18837	18979	19033	18952	18866	19188	18774	18957	19034	18886	18978	19028	19087	19049	19033	19097	18973	19129	19101	19177	19161	18970	18929	18910	18994	19087	18966	18857	19012	19040	18867	18887	18895	18896	18945	18991	18905	19113	18794	18899	18924	19102	18986	18958	18962	19035	18924	18996	18999	18766	18682	18892	18782	18795	18975	19129	19009	18907	19064	18724	19096	19157	19119	18851	18931	18853	19000	19191	19056	19042	19010	18740	18909	18946	19155	19119	18992	19172	19214	18688	19055	19095	19119	19032	18832	18865	18863	19056	19167	19088	18939	18864	18938	18852	18786	18972	18973	19018	19030	18937	18775	19063	18776	18866	19084	19024	18747	18993	18883	18833	19163	19038	19030	18911	19070	19082	18973	18867	19029	19084	18977	19005	19083	18887	18963	18942	18849	18949	18890	19057	18975	19157	18724	19063	19007	19055	18984	19100	18926	19002	18914	19037	18926	18981	18811	18808	18756	18802	19008	19004	19038	18873	18916	19066	19163	18961	19084	19171	18810	18838	18786	19023	18920	18997	18892	18973	19134	18896	18987	19063	19081	18990	19089	18952	19071	18923	19061	18981	19232	19121	19162	19064	18867	19005	18976	18861	19108	18944	19127	19132	19064	18971	18965	18861	19087	18967	19021	18823	19205	19130	18911	19021	18881	18923	19082	18998	18774	18993	19000	18893	18952	18738	19011	18941	18946	19057	18899	18939	19155	19093	18861	18816	19005	19234	19041	18835	19012	19138	18858	19084	19198	18962	18955	19084	18957	18956	19112	18967	18917	19040	18854	19044	18761	18845	18937	18969	18875	18898	19047	18955	19103	19020	19021	18795	18983	18935	19090	18907	18902	18906	18907	18854	19131	19029	18934	19004	18831	18994	18784	18929	18806	19052	19043	18987	19031	19132	19021	18916	19087	18956	19030	18895	19085	18862	18799	18878	18857	19023	18951	19018	19160	19184	19161	18982	19090	18945	18955	18782	18891	18929	18728	18969	18997	18931	18992	19134	19017	18929	18901	19208	19136	18936	19093	19020	18881	18849	18877	19031	18912	18902	18867	18850	18837	18992	18945	18866	19283	18891	18843	18860	18873	19025	18970	18806	18837	19042	18924	19104	18867	18828	18850	19103	19023	19034	18932	18805	18876	19122	19099	18929	18931	18865	19001	18926	18852	19048	19246	19220	19103	18991	18879	19014	18949	19205	18866	19008	18982	19069	18947	19112	19058	18950	18926	19014	19080	19069	19011	18988	19091	19105	19006	19127	18890	19081	18893	18969	19097	19131	18961	18905	18863	19177	18819	18989	18907	18841	18948	19020	18873	18842	18765	19167	19099	18929	18936	18898	18810	19000	18868	19034	18963	18837	18987	19029	19047	18959	18674	18989	18852	18655	18878	18945	19124	19101	18880	19131	19190	18854	19106	19007	18924	18853	18934	19028	18891	19011	18950	18829	18909	19136	18926	18957	18986	18795	18909	18861	18904	18964	19201	19077	18923	19185	19147	19200	18940	18965	19043	19033	18696	18941	19083	19132	19010	19069	18917	18744	18816	18982	18975	18883	19052	18839	18951	19076	18904	18922	18993	19248	19088	19122	18884	18958	19086	18838	19232	18825	18927	19166	19026	18886	19000	19003	18821	19086	18914	19039	18966	19202	19071	19011	18989	18865	19015	19009	18912	18772	19093	19020	18894	19079	18976	19116	18920	18697	18849	18949	19050	19057	18944	19076	19036	19010	19039	18956	19130	18980	19005	18935	19103	18971	18879	19005	18986	19070	18846	18970	18989	19017	19006	19033	19012	19187	18872	19056	18865	19128	18846	18952	18760	19027	18725	19102	18935	18929	18945	18897	19025	18989	19030	19042	18854	18883	19030	19014	18960	18890	18923	19052	19076	18918	19165	19162	19002	19056	18952	18979	18976	18837	18832	18798	19011	19028	18939	19034	18965	19081	19012	19107	19057	18991	19023	18968	19010	19070	19100	18972	18817	19005	18893	19130	19179	18977	18951	18761	19060	19007	19237	18944	19014	18919	19170	19122	19280	18995	18820	18872	18906	18850	19040	19208	19023	19147	18872	19004	19046	19133	18808	19108	19075	18747	18834	18779	18948	18941	19039	19019	18924	18952	18979	19124	18874	18980	18858	18779	18952	19187	18842	18983	18990	18930	18880	19046	19058	18971	18974	18833	18856	18808	18845	18925	18908	19075	19085	19100	19082	19111	18945	19040	19200	19038	19010	18864	18959	18705	19049	18957	18943	18901	19055	18985	18918	19015	19099	18966	18852	18972	19047	18970	19144	18925	19031	18984	18915	18956	18984	18854	19072	18987	19080	19150	19124	18808	18992	19159	18950	19188	19013	18891	18747	18974	19049	18931	19009	18985	18779	18999	19185	19179	19049	18940	18925	19076	19018	18979	19005	18688	19137	19088	18873	18777	18888	18852	18834	18939	18974	18913	18956	18841	18909	18894	18931	19107	18989	18970	18991	18798	19035	18916	19043	18930	19011	19130	18912	18838	18927	19117	18915	19120	18938	18871	18748	18821	18893	19033	19056	18964	18944	19109	18961	18943	18910	19090	19103	18888	19052	18926	19111	18971	18821	18782	19101	19075	18995	18908	18846	18905	18948	19037	19127	19021	18902	18961	19146	18842	19076	18944	18937	18896	19113	18982	19061	19285	18844	19061	19167	18906	18999	18973	18848	18817	18957	19112	18794	19012	18849	18991	19016	19134	19286	19056	19133	18905	18960	18905	19145	18680	18849	19027	19096	19022	19183	19026	18948	18918	18958	18946	18825	18983	18946	19161	19098	18937	19016	18915	18997	18849	18752	19036	19057	18827	19101	18956	18968	18857	18937	18922	18972	19081	18733	19081	18993	19016	18939	19233	19051	19054	18767	18996	18907	18863	19006	19026	19029	19005	19076	18965	18919	18969	19017	19069	18995	19186	18968	18961	19020	18978	18799	19226	18825	18921	19069	19170	18945	18964	19111	19101	18821	19041	18904	18905	18988	18975	18920	19101	18919	18961	18957	19067	18907	18919	18935	18974	18900	19150	18979	19045	19044	18980	18934	19060	19107	18859	19132	19077	18777	18991	18980	19099	19011	19018	19113	19072	19001	19076	18885	19256	19107	18973	19024	18996	18896	18714	18996	19053	18965	19153	18821	18868	18942	18768	19099	18937	18958	18825	19038	19013	19029	19011	18814	18982	19117	18917	18907	18938	19000	19071	18992	18935	18947	18942	19057	18951	18929	19066	19200	18942	18996	18711	19051	18958	18978	19125	18961	19059	19005	18986	19058	19043	18918	18999	18969	18861	18997	18873	19027	18982	19010	19007	18819	19284	18993	18792	18962	19024	19042	19232	18981	19109	19096	19157	18837	19074	18903	18906	18751	19040	18927
55832	90047	71681	44509	27440	18700	16364	15823	15980	15840	15699	15832	15804	15501	15899	16074	15827	15981	15862	15824	15737	16042	15819	15837	15897	15799	15893	15945	15848	15835	15906	15789	15890	15886	15755	16065	16122	15826	15721	15935	15791	15745	15920	15957	15777	15749	15774	15907	15768	15911	15819	15861	15908	15952	15731	15826	15809	15944	15720	15800	15889	15741	15994	15791	15905	15631	15874	15900	15963	15941	15840	15873	15769	15798	15857	15957	15773	15824	15851	15864	15878	15892	15759	15819	15888	15900	15884	15968	15877	15942	15709	15831	15803	15781	15758	15871	15901	15833	15775	15940	15922	15790	15924	15779	16046	15841	15918	15843	15866	15834	15921	15861	15900	15851	15761	15834	15815	15683	15882	15923	15774	15918	15907	15889	15958	15792	15688	15883	15641	15695	15797	15770	15955	15783	15831	16056	15787	15772	15828	15908	15821	15917	15863	15860	15882	15899	15774	15738	15828	15934	15908	15718	15775	15797	15922	15736	15756	15920	15702	15836	15862	15839	15842	16065	15962	15905	15821	15870	15844	15858	15804	15778	15879	15741	15750	15945	15838	15853	15723	15854	15936	15867	15904	15921	15953	16100	16019	15783	15834	15772	15831	15783	15882	15806	15826	15783	15774	15872	15785	15827	15850	15936	15949	15910	15943	15764	15887	15782	15732	15872	15831	15759	15906	15632	15865	15672	15743	15895	15750	15778	15848	15755	15879	15754	15854	15586	15754	15763	15799	15961	15836	15912	15813	15953	15649	16052	15864	15826	15786	15911	15887	15849	15782	15921	15795	15839	15847	15713	15948	15818	15835	15775	15712	15970	16014	15984	15911	15786	16021	15948	16034	15827	15787	15904	15935	15622	15600	15746	15806	15670	15715	15783	15823	16002	15913	15834	15652	15773	15880	15827	15811	15898	15892	15825	15860	15907	15667	15764	15631	15939	15864	15909	15725	15857	15770	15773	15722	15769	15869	15804	15684	15924	15783	15819	15809	15810	15879	15741	15792	16026	16031	15770	15843	15803	15903	15778	15816	15746	15773	15854	15886	15807	15854	15749	15924	15856	15856	16036	15944	15778	15875	15804	15846	15728	15758	15816	15853	15971	15844	15746	15819	15910	15671	15754	15884	15699	15834	15873	15814	15818	15754	15841	15796	15812	15796	15728	16022	15985	15950	15805	15701	15806	15830	15847	15827	15946	16071	15882	15691	15897	15767	15777	15815	15833	15916	15777	15855	15852	15856	15761	15811	15992	15766	15809	15905	15885	15770	15946	15908	15790	15817	15935	15985	15608	15750	15923	15914	15650	15892	15779	15832	15713	15764	15795	15990	15965	15888	15805	15859	15893	15802	15799	15891	15736	16048	15897	15963	15796	15657	15782	15892	15758	16087	15868	15776	15883	15772	15923	15838	15806	15833	15931	15887	15716	16003	15826	15669	15874	15705	15901	15911	15832	15790	15849	15768	15814	15813	15927	15738	15902	15895	15739	15847	15798	16013	15934	15988	15789	15799	15692	15696	15813	15943	15834	15835	15791	15731	15746	15832	15754	15784	15646	15803	15896	15859	15687	15919	15840	15784	15946	15894	15895	15735	15864	15719	15917	15836	15939	15878	15702	15830	15858	15898	15906	15884	15843	15820	15847	15788	15820	15631	15829	16026	15850	15959	15798	15838	15838	15842	15606	15941	15795	15902	15830	15855	15784	15634	15793	15788	15711	15897	15892	15795	15853	15784	15770	15973	15710	15838	15965	15941	15796	15801	15814	15755	15929	15963	15699	15791	15776	15757	16058	15788	15770	15869	15824	15814	16035	15873	16041	15714	15744	15746	15727	15790	15900	15762	15840	15773	15793	15940	15641	15851	15967	15664	15838	15765	15984	15913	15854	15675	15833	15777	15727	15925	15929	15899	15915	15999	15991	15754	15591	15695	15655	15851	15796	15738	15984	15846	15852	15875	15800	15776	15866	15884	15882	15805	15798	15917	15660	15875	15601	15665	15815	15872	15653	15778	15940	15806	15757	15942	15710	15729	15789	15732	15805	15779	15756	16121	15923	16020	15688	15838	15916	15715	15801	15831	15695	15707	15943	15714	15904	15618	15961	15927	15867	15885	15773	15798	15659	15826	15957	15815	15839	15900	15800	15897	15838	15865	15730	15807	15638	15718	15956	15989	15798	15742	15712	15760	15878	15834	15821	15780	15825	15863	15856	15735	15825	15757	15701	15946	15722	16005	15854	15794	15932	15768	15755	15886	15560	15737	15745	15807	15694	15852	15641	15771	15898	15946	15701	15844	15929	15783	15919	15739	15767	15761	15844	15882	15749	15900	15883	15821	15792	15839	15717	15786	15669	16016	15715	15844	15879	15906	15735	15895	15757	15781	15934	15837	15868	15808	15770	15989	15604	15905	15848	15800	15924	15845	15890	15775	15883	15760	15914	15785	15805	15869	15823	15832	15830	15760	15806	15824	15698	15734	15829	15917	15870	15639	15970	15864	15973	15809	15747	15872	15994	15872	15777	16037	15827	15759	15653	15962	15730	15977	15814	16013	15949	15890	15741	15877	15716	15758	15946	16045	15946	15873	15727	15793	15875	15760	16052	15846	15912	15877	15737	15733	15929	15949	15917	15867	15815	15800	15795	15835	15824	15607	15945	15812	15948	15937	15721	15838	15899	15840	15793	15613	15896	15627	15843	15904	15899	15704	16001	16016	15806	15910	15820	15764	15626	15731	15857	15780	15741	15794	15944	16014	15754	15700	15799	15764	15891	15973	15856	15832	15832	16075	15851	15913	15732	16014	15736	15922	15907	15854	15802	15921	15835	15935	15828	15840	15853	15834	15802	15931	15926	15661	15918	15988	15763	15974	15913	15781	15910	15767	15791	15843	15712	15837	16010	15780	15789	15685	15917	15858	15832	15943	15769	15883	15836	15912	15875	15960	15624	15972	15693	15820	15864	15841	15762	15896	15750	16056	15809	15986	15712	15884	15818	15866	15898	15916	15960	15813	15790	15817	15665	15742	15959	15914	15740	15742	15929	15912	15962	15664	15678	15916	15894	15881	15771	15849	15752	15900	15773	16049	15613	15814	15794	15854	15870	15873	15808	15898	15797	15752	15904	15861	15812	15749	15752	15899	16017	15729	15848	15834	15924	15718	15891	15717	15974	15902	15827	15668	15758	15934	15855	15799	15968	15778	15756	15912	15724	15883	15958	15761	15783	15858	15894	15863	15894	15838	15844	15910	15832	15821	15889	15832	15778	15904	15678	15893	15902	15852	15798	15783	15904	15907	15819	15846	15984	15911	15874	15997	15989	15802	15834	15826	15917	15768	15618	15803	15879	15562	15849	15688	15832	15911	15904	15656	15728	15853	15780	15866	15733	15987	15789	15858	15805	15676	15855	15720	15652	15777	15903	15964	15808	15944	15869	15862	15741	15809	15802	16016	15955	15954	15900	15914	15768	15970	15919	15973	15752	15585	15815	15849	15847	15850	15788	15768	15955	15742	15966	15813	15919	15814	15827	15877	15711	15779	16001	15925	15979	15965	15715	15759	15855	15763	15805	15830	15634	15979	15852	15960	15823	15867	15844	15759	15945	15698	15898	15794	15906	15767	15741	15834	15784	15947	15742	15738	15693	15933	15715	15697	15842	15742	15890	15678	15848	15831	15747	15978	15866	15693	15998	15921	15734	15803	15744	15953	15882	15779	15919	15823	15905	15956	16002	15785	15702	15807	15890	15806	15705	15734	15730	15887	15830	15947	15771	15850	16048	16079	15832	15912	15862	15776	15812	15752	15971	15813	15788	15808	15812	15805	15747	15804	15683	15879	15730	15869	15770	15834	15929	15776	16000	15810	15921	15941	15778	15836	15868	15822	15888	15961	15747	15721	15710	15746	16036	15893	15891	15801	15802	15725	15946	15953	15701	15862	16031	15734	15870	15687	15809	15856	15733	15857	15873	15919	15816	15772	15864	15788	15939	15682	15943	15789	16155	15861	15767	15851	15839	15822	15708	15701	15823	15742	15878	15765	15958	15943	15845	15660	15813	15810	15824	15799	15829	15930	15857	15864	15928	15689	15709	15885	15921	15865	15806	15930	15748	15823	15728	15862	15813	15936	15812	15825	15836	15700	15985	15771	15580	15873	15888	16023	15778	15859	16012	15655	15974	15838	15881	15771	15698	15956	15727	15935	15880	15903	15734	15680	15821	15971	15768	15771	15972	15822	15755	15960	15802	15771	15870	15719	15757	15794	15907	15854	15761	15891	15802	15809	15718	15969	15863	15780	15692	15940	15766	15785	15912	15696	15791	15684	15800	15948	15867	15762	15847	15834	15751	15959	15714	16011	15799	15849	15837	15816	15721	16008	15831	15793	15725	15892	15773	15767	15805	15919	15805	15830	15952	15831	15742	15785	15734	15866	15723	15991	15897	15794	15758	15744	15774	15883	15858	15902	15823	15845	15852	15815	15836	15842	15917	15885	16001	15798	15763	15983	15815	15850	15911	15778	15863	15816	15802	15871	15765	15844	15854	15901	15788	15809	16060	15933	15921	15854	16067	15762	15772	15802	15854	15865	15892	15654	15702	15946	15719	15839	15789	15924	16007	15816	15657	15900	15741	15934	15856	15775	15830	15912	15780	15901	15943	15763	15730	15758	15760	15810	15669	15965	15709	15779	15919	15757	15788	15913	15894	15886	15822	15846	15715	15859	15983	15798	15763	15805	15853	15876	15805	15770	15744	15743	15937	15845	16087	15845	15980	15869	15675	15875	15769	15890	15860	15933	15784	15883	15851	15772	15983	15795	15851	15642	15938	15966	15890	15804	15715	15797	15781	15869	15870	15677	15781	15856	15773	15966	15728	15800	15837	15933	15736	15833	16012	15644	15731	15830	15844	15721	16028	15832	15904	15974	16049	15702	15886	15805	15864	15690	15914	15711	15881	15849	15935	15835	15880	15780	15932	15847	15772	16030	15697	15923	15957	16071	15803	15896	15778	15765	15816	15750	15897	15918	15684	15908	15741	15885	15748	15891	15967	16002	15803	15731	15835	15831	15906	15759	15611	15699	15923	15873	15751	15756	15845	15724	15964	15766	15875	15891	15746	15881	15851	15694	15836	15882	15725	15941	15793	15788	15887
22817	23269	37205	34483	28907	26457	25763	20473	19325	19460	19737	19356	19179	19547	19460	19469	19226	19283	19236	19369	19250	19124	19355	19240	19228	19263	19183	18957	19183	19416	19259	19147	19109	19250	19077	19247	18997	19237	19188	18977	19231	19133	19162	19228	19204	19028	19100	19271	19111	19122	18983	18967	19057	19176	18874	19096	18835	19192	19205	19456	19211	19226	19079	19152	19183	18839	19016	19104	19062	19074	19225	19159	19085	19042	19103	19092	19141	19049	19048	19059	19066	18814	19135	19064	19091	19117	19025	19088	19059	18778	18945	18943	19197	19026	19091	19019	19264	19139	19134	19221	19281	19279	19041	19151	18805	18904	19170	19015	19072	19100	18987	18965	19000	19135	19042	19010	19258	19023	19265	19166	19015	19234	19169	18811	19098	19308	19045	18939	18925	19076	18971	19207	19065	18968	19033	18882	19058	19221	19038	18811	19397	19173	18980	19027	18836	19032	18833	19021	19265	19206	19150	19145	19118	18962	19163	18922	19015	19176	18954	18997	19101	18787	19152	18973	19142	19101	19011	18961	19037	19032	19024	18969	18996	19050	19056	19069	19059	19088	18982	19149	19150	19399	18964	18982	19012	19176	19056	18988	19070	19155	19185	19170	19083	19051	19216	19019	19039	18894	18852	19099	19074	19123	19209	19237	19028	19145	18910	18950	19130	19143	19133	19035	18899	19236	19237	19106	18856	19059	19121	19106	19113	19017	18996	19177	19056	18959	19125	19075	19071	18916	19042	19067	18961	18962	19174	19351	18908	18834	19047	19004	18954	18835	19034	18926	19089	19267	19198	19033	18987	19147	19004	19225	19112	18961	18873	19198	19212	19164	19026	18896	19110	18994	18960	19015	19051	18806	19088	19248	19099	19132	18863	18846	19044	19163	19258	19025	18934	19181	19112	19049	19060	19061	18945	19053	19111	19102	19004	19039	19005	19248	18863	18964	19046	19036	19104	18906	18841	19067	18843	18832	19087	19042	19135	18857	18967	19007	19114	18898	19073	19096	19012	18767	19048	19108	19164	18967	19142	18918	19055	18979	18987	18885	18878	19095	19007	19012	18991	19011	19144	19069	18950	19141	19169	19136	19003	19050	19025	18856	19004	18943	19051	18858	19037	19229	18977	19074	18989	19177	19112	19202	18972	19010	19262	19100	19205	19078	19182	19071	19051	19061	19096	19159	19155	18868	18990	19082	18937	18995	19334	19107	19017	19116	19008	18990	19081	18887	19004	19119	19137	19275	19072	18927	18841	18921	19000	18923	19044	19047	18930	18929	18871	19001	18990	19034	18985	19123	19082	19200	19308	18980	19072	18877	18849	18950	18806	18689	19043	19216	19255	19136	18824	18988	19029	18777	19139	19114	18910	18928	19001	19116	19091	19038	18981	18842	19225	19115	19285	19073	18869	18939	19089	19234	19190	19098	19104	19133	19123	19132	18967	19231	19191	19022	19285	19371	18985	19313	19119	19010	19117	19027	19029	19071	19301	19024	18761	18839	19130	18950	19288	19244	18976	19188	19255	19229	18923	19081	19106	19110	19233	19184	18986	19005	18991	19108	18932	18979	18980	18824	18997	19159	18837	19106	19005	19054	18908	19133	19081	18893	19163	18993	18893	18965	18912	19291	18886	19120	19007	19003	18962	19259	19099	19054	19113	19092	19124	19057	18900	18866	19077	18930	19020	18933	19213	19107	18951	19059	19030	19049	19014	19171	19146	18923	19141	18967	18910	18964	18831	18906	19032	19268	19095	19181	19050	18996	18832	19165	19142	19074	19199	19010	19038	19083	19002	18975	18973	19003	19151	19086	18972	19144	19269	19086	18917	18912	19090	19143	19215	18975	18820	19044	19131	19098	19018	19069	19158	19173	18914	18946	19019	19010	19248	19171	19098	19063	19126	19302	19099	19177	18996	19006	19050	19118	19080	19102	19014	19121	19229	19035	19128	19029	19108	19315	18837	19012	19305	18924	18913	18902	19045	18943	19033	19191	19106	19158	19017	19179	19269	19211	19263	19106	19056	18845	19099	19033	19142	19208	19099	19018	19201	19287	18963	19204	19106	19117	19013	18901	19347	19267	19295	19089	19006	18941	19126	19002	19156	18988	18986	19102	19014	19081	19117	19152	19207	19167	19106	19182	19020	18957	19191	19266	18787	19046	19132	18926	19066	18982	19082	18958	18987	18641	18815	19321	19101	19251	18957	19056	18947	19206	19113	18910	19175	19056	19122	19034	19019	18996	19011	18959	19019	19173	18847	18859	18949	19349	19054	19176	18904	19171	18887	19067	19173	19005	19107	19052	19006	18974	19130	19073	19067	18798	19027	18951	19077	19165	19161	19264	19207	19014	19012	19177	19100	19162	19038	19275	19134	18935	18934	18931	18918	19007	19048	18938	19104	19415	19205	18925	18937	19252	19335	18993	18939	18960	19227	19101	18911	18855	19065	19268	19248	19137	19061	19137	19125	19075	19136	19012	18978	18947	19015	19242	19205	19126	19110	19188	19006	19077	19049	19044	19095	18832	18914	19084	19139	19040	19134	19054	19315	18769	19287	19205	19150	19040	18908	18943	18960	18960	19200	18992	19035	19248	19212	19087	19025	19070	19098	19031	18883	19071	19094	19045	19088	19130	19187	18963	18975	19115	19081	19072	18852	19090	19109	19021	19087	19012	19091	19018	19101	19055	19075	19142	19039	19075	19043	19016	19027	18883	18825	19096	19272	19063	18852	19154	18945	19045	19248	18997	18908	18916	19219	19100	19323	18919	18986	18773	19045	19012	18877	18941	19051	18940	19121	19141	19194	18907	18911	19101	19238	19071	19327	18973	19063	19039	19125	19048	18797	19080	19067	19260	18985	19062	19276	18932	19004	19165	19103	19035	19174	19019	19081	18818	18908	19152	19047	19067	18767	18917	19038	18930	19028	19110	19215	19193	19062	19115	18917	18960	18856	18851	19047	19084	19040	19122	19154	18854	18969	19039	19145	19019	18991	18940	19123	19087	18856	18989	19123	19166	19030	19258	19311	19212	19139	18936	18910	19185	19089	19139	18903	19004	19011	18923	18982	19113	19161	19031	19190	19005	19001	18918	19212	18810	19085	19053	19262	19139	18992	18955	19125	19042	18973	18870	18966	19074	19101	18822	19176	18901	19106	19144	19103	19039	19102	18960	19043	18876	19150	19124	18848	18815	18991	19252	19082	19098	19184	18848	19263	19203	18921	19120	18934	19069	18893	19186	18991	19163	18980	19118	18861	19058	19102	18905	19127	19032	19014	19269	19026	18859	18938	19112	18889	18949	19130	19078	19023	19060	18889	19014	18950	19022	18978	18954	19212	18931	18793	19138	19035	19036	19049	19028	18945	18909	18923	19033	19327	19076	19056	18925	19139	18966	19057	19185	19003	18938	19032	19120	18908	19270	18962	18994	18947	19047	19219	18920	18868	19017	19251	18963	19037	19120	19050	19070	18881	18862	19227	19007	19237	19103	19123	19209	19300	19084	19061	19036	19033	19052	19300	19019	19024	18814	18890	19032	19016	18986	19338	19277	18741	19006	18906	19006	18954	19105	19037	18904	18865	19166	19213	19213	19161	19026	19104	18857	19004	19033	18972	18873	19045	19092	19072	18972	19224	18992	18890	18998	19202	18822	19022	19170	19263	18875	19049	19021	18966	18962	19032	19069	19093	19042	19071	19031	18903	19017	19105	19254	19059	19143	19158	19139	19079	19091	19153	19024	19213	19207	19152	19399	19101	19183	19089	19009	19048	19104	18950	19019	19232	18984	19005	18970	18943	19187	19038	19097	19079	19316	19090	19087	19084	19025	18887	19014	18941	19056	18979	19063	18960	18895	18858	19056	19025	18856	19145	19118	19061	18856	19110	18850	19009	19204	19160	18886	18939	18948	19033	18999	19067	18962	19076	18903	19049	18985	19076	19047	19051	19144	19003	19039	19159	19140	19095	19102	19037	18849	19049	19123	19144	19064	19205	18950	19115	19154	18995	18936	19231	19114	19028	18943	19016	19037	18832	19025	19012	19252	18945	19200	18962	19054	19087	19194	18976	19004	19129	19048	18926	18932	19031	19248	19051	18982	19044	19144	18880	18925	19096	18916	19055	19187	19159	18833	19241	19059	19115	19027	19139	19102	19145	18747	19038	18987	19012	18866	19109	19076	19159	18917	19089	19051	18797	18876	19201	18954	18874	19020	19111	19118	19014	18963	19071	19007	18987	19312	19042	18966	19089	19184	19001	19027	18976	18929	19089	19178	19054	19130	19125	19149	19077	19002	19049	19147	18904	18897	19081	19027	18987	18930	18993	19083	18974	19041	18954	19135	19090	19106	19100	18956	19073	19080	19027	19107	19098	19024	19112	19026	19010	19119	19234	19077	19230	18940	19007	18896	19037	18957	19031	19152	19070	19189	19009	19088	18946	18996	19219	19010	19103	18859	19008	18942	18978	18999	19155	18969	18886	18778	18895	19114	19195	18974	19209	19004	19063	19090	19130	18996	19048	19136	19039	19216	18990	18951	19087	19094	18992	19099	19142	18905	18844	18977	19081	19169	18969	18975	18984	18962	19014	18838	19088	18924	19208	18984	19053	19140	19231	19037	18899	19100	19024	19254	19209	19187	19276	18965	19105	19040	19143	19142	18983	19233	19055	19158	19231	18965	19114	19233	18746	18878	19045	19000	19011	19049	19129	19019	18922	19088	19143	19204	19088	19026	19026	19075	19130	18928	19046	18864	18973	19000	19286	18939	19011	19079	18913	19121	18878	18859	18984	19147	19211	19260	19107	19099	19212	18891	19284	18912	19264	19209	19037	19042	19136	18938	19118	18980	19006	19040	19083	19080	19230	19098	18958	18808	19171	19253	19018	18925	18995	19124	18964	19061	19111	18950	19122	18950	19100	19101	18820	19057	19280	18847	19000	19028	19110	19112	19046	18990	19081	19127	18868	18915	18853	19161	18892	19142	18868	19017	19054	18785	19014	18845	19065	19080	19125	19005	19106	19141	19018	19055	19031	19137	18856	19054	19362	19228	19005	19143	19092	18982	18812	19184	19121	19018	19105	19150	19102	18837	18927	19132	19048	18994	18930	18909	18858	19135	18940	18822	19260	19172	19002	19108	18992	19074
63392	104528	89108	64209	41680	24825	17564	15957	15795	15978	15952	15803	15984	16085	15755	15850	15806	15924	15954	15960	15752	15883	15930	15919	15915	15838	15927	15821	16009	15794	15979	15849	16001	16022	15765	16036	15895	16049	15953	15864	15822	15979	15980	15719	15916	15915	15946	15827	15904	15764	15935	15965	15749	15995	15786	15779	15832	15933	15775	15917	15949	15801	15749	15826	15957	15869	15933	15795	15816	15729	15930	15908	15700	16036	15803	15854	15982	15920	15991	15854	15876	15852	15788	15795	15775	15854	15868	15925	15968	15889	15949	15864	16068	15877	15867	15971	15963	16087	15768	15827	15866	16010	15901	15894	15801	15918	15896	15849	16051	16113	16009	15769	15698	15819	15897	15949	15733	15903	16034	15943	15872	15774	15977	15814	15762	15999	15811	15865	15811	15883	15794	15921	15873	15869	15786	15778	15952	15844	15935	15888	15782	15899	15993	15984	16022	15874	15906	15910	16019	15850	15858	15733	15974	15863	15800	15872	15819	15885	15942	15679	15915	15902	15749	15771	15748	15843	15844	15865	15861	15994	15880	15933	15813	16016	15853	16099	15822	15979	16037	15883	15739	15737	15791	16003	15850	15754	15930	15886	15991	15746	15861	15785	15891	15911	15996	15999	15956	15816	15751	16078	15799	15775	15917	16004	15941	15781	15875	15702	15973	15776	15710	15931	15823	15825	15716	15996	15924	15917	15774	15898	15953	15802	15759	15781	15733	15726	15834	15867	15862	15799	16003	15895	15803	15842	15829	16035	15995	15921	15865	15893	15913	15955	15635	15817	15967	16053	16034	15831	15695	16010	15916	15909	15808	15736	15831	15866	15785	15847	15858	15852	15844	16008	15869	15908	15835	16021	15955	16006	15927	15871	15933	15760	15760	15784	15774	15877	15955	16054	15870	15849	15806	15923	15945	15864	15951	15912	15963	15692	15841	15854	15886	15908	15773	15820	15644	15960	15810	15972	15765	15896	15979	15834	15844	15674	15863	15977	16028	15824	15994	15885	15799	15826	15800	15776	15778	15872	15879	15793	15687	15943	15792	15956	16043	15778	15867	15800	15928	15927	15875	15814	15886	15860	15994	15890	15719	16047	15851	15970	15991	16042	15891	15974	15800	15838	15767	15979	15798	15838	15924	15819	15826	15982	15842	15827	15946	15796	15887	15974	15839	16026	15766	15950	15802	15987	15811	15935	15828	15767	15900	15893	15927	15941	15727	15792	15920	15853	15902	16005	15831	15841	15856	15786	15846	15896	15835	15813	15794	15702	15894	15937	15873	15780	15872	15861	15970	15967	15915	15861	15964	15833	15806	15814	15729	15817	15856	15964	15981	15811	15893	16009	15904	15881	15994	15870	15788	15821	15604	15771	15935	15950	15871	15795	15904	15786	15864	15779	15792	15887	15709	15829	15960	15952	15944	15828	15877	15971	16127	15825	15862	15994	15975	15930	15833	15733	15952	15701	15900	15900	15888	16020	15877	16008	15845	15790	15850	15863	15797	15967	15824	15891	15700	15832	15933	15855	16054	15928	15951	15903	15854	15882	15872	15939	15854	15680	15856	15865	15738	15938	15877	15908	15887	15924	15817	15995	15852	15914	16000	15844	15930	15899	15589	15802	15789	15977	15962	15829	15790	15828	15985	15993	15851	15914	15785	15854	16013	15829	15808	15962	15777	15799	15879	15866	15883	16033	15784	15855	15933	16018	15890	15742	15915	15889	15935	15903	15989	15892	15801	15917	15733	15799	15872	15857	15831	15874	15956	15796	15842	15676	15730	15862	15838	15922	15871	15834	16108	15965	15898	15845	15738	15930	16015	15966	15880	15854	15873	15793	16202	15922	16079	15638	15752	15629	15866	15883	15867	15763	15936	15813	15854	15759	16075	15693	15853	15953	15763	15902	15994	15900	15936	15911	15818	16005	15762	15819	15873	15956	15687	15984	15824	15841	15825	15959	15841	15930	15928	15852	15729	15994	15942	15826	15760	15755	15862	15866	15980	15890	15839	15935	15911	15955	16118	16022	15890	16021	15877	16055	15890	15952	15963	15768	15812	15977	15892	15789	15837	15891	15758	16031	15898	15972	15953	16055	15928	16008	15958	15960	16003	15946	15970	15778	15840	15749	15854	15696	15837	16070	16050	15860	15883	15899	15830	15912	15863	16042	15821	15868	15847	15607	15930	15725	15785	15749	15786	15804	15837	15810	15780	15917	15937	15876	15698	16017	15861	15918	15970	15924	15869	15886	15902	15928	15753	15742	15701	16021	15854	15841	15910	15878	15915	15982	15790	15929	15901	15850	16032	15894	15797	15915	16035	15969	15855	15938	15913	15930	15954	16041	15785	15973	15771	15865	15866	15738	15614	15777	15879	15990	15689	15982	15873	15750	16087	15900	15936	16057	15752	15821	15969	16059	16127	16075	15954	15736	15884	15946	15917	15856	15837	15862	15737	15880	15787	15658	15740	15870	15653	15905	15934	16154	15837	15844	15883	15829	15880	15759	15880	15861	15907	15842	15789	15718	15816	15840	15829	15884	16002	16019	15891	15790	15927	15701	15898	15930	15876	15778	16031	16133	15942	16008	15842	15936	15849	15694	15834	16049	15717	15863	15796	15999	15832	15816	15820	15945	15959	16032	15716	15894	15887	15884	15768	15957	15806	16035	15806	15918	15761	15712	15746	15849	15706	15939	15713	15763	15972	15782	16011	15920	15750	15728	15779	15836	15886	15715	16091	15910	15917	15798	15855	15994	15841	15806	16099	15834	15852	15766	15942	16012	15946	15819	15922	15920	15854	15927	15841	15879	15832	15769	15704	15907	15803	15949	15951	15827	15786	16003	15810	15944	16039	15969	15757	15892	15880	15799	15955	15910	15865	16017	15838	15889	15906	15849	15920	15724	15954	15756	15899	15792	15715	15977	15898	15835	15922	15797	15965	15888	16027	15890	16041	15891	16053	15845	15832	15835	15929	15773	15871	16143	15716	15878	15942	15748	15899	16027	15934	15884	15817	15947	15832	16157	15749	15792	15850	15818	15996	15800	15849	15849	15800	15798	15850	15729	15776	15948	15789	15952	15832	15673	15926	15986	15977	15816	15916	15767	15947	15713	15735	15924	15799	15858	15794	15811	15743	15947	15870	15854	15985	15756	15911	15862	15922	15866	15841	15979	15677	15969	15904	15896	15977	16063	16018	15911	16044	15840	15877	15904	15934	16044	16022	16055	15830	15875	15911	15951	15966	15904	15813	15777	15728	15939	16010	16015	15910	15887	15955	15902	15921	15865	15950	15943	15830	15999	15914	15875	15857	15797	15896	15651	15878	15939	15864	15699	15926	15834	15871	15899	15991	15838	15648	15974	15809	15887	15918	16008	15811	15898	16078	15903	15657	15971	16141	15842	15949	15946	15965	15884	15899	15852	15739	15856	15679	15856	15684	15862	15986	15852	15861	15817	15930	15977	15769	15974	15891	15856	15666	16027	15704	15839	16025	15925	15838	15779	15824	15874	15917	16027	15755	16056	16036	15845	15996	15908	15802	15958	15816	15960	15851	16010	15900	15816	16102	16045	15705	15880	15801	15772	15813	15974	15876	15935	15869	15933	16048	15987	15854	15879	15712	15896	15830	16085	15789	15926	15687	15862	16057	15982	15769	15817	15939	15824	15993	15993	15796	15950	15735	15957	15866	15925	15823	15938	15955	15849	15871	15841	15882	15771	15896	15999	15924	15855	16015	15729	15957	15803	15802	15840	15805	16039	15826	15868	15995	16004	15955	16035	15760	15769	15928	15906	15896	15951	15928	15781	15947	16019	15937	15938	15858	15861	15753	15821	15833	15873	15822	15857	15816	15803	15798	15842	15844	15799	15917	15871	15897	15821	15911	15937	15966	15801	15839	15901	15868	16027	15841	16029	15928	15950	15806	15790	15855	15921	16037	15814	15799	15822	16010	15774	15873	15839	15823	15843	16010	15790	15905	15993	15960	16066	15637	15878	16047	15968	15798	15761	15997	15822	15860	16038	15709	15803	16002	16001	15810	15937	15896	16022	15875	15909	15925	16097	15901	15896	15963	15873	15975	16029	15869	15945	15711	15897	15918	15951	15814	15820	15817	15955	15883	15927	15816	15961	15951	15959	15939	15823	15847	15991	15928	15716	15824	15787	15796	15925	15842	15805	15776	15812	16052	16016	15873	15864	15984	16030	15908	15831	16004	15869	15951	15955	15904	15822	15958	15815	15929	15955	15764	15832	15983	15926	15853	15951	16127	15983	15694	15830	15970	15803	15953	15941	15800	15854	15997	15886	15763	16138	15975	15826	15789	15941	16024	15873	15725	15843	15840	15962	15744	15760	15826	15950	15852	15834	15819	15875	15725	15843	15800	15848	15899	16014	15773	15859	15899	15878	15934	15928	15821	15959	15816	15799	15974	15860	15908	15848	15949	15926	15982	15751	15967	15805	15707	15869	15846	15808	15770	15943	15998	15863	15814	15980	15885	15843	15785	15805	15965	15811	15916	15852	15899	15888	15862	15884	15792	15860	16066	15815	15886	15718	15976	15743	15854	15976	15955	15964	15872	15799	15951	15808	16016	15967	15899	15930	15886	15801	16028	15841	15813	15726	15774	15895	15758	15951	16002	15956	16000	15892	15887	15955	15810	15965	15904	15841	15917	15996	15834	15884	15849	15980	15972	15693	15789	15733	15681	15991	15993	15857	15878	15671	15626	15904	15914	16077	15931	15762	15901	15816	15996	15885	15955	15893	15808	15944	16014	15824	15834	15914	15850	15797	15706	15916	15856	15766	15789	15913	15802	15953	15869	15818	15859	16033	15943	15743	15793	15870	15938	15874	15808	15824	15908	15975	15974	15815	15911	15904	15957	15818	15990	15825	15785	15978	15878	15937	16007	15962	15843	15848	15916	16038	15962	15968	15974	15672	15822	15901	15822	15794	15681	15791	15950	16136	15822	15811	15767	15895	15667	15966	15896	15813	15810	15958	15849	15723	15966	15872	15738	15917	15887	15819	15897	15910	15845	15920	15976	15796	15939	16127	15759	15789	15947	15853	16031	15915	15765	15985	15817	15663	15857	15825	15937	15792	15932	15775	15725	15863	15936	15967	15907	15864	15766	15807	15977	15908
30104	36797	42905	32053	23217	20344	19482	19094	19156	19048	18958	18989	19199	19065	19075	19095	18992	19094	18974	18889	18764	19054	19016	19009	18837	18990	18939	19047	19017	18919	19026	18862	19104	19067	19042	18884	19008	18953	19060	18930	19012	19195	19031	19110	18846	18856	18916	18781	18964	19042	19005	19012	18922	19034	19085	18924	18931	19043	19036	18884	18923	18807	18973	18969	18800	18781	19077	19085	18956	18849	18835	19056	18911	18908	18919	18916	19063	19017	19133	19007	18911	18838	18986	18965	18584	18997	19093	19059	18931	18991	18986	19010	19017	18902	19005	19073	19053	19013	19003	18985	19019	18824	18943	19002	18997	19053	19018	19126	18911	19045	19042	18805	18915	19069	18828	19033	19032	18961	18917	18938	18812	18983	18987	18881	18976	18682	18786	18896	18884	18848	19039	18923	18819	18852	19129	19010	19018	18978	19008	18659	18990	18955	19014	18960	18833	18770	19077	19194	19020	19127	18949	18906	19000	18948	18988	18781	18888	18798	18954	18834	19018	18943	18927	18932	18821	18861	18802	18902	19018	18843	18872	19121	18958	18940	18944	19089	18897	18783	18953	18831	18854	18992	18830	19007	18952	19082	19108	18855	18972	18840	18669	19075	18954	19085	18770	18817	18855	19003	18982	18923	18924	18861	18994	18890	19224	18841	18901	18986	19009	18872	18990	19065	19181	18918	18894	18997	19139	19033	18943	18995	18956	19024	18783	18778	18925	19070	19067	18892	18954	18841	19106	18977	18888	18957	19170	18824	18820	18834	18942	18928	18924	18998	18825	19104	19209	18880	18993	18792	18935	19108	18942	19069	19086	18968	19060	19117	18880	19106	18798	19019	18825	19023	19098	18673	18822	18957	18926	18924	18829	18766	19054	18894	18880	19131	19130	18994	18801	19014	18787	18848	18882	18739	18940	18826	18958	18893	19174	18963	19073	19009	19007	18878	18852	19198	18897	18769	18912	18876	18899	18934	18886	19255	19158	18794	18921	19163	18862	19102	18818	18840	18692	18998	18976	18972	19087	18967	18964	18724	18925	19049	18943	19013	19028	19008	19019	18879	18818	18846	18988	19021	18986	19090	18946	18927	19155	18922	18928	18849	19082	18890	19067	18783	18848	18857	18996	18950	19117	18894	18813	18770	18882	19013	18934	18938	18764	18986	18774	18892	19077	19021	18941	18978	18859	18838	18952	18921	19029	18867	19022	19026	18784	18680	18952	18964	18812	18748	19010	18932	19140	19009	19090	18926	19020	19024	19105	18983	18832	18869	19017	18941	18792	18899	18861	19024	19002	18946	19027	18974	18980	18957	18754	19076	18974	18952	18877	19023	19074	19011	18848	18793	19256	18852	18948	18891	18867	18970	19112	19000	18803	19149	18855	18788	18976	19006	18937	18974	19063	19133	19112	18917	19135	19063	19039	18834	18954	18885	18918	18914	18926	19086	19142	18848	18928	18960	18899	18759	18974	19065	18862	19048	18919	19058	19040	18998	18829	18967	18977	18913	19001	19003	18875	19076	18971	18921	18876	19021	18895	18943	18970	19074	18940	18819	18921	18840	19031	19144	19117	18733	19047	18857	18921	18815	19186	18849	18945	18926	19013	18959	18932	18739	18924	18826	18915	19035	18961	19008	19013	19022	19052	18914	19059	19114	19290	18770	18789	18902	18941	19202	18915	18920	19018	18988	18899	18717	18769	18909	19022	18767	18839	18907	18843	19021	18776	19082	18944	18860	18924	18780	18939	18835	18974	18832	19082	18865	18834	18947	18893	18956	18816	18991	19016	18863	18904	18819	19089	18789	19048	19067	18857	18831	18909	18874	19144	18957	18893	18818	18922	18930	18813	19019	18771	18904	18953	18986	19115	19035	19035	18994	18898	19007	19018	18768	18904	19097	19029	18922	18928	18974	18722	18932	18912	18914	19029	18846	18968	19054	19071	18832	18934	18836	18752	18934	18826	18985	19085	18833	19042	18881	18984	18969	18922	18950	18984	18827	18969	18812	19026	18872	18868	19003	18868	18876	18889	19094	19070	19098	19000	18848	19134	18876	19025	18761	18968	18900	18974	19128	18941	18905	18776	18868	19026	19044	18898	19021	19266	18921	19109	18871	18833	18986	18870	18768	19150	18727	18941	19012	18869	19125	19146	18651	19170	18943	19028	18992	18738	18696	18810	18988	18898	19075	18985	18900	19038	18904	18921	18900	18878	19008	19017	18780	18951	19028	18878	18926	18975	18985	19044	18980	19117	18882	18972	18904	19000	18859	18851	19107	18770	19017	18949	18978	18871	19133	18974	18961	18864	18706	18914	18963	18979	19049	18991	18838	19018	18927	18860	18789	18875	19016	19059	18898	18920	18958	18882	18996	18979	18984	19019	19104	18791	18905	18938	19131	18976	19083	18843	19147	18904	18883	19084	18766	18794	18882	18903	18991	19024	18918	18978	18993	19029	19060	18843	19099	19176	18894	18993	18769	18972	18896	18965	18947	19011	18935	18835	18979	18923	18872	18914	18913	18896	18912	19260	18920	18919	18983	19018	18976	18916	19081	18998	18871	18873	18894	18719	18898	18922	18983	19205	19015	19193	18853	19190	18844	18962	18924	19144	18979	18909	18868	18892	18819	19075	18970	19102	19092	18964	18702	18959	18866	19061	18846	18846	18989	19068	18940	18817	18918	19008	18806	19017	19175	19168	18908	19126	18850	18898	19056	18912	18904	18864	18847	18908	18996	18889	18822	18984	19052	18922	18969	18861	19232	19186	18847	19258	18916	19054	18980	19161	18911	18955	19094	18905	19014	19039	18840	18900	18912	18963	18947	18947	18739	19007	19026	18922	19013	19100	18997	18913	18903	18898	18874	18897	18995	18938	18959	19065	18949	18763	19012	19006	18986	19062	19059	19056	18863	18835	18723	18923	18824	18792	18855	18888	18886	18855	18762	19103	18846	18988	18918	19014	19093	18984	18737	19126	19083	19164	18917	19012	19079	19252	18857	18704	19163	18993	18789	19145	18966	18986	18867	19043	19185	18907	18906	18928	19160	18965	18801	18868	18938	18983	19058	18688	18867	19210	19096	18957	18936	18858	18904	18874	19076	19039	19154	19041	18986	18884	19080	19003	19045	19110	18936	19034	18966	18873	18847	18772	19127	19099	19048	18990	18872	18774	18980	18980	18894	18925	18844	18838	18973	18645	18989	18755	19017	18942	18953	19069	19026	18913	19062	18815	18944	18743	18982	18983	19190	18877	19073	18838	18783	18987	18844	18865	19006	19112	18902	19051	18898	18786	18758	18861	19170	18725	18881	19021	18876	18843	18645	18877	18820	18902	18890	18922	18954	19092	19016	19054	19043	19011	18854	18965	18968	18819	18852	18964	18910	19137	18906	18945	18905	19034	18895	19039	19124	19017	19001	19078	19048	19021	18936	19128	18872	19052	19025	19005	18950	18833	18919	18873	19043	19327	18837	18857	19043	18960	18854	19006	19065	19100	18997	18993	19126	18873	18908	18857	18882	19033	18824	18749	18867	18791	19243	18931	19112	18855	18945	18985	18865	19045	18928	19032	19039	18969	19030	18998	18802	18879	18892	18937	19042	18925	19122	19042	19046	18971	18991	18926	18924	18733	18925	18878	18987	19066	18882	18838	18869	18897	18722	18739	18925	18973	18816	19182	18958	18866	19127	18799	18947	18953	19101	19077	18854	18991	19005	18930	18875	18834	19057	18906	19104	19039	19010	18992	18964	18988	18794	19143	19071	18966	18987	18860	19088	18871	19126	19031	18978	19020	18884	18889	18902	18913	18986	18792	18979	18794	18957	18941	18860	18982	18796	18965	18844	18934	18971	18974	18885	18911	18850	18970	18983	18956	18846	18825	18848	18903	18838	18826	18718	18919	18988	18801	19142	18968	18791	18941	18848	18894	18996	18940	18955	18989	19122	18745	18696	18876	18860	18777	18910	18627	18968	18899	18686	18784	18991	18928	18835	19238	18961	18906	18888	19098	18993	19025	18955	18945	19013	19160	18876	18812	18949	18827	19181	19050	18868	18729	19030	18978	18934	19036	19025	18926	18980	19067	18997	19145	18852	18909	18922	18908	18942	18951	18922	18831	18943	19157	18930	18964	18884	18828	18880	18912	18827	18874	18987	18948	18974	18906	18980	19025	19072	18963	19227	18802	18868	18721	18958	18957	18836	18920	18857	18921	18902	18990	18741	19129	18864	19001	18865	19021	18956	18866	18829	18742	18705	18986	18993	18857	19065	18951	18997	18929	18916	18921	18909	18879	18969	18986	18821	19079	19119	18905	19095	18698	18892	19051	18832	18976	19084	19172	18937	18856	19059	18751	18907	18996	19007	19039	18879	19096	19083	18883	18886	18890	18814	18912	18844	19170	18826	19160	18934	19206	18851	18857	18867	19122	18940	18946	18872	19124	18924	19051	18783	18917	19000	18748	18732	18859	18667	18955	19142	18965	18906	18811	18854	18880	18836	18886	18819	18932	18950	18772	18903	19014	18922	18892	18981	18929	19220	19081	19068	19105	18893	18844	18879	19111	19022	19012	18992	19067	18836	18896	18935	18993	19159	18864	18744	18848	18898	18876	19106	18821	18933	19169	18937	19093	18978	19126	19165	18806	18859	18959	18795	19014	18867	19085	18793	19151	19061	19163	19066	18971	18958	18901	19082	18892	18946	19096	19067	18908	19019	18924	18927	18873	18937	19018	18952	18987	18908	18878	18846	19075	18936	19081	18989	18910	18840	18956	18896	18940	18865	19034	18932	18982	19081	18952	19166	18793	19056	18908	18866	18877	19055	18957	18942	18904	18853	18895	18951	19047	18985	18977	18867	19071	18830	18842	18812	19126	18931	19006	19182	18911	19029	18990	19174	19093	18910	18914	19012	18897	18794	18883	18919	18904	18886	19085	18811	19017	18864	18769	18765	19030	18955	18662	18923	18970	19313	19006	19015	19117	19011	18865	18992	18941	18950	19012	19000	19257	18826	19180	19109	19094	18902	18844	19096	19018	18992	18797	18917	18980	18750	18895	18968	19080	19098	18890	18960	18920	18961	19013	19077	18771	18901	18941	18738	18951	18976	18802	18708	18888	18875	18972	19115	18890	18869	18955	19084	19069	19030
38891	57517	44559	27455	19511	16714	15938	15816	15860	15826	15869	15732	15863	15806	15879	15794	15810	15830	15727	15956	15809	15759	15819	15687	15720	15926	15751	15877	15877	15895	15821	15909	15974	15660	15794	15843	15752	15789	15828	15952	15669	15827	15748	15806	15729	15831	15627	15785	15862	15727	15844	15632	15728	15936	15649	15748	15878	15741	15894	15785	16032	15849	15862	15854	15654	15766	15681	15753	15685	15873	15771	15882	15884	15774	15786	15757	15661	15878	15896	15674	15674	15813	15668	15927	15775	15788	15593	15930	16030	15838	15970	15694	15680	15823	15656	15639	15858	15760	15824	15797	15682	15918	15958	15691	15780	15952	15733	15740	15490	15714	15765	15717	15820	15923	15910	15850	15845	15842	15687	15718	15731	15816	15748	15656	15721	15699	15821	15754	15890	15831	15920	15672	15913	15702	15821	15706	15919	15789	15721	15800	15999	15774	15845	15694	15749	15924	15520	15928	15904	15830	15727	15734	15793	15826	15876	15883	15700	15844	15699	15962	15836	15835	15764	16075	15851	15666	15725	15784	15838	15767	15803	15668	15781	15898	15927	15683	15719	15815	15845	15840	15843	15770	15859	15719	15733	15870	15861	15866	15460	15734	15876	15710	15772	15571	16101	15622	15663	15701	15589	15759	15847	15930	15719	15770	15782	15581	15961	15829	15715	15849	15742	15964	15740	15762	15810	15913	15808	15866	15786	15598	15724	15687	15891	15970	15771	15753	15650	15706	15650	15623	15828	15721	15714	15664	15915	15802	15705	15587	15775	15848	15700	15877	15736	15870	15644	15917	15631	15747	15698	15780	15686	15986	15851	15743	15768	15843	15873	15847	15822	15735	15809	15669	15824	15757	15825	15986	15835	15724	15702	15850	15738	15804	15676	15955	15801	15727	15975	15751	15876	15879	15751	15659	15810	15782	15774	15812	15827	15715	15770	15837	15821	15625	15832	15628	15775	15731	15714	15848	15896	15902	15741	15940	15831	15998	15797	15852	15958	15822	15883	15679	15760	15616	15601	15874	15711	16034	15682	15803	15872	15908	15700	15890	15833	15799	15780	15758	15817	15731	15734	15933	15766	15735	15690	16040	15834	15682	15951	15988	15716	15838	15867	15624	15929	15815	15948	15708	15847	15813	15803	15872	15699	15647	15943	15849	15754	15809	15801	15935	15721	15716	15751	15717	15869	15837	15731	15743	15889	15817	15784	15839	15677	15866	15849	15863	15647	15835	15877	15788	15952	15672	15866	15743	15749	15863	15753	15843	15875	15712	15742	15737	15838	15741	15773	15789	15818	15731	15602	15656	15829	15763	15875	15832	15727	15765	15810	15688	15710	15808	15773	15838	15793	15684	15852	15915	15785	15858	15715	15703	15746	15668	15917	15608	15959	15754	15781	16036	15660	15674	15709	15765	15816	15869	15907	15782	15989	15881	15811	15900	15830	15582	15822	15767	15877	15869	15735	15787	15602	15794	15870	15720	15725	15701	15791	15693	15763	15748	15851	15676	15767	15721	15808	15804	15620	15960	15752	15853	15752	15762	15818	15927	15904	15823	15811	15731	15756	15945	15893	15978	15783	15799	15638	15795	15547	15805	15915	15773	15872	16039	15698	15792	15897	15727	15727	15838	15823	15790	15763	15848	15815	15684	15934	15846	15510	15812	15862	15795	15646	15787	15982	15879	15888	15756	15740	15688	15881	15752	15725	15826	15828	15816	15741	15672	15657	15828	15615	15752	15769	15788	15840	15723	15934	15713	15660	15808	16008	15920	15780	15756	15883	15950	15743	15728	15616	15870	15769	15884	15825	15719	15793	15947	15647	15773	15808	15655	15827	15962	15720	15870	15849	15870	15762	15814	15800	15956	16023	15781	15920	15845	15779	15900	15896	15862	15806	15816	15882	15778	15833	15968	15811	15627	15805	15867	15882	15697	15909	15758	15689	15851	15847	15866	15601	15762	15756	15699	15821	15912	15677	15861	15983	15768	15897	15822	15833	15666	15723	15754	15913	15877	15811	15812	15750	15798	15741	15793	15790	15796	15816	15787	15764	15710	15763	15709	15835	15815	15776	15921	15739	15721	15770	16047	15839	15717	15908	15801	15834	15748	15755	15863	15852	15806	15893	15701	15735	15728	15794	15748	15771	15841	15816	15717	15806	15721	15842	15959	15774	15890	15766	15904	15548	15686	15764	15731	15857	15774	16020	15806	15766	15590	15768	15876	15860	15640	15812	15836	15650	15764	15837	15837	15601	15916	15700	16020	16013	15701	15862	15860	15768	15728	15738	15793	15843	15731	15963	15808	15845	15667	15702	15888	15841	15789	15751	15837	15768	15832	15863	15720	15805	15830	15890	15697	15727	15757	15928	15875	15829	15749	15782	15903	15956	15789	15788	15757	15738	15845	15785	15783	15829	15912	15793	15785	15965	15913	15740	15779	15618	15974	15573	15720	15691	15741	15710	15887	15900	15807	15679	15889	15752	15806	15851	15755	15798	15903	15886	15930	15719	15790	15758	15786	15757	15767	15709	15675	15634	15784	15725	15816	15709	15907	15853	15843	15969	15713	15961	15850	15809	15841	15728	15856	15758	15777	15849	15802	15865	15659	15703	15776	15739	15906	15663	15624	15783	15936	15812	15757	15793	15633	15812	15574	15689	15744	15759	15677	15948	15625	15802	15794	15871	15942	15626	15654	15590	15801	15864	15918	15799	16014	15844	15781	15805	15805	15808	15937	15695	15854	15777	15777	15966	15811	15705	15785	15918	15827	15726	15869	15724	15845	15788	15752	15975	15787	15856	15869	15824	15691	15749	15871	15736	15786	15936	15732	15877	15730	15627	15697	15762	15753	15754	15816	15880	15909	15792	15795	15984	15778	15831	15971	15891	15608	15821	15788	15784	15902	15835	15748	15696	15950	15826	15815	15771	15822	15793	15766	15704	15877	15890	15742	15859	15965	15736	15716	15831	15740	15877	15811	15889	15730	15695	15825	15974	15688	15734	15817	15890	15895	15724	15771	15773	15928	15742	15822	15704	15764	15774	15840	15779	15733	15854	15776	15846	15733	15647	15918	15895	15805	15863	15751	15909	15600	15795	15700	15819	15782	15828	15871	15784	15797	15800	15629	15905	15646	15819	15863	15697	15720	15777	15811	15816	15817	15915	15860	15771	15659	15772	15593	15710	15670	15773	15939	15601	15900	15784	15725	15586	15660	15786	15847	15843	15787	15919	15787	15857	15954	15845	15793	15786	15872	15819	15782	15803	15925	15710	15753	15983	15578	15747	15703	15712	15843	15863	15620	15805	15836	15791	15959	15798	15801	15779	15834	15652	15801	15862	15698	15856	15933	15814	15800	15672	15739	15637	15799	15589	15859	15890	15831	15790	15753	15968	15790	15726	15839	15611	15766	15750	15865	15680	15734	15911	15846	15940	15740	15882	15662	15824	15720	15821	15784	15780	15801	15791	15770	15792	15899	15912	15653	15737	15716	15808	15701	15835	15950	15941	15823	15697	15986	15880	15861	15927	15801	15745	15678	15773	15833	15772	15875	15897	15749	15715	15859	15833	16006	15759	15793	15770	15667	15846	15764	15839	15801	15748	15835	15731	15747	15711	15766	15701	15925	15751	15959	15800	15890	15793	15917	15931	15753	15811	15827	16037	15709	15765	15709	15727	15613	15813	15909	15679	15931	15743	15960	15883	15981	15926	15727	15839	15791	15842	15907	15791	15697	16071	15750	15726	15732	15717	15663	15825	15905	15845	15789	15809	15770	15752	15834	15786	15787	15858	15739	15819	15669	15834	15870	15835	15883	15691	15874	15684	15745	15841	15794	15734	15871	15872	15887	15926	15783	15758	15917	15717	15820	15713	15770	15872	15808	15727	15799	15819	15909	15707	15845	15790	15841	15813	15747	15858	15862	15775	15818	15670	15930	15659	15900	15768	15821	15897	15765	15880	15864	15781	15709	15877	15827	15785	15838	15923	15771	15987	15741	15963	15824	15899	15767	15691	15606	15763	15693	15646	15980	15906	15789	15855	15803	15689	15851	15753	15839	15933	15678	15788	15825	15622	15904	15826	15738	15812	15897	15728	15948	15931	15963	15821	15705	15791	15851	15807	15869	15800	15839	15805	15807	15731	15661	15899	15640	16018	15702	15884	15732	15744	15706	15850	15931	15787	15893	15783	15705	15768	15731	15836	15768	15780	15851	15792	15886	15702	15708	15604	15951	15855	15843	15794	15947	16023	15656	15837	15815	15865	15639	15684	15648	15611	15676	15744	15904	15816	15795	15818	15849	15743	15919	15770	15823	15875	15716	15774	15944	15786	15813	15870	15716	15970	15748	15722	15882	15863	15705	15735	15832	15628	15748	15836	15820	15692	15928	15892	15870	15830	15659	15640	15684	15946	15674	15839	15864	15839	15766	15796	15777	15685	15757	15783	15760	15806	15864	15560	15848	15611	15803	15775	15883	15739	15757	15864	15874	15713	15998	15735	15719	15745	15659	15605	15780	15886	15682	15873	15793	15919	15809	15740	15775	15925	15785	15767	15733	15859	15632	15697	15865	15835	15762	15883	15902	15767	15780	15921	15633	15845	15669	15725	15764	15797	15674	15821	15817	15889	15698	15728	15660	15630	15799	15877	15730	15639	15712	15799	15728	15884	15892	15883	15815	15891	15759	15848	15831	15879	15925	15799	15806	15780	15872	15803	15767	15843	15824	15794	15869	15734	15829	15904	15819	15802	15828	15758	15840	15785	15851	15645	15802	15836	15796	15741	15573	15908	15634	15831	15821	15875	15801	15815	15896	15777	15849	15593	15888	15764	15754	15924	15672	15695	15730	15891	15825	15804	15819	15738	15786	15798	15779	15752	15700	15799	15841	15827	15817	15734	15693	15662	15821	15839	15928	15967	15879	15830	15817	15835	15780	15709	15847	15825	15812	15740	15624	15716	15673	15882	15793	15788	15889	15834	15810	15729	15703	15793	15783	15802	15854	15824	15780	15815	15952	15675	15761	15766	15952	15948	15904	15691	15842	15802	15854	15744	15775	15896	15817	15805	15888	15787	15921	15778	15856	15748	15936	15853	15846	15684	15708	15706	15817	15673	15872	16010	15888	15953	15802	15687	15811	15817	15856
25713	29346	47372	41039	28358	23613	21012	19492	18986	19216	18904	19085	19016	19026	19131	18901	19058	19161	18909	18766	18997	18975	19193	19069	19067	19039	19198	18999	19104	19054	18938	19078	18974	18998	18965	18983	19017	18771	19085	19007	18864	18891	18806	19002	19000	19006	19003	18805	18888	19046	18991	18944	18941	18966	19090	18800	19171	18943	18971	19127	18933	18949	19055	19092	18893	18999	19107	18870	18876	18863	19001	18924	19208	18969	19008	18907	18983	18977	18985	18897	18993	19080	18962	18986	18924	18877	18949	18860	18925	19037	19028	18960	18854	18939	18869	18880	18816	18951	18878	18848	18875	19003	19065	18945	18796	18998	19054	18903	19016	19025	18935	19211	18748	18887	18775	19118	18997	19158	18837	19072	18999	18937	18871	18771	18943	18964	18920	18897	19006	18888	18889	18729	18913	18874	18889	18980	18986	18791	18716	18998	18854	19096	18751	18946	18852	18875	19009	18826	19084	18983	18923	18852	19143	18934	18791	18848	18830	18913	19098	18994	18951	19131	18985	19064	18835	18935	18879	18852	18927	18923	19098	18810	18765	18783	18961	18917	18833	19291	18856	19093	18885	18937	18798	18893	19028	19050	18937	18941	18879	18807	18947	18845	19071	18951	18822	18830	18937	18816	18997	19020	18946	18859	18954	19052	19104	18693	18792	19004	19035	18934	19006	18822	18850	19215	19001	19194	18953	18926	18848	18920	18794	18937	18771	18912	18840	18869	18818	18989	18919	18942	18972	18981	19118	19046	19077	18928	18930	19077	18866	18842	18858	18882	18971	18960	18958	19147	18910	19003	19059	18934	19010	18654	19100	18870	18844	18653	18884	18952	19040	18931	18887	18706	18945	18835	18845	19218	19079	18991	18911	18973	18938	18860	18710	19124	19140	18977	18898	18953	18908	18962	18980	19054	18895	18841	18804	19155	19029	18912	19113	19148	18723	18988	18812	18899	18854	18986	18937	19000	18940	18717	18958	18781	18727	18848	18962	19034	19015	18820	18922	18938	19134	18856	19109	18858	18929	18818	19006	19007	18913	18930	18864	18938	19118	19049	19069	18919	18844	18854	18775	18965	18641	18944	19132	18804	18777	18911	18705	18864	18992	18893	18927	18878	19053	18836	19035	18883	18989	18989	18998	18810	18927	18986	19034	19001	18927	18811	19036	19026	18637	19217	19053	18737	18794	18894	18978	18980	19047	19042	19026	18988	18837	19008	19037	18954	18816	18955	19025	18734	18861	18844	19073	18850	18832	18760	18771	18972	18664	18924	19044	19070	18932	18893	19026	18726	19004	18896	18865	18938	19002	19076	18872	18845	18689	18821	18924	18941	18899	19042	18835	18997	18950	19010	18801	19001	18937	19067	18719	19018	18935	18700	18815	18931	18974	18791	18938	18682	18688	18956	18803	18925	18907	19165	19193	18747	18733	18906	18814	19087	19151	19024	18987	19113	19060	18782	18923	18777	19012	18883	19014	18965	19054	18664	18928	18906	19082	18971	18993	18927	18893	18697	18878	18867	18893	19031	18988	18895	18671	18948	19099	18961	19022	18762	19047	19041	18952	18874	18953	18918	18973	18973	18906	18973	19026	19028	18961	18889	19002	19269	18978	19027	18715	19029	19038	19091	19178	18840	18871	18847	18830	18953	19056	18887	18959	18773	18855	19201	18952	19005	18904	18867	18805	19085	18942	19026	19137	18934	18942	19108	19038	19018	18903	18774	19092	18960	18831	18850	18768	19009	18770	18798	18973	18909	18904	18951	18924	18908	19026	19022	18717	18949	18933	18630	18806	18923	19097	18925	18975	18755	18954	18821	18857	18972	18896	19077	19143	19132	18841	19036	18868	18802	19046	18860	18861	18937	18968	19067	19054	18990	19109	18991	19018	18853	19113	19044	19022	18912	18841	19041	18942	18926	19028	18810	18971	18850	18746	19029	18897	19082	19147	18884	19016	18976	19134	19036	19012	18999	18943	18863	19092	18781	19128	18986	18920	19073	18684	18893	18967	18993	19123	18880	19206	19141	18720	19060	19129	19026	18853	18715	18958	19018	19075	19066	18963	18939	18992	18985	19103	18785	18916	18918	18870	18878	18992	19005	19032	18915	18980	19046	18826	18771	19050	18963	18889	19148	18921	18814	19037	18960	18938	18867	18734	18770	18897	18996	18948	18805	18990	18915	19061	18831	19003	18889	19168	19006	19011	19001	18915	18945	18835	18885	18957	19016	19161	19017	18919	19012	18984	18709	18870	19113	19048	19016	19001	18995	18777	18864	18987	18768	18988	18799	18865	18702	19020	18985	19074	19008	18810	18823	19073	18941	18909	19073	19042	18803	18881	18662	19025	19031	18784	19027	18845	18912	18925	18888	19029	18935	18841	19053	19021	19051	18848	19052	18766	18970	18974	19008	18821	18918	18971	19106	18841	19017	18960	18790	18808	18798	18761	19025	18873	18883	18759	18902	18851	18928	18951	19018	19002	18811	19041	19074	19045	18902	18911	18737	18652	18970	18995	18752	18977	18931	18879	19117	18911	18839	18794	18910	19146	19044	19089	19046	18948	18839	19065	18938	18932	18807	18952	18706	19003	19076	18991	18675	18848	18897	19005	19056	19010	18891	18935	19017	18894	19002	19081	19198	19145	18999	18781	18971	18948	19039	19018	19023	19040	19056	19142	18892	18985	19191	19035	18916	18683	18908	18907	18916	18887	18837	19102	18894	18844	19089	18897	19062	19025	18971	18979	18907	19112	19024	18872	18808	18778	18755	18995	19040	18952	18608	18858	18893	18719	18751	18803	18915	18779	18959	19307	19139	19095	18873	18888	18862	18878	19252	18854	18766	18624	19018	19064	18946	18864	18784	18820	18917	19098	19003	18875	18922	18903	18892	18816	19068	19064	19177	19048	19142	18926	19064	18987	18878	19048	18911	18802	18986	19172	18789	19240	18805	18989	18750	18920	18965	18799	19070	18786	18910	18869	18913	19065	19051	18782	19120	18826	18900	18898	18793	18926	18997	18911	18873	18711	18784	18806	19028	19014	18953	18876	19091	18855	18867	18821	19036	18962	18863	18807	18911	18956	18995	19018	19092	18808	18873	19087	18967	19019	19099	18978	18996	18936	18811	18961	18975	18778	18923	18885	19066	18877	18882	19012	18867	18923	18699	18942	18846	18831	18837	18982	18948	18970	19088	18823	18631	18929	18971	18886	18686	18908	19078	18780	19007	19161	18991	19066	18918	18758	19136	18735	18726	18865	19102	18811	18981	18805	18926	18868	18865	18844	18806	18937	18889	19015	19101	19019	18572	18824	19032	18975	18943	18917	18820	18969	18771	18799	18912	18773	18952	18985	18947	18839	18887	19046	18854	18944	18766	18929	18871	18801	19016	19027	18781	19080	18964	18754	19178	19074	18828	18731	18704	18835	18867	18693	18976	19003	18947	19114	18991	18931	18772	18764	18850	18893	18913	18807	19062	18788	18827	18865	18905	18796	18789	19224	19078	18928	19095	18972	18922	19103	19106	18895	18910	18710	19023	18788	18819	18760	19097	19053	18884	18780	19133	18952	19075	19061	18897	18985	18889	18760	18996	19048	18871	18801	19019	18889	18961	18906	18956	18917	18950	19116	18891	19049	19074	18798	19150	18645	18887	18931	18938	18922	18988	19042	18896	19040	19272	18979	18823	18886	18800	18925	18894	18832	18968	19206	18755	18964	18730	18969	18909	18995	18846	19004	18998	19040	19050	19061	19173	18746	18840	18821	19057	19003	19028	18951	18646	18839	18965	19005	19060	18820	19128	19074	18910	19054	18962	18794	18732	19067	18979	18900	18989	18578	18835	18855	18900	18942	19140	18879	18882	18869	18750	18952	18948	18753	18914	19055	19206	18700	19013	18824	19097	18935	18794	19041	18808	18928	19020	18985	18966	18960	18872	18953	18900	18861	19012	19095	18975	18915	19026	18798	18843	19035	19153	18888	19013	18998	18830	18990	18848	18833	18839	18969	18964	18996	19069	18857	18751	18880	18980	19018	19035	19016	19007	18938	18907	18946	19085	18850	18921	19003	18855	19101	19030	18937	18970	18787	18890	19168	19034	18911	19046	18868	18881	19093	19056	18824	19105	19078	18884	18831	18853	18925	18712	18918	19111	19010	18947	19124	19143	18960	19120	19043	19074	18860	18848	18843	18725	18835	18828	18831	19086	18914	19078	18978	18776	18825	19049	18793	19074	18980	18999	18954	18987	19010	19100	18943	19037	18997	18963	19077	18913	19088	19059	18749	19006	18974	18858	19022	18855	18805	18929	18997	18828	18926	18748	18963	19061	18777	19001	18943	19062	18925	18844	18942	18850	18935	18887	18858	18863	18886	18909	18853	18874	19037	18956	18832	19043	18965	18904	18916	18849	18892	18862	18807	18918	18928	18932	18959	19031	18969	18889	19016	18866	18926	19122	18879	18919	18955	18856	18969	19038	18791	18947	18933	18984	18821	18892	18967	18852	18798	18905	18947	18925	19008	18960	18834	18992	18874	19095	18810	18992	18846	18827	18864	19026	18948	18860	18996	18925	19023	18872	18687	18996	18883	19074	18829	18879	18984	18947	18946	19121	18946	18933	19110	18840	19175	19039	19095	18995	18870	18943	18844	19040	18947	18860	18920	18854	18955	18926	18938	18968	19142	19093	19065	19050	18929	19076	19032	18849	18857	18821	19068	18785	18930	18815	18904	19058	18980	18878	19017	18819	19064	18984	18965	18896	18973	18967	19017	19047	19134	18924	18991	18894	18855	18893	19017	18968	19052	18871	18901	18889	18587	18719	18984	18997	18907	18923	18971	19120	18891	18963	18696	18862	18995	18925	19354	19047	19117	18956	19050	18911	19209	18901	18963	19049	18964	18906	18886	18884	18868	18775	18978	18993	18855	18808	19046	19059	19139	18923	18915	18778	19062	18888	19234	19065	18798	19039	19233	19132	18984	18984	19040	18969	18800	19099	18973	18974	18907	18965	19125	19128	19047	19050	18926	18781	18713	18886	18910	18767	18979	19064	19039	18996	18902	19014	18982	18920	19069	19036	19146	18885	18842	18770	19029	18991	18741	18828	18930	19127	19101	19033	18949	19027	19005	18946	18901	18829	19102	18922
56318	89893	71695	44307	26914	18837	16377	15801	15866	15772	15925	15875	15828	15914	15874	15833	15911	15724	15869	15993	15756	15835	15887	15746	15979	15899	15740	15831	15974	15759	15956	15813	15899	15872	15654	15924	15986	16018	15912	15867	15867	15739	15933	15829	15907	15836	15952	15899	15780	15897	15807	15776	15807	15718	15831	15940	15796	15905	16075	15829	15856	15754	15875	15941	15839	15784	15950	15889	15930	15748	15761	15897	15782	15779	15809	15781	15848	15876	15815	15786	15805	15911	15902	15764	16048	15933	15837	15876	15863	15891	15717	15894	15669	16011	15750	15670	15903	15909	15876	15770	15824	15779	15800	15972	15984	15772	15873	15983	15806	15916	15888	15843	15732	15638	15734	15943	15949	15700	15800	15896	15944	15904	15917	15728	15760	15813	15578	15951	15852	15843	15793	15958	15724	15951	15870	15646	15840	15810	15903	15905	15678	15773	15761	15828	15967	15733	15646	15712	15632	15835	15758	15742	15806	15962	15796	15845	15721	15872	15931	15794	16000	15913	15874	15686	15796	15988	16013	15813	15837	15782	15798	15869	15845	15870	15798	15755	15857	15793	15937	16013	15750	15889	15872	15962	15892	15757	15852	15774	15786	15754	15641	15881	15641	15849	15868	15881	15780	15666	15795	15927	15990	15896	15817	15796	15699	15784	15877	15871	15937	15792	15815	15850	15796	15768	15685	15713	15774	15758	15905	15997	15925	15803	15807	15745	15874	15683	15923	15688	15882	15913	15808	15976	15779	15899	15622	15749	15885	15795	15872	15886	15971	15700	15857	15699	15820	15902	15881	15842	15932	15970	15822	16011	15742	15905	15897	15753	15792	15972	15786	15748	15806	15770	15893	15747	15892	15841	15846	15922	15861	15942	15708	15915	15645	15888	15710	15709	15858	15819	15707	15812	15971	15861	15799	15801	15529	15862	15718	15901	15758	15878	15785	15775	15850	15851	15715	15766	15885	15717	15778	15763	15725	15883	15757	15882	15852	16027	15783	15868	15707	15870	15948	15977	15844	15916	15806	15828	15778	15801	15819	15934	15917	15667	15818	15743	15882	15896	15788	15897	15993	15888	15719	15890	15831	15866	15805	15744	15809	15744	15948	15865	15856	15734	15906	15945	15842	15849	15916	15826	15833	15772	15800	16031	15887	15782	15874	15772	15988	15921	15673	15806	15754	15793	15908	15685	15914	15898	15567	15762	15965	15739	15704	15949	15938	15812	16035	15862	15878	15839	15968	15717	15840	15886	15871	15979	15870	15844	15724	15852	15898	15735	15881	15846	15916	15667	15908	15860	15722	15835	15946	15670	15715	15805	15679	15820	15679	15902	15757	15903	15987	15749	15769	15773	15762	15859	15866	15878	15837	15870	15922	15694	15870	15692	15737	15829	15937	15854	15691	15923	15784	15810	15909	15806	15735	15955	15916	15924	15761	15960	15695	15755	15837	15849	15955	15748	15819	15924	15821	15944	15913	15835	15703	15815	15768	15690	15900	15670	15744	15853	15767	15969	15969	15724	15968	15640	15891	15816	15905	15830	15845	15802	15749	15744	15767	15790	15906	15817	15710	15732	15723	15984	15776	15928	15915	15951	15809	15783	15614	15814	15863	15666	15762	15737	16010	15801	15827	15883	15793	15803	15950	15911	15779	15843	15829	15841	15758	15843	15934	15875	15933	15958	15714	15773	15910	15947	15874	15828	15919	15738	15903	15832	15732	15653	15903	15794	15725	15844	15790	15831	15849	15863	15876	15756	15844	15836	15815	15829	15643	16039	15787	15892	15752	15817	15895	15691	15762	15885	15943	15885	15782	15660	15744	15808	15779	15739	15932	15682	15837	15638	15936	15951	15647	15821	15849	15653	15893	15913	15932	15889	15760	15783	15851	15958	15866	15783	15670	15682	15962	15704	15833	15803	15646	15694	15770	15951	15641	16041	16057	15900	15670	15953	15863	16006	15749	15731	15878	15832	15784	15715	15886	15733	15943	15730	15802	15851	15844	15861	15736	15850	15968	15923	15730	15849	15987	15838	15698	15786	15899	15845	15935	15891	15928	15807	15876	15608	15802	15767	15844	15710	15986	15758	15849	15887	15737	15776	15689	15915	15847	15924	15642	15903	15871	15757	15765	15867	15890	15810	15797	15952	15682	15880	15810	15693	15702	15836	15852	15599	15803	15871	16042	15744	15929	15893	15921	15861	15937	15751	15778	15714	15812	15917	15881	15755	15816	15833	15779	15911	15833	15795	15793	15843	15877	15731	15647	15716	15832	15855	15841	15985	15942	15725	15805	15931	15902	15973	15894	15794	15836	15853	15860	15851	15977	15870	15911	15986	15810	15740	15898	15691	15842	15940	15826	15767	15776	15801	16029	15729	15706	15935	15814	15682	15812	15658	15909	15825	15582	15924	15883	15892	15792	15809	15846	15934	15895	15760	15862	15916	15974	15777	15737	15749	15782	15966	15688	15918	15854	15821	15818	15835	15816	15898	15878	15820	15977	15854	15755	15845	15926	16004	15803	15723	15839	15694	15713	15886	15763	15894	15738	15907	15988	15832	15943	15900	15720	15831	15861	15782	16090	15813	15959	15747	15955	15905	15745	15718	15913	15725	15924	15735	15907	15879	15908	15732	15728	15778	15879	15762	15830	15766	15747	15924	15723	15746	15791	15934	15820	15779	15748	15843	16075	15825	15804	15909	15820	16032	15823	15885	15802	15909	15830	15944	15899	15845	16011	15911	15846	15842	15715	15981	15672	15755	15888	15934	15851	15798	15762	15980	15633	15710	15913	15742	15933	15780	15747	15769	15973	15833	15710	15873	15844	15807	15803	15738	15691	15979	15970	15837	15683	15808	15835	15815	15888	15837	15808	15771	15893	15769	15913	15773	15681	15741	15850	15874	15789	15697	15802	15831	15890	15913	15924	15827	15706	15526	15911	15882	15927	15986	15940	15901	15748	15922	15696	15762	15735	15798	15788	15796	15859	15861	15778	15807	15863	16016	15870	15820	15873	15895	15961	15658	15800	15840	15836	15667	15801	15816	15713	16000	15768	15695	15894	15814	15730	15557	15886	15662	15866	15855	15823	16027	15751	15963	15779	15845	15675	15881	15811	15721	15969	15639	15745	15767	15756	15733	15745	15925	15733	15857	15893	15862	15886	15738	15933	15896	15636	15892	15762	15869	15782	15826	15985	15896	15972	15839	15829	15869	15886	15953	15779	15745	15895	15839	15946	15940	15909	15904	15819	15999	15730	15734	15822	15814	15809	15661	15712	15789	15675	15914	15668	15811	15904	15879	15759	15849	15705	15874	15768	15724	15688	15877	15623	15923	15716	15842	15849	15828	15676	15999	15818	15792	15941	15826	15802	15677	15644	15772	15813	15895	15819	15923	15832	15841	15731	15789	15895	15988	15939	15857	15886	15870	15885	15813	15932	15864	15811	15701	15731	15840	15821	15823	15908	15826	15922	16087	15963	15857	15773	15881	15923	15710	15831	15618	15974	15809	15869	15760	15833	15841	15666	15673	15770	15814	15760	15672	15839	15870	15839	15785	15782	15879	15721	15844	15838	15746	16014	16019	15781	15776	15756	15712	15769	15744	15741	15737	15736	15799	15730	15883	15827	15847	15909	15876	15829	15784	15630	15803	15894	15792	15768	15883	15869	15853	15718	15930	15925	15847	15824	15795	15771	15925	15908	15841	15843	15849	15758	15833	15761	15844	15810	15747	15881	15729	15952	15893	15833	15740	15781	15798	16010	15795	15625	15762	15793	16003	15602	15762	15783	15795	15893	15656	15939	15888	15800	15852	15791	15705	15830	15688	15818	15626	15757	15827	15890	15799	15845	15679	15777	15902	15806	15868	15883	15681	15853	15870	15811	15834	16016	15745	15902	15791	15744	15829	15703	15776	15807	15918	15827	15664	15758	16005	15878	15761	15808	15862	15848	15751	15768	15909	15776	15737	15849	15907	15633	15706	16006	15886	15812	15923	16008	15801	15840	15697	15814	15668	15781	15793	15791	15763	15742	15885	15860	15824	15984	15925	15770	15899	15784	15716	15895	15852	15912	15873	15814	15911	15987	15896	15871	15984	15911	15737	15883	15798	15762	15803	15874	15830	15850	15805	15729	15694	15804	15939	15744	15740	15896	15893	15953	15807	15911	15990	15959	15620	15801	15829	15764	15707	15855	15716	15971	15950	15856	15798	15930	15893	15701	15932	15694	16022	15784	15822	15837	15821	15989	15724	15753	15890	15812	15725	15749	15629	15772	15847	15723	15935	15846	15858	15919	15728	15651	15676	15910	15842	15857	15865	15768	16032	15837	15860	15848	15831	15773	15837	15957	15861	15737	15890	15877	15772	15807	15782	15898	15955	15769	15849	15897	15733	15862	15878	15660	15865	15759	15663	15818	15846	15681	15837	15927	16005	15693	16029	15765	15628	15794	16046	15785	15962	15777	15891	15842	15864	15838	15743	15729	15725	15910	15877	15863	15814	15708	15829	15766	15966	15516	15858	15827	15793	15893	15788	15945	15690	15992	15933	15774	15580	15991	15871	15791	15741	15815	15906	15894	15929	15884	15737	15794	15864	15791	15840	15741	15832	15776	15914	15931	15689	16030	15725	15825	15747	15946	15782	15824	15894	15827	15731	15917	15775	15896	15846	15953	15780	15860	15861	15854	15856	15874	15785	15659	15876	15919	15884	15837	15877	15745	15814	15899	15724	15893	15799	15920	15868	15894	15820	15686	15784	15829	15790	15975	15796	15875	15808	15837	15835	15672	15883	15942	15896	15904	15848	15917	15737	15916	15875	15773	15821	15766	15894	15865	15922	15954	15886	15849	16020	15721	15980	15939	15791	15911	15880	15806	15966	15879	15795	15771	15870	15816	15814	15966	15573	15862	15852	15600	15854	15915	15796	15817	15907	15898	15939	15722	15917	15915	15810	15647	15837	15940	15909	15908	15891	15720	15878	16017	15773	15848	15841	15985	15727	16027	15735	15671	15796	15802	15642	15950	15879	15859	15967	15893	15727	15759	15808	15913	15820	15799	15811	15926	15858	15982	15894	15717	15516	15690	15805	15707	15752	15704	15874	15959	15917	16013	15812	15979	15875	15672	15764	15964	15872	15813	15886
22852	23325	36441	32897	27536	25971	26053	20293	19150	19512	19471	19209	19334	19361	19204	19301	19301	19351	19171	19320	19277	19119	19152	19227	19054	19208	19124	19085	19114	19062	19082	18955	19379	19002	19155	19076	18929	19148	19161	19061	19147	18987	19099	19161	18777	19079	19216	19105	19179	18896	18819	18923	19084	19153	19180	19156	19112	19202	18917	18963	18923	18894	19112	19051	19023	18929	18868	19009	18984	18976	18862	18941	19062	19027	19060	18876	18898	18955	19068	19035	19026	18811	18961	18954	19126	19028	19067	18747	19116	19090	18999	19027	19058	19180	18870	18872	19037	19102	19040	19017	19135	18833	19047	19199	19201	18935	18979	18973	18979	19053	19007	18640	18877	18957	18896	19064	18949	19086	18819	18902	18988	19007	19002	18942	19075	19032	18773	19046	18792	19151	18954	18940	18989	18951	18962	18940	19226	19095	18957	19152	18969	18817	18823	18924	19078	18844	18966	19069	19035	18906	19117	19024	19071	18922	19133	18994	18882	19050	19116	18776	18958	18878	19124	19116	19033	18829	19111	19010	18940	18968	19148	19128	18925	19095	18938	18778	19075	18872	19112	18716	19016	19050	19086	19057	18988	19274	18922	19104	18826	19039	19137	18941	18913	19016	19036	18769	18910	18829	19108	18987	19002	19160	19013	18961	19026	19026	18960	18979	19168	19073	18957	19061	18921	18949	18990	18932	18939	18971	18900	19036	18822	18970	19037	19071	19031	19027	18987	19062	18853	18915	19046	18998	18898	18971	18999	19132	18843	19262	19103	18955	18808	19066	19022	18946	18913	18896	18943	18949	19080	18954	18938	18954	18814	19054	18979	18704	19089	18885	19029	19186	18976	18968	19099	18922	18985	18977	18855	19083	19112	18853	19114	18943	18971	18851	18921	18862	19022	18968	19085	19110	18763	18945	18758	18966	19117	19176	19020	19156	18934	18836	19072	18972	18766	18947	19006	18956	18907	19062	19200	19029	18961	18862	18867	18859	19002	19049	19109	18812	18935	18978	18977	19028	18719	19079	19054	19028	19030	18900	18938	18839	18912	18813	18939	19043	18890	18765	18734	18934	18959	18876	18812	18983	18914	18967	18989	18946	18881	18977	19015	19060	18862	18830	18980	18782	18801	18866	18760	18850	19014	18965	19029	18807	18973	18742	19065	18989	18954	19062	19070	19015	19041	19003	18773	19131	19010	18966	18968	18837	18863	19015	19119	18979	18983	19049	19109	19057	18845	19088	19067	18891	18985	18930	19017	18785	19128	19082	18660	18821	19003	19044	19003	19009	19092	19181	19047	19096	18976	19151	19244	18907	18987	18930	18943	18941	18892	19169	19011	18904	18861	18960	18912	18835	19061	18927	18843	18898	19174	19115	18863	18958	18879	18979	18801	19051	19130	19237	18902	18873	19153	18996	18877	18999	18758	18876	18855	19007	19213	19004	19130	18898	19245	19097	18905	18966	18972	18866	19112	18920	18872	18925	18876	19036	18833	18982	19033	18860	18989	18892	18992	18938	19109	18805	18917	18985	19116	18798	19101	18936	18934	19021	18937	18932	18895	18937	19135	19012	19018	18838	19170	18976	19148	19015	18997	18767	18968	18970	18836	19047	18872	19062	18804	18978	18875	18967	19063	19090	18995	18948	18879	18764	18772	18908	18864	18792	18970	18813	18912	19038	18893	18908	19056	18991	19123	18975	18861	18851	19025	18702	19111	18885	19218	19085	19043	18745	19078	18768	18980	18917	19201	18933	18980	19062	18977	19017	18974	18962	19233	19016	18971	18907	19028	18957	18936	18908	18960	19030	18728	18976	18966	18982	19021	19007	19055	18936	18970	18923	18917	18988	19013	18856	19138	19051	19005	19217	18978	19067	19063	19088	18866	19084	18858	18913	18970	19069	18932	19152	19005	19114	18877	18945	19055	19103	18895	18900	19040	19041	19102	18933	18900	18805	19063	18975	18970	18878	18909	18912	19016	18916	19037	18929	19149	18886	18940	18938	18955	18984	19047	18949	18871	19005	19116	18759	18861	18933	19021	18972	19044	18937	19008	18813	19027	19006	19031	18632	18745	19170	19042	18902	18891	19033	19052	19136	19027	19101	18958	19015	18846	18937	18917	19063	19012	19030	18720	18617	19044	18924	19005	18967	19092	18952	18979	18861	18926	18920	19054	18996	19165	18995	18862	18788	18887	18957	19031	18936	19031	19118	18966	18913	18978	19179	19106	18909	19050	18927	19036	18980	18936	19112	19062	19169	18925	18876	18895	18896	18878	18955	18940	19048	18930	18925	18827	18982	18810	18737	19166	19035	18764	18895	18895	19024	18876	19067	19075	19110	18960	18796	18920	18964	19041	18953	18813	18812	19032	18996	18897	18927	18859	18901	18982	18848	18955	18949	18941	18990	18831	18801	19098	19179	18938	18950	18994	19243	19095	18832	18997	19022	19032	19030	18826	18880	19039	19020	18962	18984	19093	18979	19126	18942	18984	18833	18984	19073	18990	18943	18885	19039	18975	18961	18969	19122	19037	19038	18870	19039	18990	18707	18996	18734	19097	19005	18932	18710	19088	19061	18906	18883	19241	19209	18932	19105	19125	19064	19058	18849	18897	18901	18918	18941	19010	19072	19019	19249	19063	18944	18950	18929	19020	18804	19102	19038	18844	18872	18793	19049	19012	18969	18859	18970	18939	18797	18777	18959	18819	19181	18867	18881	19146	19090	18913	18845	18971	18917	18731	18915	18922	18949	19154	18899	18940	19063	18969	18908	18898	18924	18968	19016	19027	18817	19030	19116	18963	19084	19036	19079	18980	19137	19028	19259	18959	19030	19212	18900	18985	18992	18923	19100	19006	18667	18923	18936	18921	18858	19191	19017	18967	18716	18834	18829	18897	18853	18911	19075	19142	18905	19048	19036	19004	18767	19017	18845	19057	19084	18840	18981	18952	18875	18984	18849	19022	18758	18773	18950	18910	18825	18877	19079	18873	19102	19038	19050	18913	18975	19071	19003	18862	18960	19144	18837	18785	18837	18857	18894	18876	18969	19054	18828	19025	18744	18931	19147	19101	18988	19090	18749	18818	18765	19044	18980	18953	19047	18929	18935	18922	18878	18822	19077	18888	18835	18883	18956	18812	18935	18973	18908	18999	19038	19114	18992	18993	18917	18749	18911	19071	19110	18867	18987	18886	19090	18866	18969	19140	19046	18868	18897	18757	18807	19081	19052	18888	18968	18944	19211	19083	18915	19080	19013	18978	19096	18956	18994	18767	18830	18992	19199	19036	18919	19109	19067	18812	18827	19227	19037	18967	18668	18884	19008	19019	19134	19065	19030	19065	18918	19211	18998	18725	19058	19142	18892	18990	18863	18950	18936	18907	18864	19088	18947	19058	19026	18918	18963	18888	19172	18894	18912	19165	18934	19064	19028	18742	18923	18835	18919	18810	19136	19092	18834	18849	18906	19085	18867	18998	18877	18869	18929	19022	18965	18988	18878	19132	18985	19181	18962	18773	19086	18934	18998	18839	19234	19061	18974	19094	19048	18963	18695	18674	19054	18854	19128	18657	18816	18986	19012	18918	19056	19199	19075	18902	18876	18981	18864	19111	18912	19045	18961	19017	18943	18950	18749	18894	19062	18931	18885	18836	19024	18759	18926	19003	18974	18971	18864	19043	19133	19046	18982	18769	18934	19045	18959	19039	18908	18998	18811	19057	18828	18989	19119	18809	18917	19170	18952	18784	19086	18938	18980	19084	19016	19075	19209	19147	18998	18994	19032	18904	18825	18824	18821	19064	19059	18981	19073	19034	19006	19020	18967	18927	18860	18883	19034	19104	19114	19022	18943	18951	19000	18916	19061	19055	19081	19121	18988	19015	18805	18877	18990	18983	19031	19009	18974	19047	18910	18990	19180	18922	18925	19106	19107	19155	18825	18984	19020	18910	18786	18702	18839	18802	18682	19013	18891	19148	18939	19075	18886	18797	18836	18933	18952	18910	19051	19083	18906	19143	18967	18973	18854	19024	19133	19127	18725	18914	19166	19072	19077	18992	18916	19006	19116	18803	18844	19002	18900	18943	19037	18931	18780	19159	18995	18922	19217	19068	18958	19050	18885	18899	18908	19016	18973	18908	18925	19018	19025	19013	19033	18848	18882	18839	18867	18939	18701	18790	19058	19062	18895	18876	18890	19069	18925	18988	18850	18929	18955	18788	18922	18694	18882	19092	18848	18990	19039	18974	18951	19062	18944	18932	18820	18832	18991	19038	18838	18949	18931	18884	18771	19016	19014	19088	18842	19087	18985	18918	18736	18965	19061	18858	19012	19080	18922	18948	18886	18872	18898	18890	18820	18838	18967	18863	18884	19075	18985	18776	18879	19047	19007	18985	18911	18888	18989	18957	19116	19303	19063	18937	18916	18914	18853	18726	18961	19044	18870	18872	18991	19146	18969	18958	18948	18945	18953	18959	19069	18931	19071	18997	18920	18920	18855	19152	18887	18886	18963	18892	18965	18995	18997	19088	18874	19002	18924	18952	18823	19126	19045	19029	19029	19080	18933	19026	19028	19168	19142	18992	19076	19081	19058	19096	18955	18960	18885	18930	19026	19075	19207	18942	19098	18908	19138	19063	18878	19078	18973	18993	18992	19013	18827	18787	18862	18900	18871	18855	18861	18953	19012	18937	19124	19119	19098	18935	18952	19079	18931	19189	18896	18769	18862	18920	18806	18927	18925	19109	18933	18964	18900	19108	18929	19037	19073	18900	18992	18961	18921	19138	18941	19090	18903	19114	19068	19124	19047	18777	18895	19028	19032	19109	19094	18834	19101	19065	18948	19089	19104	18866	18815	19057	19079	18884	18972	18880	18897	19008	18825	18964	18935	18766	18902	18847	18986	18902	19040	19022	18794	18837	18941	18786	18921	19209	19187	19022	19019	19003	19036	19029	18800	18731	19100	19206	18734	18910	18839	18991	18763	18878	18957	18886	19016	19011	18929	18947	18757	19136	18894	19091	18834	19027	18987	18955	19023	19116	19112	19072	18927	19105	19034	18994	18651	19226	18887	18930	19216	18984	18867	19206	18892	19022	19027	19089	19089	18754	18774	18872	19062	18985	18989	18883	18863	18961	18895	18827	18866
62691	103548	88956	64208	40546	24560	17547	15791	15776	15889	15756	15719	15775	15885	15917	15863	15727	15900	15825	15723	15672	15949	15680	15803	15636	15745	15847	15780	15913	15939	15839	16053	15832	15792	15761	15985	15907	15825	15787	15898	15708	15757	15953	15878	15805	15843	15769	15809	15603	15881	15740	15693	15942	15913	15924	15829	15793	15736	15979	15838	15794	16017	15787	15927	15945	15962	15806	15652	15965	15764	15830	15722	15806	15827	15749	15747	15818	15627	15634	15729	15940	15836	15695	15696	15685	15672	15707	15621	16005	15759	15866	15691	15819	15755	15604	15804	15826	15744	15869	15947	15722	15828	15812	15785	15854	15697	15860	15815	15613	15724	15799	15825	15926	15594	15803	15788	15795	15656	15713	15907	15847	15944	15943	15755	15887	15923	15924	15930	15812	15867	15665	15823	15731	15911	15859	15668	15789	15737	15964	16017	15650	15684	15809	15778	15791	15715	15766	15748	15736	15853	15811	15832	15962	15970	15966	15778	15802	15795	15916	15841	15836	15824	15679	15754	15769	15673	15715	15739	15713	15919	15820	15681	15735	15794	15939	15914	15966	15850	15837	15850	15839	15850	15823	15650	15917	15925	15734	15710	15811	15842	15669	15743	15756	15691	15982	16054	15645	15528	15881	15942	15717	15835	15795	15802	15669	15818	15740	15692	15649	15903	15895	15871	15975	15820	15880	15764	15736	15830	15789	15745	15761	15720	15637	15836	15944	15783	15825	15762	15868	15820	15741	15766	15720	15767	15802	15978	15738	15798	15766	15823	15623	15974	15743	15687	15824	15964	15657	15712	15662	15868	15764	15666	15853	15969	15780	15836	15781	15665	15711	15931	15870	15748	15935	15721	15808	15764	15905	15833	15676	15888	15776	15899	15424	15768	15861	15841	15907	15649	16000	15815	15909	15733	15896	15759	15653	15811	15663	15781	15808	15790	15898	15814	15745	15836	15818	15554	15903	15574	15611	15686	15672	15733	15592	15861	15813	15680	15917	15568	15899	15637	15729	15786	15824	15748	15904	15893	15833	15788	15663	15819	15728	16057	15894	15667	15902	15793	15879	15793	15711	15860	15764	15715	15792	15800	15818	15701	15813	15799	15725	15894	15920	15781	15980	15660	15718	15800	15835	15699	15737	15849	15890	15733	15875	15704	15802	15729	15990	15932	15921	15850	15738	15894	15745	15741	15720	15883	15826	15725	15874	15841	15803	15812	15939	15734	15728	15755	15782	15552	15686	15637	15974	15658	15870	15865	15954	15687	15771	15779	15887	15868	15579	15606	15872	15868	15646	15699	15716	15895	15827	15792	15827	15704	15769	15750	15825	15774	15786	15835	15815	15959	15689	15788	15889	15783	15859	15754	15859	15772	15858	15718	15778	15902	15699	15681	15767	15748	15820	15918	15995	15775	15770	15841	15861	15676	15845	15829	15823	15709	15807	15692	15662	15806	15741	15948	15865	15891	15756	15642	15995	15728	15758	15945	15796	15690	15759	15824	15642	15855	15890	15866	15854	15855	15860	15934	15790	15865	15871	15807	15746	15743	15767	15857	15638	15816	15884	15774	15899	15886	15704	15901	15751	15777	15718	15770	15792	15805	15656	15792	15849	15782	15880	15807	15996	15695	15905	15735	15574	15862	15789	15859	15672	15760	16006	15666	15743	15725	15737	15875	15772	15869	15658	15891	15757	15866	15734	15724	15855	15742	15858	15864	15706	15919	15904	15755	16035	15761	15891	15629	16036	15750	15719	15808	15722	15785	15534	15857	15642	15864	15817	15736	15783	15735	15812	15915	15864	15944	15689	15906	15704	15777	15859	15748	15886	15867	15812	15876	15762	15842	15655	15834	15768	15727	15788	15808	15875	15987	15755	15716	15961	15773	15757	15964	15741	15943	15844	15896	15908	15798	15915	16016	15835	15847	15932	15809	15787	15749	15826	15860	15776	15776	15721	15881	15859	15723	15860	15788	15758	15733	15576	15711	15690	15889	15824	15781	15848	15804	15927	15802	15902	15641	15645	15808	15899	15692	15973	15847	15797	15869	15818	15906	15697	15728	15688	15768	15809	15784	15887	15751	15876	15860	15761	15637	15787	15870	15762	15852	15726	15804	15839	15841	15698	15761	15910	15667	15773	15882	15960	15741	15839	15718	15675	15732	15792	15922	15993	15887	15612	15791	15734	15842	15876	15800	15867	15695	15778	15932	15995	15839	15885	15841	15678	15843	15770	15736	16000	15822	15651	15987	15863	15818	15706	15857	15682	15762	15906	15754	15900	15936	15646	15740	15687	15676	15627	15700	15856	15784	15825	15750	15751	15962	15803	15922	15716	15839	15687	15818	15754	15763	15813	15733	15883	15784	15609	15787	15697	15860	15726	15864	15939	15745	15825	15778	15768	15680	15943	15701	16139	15675	15774	15868	15811	15754	15862	15806	15761	15875	15832	15890	15913	15728	15660	15696	15722	15864	15801	15824	15714	15825	15932	15790	15733	15587	15608	15862	15877	15794	15827	15774	15836	15767	15617	15849	15663	15787	15618	15640	15808	15799	15816	15784	15719	15679	15629	15445	15722	15689	15786	15755	15908	15874	15773	15825	15790	15693	15764	15839	15815	15762	15771	15772	15716	15808	15886	15687	15740	15937	15778	15759	15678	15761	15634	15793	15732	15749	15847	15661	15885	15704	15848	15734	15724	15793	15777	15852	15784	15799	15679	15845	15927	15928	15629	15867	15784	15852	15794	15719	15925	15755	15701	15876	15811	15872	15899	15712	15771	15843	15922	15737	15963	15740	15812	15805	15856	15738	15909	15785	15660	15577	15873	15792	15744	15875	15737	15843	15724	15736	15872	15825	15933	15741	15771	15859	16001	15754	15896	15812	15860	15836	15814	15873	15809	15660	15832	15783	15709	15913	15828	15868	15688	15757	15564	15695	15836	15862	15869	15811	15945	15822	15827	15866	16012	15635	15781	15680	15819	15680	15780	15970	15928	15776	15922	15661	15599	15861	15759	15816	15765	15848	15666	15767	15711	15719	15731	15692	15586	15755	15758	15950	15698	15995	15755	15811	15749	15906	15843	15881	15700	15769	15871	15882	15707	16059	15791	15858	15889	15724	15647	15851	15733	15884	15840	15696	15800	15794	15758	15688	15785	15747	15949	15722	15737	15811	15909	15929	15720	15745	15832	15877	15818	15866	15650	15768	15886	15860	15838	15795	15911	15649	15769	15909	15834	15755	15705	15822	15658	15794	15824	15805	15820	15840	15678	15872	15734	15540	15849	15913	15830	15817	15864	15780	15689	15793	15805	15850	15751	16059	15750	15894	15632	15832	15943	15830	15810	15885	15754	15729	15853	15654	15795	15780	15744	15910	15879	15751	15858	15860	15879	15792	15681	15739	15833	15803	15818	15784	15926	15651	15671	15873	15914	15891	15853	15904	15862	15850	15890	15948	15805	15819	15791	15858	15663	15729	15697	15659	15822	15791	15730	15698	15995	15598	15752	15737	15719	15715	15821	15780	15761	15815	15747	15745	15590	15917	15660	15668	15668	15723	15889	15701	15960	15740	15778	15713	15793	15836	15801	15950	15681	15737	15768	15684	15831	15821	15920	15825	15765	15782	15968	15769	15860	15755	15740	15786	15776	15823	15724	15710	15947	15853	15807	15701	15941	15479	15918	15671	15920	15616	15899	15774	15789	15805	15804	15710	15631	15964	15887	15821	15841	15967	15710	15748	15896	15989	15748	15756	15968	15780	15843	15900	15680	16037	15994	15963	15752	15830	15848	15783	15601	15786	15812	15635	15685	15858	15681	15680	15687	15888	15892	15718	15802	15897	15650	15785	15780	15845	15864	15697	15765	15791	15697	15907	15897	15884	15727	15646	16019	15906	15822	15788	15777	15758	15866	15840	15729	15905	15650	15789	15818	15864	15711	15829	15893	15633	15698	15846	15740	15773	15969	15843	15928	15918	15758	15670	15800	15601	15933	15909	15854	15855	15691	15687	15891	15682	15719	15795	15673	15965	15754	15761	15640	15912	16023	15801	15800	15789	15974	15906	15763	15780	15799	15799	15874	15910	15773	15805	15812	15844	15578	15818	15688	15811	15727	15844	15789	15808	15807	15649	15741	15819	15717	15853	15857	15743	15855	15765	15949	15908	15642	15795	15791	15782	15865	15832	15793	15638	15806	16040	15985	15632	15838	15804	15777	15857	15824	15850	15918	15827	15887	15894	15841	15896	15764	15774	15731	16037	15859	15766	15851	15891	15755	15810	15859	15802	15889	15816	15869	15767	15827	15922	15864	15852	15900	15811	15877	15846	15799	15724	15789	15750	15761	15736	15709	15746	15750	15966	15960	15842	15816	15785	15701	15708	15726	15671	15702	15678	15829	15835	15742	15925	15790	15665	15805	15651	15706	15805	15880	15866	15797	15824	15601	15698	15793	15761	15744	15799	15889	15793	15819	15920	15663	15653	15794	15496	15660	15770	15834	15905	15789	15909	15794	15701	15775	15842	15839	15815	15799	15804	15970	15982	15814	15735	15901	15822	15729	15888	15798	15708	15781	15951	15827	15963	15900	15779	15732	15827	15630	15776	15771	15848	15812	15767	15766	15799	15702	15905	15717	15880	15939	15776	15802	15683	15805	15769	15656	15766	15604	15824	15930	15780	15776	15823	15755	15766	15903	15889	15857	15792	15750	15591	15830	15527	15886	15941	15671	15789	15693	15698	15972	15791	15746	15888	15871	15760	15742	15932	15650	15687	15644	15643	15893	15718	15835	15814	15869	15794	15708	15803	15944	15685	15822	15874	15864	15784	15957	15670	15671	15814	15938	15851	15710	15820	15808	15785	15692	15768	16049	15767	15919	15801	15855	15825	15879	15799	15752	15779	15820	15826	15872	15602	15645	15754	15747	15845	15803	15771	15774	15982	15729	15760	15590	15813	15668	15887	15598	15812	15887	15685	15897	15871	15913	15919	15810	15809	15877	15890	15860	15792	15759	15832	15748	15930	15633	15759	15745	15741	15847	15733	15870	15743	15785	15873	15548	15796	15714	15691	15705	15855	15682	15851	15860	15744	15801	15813	15748	15791	15859	15839	15766	15711	15771	15757	15834	15653	15715	15736	15841	16097
30685	38323	42436	31478	22771	20481	19817	18989	19466	19493	19350	19479	19352	19237	19223	19108	19172	19244	19350	19237	19227	19186	19093	19190	19222	19171	19266	19457	19323	19244	19155	19124	19299	19094	19430	19230	19335	19155	19204	19247	19379	19056	19488	19274	19380	19179	19258	19049	19241	19288	19154	19159	19090	19410	19268	19112	19113	19121	19070	19225	19234	19256	19176	19038	19273	19194	19176	19186	19223	19188	19296	19209	19013	19213	19338	19232	19218	19149	19287	19224	19258	19027	19194	19101	19242	19285	19227	19200	19207	19147	19234	19095	19253	19235	19205	19109	19136	19134	19170	19147	19381	18897	19022	19145	19078	19397	18941	19223	19297	19043	19116	19188	19115	19230	19516	19084	19200	19083	19150	19170	19346	19023	19159	19196	19384	19151	19226	19432	19183	19241	19289	19100	19062	19185	19080	19248	19059	19196	19161	19271	19299	19062	19224	19088	19129	19096	19023	19285	19389	19233	19232	19144	19000	19383	19123	19112	19207	19158	19089	19088	19202	18981	19223	19122	19211	19057	19062	19114	19164	19320	19242	19328	19353	19134	19324	19142	19166	18951	19211	19065	19346	18967	19282	19364	19136	19284	19100	19032	19287	19085	19054	19199	19177	19363	19369	19408	19195	19272	19166	19300	19235	19104	19245	19507	19101	19079	19330	19409	19292	19200	19287	19240	19097	19014	19212	19393	19219	19263	19160	19274	19358	19191	19095	19279	19211	19312	19099	19073	19109	19320	19140	19265	18908	18942	19219	18919	19210	19195	19357	19351	19211	19085	19039	19216	19214	19253	19141	19269	19294	19031	19162	19274	19261	19041	19309	19180	19228	19219	19188	19266	19156	19228	19148	19241	19226	19141	19260	19142	19204	19271	19205	19324	19237	19150	19139	19120	19363	19353	19308	19112	19150	19247	19144	19127	19205	19138	19194	19290	19268	19111	19217	19312	19161	19071	19358	19178	19144	19056	19223	19233	19119	19131	19011	19147	19140	19215	19062	19108	19217	19194	19243	19061	19217	19289	19538	19207	19263	19153	19351	19083	19330	19284	19102	19159	19046	19183	18869	19364	19188	19338	19306	19209	19421	19239	19062	19246	19070	19218	19237	19332	19207	19220	19337	19144	19452	19040	19295	19203	19326	19365	19190	19355	19275	19314	19163	19201	19125	19171	19226	19130	19296	19249	19320	19289	19108	18973	19279	19222	19180	19206	19121	18983	19198	19157	19322	19134	19091	19323	19259	19188	19178	19313	19145	18965	19091	19197	19023	19123	19362	19164	19257	19223	19138	19113	19204	19076	19323	19277	18935	19103	19060	19133	19219	19204	19199	19398	19255	19335	19116	19308	19058	19188	19238	19210	19022	19108	19102	19137	19085	19259	19227	19357	19257	19324	19334	19103	19145	19173	19053	19270	19219	19138	19172	19168	19226	19176	19150	19183	18979	19308	19210	19032	19238	19020	19109	19271	19264	19298	19241	19212	19342	19204	19301	19159	19244	19140	19364	19265	19168	19264	19229	19212	19114	19186	19013	19269	19300	19323	19213	19141	19206	19243	19311	19162	19202	19068	19090	19123	19066	19091	19144	19177	19283	19424	19039	19213	19085	19255	19225	19195	19078	19110	19161	19241	19272	19148	18994	19214	19266	19194	19113	19173	19351	19246	19201	19269	19168	19256	19389	19086	19087	19112	19315	19279	19000	18973	19166	19135	19350	19217	19251	19396	19295	19370	19269	19332	19268	19346	19300	19118	19229	19190	19175	19483	19178	19498	19191	19262	19321	19233	18995	19292	19339	19295	19109	19438	19253	19029	19097	19231	19191	19261	19362	19186	18937	19379	19139	19302	19174	19093	19308	19463	19147	18946	19219	19249	19374	19179	18986	19351	19256	19136	19349	19116	19432	19222	19170	19167	19405	19229	19295	19181	19147	19366	19115	19123	19187	19234	19297	19367	19316	19026	19188	19136	19366	19303	19077	19182	19244	19219	19262	19057	19112	19175	19302	18927	19197	19041	19223	19216	19158	19058	19491	19131	19107	19115	19295	19463	19094	19166	19269	19369	19435	19161	19071	19254	19065	19073	19109	19068	19251	19420	19610	19386	19195	19075	19151	19148	19072	19524	19163	19257	19232	19360	19198	19149	19232	19155	19308	19223	19325	19197	19342	19110	19184	19244	19379	19158	19255	19187	19137	19218	19151	19143	19300	19111	19216	19108	19318	19194	19274	19414	19186	19033	19210	18948	19328	19315	19318	19187	19299	19359	19104	19304	19298	19283	19350	19202	19085	19214	19043	19130	19229	19141	19370	19281	19222	19181	19246	19421	19053	19231	19154	19295	19286	19111	19076	19260	19086	19255	19275	19224	19380	19254	19326	19268	19160	19283	19277	19231	19097	19255	19159	19029	19063	19120	19254	19167	19092	19149	19168	19280	19609	19086	19236	19329	19098	19437	19258	19170	19401	19324	19333	19172	19380	19365	19298	19192	19068	19124	19167	19295	19032	19090	19131	19061	19224	19125	19132	19212	19247	19209	19146	19234	19323	19280	19014	19308	19180	19162	19382	19242	19465	19528	19194	19259	19280	19054	19275	19086	19185	19190	19175	19385	19081	19114	19162	19377	19304	19239	19104	19326	19229	19111	19246	19132	19216	18927	19056	19255	19221	19091	19193	19093	19150	19168	19161	19292	19103	19116	19115	19241	19276	19226	19212	19340	19237	19145	19226	19320	19062	19097	19111	19033	19180	19307	19360	19424	19340	19076	19195	19215	19254	19228	19378	19118	19178	19405	19361	19136	19329	19289	19143	19218	19170	19254	19303	19265	19287	19172	19350	19282	19272	19213	19126	19075	19183	19238	19117	19134	19188	19131	19012	19141	19424	19227	19217	19223	19115	19302	18993	19098	19272	19199	19305	19102	19258	19186	19172	19268	19075	19104	19164	19228	19261	19115	19240	19153	19362	19235	19220	19321	19239	19238	19198	19297	19129	19200	18987	19129	19178	19135	19346	19154	19288	19252	19308	19322	19287	19234	19179	19210	18941	19124	19227	19353	19149	19194	19057	19054	19428	19322	18931	19118	19358	19162	19069	19076	19046	19064	19234	19167	19072	19054	19383	19120	19324	19285	19013	19146	19124	19214	19152	19485	19442	19266	19472	19147	19018	19088	19254	18912	19168	19238	19002	19131	19165	19094	19162	18998	19318	19124	19068	19301	19196	19026	19322	19282	19120	19344	19210	19077	19268	19233	19262	19242	19318	19136	19232	19301	19110	19121	19325	19193	19214	19296	19310	19262	19264	19187	19192	19278	19322	19357	19324	19142	19382	19248	19180	19287	19259	19180	19163	19187	19270	19161	19305	19355	18986	19064	18991	19219	19199	19257	19176	19108	19374	19244	19193	19469	19122	19187	19214	18973	19204	19033	19036	19125	19298	19246	19136	18999	19284	19350	19418	19376	19332	19228	19211	19083	18960	19264	19132	19313	19124	18952	19243	19208	18916	19167	19113	19256	19113	18910	19347	19320	19291	19029	19263	19226	19314	19090	19116	19170	19237	19309	19270	19093	19410	19146	19020	19057	19062	19358	19268	19523	19321	19161	19188	19115	19145	19052	19181	19212	19144	19192	19235	19190	19074	19222	19102	19144	19166	19149	19234	19182	19116	19228	19221	19457	19322	19241	19225	19388	19288	19165	19243	19106	19093	19206	19147	19097	19420	19049	19269	19263	19164	19080	19341	19413	19193	19334	19229	19303	19316	19279	19379	19185	19268	19189	19130	19085	19071	19277	19051	19147	19163	19351	19265	18919	19004	19249	19217	19283	19293	19244	19134	19161	19255	19050	19292	19292	19444	19127	18921	19144	19296	19293	19336	19253	19089	19130	19303	19154	19270	19298	19162	19258	19118	19282	19312	19118	18967	19148	19160	19170	18944	19223	19144	19263	19110	19382	19348	19208	19166	19139	19296	19200	19103	19101	19268	19301	19298	19295	19067	19001	19342	19409	19123	19148	19274	19415	19348	19085	19403	19186	19236	19224	19327	19271	19142	19220	19261	19346	19096	19100	19149	19248	19176	19089	19332	19248	19354	19312	19071	19266	18998	19383	19239	19411	19292	19333	19363	19074	19161	19041	19310	19293	19323	19059	19092	19183	19228	19190	19125	19347	19426	19255	19292	19138	19134	19289	19206	19207	19273	19166	19290	19098	19177	19257	19026	19193	19353	19390	19304	19211	19153	19206	19290	19242	19348	19381	19115	19036	19039	19228	19279	19347	19193	19119	19319	19084	19135	19321	19309	19241	19213	19141	19103	19499	19230	19292	19117	19228	19144	19458	19271	19345	19461	19396	19264	19259	19358	19258	19235	19332	19045	19062	19077	19349	18966	19113	19292	19046	19337	19194	19149	19339	19356	19348	19208	19369	19165	19288	19270	18996	19199	19252	19146	19104	19329	19260	19173	19226	18980	19153	19171	19182	19319	19384	19401	19136	19304	19283	19351	19260	19196	18971	19112	19291	19182	19132	19326	19197	19017	19254	19171	19232	19351	19297	19339	19086	19304	19003	19281	19211	19229	19342	19255	19279	19278	19384	19053	19193	19204	19120	19225	19257	19158	19306	19158	19282	19127	18984	19090	19146	19338	19173	19205	19060	19141	19188	19306	19276	19241	19242	19202	19265	19146	19309	19177	19248	19367	19207	19174	19047	19169	19389	19406	19185	19117	19228	19358	19111	19015	19045	19277	19180	19412	19370	19221	19081	19271	19184	19155	19087	19140	19222	19390	19220	19214	19077	19272	19117	19115	19314	19152	19150	19154	19157	19218	19360	19176	19250	19194	19144	19194	19283	19327	19382	19408	19322	19146	19405	19321	19156	19128	19151	19277	19153	19053	19353	19272	19147	19326	19368	19368	19430	19087	19012	19255	19149	19443	19405	19141	19192	19232	19173	19117	19200	19300	19305	19379	19189	19057	19361	19294	19210	19179	19285	19149	19105	19230	19318	19208	19012	19178	18924	19214	19202	19295	19183	19115	19394	19144	19225	19038	19145	19293	19273	19103	19086	19335	19162	19149	19151	19125	19081	19331	19089	19258	18964	19268	19240	19367	19138	19332	19170	19354	19098	19291	19335	19120	19036	19349	19171
40016	57816	43842	26783	19154	16609	16069	15893	15990	15932	15955	16049	15999	15791	16014	16084	15958	16066	15896	16032	15953	15987	15769	15862	16143	15898	15971	15977	15974	15835	15915	15980	16015	15823	15916	15925	15853	15913	15926	15958	15773	16039	16049	16043	15912	15941	15991	15913	15950	16073	15841	15870	16051	16163	15857	15962	16009	15832	15959	16122	15925	15985	15850	15787	16017	15809	15929	15916	15861	15876	15935	15886	15955	15943	16017	15786	15783	16097	15970	15829	15996	16006	16015	15705	15900	15978	15977	15878	15910	15999	16022	15942	16025	15929	16032	16040	15841	16028	15917	15992	15881	15995	15982	15800	16084	16045	15819	16175	15986	15768	15799	15805	15781	15867	15887	15750	15947	15886	15943	15824	16133	15856	16035	15820	15902	15757	16129	15936	16085	16006	15853	15997	16045	15892	16007	15916	15937	15995	15969	15942	15951	15942	15947	15820	15923	15969	15843	15907	15785	16018	15895	16029	15928	15975	15896	16055	15928	15971	15747	15876	16001	15901	15943	15856	16074	15979	15933	15859	15982	15911	16006	16000	15824	16048	15981	15881	15943	15794	15749	15830	16019	15970	15941	15833	15920	15992	15975	15721	15953	15882	15863	16025	15969	15907	15804	16002	15990	15735	15846	16050	16150	15744	15998	15973	15970	15843	15850	15870	15605	16002	15945	15852	15922	15910	15916	15841	15984	16059	15944	16143	16051	15904	15910	16041	15774	16001	15915	16081	15977	16030	15824	16081	15903	15809	16108	15899	15971	15944	16048	16012	15774	15841	15804	15825	15916	16006	15637	16012	15941	15904	16058	15720	15831	15806	16003	15876	15851	15922	16020	15729	15802	15880	15754	16106	15909	15926	15843	15970	16121	15675	16118	15945	15831	16225	15991	15942	16008	15893	15999	15880	15964	15960	15997	15930	15871	15861	16114	16035	16065	15968	15923	15922	16078	15876	16070	15890	15847	15934	15901	15842	15912	15976	15792	15678	16010	15999	15897	15891	15964	16008	15852	16037	16068	15949	15974	15977	15881	15898	16066	15900	15984	16040	15980	15946	15986	15947	15916	15886	15836	15827	16108	16028	15902	15886	15835	15870	15894	15818	15909	16030	15975	15742	15941	15956	16043	15818	15837	16031	15797	16017	15864	15915	15985	16041	15938	15929	15982	15940	15881	15982	15977	16083	15802	15898	15892	15835	15879	15945	16027	16021	15952	15941	15888	16041	15865	15948	15847	16003	15808	15884	16086	15969	15971	15910	15904	15957	15897	15897	15930	15795	15988	15916	16071	15906	15809	15920	15906	15830	16091	15862	15999	15941	15918	15845	15791	15834	15825	16135	15977	15930	15888	15978	15899	15843	16054	15974	15973	16028	15903	16012	15807	16024	15888	15822	16117	15952	15956	16051	16053	15869	16030	15989	15993	15961	16039	16052	16019	15881	15896	15912	15908	16024	15850	16008	15927	15914	15882	16026	15898	15965	15880	15937	15868	15930	15892	16025	16011	15914	15911	15792	15932	15911	15822	15949	15891	15823	16146	16025	15831	15880	15996	15992	15838	16053	15973	15839	15909	15884	16112	15959	15983	15816	15968	16082	15986	15946	15926	15895	15975	15896	15928	15864	15903	16101	15758	16042	16026	16011	15988	15929	16074	15830	16061	16038	16101	15932	15944	15748	16022	15774	16029	15908	15968	16049	15877	15953	16018	15870	15895	16049	15833	15965	15833	15863	15967	16006	16108	16087	15861	16032	15717	15839	15902	15972	16012	15749	15826	15857	16012	15799	16099	15992	15843	16005	15961	15879	15809	15952	15971	16005	15796	15874	15855	15860	15913	15898	15914	15973	15980	15933	15859	15924	15842	15922	15979	15926	15972	16041	15950	15921	15996	15903	15894	16037	16019	15840	16008	16074	16039	15817	15962	15806	15998	15715	15903	15971	15917	15876	16004	15973	16114	15780	15813	15968	16078	15990	15969	15945	15885	15984	15903	15960	15926	15808	15952	15886	16113	15954	15912	15922	15781	16010	15852	15933	15916	16041	15962	16025	15878	15921	16007	15949	16063	15793	15810	16110	16072	15879	15950	16013	16036	16026	15925	15976	15954	15931	15737	15833	15906	15955	15852	16001	15664	16028	15933	15883	15866	16040	15805	16016	15974	15868	15865	16004	15893	16120	15804	15812	15919	15936	15915	15855	15913	15937	15979	15839	16110	15855	15877	16052	15958	16008	15945	15934	16020	15899	16069	15910	15986	15827	15885	15919	16127	16011	15876	15795	16001	15998	16029	15890	16001	15793	15966	16029	15947	16053	15919	16053	16036	15948	16050	16012	15927	15910	15795	15844	15785	15852	15778	15956	16035	15956	16062	16002	15905	16155	15808	15836	16014	15949	16037	16130	15882	16148	16045	15881	16061	15879	15958	15937	15927	15849	16093	15931	15838	16058	16031	16104	16001	15986	15944	15928	15940	15879	15970	16053	15793	15902	15817	16054	15942	16121	15883	15897	15848	15860	15964	15898	15931	16013	16080	15975	15904	15850	15862	15818	15888	16025	15975	15823	15948	16043	16016	15775	15866	15950	15942	15936	16102	15762	16025	15773	15949	15927	16153	16084	15916	16029	15808	16008	15808	16048	15964	16106	15911	16015	15901	15850	16017	16013	15929	15891	15942	15984	16099	15898	15989	15886	15983	16073	15885	16037	15953	15825	16014	15881	15794	16053	15966	15960	15969	15985	15884	15850	16033	15755	15676	16157	15767	15804	15972	15817	15954	15898	16059	15966	15902	15972	15909	15988	16052	16032	16096	15902	16100	15826	15864	15898	15969	15975	15903	15840	16071	15979	15848	15949	16084	15891	15869	16111	15944	15910	15795	16019	15880	15747	16069	16096	16073	16011	15942	15914	15933	16052	16110	15990	15831	15890	16050	15901	16049	15839	16019	15881	15829	16035	15973	15845	15830	15826	15972	15959	15896	16063	16138	15982	15909	16044	15967	15927	15962	15898	15702	16039	15887	16010	15924	15886	15996	15999	15878	15905	15973	15907	16114	16070	15954	16038	15931	16049	15848	15921	15904	16003	16021	15944	15961	15961	16055	15918	16056	15907	16080	15988	15896	15940	16031	15947	15959	16038	16001	16134	15897	16064	16047	15955	16169	15906	15963	15923	16129	15839	15983	15915	16024	15965	15707	15924	15909	15833	16048	16022	16039	15793	16110	15897	15933	16024	15906	15889	16065	15834	15903	15962	15776	15888	16032	15826	15955	16054	15972	15914	16092	15954	15947	15973	15937	15963	16036	15888	15960	15882	15917	16116	15960	15897	15975	15892	16062	15836	15906	15975	16093	15958	15889	15873	15938	16205	15846	16186	15803	15877	15998	15895	16027	15959	16035	15923	15998	16004	15959	15926	15815	15914	15952	16005	15933	15995	15794	15939	15944	16051	15957	16112	15999	15829	15947	15888	15995	16001	16082	15932	15854	15835	16021	16006	15976	15933	15847	16061	16004	15904	15938	16010	16012	15900	15823	16011	15934	15937	15985	16039	15851	16033	16017	15990	16027	16031	15781	15853	15969	15821	16046	15886	15906	16038	15929	15884	16061	15947	15940	15988	16074	15982	15778	15810	15897	15861	15931	15963	15940	16008	15923	16173	15943	16040	15819	15995	15928	15977	16104	15891	16103	15935	16036	15939	15784	15950	16140	15847	15970	16004	15941	15906	16016	15955	15812	15904	16179	16005	15859	16092	16015	15916	15908	15934	15843	16071	15886	16023	15860	16033	16014	15905	15873	16219	16023	15896	16055	15936	15992	15933	15985	15932	15882	16058	16095	15767	16153	15835	16048	15770	15848	16277	15818	15955	15920	15893	16036	16035	15983	15933	16057	15960	15883	15945	15975	15812	15979	16023	15987	15908	16163	15931	15812	15969	15889	16048	16009	15956	16020	16044	15889	16047	15814	15876	16085	16170	15910	15962	16014	15877	15805	15953	15946	15976	16113	15972	15901	15897	15872	15733	15826	15918	16019	15766	15797	15980	15926	15987	15940	15921	15926	16027	15835	15977	16006	15977	16140	16071	16000	16009	15987	15928	15958	16051	15962	15943	15854	16060	16168	15955	16017	16111	15961	15922	15936	15893	15871	15966	15822	15956	15983	15877	15997	15811	15993	15891	15790	15961	15916	16139	16020	15966	16046	15966	16067	15872	16003	16039	16007	15964	15949	15886	16030	15960	16099	16165	15921	15746	15903	15895	15926	15926	15834	16012	16083	15916	15919	16018	15963	15852	16075	15864	16000	15923	16020	15919	16043	16019	15987	15899	15969	16047	16059	15875	16076	15903	15978	15913	15916	15988	16002	15955	15799	16010	16009	15932	15994	16003	15790	15940	15909	15836	16050	16028	15873	15822	16005	15863	15963	15825	15893	16014	15842	15866	16003	15875	15927	15904	15846	15886	15846	15846	15849	15941	15821	16050	16069	15971	15970	15914	15918	15873	16064	16050	15976	16008	15981	15966	15817	16103	15893	15948	15997	15860	16076	15822	15801	15767	16037	16014	15958	15879	15929	16037	16071	15921	15866	15972	15891	15890	15902	16010	15925	15933	15868	15822	15926	15706	15979	15977	16067	15956	15939	15893	15987	16044	15787	15894	16019	15870	15970	15897	16050	15943	15935	15930	15840	16064	15857	15977	15960	15863	15974	15815	15999	16028	16109	15891	15859	15938	16021	15995	15995	15979	15809	15943	15964	15998	16058	16026	15902	15980	16129	15920	15983	15856	15969	16146	15851	16141	15896	16138	15905	15881	15937	15985	15837	16061	16068	16018	15967	15961	15922	15966	16043	16099	15999	15858	16096	15935	15909	15927	15763	15946	16077	16153	15783	15965	16021	15959	16107	15826	15923	15938	16135	15983	16065	15940	16060	15866	15975	15986	16099	16038	15954	15765	15878	15947	16105	15981	15599	16044	15934	15771	15984	15802	15923	15921	16045	15922	16078	16081	15966	15923	15784	15992	15727	15859	16083	15838	15873	15944	15877	15920	16002	15942	16117	15859	16001	15922	15978	16052	15989	15812	15966	15977	15746	15846	15834	15955	15979	16093	15938	16017	15818	15869	15927	16102	15950	15929	16016	15796	15980	15881
25891	29742	44606	38361	27430	23263	21262	19506	19315	19470	19298	19274	19305	19368	19258	19227	19143	19240	19315	19420	19321	19185	19283	19337	19420	19451	19179	19215	19140	19262	19425	19378	19383	19288	19238	19347	19283	19351	19361	19086	19216	18973	19263	18910	19306	19412	19226	19127	19425	19519	19420	19109	19188	19293	19208	19318	19323	19220	19146	19360	19123	19058	19109	19274	19125	19411	19233	19202	19214	19324	19276	19274	19345	19189	19299	18983	19221	19254	19276	19125	19221	19191	19309	19319	19215	19325	19390	19258	19325	19368	19090	19254	19254	19429	19302	19192	19359	19275	19088	19184	19166	19234	19103	19318	19235	19132	19069	19188	19242	19302	19122	19415	19505	19395	19177	19304	19143	19331	19295	19371	19357	19437	19189	19176	19212	19234	19136	19161	19235	18976	19245	19116	19179	19073	19351	19415	19143	19242	19165	19369	19012	19388	19249	19149	18980	19342	19243	19249	19333	19070	19197	19242	19149	19357	19542	19364	19281	19442	19129	19093	19338	19265	19187	19042	19101	19284	19375	19274	19256	19191	19241	19289	19286	19175	19421	19186	19100	19083	19158	19336	19082	19159	19249	19253	19230	19129	19300	19122	19235	19264	18972	19006	19331	19273	19369	19391	19166	19425	19348	19161	19251	19191	19286	19507	19164	19088	19132	19128	19213	19054	19214	19056	19117	19137	19050	19515	19223	19044	19182	19156	19313	19299	19096	19362	19317	19259	19332	19275	19248	19283	19108	19233	19246	19196	19189	19148	19326	19076	19270	19213	19185	19214	19146	19194	19434	19278	19145	19272	19255	19256	19252	19231	19468	19204	19356	19248	19278	19188	19190	19090	19236	19152	19208	19169	19314	19087	19197	19221	19193	19112	19250	19286	19311	19275	19207	19058	19189	19198	19250	18996	19194	19148	19184	19109	19127	19118	19383	19058	19062	19328	19097	19048	19158	19324	19260	19332	19315	19371	19000	19307	19254	19266	19171	19124	19125	19306	19338	19219	19161	19155	19202	19106	19236	19321	19190	19409	19145	19159	19361	19348	19122	19260	19222	19414	19327	19287	19245	19296	19282	19350	19253	19161	19135	19282	19168	19125	19354	18988	19235	19238	19197	19124	19168	19352	19247	19225	19167	18943	19080	19253	19183	19099	19032	19152	19173	19133	19355	19411	19241	19351	19331	19286	19096	19122	19171	19288	19345	19298	19151	19056	19336	19243	19215	19234	19300	19232	19322	19341	19391	19534	19135	19197	19261	19461	19050	19214	19198	19186	19198	19101	19330	19285	19337	19186	19019	19212	19236	19166	19225	19129	19217	19069	19278	19401	19125	19217	19287	18981	19238	19097	19236	19133	19262	19166	19207	19112	19093	19202	19109	19096	19279	19087	19243	19391	19172	19186	19121	19174	19314	19110	19096	19274	19172	19207	19170	19285	19299	19161	19249	19145	19291	19502	19198	19254	19173	19399	19250	19104	19104	19425	19145	19266	19269	19269	19222	19185	19209	19188	19170	19278	19355	19203	19099	19329	19319	19302	19352	19197	19145	19254	19211	19055	19224	19147	19189	19456	18979	18982	19265	19192	19240	19217	19167	19148	19156	19064	19139	18930	19311	19068	19218	19364	19219	19191	19376	19187	19045	19177	19004	19113	19094	19385	19330	19148	19047	19178	19218	18810	19414	19165	19047	19075	19364	19379	19409	19192	19272	19234	19005	19299	19261	19210	19239	19332	19214	19102	19242	19185	19103	19293	19304	19243	19251	19235	19164	19196	19262	19315	19244	19375	19266	19293	19278	19318	19369	19436	19017	19305	19276	19404	19439	19262	19091	19373	19031	19306	19049	18933	19103	19238	19431	19141	19098	19005	19194	19069	19424	19324	19101	19139	19106	19213	19187	19124	19209	19243	19050	19289	19304	19287	19286	19205	19196	19119	19327	19206	19212	19235	19210	19248	19149	19150	19147	19206	19386	19276	19213	19222	18986	19123	19344	19216	19220	19265	19169	19157	19231	19295	19317	19196	18910	19178	19061	19443	19205	19335	18979	19007	19207	19276	19279	19374	19246	19424	19017	19177	19133	19142	19190	19431	19243	19283	19014	19223	19227	19183	19110	18971	19308	19167	19071	19078	19238	19142	19021	18949	19349	19070	19199	19312	19353	19142	19288	19251	19222	18982	18962	19261	19285	19043	19325	19142	19168	19016	19280	19040	19309	19029	18916	19200	19168	19324	19417	18997	19145	19274	19153	19138	19270	19241	19458	19100	19224	19317	19307	19198	19009	19438	19268	19314	19165	19195	19240	19262	19275	19081	19363	19159	19364	19430	19238	19147	19225	19292	19231	19205	19115	19272	19079	19130	19331	19279	19353	19302	19280	19357	19160	19083	19327	19260	19284	19383	19248	19022	19277	19362	19260	19133	19380	19086	19145	19325	19056	19159	19228	19170	19174	19306	19309	19070	19288	19371	19195	19171	19313	19208	19425	18988	19154	19176	19210	19168	19130	19093	19232	19304	19067	19097	19426	19156	19326	19048	19059	19232	19327	19165	19355	19432	19210	19233	19223	19041	19017	19401	19184	19279	19421	19174	19338	19383	19253	19295	19165	19310	19149	19351	19211	19200	19145	19386	19239	19271	19276	19445	19287	18986	19138	19413	19169	19108	19011	19189	19332	19345	19298	19183	19000	19023	19345	19173	19185	19318	19321	19143	19182	19462	19386	19219	19214	19140	19291	19135	19407	19002	19170	19305	19311	19083	19277	19118	19349	19278	19315	19205	19275	19133	19232	19268	19119	19244	19205	19377	19367	19397	19293	19109	19158	19002	19139	19388	19254	19127	19111	19425	19244	19291	19197	19190	19378	19449	19134	19405	19315	19139	19294	18990	19234	19170	19386	19269	19076	19356	19104	19131	19320	19201	19014	19129	19098	19209	19250	19020	19046	19127	19335	19221	19077	19203	19143	19160	19357	19104	19455	19201	19216	19202	19325	19201	19213	19122	19303	19267	19176	19271	19274	19361	19370	19377	19084	19221	19244	19119	19327	19226	19265	19135	19122	19384	19335	19168	18872	19316	19214	19145	19208	19242	19162	19275	19218	19188	19265	19238	19366	19310	18885	18859	19328	18901	19423	19154	19283	19240	19104	19121	19353	19279	19378	19325	19222	19113	18955	18908	19409	19274	19292	19071	19297	19246	19149	19300	19160	19175	19255	19377	19167	19215	19027	19019	19099	19267	19376	19222	19145	19053	19175	19080	19157	19259	19278	19270	19250	19481	19062	19192	19181	19334	18880	19040	19321	19251	19104	19361	19425	19316	19507	19318	19169	19277	19210	19335	19182	19327	19485	19281	19324	19390	19175	19230	19175	19160	19280	19203	19144	19252	19131	19293	19382	19263	19336	19398	19180	19302	19190	19128	19194	19286	19276	19180	19399	19240	19151	19068	19571	19046	19228	19223	19252	19183	19209	19417	19206	19320	19324	19327	19239	19272	19359	19074	19168	19074	19230	19235	19266	19300	19287	19080	19233	19197	19219	19259	19253	19190	19355	18937	19220	19258	19064	19162	19394	19216	19168	19248	19367	19346	19081	19183	19388	19314	19585	19344	19158	19323	19231	19186	19220	19410	19169	19116	19350	19382	18911	19083	19362	19257	19160	19273	19226	19163	19085	19360	19310	19193	19050	19116	19291	19236	19188	19285	19187	19219	19086	19401	19195	19294	19329	19189	19149	18980	19302	19170	19282	19334	19391	19422	19367	19353	19157	19289	19269	19259	19126	19116	19338	19296	19138	19262	19318	19238	19234	19221	19139	19208	19076	19275	19146	19161	19379	19137	19164	19308	19287	19203	19212	19264	19307	19359	19384	18994	19054	19064	19267	19242	19381	19259	19146	19423	19224	19200	19214	19508	19046	19084	19312	19078	19293	19198	19166	19193	19111	19196	19335	19206	19219	19301	19340	19287	19152	19277	19378	19255	19187	19282	19245	19305	19172	19269	19208	19130	19240	19138	19102	19306	19256	19190	19167	19063	19287	19246	19299	19157	19054	19112	19324	19385	19156	19228	19220	19360	19095	19143	19180	19190	19106	19122	19431	19382	19396	18980	19021	19250	19385	19455	19305	19223	19237	19318	19221	19218	19107	19173	19258	18969	19128	19057	19186	19201	19413	19107	19139	19083	19528	19220	19272	18974	19311	19293	19116	19120	19206	19315	19222	19039	19277	19185	19229	19346	19537	19210	19264	19162	19411	19393	19391	19141	19424	19175	19254	19240	19345	19156	19363	19076	19061	19211	19280	19332	19084	19017	19170	19034	19246	19170	19192	19322	19210	19359	19104	19516	19135	19128	19163	19318	19218	19033	19162	19228	19200	19123	19349	19201	19316	19136	19261	19304	19394	19053	19037	19112	19269	19141	19229	18961	19471	19361	18999	19332	19157	19155	19601	19509	19221	19141	19341	19419	19225	19130	19276	19296	19368	19379	19218	19218	19202	19247	19079	19167	19170	18909	19191	19022	19204	19069	18846	19097	19120	19306	19401	19119	19231	18913	19203	19292	19275	19394	19513	19268	19422	19404	19175	19276	19333	19260	19401	19126	19078	19237	19235	19098	19042	18985	19339	19459	19279	19447	19353	19081	18924	19274	19279	19169	19281	19332	19296	19068	19249	19296	19247	19170	19194	19329	19265	19272	19224	19319	19103	19261	18985	19134	19334	19430	19302	19327	19435	19195	19197	19342	19255	19112	19314	19270	19204	19225	19230	19216	19046	19315	19137	19204	19172	19289	19304	19012	19185	19217	19252	19302	19386	19202	19249	19210	19253	19310	19224	19238	19250	19110	19342	19269	19292	19534	19228	19380	19180	19132	19119	19345	19284	19359	19165	19149	19055	19177	19201	19101	19223	19153	19275	19306	19128	19194	19296	19265	19293	19051	19076	19273	19289	19241	19362	19109	19400	19247	19332	19409	19363	19234	19365	19366	19259	19441	19293	19283	19184	19383	19260	19120	19242	19206	19133	19269	19327	19231	19169	19308	19279	19148	19179	19106	19242	19132	19003	19152	19307	19131	19067	19114	19221	19321	19476	19226	19155	19323	18997	19320	19221	19256	19356	19276	19487	19132	19041	19248	19100	19315	19266	18991
58239	89802	67371	42012	26541	18707	16550	16069	15957	16177	15977	16120	16131	16075	16181	15980	16168	15932	15819	16093	15798	16068	15967	16005	15988	15881	15969	16122	16032	16171	15918	16153	15913	15978	15952	15931	16022	16050	16087	16119	15884	15987	16055	15935	15978	16050	15919	15962	15951	15768	16031	15891	15911	15976	15968	15954	16048	16098	15905	15884	16145	16052	15953	15962	15910	16173	15964	16183	15789	16025	16062	15964	16145	15922	16139	15914	16057	15939	15989	15899	16078	15995	16118	15982	15929	15990	16016	15927	16030	16032	15892	15967	15922	15926	16016	15761	16185	16121	16175	15987	15998	15971	16084	15982	16068	16088	16034	15922	15986	15824	15962	16097	15937	15979	16053	16087	15887	15946	15966	15969	16038	15959	15835	15991	15982	15759	16056	16064	15960	15991	15872	15922	15907	16019	15957	16016	15952	15886	16033	15965	16082	15973	16008	16057	15923	16012	15989	15968	16066	15912	15962	16015	16032	16052	16088	16117	16063	16103	16063	15958	16015	15863	16060	16130	16038	15915	16152	15969	16143	16158	15961	15995	16048	15995	15934	15945	15944	15989	16008	15952	16016	15893	15979	16162	16039	16002	16076	16021	16044	15910	16144	16063	15894	15904	16085	15910	16157	15913	15898	15979	15825	16138	16084	16050	16062	16187	15892	16030	16050	15977	16049	16035	15958	16024	15989	16149	16025	15902	15983	16009	16115	15891	15963	15958	16105	15956	15889	16044	16043	16110	15793	15884	16177	16041	15886	15959	16003	16149	15943	15965	15867	15942	15889	15810	15911	16070	15954	16102	15941	15952	16085	16004	15951	16037	15950	15979	15938	16116	16149	15983	16105	15978	16078	16144	15722	16310	15884	16014	16070	15970	16032	16032	15976	16152	16302	15996	16094	15977	16004	16034	16052	15990	16038	16092	15938	15999	16036	16055	15999	15981	15942	16152	16008	15973	16031	15975	16081	15982	15735	16013	15886	15921	15942	16042	16031	16094	16007	16025	16171	16010	15877	15930	16050	15994	15858	16081	16095	16022	15916	15883	16093	16000	16020	16002	16015	16135	16212	15895	16126	16078	16116	16037	15931	16025	15982	16003	15873	16148	16149	16068	15977	16066	15962	16045	15971	15927	15899	16025	16156	16054	15978	15931	15976	15974	15911	15880	15939	15919	15963	16002	16130	15986	16013	15948	16095	16109	16195	16073	16135	16031	16206	15893	16104	16164	16073	15906	15931	15937	16101	15843	15988	15852	15944	15958	15794	16042	16092	16022	16003	16084	15850	16168	16085	15914	15899	16074	16021	15975	16157	15962	16137	15975	16103	16019	16050	15978	15858	16051	15998	16101	16006	16061	15872	15928	16266	15980	15969	15950	15964	15951	15968	16051	16112	15969	15899	15889	16068	15932	15788	16056	15978	16033	16090	15886	16037	15835	16154	15991	16089	15905	16159	16053	15988	16124	16148	15987	16043	15943	16127	15869	16189	16050	16014	15942	15906	16043	15917	15959	16003	16022	16035	16035	16052	16060	15934	16042	16040	16076	15915	16019	16013	16018	15857	15914	16087	15885	16025	16006	16053	15977	16126	16177	15926	16023	16140	16125	16000	16096	16096	16216	16064	16091	16085	15827	15974	16024	16006	15932	15879	16010	16046	15999	16149	15961	15921	15843	15964	16011	16205	16211	15952	16072	15920	15886	16010	15940	16180	16032	16119	15958	16007	15912	15960	16007	15977	16083	15936	15949	15994	16007	16005	16044	15995	16105	16001	15824	16092	16077	16117	15948	15969	16070	16013	15906	16034	15941	16127	15976	15828	16016	16015	15915	15990	16014	16040	16033	15899	16033	16089	16006	15907	15908	15914	15927	16324	16021	15979	16016	15945	16079	15964	16059	16035	15996	15924	16020	15967	16066	15997	16076	15933	15906	16005	15887	16021	16048	16122	16011	16022	16086	16013	16080	15945	16005	15864	16053	15855	15970	16150	16138	16187	15986	16093	16013	16019	16151	15962	16064	15975	16009	15947	15832	16086	16072	15999	16080	15789	16070	16126	16209	15775	15985	15884	16050	15846	16085	15989	16038	15924	15825	15885	16054	16068	16110	15919	16036	16096	15918	15935	16187	16025	15971	16014	15972	16180	16025	16081	15951	15818	15944	15962	16024	15987	16012	16216	16095	16007	16028	16083	16089	16088	15909	15907	15840	15915	16001	15923	15940	15965	16136	16117	15995	16136	15897	15971	16109	16050	16067	16115	16034	15949	15934	16021	15861	15851	16012	15936	16020	15979	15948	16009	15866	16053	16060	16015	15863	16195	16009	15882	15989	15896	16163	15984	15943	15804	16128	15984	16186	15904	16211	16040	15932	15905	15894	16006	15855	16190	15901	15979	16013	15791	15994	15991	16051	16297	15994	16076	16052	16008	15880	15985	15964	15877	15957	16013	16060	15941	16032	16065	16031	15886	16102	16038	15961	15889	16019	16058	16052	15991	15956	15897	15932	15923	16069	16017	16006	15985	15863	15828	16145	16003	15930	15972	16123	16001	16029	15994	15928	15795	15962	15983	16104	16096	16112	16025	16090	16113	15767	15973	15919	16103	16246	15910	16106	15967	15954	15912	16156	16033	16041	16003	16162	15894	15996	16076	16082	15965	15893	15979	15980	16002	16058	16107	16088	16000	15980	16047	15906	15929	15859	15871	16055	16112	16051	15943	15913	16176	16009	15876	15962	16101	16089	15885	15884	16200	16093	16054	15969	16066	15920	15995	16277	16012	15920	16073	16008	16005	15962	15975	16071	15995	15952	15954	16072	16058	16024	15858	15897	16005	16057	16096	15988	16042	16101	16000	16139	15869	15961	15941	15999	15957	16084	16046	16071	15958	15993	15860	15898	16169	16023	15968	15971	15930	16055	15947	16131	16066	15992	16093	16016	16037	16136	16033	16143	16047	16018	15836	15724	15993	15979	15855	16070	16214	15920	16126	15957	15920	16093	16077	16026	15996	15999	15764	15959	15959	15961	15992	16110	15776	15992	16025	15924	15998	16088	15898	16139	16199	15847	16138	16004	15943	16029	15978	15933	15845	15961	16017	15987	15959	15947	16110	15905	16045	15889	16287	15916	16249	16030	15994	15949	15921	15914	15949	16095	16039	15964	15806	16110	15952	16151	16043	15989	15945	15988	15909	16011	16243	15934	16053	15927	15970	16174	16126	16028	15908	15869	15893	15975	15814	15909	15883	16043	16082	15914	16159	16033	16014	16016	16056	15883	15978	15995	15922	16112	15987	15910	16097	16009	15965	16023	16019	15973	15925	16003	16066	16145	16098	16009	16065	15983	15980	16020	15987	16113	15966	15968	16048	15965	16139	16043	15951	15923	15903	15900	15969	15968	16087	15929	15951	15984	15934	16070	16005	16208	15894	16015	16021	16035	15951	16086	16041	16052	16133	15934	15918	16142	15971	15959	16038	16111	15974	15943	16091	16101	15981	15973	15981	15966	15912	15991	16018	15983	16149	15966	15877	15928	16146	16033	16134	15983	16043	15969	15886	15917	16136	16034	15988	15720	15950	16059	15882	15907	16006	15937	16070	15832	15887	16068	16081	15984	15978	15991	16052	15826	15953	15965	15778	15966	16175	16156	16163	15996	16118	15953	15903	16141	16181	16050	16014	16026	15955	16081	15951	15844	15931	16107	15985	15943	16046	16108	15908	15970	16052	16062	16055	15895	16178	16255	16055	15941	15973	15837	15942	16029	16004	16151	15945	15999	16153	15897	16051	15982	15803	16065	16107	15918	15751	15893	16093	16121	15986	16064	16019	16149	15893	16051	16109	15915	15930	16168	16007	15948	16000	16111	16155	16019	16005	16055	15979	15990	15920	16034	16061	16000	16214	16099	16103	15917	16134	16064	15872	16036	15932	16078	16014	15930	16000	15976	16064	16049	16110	15843	16190	15996	16039	15985	16137	16093	15905	16094	15961	15947	16110	16172	15955	16047	15988	15912	16092	15891	16018	16081	15865	16083	15967	16073	16018	16005	15956	16128	16143	15869	16042	15992	15949	16118	15971	16021	16087	15995	15837	16204	16022	16136	15912	16066	16039	16074	16042	16107	15961	16038	16010	16196	16080	15876	15912	16045	15954	16087	16048	15965	15942	15851	15834	15938	16003	15999	15883	16102	15941	16093	15919	16112	15894	15914	15896	16021	16203	16048	15822	15832	16203	16027	16042	16186	15986	15881	15999	15994	16011	15931	16029	16164	16143	15970	15991	16068	16120	16080	16137	15941	16218	16052	16082	15986	16003	16138	16018	16047	16040	16092	15950	16053	15963	16007	15907	16085	16036	15875	15984	15986	15939	16013	15980	15921	16003	16087	16019	16020	16024	15895	16113	16008	16111	16034	15993	16019	15918	16095	15920	16112	15865	16221	15907	16042	15946	15986	15989	15919	15981	15798	16007	15869	16001	16072	15916	15923	15843	15966	15973	15886	16053	16118	15900	15874	16100	15982	15973	16046	15963	15959	15954	15971	16087	15993	15872	15952	16053	15926	15907	16049	15993	16123	16061	16024	15893	16351	16097	15976	15900	15850	16017	15814	15999	16107	15937	16134	16104	15977	16027	16043	16086	16161	15982	16058	16026	16259	15947	15935	16153	16045	15853	15843	16010	15884	16042	15999	15859	15918	16064	16031	15939	16160	16252	16104	15900	16066	16074	15973	15878	15898	16025	15976	16026	15883	16017	16054	16054	15905	16025	16026	15971	16213	16077	15913	16071	16043	15954	16045	15958	15783	15987	16170	16124	16119	15997	16013	16059	15974	16037	15877	16026	16026	16040	15926	16091	16032	15959	16012	15963	16005	15998	15860	16166	15915	15925	16049	15848	15962	16049	15996	16003	16108	15951	16070	16117	15960	16098	16050	16012	15869	16118	16010	16042	16036	16028	15986	16004	15969	15969	16035	16051	15958	16142	16021	16140	15935	15963	16081	16064	16009	15968	16080	15960	15963	15990	16033	16170	16159	15932	16004	16047	15916	16051	15864	16035	15966	16018	15982	16097	16062	16353	15968	15941	15991	15932	15936	15997	15906	15982	16024	16070	15973	15898	16075	15840	15934	16093	16045	15998	16084	15853	16019	15773	15976
22817	23409	36252	33107	28135	26337	25723	20274	19064	19628	19416	19213	19092	19247	19221	19365	19253	19058	19492	19200	19200	19011	19208	19182	19231	18902	19054	18955	19088	19018	19174	19320	19085	19067	19255	18946	19161	19108	18898	19140	19197	19080	19037	19026	19050	18954	19064	18929	19118	19076	18884	19044	18905	18818	19066	19003	19040	18916	19073	19192	18850	19011	19052	19230	19004	19019	19159	18942	19001	19091	19146	18958	19185	19115	19184	18790	18884	18880	18971	19012	18942	18871	19067	18704	19098	19188	18843	19043	18997	18984	18992	19011	18849	19107	18955	19043	18987	19191	19031	18817	19036	19014	18884	18855	18909	18889	18931	19076	19099	19003	18878	18988	19012	18764	18823	19011	19063	19072	18993	19170	19055	19084	19045	18922	18897	19076	19026	19009	19053	19104	19060	18998	18702	19034	18999	18832	19011	19050	18815	19043	19172	19136	18943	19076	19177	18926	19026	18999	18885	19054	19069	18976	18923	18825	18977	18919	18873	18893	18762	19007	19104	19104	18994	18892	18984	19071	19016	18823	18992	19170	19011	18965	18951	18984	18668	18885	18883	18937	18942	19162	19091	18998	18830	18811	19036	18976	19251	19181	19216	18873	18928	18764	18917	19196	19233	19038	19011	18763	18984	19091	19062	18845	18981	18853	18933	19017	18934	18964	19008	19045	19203	19122	18961	18734	19003	18880	18784	18934	18800	18905	18817	19040	18932	18821	19027	18952	18866	18809	18758	18800	18931	18772	18987	18984	19167	18947	18763	18846	18999	18981	18924	18845	18990	18870	18841	19040	19034	19014	19194	19018	19040	18904	18760	18719	18869	19136	19107	19071	18939	18930	19091	18948	19220	19030	18833	19039	18842	19066	18942	18910	18953	18829	19042	19104	18984	18827	19165	18953	18856	18906	19007	18952	18941	18983	19148	18815	18998	19012	18974	18985	18864	18961	19117	18912	19004	19122	18812	18759	18889	19003	18929	19161	19011	19029	19259	18975	18888	19183	19104	18774	19191	19072	19124	18985	19111	18920	18899	18794	19200	18795	19059	19088	18908	18867	18979	18890	18890	18968	18987	18876	18927	19059	19053	19174	19013	19000	18856	19139	19054	18818	19102	19100	18863	19022	18936	18859	19016	18960	19095	18761	19105	18946	18778	18918	18797	18863	18966	19122	19062	18745	18890	19147	18954	19044	18960	19050	18898	18802	18994	18984	19025	18850	18807	18779	18804	18763	19011	19202	18729	18854	19057	19023	19052	18935	18978	18809	18953	18814	18844	18952	18870	18902	19121	18956	18869	18928	18761	19078	19016	18992	18868	18963	18751	19070	18918	18954	18834	18600	18713	18788	19059	19031	18967	18727	18971	18920	18880	18940	18932	19069	18836	19077	19049	18783	18877	18866	18996	18907	18936	19125	18905	19039	18923	18850	18827	18728	19135	18919	18835	18715	19208	18885	18926	18689	18652	18915	18948	19099	18972	18857	18929	18932	18879	18964	19230	18790	18990	19140	19145	18927	18973	19071	19027	18976	18958	18879	18965	18926	19047	18824	18958	18672	18869	19049	18909	18987	18928	18882	19013	18829	19195	18912	18857	18794	18879	18854	19129	18856	19014	19056	18917	19058	18993	18866	18918	18936	18943	18921	19009	19042	19102	18936	18927	19014	18813	18933	18960	18695	18847	18934	18837	19007	19045	19259	18927	18769	18932	19038	19194	18931	19023	19129	18809	18921	18844	18994	18954	18883	18804	19170	18972	19037	18783	18706	19141	19162	18879	18902	19108	19004	18990	19019	18824	18979	18930	18912	18993	18927	18947	18955	19070	18919	18909	19076	19161	18940	18979	18836	18883	18842	18980	18887	18752	19069	19085	19142	18877	19096	18796	18993	18904	18824	18801	19015	19019	18936	19021	18965	18906	18987	18877	19014	19138	19061	18882	18807	18933	19104	18689	18881	19065	19067	18909	18703	18809	18898	18959	18885	18973	18941	19129	18879	19008	18857	18941	18945	18877	18913	18921	18912	18929	18897	18848	18906	18998	19030	19051	19150	19018	18876	18672	18866	18953	18835	19055	19048	18969	18744	18935	19154	18958	18921	19057	18844	18800	19030	19129	18920	19100	18823	18969	19160	18956	19036	18970	18811	19077	18929	18838	18906	18883	18961	19220	18840	18947	18859	18925	18854	18872	18834	18655	18697	19065	19037	18888	18972	18806	19102	18843	19029	18776	18780	18811	18919	19001	18812	19049	18965	18700	18977	18887	18977	19050	18926	19031	19126	18928	18883	18731	18839	19046	19000	19043	18886	19074	19006	19152	18887	18977	18797	18985	18853	18985	18775	18981	19087	19017	19031	18981	18804	18957	18822	19096	19011	18987	19064	19012	19067	19066	19029	18935	19009	19075	18905	19075	18902	18723	19128	18875	18891	18884	18803	18922	19037	18892	18969	18888	19071	18913	18959	18969	19037	18789	19036	18853	18704	18784	18809	19104	19062	18717	19060	18933	18816	19011	18863	18962	18911	18828	18836	18936	19020	18868	18938	18991	18988	19025	18835	18735	18985	18944	19071	18772	19026	18891	18921	19133	19023	18940	18896	19045	18890	18940	18867	19045	19021	19082	18939	18962	18966	19072	18995	19073	18739	19035	18969	18852	19059	18921	18837	18985	18983	19027	18916	19144	18932	18716	18892	19067	19118	18983	18813	18763	18922	19152	19027	19114	18882	18896	18863	19164	18998	19015	19074	18970	18999	18979	18808	18800	18912	19084	18866	18762	18762	18877	18965	18810	18914	19027	18950	19066	19162	19030	19024	19077	18997	18974	18860	19003	19152	19152	18862	18886	19054	19014	19079	18971	19025	19143	18948	18699	18700	18920	18820	18917	19180	19023	19015	19078	19126	18954	18828	18874	18905	18816	19098	18995	18889	18944	18977	18978	18780	18867	19131	19003	19065	18891	19050	18999	18816	18817	18746	18889	19056	18853	18919	19016	18775	18993	19021	18788	18904	18966	18944	18885	18847	19084	18864	18887	18943	19052	19087	19038	18856	19328	18944	18992	19121	19024	18831	18757	18991	18979	19080	18760	18906	19004	19042	18948	18987	19171	19113	19084	18849	19014	19036	19040	18739	19033	18837	18837	18979	18945	19022	19010	18905	19142	19118	18934	18926	18893	18956	18888	18848	18987	18909	18831	19223	18915	18628	18767	18749	18946	18868	19008	18752	18898	19160	18901	19005	18876	18860	18928	18996	19036	18909	18875	18908	18767	19014	18877	19094	19003	19170	18966	18834	18954	18955	18793	19002	18799	18846	19062	18936	19086	19078	18959	19077	18867	18840	18882	18907	18894	19163	19096	19050	18972	18959	18728	18866	19132	18703	18869	19023	18956	19087	19001	18956	18931	18867	18843	19018	19160	19130	19084	18979	18893	18818	19010	19132	18841	19099	18841	18960	19047	18987	18942	19015	18764	19012	18896	19019	18672	18988	18918	19010	19139	18827	18978	19071	18952	18838	19102	18993	18931	18826	18648	18878	19090	19111	19081	18965	19021	19051	18871	18925	19063	18796	18969	18979	18959	18978	18860	18942	18816	18989	19139	19183	18950	19051	18930	19051	19019	18742	18934	18912	18986	18837	18907	18960	18923	19099	19099	19020	18986	18970	19068	18965	19040	18854	18964	18742	18777	19087	18998	19028	18935	18882	19008	18883	18874	19111	18902	18778	18924	18841	19003	19008	18982	18978	19050	18967	19008	18948	19209	19000	18905	18766	18960	19169	19025	19029	19018	18975	18800	18887	18954	18894	18988	18941	18929	18922	19055	19058	19108	19040	19004	18946	19049	18797	18876	18990	19028	18941	18949	18899	19126	18926	18981	18847	18913	18526	19030	19007	19050	18979	19048	18857	18992	18671	18922	18743	18979	19082	19073	19072	19004	18912	18788	18738	19346	18880	18792	19041	19004	18970	19035	18857	18606	18903	18871	19049	19046	18989	19083	19102	19189	19028	18900	18933	18957	18983	18938	18879	19006	18999	18962	18745	18961	18977	18844	18874	19029	18954	18874	18847	18920	18982	19121	18877	18949	18939	18915	19140	19164	18977	18806	18838	19094	18905	18774	18938	19008	18884	19107	19007	19103	18886	18982	19084	18986	18804	18912	19084	19219	18971	19020	19020	18928	18898	18819	19226	19017	18854	19162	18852	18839	18896	18808	18931	19141	18965	18888	18938	18890	18985	18786	18919	19147	19106	19006	18900	19233	19099	18771	18949	18838	18994	19050	19113	18829	19003	18849	18901	18859	19218	18984	19187	19233	19037	18936	18943	18803	19040	18995	19038	19017	19028	18990	19016	18991	18887	18922	19116	18785	18933	19129	18714	18922	18710	18831	18925	18928	18836	19104	19050	19013	19100	18885	18962	19103	19034	19086	18994	19116	19169	18964	18939	18867	19071	18773	18833	18978	18940	18959	18900	19061	18935	18980	18902	18911	18988	19117	18930	18850	18904	19107	19057	18972	18913	18931	18837	19135	19064	18906	18817	19034	19090	19000	18814	19047	18987	18778	18848	18836	18810	19148	18938	18978	18861	19141	18961	18915	18953	19138	18825	18832	18920	19076	18819	18964	18908	18924	18927	19017	19056	18963	19017	18921	18774	19004	19019	18867	18859	18750	18884	18942	18777	18864	18943	19016	18892	19234	18861	18943	18981	18819	18944	18877	19028	19120	18968	19008	19055	19030	18950	19125	18946	18996	19013	18796	19139	18985	18907	18840	18907	19082	19046	19148	18811	19030	18999	18960	19015	19174	18998	19067	19167	18911	18805	18952	19022	18997	18944	18867	18962	18824	18976	18838	18911	18891	19154	18963	19041	18931	18823	18869	18813	18971	18995	18712	18791	18839	18815	18976	19105	19046	19001	18924	19127	18773	18993	18964	19141	19223	18881	18752	18726	18848	19031	19143	18909	18931	19077	19006	19068	19088	19046	18805	19043	18831	19092	18747	18957	18997	18965	19053	19003	19016	18953	19153	18938	18888	19205	19171	18844	19013	18943	19117	19090	18968	18882	18925	18948	18826	18972	18835	18980	18978	19132	18633	18916	18955	18881	18801	19101	19010	18959	18936	18865	18845	19032	19010	18967	19008	19007
63724	102518	89045	63909	40963	24375	17262	15723	15714	15740	15745	15763	15845	15712	15755	15729	15863	15661	15743	15706	15779	15574	15684	15803	15800	15835	15937	15713	15894	15752	15772	15605	15744	16003	15835	15714	15870	15546	15817	15877	15912	15714	15807	15880	15722	15830	15815	15718	15830	15693	15786	15924	15588	15747	15754	15766	15761	15770	15985	15610	15671	15700	15698	15803	15854	15719	15897	15618	15743	15771	15928	15721	15692	15671	15744	15838	15667	15756	15905	15836	15756	15608	15997	15789	15543	15617	15781	15928	15797	15740	15925	15785	15709	15878	15817	15794	15834	15661	15643	15802	15781	15703	15760	15757	15678	15846	15648	15774	15725	15772	15645	15927	15734	15791	15854	15918	15862	15932	15678	15785	15797	15784	15788	15751	15680	15853	15846	15605	15829	15881	15803	15653	15556	15896	15687	15712	15797	15849	15886	15774	15751	15719	15717	15763	15794	15817	15894	15737	15926	15850	15783	15523	15663	15825	15706	15722	15841	15720	15998	15841	15758	15708	15751	15675	15617	15786	15676	15775	15772	16040	15774	15802	15817	15653	15699	15752	15796	15721	15744	15662	15753	15793	15722	15878	15729	15672	15903	15827	15788	15822	15961	15791	15829	15775	15751	15778	15819	15833	15855	15991	15710	15750	15735	15740	15902	15707	15843	15731	15846	15719	15832	15722	15895	15823	15836	15741	15774	15820	15984	15848	15855	15697	15910	15582	15715	15792	15730	15748	15741	15899	15939	15799	15772	15802	15828	15674	15716	15621	15705	15786	15908	15817	15786	15910	15872	15835	15644	15784	15809	15793	15629	15892	15911	15750	15727	15758	15794	15651	15626	15830	15712	15643	15860	15813	15949	15922	15757	15909	15731	15657	15898	15687	15775	15643	15695	15793	15849	15756	15851	15699	15903	15627	15708	15788	15749	15853	15819	15645	15898	15642	15740	15770	15758	15815	15654	15835	15806	15809	15628	15929	15899	15831	15722	15578	15867	15632	15747	15921	15777	15707	15867	15640	15824	15712	15837	15671	15820	15826	15973	15744	15706	15861	15770	15847	15900	15735	15829	15771	15753	15750	15631	15671	15872	15744	15842	15661	15807	15697	15844	15749	15854	15725	15567	15830	15839	15759	15817	15801	15877	15911	15614	15805	15460	15708	15657	15936	15667	15815	15740	15704	15600	15742	15731	15838	15774	15875	15727	15812	15813	15866	15861	15790	15747	15848	15789	15793	15873	15723	15668	15711	15670	15688	15797	15835	15808	15517	15692	15936	15889	15736	15988	15681	15751	15884	15756	15637	15789	15645	15903	15834	15594	15782	15703	15685	15880	15896	15815	15615	15666	15755	15709	15871	15620	15791	15735	15689	15776	15741	15642	15832	15767	15826	15724	15881	15738	15682	16019	15768	15684	15885	15894	15624	15582	15889	15832	15810	15850	15793	15710	15634	15758	15686	15783	15723	15704	15720	15981	15719	15879	15928	15850	15934	15887	15678	15887	15648	15735	16096	15691	15823	15823	15722	15824	15793	15767	15668	15743	15854	15826	15851	15740	15745	15692	15794	15788	15767	15813	15927	15952	15792	15712	15891	15641	15979	15842	15712	15943	15651	15828	15643	15627	15730	15864	15557	15834	15679	15727	15901	15707	15853	15947	15874	15830	15752	15789	15791	15905	15627	15800	15613	15725	15730	15705	15562	15564	15679	15641	15887	15679	15791	15792	15829	15600	15720	15935	15672	15707	15730	15940	15790	15745	15735	15850	15944	15813	15653	15808	15758	15818	15798	16017	15736	15769	15712	15827	15746	15742	15854	15720	15853	15746	15827	15718	15803	15850	15892	15813	15688	15983	15854	15704	15842	15855	15863	15706	15686	15738	15710	15820	15725	16009	16006	15833	15939	15825	15823	15807	15807	15676	15717	16015	15751	15666	15784	15938	15861	15667	16021	15848	15858	15865	15695	15707	15749	15677	15725	15959	15546	15888	15808	15783	15663	15858	15776	15892	15735	15811	15804	15692	15736	15794	15742	15789	15750	15650	15797	15716	15833	15866	15788	15745	15822	15727	15676	15765	15781	15822	15690	15831	15734	15875	15793	15788	15672	15806	15803	15830	15800	15749	15879	15740	15832	15904	15827	15725	15740	15644	15783	15824	15881	15682	15877	15711	15654	15894	15697	15893	15787	15842	15693	15847	15741	15893	15723	15817	15791	15961	15712	15888	15516	15685	15728	15859	15837	15817	15768	15786	15662	15737	15755	15818	15720	15730	15829	15855	15877	15632	15844	15668	15672	15995	15573	15623	15720	15757	15616	15596	15766	15754	15848	15858	15869	15730	15769	15730	15722	15907	15847	15893	15785	15902	15783	15842	15780	15887	15753	15794	15617	15810	15656	15716	15634	15701	15782	15767	15669	15987	15787	15784	15664	15738	16095	15811	15852	15722	15752	15673	15660	15832	15743	15812	15748	15857	15862	15719	15809	15747	15868	15805	15778	15743	15745	15747	15477	15791	15728	15584	15809	15797	15861	15821	15684	15876	15613	15807	15695	15762	15868	15861	15614	15826	15623	15689	15791	15806	15684	15924	15733	15846	15762	15876	15677	15749	15647	15944	15688	15787	16009	15581	15908	15820	15694	15673	15823	15945	15792	15758	15718	15779	15765	15884	15766	15739	15740	15871	15745	15779	15870	15768	15795	15764	15699	15760	15963	15819	15760	16038	15552	15852	15811	15793	15795	15774	15660	15714	15668	15867	15684	15869	15698	15746	15746	15786	15746	15749	15685	15863	15921	15983	15920	15849	15729	15782	15708	15927	15908	15602	15697	15740	15862	15749	15795	15718	15731	15797	15733	15937	15883	15675	15792	15832	15895	15810	15920	15779	15702	15825	15550	16037	15657	15758	15732	15581	15671	15711	15874	15657	15854	15721	15521	15645	15663	15914	15848	15792	15838	15831	15905	15632	15860	15964	15678	15575	15754	15743	15803	15771	15709	15703	15761	15744	15720	15854	15951	15815	15902	15584	15771	15835	15698	15943	15655	15898	15827	15787	15798	15736	15776	15796	15667	15774	15883	15921	15765	15745	15862	15875	15733	15554	15938	15799	15723	15965	15743	15779	15758	15680	15710	15727	15700	15731	15725	15804	15788	15817	15691	15611	15692	15754	15874	15807	15827	15859	15891	15903	15945	15816	15609	15746	15753	15798	15919	15685	15727	15877	15715	15794	16008	15850	15813	15802	15783	15691	15821	15950	15588	15864	15899	15795	15796	15703	15623	15712	15827	15785	15691	15669	15689	15765	15625	15631	15823	15786	15748	15689	15725	15717	15837	15891	15647	15666	15730	15753	15928	15823	15828	15715	15751	15705	15745	15863	15740	15825	15794	15908	15615	15869	15729	15646	15800	15893	15606	15722	15852	15690	15820	15734	15794	15589	15752	15823	15803	15610	15840	15707	15768	15619	15720	15762	15836	15728	15898	15654	15897	15826	15899	15949	15862	15760	15842	15634	15853	15907	15757	15865	15732	15795	15833	15630	15807	15861	15761	15909	15769	15901	15824	15728	15777	15683	15760	15714	15705	15863	15717	15854	15715	15795	15706	15833	15768	15739	15778	15849	15759	15848	15730	15826	15714	15951	15796	15780	15850	15597	15686	15771	15872	15806	15658	15734	15661	15756	15683	15689	15693	15794	15705	15883	15811	15731	15821	15961	15807	15801	15714	15713	15819	15910	15740	15814	15777	15755	15727	15950	15640	15838	15659	15754	15708	15911	15932	15777	15875	15813	15946	15770	15739	15774	15872	15748	15820	15833	15732	15608	15806	15687	15926	15782	15759	15820	15739	15857	15867	15779	15576	15781	15853	15942	15778	15746	15749	15866	15714	15737	15854	15823	15781	15817	15826	15908	15692	15954	15612	15648	15902	15744	15603	15618	15924	15733	15723	15772	15675	15603	15697	15821	15791	15787	15699	15842	15685	15754	15860	15793	15811	15738	15762	15754	15836	15860	15833	15828	15782	15783	15806	16054	15687	15655	15629	15645	15696	15693	15707	15736	15641	15715	15751	15740	15790	15740	15771	15918	15757	15881	15628	15782	15831	15718	15900	15874	15621	15788	15814	15731	15720	15683	15756	15708	15731	16030	15572	15825	15967	15850	15765	15683	15797	15805	15760	15707	15640	15833	15721	15767	15805	15659	15800	15661	15951	15918	15859	15700	15590	15817	15632	15646	15736	15765	15768	15839	15672	15875	15827	15665	15872	15854	15655	15727	15813	15820	15606	15784	15771	15717	15804	15871	15670	15750	15795	15801	15906	15772	15774	15863	15733	15817	15887	15766	15857	15774	15733	15732	15683	15657	15742	15660	15693	15642	15899	15850	15889	15794	15882	15693	15736	15875	15707	15842	15701	15731	15849	15808	15828	15700	15754	15794	15785	15762	15937	15666	15898	15809	15775	15813	15872	15756	15825	15946	15716	15927	15658	15701	15768	15720	15779	15691	15769	15703	15717	15854	15671	15849	15731	15940	15782	15863	15833	15723	15887	15792	15821	15780	15945	15870	15795	15805	15854	15777	15670	15766	15846	15888	15884	15853	15917	15749	15787	15899	15895	15667	15651	15842	15611	15769	15688	15698	15735	15747	15721	15723	15736	15768	15631	15797	15696	15846	15702	15740	15794	15799	15733	15762	15772	15566	15821	15839	15709	15730	15687	15769	15736	15866	15660	15753	15801	15784	15720	15678	15782	15838	15877	15970	15829	15681	15702	15685	15688	15869	15704	15833	15780	15855	15779	15679	15585	15748	15698	15678	15811	15919	15820	15723	15706	15721	15868	15747	15773	15832	15789	15691	15642	15774	15736	15678	15719	15900	15886	15773	15530	15875	15721	15807	15790	15897	15850	15859	15839	15774	15807	15691	15839	15630	15733	15656	15879	15968	15799	15619	15786	15851	15631	15646	15785	15843	15682	15789	15899	15869	15832	15710	15647	15689	15762	15764	15918	15678	15862	15727	15735	15920	15731	15737	15861	15742	15828	15704	15698	15772	15766	15788	15839	15669	15680	15738	15776	15817	15634	15688	15791	15653	15782	15723	15809	15721	15708	15771	15676	15983	15692	15867	15884	15685	15827	15726	15748	15921	15688
30017	38465	43711	32145	23522	19986	19197	18673	18631	18718	18765	19004	18874	18856	19103	18902	18955	18699	18742	18836	18809	18373	18889	18891	18609	18689	18792	18781	18752	18841	18904	18906	19039	18735	18704	18876	18799	18676	19047	18869	18727	18791	18789	18753	18574	18829	18701	18778	18865	18614	18770	18728	18587	18849	18908	18745	18710	18765	18881	18718	18801	18647	18655	18794	18784	18830	18883	18654	18792	18785	18840	18831	18771	18815	18873	18773	18665	18947	18771	18842	18746	18602	18758	18789	18769	18886	18722	19002	18681	18749	18757	18889	18741	18698	18731	18705	18473	18766	18626	18750	18651	18909	18960	18855	18602	18649	18758	18627	18885	18775	18749	18676	18693	18649	18708	18817	18729	18760	18892	18672	18799	18778	18750	18678	18729	18629	18656	18436	18640	18771	18617	18934	18781	18707	18715	18686	18773	18624	18695	18764	18775	18910	18638	18830	18775	18659	18670	18757	18604	18971	18755	18755	18665	18829	18623	18675	18553	18967	18670	18498	18641	18573	18641	18705	18752	18702	18812	18921	18711	18810	18728	18649	18840	18750	18896	18740	18755	18635	18922	18950	18664	18731	18703	18651	18880	18877	18717	18730	18672	18680	18852	18645	18658	18746	18881	18854	18878	18740	18695	18603	18663	18573	18983	18834	18699	18923	18709	18711	18627	18692	18575	18669	18970	18909	18721	18905	18575	18540	18780	18800	18981	18397	18545	18727	18828	18676	18852	18724	18721	18805	18766	18794	19007	18712	18726	18671	18886	18562	18669	18804	18689	18771	18728	18791	18738	18766	18548	18782	18675	18764	18810	18741	18643	18568	18730	18735	18560	18663	18666	18676	18614	18753	18764	18778	18737	18803	18741	18836	18715	18771	18759	18648	18622	18886	18715	18686	18885	18672	18636	18564	18643	18893	18659	18593	18699	18880	18799	18582	18610	18784	18828	18553	18787	18775	18806	18782	18484	18800	18873	18686	18803	18799	18704	18622	18565	18669	18708	18639	18803	18654	18799	18778	18538	18739	18851	18796	18837	18795	18648	18607	18705	18705	18779	18633	18601	18800	18847	18775	18582	18720	18771	18545	18688	18858	18636	18648	18735	18867	18707	18684	18762	18908	18723	18678	18856	18595	18832	18764	18550	18774	18775	18661	18906	18856	18491	18637	18641	18678	18926	18950	18776	18740	18592	18612	18646	18748	18624	18664	18640	18682	18859	18860	18825	18932	19056	18787	18765	18884	18931	18712	18537	18766	18744	18623	18908	18788	18722	18847	18741	18701	18647	18479	18616	18643	18682	18805	18845	18791	18724	18493	18813	18852	18717	18688	18611	18701	18677	18759	18641	18568	18682	18815	18648	18609	18725	18744	18638	18794	18586	18574	18790	18630	18678	18769	18600	18622	18753	18690	18754	18741	18860	18595	18535	18802	18839	18827	18663	18837	18590	18661	18648	18570	18728	18850	18708	18857	18578	18735	18673	18732	18774	18719	18844	18627	18799	18816	18701	18736	18727	18913	18861	18685	18522	18603	18869	18754	18891	18773	18689	18751	18802	18878	18805	18872	18617	18816	18654	18717	18794	18818	18724	18808	18615	18825	18965	18864	18898	18736	18897	18730	18696	18612	18918	18673	18573	18702	18725	18751	18654	18991	18706	18573	18644	18658	18800	18761	18593	18798	18789	18661	18683	18503	18696	18506	18760	18837	18789	18677	18839	18986	18892	18760	18767	18643	18748	18665	18696	18857	18715	18850	19194	18729	18846	18778	18606	18716	18871	18655	18592	19018	18709	18862	18591	18626	18534	18662	18684	18856	18707	18990	18775	18759	18770	18929	18646	18753	18908	18646	18801	18929	18676	18631	18674	18658	18616	18724	18802	18753	18856	18666	18648	18560	18645	18544	18556	18716	18709	18858	18697	18752	18641	18726	18709	18807	18689	18707	18865	18748	18685	18925	18772	18873	18975	18779	18750	18862	18737	18745	18748	18812	18509	18829	18637	18740	18788	18812	18829	18584	18796	18701	18622	18602	18820	18708	18747	18868	18776	18906	18685	18679	18513	18605	18731	18763	18728	18754	18946	18895	18808	18821	18718	18785	18747	18547	18726	18624	18771	18699	18603	18666	18601	18794	18723	18909	18620	18651	18787	18938	18618	18748	18809	18792	18669	18957	18777	18475	18744	18709	18627	18746	18942	18750	18582	19003	18815	18911	18812	18632	18659	18682	18831	18862	18782	18607	18579	18692	18700	18791	18809	18775	18886	18709	18768	18901	18750	18614	18644	18640	18742	18637	18652	18491	18948	18869	18782	18558	18957	19046	18777	18753	18650	18863	18511	18564	18751	18741	18779	18765	18632	18494	18806	18755	18845	18867	18755	18798	18816	18677	18829	18811	18668	18642	18732	18646	18692	18795	18805	18827	18666	18671	18557	18667	18643	18762	18713	18689	18772	18916	18835	18766	18740	18853	18772	18603	18700	18679	18763	18630	18732	18706	18588	18607	18773	18753	18701	18825	18881	18820	18798	18915	18639	18991	18785	18698	18837	18834	18668	18757	18659	18590	18863	18689	18701	18768	18736	18832	18678	18614	18779	18771	18615	18599	18596	18872	18700	18669	18734	18789	18726	18622	18508	18769	18780	18812	18458	18730	18658	18789	18752	18715	18782	18630	18849	18716	18877	18917	18823	18736	18769	18706	18871	18662	18794	19005	18747	18753	18898	18639	18877	18962	18941	19060	18796	18515	18692	18887	18693	18870	18933	18796	18875	18575	18762	18826	18734	18824	18719	18673	18653	18786	18821	18612	18616	18685	18927	18470	18882	18856	18684	18900	18817	18806	18894	18843	18622	18615	18541	18606	18681	18656	18671	18561	18765	18797	18896	18765	18767	18770	18675	18745	18744	18794	19167	18571	18759	18566	18937	18674	18755	18881	18867	18755	18845	18719	18749	18706	18839	18526	18743	18712	18718	18871	18676	18629	18646	18780	18624	18866	18846	18558	18968	18816	18566	18628	18887	18689	18675	18550	18715	18691	18794	18497	18713	18534	18637	18764	18982	18744	18769	18602	18807	18812	18538	18729	18713	18865	18617	18989	18729	18773	18632	18626	18779	18688	18472	18642	18800	18699	18945	18969	18682	18626	18959	18793	18671	18880	18877	18779	18667	18554	18920	18639	18816	18643	18776	19029	18709	18683	18901	18816	18568	18894	18589	18518	18841	18730	18643	18795	18805	18688	18706	18685	18542	18897	18788	18592	18458	18837	18771	18554	18702	18740	18634	18838	18736	18845	18695	18635	18707	18667	18685	18692	18697	19085	18873	18627	19027	18878	18713	18810	18799	18642	18815	18790	18780	18814	18765	18750	18918	18653	18572	18844	18843	18646	18759	18775	18789	18533	18661	18693	18866	18592	18620	18592	18662	18833	18727	18653	18723	18829	18799	18891	18553	18708	18744	18823	18689	18672	18917	18914	18878	18766	18707	18812	18622	18591	18710	18820	18817	18861	18624	18736	18732	18736	18636	18663	18570	18899	18641	18912	18808	18561	18822	18753	18806	18711	18816	18582	18692	18643	18413	18776	18853	18740	18770	18857	18600	18906	18738	18586	18719	18745	18766	18739	18926	18602	18837	18643	18612	18702	18718	18628	18691	18902	18773	18847	18934	18959	18796	18745	18810	18760	18829	18918	18629	18712	18613	18598	18712	18785	18698	18667	18767	18847	18846	18639	18461	18632	18793	18820	18862	18842	18830	18820	18840	18712	18829	18773	18701	18815	18595	18739	18779	18922	18781	18561	18694	18740	18518	18825	18906	18920	18870	18858	18550	18848	18814	18945	18641	18774	18787	18690	18756	19007	18611	18645	18862	18760	18621	18621	18683	18753	18672	18617	18863	18781	18871	18766	18728	18686	18713	18806	18721	18918	18728	18777	18716	18667	18662	18860	18919	18669	18632	18721	18614	18871	18776	18835	18725	18835	18964	18642	18618	18808	18497	18648	18740	18702	18687	18707	18545	18714	18695	18715	18736	18662	18700	18694	18902	18662	18776	18861	18785	18694	18645	18461	18656	18798	18815	18642	18760	18673	18720	18727	18726	18607	18874	18856	18792	18874	18544	18649	18678	18819	18710	18694	18610	18865	18856	18795	18709	18929	18809	18677	18697	18670	18636	18742	18482	18604	18965	18781	18755	18672	18690	18785	18654	18501	18646	18628	18669	18876	18750	18574	18930	18729	18723	18586	18828	18585	18776	18692	18610	18718	18806	18572	18804	18683	18704	18789	18664	18785	18860	18735	18802	18745	18917	18660	18757	18852	18654	18784	18745	18621	18596	18745	18698	18706	18719	18754	18751	18621	18803	18852	18795	18958	18851	18612	18515	18808	18639	18799	18644	19057	18695	18830	18653	18818	18781	18797	18787	18755	18609	18534	18680	18889	18649	18762	18913	18716	18619	18616	18793	18659	18678	18857	18990	18724	18561	18778	18560	18536	18721	19003	18632	18734	18784	18912	18852	18728	18531	18656	18852	18734	18777	18675	18712	18782	18581	18722	18732	18886	18789	18708	18782	18766	18769	18345	18835	18821	18557	18684	18754	18607	18715	18602	18694	18899	18768	18982	18680	18651	18579	18627	18569	18735	18705	18798	18785	18634	18780	18650	18790	18841	18788	18821	18726	18893	18704	18777	18661	18759	18563	18694	18748	18634	18717	18651	18649	18630	18769	18571	18668	18648	18498	18929	18630	18744	18841	18781	18769	18881	18697	18517	18452	18571	18452	18722	18714	18722	18529	18806	18832	18761	18831	18744	18685	18758	18791	18622	18791	18803	18801	18752	18926	18779	18648	18887	18752	18688	18810	18858	18730	18781	18932	18812	18764	18593	18676	18837	18577	18729	18759	18912	18851	18741	18860	18687	18738	18653	18707	18808	18696	18698	18529	18721	18764	18820	18578	18573	18598	18664	18766	18628	18761	18653	18727	18763	18835	18714	18715	18576	18641	18835	18546	18721	18756	18776	18799	18757	18812	18583	18649	18778	18854	18799	18994	18710	18689	18779	18575	18813	18858	18817	18868	18663	18708	18492	18757	18798	19050	18858	18799	18821	18691	18639	18753	18953	18797	18673	18788	18650	18731	18645	18713	18931
37864	58519	45122	27752	19620	16555	15804	15797	15522	15635	15647	15829	15796	15656	15734	15729	15673	15566	15636	15674	15546	15497	15859	15699	15621	15663	15746	15728	15594	15765	15896	15615	15641	15709	15653	15601	15460	15657	15600	15653	15669	15638	15613	15461	15768	15686	15713	15814	15631	15552	15505	15474	15722	15745	15570	15592	15700	15554	15710	15629	15692	15679	15537	15837	15713	15653	15622	15671	15742	15752	15534	15649	15747	15604	15616	15742	15625	15720	15684	15809	15686	15640	15555	15634	15727	15646	15492	15607	15516	15498	15605	15883	15750	15527	15409	15705	15745	15512	15676	15447	15533	15622	15409	15580	15612	15637	15696	15601	15734	15477	15835	15599	15618	15606	15624	15662	15630	15697	15561	15670	15721	15628	15580	15878	15632	15610	15634	15644	15642	15744	15673	15721	15637	15646	15510	15657	15608	15699	15607	15619	15735	15674	15437	15592	15636	15516	15611	15567	15669	15606	15754	15676	15798	15675	15509	15695	15664	15465	15650	15609	15669	15525	15758	15540	15714	15665	15688	15624	15704	15636	15584	15569	15592	15700	15766	15654	15678	15578	15551	15582	15511	15562	15510	15812	15576	15476	15626	15630	15876	15504	15649	15789	15645	15783	15681	15461	15640	15693	15662	15723	15571	15629	15613	15635	15635	15855	15578	15633	15695	15604	15503	15476	15648	15646	15743	15650	15574	15448	15634	15580	15581	15737	15548	15715	15689	15667	15704	15624	15479	15566	15555	15562	15711	15700	15722	15560	15672	15761	15670	15724	15606	15752	15600	15625	15753	15758	15577	15583	15522	15655	15737	15586	15729	15581	15763	15770	15738	15582	15567	15656	15741	15879	15754	15651	15638	15577	15511	15580	15664	15604	15659	15559	15801	15596	15707	15522	15566	15547	15707	15756	15548	15715	15693	15707	15693	15586	15612	15410	15688	15585	15727	15676	15580	15796	15626	15576	15598	15687	15709	15493	15768	15809	15583	15617	15605	15571	15643	15645	15502	15565	15712	15689	15797	15517	15594	15712	15558	15454	15508	15614	15525	15608	15650	15681	15732	15575	15728	15746	15729	15502	15695	15660	15812	15544	15697	15603	15590	15512	15428	15526	15518	15617	15578	15583	15492	15703	15604	15650	15636	15541	15597	15750	15669	15551	15569	15566	15635	15617	15886	15571	15876	15653	15435	15779	15526	15734	15748	15641	15608	15834	15447	15688	15678	15575	15845	15726	15653	15512	15696	15728	15491	15496	15562	16022	15792	15712	15690	15708	15603	15593	15681	15557	15619	15613	15716	15677	15632	15597	15610	15818	15790	15560	15601	15591	15600	15678	15684	15788	15635	15581	15422	15515	15638	15674	15458	15523	15686	15617	15675	15702	15701	15657	15617	15728	15502	15712	15566	15623	15745	15581	15557	15818	15600	15558	15611	15591	15787	15581	15563	15718	15603	15643	15703	15710	15709	15599	15670	15761	15575	15589	15538	15650	15625	15594	15587	15741	15544	15667	15508	15635	15598	15471	15607	15546	15685	15630	15373	15580	15580	15526	15696	15586	15597	15550	15651	15792	15824	15599	15530	15693	15753	15581	15665	15643	15503	15568	15501	15453	15610	15630	15586	15749	15720	15702	15637	15688	15543	15847	15610	15548	15768	15451	15708	15524	15589	15699	15755	15598	15686	15721	15678	15679	15717	15534	15699	15642	15757	15538	15559	15750	15568	15551	15821	15812	15654	15742	15692	15717	15763	15585	15742	15631	15603	15723	15578	15650	15697	15746	15658	15702	15651	15574	15571	15797	15604	15640	15814	15714	15544	15680	15593	15705	15599	15696	15603	15701	15592	15668	15701	15698	15556	15753	15702	15612	15752	15593	15693	15786	15600	15569	15607	15617	15624	15646	15474	15648	15642	15592	15789	15774	15583	15669	15609	15728	15540	15609	15628	15619	15720	15655	15527	15557	15606	15662	15674	15604	15766	15633	15702	15427	15647	15705	15523	15733	15663	15663	15752	15687	15707	15720	15774	15483	15528	15558	15491	15777	15626	15768	15823	15567	15575	15821	15815	15535	15572	15680	15874	15811	15711	15806	15828	15615	15519	15746	15626	15596	15622	15645	15693	15842	15729	15805	15631	15612	15626	15533	15859	15744	15665	15633	15606	15714	15661	15648	15594	15481	15617	15660	15567	15561	15727	15572	15424	15525	15740	15590	15674	15517	15804	15710	15528	15636	15637	15587	15601	15714	15518	15555	15932	15630	15709	15620	15659	15689	15852	15614	15864	15634	15771	15706	15727	15739	15600	15396	15533	15654	15609	15708	15652	15761	15553	15663	15633	15744	15613	15698	15528	15773	15587	15740	15800	15598	15474	15542	15651	15781	15577	15679	15603	15610	15511	15615	15797	15500	15639	15427	15568	15649	15707	15692	15567	15781	15688	15616	15598	15403	15631	15465	15606	15701	15501	15615	15474	15819	15776	15679	15521	15727	15677	15680	15542	15675	15418	15624	15674	15621	15665	15628	15582	15752	15622	15504	15601	15684	15584	15555	15623	15629	15651	15669	15760	15555	15707	15585	15621	15724	15884	15657	15718	15754	15606	15514	15624	15645	15668	15713	15806	15657	15517	15560	15708	15567	15535	15519	15690	15528	15562	15617	15515	15568	15609	15595	15638	15663	15687	15648	15607	15711	15707	15465	15787	15547	15560	15712	15660	15706	15567	15781	15572	15636	15596	15555	15609	15578	15689	15598	15702	15758	15706	15657	15803	15546	15628	15700	15681	15809	15572	15603	15570	15587	15717	15760	15588	15894	15748	15690	15585	15739	15701	15715	15532	15554	15576	15583	15502	15695	15778	15714	15747	15629	15657	15582	15469	15749	15762	15620	15716	15679	15615	15733	15614	15672	15486	15639	15597	15659	15634	15648	15631	15772	15629	15533	15746	15638	15802	15568	15700	15678	15679	15716	15677	15743	15686	15620	15658	15599	15520	15589	15647	15729	15551	15639	15514	15732	15466	15463	15770	15554	15576	15612	15673	15685	15684	15583	15572	15749	15762	15613	15600	15725	15751	15598	15623	15701	15745	15713	15673	15632	15677	15611	15851	15561	15833	15810	15608	15643	15405	15617	15557	15747	15797	15575	15517	15683	15589	15620	15550	15657	15574	15746	15536	15699	15561	15772	15597	15629	15754	15596	15665	15904	15674	15685	15639	15709	15585	15624	15598	15555	15577	15699	15626	15712	15571	15775	15798	15723	15602	15661	15807	15583	15586	15539	15503	15643	15664	15742	15711	15641	15558	15769	15562	15625	15533	15599	15605	15763	15766	15698	15690	15842	15583	15641	15742	15913	15655	15659	15721	15688	15681	15468	15585	15561	15736	15747	15820	15776	15698	15815	15672	15656	15605	15652	15600	15583	15696	15671	15633	15534	15592	15606	15644	15691	15579	15704	15660	15598	15789	15599	15667	15693	15453	15627	15645	15594	15618	15779	15654	15700	15481	15672	15575	15692	15786	15679	15627	15582	15543	15675	15504	15545	15772	15659	15768	15597	15677	15783	15577	15702	15748	15551	15466	15660	15581	15692	15663	15721	15525	15547	15850	15660	15559	15560	15494	15710	15466	15538	15781	15861	15689	15798	15688	15835	15531	15777	15691	15609	15568	15777	15622	15778	15697	15674	15632	15550	15558	15607	15756	15778	15696	15588	15619	15731	15686	15434	15762	15752	15782	15721	15735	15548	15625	15738	15642	15713	15830	15625	15671	15586	15564	15582	15596	15655	15833	15599	15481	15606	15665	15570	15738	15492	15586	15696	15501	15522	15696	15538	15630	15666	15700	15579	15564	15764	15668	15535	15563	15603	15499	15647	15774	15749	15617	15550	15569	15700	15457	15864	15657	15589	15753	15618	15672	15677	15665	15740	15654	15724	15704	15744	15688	15750	15624	15511	15717	15595	15790	15779	15659	15668	15691	15629	15711	15474	15589	15874	15622	15593	15840	15677	15626	15660	15539	15733	15524	15636	15670	15440	15613	15514	15600	15631	15695	15652	15656	15828	15599	15655	15605	15602	15463	15643	15678	15675	15754	15643	15648	15611	15645	15697	15460	15589	15594	15429	15668	15670	15712	15545	15597	15650	15754	15640	15831	15601	15611	15684	15704	15486	15619	15767	15461	15657	15628	15754	15638	15807	15537	15664	15602	15762	15573	15609	15803	15548	15589	15585	15431	15638	15769	15665	15722	15741	15609	15660	15532	15620	15508	15734	15462	15676	15558	15594	15573	15749	15599	15651	15668	15765	15636	15894	15600	15503	15652	15811	15782	15729	15852	15635	15844	15842	15648	15603	15693	15559	15673	15448	15606	15641	15603	15592	15558	15656	15624	15616	15687	15668	15726	15763	15617	15585	15734	15647	15760	15754	15608	15779	15731	15717	15634	15611	15772	15638	15698	15658	15650	15614	15645	15841	15628	15681	15762	15491	15525	15586	15467	15644	15427	15632	15550	15603	15631	15543	15665	15644	15738	15709	15706	15548	15592	15547	15718	15795	15774	15687	15736	15605	15666	15610	15701	15532	15792	15653	15603	15594	15653	15758	15534	15545	15629	15625	15490	15461	15700	15557	15572	15571	15528	15589	15705	15688	15677	15635	15603	15753	15665	15721	15757	15712	15788	15821	15525	15687	15620	15875	15716	15811	15692	15694	15663	15739	15696	15720	15720	15655	15572	15782	15563	15713	15675	15782	15762	15770	15715	15660	15520	15721	15800	15511	15812	15549	15713	15520	15510	15648	15541	15644	15518	15624	15520	15671	15591	15730	15843	15626	15621	15680	15535	15597	15777	15612	15740	15733	15815	15725	15693	15522	15740	15713	15648	15678	15638	15716	15597	15598	15745	15707	15649	15710	15627	15706	15663	15819	15716	15515	15540	15589	15565	15658	15663	15784	15745	15893	15724	15611	15900	15600	15510	15660	15704	15588	15633	15568	15633	15788	15761	15601	15546	15704	15663	15708	15671	15674	15699	15602	15621	15572	15627	15847	15714	15679	15630	15492	15583	15749	15562	15641	15655	15547	15637	15747	15726	15641	15367	15664	15694	15849	15640	15589	15542	15601	15748	15553	15621	15558	15676	15585	15497	15655
25661	29912	47455	41242	29180	23683	21068	19068	18912	19160	19136	18948	18821	18993	18766	18844	18965	18833	18913	18751	18907	18915	18884	18976	18873	18816	18866	18869	19104	19094	18884	18696	18586	18761	18870	18848	18885	18743	18913	18696	18784	18812	18931	18710	18925	18581	18937	18809	18817	18823	18879	18980	18998	18848	18688	18713	18610	18677	18682	18692	18939	18620	18519	18589	18731	18784	19021	18595	18621	18681	18706	18882	18978	18699	18587	18624	18742	18662	18613	18744	18705	18744	18666	18936	18711	18854	18712	18687	18807	18839	18768	18906	18904	18688	18892	18730	18713	18770	18889	18672	18816	18856	18473	18852	18838	18581	18886	18905	18721	18746	18645	18776	18776	18643	18772	18805	18685	18661	18810	18683	18752	18694	18766	18889	18907	18750	18811	18788	18739	18774	18795	18831	19020	18708	18669	18781	18729	18541	18784	18859	18682	18608	18660	18938	18665	18661	18649	18636	18544	18655	18918	18694	18936	18630	18769	18489	18952	18864	18752	18841	18737	18684	18866	18747	18810	18759	18908	18817	18802	18708	18668	18718	18737	18798	18712	18596	18877	18709	18694	18912	18853	18705	18702	18714	18694	18936	18935	18483	18753	18849	18668	18687	18704	18831	18929	18747	18767	18769	18559	18640	18673	18651	18735	18782	18805	18582	18812	18732	18818	18581	18900	18718	18815	18772	18717	18859	18918	18694	18797	18745	18790	18653	18930	18846	18899	18818	18789	18719	18868	18669	18621	18813	18544	18792	18693	18722	18590	18790	18755	18776	18676	18965	18555	18656	18818	18595	18867	18734	18762	18684	18578	18692	18851	18773	18905	18766	18709	18749	18596	18735	18619	18661	18745	18708	18928	18774	18786	18743	18736	18732	18820	18724	18753	18638	18850	18684	18823	18742	18916	18649	18707	18934	18728	18989	18770	18817	18879	18866	18962	18786	18608	18778	18670	18837	18662	18756	18719	18697	18824	18957	18642	18498	18703	18666	18648	18826	18680	18596	18903	18879	18626	18820	18634	18859	18639	18848	18653	18525	18723	18847	18874	18735	18563	18748	18849	18851	18738	18619	18785	18697	18835	18561	18800	18762	18782	18582	18482	18530	18793	18520	18891	18591	18855	18520	18756	18724	18764	18900	18680	18746	18649	18740	18905	18672	18660	18781	18671	18878	18764	18687	18814	18721	18895	18596	18796	18652	18912	18760	18789	18602	18915	18773	19013	18722	18865	18642	18687	18641	18862	18691	18717	18740	18772	18739	18815	18675	18723	18729	18643	18621	18950	18847	18890	18741	18911	18676	18625	18651	18914	18375	18673	18705	18777	18728	18784	18686	18770	18903	18852	18863	18902	18720	18748	18725	18898	18870	18850	18866	18671	18805	18694	18715	18776	18870	18718	18882	18822	18719	18720	18695	18711	18775	18929	18797	18834	18727	18857	18824	18904	18752	18673	18461	18824	18792	18634	18793	18867	18945	18591	18916	18887	18758	18707	18851	18835	18979	18823	18913	18651	18742	18708	18573	19007	19015	18690	18825	18808	18679	18713	18905	18713	18960	19059	18773	18592	18853	18890	18730	18736	18783	18648	18762	18849	19009	18869	18932	18872	18703	18805	18580	18787	18747	18881	18745	18838	18672	18741	18806	18676	18661	18819	18727	18679	18690	18814	18588	18836	18890	18791	18979	18698	18658	18846	18605	18855	18751	18774	18769	18705	18662	18706	18480	18639	18546	18614	18795	18728	18899	18866	18737	18747	18689	18639	18500	18735	18940	18817	18749	18693	18815	18700	18603	18844	18696	18829	18749	18827	18778	18765	18801	18687	18870	18838	18694	18917	18738	18694	18708	18617	18824	18812	18697	18700	18871	18753	18668	18667	18806	18912	18709	18684	18785	18791	18751	18752	18615	18719	18794	18881	18883	18926	18948	18597	18592	18674	18597	18766	18716	18882	18603	18755	18821	18797	18562	18549	18534	18648	18667	18894	18747	18761	18786	18806	18850	18913	18756	18815	18900	18853	18751	18786	18604	18679	18793	18715	18774	18643	18873	19008	18840	18740	18827	18678	18865	18761	18679	18830	18688	18761	18941	18720	18754	18850	18687	18786	18671	18572	18675	18683	18792	18689	18765	18861	18615	18728	18648	18800	18778	18777	18584	18717	18735	18892	18705	18855	18698	18743	18905	18927	18848	18860	18903	18732	18708	18737	18706	18796	18688	18645	18873	18824	18612	19014	18924	18735	18664	18797	18731	18666	18659	18915	18907	18671	18969	18789	18644	18704	18571	18879	18627	18750	18869	18848	18798	18839	18860	18705	18851	18869	18889	18951	18897	18760	18729	18571	18958	18673	18980	18815	18670	18777	19004	18823	18800	18791	18956	18704	18827	18566	18787	18906	18903	18862	18721	18692	18808	18698	18832	18807	18719	18741	18706	18811	18770	18533	18594	18684	18793	18931	18720	18891	18677	18705	18897	18830	18734	18733	18736	18676	18663	18862	18978	18825	18746	18953	18854	18813	18855	18679	18794	18617	18781	18824	18755	18833	18811	18696	18773	18745	18721	19066	18602	18852	19031	18834	18817	18741	18639	18846	18699	18939	18831	18650	18759	18850	18625	18622	18781	18577	18679	18885	18851	18739	18940	18780	18736	18652	18726	18640	18888	18665	18805	18680	18738	18807	18872	18915	18793	18698	18744	18693	18733	18779	18742	18665	18671	18707	18909	19000	18674	18754	18914	18676	18779	19058	18605	18594	18786	18624	18777	18944	18753	18645	18696	18784	18739	18667	18773	18583	18726	18886	18749	18738	18863	18714	18793	18504	18811	18684	18654	18812	18648	18595	18782	18790	18631	18601	18992	18527	18797	18790	18746	18673	18760	18700	18869	18670	18776	18792	18771	18659	18708	18863	18751	18706	18686	18913	18603	18939	18970	18565	18509	18812	18870	18792	18684	18645	18909	18649	18744	18799	18581	18512	18694	18935	18903	18921	18587	18753	18839	18819	18560	18854	18884	18738	18606	18753	18783	18632	18773	18984	18835	18670	18772	18713	18483	18591	18943	18901	18737	18848	18963	18706	18739	18938	18743	18502	18685	18608	18750	18733	18618	18656	18755	18563	18821	18782	18666	18767	18538	18801	18905	18776	18888	18713	18493	18687	18681	18757	18726	18825	18776	18699	18715	18678	18807	18913	18971	18975	18713	18740	18787	18753	18832	18752	18702	18747	18913	18808	18634	18613	18647	18492	18925	18779	18740	18798	18735	18746	18594	18808	18785	18544	18633	18784	18691	18817	18619	18610	18879	18935	18700	18697	18583	18890	18853	18674	18789	18857	18838	18862	19004	18720	18961	18655	18716	18683	18714	18804	18843	18645	18712	18831	18716	18887	18765	18757	18916	18794	18727	18592	18654	18807	18761	18692	18618	18728	18915	18486	18725	18764	18826	18764	18849	18885	18891	18625	18868	18614	18733	18718	18609	18763	18643	18564	18616	18767	19089	18756	18880	18768	18692	18801	18658	18671	18916	18985	18918	18673	18721	18726	18586	18626	18641	18774	18752	18826	18917	18656	18703	18619	18856	18800	18559	18926	18664	18622	18643	18954	18826	18727	18852	18700	18781	18943	18819	18762	18853	18879	18808	18907	18856	18687	18791	18891	18728	18879	18958	18857	18721	18702	18725	18569	18662	18616	18745	18770	18711	18782	18857	18805	18939	18734	18746	18719	18551	18763	18854	18712	18874	18717	18747	18777	18766	18674	18385	18796	18823	18712	18801	18752	18476	18794	18745	18751	18924	18929	18853	18870	18869	18779	18805	18766	18762	18825	18766	18885	18648	18728	18582	18806	18765	18643	18769	18795	18850	18867	18713	18703	18865	18708	18801	18975	18786	18704	18764	18748	18879	18834	18708	18869	18582	18793	18746	18886	18853	18852	18995	18800	19051	18766	18841	18845	18836	18753	18672	18689	18778	18926	18687	18754	18479	18657	18887	18580	18861	18748	18897	18836	18868	18833	18663	18805	18742	18942	18732	18865	18942	18670	18641	18816	19021	18923	18868	18765	18590	18780	18834	18677	18828	18658	18591	18698	18574	18801	18901	18699	18756	18541	18692	18655	18897	18680	18820	18656	18702	18834	18700	18749	18741	18789	18774	18595	18595	18754	18992	18612	18814	18601	18742	18786	18784	18646	18652	18820	18820	19034	18644	18778	18962	18888	18847	18927	18691	18730	18492	18777	18883	18618	18801	18769	18584	18735	18712	18836	18885	18747	18987	18842	18814	18774	18866	18699	18774	18731	18550	18723	18740	18732	18867	18611	18842	18555	18816	18897	18863	18743	18675	18814	18854	18696	18711	18749	18686	18502	18760	18575	18699	18883	18741	18864	18798	18857	18719	18653	18583	18813	18591	18661	18892	18684	18877	19016	18663	18810	18718	18887	18777	18560	18755	18797	18783	18897	18677	18984	18596	18914	18758	18887	18651	18746	18892	18683	18850	18857	18585	18767	18499	18792	18859	18880	18879	18678	18780	18692	18612	18523	18877	18881	18649	18843	18765	18822	18732	18709	18639	18840	18817	18657	18698	18676	18670	18696	18695	18827	18799	18862	18885	19091	18854	18781	18886	18742	18834	18625	18693	18743	18722	18954	18830	18754	18754	18847	18820	18804	18900	18797	18903	18707	18530	18700	18892	18717	18729	18794	18763	18686	18733	18924	18793	18623	18791	18761	18688	18763	18833	18833	18606	18838	18751	18693	18824	18798	18867	18744	18677	18754	18787	18571	18844	18612	18651	18843	18678	18760	18674	18940	18898	18744	18857	18699	18539	18693	18654	18765	18676	18761	18757	18663	18754	18622	18863	18760	18594	18669	18482	18792	18773	18813	18882	18678	18861	18801	18821	18626	18673	18733	18816	18611	18722	18687	18862	18695	18744	18847	18907	18722	18794	18819	18891	19066	18649	18883	18771	18798	18853	18841	18629	18860	18822	18882	18735	18829	18731	18881	18802	18937	18866	18679	18839	18752	18673	18790	18685	18675	18985	18699	18605	18989	18651	18636	18699	18685	18691	18740	18817	18801	18678	18705	18809	18840	18866	18760	18717	18575	18803	18751	18848	18525	18746	18827	18873	18793	18737	18869	18814
55833	90684	71088	45179	28437	18951	16386	15745	15635	15611	15698	15849	15723	15864	15637	15787	15822	15655	15769	15937	15660	15834	15561	15536	15729	15669	15804	15701	15653	15752	15766	15777	15860	15696	15693	15667	15704	15682	15654	15664	15810	15561	15815	15869	15819	15590	15659	15706	15699	15705	15830	15685	15701	15765	15851	15717	15704	15887	15669	15774	15813	15685	15800	15776	15705	15620	15730	15647	15807	15582	15609	15826	15843	15649	15778	15879	15770	15821	15826	15589	15802	15694	15737	15861	15675	15708	15708	15625	15781	15811	15675	15713	15660	15586	15693	15700	15770	15644	15537	15710	15711	15760	15638	15701	15860	15637	15767	15696	15593	15682	15689	15723	15836	15757	15706	15945	15785	15678	15686	15570	15700	15768	15781	15720	15746	15704	15729	15641	15649	15706	15692	15828	15612	15757	15524	15694	15747	15719	15687	15465	15598	15695	15671	15704	15734	15677	15813	15517	15681	15649	15721	15747	15477	15610	15572	15702	15709	15714	15623	15730	15840	15679	15613	15709	15668	15649	15741	15769	15556	15900	15720	15543	15652	15615	15640	15681	15471	15570	15841	15874	15609	15785	15742	15722	15780	15844	15658	15722	15714	15620	15571	15721	15822	15528	15728	15750	15744	15636	15744	15597	15923	15673	15821	15687	15745	15651	15877	15786	15809	15716	15689	15762	15698	15713	15535	15748	15691	15678	15887	15720	15742	15599	15713	15595	15808	15777	15765	15788	15766	15798	15700	15746	15823	15671	15645	15624	15678	15616	15641	15729	15614	15568	15637	15663	15784	15751	15637	15795	15637	15696	15782	15607	15611	15854	15754	15782	15609	15583	15824	15726	15628	15796	15746	15663	15571	15612	15560	15648	15731	15760	15567	15723	15793	15715	15638	15580	15662	15679	15734	15650	15734	15801	15602	15782	15663	15921	15714	15826	15798	15768	15761	15808	15685	15755	15804	15737	15675	15566	15718	15600	15841	15915	15693	15589	15787	15692	15615	15819	15716	15704	15687	15851	15467	15621	15700	15610	15641	15724	15791	15659	15696	15594	15664	15609	15959	15892	15745	15693	15556	15573	15605	15608	15648	15649	15692	15674	15729	15589	15888	15653	15765	15659	15556	15838	15903	15726	15508	15669	15755	15604	15703	15701	15929	15652	15765	15869	15794	15864	15732	15723	15608	15746	15844	15737	15794	15627	15850	15823	15739	15661	15750	15646	15759	15803	15738	15488	15817	15625	15731	15723	15664	15762	15600	15656	15564	15728	15787	15732	15871	15688	15867	15684	15514	15730	15622	15654	15770	15851	15714	15688	15854	15565	15764	15868	15626	15719	15773	15784	15686	15660	15566	15649	15695	15899	15699	15702	15715	15787	15742	15661	15752	15682	15614	15571	15705	15541	15834	15621	15726	15788	15742	15634	15668	15638	15698	15765	15740	15718	15675	15619	15720	15724	15741	15609	15526	15641	15777	15794	15658	15697	15815	15699	15618	15640	15833	15800	15779	15621	15664	15702	15680	15765	15738	15693	15822	15659	15702	15706	15699	15797	15653	15643	15762	15625	15720	15567	15787	15701	15723	15730	15773	15768	15604	15649	15752	15697	15758	15849	15787	15720	15592	15824	15839	15804	15588	15745	15619	15701	15709	15905	15802	15658	15747	15806	15579	15652	15587	15745	15629	15587	15729	15598	15664	15601	15794	15733	15472	15673	15608	15755	15712	15553	15849	15714	15623	15819	15693	15548	15563	15877	15672	15811	15770	15852	15456	15879	15475	15674	15751	15367	15788	15605	15652	15560	15670	15813	15588	15610	15700	15569	15822	15765	15821	15794	15523	15771	15866	15873	15557	15635	15648	15698	15723	15850	15711	15637	15768	15802	15793	15633	15724	15745	15764	15587	15746	15952	15593	15668	15649	15972	15729	15816	15565	15908	15827	15625	15794	15782	15495	15754	15718	15700	15813	15657	15799	15548	15716	15747	15830	15586	15677	15562	15733	15812	15645	15660	15612	15457	15716	15603	15753	15742	15667	15616	15528	15548	15563	15722	15711	15869	15652	15793	15731	15658	15656	15720	15631	15658	15862	15809	15623	15550	15779	15788	15664	15802	15798	15741	15865	15532	15972	15566	15800	15658	15873	15741	15752	15770	15678	15818	15674	15654	15606	15558	15692	15757	15782	15708	15865	15604	15728	15633	15876	15725	15849	15611	15684	15641	15663	15662	15737	15668	15799	15681	15829	15808	15696	15653	15734	15632	15745	15757	15728	15675	15812	15607	15790	15731	15621	15649	15530	15864	15661	15674	15884	15591	15698	15612	15645	15752	15702	15744	15757	15859	15648	15634	15662	15898	15697	15769	15731	15818	15653	15619	15748	15654	15735	15670	15612	15547	15679	15686	15810	15563	15677	15797	15838	15651	15782	15706	15691	15854	15718	15660	15724	15656	15745	15795	15763	15831	15653	15775	15716	15536	15618	15821	15511	15734	15394	15646	15627	15846	15791	15632	15900	15848	15797	15885	15738	15635	15809	15558	15547	15564	15591	15670	15554	15790	15663	15652	15823	15730	15605	15746	15756	15656	15815	15594	15492	15691	15614	15832	15762	15686	15780	15716	15631	15699	15779	15668	15859	15600	15547	15717	15662	15902	15550	15743	15737	16028	15701	15663	15743	15610	15699	15777	15665	15711	15787	15893	15608	15766	15722	15650	15810	15517	15799	15633	15676	15752	15581	15832	15675	15715	15718	15780	15652	15879	15677	15754	15610	15676	15743	15551	15655	15774	15646	15714	15571	15688	15740	15637	15818	15746	15827	15739	15571	15683	15646	15662	15688	15848	15618	15711	15643	15795	15604	15788	15693	15789	15693	15537	15830	15728	15820	15715	15892	15771	15579	15694	15794	15700	15649	15698	15806	15653	15664	15615	15977	15791	15701	15707	15588	15804	15736	15755	15673	15637	15710	15800	15600	15719	15785	15815	15626	15749	15821	15592	15760	15731	15722	15783	15617	15656	15769	15729	15617	15545	15687	15557	15761	15650	15753	15726	15784	15704	15833	15736	15729	15812	15581	15759	15516	15828	15853	15706	15734	15683	15705	15650	15724	15744	15593	15571	15677	15736	15646	15667	15696	15717	15661	15706	15690	15660	15545	15674	15695	15585	15635	15747	15762	15591	15770	15669	15889	15623	15503	15843	15635	15635	15832	15704	15716	15642	15739	15728	15598	15721	15753	15651	15783	15550	15720	15706	15863	15866	15629	15733	15689	15783	15631	15766	15552	15686	15685	15704	15574	15669	15715	15537	15610	15683	15581	15597	15867	15674	15644	15747	15595	15927	15730	15760	15641	15681	15514	15537	15794	15786	15729	15819	15565	15772	15780	15835	15707	15742	15699	15643	15651	15768	15802	15673	15635	15611	15571	15577	15711	15809	15676	15658	15652	15615	15754	15618	15578	15764	15638	15700	15706	15765	15641	15747	15719	15830	15771	15776	15499	15655	15821	15791	15875	15743	15849	15669	15733	15750	15673	15725	15691	15827	15805	15650	15696	15874	15648	15669	15930	15736	15651	15683	15709	15598	15639	15606	15691	15740	15709	15682	15947	15611	15851	15685	15628	15707	15773	15546	15605	15850	15775	15655	15669	15540	15770	15714	15739	15683	15930	15734	15737	15718	15747	15734	15717	15548	15755	15626	15731	15582	15709	15814	15612	15551	15729	15747	15717	15697	15678	15756	15781	15725	15736	15733	15699	15806	15673	15604	15582	15575	15858	15799	15759	15627	15698	15715	15834	15709	15608	15864	15795	15699	15732	15670	15669	15592	15472	15756	15670	15677	15635	15766	15754	15678	15725	15827	15607	15723	15817	15644	15675	15540	15636	15747	15782	15606	15652	15739	15612	15741	15735	15754	15674	15756	15679	15658	15673	15794	15621	15601	15582	15709	15707	15607	15652	15806	15769	15790	15846	15820	15889	15801	15753	15696	15767	15690	15688	15647	15741	15795	15684	15718	15721	15619	15806	15735	15656	15742	15742	15712	15728	15728	15701	15816	15669	15654	15666	15835	15585	15776	15813	15562	15738	15851	15617	15652	15752	15718	15688	15815	15699	15737	15821	15488	15797	15584	15678	15677	15799	15848	15640	15637	15788	15623	15683	15630	15775	15797	15738	15690	15825	15660	15713	15619	15961	15565	15729	15611	15790	15715	15796	15595	15764	15748	15642	15751	15667	15727	15786	15730	15795	15768	15738	15781	15637	15658	15603	15879	15611	15797	15745	15732	15815	15934	15815	15752	15651	15553	15812	15533	15698	15766	15770	15708	15860	15629	15776	15690	15857	15662	15689	15587	15782	15583	15651	15572	15680	15777	15748	15694	15800	15714	15598	15583	15727	15806	15689	15652	15751	15838	15766	15646	15770	15642	15767	15757	15689	15559	15695	15602	15757	15654	15648	15592	15792	15570	15599	15742	15689	15616	15848	15763	15686	15800	15800	15606	15762	15763	15605	15670	15680	15741	15755	15743	15768	15690	15707	15606	15645	15539	15663	15686	15810	15723	15528	15679	15664	15667	15638	15553	15628	15667	15579	15695	15628	15817	15864	15632	15784	15822	15588	15736	15709	15606	15811	15714	15574	15570	15672	15751	15486	15752	15620	15857	15657	15674	15756	15628	15664	15805	15633	15703	15635	15795	15623	15934	15693	15732	15636	15750	15749	15727	15689	15837	15842	15643	15757	15622	15641	15656	15670	15731	15607	15781	15799	15623	15731	15644	15664	15720	15708	15740	15623	15757	15858	15564	15729	15685	15808	15745	15506	15478	15572	15682	15724	15672	15720	15647	15617	15672	15584	15657	15594	15695	15721	15659	15556	15703	15640	15683	15697	15773	15766	15575	15608	15747	15694	15864	15594	15692	15620	15603	15629	15736	15820	15599	15674	15618	15721	15785	15592	15793	15523	15477	15715	15681	15875	15665	15928	15650	15642	15593	15682	15735	15723	15650	15699	15560	15765	15732	15488	15621	15451	15603	15582	15930	15734	15774	15931	15773	15696	15897	15604	15577	15710	15796	15655	15694	15847	15551	15879	15721	15636	15602	15576	15721	15699	15722	15678	15780	15731	15705	15788	15726	15694	15731	15700	15765
22824	23469	38379	35409	28935	26510	25763	19943	18586	19164	18881	18969	18629	18833	18848	18763	18764	18450	18790	18831	18660	18696	18727	18577	18659	18760	18440	18675	18760	18756	18416	18643	18621	18667	18563	18406	18642	18433	18547	18591	18423	18580	18515	18402	18537	18500	18351	18548	18526	18618	18586	18568	18496	18589	18470	18434	18571	18592	18480	18487	18480	18533	18561	18605	18586	18364	18431	18511	18589	18607	18523	18458	18541	18622	18493	18583	18497	18605	18453	18463	18634	18618	18333	18336	18585	18415	18511	18473	18357	18356	18501	18275	18288	18248	18241	18545	18298	18648	18340	18441	18549	18322	18575	18273	18551	18607	18369	18582	18351	18443	18533	18406	18573	18437	18479	18501	18420	18486	18873	18382	18461	18347	18425	18606	18261	18626	18469	18368	18331	18544	18625	18623	18448	18385	18439	18526	18621	18503	18484	18429	18585	18355	18359	18349	18512	18250	18307	18418	18402	18549	18536	18349	18436	18432	18252	18320	18364	18271	18454	18659	18507	18355	18376	18474	18582	18255	18474	18502	18621	18415	18596	18306	18346	18577	18310	18517	18375	18597	18552	18490	18515	18455	18350	18261	18500	18252	18332	18256	18507	18554	18593	18389	18696	18549	18553	18611	18411	18604	18355	18331	18471	18478	18611	18414	18433	18553	18377	18263	18313	18374	18237	18365	18397	18523	18567	18194	18297	18309	18303	18462	18628	18365	18307	18568	18287	18493	18321	18321	18499	18375	18427	18386	18439	18333	18256	18323	18568	18342	18600	18559	18338	18407	18355	18439	18337	18380	18474	18365	18483	18467	18473	18514	18656	18471	18417	18379	18436	18292	18520	18439	18434	18391	18614	18393	18624	18566	18494	18630	18341	18389	18382	18544	18529	18458	18481	18664	18630	18563	18345	18425	18424	18141	18367	18126	18553	18559	18631	18274	18423	18357	18430	18385	18581	18602	18329	18434	18358	18303	18568	18662	18616	18487	18382	18313	18472	18408	18526	18534	18647	18440	18236	18642	18624	18565	18487	18423	18396	18533	18368	18703	18274	18352	18484	18339	18455	18308	18489	18489	18412	18318	18478	18400	18603	18483	18522	18583	18325	18483	18572	18487	18374	18433	18365	18448	18468	18524	18564	18474	18569	18444	18547	18413	18516	18282	18277	18462	18407	18513	18482	18563	18390	18255	18398	18494	18472	18506	18419	18413	18619	18480	18419	18431	18411	18475	18274	18327	18281	18402	18511	18455	18515	18392	18435	18447	18352	18200	18282	18410	18584	18470	18528	18491	18452	18568	18592	18599	18570	18227	18260	18147	18469	18479	18510	18474	18551	18479	18578	18386	18502	18371	18328	18497	18608	18487	18491	18357	18502	18373	18565	18329	18545	18389	18523	18589	18408	18504	18410	18636	18362	18617	18409	18257	18530	18445	18599	18296	18301	18713	18344	18419	18461	18567	18482	18318	18243	18634	18434	18517	18514	18551	18613	18513	18399	18318	18351	18453	18438	18341	18335	18528	18402	18495	18442	18532	18426	18440	18435	18427	18364	18527	18388	18362	18437	18443	18558	18535	18431	18469	18434	18577	18660	18461	18452	18296	18458	18353	18556	18415	18378	18524	18481	18430	18476	18567	18533	18407	18639	18532	18368	18370	18531	18483	18711	18654	18428	18383	18413	18393	18241	18438	18382	18633	18300	18483	18457	18341	18330	18455	18585	18418	18117	18295	18589	18594	18200	18407	18574	18604	18394	18605	18331	18495	18383	18432	18482	18625	18489	18336	18427	18421	18490	18594	18408	18496	18568	18378	18588	18430	18636	18427	18192	18391	18351	18414	18499	18477	18482	18377	18322	18452	18320	18382	18518	18503	18433	18419	18465	18315	18366	18251	18432	18426	18423	18497	18317	18414	18596	18441	18506	18286	18270	18510	18377	18369	18452	18289	18367	18421	18424	18373	18430	18267	18380	18676	18555	18414	18642	18670	18348	18557	18496	18489	18280	18223	18444	18370	18586	18595	18416	18328	18332	18299	18528	18534	18694	18572	18445	18300	18622	18504	18440	18377	18657	18238	18378	18413	18551	18552	18436	18572	18355	18165	18655	18378	18572	18509	18453	18433	18575	18248	18470	18436	18675	18409	18535	18471	18334	18296	18421	18424	18402	18371	18466	18199	18404	18427	18395	18315	18374	18605	18363	18319	18609	18659	18404	18513	18518	18464	18194	18303	18849	18551	18496	18404	18462	18473	18494	18547	18534	18489	18375	18501	18555	18513	18352	18396	18496	18434	18414	18401	18462	18562	18371	18327	18426	18458	18538	18441	18559	18516	18354	18336	18622	18557	18660	18279	18477	18463	18476	18395	18349	18340	18385	18287	18376	18275	18632	18277	18471	18517	18438	18506	18554	18297	18387	18261	18303	18470	18461	18533	18526	18478	18331	18471	18571	18368	18483	18414	18328	18562	18488	18445	18258	18592	18424	18319	18425	18531	18637	18428	18451	18252	18367	18331	18309	18237	18539	18271	18434	18469	18314	18424	18332	18427	18464	18500	18484	18540	18541	18369	18586	18446	18386	18409	18270	18409	18502	18428	18507	18517	18245	18361	18559	18277	18484	18355	18389	18499	18370	18604	18515	18291	18464	18446	18474	18397	18240	18331	18299	18374	18437	18409	18360	18634	18524	18236	18409	18625	18453	18543	18296	18537	18634	18608	18364	18323	18374	18496	18509	18433	18466	18594	18367	18541	18592	18538	18447	18294	18225	18418	18556	18661	18399	18312	18467	18466	18588	18445	18384	18594	18638	18525	18414	18372	18435	18481	18403	18441	18412	18181	18270	18432	18456	18417	18394	18298	18349	18443	18520	18521	18427	18436	18574	18314	18249	18252	18516	18628	18466	18502	18178	18377	18484	18546	18599	18489	18285	18460	18478	18456	18430	18456	18425	18594	18392	18563	18478	18426	18667	18508	18564	18575	18498	18469	18483	18413	18412	18491	18415	18249	18299	18468	18588	18323	18613	18535	18157	18299	18269	18369	18417	18175	18224	18314	18496	18456	18542	18329	18455	18504	18605	18508	18577	18571	18526	18332	18268	18238	18421	18296	18365	18398	18387	18544	18385	18461	18575	18456	18398	18388	18374	18507	18231	18532	18554	18321	18622	18418	18584	18306	18393	18407	18345	18359	18629	18618	18479	18520	18408	18511	18412	18477	18367	18499	18588	18449	18574	18477	18585	18504	18483	18384	18649	18247	18526	18386	18426	18583	18440	18284	18558	18270	18396	18263	18532	18456	18249	18516	18561	18666	18485	18405	18497	18405	18428	18427	18577	18546	18388	18483	18232	18390	18530	18438	18350	18258	18494	18281	18166	18268	18504	18321	18323	18389	18316	18422	18527	18338	18587	18394	18533	18470	18660	18332	18440	18547	18491	18444	18509	18431	18114	18314	18389	18305	18292	18532	18301	18450	18441	18439	18390	18530	18275	18500	18275	18201	18345	18443	18474	18464	18565	18355	18202	18473	18343	18428	18570	18607	18565	18343	18659	18437	18442	18371	18537	18402	18636	18457	18461	18358	18503	18412	18519	18626	18527	18482	18630	18482	18393	18599	18398	18360	18380	18288	18286	18463	18443	18398	18416	18385	18415	18370	18696	18314	18459	18595	18497	18372	18420	18468	18381	18557	18370	18305	18288	18242	18442	18377	18353	18399	18701	18292	18547	18442	18409	18208	18581	18457	18514	18571	18605	18354	18310	18326	18504	18533	18649	18502	18472	18242	18539	18454	18525	18368	18703	18503	18377	18468	18275	18375	18513	18657	18501	18525	18528	18674	18414	18291	18434	18352	18548	18529	18532	18374	18548	18540	18523	18514	18390	18472	18347	18302	18332	18540	18492	18402	18399	18360	18341	18462	18366	18468	18202	18375	18331	18429	18482	18614	18336	18511	18380	18542	18347	18497	18504	18444	18574	18422	18417	18257	18222	18456	18446	18333	18418	18459	18480	18227	18714	18400	18495	18384	18421	18743	18394	18271	18235	18477	18290	18392	18481	18440	18242	18630	18494	18459	18561	18296	18476	18483	18403	18303	18440	18523	18274	18351	18576	18368	18505	18370	18523	18325	18471	18301	18284	18450	18392	18387	18314	18293	18514	18469	18262	18134	18447	18216	18418	18583	18459	18313	18224	18354	18522	18334	18501	18489	18517	18379	18290	18350	18493	18468	18443	18453	18358	18558	18310	18518	18587	18609	18400	18488	18444	18182	18321	18460	18303	18437	18511	18519	18579	18470	18515	18719	18357	18379	18337	18473	18538	18455	18438	18587	18323	18507	18390	18335	18357	18236	18402	18570	18588	18342	18539	18406	18369	18207	18395	18381	18558	18219	18407	18336	18347	18138	18427	18260	18628	18495	18376	18347	18434	18503	18594	18380	18328	18499	18370	18407	18328	18505	18364	18370	18481	18342	18666	18481	18506	18240	18666	18714	18367	18383	18379	18492	18226	18481	18406	18502	18598	18281	18368	18366	18218	18298	18449	18558	18427	18363	18519	18534	18681	18593	18311	18435	18543	18454	18537	18515	18399	18662	18561	18508	18436	18288	18432	18439	18514	18636	18613	18502	18315	18352	18495	18519	18463	18457	18419	18570	18426	18413	18609	18396	18425	18415	18394	18449	18308	18397	18522	18584	18448	18476	18568	18463	18399	18514	18688	18549	18527	18492	18427	18413	18557	18395	18373	18356	18260	18606	18652	18407	18383	18395	18745	18265	18294	18496	18420	18589	18369	18404	18572	18364	18365	18371	18642	18326	18437	18440	18540	18499	18386	18504	18446	18188	18445	18525	18574	18340	18743	18555	18568	18556	18477	18541	18250	18425	18430	18441	18570	18587	18519	18515	18290	18193	18015	18440	18395	18238	18404	18407	18162	18376	18312	18187	18294	18388	18328	18426	18402	18357	18349	18446	18526	18280	18536	18579	18620	18364	18493	18650	18509	18401	18379	18518	18669	18546	18641	18455	18465	18441	18525	18377	18361	18424	18352	18657	18531	18444	18465	18405	18405	18477	18502	18434	18341	18306	18629	18361	18300	18538	18431	18407	18163	18293	18619	18569	18471	18369	18359	18510	18354	18526	18415	18509	18277	18368
62713	102861	89905	65832	41742	25716	17605	15490	15535	15470	15403	15436	15555	15543	15273	15489	15509	15607	15536	15443	15566	15442	15524	15755	15567	15409	15590	15357	15479	15601	15426	15423	15528	15376	15329	15438	15386	15342	15477	15444	15483	15321	15634	15422	15565	15515	15628	15331	15511	15578	15513	15471	15601	15726	15458	15493	15502	15477	15507	15405	15469	15588	15515	15626	15567	15551	15644	15460	15529	15559	15526	15461	15556	15316	15508	15531	15517	15449	15376	15415	15528	15421	15521	15396	15620	15318	15496	15566	15472	15695	15310	15351	15495	15499	15521	15565	15574	15635	15555	15612	15531	15624	15652	15531	15411	15466	15417	15516	15376	15599	15512	15506	15415	15474	15578	15531	15454	15580	15549	15437	15501	15555	15390	15481	15522	15491	15431	15564	15497	15475	15263	15517	15513	15541	15326	15554	15505	15581	15403	15712	15426	15543	15434	15310	15514	15599	15429	15560	15519	15430	15486	15387	15242	15650	15427	15464	15432	15316	15636	15338	15499	15560	15391	15617	15494	15407	15463	15504	15479	15338	15682	15454	15541	15459	15455	15417	15647	15508	15485	15464	15397	15449	15369	15451	15496	15287	15499	15507	15398	15458	15515	15337	15451	15609	15398	15403	15435	15441	15415	15569	15435	15471	15623	15338	15599	15387	15577	15422	15540	15581	15314	15484	15508	15573	15614	15612	15390	15340	15241	15447	15412	15392	15573	15460	15489	15466	15492	15343	15563	15512	15392	15429	15423	15444	15424	15570	15411	15494	15512	15505	15440	15520	15523	15434	15368	15448	15407	15454	15708	15508	15441	15354	15554	15488	15448	15563	15557	15584	15501	15483	15609	15559	15492	15465	15360	15313	15461	15481	15445	15514	15511	15419	15409	15457	15369	15472	15452	15498	15493	15561	15559	15399	15533	15317	15489	15480	15628	15504	15530	15448	15421	15426	15375	15485	15237	15630	15485	15249	15520	15513	15504	15418	15461	15507	15437	15380	15503	15511	15472	15428	15343	15677	15568	15421	15348	15257	15472	15438	15434	15586	15442	15615	15384	15568	15478	15459	15462	15395	15377	15533	15664	15377	15463	15499	15593	15592	15514	15411	15419	15525	15458	15616	15331	15345	15513	15572	15563	15426	15302	15632	15416	15509	15614	15370	15536	15278	15252	15393	15418	15566	15599	15527	15428	15349	15444	15432	15471	15500	15610	15336	15424	15509	15466	15569	15498	15437	15690	15503	15554	15641	15465	15297	15501	15535	15388	15397	15537	15348	15324	15644	15409	15394	15384	15425	15578	15524	15491	15491	15448	15500	15467	15491	15568	15473	15402	15520	15629	15502	15537	15504	15578	15416	15373	15494	15542	15407	15439	15431	15493	15683	15572	15523	15527	15507	15351	15545	15476	15445	15369	15430	15610	15499	15512	15433	15530	15523	15541	15581	15647	15625	15428	15269	15394	15484	15563	15486	15525	15500	15417	15483	15446	15440	15452	15582	15377	15539	15516	15453	15570	15442	15486	15633	15294	15374	15352	15529	15467	15599	15482	15304	15565	15481	15630	15514	15490	15335	15547	15622	15414	15380	15301	15520	15521	15589	15230	15637	15520	15610	15584	15562	15673	15372	15633	15510	15686	15409	15661	15536	15344	15513	15639	15409	15388	15578	15483	15391	15495	15517	15453	15573	15614	15523	15318	15391	15443	15097	15561	15467	15592	15523	15314	15378	15324	15412	15517	15344	15535	15254	15453	15300	15635	15517	15342	15442	15596	15601	15501	15348	15362	15284	15504	15414	15451	15573	15431	15327	15553	15370	15433	15368	15527	15553	15408	15600	15397	15377	15556	15443	15464	15325	15428	15397	15419	15584	15584	15404	15487	15501	15384	15423	15500	15532	15402	15445	15325	15491	15494	15273	15551	15470	15536	15383	15581	15352	15496	15567	15376	15432	15569	15654	15591	15646	15621	15436	15618	15371	15450	15640	15420	15671	15467	15417	15407	15522	15575	15649	15507	15352	15583	15336	15604	15350	15574	15564	15551	15371	15500	15354	15418	15466	15495	15381	15424	15409	15470	15450	15359	15381	15280	15446	15494	15343	15368	15587	15444	15454	15447	15417	15569	15682	15555	15411	15376	15469	15425	15533	15507	15566	15549	15495	15472	15386	15576	15519	15570	15467	15618	15448	15408	15521	15245	15394	15470	15438	15404	15405	15638	15315	15518	15514	15468	15402	15458	15370	15354	15342	15440	15457	15477	15512	15440	15709	15553	15494	15509	15435	15417	15361	15608	15348	15524	15628	15578	15682	15589	15348	15509	15381	15581	15458	15515	15501	15550	15431	15618	15374	15521	15530	15443	15417	15513	15431	15641	15303	15610	15608	15589	15364	15388	15422	15395	15461	15334	15369	15546	15644	15448	15482	15382	15478	15384	15467	15522	15381	15451	15558	15503	15452	15460	15463	15532	15429	15421	15363	15703	15578	15471	15351	15395	15441	15374	15553	15579	15603	15467	15451	15519	15595	15488	15460	15482	15564	15591	15415	15511	15420	15582	15264	15514	15662	15338	15464	15537	15335	15501	15389	15481	15347	15552	15411	15649	15396	15546	15415	15471	15490	15355	15492	15487	15577	15402	15422	15629	15483	15456	15391	15395	15500	15709	15429	15464	15439	15493	15423	15603	15611	15563	15744	15437	15560	15496	15377	15445	15555	15525	15431	15529	15601	15601	15421	15602	15546	15501	15434	15597	15629	15444	15548	15598	15299	15576	15463	15512	15345	15412	15291	15264	15388	15435	15550	15547	15353	15397	15427	15253	15383	15581	15535	15558	15444	15529	15613	15449	15350	15359	15416	15449	15642	15469	15371	15383	15538	15442	15606	15424	15364	15567	15341	15517	15387	15515	15321	15426	15422	15328	15465	15454	15332	15427	15481	15410	15442	15451	15415	15514	15529	15440	15518	15276	15492	15463	15295	15436	15494	15525	15445	15235	15437	15481	15368	15560	15524	15661	15488	15348	15293	15597	15470	15426	15553	15488	15501	15476	15543	15420	15549	15327	15442	15539	15540	15350	15553	15401	15558	15648	15435	15470	15526	15592	15582	15470	15416	15411	15623	15460	15325	15454	15339	15453	15509	15462	15480	15479	15445	15575	15389	15332	15372	15568	15431	15503	15617	15417	15387	15520	15554	15571	15482	15524	15558	15527	15460	15386	15473	15514	15498	15621	15432	15638	15571	15486	15582	15537	15565	15552	15516	15361	15542	15499	15464	15382	15607	15381	15584	15451	15384	15540	15717	15350	15627	15535	15544	15482	15515	15383	15471	15524	15420	15462	15451	15512	15577	15396	15666	15433	15519	15524	15365	15413	15492	15298	15431	15504	15465	15502	15352	15523	15423	15443	15676	15278	15503	15510	15528	15599	15462	15616	15415	15416	15567	15517	15435	15353	15401	15539	15584	15537	15522	15467	15524	15626	15497	15482	15345	15587	15461	15419	15433	15610	15608	15226	15483	15582	15463	15628	15368	15440	15459	15489	15540	15495	15679	15309	15647	15519	15581	15362	15564	15458	15529	15517	15306	15378	15473	15507	15481	15621	15435	15408	15359	15470	15389	15699	15528	15408	15325	15589	15538	15453	15431	15455	15507	15469	15363	15563	15450	15430	15628	15585	15687	15421	15452	15536	15493	15386	15589	15428	15546	15448	15456	15610	15572	15379	15595	15564	15419	15435	15433	15435	15392	15394	15548	15354	15544	15277	15556	15470	15496	15325	15406	15503	15508	15609	15548	15501	15448	15553	15369	15654	15473	15393	15431	15567	15428	15653	15525	15211	15414	15286	15568	15398	15433	15473	15562	15583	15465	15424	15356	15467	15463	15622	15469	15510	15475	15509	15434	15442	15389	15447	15577	15494	15520	15596	15564	15401	15588	15471	15339	15510	15545	15464	15343	15670	15438	15499	15587	15470	15391	15456	15413	15507	15418	15341	15211	15398	15668	15293	15486	15433	15665	15532	15413	15557	15566	15526	15383	15428	15472	15588	15432	15586	15582	15495	15432	15326	15445	15506	15350	15431	15498	15691	15590	15538	15585	15513	15456	15364	15568	15459	15484	15504	15425	15634	15360	15490	15640	15577	15570	15462	15520	15527	15497	15485	15558	15424	15517	15498	15462	15533	15432	15416	15479	15517	15388	15547	15513	15507	15421	15557	15617	15432	15654	15508	15363	15333	15429	15609	15465	15507	15509	15634	15509	15543	15477	15436	15460	15420	15480	15668	15601	15491	15503	15458	15476	15511	15504	15413	15551	15493	15599	15459	15405	15545	15488	15489	15481	15565	15495	15436	15488	15535	15540	15459	15720	15585	15526	15420	15616	15416	15438	15355	15469	15546	15272	15340	15504	15511	15448	15353	15488	15369	15542	15396	15475	15483	15455	15435	15504	15443	15510	15510	15580	15350	15576	15455	15468	15522	15547	15393	15298	15572	15512	15541	15428	15473	15596	15464	15463	15560	15517	15654	15502	15564	15510	15498	15518	15502	15455	15297	15566	15368	15487	15466	15551	15352	15395	15627	15461	15421	15483	15432	15401	15634	15537	15510	15337	15463	15519	15389	15504	15498	15464	15458	15352	15562	15514	15477	15471	15327	15397	15326	15541	15465	15511	15420	15524	15390	15695	15489	15548	15426	15383	15664	15454	15504	15437	15480	15497	15515	15360	15553	15493	15384	15395	15351	15401	15512	15413	15396	15555	15334	15368	15481	15583	15383	15340	15404	15414	15460	15435	15437	15464	15516	15427	15381	15478	15487	15372	15643	15462	15500	15499	15525	15346	15424	15451	15472	15273	15506	15449	15499	15431	15480	15509	15478	15511	15501	15534	15448	15521	15534	15591	15545	15424	15590	15445	15558	15197	15555	15555	15565	15308	15454	15305	15568	15369	15468	15416	15489	15425	15361	15535	15567	15601	15530	15496	15568	15397	15462	15478	15668	15345	15535	15479	15500	15651	15553	15754	15400	15398	15508	15475	15659	15478	15549	15606	15518	15355	15452	15429	15422	15522	15384	15473	15497	15680	15462	15439	15590	15448	15506	15538	15654	15518	15487	15377	15429	15481	15448	15634	15390	15285	15489	15422	15319	15404
29440	37853	45734	33559	23123	19826	18805	18301	18315	18281	18462	18446	18157	18251	18476	18118	18192	18371	18339	18137	18243	18403	18321	18471	18267	18449	18333	18235	18162	18249	18482	18427	18195	18344	18200	18389	18266	18233	18210	18310	18403	18157	18061	18229	18407	18121	18337	18237	18297	18249	18381	18526	18305	18324	18156	17982	18056	18316	18241	18310	18451	18146	18163	18346	18141	18252	18358	18245	18266	18386	18185	18338	18257	18228	18255	18228	18106	18016	18327	18170	18269	18198	18362	18459	18337	18096	18395	18211	18314	18179	18277	18297	18439	18139	18373	18192	18324	18229	18442	18053	18216	18203	18292	18133	18197	18298	18231	18437	18285	18255	18316	18271	18314	18381	18420	18351	18197	18408	18298	18340	18113	18247	18300	18274	18324	18470	18353	18295	18306	18232	18203	18186	18270	18291	18167	18174	18394	18389	18449	18062	18151	18262	18321	18225	18180	18229	18504	18336	18186	18221	18248	18446	18092	18245	18248	18375	18396	18329	18322	18186	18373	17948	18212	18175	18464	18339	18211	18266	18376	18311	18366	18267	18341	18215	18309	18159	18248	18196	18399	18315	18240	18374	18358	18394	18292	18190	18197	18197	18394	18348	18410	18398	18501	18133	18329	18310	18256	18114	18216	18297	18529	18090	18178	18111	18236	18272	18296	18228	18418	18174	18384	18285	18283	18137	18278	18072	18088	18314	18149	18200	18278	18072	18066	18271	17989	18134	18386	18166	18260	18398	18108	18427	18189	18162	18221	18284	18043	18438	18038	18293	18162	18336	18156	18132	18168	18133	18186	18221	18212	18272	18380	18091	18045	18291	18415	18234	18218	18413	18408	18246	18359	18266	18320	18082	18446	18233	18313	18426	18223	18311	18483	18293	18169	18332	18356	18435	18037	18143	18050	18380	18309	18315	18289	18143	18485	18252	18145	18195	18326	18441	18324	18256	18422	18117	18278	18362	18309	18227	18137	18305	18342	18248	18523	18444	18430	18378	18274	18489	18425	18209	18262	18202	18294	18095	18208	18245	18494	18477	18212	18013	18147	18412	17997	18275	18162	18221	18397	18135	18186	18067	18134	18163	18214	18061	18133	18425	18224	18195	18310	18306	18273	18176	18133	18386	18231	18240	18304	18348	18266	18344	18210	18304	18239	18283	18273	18267	18418	18323	18308	17998	18248	18243	18361	18028	18324	18208	18402	18155	18395	18274	18121	18142	18339	18136	18188	18307	18401	18209	18160	18296	18487	18159	18313	18240	18292	18298	18284	18544	18318	18478	18213	18220	18374	18098	18169	18301	18209	18404	18355	18299	18189	18192	18256	18453	18271	18534	18239	18300	18253	18429	18205	18285	18223	18430	18137	18352	18299	18274	18125	18309	18336	18314	18336	18202	18198	18342	18444	18191	18257	18169	18086	18261	18310	18343	18424	18295	18106	18235	18488	18332	18177	18235	18473	18341	18253	18294	18389	18261	18387	18210	18166	18297	18214	18401	18501	18160	18289	18067	18218	18220	18377	18284	18423	18225	18108	18442	18299	18384	18034	18185	18255	18310	18139	18366	18557	18434	18398	18369	18358	18368	18336	18107	18031	18137	18156	18334	18335	18425	18205	18100	18361	18167	18153	18173	18133	18363	18454	18326	18165	18021	18127	18100	18511	17965	18187	18259	18297	18271	18384	18317	18429	18274	18221	18396	18349	18390	18112	18358	18121	18265	18286	18265	18330	18286	18341	18487	18240	18262	18293	18292	18240	18320	18358	18298	18099	18253	18035	18389	18322	18230	18530	18246	18470	18377	18127	18234	18371	18236	18505	18305	18270	18362	18317	18295	18651	18503	18433	18331	18206	18094	18298	18418	18504	18126	18094	18224	18173	18284	18455	18262	18207	18266	18322	18219	18197	18170	18430	18265	18470	18160	18310	18315	18269	18407	18338	18285	18361	18154	18713	18278	18268	18232	18290	18298	18292	18159	18306	18237	18268	18284	18406	18233	18223	18178	18186	18282	18153	18119	18218	18203	18251	18097	18206	18365	18259	18243	18350	18209	18195	18249	18175	18131	18124	18057	18339	18374	18424	18002	18290	18173	18243	18260	18230	18286	18135	18261	18217	18421	18374	18374	18366	18593	18281	18324	18284	18208	18316	18186	18165	18193	18181	18301	18324	18113	18188	18330	18099	18258	18450	18260	18218	18363	18212	18279	18250	18026	18472	18398	18078	18218	18061	18255	18290	18324	18328	18284	18323	18179	18085	18226	18346	18297	18470	18409	18341	18235	18399	18111	17975	18269	18243	18348	18192	18244	18537	18294	18253	18174	18386	18300	18281	18096	18361	18321	18312	18352	18201	18096	18332	18302	18209	18189	18244	18384	18138	18214	18100	18296	18272	18415	18244	18163	18301	18274	18085	18178	18253	18350	18242	18347	18318	17925	18497	18442	18051	18351	17940	18211	18326	18179	18176	18016	18059	18266	18348	18376	18302	18284	18321	18214	18508	18300	18293	18512	18252	18280	18332	18344	18248	18304	18413	18313	18164	18137	18392	18229	18355	18094	18243	18376	18211	18340	18300	18290	18153	18216	18107	18275	18387	18316	18221	18275	18272	18245	18191	18340	18305	18227	18432	18458	18314	18302	18550	18111	18233	18079	18292	18252	18117	18344	18317	18244	18334	18242	18296	18292	18398	18473	18179	18156	18060	18225	18186	18424	18291	18080	18144	18292	18298	18251	18325	18332	18234	18232	18159	18367	18370	18223	18278	18250	18109	18383	18096	18344	18344	18332	18380	18284	18251	18182	18199	18217	18210	18257	18205	18293	18151	18311	18386	18264	18113	18310	18028	18077	18297	18124	18322	18283	18453	18175	18626	18429	18330	18330	18268	18061	18187	18032	18257	18168	18320	18234	18111	18282	18350	18167	18307	18370	18176	18271	18238	18255	18393	18232	18356	18358	18295	18136	18113	18248	18271	18157	18173	18295	18267	18313	18214	18482	18118	18211	18447	18347	18118	18263	18134	18298	18104	18296	18135	18181	18186	18171	18452	18211	18150	18231	18294	18100	18289	18244	18253	18162	18192	18245	18249	18113	18328	18308	18441	18127	18245	18155	18516	18275	18119	18428	18276	18231	18343	18218	18361	18094	18312	18191	18066	18127	18475	18458	18335	18243	18449	18134	18328	18204	18341	18475	18409	18259	18397	18232	18234	18192	18113	18159	18271	17973	18397	18392	18280	18059	18335	18302	18267	18185	18245	18151	18214	18437	18203	18337	18276	18229	18365	18448	18403	18411	18374	18202	18473	18274	18339	18285	18275	18137	18262	18362	18153	18122	18214	18013	18455	18398	18479	18179	18296	18192	18478	18492	18222	18395	18197	18201	18316	18142	18076	18297	18149	18250	18339	18234	18153	18275	18430	18382	18225	18133	18052	18263	18265	18434	18354	18142	18364	18328	18256	18457	18176	18306	18378	18412	18361	18309	18338	18150	18136	18327	18042	18180	18355	18257	18347	18454	18455	18409	18307	18163	18356	18298	18551	18448	18386	18259	18232	18594	18302	18347	18304	18298	18453	18130	18459	18294	18159	18343	18274	18270	18271	18407	18491	18103	18228	18377	18279	18436	18321	18109	18438	18396	18262	18441	18416	18272	18307	18303	18334	18322	18326	18281	18272	18337	18347	18350	18169	18102	18271	18245	18565	18394	18388	18084	18524	18323	18401	18291	18203	18221	18279	18413	18383	18167	18374	18327	18311	18207	18285	18157	18327	18246	18277	18364	18092	18390	18272	18535	18295	18232	18431	18209	18169	18138	18282	18234	18148	18217	18062	18176	18261	18300	18097	18288	18234	18199	18336	18302	18187	18161	18297	18408	18445	18209	18161	18310	18158	18222	18248	18219	18349	18445	18273	18541	18369	18107	18339	18637	17948	18252	18121	18160	18518	18336	18253	18305	18273	18084	18284	18259	18319	18232	18382	18360	18327	18169	18205	18301	18207	18323	18381	18352	18249	18359	18198	18238	18216	18179	18421	18436	18358	18355	18367	18323	18270	18200	18296	18210	18155	18251	18386	18237	18512	18208	18236	18129	18377	18149	18387	18036	18433	18415	18297	18209	18212	18290	18412	18274	18223	18183	18359	18210	18398	18401	18260	18378	18424	18448	18334	18241	18155	18298	18151	18373	18413	18279	18274	18077	18343	18448	18101	18282	18127	18407	18264	18066	18387	18363	18291	18276	18310	18473	18319	18440	18184	18319	18310	18289	18172	18456	18300	18222	18280	18498	18401	18143	18248	18245	18257	18405	18264	18298	18206	18126	18391	18280	18207	18162	18144	18250	18188	18183	18265	18141	18587	18122	18356	18386	18195	18063	18109	18350	18274	18369	18482	18405	18090	18211	18311	18321	18285	18309	18545	18211	18320	18380	18328	18080	18525	18143	18165	18508	18134	18408	18237	18471	18266	18383	18282	18148	18257	18354	18234	18310	18216	18218	18324	18046	18111	18131	18251	18293	18461	18263	18310	18334	18267	18251	18124	18309	18016	18305	18419	18192	18239	18175	18420	18191	18372	18370	18333	18298	18188	18196	18350	18090	18205	18063	18392	18394	18229	18235	18084	18378	18350	18098	18281	18307	18104	18136	18303	18239	18254	18037	18261	18433	18064	18272	18315	18226	18261	18080	18318	18373	18327	18505	18286	18166	18293	18188	18237	18313	18411	18321	18034	18373	18336	18249	18304	18431	18153	18225	18382	18247	18336	18263	18321	18191	18256	18283	18246	18352	18372	18414	18225	18296	18370	18354	18228	18347	18283	18235	18393	18342	18246	18443	18283	18509	18116	18257	18150	18094	18294	18328	18208	18407	18422	18294	18305	18411	18319	18364	18253	18359	18353	18263	18418	18016	18195	18292	18146	18171	18258	18380	18299	18264	18070	18235	18417	18389	18176	18450	18182	18112	18365	18087	18103	18362	17973	18243	18184	17962	18200	18218	18404	18331	18007	18265	18294	18091	18214	18264	18263	18067	18334	18148	18202	18234	18286	18461	18375	18252	18465	18295	18171	18246	18508	18308	18378	18233	18396	18292	18321	18118	18198	18303	18104	18201	18181	18427	18532	18463	18245	18164	18244	18107	18375	18276	18356	18211
36184	58668	47089	29251	19635	16503	15470	15358	15281	15368	15428	15373	15360	15283	15381	15496	15444	15503	15223	15356	15454	15278	15142	15174	15238	15246	15316	15439	15337	15545	15445	15319	15257	15302	15167	15456	15304	15446	15453	15478	15258	15400	15263	15392	15318	15409	15274	15334	15006	15255	15380	15392	15473	15359	15414	15374	15261	15362	15292	15598	15314	15362	15325	15416	15360	15364	15476	15369	15321	15396	15348	15297	15360	15190	15391	15199	15359	15324	15249	15237	15546	15350	15283	15277	15402	15424	15217	15169	15380	15288	15291	15437	15350	15466	15236	15398	15226	15211	15201	15421	15443	15341	15394	15344	15179	15409	15306	15336	15293	15386	15282	15193	15321	15329	15372	15358	15326	15194	15383	15300	15354	15256	15484	15387	15309	15304	15218	15487	15355	15220	15358	15323	15528	15383	15347	15224	15402	15311	15394	15492	15422	15343	15440	15345	15254	15332	15316	15538	15403	15229	15260	15454	15179	15450	15323	15307	15454	15255	15395	15292	15301	15294	15365	15234	15328	15301	15523	15367	15245	15231	15305	15396	15422	15257	15285	15430	15312	15321	15414	15284	15412	15425	15292	15187	15405	15237	15374	15368	15300	15431	15314	15341	15374	15337	15414	15291	15376	15435	15336	15365	15196	15293	15211	15486	15577	15473	15395	15373	15424	15320	15333	15323	15322	15375	15402	15296	15545	15317	15296	15461	15333	15409	15424	15349	15328	15219	15353	15298	15428	15270	15225	15243	15425	15274	15323	15416	15392	15309	15392	15252	15345	15348	15233	15330	15241	15355	15349	15178	15430	15348	15370	15403	15481	15438	15244	15347	15369	15432	15214	15514	15255	15305	15258	15332	15376	15376	15419	15336	15481	15212	15356	15401	15366	15392	15305	15404	15435	15364	15426	15432	15231	15305	15233	15432	15331	15276	15326	15375	15459	15256	15331	15334	15251	15361	15329	15480	15258	15243	15489	15330	15254	15323	15530	15370	15322	15368	15321	15399	15443	15303	15317	15276	15378	15261	15267	15425	15493	15297	15342	15346	15251	15619	15291	15224	15358	15320	15365	15413	15513	15331	15248	15272	15385	15393	15241	15345	15404	15505	15450	15312	15417	15352	15443	15268	15477	15216	15348	15355	15339	15364	15397	15347	15176	15398	15204	15241	15354	15330	15278	15256	15393	15211	15288	15462	15225	15305	15450	15406	15323	15356	15414	15309	15393	15403	15295	15474	15142	15425	15241	15363	15309	15179	15348	15406	15325	15337	15444	15250	15405	15372	15361	15314	15352	15352	15325	15395	15442	15369	15472	15186	15299	15349	15291	15411	15237	15361	15336	15410	15266	15487	15339	15294	15507	15395	15419	15236	15277	15411	15328	15165	15547	15304	15395	15450	15077	15301	15418	15393	15393	15419	15543	15365	15209	15544	15388	15448	15231	15525	15228	15385	15426	15264	15349	15386	15291	15253	15380	15269	15408	15441	15460	15356	15451	15182	15372	15376	15257	15490	15247	15305	15455	15269	15445	15441	15335	15425	15494	15297	15189	15358	15379	15302	15213	15413	15230	15359	15368	15334	15286	15407	15400	15308	15553	15566	15328	15081	15438	15176	15449	15436	15299	15405	15372	15384	15336	15349	15309	15546	15484	15331	15284	15425	15117	15340	15313	15271	15237	15500	15263	15270	15196	15248	15290	15438	15274	15286	15325	15356	15351	15310	15466	15418	15405	15356	15438	15192	15369	15373	15425	15209	15308	15326	15231	15192	15313	15311	15262	15316	15167	15284	15411	15587	15279	15296	15394	15504	15248	15484	15306	15180	15446	15484	15210	15329	15420	15408	15171	15440	15442	15333	15344	15263	15281	15200	15363	15521	15258	15248	15342	15327	15364	15306	15540	15314	15402	15327	15389	15465	15295	15291	15337	15313	15366	15506	15431	15356	15213	15147	15268	15309	15438	15393	15227	15355	15331	15570	15274	15331	15220	15373	15379	15485	15284	15414	15309	15319	15352	15417	15474	15291	15318	15404	15209	15315	15429	15280	15293	15421	15391	15458	15386	15474	15443	15392	15455	15331	15344	15320	15339	15193	15255	15385	15245	15354	15451	15322	15616	15529	15587	15334	15323	15332	15555	15258	15404	15360	15467	15218	15280	15308	15326	15417	15285	15312	15307	15354	15391	15438	15297	15384	15299	15303	15304	15319	15474	15425	15409	15262	15492	15361	15296	15305	15429	15389	15446	15283	15340	15300	15546	15221	15319	15261	15299	15422	15391	15402	15385	15506	15324	15317	15302	15355	15285	15394	15360	15298	15392	15300	15334	15425	15221	15288	15243	15393	15377	15321	15393	15429	15207	15205	15413	15289	15240	15389	15311	15408	15166	15381	15332	15390	15475	15244	15446	15381	15244	15378	15309	15471	15392	15280	15258	15407	15373	15167	15393	15200	15547	15210	15565	15485	15449	15375	15284	15382	15468	15377	15405	15218	15413	15405	15377	15368	15411	15350	15448	15442	15404	15349	15660	15519	15294	15332	15378	15269	15422	15106	15340	15336	15333	15349	15425	15238	15341	15427	15352	15400	15313	15385	15396	15248	15302	15329	15304	15482	15342	15356	15292	15095	15482	15396	15316	15430	15313	15359	15302	15365	15400	15410	15441	15236	15463	15313	15507	15505	15503	15530	15319	15399	15444	15519	15378	15468	15424	15417	15464	15357	15269	15419	15403	15383	15447	15336	15406	15385	15169	15451	15314	15389	15414	15450	15301	15497	15342	15347	15225	15436	15421	15382	15613	15248	15446	15336	15201	15354	15368	15476	15355	15498	15393	15323	15420	15563	15337	15243	15329	15409	15271	15474	15293	15438	15346	15314	15310	15418	15237	15321	15596	15295	15172	15438	15422	15334	15229	15440	15247	15394	15372	15375	15453	15404	15427	15380	15472	15428	15321	15285	15357	15340	15181	15418	15412	15392	15338	15295	15392	15349	15311	15519	15602	15454	15240	15586	15204	15475	15378	15426	15243	15390	15382	15500	15411	15206	15384	15538	15420	15062	15435	15345	15425	15333	15264	15309	15332	15376	15605	15393	15373	15336	15312	15265	15365	15271	15290	15286	15399	15413	15406	15444	15435	15506	15455	15357	15412	15267	15205	15449	15260	15146	15320	15295	15444	15400	15305	15313	15285	15415	15368	15301	15260	15373	15416	15453	15389	15328	15299	15418	15319	15435	15556	15403	15315	15219	15330	15307	15312	15219	15298	15339	15364	15417	15402	15208	15468	15277	15481	15403	15269	15525	15329	15351	15382	15530	15400	15323	15452	15479	15252	15363	15283	15295	15302	15223	15312	15395	15472	15384	15507	15242	15308	15275	15414	15544	15341	15388	15348	15429	15405	15548	15409	15336	15424	15208	15317	15326	15186	15372	15450	15348	15422	15320	15349	15330	15362	15277	15379	15319	15219	15348	15450	15334	15478	15480	15512	15277	15166	15300	15294	15442	15447	15312	15488	15110	15338	15295	15389	15334	15360	15399	15575	15561	15591	15332	15504	15411	15205	15310	15337	15580	15335	15248	15368	15384	15459	15454	15526	15417	15220	15483	15434	15277	15289	15494	15323	15370	15432	15211	15402	15456	15401	15403	15230	15380	15415	15234	15360	15292	15360	15286	15353	15195	15437	15418	15183	15595	15336	15309	15327	15436	15385	15290	15294	15479	15299	15369	15567	15414	15439	15368	15278	15412	15445	15485	15378	15345	15175	15435	15293	15278	15274	15432	15383	15351	15354	15320	15371	15412	15282	15354	15420	15497	15358	15363	15384	15236	15484	15397	15315	15337	15492	15346	15401	15328	15246	15483	15168	15372	15260	15316	15420	15316	15393	15342	15297	15294	15248	15396	15363	15512	15398	15243	15287	15274	15286	15402	15357	15471	15350	15256	15336	15372	15155	15392	15280	15311	15307	15332	15398	15350	15448	15207	15356	15370	15344	15450	15344	15534	15225	15242	15214	15438	15270	15402	15296	15440	15441	15431	15466	15517	15469	15347	15358	15299	15295	15247	15537	15396	15367	15394	15278	15325	15479	15257	15214	15267	15323	15323	15323	15305	15459	15238	15480	15357	15374	15307	15321	15497	15342	15240	15474	15177	15408	15257	15532	15309	15313	15275	15381	15309	15245	15398	15258	15338	15390	15321	15425	15349	15319	15621	15431	15498	15371	15436	15349	15148	15425	15347	15429	15406	15491	15478	15245	15277	15311	15392	15245	15558	15314	15301	15361	15516	15461	15529	15272	15220	15362	15410	15561	15472	15377	15319	15322	15385	15283	15294	15428	15358	15504	15303	15352	15281	15163	15286	15451	15460	15266	15132	15449	15232	15450	15466	15336	15359	15445	15276	15441	15195	15499	15385	15348	15430	15384	15318	15306	15293	15308	15427	15340	15409	15280	15472	15347	15363	15296	15378	15272	15306	15192	15315	15391	15459	15293	15295	15373	15505	15407	15497	15417	15374	15390	15419	15406	15430	15333	15332	15436	15328	15476	15475	15483	15438	15186	15320	15332	15299	15498	15444	15327	15414	15391	15366	15520	15389	15372	15348	15373	15392	15221	15342	15366	15295	15383	15351	15272	15405	15314	15322	15231	15289	15292	15368	15413	15507	15304	15305	15356	15473	15292	15311	15230	15354	15420	15422	15233	15312	15393	15453	15196	15372	15255	15404	15286	15300	15421	15361	15249	15241	15410	15329	15400	15288	15411	15472	15338	15314	15213	15374	15433	15362	15386	15281	15372	15353	15426	15223	15364	15556	15411	15405	15203	15528	15416	15355	15311	15294	15332	15428	15441	15254	15313	15244	15283	15338	15327	15250	15357	15188	15381	15461	15174	15256	15394	15403	15334	15236	15215	15654	15336	15505	15366	15185	15469	15349	15329	15370	15483	15112	15457	15355	15441	15511	15350	15407	15282	15318	15461	15300	15483	15464	15409	15510	15435	15465	15352	15440	15372	15410	15290	15500	15360	15375	15240	15373	15450	15398	15458	15370	15265	15457	15370	15312	15587	15299	15232	15268	15206	15323	15359	15513	15394	15391	15384	15495	15483	15351	15340	15435	15363	15483	15320	15425	15351	15267	15475	15294	15529	15397
25449	29893	50081	44287	30226	23937	20934	18883	18250	18619	18627	18617	18406	18426	18288	18297	18397	18347	18382	18676	18267	18360	18230	18452	18420	18338	18299	18454	18377	18372	18602	18393	18252	18304	18136	18326	18329	18303	18335	18511	18563	18202	18352	18328	18464	18238	18276	18181	18297	18194	18399	18641	18457	18525	18363	18517	18289	18286	18308	18206	18461	18450	18392	18617	18187	18551	18605	18443	18424	18457	18207	18405	18219	18240	18196	18415	18257	18427	18430	18035	18406	18398	18205	18392	18212	18407	18236	18248	18400	18300	18401	18365	18419	18451	18212	18453	18176	18344	18246	18295	18360	18302	18420	18258	18447	18282	18428	18352	18087	18523	18305	18298	18368	18349	18359	18275	18329	18249	18505	18255	18183	18313	18349	18389	18164	18323	18226	18337	18323	18351	18266	18502	18455	18478	18462	18383	18374	18316	18189	18338	18311	18323	18211	18346	18362	18447	18263	18373	18253	18138	18398	18320	18238	18354	18366	18469	18397	18237	18132	18313	18466	18405	18356	18282	18389	18482	18369	18389	18342	18218	18350	18355	18301	18453	18002	18302	18340	18260	18330	18529	18342	18257	18313	18320	18132	17986	18384	18159	18617	18271	18477	18161	18325	18317	18400	18208	18306	18298	18283	18384	18444	18424	18329	18361	18194	18325	18412	18300	18325	18357	18394	18444	18559	18300	18397	18392	18410	18117	18254	18174	18210	18356	18311	18196	18386	18254	18445	18305	18225	18321	18280	18292	18272	18146	18253	18365	18366	18398	18449	18320	18303	18273	18200	18386	18409	18492	18446	18541	18204	18186	18415	18248	18306	18395	18230	18558	18154	18350	18197	18224	18133	17942	18386	18390	18251	18104	18361	18176	18252	18455	18271	18160	18169	18564	18246	18402	18301	18619	18399	18392	18319	18304	18399	18386	18401	18353	18303	18410	18165	18191	18283	18211	18391	18554	18436	18382	18535	18200	18138	18327	18148	18231	18116	18107	18237	18261	18460	18318	18338	18193	18388	18259	18506	18279	18383	18194	18408	18443	18303	18315	18334	18452	18410	18423	18308	18252	18459	18205	18273	18112	18241	18591	18288	18383	18360	18280	18276	18234	18466	18448	18209	18419	18184	18297	18421	18318	18486	18409	18465	18557	18319	18218	18118	18076	18239	18560	18338	18375	18214	18581	18310	18409	18403	18130	18409	18350	18312	18301	18324	18391	18365	18144	18264	18417	18308	18317	18335	18286	18331	18489	18426	18455	18495	18296	18160	18396	18429	18306	18372	18365	18407	18463	18359	18365	18120	18235	18298	18386	18345	18444	18297	18214	18343	18240	18237	18248	18327	18174	18305	18339	18361	18387	18257	18579	18398	18516	18130	18199	18267	18150	18297	18288	18287	18335	18496	18482	18414	18489	18513	18241	18314	18237	18151	18309	18326	18006	18314	18244	18426	18285	18187	18351	18201	18208	18180	18364	18367	18207	18374	18428	18370	18143	18531	18311	18360	18134	18306	18344	18211	18559	18261	18254	18563	18171	18310	18332	18369	18274	18266	18273	18361	18293	18284	18413	18274	18291	18346	18298	18303	18208	18422	18273	18333	18335	18325	18257	18315	18136	18267	18377	18309	18504	18282	18405	18417	18543	18458	18233	18234	18135	18334	18201	18287	18290	18348	18140	18319	18449	18171	18156	18410	18194	18131	18441	18328	18224	18387	18491	18327	18205	18399	18303	18398	18280	18103	18162	18357	18321	18176	18240	18195	18164	18229	18376	18474	18116	18409	18264	18467	18233	18247	18306	18337	18264	18454	18399	18274	18368	18434	18145	18365	18396	18518	18112	18377	18334	18379	18243	18367	18260	18323	18289	18312	18427	18312	18405	18172	18279	18459	18433	18449	18329	18251	18395	18453	18389	18154	18433	18623	18287	18241	18374	18218	18403	18289	18296	18247	18212	18257	18221	18316	18337	18205	18380	18191	18387	18235	18539	18425	18351	18303	18382	18310	18663	18270	18373	18394	18359	18170	18325	18425	18372	18507	18500	18506	18345	18298	18251	18435	18265	18414	18312	18184	18200	18427	18192	18371	18113	18517	18212	18456	18613	18243	18407	18392	18237	18186	18298	18268	18416	18281	18382	18513	18381	18485	18473	18308	18195	18653	18386	18191	18221	18283	18512	18431	18268	18223	18349	18260	18273	18471	18438	18243	18222	18367	18135	18412	18307	18344	18408	18355	18101	18343	18516	18387	18256	18380	18371	18485	18494	18250	18322	18310	18211	18250	18213	18238	18252	18357	18308	18458	18452	18577	18288	18382	18458	18349	18352	18511	18315	18276	18406	18447	18167	18217	18370	18457	18117	18151	18269	18403	18377	18370	18383	18281	18317	18448	18297	18437	18459	18259	18347	18215	18204	18430	18153	18243	18255	18403	18435	18511	18311	18206	18323	18310	18345	18461	18261	18383	18299	18294	18341	18347	18251	18320	18219	18332	18296	18182	18255	18269	18270	18271	18324	18331	18288	18268	18307	18294	18438	18395	18407	18290	18168	18584	18278	18323	18320	18294	18606	18194	18111	18270	18315	18148	18144	18473	18320	18013	18149	18141	18397	18449	18384	18262	18411	18487	18345	18195	18249	18248	18170	18114	18254	18415	18299	18420	18524	18292	18454	18517	18416	18316	18392	18301	18443	18234	18281	18431	18332	18148	18103	18337	18267	18418	18342	18341	18272	18395	18363	18234	18055	18232	18412	18226	18224	18473	18354	18463	18186	18409	18292	18223	18317	18269	18361	18205	18309	18395	18061	18226	18221	18386	18399	18347	18112	18189	18407	18421	18104	18183	18174	18365	18262	18478	18184	18151	18191	18405	18507	18273	18248	18322	18123	18228	18473	18287	18342	18464	18528	18363	18367	18209	18257	18227	18395	18319	18424	18263	18292	18315	18296	18420	18284	18367	18335	18176	18217	18069	18232	18308	18278	18087	18324	18488	18313	18358	18234	18450	18266	18206	18280	18433	18385	18469	18429	18442	18265	18337	18393	18311	18410	18265	18176	18340	18186	18342	18246	18350	18278	18278	18377	18485	18180	18465	18266	18233	18228	18176	18570	18409	18388	18368	18330	18482	18385	18457	18326	18301	18334	18342	18324	18163	18346	18304	18365	18173	18424	18483	18188	18409	18419	18421	18147	18137	18279	18374	18208	18426	18384	18241	18356	18562	18358	18385	18317	18313	18357	18390	18312	18385	18415	18278	18336	18522	18604	18394	18117	18203	18176	18247	18418	18330	18371	18374	18513	18289	18482	18314	18286	18262	18148	18152	18300	18326	18170	18249	18339	18330	18393	18311	18300	18304	18167	18360	18334	18263	18301	18217	18544	18415	18189	18269	18227	18276	18333	18426	18238	18185	18432	18338	18413	18364	18621	18246	18348	18036	18041	18217	18280	18381	18335	18203	18424	18247	18219	18464	18461	18329	18385	18272	18265	18302	18348	18437	18111	18388	18277	18212	18314	18605	18337	18274	18222	18328	18258	18145	18275	18280	18075	18333	18215	18364	18111	18398	18400	18333	18281	18342	18569	18311	18422	18423	18330	18359	18280	18122	18174	18257	18288	18209	18324	18280	18234	18208	18059	18304	18510	18512	18453	18076	18447	18233	18432	18272	18269	18481	18211	18295	18434	18244	18210	18343	18359	18396	18243	18155	18380	18382	18278	18505	18384	18323	18389	18234	18158	18396	18150	18364	18198	18421	18335	18353	18232	18201	18116	18298	18261	18186	18466	18197	18193	18334	18338	18370	18345	18650	18467	18361	18077	18260	18361	18270	18396	18428	18248	18380	18346	18409	18409	18301	18120	18299	18414	18289	18335	18118	18190	18326	18248	18279	18384	18268	18432	18070	18318	18190	18445	18234	18567	18388	18395	18372	18271	18281	18322	18103	18240	18296	18252	18358	18494	18355	18618	18242	18100	18363	18259	18209	18254	18533	18301	18403	18454	18248	18281	18149	18194	18133	18218	18430	18233	18226	18292	18339	18398	18297	18224	18287	18369	18173	18537	18173	18387	18320	18212	18344	18505	18384	18365	18288	18464	18309	18302	18231	18274	18155	18157	18337	18463	18461	18172	18235	18437	18531	18323	18331	18359	18331	18509	18400	18304	18350	18333	18263	18508	18519	18389	18388	18404	18233	18297	18284	18087	18225	18590	18364	18261	18258	18457	18091	18109	18499	18224	18222	18077	18534	18207	18405	18393	18107	18249	18349	18228	18376	18310	18360	18630	18322	18374	18398	18262	18589	18306	18383	18304	18285	18350	18493	18387	18317	18646	18255	18420	18343	18329	18446	18384	18258	18213	18136	18321	18050	18210	18443	18331	18289	18316	18342	18452	18186	18167	18273	18361	18231	18249	18443	18233	18356	18434	18272	18447	18424	18218	18543	18324	18360	18444	18290	18367	18452	18217	18125	18151	18472	18536	18434	18325	18501	18349	18476	18314	18276	18432	18541	18270	18195	18290	18381	18248	18098	18180	18261	18385	18299	18255	18288	18433	18400	18235	18290	18340	18297	18347	18253	18368	18351	18385	18436	18333	18201	18348	18272	18185	18418	18312	18401	18376	18328	18352	18311	18297	18471	18223	18168	18314	18293	18290	18214	18255	18191	18283	18446	18328	18406	18479	18360	18094	18238	18252	18383	18166	18129	18480	18397	18523	18391	18263	18314	18316	18505	18521	18153	18203	18453	18308	18139	18391	18415	18326	18412	18326	18532	18426	18434	18392	18295	18391	18386	18259	18150	18225	18235	18221	18460	18398	18219	18515	18319	18244	18455	18323	18431	18293	18233	18258	18459	18227	18362	18335	18316	18546	18336	18342	18398	18337	18409	18259	18517	18163	18326	18262	18150	18301	18288	18261	18377	18620	18229	18325	18286	18513	18255	18376	18387	18382	18432	18395	18370	18221	18028	18281	18111	18370	18369	18295	18253	18307	18149	18371	18319	18319	18305	18200	18388	18364	18451	18450	18366	18274	18295	18178	18380	18356	18285	18166	18210	18338	18160	18362	18438	18418	18298	18441	18409	18245	18262	18264	18479	18281	18337	18254	18412	18323	18225	18326	18308	18397	18419	18327	18254	18239	18467	18422	18478	18338
53147	90882	74487	47526	29622	19701	16196	15742	15566	15380	15404	15468	15378	15533	15629	15569	15546	15476	15459	15430	15597	15516	15357	15311	15488	15669	15439	15635	15615	15557	15460	15375	15310	15333	15372	15556	15583	15609	15527	15615	15555	15472	15503	15502	15420	15537	15396	15446	15483	15506	15535	15544	15357	15483	15424	15496	15420	15336	15483	15603	15437	15336	15515	15477	15537	15405	15602	15522	15558	15421	15543	15457	15442	15353	15429	15443	15570	15534	15386	15450	15367	15468	15452	15602	15314	15363	15387	15440	15374	15414	15377	15307	15467	15472	15598	15442	15341	15346	15325	15386	15564	15367	15524	15449	15478	15508	15558	15525	15490	15620	15446	15566	15587	15582	15389	15566	15440	15547	15374	15397	15385	15467	15538	15557	15296	15346	15434	15528	15406	15519	15293	15504	15294	15514	15440	15522	15538	15503	15550	15438	15423	15295	15581	15413	15383	15439	15325	15471	15392	15473	15486	15638	15540	15567	15408	15403	15395	15413	15460	15370	15412	15305	15512	15480	15437	15339	15461	15601	15310	15477	15512	15378	15420	15288	15375	15423	15441	15471	15415	15437	15549	15482	15413	15480	15489	15428	15421	15408	15580	15345	15418	15372	15475	15436	15435	15405	15249	15386	15447	15353	15436	15413	15552	15320	15580	15592	15523	15324	15565	15589	15427	15487	15396	15401	15340	15202	15456	15461	15585	15507	15590	15597	15505	15486	15390	15433	15451	15427	15482	15352	15615	15607	15450	15447	15488	15479	15388	15385	15529	15564	15586	15385	15486	15448	15405	15506	15261	15353	15434	15321	15429	15492	15463	15189	15498	15433	15381	15467	15443	15552	15582	15410	15424	15407	15436	15378	15498	15515	15499	15427	15536	15446	15265	15496	15510	15536	15390	15634	15413	15359	15473	15470	15580	15587	15636	15475	15479	15412	15397	15314	15496	15362	15491	15433	15455	15293	15418	15341	15450	15281	15410	15408	15518	15352	15680	15387	15393	15291	15523	15580	15262	15316	15520	15672	15330	15334	15398	15336	15426	15522	15639	15519	15452	15424	15417	15558	15394	15311	15376	15494	15538	15428	15444	15432	15657	15508	15543	15528	15647	15503	15569	15340	15460	15502	15532	15580	15683	15261	15534	15454	15613	15446	15541	15522	15420	15365	15477	15397	15819	15412	15541	15401	15348	15407	15468	15490	15392	15423	15606	15709	15440	15476	15341	15473	15208	15425	15389	15387	15373	15486	15281	15479	15369	15401	15643	15417	15486	15537	15547	15507	15479	15337	15644	15578	15658	15356	15383	15435	15589	15397	15511	15593	15475	15360	15367	15486	15320	15430	15237	15443	15555	15361	15471	15398	15362	15357	15444	15399	15378	15360	15472	15372	15502	15557	15312	15317	15416	15220	15301	15476	15593	15468	15357	15527	15475	15261	15643	15428	15428	15298	15402	15439	15292	15555	15544	15377	15448	15454	15593	15351	15432	15465	15530	15511	15504	15553	15413	15558	15399	15581	15555	15586	15490	15326	15439	15528	15413	15332	15435	15399	15408	15437	15569	15499	15423	15408	15351	15520	15339	15485	15406	15659	15413	15613	15485	15228	15425	15457	15418	15425	15326	15416	15453	15437	15629	15619	15710	15353	15391	15366	15538	15543	15463	15441	15354	15516	15494	15532	15501	15498	15431	15558	15431	15617	15612	15408	15426	15449	15248	15493	15589	15460	15470	15648	15467	15362	15492	15467	15624	15278	15409	15325	15487	15533	15520	15623	15412	15499	15376	15471	15558	15592	15527	15564	15455	15473	15410	15497	15432	15439	15634	15380	15448	15777	15441	15268	15428	15352	15299	15413	15553	15451	15487	15555	15430	15421	15528	15322	15395	15517	15503	15503	15346	15405	15449	15504	15425	15551	15569	15427	15494	15433	15624	15373	15518	15426	15681	15444	15453	15446	15507	15447	15427	15455	15347	15431	15505	15440	15485	15455	15428	15542	15476	15271	15506	15383	15518	15526	15528	15483	15446	15442	15736	15452	15508	15490	15578	15392	15471	15467	15450	15374	15393	15377	15473	15445	15494	15429	15632	15350	15439	15313	15332	15330	15442	15436	15470	15319	15331	15419	15453	15473	15439	15497	15399	15607	15529	15576	15456	15536	15405	15225	15462	15547	15575	15408	15375	15575	15536	15467	15506	15625	15433	15495	15499	15641	15485	15537	15284	15466	15371	15489	15545	15472	15539	15415	15539	15543	15520	15413	15390	15443	15485	15485	15543	15536	15444	15556	15462	15335	15571	15505	15279	15378	15244	15352	15427	15402	15542	15394	15435	15474	15483	15543	15495	15446	15534	15553	15365	15389	15493	15184	15479	15390	15406	15406	15486	15464	15443	15479	15443	15390	15683	15604	15369	15496	15534	15403	15607	15310	15541	15540	15336	15575	15471	15519	15478	15466	15580	15476	15390	15495	15382	15466	15546	15566	15499	15303	15395	15485	15431	15381	15270	15522	15307	15467	15557	15330	15577	15357	15302	15554	15455	15531	15420	15415	15550	15422	15351	15420	15464	15343	15553	15528	15508	15431	15477	15638	15497	15454	15337	15398	15510	15536	15290	15417	15350	15396	15518	15462	15608	15500	15299	15417	15345	15341	15490	15473	15418	15415	15473	15352	15600	15480	15511	15389	15342	15542	15457	15442	15496	15388	15372	15394	15382	15445	15454	15444	15242	15568	15392	15523	15560	15468	15407	15474	15292	15431	15345	15322	15573	15406	15607	15464	15586	15363	15613	15449	15442	15421	15426	15370	15343	15456	15475	15522	15537	15499	15482	15452	15368	15433	15540	15445	15507	15447	15471	15480	15271	15357	15441	15472	15355	15545	15459	15395	15450	15193	15422	15284	15505	15492	15408	15527	15327	15536	15466	15524	15433	15498	15410	15648	15518	15392	15514	15496	15487	15468	15482	15659	15411	15412	15438	15458	15401	15517	15480	15410	15354	15410	15337	15561	15422	15464	15434	15320	15568	15419	15391	15485	15531	15441	15370	15394	15620	15419	15640	15452	15592	15406	15413	15564	15533	15500	15498	15435	15424	15432	15459	15300	15444	15565	15517	15462	15460	15458	15456	15331	15421	15466	15636	15492	15413	15479	15265	15466	15360	15537	15507	15419	15512	15441	15226	15294	15611	15519	15347	15300	15689	15439	15451	15184	15427	15619	15555	15580	15353	15561	15662	15577	15468	15368	15637	15537	15280	15555	15400	15416	15426	15435	15308	15537	15607	15497	15600	15450	15532	15360	15401	15533	15482	15528	15532	15495	15410	15663	15364	15406	15456	15455	15572	15419	15535	15459	15447	15285	15501	15350	15404	15601	15471	15628	15332	15360	15496	15337	15378	15409	15654	15369	15307	15395	15340	15550	15517	15507	15581	15409	15517	15333	15497	15471	15394	15490	15616	15494	15556	15313	15488	15512	15432	15424	15285	15589	15307	15500	15516	15481	15429	15415	15440	15403	15450	15516	15488	15390	15549	15337	15576	15537	15420	15445	15268	15504	15310	15537	15417	15432	15582	15494	15479	15478	15379	15538	15615	15487	15340	15512	15620	15646	15290	15331	15461	15483	15379	15384	15268	15451	15418	15420	15364	15551	15210	15569	15497	15556	15390	15517	15400	15441	15442	15416	15383	15563	15637	15322	15541	15524	15502	15405	15356	15410	15328	15303	15504	15525	15487	15348	15422	15752	15576	15449	15448	15470	15470	15261	15550	15435	15571	15603	15430	15421	15480	15451	15441	15614	15425	15354	15477	15278	15434	15525	15335	15453	15417	15495	15536	15586	15527	15277	15414	15443	15565	15534	15573	15472	15469	15412	15337	15435	15550	15520	15685	15460	15652	15412	15419	15339	15515	15403	15322	15520	15432	15331	15294	15605	15310	15306	15646	15534	15518	15403	15619	15320	15600	15573	15341	15513	15348	15371	15314	15629	15488	15293	15418	15400	15388	15498	15462	15359	15726	15503	15468	15340	15527	15367	15621	15401	15427	15604	15389	15615	15412	15470	15539	15532	15421	15387	15569	15393	15445	15586	15533	15400	15381	15390	15311	15393	15425	15537	15475	15472	15541	15467	15493	15488	15460	15549	15415	15443	15343	15406	15481	15439	15426	15459	15475	15522	15352	15448	15314	15534	15441	15401	15322	15390	15474	15320	15434	15549	15330	15498	15443	15488	15488	15425	15544	15406	15293	15471	15498	15446	15497	15555	15387	15460	15362	15459	15409	15516	15590	15508	15443	15513	15447	15354	15501	15470	15489	15361	15537	15496	15343	15432	15414	15205	15544	15651	15409	15571	15476	15298	15531	15412	15520	15450	15745	15423	15556	15394	15356	15530	15616	15450	15654	15417	15475	15714	15226	15542	15475	15386	15513	15469	15462	15607	15590	15613	15492	15373	15499	15365	15619	15529	15439	15503	15402	15201	15550	15473	15394	15480	15477	15358	15546	15575	15352	15498	15521	15353	15511	15424	15439	15337	15410	15424	15426	15479	15326	15458	15497	15431	15590	15453	15347	15647	15521	15497	15295	15527	15473	15526	15413	15426	15360	15487	15435	15538	15384	15522	15283	15478	15373	15487	15490	15425	15417	15597	15526	15510	15408	15532	15589	15511	15548	15431	15458	15673	15451	15591	15487	15474	15596	15555	15582	15476	15595	15576	15492	15520	15448	15610	15399	15380	15283	15432	15482	15344	15535	15494	15466	15510	15474	15555	15509	15358	15442	15710	15484	15431	15600	15579	15403	15437	15468	15396	15366	15450	15361	15486	15351	15468	15415	15359	15649	15421	15485	15427	15515	15592	15474	15519	15426	15409	15297	15392	15350	15373	15503	15426	15360	15445	15516	15453	15481	15471	15529	15436	15440	15306	15557	15340	15582	15544	15505	15442	15523	15513	15440	15315	15540	15490	15547	15329	15465	15320	15674	15630	15497	15506	15498	15425	15471	15403	15601	15432	15331	15438	15497	15359	15500	15505	15519	15413	15445	15428	15415	15213	15469	15622	15595	15182	15456	15373	15495	15467	15438	15343	15619	15485	15525	15571	15492	15561	15398	15492	15461	15319	15538	15452	15477	15629	15398	15565	15439	15341
22834	23369	38632	36591	30712	27023	25808	19661	18416	18828	18519	18724	18709	18302	18457	18431	18569	18382	18383	18393	18491	18409	18448	18390	18295	18317	18311	18391	18066	18408	18335	18354	18264	18189	18219	18258	18386	18339	18305	18276	18336	18251	18153	18156	18303	18262	18376	18190	18198	18237	18379	18098	18296	18251	18081	17988	18332	18407	18264	18046	18269	18069	18253	18097	18325	18335	18299	18231	18208	18234	18395	18278	18219	18274	18149	18246	18217	18272	18101	18169	18031	18120	18451	18142	18310	18200	18225	18112	18056	18063	18079	18078	18090	17926	18300	18176	18168	18141	18344	18206	18178	18022	18353	18482	18234	17989	18222	18206	18161	18167	18374	18266	18133	18189	18080	18235	18307	18217	18096	18226	18166	18156	18292	18094	18148	18318	18133	18174	18083	17945	18089	18173	18209	18149	18250	18156	18269	18349	18035	18063	18108	18061	18019	18097	18185	18030	18217	18089	18118	18187	18241	18255	17980	18384	18043	18060	18184	18326	18127	17929	18002	18131	18199	18196	18435	18118	18224	18236	18040	18058	18150	18056	18079	18238	17952	18288	18184	18251	18104	18050	18129	18242	18137	18415	18290	18127	18247	18192	18123	18251	18142	18066	18077	18330	18312	18179	18029	18143	18248	18200	17996	18088	18135	18181	18402	18200	18189	18125	18397	18134	18212	18298	18293	18234	18204	18239	18255	18360	18008	18280	17979	18251	17932	18162	18000	18061	18424	18248	18045	18268	18232	18248	18104	18230	18048	18202	18135	18161	18096	18168	18166	17981	18266	18202	18239	18171	17987	18244	18365	18226	18188	18212	18218	18346	18047	18078	18312	18139	18283	18364	18268	18448	18267	17979	18183	18125	18397	18014	18272	18078	18492	18296	18080	18162	18171	18049	18426	18041	18198	18177	18179	18133	18207	18378	18086	18094	18295	18204	18100	18141	18091	18177	18144	18098	17820	18046	18124	18312	18104	18181	18112	18208	18034	17982	18151	18096	18260	18142	18315	18126	18092	17988	18154	18113	18317	18305	18296	18220	18080	18121	18114	18254	18200	18124	18158	18142	17905	18195	18111	18164	18108	18076	18309	18057	18260	18108	18099	18292	18407	18182	18174	18222	18072	18119	18324	18197	18225	18066	18230	18365	18241	18059	18194	18044	18096	18221	18182	18285	18163	18005	18340	18242	18318	18319	18134	18092	18200	18087	17994	18170	18068	18144	18142	18141	18068	18133	18172	18017	18148	18122	18049	18088	18462	18255	18261	18130	18223	18119	18316	18241	18080	18207	18240	18307	18167	18224	18229	18083	18182	18154	18157	18211	18276	18239	18191	18080	18140	18167	18094	18269	18222	18049	18090	18001	18071	18343	18321	18273	18123	18236	18228	18391	18234	18152	18023	18126	18166	18058	18249	18200	18214	18262	18215	18209	18302	18068	18256	18167	18119	18005	18039	18056	18211	18233	18045	18011	18238	18296	18205	18163	18117	18265	18133	18230	18031	18112	18247	18263	18196	18244	18186	18340	18028	18154	18242	18137	18176	18135	18296	18129	18215	18155	18374	18081	18060	17961	18241	17981	18370	18072	18217	18232	18191	18175	18239	18154	18343	18294	18019	18083	18145	18211	18080	18279	18166	18277	18168	18172	18205	18277	18230	18283	18223	18125	18128	18036	18221	18345	18312	18074	18031	18208	18212	18210	18215	18183	18213	18117	18267	18117	17887	18202	18249	18115	18191	18002	18227	18263	18067	18236	18231	18204	18337	18140	18139	18188	18285	18048	18061	18137	18231	17997	18270	18288	18133	18223	18229	18196	18141	18207	18419	18149	18118	18245	18062	18112	18139	18283	18233	18366	18340	18135	18017	18214	18063	18003	18268	18164	18066	18189	18019	18176	18225	18172	18112	18157	18198	18254	18185	18186	18214	17894	18183	18145	18180	18260	18243	18145	18127	18027	18085	18137	18304	18238	18106	18064	18121	18024	18122	17887	18199	18050	17947	18296	18128	18223	18093	18304	18176	17950	18090	18205	18164	18095	18134	18143	18201	18341	18306	17984	18202	18363	18004	18093	18140	18256	18123	17917	18141	18280	18299	18229	18193	18045	18056	18078	18276	18281	18199	18174	18075	18079	18202	18050	18287	18210	17978	18027	17921	18377	17980	18371	18101	18407	18268	18470	18175	18017	18157	17910	18291	18232	18046	18121	18320	18077	18286	18066	18347	18112	18099	17954	18230	18274	18138	18351	18275	18139	18074	17988	18275	18199	18291	18144	18128	18302	18128	18106	18176	18153	17813	18143	17943	18178	18208	18303	18227	18234	18188	18105	18190	18105	18051	18186	18281	18098	18204	18397	18120	18086	18120	18237	18395	18066	18085	18164	18137	18059	17945	18005	18118	18199	17996	18073	18342	18236	18226	18136	18178	18203	18195	18190	18151	18134	18055	18163	18113	18152	17974	18096	18047	18081	18229	18130	18239	18110	18346	18257	18398	18044	18328	18385	18167	18122	18263	18023	18097	18296	18042	18211	18187	18124	18109	18328	18205	18043	18135	18327	18096	18133	18011	18310	17946	18073	18113	18276	18194	18002	18080	18263	18379	17999	18114	18116	18246	18197	18358	18309	18264	18200	18224	18032	18256	18107	18108	18220	18285	18335	18237	18305	18283	18260	18244	18072	18093	18313	18243	18037	18053	18412	18214	18059	18258	18101	18420	18167	18002	18078	18096	17935	18227	17932	18305	18186	18107	18302	18226	18036	17987	18120	18077	18289	18064	17997	18147	18187	18229	18204	17994	18095	18369	18110	18267	18112	18128	18080	18247	18200	18183	18241	18285	18146	18191	18314	18024	18195	18116	18179	18334	18294	18252	18083	18180	18054	18081	18089	18100	17963	18166	18106	18143	18187	18305	18154	18369	18178	18286	18121	18051	18077	18199	18064	18167	18055	18197	18049	18257	18140	18185	18060	18087	18189	18158	18103	18223	18244	18185	18506	18310	18110	18170	18206	18310	18022	18093	18162	18120	17958	18076	18205	18237	17939	18084	18246	18167	18109	18096	18307	18074	18224	18190	18169	18069	18146	18480	18261	17996	18123	18315	18368	18072	18183	18042	18236	18326	18391	18105	18190	18067	18174	18206	18244	18327	18194	18118	18028	18293	18032	18296	18278	17970	18164	18230	18194	18156	18114	18111	17973	17888	18064	18396	18108	17971	18198	18139	17777	18094	18097	18236	18162	18246	18100	18107	18166	18258	18031	18183	18248	18304	18227	18062	18032	18053	18013	18221	18171	18005	18011	18156	18414	18108	18223	17994	18159	18191	18247	18224	18225	18329	18293	18073	18051	18167	18262	18191	17905	17946	18408	18224	17836	18318	18123	18099	18139	18108	18171	18190	18212	18248	18276	18147	18206	18010	18224	18079	18190	18177	18238	18292	18084	18251	18145	18025	18085	18296	18181	18268	18157	18115	18005	18063	18053	18178	18128	18020	18049	18029	18227	18310	18298	18392	18053	18333	18240	18045	18177	18188	18086	17993	17942	18145	18168	18187	18202	18272	18030	18253	18119	18068	18105	18266	17971	18067	18316	18492	18457	18319	18055	18227	18183	18151	18174	18270	18162	18040	18240	18286	18154	18018	18160	17952	18211	18212	17926	18279	18141	18159	18254	18283	18038	18319	18019	17979	18143	18197	18201	18096	18217	18196	18104	18188	18193	18166	18062	18154	18111	18293	18121	18255	18204	18194	17993	18253	18111	18047	18315	18248	18393	18087	18092	18132	18198	18163	18058	18048	18001	17948	18154	18173	18161	18232	18126	18293	18228	18214	18126	18298	18288	18114	18128	18473	18061	18017	18412	18131	18331	18270	17989	18235	18249	17974	18045	18042	18243	18303	18398	18117	18158	18111	18321	18277	17931	17930	18001	18149	18122	18319	18056	18137	18231	18210	18240	18300	18131	18109	18317	18130	18265	18221	18161	18060	18244	18178	18435	18126	18020	18155	18205	18364	18261	18296	18157	18052	18193	18051	18033	18181	18384	18239	18107	18246	18197	18396	18059	18329	18092	18056	18335	18191	18097	18229	18059	18133	18207	18311	18132	18250	17992	17970	18073	18199	18172	18221	18128	18217	18060	18098	18166	18212	18093	18080	18164	18213	18072	18076	18141	18205	18205	18154	18144	18305	18044	18250	18149	18138	18178	18177	18402	18175	18312	18274	18256	18145	18075	18410	18093	18330	18171	18140	18254	18346	17889	17965	18059	17948	18038	18228	18116	18060	18180	18109	18236	18305	18342	18073	18196	18051	18351	18264	18080	18046	18193	18207	18326	18089	18147	18076	18116	18005	18126	17954	18163	18332	18174	18329	18044	18112	18309	18112	18211	18354	18169	18150	18142	18277	18057	18295	18176	18351	18249	18262	18184	18235	18322	18272	17842	18262	18077	18120	18064	18267	18173	18191	18197	18180	18255	18119	18377	18067	18317	18262	18345	18093	17976	18486	18160	18258	18198	18263	18229	18332	18189	18121	18130	18354	18182	18217	18225	18160	18157	18124	18242	18106	18083	18094	18279	18136	18111	18164	18294	18277	18235	18377	18199	18164	18013	18208	18047	18066	18071	18132	18112	18028	17886	18375	18187	18149	18259	18135	18158	18096	18068	18299	18140	18223	18204	18030	18177	17997	18177	18282	18280	18092	18138	18307	18116	18293	18236	18157	18289	18136	18056	18126	18319	18112	18272	18315	17972	18038	18305	18100	18083	18337	18377	18069	18266	18145	18264	17966	18181	18074	18356	18292	18031	18107	18000	18224	18390	18270	18008	18321	18164	17998	18042	18167	18121	18093	18111	18072	18082	18163	18373	18172	18369	18332	17928	18055	18035	18186	18034	18312	18087	18195	18002	18210	18228	18084	18180	18156	18006	18062	17986	18241	18303	18164	18207	18211	18146	18258	18036	18347	18168	18365	18048	18156	18048	18126	18112	18330	18117	18182	18108	18103	18495	18161	18225	18144	18109	18208	17958	18192	18217	18210	18227	18361	18081	18178	18091	18343	17970	18378	18075	18162	18113	18045	18278	18144	18323	17924	18218	18121	18269	18270	18134	18284	18274	18291	18456	18181	18054	18149	18031	18042	17903	18221	18120
60034	104126	89213	68555	44333	26220	17945	15390	15286	15311	15344	15288	15253	15097	15448	15329	15301	15262	15246	15436	15371	15299	15262	15291	15443	15285	15331	15210	15244	15330	15396	15189	15275	15210	15439	15437	15536	15327	15513	15243	15348	15211	15221	15390	15274	15218	15286	15315	15359	15352	15441	15297	15255	15315	15352	15263	15309	15317	15155	15379	15392	15315	15152	15393	15323	15282	15146	15256	15482	15166	15400	15464	15321	15414	15147	15472	15223	15462	15298	15200	15387	15432	15316	15185	15195	15249	15284	15360	15207	15436	15276	15336	15430	15504	15492	15259	15334	15255	15323	15435	15280	15518	15236	15233	15283	15275	15376	15179	15308	15198	15290	15374	15241	15362	15317	15325	15439	15273	15187	15393	15245	15355	15206	15300	15521	15346	15285	15306	15487	15338	15446	15204	15449	15214	15322	15260	15244	15423	15177	15313	15337	15315	15331	15354	15179	15355	15446	15327	15370	15361	15349	15224	15222	15345	15278	15363	15274	15362	15465	15189	15300	15221	15386	15157	15168	15224	15281	15259	15281	15385	15372	15271	15339	15325	15317	15337	15390	15231	15263	15472	15362	15297	15370	15394	15396	15247	15307	15421	15340	15393	15355	15353	15352	15303	15373	15371	15356	15261	15459	15004	15462	15250	15149	15347	15176	15136	15174	15306	15194	15278	15314	15385	15218	15448	15303	15430	15332	15399	15277	15414	15132	15432	15238	15205	15361	15251	15414	15325	15312	15303	15381	15227	15306	15382	15367	15224	15368	15181	15231	15219	15402	15174	15241	15226	15437	15361	15490	15380	15305	15290	15253	15370	15307	15298	15146	15446	15293	15198	15458	15265	15376	15295	15333	15263	15311	15288	15354	15128	15416	15263	15361	15234	15227	15355	15289	15335	15276	15339	15337	15293	15282	15387	15329	15196	15186	15383	15112	15250	15252	15323	15219	15198	15347	15199	15398	15390	15482	15279	15375	15408	15229	15414	15241	15424	15391	15333	15284	15606	15257	15185	15325	15246	15377	15252	15256	15412	15279	15299	15142	15265	15361	15387	15387	15388	15471	15208	15203	15294	15255	15416	15054	15518	15375	15317	15399	15320	15183	15317	15308	15251	15286	15277	15269	15380	15403	15213	15339	15142	15324	15281	15370	15394	15295	15282	15054	15193	15377	15195	15418	15345	15191	15229	15356	15247	15261	15178	15126	15306	15166	15278	15110	15249	15285	15415	15419	15275	15279	15176	15191	15416	15278	15381	15406	15465	15170	15333	15463	15455	15297	15173	15436	15453	15428	15349	15450	15367	15426	15270	15320	15489	15251	15415	15202	15466	15129	15406	15372	15439	15323	15292	15510	15298	15332	15270	15176	15337	15317	15293	15345	15409	15254	15312	15329	15348	15397	15488	15289	15428	15412	15250	15222	15386	15239	15366	15259	15338	15423	15416	15152	15195	15239	15365	15306	15308	15402	15243	15181	15299	15345	15255	15232	15291	15255	15323	15055	15460	15296	15327	15502	15250	15318	15336	15374	15210	15372	15151	15518	15393	15412	15169	15300	15189	15436	15260	15309	15164	15372	15368	15221	15349	15189	15410	15192	15292	15265	15277	15153	15314	15215	15107	15238	15219	15432	15443	15379	15363	15052	15194	15369	15371	15381	15220	15309	15224	15340	15296	15232	15481	15107	15325	15219	15226	15479	15136	15341	15388	15457	15360	15470	15339	15240	15291	15270	15321	15316	15378	15167	15369	15121	15417	15340	15094	15288	15213	15256	15340	15415	15324	15142	15339	15370	15295	15308	15400	15358	15324	15250	15156	15342	15344	15465	15344	15329	15467	15424	15422	15326	15211	15306	15277	15203	15362	15161	15298	15442	15381	15480	15281	15244	15408	15391	15369	15233	15344	15384	15436	15212	15280	15389	15240	15309	15270	15191	15134	15265	15256	15300	15317	15370	15370	15379	15292	15376	15155	15245	15264	15390	15215	15317	15463	15235	15243	15272	15307	15345	15440	15259	15234	15354	15394	15212	15401	15279	15413	15303	15300	15381	15135	15306	15184	15439	15321	15132	15265	15375	15238	15442	15377	15378	15286	15521	15263	15303	15395	15307	15207	15386	15348	15225	15357	15380	15309	15269	15252	15177	15281	15234	15242	15373	15395	15257	15301	15356	15401	15487	15238	15253	15338	15309	15391	15331	15280	15417	15155	15323	15193	15469	15230	15335	15289	15266	15165	15389	15263	15424	15454	15393	15296	15320	15130	15409	15329	15210	15323	15248	15345	15306	15349	15355	15311	15333	15109	15387	15216	15466	15267	15236	15368	15282	15371	15330	15054	15253	15115	15448	15162	15239	15445	15340	15156	15127	15392	15213	15273	15336	15276	15232	15358	15257	15329	15429	15317	15116	15265	15335	15303	15231	15207	15276	15222	15314	15431	15379	15162	15362	15438	15177	15319	15401	15410	15387	15347	15385	15296	15200	15096	15355	15229	15376	15534	15348	15232	15243	15295	15382	15371	15386	15357	15234	15153	15300	15230	15313	15241	15299	15335	15200	15216	15336	15353	15237	15452	15171	15251	15395	15113	15313	15213	15148	15449	15270	15393	15298	15310	15522	15248	15366	15288	15311	15313	15277	15371	15238	15332	15231	15378	15242	15273	15350	15338	15163	15150	15478	15340	15169	15319	15302	15231	15212	15423	15169	15271	15338	15284	15409	15382	15400	15164	15259	15350	15384	15176	15472	15339	15338	15320	15350	15316	15344	15432	15337	15352	15443	15366	15247	15306	15002	15273	15373	15161	15270	15363	15240	15364	15241	15230	15549	15118	15214	15391	15260	15335	15354	15136	15159	15429	15356	15228	15188	15221	15292	15471	15474	15263	15397	15294	15334	15142	15378	15318	15096	15446	15283	15438	15219	15263	15187	15162	15240	15314	15201	15306	15179	15401	15243	15249	15143	15077	15284	15262	15287	15308	15400	15355	15308	15276	15281	15147	15447	15216	15362	15114	15286	15300	15505	15043	15567	15167	15249	15347	15322	15329	15213	15281	15122	15223	15504	15271	15204	15257	15280	15273	15350	15313	15292	15243	15290	15300	15408	15081	15106	15294	15287	15296	15284	15249	15345	15301	15316	15224	15359	15120	15307	15398	15164	15357	15338	15152	15223	15310	15309	15275	15219	15284	15217	15223	15196	15260	15274	15220	15334	15197	15195	15203	15324	15363	15474	15287	15293	15375	15360	15127	15501	15391	15506	15355	15343	15044	15446	15221	15268	15299	15468	15457	15250	15261	15252	15165	15302	15207	15357	15183	15332	15380	15319	15261	15410	15353	15155	15188	15451	15263	15251	15291	15366	15276	15341	15326	15147	15161	15329	15516	15292	15212	15315	15271	15342	15177	15341	15356	15218	15265	15384	15300	15227	15448	15313	15048	15459	15287	15430	15191	15263	15249	15391	15450	15306	15347	15511	15250	15428	15225	15371	15322	15301	15217	15243	15298	15219	15194	15273	15224	15230	15147	15291	15090	15144	15207	15181	15420	15359	15237	15108	15228	15344	15251	15280	15202	15273	15340	15425	15385	15171	15335	15166	15382	15296	15267	15258	15264	15297	15228	15221	15290	15264	15357	15252	15332	15348	15414	15257	15502	15160	15347	15276	15241	15279	15260	15290	15308	15401	15167	15254	15278	15398	15315	15401	15267	15549	15323	15247	15165	15299	15337	15337	15272	15216	15357	15299	15465	15173	15155	15275	15190	15247	15332	15380	15192	15313	15453	15257	15252	15359	15244	15350	15264	15288	15319	15282	15228	15378	15243	15140	15358	15362	15226	15281	15388	15301	15299	15206	15275	15377	15314	15249	15239	15324	15273	15256	15371	15419	15171	15386	15334	15377	15264	15272	15350	15370	15349	15265	15324	15295	15162	15412	15279	15331	15342	15154	15415	15032	15287	15304	15338	15190	15306	15246	15300	15217	15052	15304	15404	15417	15112	15356	15335	15456	15153	15152	15368	15198	15202	15291	15526	15206	15264	15343	15274	15289	15164	15282	15361	15235	15327	15297	15446	15340	15205	15177	15331	15224	15242	15409	15219	15460	15312	15282	15242	15329	15360	15337	15167	15359	15101	15333	15321	15247	15443	15302	15407	15280	15420	15324	15177	15339	15260	15286	15356	15169	15209	15296	15339	15246	15394	15297	15275	15335	15514	15273	15139	15485	15343	15299	15045	15226	15325	15223	15368	15313	15265	15366	15160	15424	15273	15501	15229	15379	15278	15355	15240	15336	15390	15430	15291	15362	15549	15221	15320	15274	15249	15207	15283	15431	15386	15285	15225	15514	15435	15264	15218	15263	15199	15213	15266	15366	15318	15168	15226	15245	15337	15340	15168	15273	15270	15322	15354	15424	15261	15201	15290	15424	15175	15384	15268	15445	15313	15250	15252	15325	15323	15193	15285	15300	15375	15132	15349	15360	15260	15304	15326	15257	15367	15305	15296	15461	15323	15151	15285	15210	15255	15302	15171	15207	15301	15212	15223	15472	15419	15368	15363	15445	15275	15241	15295	15312	15343	15342	15332	15225	15228	15341	15304	15219	15171	15209	15184	15101	15124	15239	15053	15313	15268	15277	15316	15283	15203	15347	15279	15389	15176	15272	15238	15292	15302	15240	15237	15161	15459	15173	15337	15279	15372	15271	15351	15423	15243	15369	15194	15283	15184	15371	15386	15242	15215	15390	15303	15141	15471	15292	15107	15315	15402	15338	15250	15435	15249	15364	15246	15387	15273	15293	15288	15331	15232	15316	15304	15300	15266	15277	15318	15285	15231	15340	15301	15233	15291	15087	15389	15364	15551	15353	15319	15340	15415	15512	15166	15284	15459	15229	15248	15415	15183	15216	15178	15327	15246	15196	15403	15251	15342	15345	15444	15425	15099	15316	15404	15206	15248	15385	15479	15159	15176	15257	15394	15161	15295	15375	15226	15232	15616	15278	15301	15436	15248	15362	15246	15387	15352	15263	15353	15334	15344	15211	15339	15221	15284	15246	15133	15190	15148	15298	15397	15127	15147	15233	15377	15214	15220	15427	15237	15261	15260	15249	15427	15383	15214	15309	15284	15263	15399	15253	15331	15479	15261	15396	15245
29155	38576	46937	34117	23802	19987	18934	18407	18498	18398	18530	18383	18383	18290	18371	18568	18424	18551	18283	18282	18329	18394	18508	18348	18448	18546	18569	18340	18342	18217	18199	18522	18444	18245	18438	18177	18403	18399	18310	18470	18422	18439	18292	18278	18385	18405	18340	18649	18460	18319	18419	18101	18331	18416	18310	18255	18299	18555	18593	18352	18462	18311	18091	18215	18301	18275	18352	18242	18357	18237	18302	18368	18478	18242	18391	18517	18537	18211	18359	18321	18281	18354	18322	18252	18278	18499	18290	18293	18188	18018	18312	18325	18400	18207	18264	18072	18309	18282	18452	18380	18185	18428	18458	18242	18420	18429	18331	18291	18245	18474	18478	18348	18565	18155	18245	18348	18378	18496	18363	18306	18075	18486	18454	18125	18380	18421	18432	18369	18478	18257	18348	18169	18389	18179	18299	18366	18414	18325	18248	18269	18291	18310	18461	18405	18389	18391	18175	18347	18324	18660	18406	18437	18603	18172	18367	18483	17990	18419	18378	18253	18289	18312	18420	18197	18314	18512	18275	18199	18407	18373	18185	18258	18160	18324	18209	18332	18304	18499	18456	18402	18368	18096	18244	18332	18261	18296	18386	18276	18113	18270	18311	18282	18340	18382	18544	18353	18367	18323	18307	18357	18178	18263	18252	18478	18400	18332	18310	18494	18265	18509	18417	18258	18422	18232	18227	18266	18433	18314	18475	18324	18390	18365	18440	18170	18194	18450	18501	18376	18138	18370	18385	18279	18143	18401	18453	18396	18218	18261	18239	18137	18337	18468	18347	18455	18324	18235	18408	18298	18260	18230	18090	18169	18364	18280	18179	18412	18169	18278	18151	18222	18365	18402	18330	18335	18453	18433	18399	18375	18378	18228	18359	18238	18270	18227	18304	18274	18396	18126	18411	18227	18168	18201	18484	18327	18157	18398	18334	18257	18293	18108	18372	18378	18223	18425	18134	18601	18407	18286	18444	18095	18338	18318	18351	18438	18267	18623	18264	18114	18442	18326	18565	18367	18238	18293	18392	18331	18312	18449	18390	18311	18228	18269	18373	18374	18514	18492	18206	18238	18122	18330	18310	18325	18404	18303	18354	18202	18239	18430	18395	18370	18470	18252	18321	18395	18290	18357	18349	18427	18402	18311	18291	18495	18470	18324	18372	18162	18513	18320	18289	18447	18397	18169	18374	18282	18235	18264	18187	18451	18277	18423	18395	18364	18150	18469	18398	18187	18213	18436	18175	18282	18289	18601	18411	18430	18293	18269	18288	18412	18144	18362	18127	18519	18272	18189	18245	18157	18434	18230	18256	18078	18471	18369	18395	18465	18423	18279	18511	18333	18392	18323	18285	18223	18355	18421	18420	18234	18394	18474	18315	18373	18440	18441	18542	18319	18207	18377	18442	18463	18427	18187	18283	18274	18291	18400	18307	18053	18513	18466	18182	18285	18406	18457	18184	18406	18136	18397	18187	18249	18154	18206	18224	18233	18240	18255	18270	18303	18514	18246	18526	18183	18305	18170	18234	18435	18193	18381	18211	18193	18232	18446	18348	18295	18477	18415	18295	18325	18382	18297	18360	18293	18329	18270	18374	18302	18373	18279	18488	18152	18287	18374	18327	18282	18329	18320	18228	18231	18151	18218	18297	18333	18213	18289	18379	18376	18172	18248	18278	18059	18183	18144	18330	18316	18389	18164	18297	18224	18203	18204	18362	18327	18248	18332	18476	18054	18365	18184	18421	18222	18384	18395	18303	18368	18278	18456	18521	18277	18271	18463	18436	18368	18266	18259	18295	18260	18376	18350	18433	18367	18498	18301	18300	18443	18284	18172	18392	18250	18282	18227	18176	18301	18094	18454	18403	18333	18476	18229	18329	18319	18335	18247	18420	18110	18198	18431	18158	18303	18141	18228	18249	18213	18434	18518	18439	18362	18421	18420	18389	18389	18206	18229	18333	18168	18366	18134	18258	18240	18259	18449	18297	18354	18367	18463	18272	18330	18389	18332	18360	18312	18336	18213	18294	18497	18185	18249	18341	18181	18379	18269	18294	18345	18432	18392	18407	18171	18006	18314	18396	18358	18481	18326	18228	18308	18433	18268	18434	18429	18291	18378	18150	18155	18206	18324	18366	18524	18339	18531	18325	18332	18543	18526	18207	18575	18411	18388	18332	18299	18250	18336	18300	18347	18411	18355	18478	18366	18207	18057	18276	18333	18254	18254	18241	18219	18247	18255	18329	18229	18382	18405	18325	18264	18388	18481	18342	18163	18217	18242	18116	18452	18382	18087	18182	18245	18383	18272	18362	18460	18394	18068	18272	18401	18464	18404	18318	18261	18369	18174	18201	18229	18556	18353	18336	18209	18306	18255	18309	18252	18301	18289	18469	18439	18360	18313	18292	18302	18482	18447	18289	18500	18315	18293	18395	18362	18293	18310	18449	18470	18379	18310	18608	18482	18241	18333	18397	18371	18325	18297	18415	18345	18256	18556	18353	18126	18283	18427	18372	18208	18314	18507	18517	18247	18441	18204	18314	18492	18286	18241	18354	18406	18407	18401	18349	18344	18384	18488	18286	18374	18355	18375	18298	18284	18267	18354	18403	18250	18432	18250	18043	18276	18338	18389	18191	18468	18412	18345	18444	18432	18439	18428	18216	18386	18460	18421	18233	18340	18311	18540	18285	18221	18466	18303	18330	18450	18240	18484	18272	18151	18575	18367	18440	18324	18263	18312	18253	18379	18312	18342	18333	18232	18428	18433	18264	18375	18497	18403	18268	18357	18546	18440	18542	18404	18427	18289	18548	18279	18210	18275	18479	18312	18354	18406	18349	18385	18421	18341	18310	18307	18340	18283	18397	18281	18474	18404	18282	18271	18533	18618	18396	18362	18253	18368	18332	18425	18429	18172	18510	18379	18196	18263	18235	18340	18486	18548	18245	18210	18445	18300	18187	18219	18344	18235	18149	18426	18223	18369	18352	18282	18300	18335	18329	18416	18285	18454	18319	18209	18388	18321	18345	18480	18386	18401	18399	18210	18325	18326	18429	18490	18481	18472	18475	18431	18118	18185	18261	18349	18456	18273	18207	18428	18482	18287	18302	18526	18403	18467	18303	18229	18277	18259	18189	18296	18245	18441	18205	18168	18303	18326	18251	18398	18303	18338	18246	18553	18406	18442	18305	18346	18198	18161	18186	18354	18280	18258	18432	18355	18194	18439	18303	18292	18478	18581	18399	18394	18220	18219	18387	18247	18313	18404	18306	18362	18448	18468	18362	18366	18428	18392	18333	18391	18389	18321	18237	18239	18311	18499	18266	18217	18423	18292	18491	18309	18321	18368	18268	18274	18317	18542	18297	18492	18356	18202	18156	18289	18490	18290	18205	18351	18140	18361	18254	18423	18367	18497	18323	18376	18477	18425	18356	18263	18276	18375	18340	18122	18428	18462	18472	18286	18324	18155	18398	18436	18237	18084	18439	18301	18430	18382	18390	18180	18237	18542	18235	18161	18349	18288	18281	18377	18257	18263	18430	18286	18523	18414	18324	18397	18335	18200	18199	18445	18277	18430	18288	18402	18485	18225	18218	18195	18204	18361	18250	18383	18479	18191	18203	18312	18602	18440	18233	18119	18357	18372	18225	18372	18253	18148	18399	18363	18287	18358	18213	18444	18273	18279	18554	18390	18353	18187	18233	18293	18530	18385	18107	18160	18275	18212	18330	18344	18204	18587	18241	18344	18505	18342	18230	18423	18249	18503	18310	18314	18280	18371	18257	18263	18287	18412	18330	18299	18345	18359	18444	18161	18445	18239	18109	18171	18187	18405	18371	18345	18329	18402	18239	18225	18314	18347	18405	18142	18217	18329	18271	18332	18325	18100	18354	18267	18483	18349	18411	18372	18329	18286	18134	18351	18383	18286	18507	18408	18449	18380	18163	18276	18358	18389	18115	18097	18411	18259	18510	18471	18335	18340	18325	18360	18239	18265	18310	18237	18339	18296	18411	18440	18296	18288	18221	18355	18236	18264	18376	18010	18217	18189	18501	18307	18366	18429	18393	18232	18308	18345	18415	18159	18269	18285	18198	18207	18376	18430	18338	18369	18234	18167	18260	18272	18301	18180	18344	18293	18500	18271	18293	18206	18228	18275	18307	18280	18361	18492	18166	18150	18429	18148	18312	18242	18597	18446	18166	18347	18315	18416	18280	18249	18398	18429	18286	18164	18240	18496	18388	18354	18384	18320	18544	18394	18101	18015	18506	18462	18352	18525	18394	18434	18565	18350	18318	18379	18205	18313	18329	18219	18182	18149	18288	18222	18337	18433	18240	18446	18339	18169	18428	18355	18325	18302	18306	18389	18227	18517	18490	18126	18308	18298	18373	18358	18397	18243	18166	18339	18266	18108	18400	18524	18314	18278	18273	18535	18438	18335	18359	18346	18302	18415	18382	18474	18348	18321	18254	18190	18337	18423	18171	18237	18523	18085	18328	18325	18515	18303	18397	18338	18365	18369	18354	18483	18250	18073	18393	18358	18421	18289	18373	18282	18176	18200	18347	18224	18341	18145	18373	18496	18194	18233	18242	18328	18268	18156	18360	18255	18314	18387	18465	18386	18306	18279	18347	18286	18333	18491	18221	18303	18333	18393	18331	18474	18389	18314	18598	18258	18218	18299	18308	18517	18269	18256	18314	18532	18312	18362	18357	18402	18470	18365	18352	18446	18120	18325	18479	18129	18491	18300	18355	18248	18528	18453	18250	18290	18526	18317	18406	18204	18293	18290	18281	18254	18347	18313	18325	18423	18443	18206	18288	18211	18007	18183	18315	18441	18277	18247	18386	18290	18335	18351	18224	18221	18365	18298	18403	18658	18472	18502	18416	18280	18279	18231	18003	18283	18332	18351	18405	18520	18490	18589	18368	18290	18448	18391	18491	18213	18184	18413	18339	18177	18362	18332	18417	18281	18393	18365	18249	18611	18190	18355	18172	18282	18238	18435	18341	18411	18298	18601	18238	18271	18351	18346	18216	18342	18459	18112	18317	18352	18567	18093	18388	18242	18287	18098	18454	18428	18238	18309	18225	18460	18340	18174	18605	18549	18480	18554	18448	18530	18249	18129	18269	18330	18342	18218	18487	18313
34777	59639	47995	29740	20168	16582	15570	15336	15345	15324	15398	15229	15401	15340	15502	15385	15473	15489	15380	15286	15209	15337	15360	15415	15443	15546	15576	15465	15422	15358	15307	15533	15328	15294	15500	15487	15475	15358	15167	15158	15329	15221	15332	15494	15459	15487	15240	15400	15418	15381	15276	15490	15302	15380	15489	15493	15447	15460	15370	15363	15506	15353	15442	15478	15474	15306	15338	15446	15409	15260	15421	15354	15381	15364	15226	15545	15396	15218	15562	15219	15557	15381	15424	15322	15461	15397	15272	15408	15311	15363	15347	15381	15344	15291	15349	15292	15343	15441	15391	15422	15503	15400	15368	15372	15450	15467	15377	15294	15407	15320	15402	15314	15384	15429	15306	15296	15297	15312	15538	15413	15446	15340	15383	15405	15330	15208	15485	15314	15183	15404	15403	15632	15398	15468	15382	15282	15435	15381	15069	15477	15470	15555	15310	15343	15279	15296	15322	15240	15411	15432	15364	15284	15525	15202	15218	15302	15470	15442	15320	15395	15400	15518	15338	15396	15415	15338	15459	15377	15460	15561	15214	15303	15395	15426	15266	15484	15460	15266	15234	15435	15450	15385	15445	15333	15384	15127	15386	15512	15566	15260	15414	15503	15200	15408	15458	15467	15355	15490	15429	15278	15373	15335	15467	15495	15203	15388	15318	15465	15428	15427	15345	15602	15256	15438	15173	15283	15522	15445	15324	15381	15369	15402	15255	15516	15281	15343	15245	15360	15619	15320	15487	15317	15365	15465	15295	15230	15497	15435	15355	15461	15368	15286	15405	15328	15380	15491	15329	15348	15216	15460	15396	15450	15256	15423	15211	15401	15253	15292	15285	15494	15299	15498	15284	15124	15383	15342	15508	15341	15515	15469	15289	15342	15576	15426	15356	15383	15396	15461	15334	15423	15309	15389	15430	15349	15369	15324	15357	15223	15360	15184	15141	15402	15271	15301	15301	15394	15335	15433	15370	15312	15233	15532	15493	15332	15535	15136	15224	15400	15309	15434	15494	15113	15348	15395	15260	15313	15530	15292	15402	15330	15466	15336	15313	15403	15463	15598	15458	15383	15422	15400	15383	15319	15465	15379	15481	15379	15284	15442	15410	15340	15327	15193	15362	15476	15424	15330	15496	15478	15329	15337	15188	15443	15365	15089	15506	15399	15386	15496	15361	15346	15480	15074	15540	15489	15323	15393	15179	15261	15433	15455	15358	15409	15384	15455	15560	15307	15207	15416	15372	15394	15302	15420	15391	15292	15413	15336	15326	15334	15215	15432	15172	15304	15237	15190	15344	15346	15429	15410	15430	15458	15367	15371	15296	15217	15554	15353	15429	15441	15319	15140	15420	15550	15315	15384	15451	15337	15152	15410	15545	15246	15234	15459	15439	15389	15324	15480	15370	15300	15453	15394	15567	15390	15618	15441	15477	15413	15341	15411	15405	15489	15427	15395	15156	15323	15251	15424	15259	15269	15385	15291	15535	15329	15521	15345	15543	15349	15358	15374	15395	15399	15484	15445	15516	15388	15221	15420	15389	15516	15376	15357	15344	15425	15507	15300	15359	15236	15299	15402	15321	15150	15303	15284	15290	15323	15371	15387	15433	15273	15431	15350	15374	15331	15455	15516	15382	15518	15218	15298	15342	15341	15394	15369	15335	15262	15437	15617	15289	15526	15371	15406	15330	15298	15333	15177	15394	15400	15467	15484	15278	15301	15401	15363	15383	15522	15390	15259	15316	15321	15189	15482	15355	15283	15489	15281	15469	15480	15281	15491	15538	15370	15176	15317	15415	15467	15363	15359	15326	15359	15366	15435	15398	15229	15337	15668	15455	15207	15334	15466	15465	15323	15343	15353	15268	15532	15483	15373	15147	15431	15515	15414	15245	15311	15382	15292	15337	15460	15433	15417	15544	15271	15226	15413	15368	15187	15268	15339	15311	15332	15275	15452	15515	15256	15437	15277	15444	15333	15352	15359	15436	15533	15430	15361	15463	15431	15513	15383	15293	15568	15382	15332	15497	15310	15354	15339	15518	15268	15513	15437	15350	15343	15587	15434	15380	15295	15493	15497	15411	15327	15450	15332	15415	15381	15266	15571	15457	15253	15356	15433	15259	15529	15359	15455	15357	15324	15349	15504	15484	15425	15411	15250	15374	15253	15430	15475	15342	15288	15387	15292	15399	15466	15335	15486	15533	15416	15340	15232	15471	15293	15416	15397	15160	15369	15404	15274	15267	15237	15455	15440	15413	15311	15348	15460	15483	15493	15514	15274	15352	15558	15488	15377	15544	15313	15654	15304	15510	15238	15325	15419	15587	15331	15434	15444	15592	15365	15394	15206	15520	15326	15320	15398	15387	15269	15399	15302	15418	15227	15323	15334	15390	15265	15346	15223	15420	15330	15516	15562	15412	15395	15442	15520	15274	15407	15449	15605	15358	15401	15428	15149	15511	15523	15423	15368	15361	15372	15510	15440	15431	15516	15436	15223	15291	15274	15495	15310	15341	15324	15302	15433	15324	15404	15308	15184	15462	15555	15315	15427	15479	15337	15442	15443	15499	15351	15259	15185	15438	15464	15442	15344	15241	15372	15452	15332	15586	15351	15436	15463	15631	15417	15409	15441	15491	15312	15284	15343	15553	15370	15375	15339	15223	15288	15582	15548	15290	15332	15319	15409	15466	15336	15368	15290	15265	15282	15401	15372	15254	15277	15433	15364	15500	15346	15324	15479	15241	15453	15474	15492	15424	15509	15291	15285	15332	15329	15385	15383	15377	15279	15381	15421	15407	15264	15342	15283	15332	15345	15433	15558	15333	15479	15378	15346	15235	15301	15432	15224	15391	15528	15590	15514	15312	15279	15254	15415	15300	15282	15335	15291	15383	15375	15426	15379	15324	15334	15318	15509	15261	15386	15448	15330	15479	15312	15503	15524	15467	15342	15282	15343	15384	15469	15277	15285	15362	15530	15359	15321	15343	15373	15368	15444	15357	15447	15426	15334	15285	15096	15232	15513	15326	15309	15457	15304	15368	15364	15536	15262	15248	15405	15543	15188	15445	15303	15422	15386	15540	15486	15438	15342	15268	15342	15306	15369	15285	15315	15445	15277	15286	15381	15374	15594	15332	15443	15427	15581	15565	15415	15453	15358	15484	15437	15523	15510	15330	15301	15395	15447	15132	15440	15553	15127	15312	15385	15412	15346	15276	15372	15311	15418	15242	15443	15425	15469	15353	15413	15466	15327	15488	15409	15512	15431	15380	15313	15403	15494	15315	15366	15376	15281	15410	15356	15497	15218	15479	15371	15319	15452	15239	15586	15315	15417	15262	15380	15384	15373	15340	15290	15515	15345	15465	15368	15137	15321	15321	15221	15356	15143	15328	15448	15395	15341	15377	15303	15298	15451	15295	15263	15450	15281	15405	15449	15450	15437	15294	15444	15444	15235	15429	15315	15355	15322	15476	15451	15326	15470	15371	15294	15350	15302	15295	15393	15312	15396	15278	15484	15423	15415	15249	15543	15225	15374	15451	15236	15363	15461	15250	15401	15354	15340	15518	15455	15436	15410	15319	15452	15470	15347	15286	15298	15320	15214	15368	15357	15383	15402	15364	15507	15390	15321	15407	15366	15252	15398	15455	15490	15492	15418	15437	15509	15440	15572	15407	15340	15504	15340	15364	15414	15305	15454	15320	15342	15316	15521	15548	15226	15365	15241	15310	15284	15324	15401	15384	15408	15458	15282	15408	15429	15372	15442	15354	15450	15479	15307	15390	15215	15571	15322	15424	15422	15432	15420	15431	15545	15433	15399	15482	15454	15294	15438	15361	15280	15234	15442	15459	15430	15337	15373	15277	15347	15542	15351	15241	15392	15406	15286	15333	15478	15217	15494	15247	15538	15297	15409	15454	15225	15454	15329	15384	15275	15327	15346	15164	15386	15326	15510	15515	15467	15251	15358	15326	15310	15351	15470	15407	15337	15379	15321	15393	15322	15365	15579	15505	15238	15336	15508	15354	15332	15356	15142	15478	15479	15388	15455	15423	15326	15386	15524	15433	15465	15399	15338	15264	15285	15213	15300	15402	15225	15315	15314	15459	15389	15510	15315	15231	15389	15415	15434	15494	15182	15590	15390	15400	15368	15515	15341	15414	15448	15159	15412	15335	15336	15496	15444	15500	15377	15379	15522	15355	15363	15420	15608	15521	15392	15387	15396	15271	15437	15363	15217	15176	15557	15293	15416	15376	15458	15372	15384	15405	15188	15406	15347	15288	15487	15455	15381	15218	15303	15390	15409	15431	15331	15443	15369	15440	15421	15481	15383	15352	15295	15439	15250	15365	15270	15521	15340	15477	15384	15319	15555	15277	15406	15492	15244	15222	15226	15348	15517	15333	15272	15492	15289	15295	15390	15376	15379	15521	15430	15371	15418	15536	15262	15434	15185	15387	15405	15221	15390	15402	15387	15375	15450	15371	15451	15397	15282	15294	15403	15339	15322	15421	15445	15381	15406	15347	15413	15569	15643	15327	15341	15302	15321	15425	15366	15339	15459	15116	15261	15302	15234	15368	15447	15259	15419	15208	15261	15520	15210	15452	15252	15362	15300	15404	15472	15367	15425	15369	15299	15307	15224	15313	15426	15384	15270	15338	15595	15526	15498	15456	15509	15410	15502	15332	15511	15260	15436	15410	15360	15323	15399	15313	15517	15363	15668	15279	15410	15395	15488	15413	15460	15374	15267	15184	15502	15379	15361	15506	15360	15178	15353	15425	15304	15329	15412	15358	15481	15409	15281	15281	15473	15301	15522	15371	15278	15397	15506	15437	15395	15457	15346	15373	15313	15335	15564	15421	15314	15320	15350	15460	15293	15437	15414	15340	15450	15277	15308	15450	15495	15252	15526	15213	15511	15234	15302	15333	15408	15399	15509	15230	15524	15324	15479	15490	15383	15385	15442	15327	15353	15572	15426	15462	15524	15294	15422	15357	15354	15156	15324	15390	15329	15394	15178	15533	15334	15428	15251	15296	15467	15366	15154	15307	15460	15507	15487	15406	15440	15356	15459	15308	15491	15415	15495	15386	15334	15533	15430	15472	15449	15321	15437	15324	15513	15405	15462	15212	15334	15362	15368	15408	15498
25293	29346	50039	44178	29884	23867	20842	18607	18250	18379	18273	18170	18238	18360	18253	18485	18236	18068	18284	18513	18161	18297	18414	18136	18324	18131	18173	18227	18370	18241	18222	18259	18425	18321	18258	18185	18090	18354	18313	18342	18231	18412	18354	18245	18067	18137	18266	18182	18263	18154	18251	18286	18342	18045	18348	18226	18188	18282	18200	18217	18170	18099	18045	18380	18211	18306	18390	18238	18154	18193	18245	18206	18212	18253	18080	18206	18244	17986	18199	18117	18267	18337	18179	18061	18126	18165	18056	18173	18256	18231	18233	18217	18029	18270	17939	18106	18034	18028	18113	18190	18041	18203	18313	18120	18191	18339	18086	18196	18186	18274	18341	18158	18333	18164	18185	18208	18184	18115	18383	18233	18115	18195	17933	18076	18067	18219	18161	18234	18089	18299	18231	18135	18066	18282	18228	18380	18041	18133	18280	18234	18202	18262	18480	18315	18177	18223	18417	18342	18263	18206	18361	18062	18224	18198	18123	18082	18332	18358	18296	18356	18306	18245	18331	18208	18239	18401	18365	18206	18306	18139	18284	18087	18128	18085	18170	18348	18098	18173	18257	18256	18287	18122	18014	18286	18309	18206	18249	18415	18284	18174	18220	18180	18081	18044	18232	18219	18102	18234	18202	18194	18082	18363	18183	18166	18114	18211	18198	18391	18234	18303	18285	18150	18211	18188	18213	18026	18302	18131	18099	18208	18413	18210	18281	18021	18090	18108	18219	18209	18187	18045	18363	18179	18464	18203	18195	18217	18169	18173	18241	18317	18333	18196	18089	18231	18108	18286	18077	18001	18040	18212	18450	17881	18079	18349	18202	18205	18248	18167	18223	18040	18212	18276	18083	18223	18083	18278	18342	18259	18035	18093	18121	18136	18089	18338	18186	18013	18219	18243	18324	18277	18213	18334	18354	18200	18262	18228	18134	18260	18338	18095	18151	18222	18299	18198	18258	18164	18095	18165	18100	18232	18147	18288	18256	18036	18376	18170	18354	18250	18201	18297	18280	17931	18399	18245	17920	18166	18056	18214	18025	18104	17999	18500	18241	18104	18280	17975	18074	18062	18210	18059	18170	18150	18327	18148	18164	18175	18260	18133	18228	18061	18249	18365	18159	18065	18194	18199	18160	18117	18196	18249	18270	18346	17979	18132	18001	18154	18129	18236	18150	18108	18268	18325	18223	18247	18042	18186	18166	18146	18299	18373	18065	18130	18124	18218	18146	18176	18238	17966	18221	18238	18107	18202	18183	18085	18157	18402	18167	18153	18248	18388	18051	18073	18381	18208	18241	18227	18262	18211	18254	18006	18193	18014	18086	18241	18052	18178	18180	18172	18419	18084	18322	18301	18322	18188	18290	18044	18249	18250	17966	18132	18324	18134	18144	18340	18261	18153	18183	18057	18133	18192	18228	18517	18283	18276	18078	18314	18056	18276	18151	18231	18103	18144	18043	18179	18250	17981	18309	18192	18179	18295	18230	18058	18007	18200	18184	18098	18157	18010	18396	18253	18210	18068	18060	18170	18319	18186	18279	18192	18230	18110	18298	18226	18014	18232	18264	18169	18169	18246	18337	18080	18095	18221	18390	18321	18232	18524	18273	18099	18053	18091	18208	18259	18347	18267	18177	18287	18225	18107	18164	18135	18122	18105	18176	18365	18144	18159	18183	18259	18049	18484	18284	18380	18273	18151	18323	18232	18329	18237	18227	18216	18054	18200	18197	18196	18221	18364	18042	18080	18381	18196	18120	18265	18148	18180	18450	18099	18134	18258	18208	18040	18112	18375	18048	18195	18295	18275	18215	18425	18359	18136	18177	18186	18178	18227	18186	18153	18224	18235	18276	18256	18135	18069	18213	18064	18081	18271	18360	18354	18297	18336	18281	18370	18261	18614	18464	18207	18139	18058	18265	18345	18284	18345	18057	18046	18152	18357	18075	18109	18108	18187	18002	18328	18446	18287	18255	18213	18022	18138	18048	18211	18204	18168	18332	18299	18336	18011	18264	18278	18551	18277	18151	18085	18084	18180	18227	18226	18296	18156	18095	18146	18094	18253	18265	18113	18190	17988	18294	18154	18199	18389	18195	18229	18183	18127	18293	18301	18065	18442	18153	18258	18049	18347	18380	18369	18287	18271	18174	18291	18178	18272	18094	18241	18042	18119	18158	18147	18072	18096	18228	18165	18073	18224	17967	18100	18083	18130	18178	18162	18102	18504	18236	18003	18052	18306	18195	18114	18566	18041	18303	18153	18161	18080	18290	18203	18192	18108	18275	18171	18457	18106	18157	18203	18120	18224	18126	18088	18228	18098	18439	18242	18209	18068	18038	18110	18104	18414	18034	18100	17982	18238	18323	18224	18111	18241	18328	18059	18365	18161	17995	18059	18281	18112	18189	18079	18336	18339	18308	18137	18350	18234	18337	18199	18421	18188	18274	18150	18243	18125	18127	18331	18291	18360	18188	18111	18203	18067	18294	18186	18467	18370	18125	18274	18159	18193	18262	18317	18168	18288	18265	18167	18310	18252	18053	18151	18273	18203	18142	18126	18169	18239	18356	18345	18425	18284	18194	18124	18218	18000	18337	18144	18278	17992	18357	18207	18294	18249	18233	18137	18372	18275	18123	18268	18270	18044	18324	18378	18119	18144	18312	18179	18271	18257	18161	18168	18262	18497	18077	18287	18099	18320	18343	18329	18209	18261	18288	18260	18296	18129	18212	18116	18009	18339	18274	18145	18378	17942	18217	17943	18396	18133	18150	18018	18165	18289	18213	18271	18262	18228	18299	18278	18105	18155	18303	18128	18252	18088	18268	18176	18253	18121	18288	18032	18220	18195	18243	18247	18334	18143	18195	18270	18175	18298	18125	18175	18229	18243	18320	18232	18098	18232	18348	18064	18084	18266	18031	17948	18116	18197	18277	18249	18192	18194	18111	18316	18107	18151	18304	18089	18415	18115	18004	18115	18179	18161	18273	18449	18079	18254	18328	18110	18273	18176	18024	18297	18238	18362	18329	18318	18195	18358	18264	18095	18260	18204	18221	18301	18144	18235	18193	18112	18292	18198	18172	18308	18204	18115	18296	18259	18258	18060	18333	18249	18102	18286	18130	18172	18150	18349	18244	18200	18217	18351	18244	18167	18030	18335	18318	18371	18180	18230	18173	18067	18124	18105	18348	18188	18165	18302	18183	18180	18204	18326	18186	18271	18139	18157	18252	18271	18273	18075	18125	18340	18291	18216	18128	18469	18117	18304	18109	18079	18243	18257	18310	18276	18048	18287	18264	18171	18383	18379	18158	18288	18229	17900	18030	18184	18065	18361	18182	18263	18139	18171	18151	18105	18154	18280	18303	18137	18156	18211	18204	18327	18311	18043	18271	18334	18346	18423	18410	18252	18270	18057	18098	18164	18245	18310	18300	18137	18059	18162	18257	18257	18204	18193	17993	18200	18311	18145	18168	18081	18146	18297	18165	18225	18113	18158	18201	17996	18365	18420	18245	18258	18357	18229	18288	18154	18172	18149	18278	18135	18150	18231	18310	18231	18367	18242	18279	18257	18329	18277	18314	18212	18327	18214	17970	18202	18231	18162	18045	18175	17852	18164	18150	18062	18127	18094	18299	18353	18102	18080	18375	18193	18232	18213	18142	18205	17963	18043	18127	18239	18160	18215	18152	18096	18284	18241	18156	18205	18342	18236	18309	18179	18208	18149	18059	18265	18643	18537	18088	18282	18247	18152	18207	18254	18295	18117	18240	18081	18102	18034	18206	18132	18166	18175	18414	18282	18230	18314	18257	18102	18216	18295	17993	18120	18124	18191	18289	18302	18313	18065	18139	18086	18072	18178	18289	18245	18252	18194	18218	18205	17956	18026	18174	18037	18307	18217	18117	18151	18073	18190	18335	18184	18272	18232	18247	18282	18340	18130	18296	18113	18323	18235	18286	18220	17966	18211	18186	18214	17993	18159	18270	18125	18277	18073	18210	18137	18078	18150	18178	18055	18316	18133	18209	18151	18180	18367	18211	18027	18314	17951	18006	18138	18350	18178	18254	18003	18036	18197	18169	18172	18222	18131	17868	17989	18112	18295	18243	18253	18187	18320	17926	18095	18220	17970	18122	18005	18250	17955	18292	18226	18247	18060	18355	18308	18222	18245	18083	18019	18201	18216	18166	18084	18205	18053	18376	18207	18143	18316	18028	18373	18077	18325	17909	18295	18239	18335	18354	18316	18224	18102	18142	18179	18357	18308	18223	18089	18116	18009	18289	18266	18221	18122	18069	18200	18372	18397	18067	18257	18254	17958	18131	18166	18255	18073	18201	18167	18209	18118	18401	18267	18155	18203	18416	17993	18218	18395	18177	18131	18162	18440	18287	18174	18182	18160	18164	18124	18317	18339	18105	18186	18164	18216	18096	18234	18016	17974	18284	18165	18266	18080	18094	18233	18331	18292	18207	18111	18119	18125	18202	18276	18303	18082	18552	18371	18170	18179	18137	18180	18224	18321	18264	18046	18370	18409	18155	17980	18220	18288	18199	18369	18370	18283	18282	18108	18315	18284	18197	18097	18340	18125	18182	18284	18056	18320	18213	18217	18259	18161	18231	18230	18103	18236	18347	18215	18160	18308	18242	18133	18184	18217	18165	18201	18205	17975	18211	18172	18126	18139	18460	18176	18246	18049	18104	18148	18159	18415	18106	18047	18121	18388	18036	18159	18177	17958	18247	18219	18325	18425	18312	17985	18182	18131	18170	18231	18065	18036	18337	18185	17999	18201	18180	18205	18100	18179	18157	18147	18237	18268	18154	18299	18281	18430	18179	18109	18127	18266	18312	18307	18230	18084	18090	18050	18200	18173	18172	18054	18202	18305	18310	18391	18332	18199	18324	18076	17993	18503	18177	17969	18347	18346	18227	18252	18299	18040	18069	18403	18315	18303	18242	18433	18243	18090	18213	18377	18045	18288	18136	18219	18177	18245	18214	18075	18219	18172	18220	18174	18289	18261	18111	18291	18027	18412	18316	18092	18227	18169	18135	18249	18203	17980	18182	18254	18234	18203	18322	18241	18207	18338	18204	18195	18132	18106	18275	18003	18470	18410	18198	18250	18184	18096	18191	18127	18303	18349	18283	18284
51873	90211	73767	47585	29562	19367	16245	15387	15570	15321	15458	15334	15245	15337	15455	15448	15501	15420	15506	15341	15502	15448	15201	15356	15534	15519	15250	15418	15407	15317	15315	15287	15443	15254	15316	15350	15402	15248	15282	15417	15461	15286	15608	15416	15392	15605	15386	15232	15406	15163	15296	15364	15397	15411	15361	15381	15391	15439	15503	15400	15416	15490	15418	15240	15433	15510	15398	15336	15431	15389	15246	15428	15194	15356	15263	15438	15329	15433	15624	15428	15429	15393	15374	15371	15263	15339	15397	15506	15484	15432	15223	15263	15249	15258	15276	15340	15519	15438	15313	15366	15269	15328	15428	15333	15272	15363	15350	15605	15355	15519	15389	15248	15421	15098	15521	15352	15488	15612	15375	15398	15265	15375	15189	15305	15436	15418	15367	15270	15431	15267	15396	15304	15376	15369	15375	15419	15444	15399	15448	15165	15346	15243	15451	15342	15312	15412	15435	15367	15611	15351	15477	15316	15242	15422	15430	15491	15325	15364	15294	15335	15213	15298	15369	15288	15396	15488	15446	15316	15496	15279	15293	15277	15421	15453	15373	15420	15494	15282	15425	15225	15362	15431	15328	15218	15288	15430	15322	15334	15256	15387	15350	15351	15439	15216	15334	15429	15430	15509	15222	15448	15539	15458	15315	15234	15458	15531	15362	15370	15245	15641	15409	15324	15326	15442	15295	15247	15442	15279	15301	15378	15235	15450	15217	15387	15439	15212	15316	15368	15336	15368	15334	15357	15503	15504	15491	15375	15397	15287	15374	15329	15449	15305	15431	15264	15498	15407	15387	15419	15416	15302	15533	15349	15343	15444	15213	15349	15469	15124	15433	15287	15426	15310	15299	15267	15222	15347	15253	15232	15334	15380	15392	15433	15329	15534	15506	15409	15482	15400	15425	15336	15320	15314	15533	15433	15315	15500	15479	15363	15477	15387	15369	15246	15404	15295	15318	15191	15450	15317	15396	15395	15448	15207	15520	15282	15430	15405	15362	15365	15325	15487	15360	15408	15300	15431	15409	15455	15407	15492	15340	15327	15359	15317	15194	15378	15325	15372	15425	15577	15252	15466	15584	15414	15438	15304	15341	15268	15294	15261	15238	15298	15429	15478	15454	15461	15390	15346	15305	15247	15437	15295	15293	15420	15452	15492	15344	15336	15243	15293	15390	15498	15254	15386	15354	15534	15321	15499	15282	15449	15424	15388	15320	15457	15426	15459	15163	15333	15459	15330	15319	15348	15451	15321	15480	15510	15408	15308	15522	15292	15242	15384	15409	15516	15350	15466	15376	15484	15482	15456	15394	15372	15398	15283	15543	15241	15297	15263	15359	15282	15383	15493	15283	15378	15399	15330	15375	15063	15222	15380	15413	15383	15232	15477	15378	15348	15172	15479	15501	15348	15311	15495	15308	15350	15253	15351	15313	15368	15438	15301	15191	15371	15309	15163	15394	15369	15298	15285	15365	15510	15225	15352	15241	15282	15337	15352	15442	15435	15344	15366	15317	15448	15331	15277	15454	15362	15411	15615	15321	15347	15432	15396	15463	15278	15455	15366	15304	15545	15351	15290	15338	15263	15386	15336	15339	15291	15236	15425	15419	15356	15421	15477	15290	15452	15351	15387	15401	15292	15432	15400	15228	15269	15390	15167	15548	15373	15388	15260	15469	15271	15350	15170	15335	15283	15315	15572	15360	15226	15236	15371	15355	15421	15521	15413	15237	15411	15314	15441	15455	15261	15354	15386	15463	15398	15459	15179	15500	15273	15365	15311	15291	15406	15382	15350	15361	15272	15156	15407	15200	15328	15472	15324	15510	15342	15451	15392	15371	15413	15301	15409	15331	15395	15403	15302	15474	15388	15207	15348	15289	15452	15410	15450	15631	15309	15408	15185	15360	15389	15367	15364	15131	15509	15458	15348	15334	15502	15452	15295	15268	15155	15339	15220	15277	15396	15258	15294	15398	15290	15311	15346	15208	15349	15352	15426	15478	15193	15396	15401	15144	15500	15288	15123	15362	15165	15175	15319	15467	15453	15525	15392	15270	15398	15448	15366	15376	15153	15391	15408	15460	15453	15282	15434	15371	15460	15207	15304	15324	15466	15359	15370	15340	15378	15342	15389	15307	15343	15380	15266	15347	15425	15347	15176	15291	15546	15395	15517	15351	15270	15392	15358	15502	15166	15363	15496	15231	15457	15368	15353	15379	15339	15376	15180	15428	15282	15334	15383	15446	15355	15246	15404	15283	15530	15426	15377	15337	15245	15370	15287	15302	15380	15404	15195	15274	15289	15287	15538	15322	15321	15380	15407	15635	15428	15318	15247	15418	15447	15301	15305	15292	15571	15296	15486	15286	15334	15412	15475	15479	15191	15505	15310	15339	15435	15508	15361	15464	15432	15405	15490	15360	15405	15330	15425	15270	15272	15378	15416	15315	15454	15465	15448	15352	15411	15372	15463	15354	15418	15477	15244	15431	15285	15399	15283	15369	15460	15168	15390	15290	15463	15360	15299	15398	15331	15237	15256	15451	15525	15273	15282	15491	15365	15377	15334	15357	15450	15480	15298	15449	15476	15348	15248	15388	15472	15467	15552	15433	15194	15578	15310	15533	15444	15425	15226	15304	15438	15397	15281	15371	15345	15346	15244	15258	15164	15319	15347	15279	15441	15353	15295	15350	15289	15644	15198	15304	15378	15325	15335	15298	15353	15482	15487	15344	15235	15432	15437	15318	15394	15515	15440	15272	15238	15521	15399	15275	15346	15318	15442	15350	15361	15352	15355	15401	15409	15493	15369	15305	15323	15431	15266	15352	15395	15351	15341	15110	15473	15345	15265	15280	15309	15417	15499	15422	15262	15395	15437	15444	15442	15517	15309	15394	15511	15393	15390	15299	15333	15409	15299	15316	15469	15511	15195	15460	15286	15441	15305	15307	15257	15393	15280	15437	15303	15351	15420	15364	15275	15438	15535	15291	15289	15326	15297	15299	15296	15322	15433	15343	15412	15390	15264	15361	15326	15259	15525	15363	15407	15376	15383	15392	15274	15386	15377	15416	15303	15178	15170	15398	15351	15562	15325	15113	15266	15275	15400	15356	15445	15436	15507	15307	15265	15294	15473	15373	15304	15403	15375	15250	15367	15585	15381	15479	15410	15301	15374	15517	15267	15331	15332	15447	15465	15345	15138	15370	15375	15425	15382	15362	15239	15380	15453	15286	15287	15439	15424	15360	15406	15407	15390	15161	15511	15412	15220	15314	15392	15320	15361	15413	15441	15435	15506	15320	15444	15485	15348	15449	15287	15486	15365	15235	15293	15280	15506	15216	15472	15349	15369	15514	15422	15304	15328	15414	15406	15268	15529	15342	15254	15337	15317	15403	15537	15462	15282	15425	15326	15546	15472	15428	15413	15310	15411	15505	15485	15452	15354	15480	15394	15204	15449	15495	15388	15434	15237	15351	15417	15447	15357	15561	15318	15300	15144	15417	15413	15464	15402	15426	15233	15257	15317	15299	15339	15333	15307	15497	15362	15247	15464	15357	15397	15375	15534	15349	15518	15223	15308	15328	15375	15438	15260	15299	15527	15411	15375	15382	15377	15374	15447	15411	15564	15451	15437	15255	15298	15438	15584	15203	15152	15272	15418	15562	15399	15408	15266	15267	15440	15229	15400	15386	15427	15264	15305	15468	15418	15386	15386	15381	15392	15327	15481	15349	15502	15397	15466	15483	15380	15457	15098	15428	15337	15354	15384	15407	15197	15315	15216	15302	15298	15402	15349	15568	15267	15389	15339	15398	15261	15380	15411	15414	15289	15343	15287	15446	15390	15423	15450	15358	15522	15330	15337	15205	15402	15402	15389	15367	15311	15305	15238	15376	15549	15296	15411	15372	15506	15350	15398	15297	15209	15364	15420	15328	15379	15342	15416	15388	15343	15477	15377	15384	15318	15365	15430	15400	15337	15371	15203	15278	15454	15344	15406	15157	15343	15413	15324	15372	15231	15457	15446	15238	15500	15263	15460	15271	15315	15465	15375	15421	15465	15305	15231	15270	15324	15453	15411	15476	15331	15309	15395	15311	15372	15571	15260	15377	15393	15372	15262	15470	15415	15578	15505	15377	15390	15649	15292	15454	15435	15470	15460	15446	15419	15501	15412	15328	15379	15497	15319	15393	15513	15401	15389	15321	15396	15441	15327	15353	15281	15428	15393	15563	15564	15348	15350	15426	15302	15455	15425	15394	15388	15330	15304	15284	15361	15416	15335	15430	15472	15297	15425	15292	15400	15236	15334	15262	15318	15282	15320	15338	15293	15526	15321	15254	15461	15301	15464	15552	15282	15362	15235	15372	15420	15456	15358	15220	15309	15380	15183	15380	15196	15377	15301	15557	15327	15417	15431	15336	15256	15506	15319	15400	15388	15381	15367	15301	15515	15335	15366	15282	15416	15491	15400	15489	15590	15452	15489	15395	15371	15386	15367	15498	15345	15412	15492	15376	15205	15356	15421	15453	15235	15391	15197	15457	15442	15262	15465	15297	15404	15297	15413	15315	15443	15644	15498	15463	15344	15394	15279	15461	15252	15267	15354	15428	15254	15477	15362	15536	15408	15344	15367	15311	15445	15230	15187	15330	15338	15226	15411	15430	15250	15461	15286	15298	15336	15332	15377	15399	15467	15447	15347	15311	15158	15212	15392	15284	15338	15286	15397	15293	15316	15492	15431	15455	15355	15362	15407	15363	15542	15305	15278	15443	15378	15268	15322	15171	15481	15389	15386	15489	15352	15403	15295	15474	15295	15307	15407	15253	15349	15448	15609	15458	15433	15298	15449	15440	15341	15544	15354	15327	15419	15475	15498	15344	15293	15393	15346	15325	15381	15455	15461	15198	15358	15389	15352	15363	15500	15474	15051	15407	15526	15434	15326	15246	15482	15252	15308	15398	15385	15586	15507	15526	15173	15522	15421	15271	15370	15480	15471	15289	15420	15420	15442	15431	15339	15319	15398	15246	15489	15446	15219	15368	15412	15356	15435	15520	15444	15329	15329	15483	15413	15312	15421	15419	15463	15391	15365	15405	15426	15508	15532	15513	15441	15309	15433	15410	15409	15392	15374	15301	15418	15380	15355	15482	15361
22849	23725	40247	38716	31840	27273	26067	19910	18481	18979	18902	18660	18724	18754	18671	18755	18724	18423	18453	18605	18613	18628	18764	18487	18666	18573	18565	18654	18549	18444	18667	18544	18614	18459	18390	18539	18540	18441	18563	18539	18347	18434	18452	18412	18286	18428	18390	18446	18496	18522	18552	18403	18416	18487	18611	18390	18475	18622	18592	18354	18381	18488	18367	18182	18724	18244	18403	18434	18384	18394	18459	18333	18471	18326	18437	18521	18363	18359	18157	18580	18757	18580	18459	18531	18498	18637	18590	18429	18460	18361	18270	18313	18421	18258	18334	18263	18132	18459	18627	18375	18417	18466	18593	18297	18590	18582	18525	18416	18402	18446	18394	18358	18406	18499	18402	18399	18476	18453	18523	18526	18551	18414	18502	18522	18464	18328	18381	18213	18528	18603	18443	18283	18518	18473	18347	18435	18305	18390	18444	18558	18445	18287	18406	18233	18386	18332	18423	18405	18405	18443	18533	18288	18717	18402	18470	18592	18339	18520	18304	18117	18300	18468	18460	18415	18652	18377	18312	18275	18361	18351	18183	18474	18344	18375	18465	18309	18422	18225	18567	18752	18455	18461	18269	18265	18305	18503	18320	18449	18507	18363	18356	18414	18296	18449	18500	18634	18309	18370	18348	18325	18290	18275	18357	18263	18356	18407	18571	18446	18551	18477	18396	18612	18400	18222	18513	18396	18459	18198	18444	18418	18569	18468	18345	18567	18470	18636	18469	18473	18480	18358	18610	18568	18168	18596	18616	18308	18501	18561	18538	18412	18310	18293	18223	18473	18608	18617	18484	18388	18324	18245	18459	18474	18537	18306	18222	18333	18503	18556	18237	18449	18486	18190	18345	18558	18449	18511	18374	18254	18535	18148	18598	18447	18137	18545	18541	18423	18380	18517	18552	18311	18499	18506	18237	18254	18358	18593	18779	18277	18445	18505	18415	18487	18359	18209	18428	18369	18388	18278	18524	18412	18472	18312	18560	18329	18571	18518	18325	18389	18576	18400	18202	18431	18436	18292	18307	18377	18463	18501	18349	18355	18435	18276	18353	18315	18403	18214	18378	18326	18510	18418	18290	18286	18378	18323	18360	18210	18433	18454	18431	18486	18039	18384	18477	18255	18362	18454	18291	18305	18370	18610	18568	18379	18390	18485	18477	18186	18376	18294	18355	18290	18250	18335	18382	18340	18614	18437	18249	18270	18423	18465	18390	18356	18377	18482	18372	18355	18413	18422	18321	18482	18749	18374	18384	18252	18494	18506	18383	18349	18482	18356	18409	18471	18484	18433	18475	18184	18420	18327	18533	18298	18545	18526	18241	18482	18252	18548	18303	18338	18227	18312	18616	18430	18602	18409	18617	18489	18235	18233	18467	18305	18439	18370	18219	18413	18358	18345	18506	18113	18281	18352	18378	18228	18309	18635	18541	18303	18294	18317	18479	18455	18345	18195	18475	18589	18324	18610	18317	18290	18299	18533	18459	18363	18559	18423	18243	18465	18436	18657	18366	18339	18388	18221	18309	18490	18227	18441	18219	18461	18335	18364	18354	18358	18343	18420	18295	18295	18358	18293	18792	18377	18502	18499	18502	18466	18380	18411	18506	18421	18512	18214	18229	18311	18233	18483	18395	18465	18588	18569	18420	18448	18450	18441	18410	18481	18330	18271	18371	18382	18310	18443	18361	18373	18377	18502	18140	18368	18419	18379	18422	18462	18335	18227	18518	18248	18351	18332	18464	18280	18382	18194	18253	18369	18317	18314	18526	18473	18265	18432	18203	18380	18326	18359	18296	18251	18490	18391	18563	18343	18320	18573	18300	18522	18281	18274	18580	18421	18528	18385	18330	18491	18461	18269	18417	18196	18558	18400	18407	18464	18319	18489	18377	18349	18487	18539	18205	18463	18399	18563	18327	18486	18403	18361	18210	18400	18596	18357	18381	18268	18429	18565	18404	18305	18266	18581	18626	18447	18443	18438	18385	18464	18400	18514	18287	18494	18447	18360	18237	18300	18412	18422	18324	18466	18281	18582	18220	18256	18361	18427	18478	18761	18287	18350	18355	18296	18416	18534	18386	18526	18614	18604	18388	18225	18430	18590	18470	18583	18315	18291	18430	18364	18341	18179	18439	18386	18468	18475	18330	18215	18494	18445	18187	18399	18550	18405	18620	18254	18405	18348	18338	18472	18321	18475	18444	18205	18261	18590	18304	18384	18380	18205	18375	18359	18321	18480	18343	18286	18541	18392	18383	18578	18586	18351	18403	18274	18567	18444	18340	18584	18355	18269	18514	18418	18343	18392	18424	18287	18428	18316	18203	18319	18292	18596	18375	18315	18391	18413	18271	18351	18396	18401	18361	18411	18321	18494	18429	18409	18289	18364	18275	18208	18253	18429	18217	18474	18529	18303	18235	18403	18379	18413	18512	18435	18496	18451	18426	18407	18233	18327	18344	18233	18330	18422	18338	18343	18332	18396	18366	18329	18342	18457	18352	18481	18387	18393	18437	18151	18251	18453	18359	18187	18282	18193	18488	18373	18470	18429	18627	18455	18587	18317	18353	18407	18366	18143	18552	18296	18563	18316	18481	18244	18363	18340	18497	18459	18458	18482	18231	18312	18433	18420	18224	18329	18284	18350	18478	18423	18388	18403	18263	18478	18552	18410	18382	18297	18383	18329	18523	18309	18429	18411	18342	18428	18444	18546	18164	18300	18432	18593	18529	18414	18421	18307	18513	18308	18302	18453	18399	18380	18447	18284	18314	18251	18345	18384	18253	18294	18242	18583	18292	18474	18503	18675	18460	18317	18396	18329	18480	18432	18425	18412	18581	18638	18403	18401	18444	18498	18690	18341	18335	18400	18362	18386	18299	18326	18575	18342	18314	18189	18516	18394	18424	18403	18146	18459	18458	18522	18366	18381	18356	18502	18412	18217	18387	18430	18524	18485	18176	18181	18441	18346	18409	18490	18510	18412	18198	18284	18552	18487	18465	18292	18416	18307	18285	18364	18369	18459	18435	18335	18288	18145	18240	18291	18327	18270	18562	18350	18300	18506	18536	18417	18325	18386	18421	18456	18261	18551	18182	18415	18395	18440	18453	18283	18469	18305	18345	18401	18285	18134	18351	18479	18417	18480	18207	18215	18422	18414	18583	18543	18568	18352	18419	18289	18450	18329	18509	18353	18525	18556	18362	18604	18588	18406	18640	18560	18290	18575	18290	18529	18526	18542	18301	18599	18449	18320	18389	18470	18452	18463	18343	18358	18602	18218	18340	18301	18476	18221	18410	18253	18414	18414	18477	18573	18538	18516	18305	18421	18356	18309	18478	18351	18414	18380	18328	18398	18543	18282	18400	18565	18291	18299	18501	18220	18223	18329	18508	18459	18447	18476	18125	18367	18526	18278	18341	18481	18371	18395	18463	18305	18372	18357	18363	18445	18410	18285	18486	18499	18352	18521	18480	18528	18435	18459	18444	18269	18496	18452	18417	18360	18606	18523	18349	18503	18592	18274	18485	18529	18174	18322	18310	18407	18507	18510	18475	18297	18527	18139	18330	18328	18279	18420	18191	18408	18369	18383	18384	18439	18325	18323	18365	18561	18520	18346	18344	18547	18453	18478	18442	18469	18276	18448	18461	18329	18302	18362	18687	18419	18284	18609	18389	18468	18375	18450	18377	18404	18078	18618	18545	18461	18358	18337	18431	18354	18440	18383	18246	18428	18496	18423	18313	18438	18505	18369	18411	18538	18406	18429	18546	18290	18379	18274	18179	18705	18567	18294	18303	18372	18315	18432	18507	18502	18433	18750	18606	18401	18412	18424	18253	18358	18381	18538	18343	18457	18383	18378	18437	18403	18436	18311	18390	18393	18430	18288	18283	18247	18354	18678	18441	18531	18516	18406	18396	18376	18325	18477	18301	18307	18282	18303	18436	18441	18265	18301	18628	18416	18381	18398	18524	18393	18571	18284	18489	18200	18471	18376	18397	18472	18445	18383	18244	18475	18467	18204	18571	18603	18368	18384	18327	18446	18424	18434	18405	18087	18257	18411	18384	18326	18365	18359	18439	18439	18473	18222	18630	18380	18488	18202	18364	18294	18255	18519	18174	18170	18388	18289	18478	18340	18435	18679	18458	18484	18468	18462	18302	18289	18429	18408	18304	18379	18725	18294	18181	18214	18395	18325	18287	18199	18372	18508	18422	18452	18244	18284	18426	18525	18434	18449	18276	18423	18482	18352	18648	18577	18429	18291	18308	18134	18280	18401	18517	18453	18566	18472	18355	18293	18407	18375	18377	18429	18438	18291	18426	18249	18218	18138	18332	18472	18103	18378	18382	18313	18238	18314	18273	18459	18493	18482	18353	18377	18436	18402	18539	18381	18392	18517	18360	18301	18421	18425	18401	18327	18231	18409	18441	18415	18312	18517	18537	18532	18306	18555	18058	18261	18461	18252	18334	18388	18457	18603	18469	18350	18348	18241	18457	18278	18331	18417	18045	18449	18422	18718	18498	18441	18320	18193	18228	18527	18429	18516	18426	18483	18421	18498	18323	18203	18213	18153	18315	18209	18532	18235	18459	18111	18360	18470	18309	18430	18552	18217	18326	18509	18569	18350	18502	18565	18492	18379	18397	18535	18504	18556	18336	18567	18293	18346	18263	18378	18346	18293	18274	18516	18448	18437	18520	18558	18316	18472	18409	18197	18490	18355	18514	18494	18415	18348	18480	18391	18446	18399	18281	18423	18423	18426	18523	18494	18428	18301	18409	18348	18442	18439	18250	18431	18338	18292	18411	18274	18558	18295	18511	18525	18378	18405	18424	18408	18410	18570	18363	18230	18240	18561	18413	18439	18437	18586	18574	18307	18360	18358	18567	18471	18409	18447	18404	18484	18572	18355	18434	18452	18149	18376	18457	18285	18302	18366	18544	18256	18306	18297	18341	18530	18524	18438	18336	18399	18503	18323	18347	18690	18514	18174	18359	18425	18411	18251	18510	18431	18523	18365	18402	18494	18359	18346	18317	18416	18309	18430	18360	18569	18497	18437	18335	18357	18266	18201	18373	18226	18514	18483	18503	18364	18379	18340	18211	18586	18527	18358	18653	18514	18468	18557	18407	18336	18304	18344	18240	18425
60532	99568	90733	69858	45095	26749	18131	15679	15491	15406	15586	15504	15573	15576	15558	15463	15675	15627	15435	15516	15576	15505	15431	15733	15428	15411	15504	15421	15484	15511	15576	15510	15338	15519	15671	15590	15768	15585	15599	15534	15663	15618	15634	15425	15715	15516	15717	15476	15439	15518	15571	15593	15558	15296	15334	15492	15446	15443	15449	15458	15510	15423	15430	15507	15706	15438	15386	15552	15547	15528	15518	15488	15556	15342	15555	15615	15521	15668	15541	15478	15544	15563	15665	15468	15431	15510	15587	15514	15637	15479	15449	15494	15586	15579	15634	15515	15375	15586	15531	15542	15436	15462	15574	15483	15530	15367	15494	15365	15441	15413	15408	15475	15444	15234	15536	15664	15503	15402	15330	15536	15569	15577	15410	15310	15660	15462	15601	15519	15495	15248	15244	15473	15376	15620	15554	15358	15434	15545	15376	15409	15484	15555	15417	15580	15700	15713	15655	15480	15430	15491	15522	15322	15605	15465	15409	15544	15438	15621	15699	15572	15638	15471	15498	15522	15652	15391	15455	15528	15509	15532	15564	15589	15460	15579	15533	15538	15608	15476	15476	15665	15374	15562	15514	15356	15550	15520	15550	15675	15492	15600	15572	15436	15438	15524	15481	15689	15523	15562	15385	15360	15554	15498	15363	15585	15409	15554	15521	15530	15457	15699	15518	15654	15505	15532	15571	15409	15531	15558	15428	15553	15489	15545	15400	15501	15434	15574	15542	15454	15490	15382	15494	15515	15546	15421	15423	15527	15473	15446	15386	15570	15474	15460	15610	15470	15579	15670	15297	15579	15313	15497	15525	15648	15583	15421	15456	15691	15388	15571	15678	15553	15589	15490	15560	15483	15386	15486	15502	15473	15417	15593	15411	15526	15526	15436	15451	15393	15556	15611	15481	15389	15511	15598	15424	15555	15500	15511	15484	15495	15548	15339	15559	15458	15615	15576	15484	15478	15476	15362	15390	15367	15451	15611	15574	15512	15585	15584	15515	15531	15491	15588	15437	15497	15468	15412	15520	15684	15520	15719	15411	15584	15422	15397	15558	15614	15514	15398	15408	15432	15568	15426	15628	15371	15520	15471	15358	15497	15440	15348	15558	15502	15627	15568	15443	15637	15486	15611	15536	15521	15502	15400	15576	15605	15568	15493	15541	15638	15487	15384	15455	15367	15710	15626	15588	15556	15484	15693	15520	15532	15467	15396	15392	15535	15430	15589	15493	15548	15555	15396	15531	15487	15614	15730	15513	15439	15593	15522	15727	15546	15415	15425	15413	15513	15547	15399	15594	15459	15710	15405	15639	15610	15473	15582	15670	15504	15483	15417	15627	15497	15419	15531	15592	15470	15568	15505	15522	15456	15413	15702	15412	15586	15539	15650	15588	15513	15446	15579	15569	15452	15556	15475	15535	15383	15289	15427	15478	15539	15511	15435	15345	15715	15639	15497	15486	15540	15492	15652	15409	15585	15479	15441	15533	15405	15625	15525	15449	15464	15638	15464	15539	15664	15396	15335	15599	15463	15499	15412	15427	15609	15237	15655	15592	15664	15565	15630	15612	15386	15598	15489	15423	15546	15630	15374	15487	15589	15573	15538	15484	15460	15455	15562	15533	15510	15484	15478	15481	15561	15427	15483	15452	15377	15527	15438	15499	15455	15499	15669	15573	15641	15520	15653	15554	15540	15504	15450	15523	15545	15535	15463	15596	15568	15525	15447	15516	15429	15643	15501	15577	15505	15396	15328	15517	15555	15512	15342	15527	15417	15487	15587	15418	15503	15306	15451	15642	15557	15606	15588	15563	15498	15604	15354	15462	15480	15603	15380	15502	15535	15408	15528	15327	15701	15673	15679	15444	15674	15581	15429	15494	15449	15631	15475	15475	15462	15607	15415	15572	15455	15532	15649	15540	15494	15382	15697	15583	15511	15598	15370	15492	15486	15586	15418	15526	15549	15487	15291	15591	15547	15572	15470	15589	15633	15443	15488	15605	15559	15418	15474	15477	15497	15427	15600	15497	15726	15482	15362	15550	15441	15486	15587	15585	15312	15631	15455	15530	15562	15330	15503	15297	15674	15412	15461	15270	15571	15356	15560	15456	15535	15660	15447	15366	15538	15583	15471	15512	15559	15471	15420	15519	15341	15456	15508	15617	15440	15358	15462	15528	15584	15429	15450	15590	15590	15350	15673	15588	15450	15289	15461	15546	15671	15457	15579	15547	15575	15577	15441	15474	15529	15512	15504	15627	15624	15465	15649	15594	15685	15486	15489	15433	15477	15366	15466	15330	15555	15486	15559	15518	15620	15450	15481	15464	15376	15523	15486	15645	15544	15494	15392	15547	15428	15574	15546	15471	15429	15486	15376	15480	15486	15439	15579	15407	15519	15380	15302	15508	15598	15567	15377	15500	15493	15376	15650	15464	15548	15484	15635	15471	15607	15566	15613	15592	15427	15540	15420	15764	15699	15352	15442	15439	15527	15401	15480	15584	15558	15565	15582	15482	15487	15405	15394	15592	15493	15496	15629	15632	15500	15503	15601	15331	15645	15665	15637	15358	15393	15654	15650	15446	15474	15423	15535	15551	15525	15570	15523	15466	15512	15538	15530	15633	15475	15548	15513	15441	15549	15276	15501	15575	15455	15528	15460	15439	15467	15574	15514	15600	15733	15485	15558	15591	15554	15444	15548	15645	15520	15605	15376	15410	15435	15391	15457	15525	15589	15462	15586	15502	15570	15484	15524	15547	15338	15585	15469	15471	15645	15615	15527	15497	15503	15401	15562	15517	15507	15599	15570	15529	15637	15595	15506	15400	15593	15672	15535	15553	15556	15504	15579	15618	15514	15453	15500	15500	15646	15359	15615	15361	15542	15503	15537	15417	15486	15675	15444	15261	15638	15415	15444	15556	15357	15461	15280	15327	15545	15394	15609	15544	15504	15364	15630	15457	15464	15577	15495	15475	15564	15444	15416	15473	15523	15428	15561	15476	15491	15574	15545	15634	15545	15482	15660	15409	15492	15448	15395	15362	15501	15482	15693	15523	15426	15558	15472	15511	15349	15489	15397	15558	15431	15532	15484	15615	15442	15427	15448	15560	15719	15456	15601	15451	15390	15571	15612	15494	15579	15616	15594	15720	15449	15427	15566	15521	15601	15614	15471	15290	15375	15532	15581	15570	15451	15569	15339	15509	15573	15451	15418	15567	15436	15387	15558	15372	15521	15537	15543	15604	15462	15298	15551	15489	15380	15510	15460	15519	15481	15533	15516	15410	15611	15601	15555	15501	15566	15610	15616	15492	15639	15511	15690	15390	15405	15571	15596	15418	15535	15523	15475	15531	15603	15331	15515	15367	15516	15514	15417	15280	15521	15404	15602	15595	15501	15472	15432	15554	15433	15493	15685	15598	15459	15716	15515	15540	15461	15520	15517	15603	15510	15502	15428	15422	15623	15574	15457	15557	15569	15471	15406	15575	15543	15591	15397	15634	15504	15586	15512	15536	15514	15400	15496	15621	15603	15390	15399	15502	15508	15613	15598	15658	15305	15528	15497	15418	15562	15576	15402	15568	15505	15460	15479	15525	15452	15438	15388	15329	15463	15591	15527	15519	15491	15443	15415	15452	15655	15366	15552	15391	15572	15506	15424	15445	15331	15439	15488	15537	15413	15589	15613	15533	15412	15446	15474	15513	15498	15507	15462	15678	15544	15505	15549	15429	15640	15605	15513	15514	15486	15514	15578	15455	15540	15414	15680	15461	15491	15590	15402	15567	15586	15597	15455	15443	15386	15510	15625	15626	15599	15350	15461	15412	15563	15390	15466	15532	15681	15520	15493	15525	15648	15447	15556	15405	15548	15505	15484	15615	15576	15575	15529	15423	15514	15396	15645	15560	15464	15487	15551	15469	15514	15431	15714	15398	15453	15427	15578	15531	15629	15393	15452	15550	15601	15552	15473	15463	15527	15507	15557	15371	15434	15704	15612	15406	15433	15510	15524	15445	15523	15496	15620	15579	15512	15589	15424	15491	15513	15363	15576	15463	15521	15390	15429	15507	15490	15492	15343	15506	15378	15486	15478	15456	15507	15408	15439	15466	15410	15736	15641	15388	15609	15648	15556	15841	15433	15560	15301	15304	15544	15300	15560	15361	15657	15505	15390	15458	15545	15581	15459	15363	15666	15504	15291	15551	15468	15518	15638	15665	15442	15413	15421	15431	15597	15453	15449	15546	15408	15637	15426	15601	15432	15718	15495	15666	15392	15395	15585	15513	15580	15523	15531	15348	15273	15614	15695	15448	15561	15452	15418	15581	15450	15566	15624	15435	15565	15567	15486	15650	15368	15501	15491	15450	15633	15483	15492	15404	15601	15537	15400	15407	15451	15468	15581	15452	15486	15619	15570	15516	15393	15495	15500	15375	15463	15555	15632	15531	15511	15456	15536	15536	15454	15486	15572	15510	15474	15645	15618	15495	15517	15542	15524	15441	15354	15490	15416	15515	15604	15615	15492	15535	15666	15512	15509	15516	15616	15696	15506	15564	15439	15512	15547	15435	15409	15468	15507	15605	15512	15620	15655	15547	15416	15389	15555	15695	15467	15459	15579	15635	15544	15673	15644	15475	15511	15550	15598	15520	15479	15629	15558	15490	15768	15484	15559	15407	15675	15532	15466	15669	15419	15552	15476	15507	15506	15567	15282	15479	15503	15473	15474	15437	15535	15429	15539	15590	15416	15625	15539	15601	15605	15452	15458	15597	15519	15499	15417	15339	15488	15369	15533	15512	15658	15557	15610	15559	15642	15599	15494	15520	15520	15540	15485	15425	15430	15458	15433	15534	15492	15499	15660	15541	15518	15551	15594	15637	15470	15442	15500	15504	15356	15724	15511	15516	15527	15401	15439	15461	15495	15645	15482	15557	15565	15510	15488	15533	15636	15469	15641	15516	15545	15575	15509	15495	15597	15511	15476	15539	15565	15513	15572	15516	15409	15413	15532	15587	15597	15490	15521	15399	15705	15451	15530	15509	15445	15659	15425	15494	15404	15427	15413	15378	15330	15453	15496	15442	15468	15500	15391	15582	15457	15499	15592	15371	15661	15525	15547	15431	15564	15500	15625	15497	15663	15572	15368	15386	15710
30144	37146	43346	33292	23678	20375	19223	18662	18423	18548	18642	18552	18375	18570	18622	18557	18705	18417	18591	18430	18634	18745	18410	18400	18656	18582	18570	18468	18661	18603	18590	18576	18733	18401	18389	18512	18644	18482	18471	18478	18478	18433	18348	18482	18432	18436	18422	18551	18521	18478	18621	18259	18461	18577	18476	18423	18532	18541	18467	18377	18641	18598	18490	18601	18491	18465	18425	18588	18380	18612	18702	18496	18580	18422	18453	18620	18577	18448	18506	18716	18681	18658	18557	18396	18438	18427	18365	18473	18705	18493	18507	18340	18423	18707	18481	18513	18405	18435	18618	18414	18513	18622	18567	18621	18250	18484	18614	18516	18483	18379	18563	18592	18472	18348	18622	18394	18583	18428	18512	18404	18620	18618	18569	18403	18573	18630	18481	18624	18335	18332	18614	18433	18525	18426	18484	18479	18556	18576	18518	18415	18638	18524	18782	18519	18287	18552	18462	18682	18236	18415	18565	18655	18625	18449	18411	18491	18371	18467	18479	18432	18674	18593	18513	18405	18362	18477	18314	18390	18598	18546	18665	18517	18524	18512	18576	18658	18400	18540	18761	18876	18558	18472	18326	18396	18527	18584	18454	18435	18500	18529	18507	18528	18371	18400	18518	18355	18464	18426	18351	18450	18443	18393	18331	18529	18318	18488	18467	18559	18549	18619	18402	18330	18556	18447	18507	18572	18333	18433	18521	18665	18534	18519	18593	18638	18361	18617	18633	18617	18658	18662	18513	18590	18421	18480	18643	18649	18444	18442	18478	18371	18215	18431	18602	18437	18481	18403	18379	18518	18747	18586	18481	18661	18364	18266	18587	18736	18610	18434	18517	18510	18456	18450	18543	18396	18436	18583	18626	18404	18632	18350	18445	18585	18513	18564	18452	18641	18663	18599	18482	18531	18428	18536	18592	18606	18510	18543	18770	18549	18602	18401	18423	18809	18710	18435	18457	18382	18525	18498	18707	18606	18570	18375	18352	18752	18611	18500	18560	18455	18630	18503	18649	18680	18379	18375	18548	18443	18564	18576	18540	18574	18452	18625	18526	18639	18714	18365	18380	18551	18554	18662	18503	18627	18397	18501	18422	18446	18510	18590	18518	18622	18269	18515	18610	18599	18350	18561	18547	18385	18502	18620	18587	18362	18701	18544	18752	18490	18565	18349	18453	18452	18313	18563	18505	18616	18593	18551	18537	18556	18419	18618	18540	18502	18589	18633	18666	18560	18585	18596	18489	18526	18527	18497	18469	18763	18337	18533	18449	18324	18399	18366	18496	18657	18438	18415	18635	18578	18472	18549	18528	18588	18537	18458	18477	18685	18381	18569	18491	18560	18609	18535	18640	18473	18488	18408	18427	18429	18412	18494	18563	18353	18596	18517	18378	18611	18554	18521	18739	18420	18457	18592	18703	18471	18566	18422	18553	18380	18339	18442	18457	18351	18565	18575	18580	18507	18458	18559	18546	18601	18529	18559	18602	18407	18377	18554	18517	18678	18580	18552	18571	18590	18504	18484	18305	18630	18438	18464	18422	18437	18586	18499	18626	18508	18757	18534	18545	18651	18636	18606	18546	18423	18436	18637	18607	18699	18519	18439	18705	18519	18396	18417	18650	18563	18492	18576	18286	18678	18470	18532	18531	18555	18609	18448	18349	18543	18521	18696	18445	18512	18564	18493	18584	18697	18446	18626	18312	18481	18592	18320	18528	18499	18554	18298	18585	18574	18698	18428	18365	18623	18545	18563	18766	18594	18654	18521	18716	18607	18302	18417	18501	18537	18601	18802	18654	18607	18524	18531	18459	18574	18566	18536	18666	18448	18564	18505	18658	18591	18404	18500	18478	18469	18347	18617	18740	18514	18634	18588	18515	18599	18260	18589	18428	18603	18348	18541	18440	18533	18603	18587	18481	18507	18517	18436	18211	18476	18642	18549	18528	18427	18355	18745	18491	18500	18503	18637	18526	18530	18637	18617	18508	18439	18346	18568	18452	18829	18548	18529	18511	18393	18322	18564	18354	18586	18395	18538	18638	18384	18480	18578	18573	18495	18331	18723	18626	18516	18605	18538	18549	18608	18535	18403	18588	18553	18581	18486	18650	18664	18698	18610	18560	18415	18636	18562	18635	18494	18486	18187	18483	18425	18391	18528	18579	18612	18534	18479	18517	18578	18646	18321	18574	18364	18548	18464	18469	18505	18358	18467	18379	18546	18345	18448	18551	18369	18506	18493	18689	18485	18654	18526	18382	18560	18573	18401	18545	18537	18464	18547	18565	18361	18449	18483	18390	18499	18654	18363	18430	18546	18609	18458	18620	18574	18474	18340	18513	18783	18463	18498	18537	18437	18606	18401	18538	18396	18589	18655	18406	18529	18346	18495	18482	18463	18598	18493	18472	18479	18598	18420	18402	18641	18541	18540	18459	18646	18486	18451	18527	18588	18508	18671	18589	18485	18428	18600	18660	18467	18461	18483	18545	18377	18416	18524	18279	18510	18601	18557	18588	18715	18661	18435	18343	18543	18436	18386	18410	18529	18675	18543	18486	18444	18477	18376	18619	18564	18667	18600	18242	18612	18724	18649	18662	18639	18462	18257	18368	18412	18477	18625	18329	18302	18539	18430	18650	18435	18765	18484	18426	18318	18797	18653	18506	18377	18348	18280	18556	18695	18435	18492	18394	18390	18536	18463	18503	18496	18193	18526	18340	18496	18737	18661	18472	18455	18509	18184	18425	18543	18639	18414	18633	18672	18502	18470	18471	18585	18537	18530	18525	18666	18400	18504	18532	18560	18648	18737	18473	18547	18460	18537	18425	18469	18472	18365	18693	18621	18433	18587	18702	18602	18704	18458	18496	18502	18559	18517	18567	18415	18414	18532	18445	18499	18673	18573	18489	18510	18412	18477	18552	18231	18549	18614	18510	18378	18656	18554	18634	18547	18566	18658	18430	18465	18279	18412	18471	18678	18548	18394	18582	18175	18350	18677	18326	18612	18643	18437	18435	18476	18204	18611	18235	18408	18616	18349	18553	18453	18572	18557	18494	18566	18736	18529	18408	18426	18573	18406	18421	18463	18427	18446	18589	18587	18477	18402	18489	18483	18629	18483	18356	18420	18562	18198	18502	18643	18448	18528	18519	18654	18525	18303	18481	18609	18595	18543	18435	18503	18576	18482	18692	18479	18582	18508	18685	18565	18540	18420	18508	18369	18468	18606	18697	18554	18422	18627	18667	18468	18701	18677	18504	18372	18682	18285	18571	18656	18429	18595	18550	18763	18532	18629	18589	18523	18724	18611	18470	18517	18444	18812	18660	18236	18624	18601	18430	18386	18334	18276	18531	18481	18659	18362	18505	18542	18455	18429	18472	18554	18564	18501	18567	18759	18684	18556	18564	18420	18482	18267	18499	18396	18832	18421	18341	18589	18490	18485	18439	18634	18503	18589	18556	18428	18488	18467	18438	18583	18280	18493	18119	18545	18441	18325	18613	18659	18584	18661	18524	18582	18648	18651	18246	18508	18478	18611	18522	18363	18646	18582	18414	18402	18536	18248	18490	18706	18640	18576	18776	18573	18632	18518	18582	18511	18692	18542	18543	18315	18559	18380	18337	18475	18517	18410	18442	18224	18499	18459	18635	18464	18572	18453	18538	18484	18414	18467	18522	18425	18548	18421	18418	18681	18542	18452	18413	18406	18551	18416	18514	18489	18299	18942	18584	18689	18620	18525	18681	18540	18470	18427	18616	18623	18602	18571	18593	18720	18670	18544	18631	18680	18723	18558	18548	18510	18579	18575	18446	18480	18350	18498	18583	18288	18677	18618	18415	18511	18613	18636	18489	18533	18705	18487	18493	18525	18572	18515	18619	18516	18603	18445	18559	18510	18507	18471	18331	18729	18358	18562	18384	18802	18566	18371	18562	18534	18448	18491	18470	18424	18665	18638	18615	18600	18423	18694	18418	18631	18523	18509	18468	18605	18314	18501	18573	18398	18589	18654	18701	18555	18525	18435	18438	18576	18372	18555	18280	18399	18338	18584	18689	18624	18292	18523	18647	18472	18625	18599	18591	18573	18630	18666	18520	18691	18744	18590	18536	18641	18427	18460	18614	18770	18422	18596	18401	18612	18600	18562	18497	18490	18515	18462	18691	18717	18445	18579	18256	18373	18513	18647	18721	18515	18480	18457	18623	18382	18404	18249	18594	18339	18522	18523	18681	18422	18586	18280	18493	18412	18465	18622	18682	18435	18554	18576	18595	18400	18415	18702	18529	18571	18713	18661	18527	18661	18427	18653	18601	18515	18393	18202	18515	18713	18763	18499	18633	18504	18706	18892	18573	18524	18602	18280	18677	18500	18372	18557	18642	18383	18524	18463	18460	18401	18873	18348	18321	18684	18559	18624	18452	18432	18414	18539	18660	18487	18424	18593	18595	18659	18704	18607	18379	18384	18464	18382	18406	18513	18721	18545	18415	18477	18701	18518	18641	18530	18597	18637	18375	18433	18271	18494	18543	18533	18388	18499	18311	18571	18522	18496	18465	18671	18669	18694	18597	18459	18314	18508	18626	18569	18423	18535	18633	18578	18525	18728	18433	18338	18418	18548	18494	18550	18777	18651	18749	18531	18236	18497	18655	18539	18321	18507	18515	18682	18397	18505	18725	18362	18551	18506	18590	18829	18648	18603	18604	18378	18600	18490	18492	18493	18428	18641	18348	18414	18641	18512	18507	18696	18629	18456	18433	18565	18455	18482	18770	18692	18568	18426	18499	18446	18624	18395	18566	18522	18691	18617	18389	18619	18757	18607	18494	18724	18630	18600	18564	18559	18667	18565	18766	18597	18656	18475	18397	18627	18508	18449	18377	18558	18612	18444	18665	18686	18556	18334	18488	18349	18376	18382	18628	18436	18673	18704	18354	18652	18506	18418	18673	18566	18576	18577	18479	18390	18685	18434	18739	18400	18636	18587	18598	18647	18678	18353	18365	18673	18625	18562	18526	18449	18637	18800	18516	18533	18637	18375	18778	18764	18539	18516	18682	18688	18556	18475	18352	18541	18431	18388	18567	18686	18457	18609	18565	18539	18414	18448	18308	18621	18366	18482	18536	18428	18605	18430	18425	18589	18502	18290	18551	18449
38145	56775	45239	29381	20068	16409	15811	15408	15408	15555	15494	15656	15443	15709	15542	15490	15754	15596	15803	15412	15625	15535	15568	15615	15402	15814	15399	15627	15374	15704	15603	15502	15439	15490	15505	15620	15523	15658	15534	15688	15573	15530	15487	15615	15585	15422	15590	15580	15453	15404	15594	15438	15357	15636	15565	15652	15516	15719	15545	15577	15659	15530	15592	15523	15558	15637	15404	15441	15416	15583	15500	15688	15656	15454	15431	15672	15437	15497	15609	15661	15528	15603	15498	15503	15550	15520	15466	15635	15674	15494	15725	15597	15578	15715	15576	15497	15490	15594	15586	15577	15398	15635	15500	15503	15544	15549	15696	15498	15680	15516	15629	15473	15343	15562	15450	15487	15364	15499	15479	15580	15660	15439	15692	15456	15662	15388	15532	15567	15520	15583	15534	15636	15647	15587	15561	15447	15498	15722	15639	15550	15567	15521	15390	15535	15545	15591	15481	15596	15475	15477	15443	15520	15472	15544	15503	15428	15609	15419	15632	15755	15494	15435	15489	15517	15656	15556	15522	15415	15454	15595	15577	15453	15503	15556	15312	15478	15736	15276	15553	15576	15531	15625	15561	15615	15604	15592	15536	15565	15526	15797	15691	15680	15552	15575	15573	15407	15626	15519	15848	15567	15512	15588	15648	15560	15725	15494	15432	15490	15522	15583	15489	15383	15540	15592	15651	15481	15478	15619	15488	15679	15642	15497	15410	15550	15407	15552	15690	15539	15573	15643	15511	15501	15659	15399	15389	15518	15594	15532	15526	15486	15690	15491	15509	15460	15627	15563	15531	15515	15466	15577	15467	15545	15565	15589	15570	15432	15533	15620	15602	15469	15667	15588	15625	15446	15691	15510	15620	15516	15682	15542	15497	15554	15535	15543	15762	15638	15570	15520	15634	15585	15656	15445	15479	15548	15638	15762	15682	15575	15524	15485	15502	15545	15511	15534	15663	15443	15451	15575	15609	15491	15432	15587	15529	15505	15634	15389	15492	15318	15711	15383	15655	15623	15684	15509	15621	15465	15573	15497	15603	15729	15455	15568	15562	15520	15308	15493	15644	15498	15568	15494	15483	15498	15498	15482	15576	15611	15500	15536	15665	15614	15485	15466	15554	15627	15584	15506	15449	15409	15590	15491	15555	15504	15577	15507	15421	15655	15590	15519	15446	15503	15561	15581	15400	15503	15465	15488	15650	15614	15693	15364	15504	15469	15561	15606	15535	15521	15599	15591	15593	15398	15362	15644	15509	15650	15590	15776	15403	15502	15575	15493	15672	15393	15574	15715	15458	15485	15584	15376	15582	15565	15483	15664	15505	15654	15684	15591	15493	15596	15413	15396	15635	15486	15709	15362	15440	15602	15544	15490	15448	15605	15659	15584	15477	15395	15689	15521	15558	15586	15580	15475	15403	15637	15527	15634	15556	15551	15391	15466	15371	15621	15561	15457	15617	15516	15681	15530	15615	15482	15514	15675	15416	15715	15581	15575	15695	15533	15418	15458	15443	15531	15571	15465	15316	15557	15683	15526	15504	15634	15537	15473	15474	15617	15578	15389	15629	15697	15565	15589	15505	15447	15466	15504	15568	15518	15519	15626	15483	15551	15630	15460	15557	15560	15485	15757	15551	15539	15480	15487	15578	15633	15556	15554	15479	15689	15793	15495	15601	15480	15510	15531	15600	15651	15427	15572	15526	15440	15489	15611	15522	15751	15445	15336	15678	15373	15559	15662	15606	15613	15384	15647	15646	15524	15519	15478	15657	15763	15632	15610	15689	15468	15534	15621	15514	15756	15469	15520	15206	15460	15702	15489	15576	15483	15402	15534	15493	15647	15653	15506	15411	15680	15590	15462	15678	15497	15511	15638	15607	15506	15425	15537	15497	15640	15569	15479	15515	15395	15567	15461	15469	15537	15410	15587	15697	15347	15672	15548	15697	15713	15641	15511	15464	15671	15458	15542	15510	15488	15564	15517	15520	15438	15539	15536	15281	15326	15481	15515	15559	15619	15568	15475	15462	15660	15527	15456	15597	15558	15492	15806	15694	15406	15441	15597	15461	15568	15363	15685	15517	15516	15467	15634	15462	15729	15601	15692	15568	15728	15611	15679	15465	15527	15557	15668	15447	15428	15475	15452	15587	15488	15598	15458	15389	15666	15630	15393	15488	15668	15559	15592	15537	15690	15613	15709	15575	15348	15697	15684	15450	15582	15483	15658	15478	15722	15367	15589	15569	15564	15711	15605	15521	15564	15675	15464	15481	15449	15617	15531	15612	15480	15624	15501	15471	15545	15357	15562	15516	15676	15372	15673	15478	15524	15512	15387	15514	15285	15496	15530	15572	15378	15449	15576	15559	15433	15615	15502	15665	15427	15650	15428	15478	15483	15541	15596	15525	15416	15488	15704	15568	15566	15365	15397	15705	15518	15671	15608	15480	15382	15683	15628	15555	15526	15419	15560	15617	15577	15523	15630	15478	15585	15385	15658	15584	15449	15492	15488	15687	15537	15625	15633	15640	15549	15591	15571	15621	15496	15584	15392	15535	15750	15471	15622	15660	15543	15578	15455	15485	15436	15611	15570	15585	15452	15511	15577	15580	15489	15610	15655	15446	15510	15604	15552	15649	15469	15597	15427	15625	15524	15354	15554	15490	15635	15464	15626	15557	15609	15583	15648	15533	15448	15634	15517	15671	15576	15619	15537	15619	15539	15610	15413	15596	15589	15563	15562	15568	15608	15567	15506	15641	15474	15424	15666	15663	15502	15545	15524	15500	15582	15409	15552	15456	15596	15651	15475	15351	15708	15745	15437	15743	15658	15539	15700	15521	15505	15455	15493	15465	15403	15453	15553	15585	15471	15445	15539	15487	15606	15492	15321	15394	15569	15445	15530	15523	15595	15680	15499	15615	15389	15482	15631	15661	15640	15702	15614	15675	15727	15438	15343	15515	15505	15671	15553	15757	15560	15615	15529	15648	15599	15506	15568	15622	15594	15641	15478	15685	15459	15588	15443	15554	15499	15431	15649	15468	15597	15568	15625	15599	15566	15487	15668	15504	15349	15426	15527	15441	15712	15670	15384	15638	15633	15579	15578	15555	15561	15414	15663	15482	15554	15501	15408	15547	15439	15729	15615	15634	15626	15751	15458	15600	15466	15595	15650	15501	15535	15647	15578	15466	15477	15610	15611	15440	15535	15554	15641	15775	15579	15733	15532	15478	15497	15563	15564	15552	15538	15674	15457	15608	15677	15498	15602	15643	15600	15381	15487	15572	15462	15700	15478	15679	15474	15657	15494	15616	15608	15563	15419	15530	15421	15614	15639	15544	15560	15360	15596	15636	15577	15553	15684	15481	15506	15471	15411	15583	15451	15438	15517	15552	15711	15581	15531	15481	15511	15668	15646	15393	15745	15526	15438	15735	15615	15551	15466	15607	15390	15691	15642	15473	15794	15558	15531	15402	15509	15478	15496	15536	15637	15499	15708	15617	15652	15519	15666	15535	15614	15732	15405	15746	15536	15850	15577	15629	15575	15555	15679	15654	15313	15588	15501	15471	15586	15661	15491	15644	15584	15474	15638	15496	15609	15639	15559	15698	15564	15728	15430	15388	15482	15423	15450	15561	15660	15541	15640	15489	15415	15445	15429	15663	15550	15754	15597	15544	15564	15648	15678	15733	15331	15645	15396	15599	15681	15361	15524	15742	15565	15698	15537	15534	15514	15653	15549	15456	15575	15565	15427	15602	15490	15727	15716	15521	15463	15600	15501	15468	15595	15507	15614	15719	15480	15562	15541	15591	15619	15622	15579	15593	15471	15493	15705	15595	15618	15555	15614	15374	15594	15545	15594	15419	15427	15631	15596	15618	15657	15686	15586	15628	15591	15462	15499	15654	15587	15538	15641	15650	15451	15551	15701	15601	15587	15413	15346	15641	15587	15511	15588	15440	15428	15491	15711	15254	15678	15549	15640	15362	15638	15663	15557	15395	15640	15614	15586	15363	15470	15503	15472	15605	15516	15563	15706	15577	15629	15493	15570	15601	15639	15608	15640	15576	15581	15521	15545	15366	15625	15484	15560	15466	15577	15464	15582	15523	15548	15529	15628	15502	15364	15640	15450	15549	15477	15571	15657	15687	15692	15688	15618	15424	15512	15483	15538	15651	15579	15608	15513	15479	15652	15625	15524	15485	15690	15596	15679	15666	15542	15690	15647	15584	15327	15494	15596	15571	15639	15643	15534	15575	15508	15783	15592	15495	15632	15641	15443	15475	15610	15643	15551	15662	15728	15550	15460	15546	15478	15497	15615	15517	15633	15328	15613	15689	15509	15632	15599	15415	15593	15542	15535	15502	15640	15676	15480	15539	15622	15543	15707	15478	15452	15509	15616	15552	15430	15633	15545	15643	15385	15557	15626	15543	15687	15553	15388	15609	15438	15592	15530	15673	15527	15494	15720	15468	15580	15491	15637	15488	15624	15468	15513	15577	15417	15504	15592	15532	15674	15472	15478	15429	15541	15632	15440	15444	15450	15587	15609	15498	15705	15613	15550	15558	15537	15442	15514	15438	15467	15593	15616	15550	15469	15631	15333	15664	15617	15536	15537	15517	15510	15409	15323	15788	15482	15375	15559	15687	15627	15456	15589	15580	15602	15479	15527	15675	15496	15590	15505	15573	15599	15462	15419	15578	15406	15473	15500	15696	15643	15684	15447	15704	15482	15644	15566	15613	15477	15612	15502	15563	15567	15543	15716	15646	15456	15472	15716	15512	15534	15514	15589	15656	15464	15636	15671	15678	15689	15572	15513	15540	15561	15452	15615	15558	15590	15598	15378	15389	15421	15562	15545	15482	15725	15674	15557	15567	15406	15465	15396	15595	15688	15634	15794	15564	15494	15613	15487	15701	15506	15684	15472	15630	15523	15590	15469	15392	15463	15461	15447	15614	15547	15678	15724	15688	15510	15542	15457	15549	15475	15598	15544	15488	15437	15555	15592	15471	15610	15596	15580	15480	15676	15637	15466	15611	15596	15562	15604	15606	15484	15537	15618	15648	15575	15534	15690	15566	15319	15510	15535	15568	15546	15571	15466	15612	15434	15666	15627	15657	15540	15640	15540	15543	15575	15637	15571	15473	15508
25669	30866	48319	41846	28824	23735	21242	19474	19071	19400	19203	19136	19156	19137	19349	19200	19130	18994	19359	19028	19120	19399	19035	19204	19068	19230	19295	19264	19052	19057	18982	19119	19242	19249	19098	19346	19098	19166	19262	18954	19002	18720	19188	18954	19208	19105	19214	19240	18828	19044	19234	19099	18950	19012	19102	19255	19258	19159	19039	18949	19253	18944	18987	19171	19071	19165	19205	19251	19195	18918	19220	19187	19199	18970	19205	19168	19051	19038	19006	19199	19060	19058	19310	19143	18948	19135	19037	19167	19121	19049	19102	19235	19110	19057	19114	19033	19124	18915	19149	19162	19160	19257	19044	19078	19104	19163	19180	19310	19063	18912	19304	19197	18834	19109	19103	19132	19134	19124	19078	19278	19218	19216	19268	19005	19114	19292	18997	19109	18959	19085	19214	19175	19146	19029	18860	19047	18908	19244	19099	19045	19046	18773	19073	19044	18967	19022	19068	19151	19092	19063	19193	19146	19248	19078	19049	19057	19094	19106	19165	19084	19006	19076	19098	19321	18959	18905	19122	19117	19209	19265	19058	19121	18977	19069	18975	19013	19016	18974	18943	19055	19105	19313	19177	19040	19250	19190	19036	19237	19198	18988	18923	19043	19177	18856	19089	19027	19040	19099	18989	19122	19125	19041	18935	19152	19224	19111	19025	19075	19091	18976	18975	18961	18941	19093	19277	18957	19117	18958	19135	18996	18966	19048	18913	19109	19051	19036	18986	18960	19063	19168	19225	18894	19062	19143	19176	19046	19028	19046	19154	18946	19086	19306	18987	19008	19064	19175	19122	19207	18949	19085	19050	19142	18979	19044	18917	19138	19004	19021	19188	19216	19022	19105	19557	19122	19148	19054	19112	19054	19132	19011	19304	18880	18987	19145	19044	19162	19155	19077	19107	19165	19114	19128	19133	19070	19055	18986	19064	19143	19074	19116	19137	19166	19052	19164	19104	19017	18977	19012	19085	19218	19148	19093	19103	18924	19144	19219	19034	19094	19144	19119	19344	19040	19002	18898	19041	19209	19096	19129	19043	18927	19139	18901	19031	19194	19175	19058	19182	19243	19006	19108	19200	18878	19077	19080	19183	19104	19242	19145	19107	18883	18975	19097	19236	19153	19085	19041	19236	19044	19026	19033	19110	19238	19075	19107	18955	18990	18994	19242	19214	19176	19121	19102	19186	19130	19091	19013	19039	19091	19188	19111	19324	19043	19177	18929	19163	19133	19004	18971	19035	19090	19076	19315	19178	18981	19006	19159	18972	19016	18970	18989	19112	19077	19146	19350	19116	19056	19123	19164	19008	19188	18932	19160	18870	19269	19022	18915	18946	18865	19078	19125	19079	19048	18929	18955	19054	19022	19032	19200	19202	19044	18970	19046	19024	18948	19119	19278	18994	18920	18937	19090	19103	18965	18955	19208	18893	19050	19128	18959	18904	18959	19192	19081	19157	19150	18999	19153	18970	18845	19086	18894	18907	19069	18985	19066	18935	19053	19034	18958	19070	19114	19165	19110	19088	19090	18969	19086	18964	19014	19185	19000	18974	19316	19258	18938	19018	18931	19016	18886	19093	18875	19100	18987	19091	19056	19155	19102	18985	19074	18991	19160	19189	18962	19218	19107	19212	19268	19352	19072	19160	19092	19128	19107	18975	19119	19096	19045	19136	19042	19134	19160	19181	19177	19091	19149	18877	19296	19301	18993	19049	18905	18944	18980	19061	19129	19087	18935	19266	18941	19163	18938	19050	19223	19202	19213	19016	19243	19131	19117	19149	19060	19046	19042	18995	19037	18866	18992	18927	18883	19120	19078	19037	18881	19146	19113	19062	19161	19072	19108	19091	19103	19239	19057	18968	19197	19123	19136	18978	19088	19222	19051	19195	19152	19297	19082	19190	19022	18990	18945	19224	19128	19043	19115	19197	19224	19130	19254	18947	19057	18977	19190	18947	19132	18900	19029	19453	19360	19187	19005	19173	18965	19234	19277	19303	19101	18882	19116	18990	19106	19113	19185	19214	19027	19029	18916	19101	19040	19210	19000	19182	19092	18959	19053	19160	19051	19121	19064	19056	19109	19113	19045	19147	19016	19080	18957	19293	19337	19140	19179	19113	19102	19107	19105	18913	19233	18891	19060	19057	19171	19015	18925	19120	19004	18801	19133	18982	18982	19166	19010	19135	18857	19248	19224	19112	19039	19306	19071	19118	19068	19012	19093	19174	18893	18985	19044	19223	19125	19070	18839	19020	19066	19133	19115	18964	19016	19020	19064	19144	19182	19133	19287	19291	18961	18996	18977	18982	19062	19015	19054	19164	19133	19143	18918	19031	19106	19071	19032	19085	19020	18967	19081	18948	18909	19271	19094	19106	18864	18800	19110	19183	18959	19184	18939	19182	19036	19292	19209	19143	19351	19125	19059	18858	19008	19106	19032	19000	18813	18954	19103	19181	18878	19231	18957	18928	19052	19133	19026	19230	18850	19047	19129	18989	18909	19033	19176	19112	19265	19136	18984	18977	19016	19189	18963	19292	19021	19360	19076	18893	19305	18994	19045	19186	18890	19264	18933	19006	19186	18943	19006	18957	19105	19202	19008	19085	19123	19119	19118	18874	18997	19247	19300	19187	19080	19038	19132	18958	19140	19016	19295	19119	19068	19338	19148	19159	19131	18857	18956	18704	19160	19280	19344	19019	19194	19281	19320	19358	19218	18943	19125	19156	19095	18925	18973	19184	19062	19079	19209	19260	19158	18951	19144	18902	18931	19133	18970	19053	19017	18945	18831	19317	19113	19320	19091	19136	18904	18945	18945	19058	19121	18956	19061	19214	18896	18917	19124	19149	19219	19155	18954	19073	19037	19266	19145	19226	18914	19055	18785	19122	18991	19093	18942	19095	19116	19027	19152	19308	19095	19017	19225	18950	19043	18887	19229	19009	19031	19028	19048	19194	19240	19049	19166	19085	19240	19004	19249	19044	18902	18966	18977	19136	19055	19170	19118	18971	19145	19232	19186	19239	19036	19304	19031	18770	19192	19186	19166	19221	18963	19156	18989	18944	18989	19071	19206	19102	19316	19050	19091	19178	19057	19038	18979	18962	19167	19058	19046	19105	19129	18932	19071	19243	19006	19059	19271	18959	19028	18897	18935	19209	19085	18847	19048	19048	19219	19038	19039	18981	19153	19239	19053	19120	18967	18908	18942	18957	19075	18919	19054	19068	18943	19007	19036	18796	19024	19035	19083	19155	18909	19093	19101	19020	19109	19190	19123	19049	19094	19060	19093	18879	18976	19088	19308	18993	19024	19255	19109	19001	19185	19272	18986	18975	19155	18821	19039	18872	19121	19171	19270	18986	19082	19300	19169	19041	19025	19092	18929	19003	19106	19225	19051	19061	19021	19044	19095	19036	19204	19174	19237	19134	19166	19186	18957	19062	18888	19144	19084	19140	19257	19113	18987	18988	19009	19042	19044	19109	19066	19001	19030	19285	19167	18925	19137	19119	19018	18984	19157	19031	19032	18947	18971	19208	19033	19162	19003	19127	18980	19017	19001	18921	19166	19031	18898	18963	19094	19135	19210	19070	18822	19231	19012	19100	19227	19033	19397	19253	19073	19199	18821	19211	19146	19194	19030	18946	18963	18848	18994	19205	19140	19049	19181	19068	19023	19136	19087	18974	19092	19189	19034	19167	19101	18945	18984	19340	19081	19167	19180	19232	19183	19217	19015	19284	19179	19129	19106	19165	19089	19291	18991	19200	19012	19217	19091	19079	19080	19070	19199	19184	19088	19252	19124	19041	18961	18934	19188	19148	19056	18654	19214	19308	19113	19080	19090	19133	18933	18953	19102	19163	19358	18989	18867	19143	19245	18950	19095	19164	19155	19444	19367	18906	19025	19152	19176	19012	18919	19163	18981	18994	19099	19057	19021	19004	19049	19013	19041	19154	18985	18953	19117	19088	19062	19073	19043	19023	18925	19052	19131	19133	19148	19048	19041	19274	19202	19156	19219	19071	19180	19232	19046	19302	19035	19193	19181	19017	19284	19046	19068	18806	19117	19086	19273	19058	18909	18963	19198	18957	19177	19176	19186	18924	19120	19156	19087	19136	19032	19126	19162	19187	19263	19059	18948	18950	18971	19206	19024	19148	19033	19122	19065	19066	18938	19370	19189	19208	19019	19100	19210	19147	19149	19157	19216	18904	18911	19113	18777	19120	19054	19069	18937	19019	18966	18943	19066	19065	19040	19229	18970	19058	19090	18974	19056	19269	19050	19039	19100	19087	19161	19169	19097	19227	19178	19142	19153	18932	19050	19077	19177	19143	18851	19231	19076	19060	19089	18995	19163	19040	19058	19116	19009	19183	19018	19124	19210	18926	19169	19188	18941	19092	19039	19117	19051	19011	19246	19190	19046	19172	19101	18995	18973	18904	19063	19108	18938	19062	18943	18913	19209	19215	19173	19223	18973	19119	19064	18902	18860	19168	19283	19004	19142	19314	19150	18977	19075	18922	18909	19203	19279	19256	18956	19194	19126	19179	19234	19068	19165	19059	19154	18875	19074	19050	19023	19075	19069	18875	19158	19047	18968	18908	19107	18964	19145	19205	18945	19023	18938	19123	19162	19112	18849	19051	19147	19176	19021	19288	19141	19013	19323	18975	18916	19166	19245	19096	19278	19060	19013	19233	18964	19096	19162	19110	19000	19044	19155	19229	19021	19154	18911	19266	19082	19156	19123	19195	19073	18966	18976	19100	19025	19162	19084	18894	19007	19063	19084	19188	19057	19050	19341	19019	19139	18968	19185	19001	19080	19110	19002	19155	19295	19180	18824	19169	19164	19294	19012	19127	19063	19216	18931	19009	19014	19051	18941	19041	18976	19039	19202	19061	19137	19158	19061	19001	19330	19045	18997	19046	18906	19047	19103	19066	19184	19014	19083	19007	19160	19042	18953	18995	18996	18980	19023	19070	19215	19093	19173	19136	19181	19014	19039	19280	19218	19160	19197	19149	19095	18925	19077	19172	19039	19007	19106	19056	19067	19109	19058	19168	18890	18982	18853	19020	19071	19098	19041	18905	19230	19108	19081	19130	19286	19262	19094	19223	19187	19227	19034	19037	18880	19119	19129	19111	18846
55193	90702	71617	44670	27259	18761	16474	15931	15833	15994	15909	15863	16005	15856	15962	15922	15928	16134	15894	15983	16154	15839	16008	15877	16065	15858	16027	16095	16057	16024	15828	15903	16002	16121	15790	15940	16016	15852	16039	15987	15936	15875	15987	15899	15865	15973	15793	15776	15924	15881	15923	16062	15980	15927	15874	15976	16138	15895	15911	15845	15980	16036	15764	15953	15761	15863	15778	15944	15870	15949	15966	16021	16060	15762	16041	15932	15872	16093	15741	16106	15902	15862	16002	15781	16055	15902	15885	16020	15908	15947	15799	15896	15909	15954	15946	15935	16245	15800	16254	15853	15974	15962	15984	15702	15958	15867	16025	16070	16046	15855	15832	16077	15859	15902	15912	15906	15948	15881	15730	15909	15713	15842	16018	15914	15971	15858	15959	15923	15957	15833	16024	15914	15781	16035	15879	15760	15948	15998	15868	15943	15964	15824	15728	15723	15836	15927	16011	15833	15823	15822	15909	15921	15873	16077	16037	15962	15902	15864	15895	15961	15875	15766	15808	15907	15887	15876	15825	15932	15855	15940	15785	15961	15911	15734	15860	16028	15811	15839	15857	16000	15884	16008	16061	15886	15868	15962	15855	15979	15790	15957	16014	15875	16075	16074	15902	15877	16021	16109	15656	15953	15819	15849	16095	15918	15910	15893	15945	15988	15777	16018	16058	15815	15700	15930	15862	15850	15926	15862	16064	15843	16080	15747	15932	15931	16025	15990	16070	15816	15950	15783	15921	15859	16110	15809	16090	15921	15884	15844	15854	15927	16106	15964	16106	15931	16013	15865	15898	15818	15947	15996	15910	15800	16033	15860	15904	15721	15908	15851	15684	15878	16028	15917	15730	15765	16048	15972	15817	15796	15911	15876	15946	16004	15978	15968	15778	15907	15950	15878	15957	15923	15934	16041	15866	15802	16026	15951	15929	15964	15745	15946	15979	16046	15943	15679	16086	15921	15754	15879	15836	16018	16055	16000	15884	15800	15644	16026	15956	15915	15859	15875	15884	15913	15799	15951	15853	15878	16052	16074	15675	15832	15956	15830	15759	15924	15905	15902	15769	15825	16033	15966	15846	15933	15975	15938	15833	15883	15966	15736	15942	15927	15995	15988	15812	15963	15800	16041	15939	15950	15827	16010	16160	15783	15950	16012	15959	16002	15865	15892	15781	16028	15873	15878	15839	15825	16015	15871	16004	15884	15831	15928	15913	15891	15946	16005	16115	16047	15864	15801	15893	15865	16006	16009	15832	15969	16053	16049	16005	15876	15837	15967	15913	15970	15886	15793	16019	15918	15890	15927	16030	15843	16009	15967	16014	15931	15778	16025	15850	15989	15819	15796	15939	15807	15757	15916	15954	15821	15788	15914	15759	16068	16011	15916	15839	15756	16058	15925	15927	15816	15908	15905	15988	15885	15804	15848	15848	15943	15953	15981	15959	15991	15953	15896	15791	16059	15994	15812	15844	15884	15917	15942	15966	15905	15932	16150	15900	16028	15917	15762	15741	16024	15946	15816	15863	15911	15932	15923	15875	15908	15955	15962	16078	15955	16051	15781	15857	15753	15797	15874	15980	15924	16055	15986	15767	15811	15809	15906	15950	16070	15915	15804	15824	15856	16084	15793	15831	16083	16043	15889	16192	15947	15793	16132	15894	15846	15899	15923	16138	15783	15780	15785	15928	15903	15731	15874	15924	15708	15826	15963	15879	15721	15964	15888	15950	16022	16087	15841	15872	15950	15991	15883	15986	15942	15951	15851	16018	15874	15979	15967	16006	15771	16015	15814	15901	15791	15945	16045	15919	16065	15945	15844	15634	15869	15868	15900	15883	15861	15956	15856	15965	15862	15934	15886	16033	16125	16012	15843	15962	15873	15795	15867	15769	15819	15933	15854	15746	15941	16068	15988	16014	15889	15935	15869	16008	15939	15852	15839	16010	15895	15934	15862	15801	16005	15979	15967	15836	15854	15780	16133	15981	15829	16027	16001	16021	15980	15870	15923	15752	15962	15845	15999	15938	15960	15931	15847	15901	15975	15914	15845	15897	15799	15722	15895	15999	15931	15825	15971	15962	16068	15872	15968	15982	15923	15795	16126	15878	16073	15889	15746	15992	15829	15950	15981	15876	16002	15846	15974	15774	16003	15786	15854	15738	16003	16082	15952	15785	16046	15895	15897	15897	15911	15921	15879	15962	15757	15945	15897	16006	15884	16129	15739	16067	15980	15851	15798	15967	15907	15785	15890	16000	15857	15967	15997	15804	15861	15906	15856	15889	15867	15998	15757	15858	15760	16046	15997	15954	15879	15991	16031	15814	16028	15841	15759	15991	15989	15999	16067	16001	15924	15755	15916	15899	16033	16007	15816	15870	15933	15912	15963	16053	15910	15931	15974	15818	15900	16041	15828	15963	15858	16021	15938	15965	16094	15933	16087	15795	15836	16008	16004	15959	15874	15892	15972	15860	15901	15881	15799	15707	15939	16065	15941	15912	15734	15712	15891	15735	15824	15885	16047	15870	15950	15789	16089	15783	15800	15844	15975	16000	15711	15868	16072	16084	15973	15799	16019	15759	15988	15939	15770	15835	15953	15901	15970	16004	16010	15855	15934	15991	15856	15811	15838	16050	15871	16014	16080	15983	16038	15981	15930	15930	15899	15831	15828	15949	16015	15855	15978	15908	16078	15810	16026	15827	15792	16018	15888	16089	15871	16060	15976	15961	15721	15907	16044	15942	15891	15958	16055	15876	15953	15896	15946	15961	15958	15932	15926	15879	15861	15950	16007	15961	15974	15920	16010	15859	15981	15873	15892	15998	16181	15876	15952	15773	15898	15836	16019	15877	15968	15950	15805	15973	15874	15934	15893	15801	15994	15856	16055	15908	15844	15917	15900	15793	15994	16013	16024	15902	15952	15853	15930	15808	15910	15911	15820	15988	16081	15773	15910	16065	15905	15916	15900	15987	15839	15904	15817	15983	15825	15882	15910	15867	15755	16011	15724	15852	15942	15918	15823	15941	15894	15972	15993	15920	16027	15815	15891	15938	15968	15778	15926	16001	15805	15865	16047	15867	15882	15945	15847	15899	15775	15955	15894	15641	15952	15725	15939	15883	15818	16024	15872	15990	16019	15891	15851	15876	16005	15888	15881	15799	15974	15729	15891	15954	15986	15761	15866	15800	15772	15987	16001	15885	15808	15866	15964	15866	15875	15844	15919	15838	15924	15892	16000	15857	15990	15784	15758	15925	15988	15847	15805	15825	15940	15811	16055	15802	15952	15783	15770	15922	16023	15781	15828	15955	15838	15964	15800	15857	15921	15841	15962	16090	15818	15869	16035	16064	16030	15961	15719	16073	15855	15913	15881	15919	15744	16072	15934	16031	15855	15939	16016	15940	15811	15803	15767	15813	15993	15986	15920	15798	15855	15951	15976	15991	15756	15968	15842	15681	15835	15917	15948	15828	15761	15837	16139	15932	15868	15858	16097	15922	15910	15802	15940	15889	15752	15912	15794	15885	15781	15805	15842	15879	15915	15905	16021	15891	16048	16022	15859	15944	15922	15921	15953	15950	15954	15795	15930	15939	15939	15878	16008	15893	15869	16022	15930	15906	15872	15887	15873	15941	15862	15833	15898	16030	16012	15882	15920	15945	15918	16010	15954	15882	15826	15849	15900	15718	15882	15785	15849	16078	15880	15856	15774	15837	16077	15999	15969	16002	15984	15846	15875	15685	16081	15799	15873	15929	15939	15809	15744	15790	16000	15847	15973	15874	15862	16111	15952	15825	15941	15850	15991	15873	15852	15986	15928	15796	15903	15785	16006	15924	16050	15764	15744	15872	15946	15809	15925	15923	15893	15805	15885	15829	15925	16101	15901	15982	15821	16028	15883	15882	16032	16028	15961	15838	15850	15990	15801	15798	15885	16051	15934	16111	15999	15731	15904	15937	15850	16151	15792	15773	15804	16083	15994	15971	16060	15940	15872	15976	15767	15939	15744	15784	15906	15897	15976	15952	15833	15810	15966	15860	15996	15956	15875	15869	15960	15957	16002	15862	15940	15714	15698	15983	15840	15833	15919	15813	15954	15988	15978	15806	15766	16044	15946	16048	15897	15809	15856	15984	15894	15900	15965	15871	15791	15924	15927	15879	15886	15738	16059	15862	15856	15834	15852	15927	15955	15814	15904	16097	15745	15865	15867	15937	15842	15884	15940	16107	15836	15959	15861	16066	15859	15943	15956	15824	16073	16055	15788	15890	15946	15923	15750	15983	15977	15857	16035	15809	15917	16022	15906	15958	15965	15823	15910	15748	15969	15856	15887	15936	16051	15879	15944	15921	15839	15816	15796	16041	16046	15788	15961	15959	15820	15862	15983	15853	15978	15945	15900	15910	15943	15841	15882	15874	15886	16011	15831	15924	15895	16009	15914	15961	15970	15927	16023	15934	15770	15873	15970	16001	15833	15913	15873	15947	16022	15942	16015	15901	15955	16024	15948	16065	15913	15970	15998	15796	15817	16067	16020	15806	15785	15864	15933	15973	15884	16010	15821	15885	16018	15922	15855	16012	15924	15916	15853	15895	15868	15967	15759	15898	16116	15744	15909	15921	16096	15991	15881	15809	15756	15911	15753	15814	15924	15784	15802	15936	15776	15831	15952	15820	15926	15835	15950	15793	16040	15844	16036	15931	15681	15903	15975	15964	15976	15878	15876	16037	15788	15847	16010	16011	16005	15926	15899	15882	16127	15875	16120	15960	15949	15828	15996	16034	15851	15891	15908	15859	15911	15763	16046	16000	15791	16049	15987	15879	15851	15856	15967	15857	16029	15989	15912	15876	15936	15797	15972	15775	15882	15973	15971	15941	15976	15901	16026	15828	15820	15722	15853	15867	15964	15955	16036	15963	15963	15925	15981	15973	15888	15928	16054	15771	15775	15941	15964	15985	15826	15734	15919	16040	16065	15931	16014	15893	15761	15907	15977	16079	15793	16116	16111	15947	16004	16037	15881	16057	15936	15965	15956	15801	15952	15824	15969	16071	16000	15782	15898	15821	15759	15906	16022	16008	15919	15870	15855	15913	15986	15766	15757	15981	15878	15862	16044	15866	15924	15753	15958	15971	15953	16008	15816	16092	15821
22832	23553	37019	33838	27692	25899	26034	20393	19476	19743	19689	19297	19517	19430	19403	19403	19351	19501	19508	19240	19358	19140	19331	19389	19323	19594	19193	19242	19455	19284	19230	19178	19375	19343	19205	19346	19249	19237	19219	19125	19231	19261	19284	19197	19252	19254	19284	19131	19223	19204	19231	19088	19427	19414	19338	18868	19354	19313	19241	19297	19280	19484	19497	19139	19292	19353	19291	19218	19193	19300	19329	19104	19144	19198	19042	18991	19138	18978	18891	19177	19143	19261	19330	19217	19125	19171	19113	19188	19243	19059	19311	19235	19274	19174	19303	19211	19239	19299	19252	19218	19175	19315	19288	18943	18969	19079	19235	19353	19281	19086	19301	18962	19255	19139	19048	19277	19227	19192	19231	19040	19241	19166	19015	19171	19344	19258	19305	19136	19206	19364	19146	19043	19197	19163	19216	19103	19200	19196	19168	19383	19117	19125	19170	19001	19215	19280	19150	19266	19342	19162	19139	19220	19159	19303	19015	19372	18999	19187	19101	19192	19137	19003	19064	19218	19262	19269	19365	19135	19184	19370	19247	19097	19170	18862	19139	19198	19307	19208	19215	19159	19012	19007	19272	19301	19206	19008	19342	19205	19238	19072	19235	19086	19269	19068	19158	19110	19165	19049	19091	19060	19038	19250	19219	19007	19202	19257	18994	19043	19022	19025	19086	19364	19039	19151	19117	19229	19103	19125	19394	19183	19055	19232	19174	19207	19377	19222	19280	19016	19101	19164	19042	19079	19214	19359	19153	19209	19210	19281	19081	19279	19230	19085	19245	19232	19032	19285	19256	19020	19180	19050	19033	19206	19055	19101	19128	19105	19190	19171	19104	19127	19188	19092	19012	19056	19162	19141	19355	19174	19068	19189	19123	19319	19216	18824	19150	18982	19190	19160	19311	19238	19144	19201	19199	19364	19163	19106	19104	19351	19143	19223	18925	19131	19230	19179	19181	19271	19179	19007	19154	19113	19478	19169	19237	19336	19017	19066	18993	19021	19304	19280	19108	19264	19371	19203	19124	19319	19243	18941	19109	19045	19029	19159	19154	19062	19271	18997	19235	19232	19114	19114	19079	19029	19254	19190	19227	18826	19166	18970	19119	19235	19223	19055	19108	19107	19178	19109	19375	19091	19354	19121	19226	19230	19230	19197	19133	19128	19321	19243	19173	18965	19354	19163	19177	19238	19201	19264	19171	19182	19185	19067	19324	19124	19252	19156	19280	19155	18906	19169	19125	19038	19159	19232	19218	19325	19033	19199	19244	19059	19029	18994	19309	19273	19125	19148	19015	19097	19221	19127	19195	19182	19219	18969	19225	18936	19129	19144	19003	18961	19320	19112	19209	19221	19212	19232	19168	19291	19206	19285	19168	19069	19053	19141	19050	19167	19235	19272	19447	19295	19092	19059	19140	19220	19119	18961	19245	19130	18965	19059	19279	19079	19244	19126	19112	19166	19314	19080	19093	19203	19185	19226	19165	19103	19054	19019	19101	19213	19016	19086	19129	19129	19252	19106	19292	19179	19007	18929	19229	19263	19249	19364	19207	18999	18962	19230	19057	19286	19251	19056	19320	19115	18882	19070	19243	19108	19152	19136	19185	19143	19022	19159	19154	19200	19252	19171	19280	18926	19069	19120	19102	18996	19220	19230	19327	19263	19221	19410	19429	18979	19312	19097	19039	19077	19333	19198	19277	19163	19148	19088	19190	19041	19222	19107	19218	19145	19123	19031	18964	18893	19307	19137	19215	19022	19296	19135	19077	19068	19382	19068	19058	18944	19098	19144	19165	19127	19133	19254	19129	19098	19157	18901	19152	19173	19351	19165	19094	19199	19119	19198	19105	19100	19061	19146	19258	19211	19066	19121	19089	19068	19047	19004	18998	19234	19222	19119	19156	19188	19207	19092	19193	19114	19166	19306	19029	19107	19085	19136	18998	19101	19123	19181	19113	19050	19164	19136	19090	19214	19119	19221	18963	19070	19061	19251	19027	19122	19165	19122	19455	19195	19232	19209	19228	19189	19198	19167	19097	19266	19361	19075	18948	19085	19160	19023	19141	19024	19098	19283	19142	19134	19097	19084	19154	19144	18994	19364	19348	18898	19262	19198	19156	19079	19254	19370	19078	19111	19291	18993	19134	19158	19266	19018	19173	19240	19085	18969	19125	19237	19151	19323	19205	19243	19271	18904	19186	19304	19054	19442	19075	19141	19323	19059	19112	19131	19019	19267	19011	19044	19145	18946	19038	19280	19300	19113	19070	19143	19240	19273	19129	19067	19218	19007	19172	19265	19194	19243	19092	19198	19112	19114	19039	19326	19252	18929	19182	19222	19072	19064	19073	19361	19176	19052	19054	19135	19197	19199	19182	19312	19414	19007	19311	19067	19071	19076	19200	19041	19189	19210	19188	19248	19185	19141	19071	19228	18952	19235	19005	19422	19175	19129	19056	19067	18975	19066	19210	19116	19164	19215	19203	18940	19202	19432	19012	19183	19175	18982	19412	18959	19097	19193	19319	19125	19209	19079	19279	19058	18996	19174	19280	19148	19223	19200	19061	19175	19009	18993	19297	18901	19237	19160	18919	19098	19387	19215	19166	18989	19067	19224	19150	19057	19023	19157	19146	19081	19057	19276	19266	19179	19206	19455	19298	19132	18941	19142	19076	19136	19302	19300	19281	19268	19260	19260	19139	19112	19171	19243	19209	19061	19271	19072	19291	18972	18995	19079	19020	19338	19175	19129	19074	19130	18990	19415	19193	19064	19089	19315	19105	19063	19129	19038	19201	19117	19224	19134	19002	19064	19002	19134	19448	19211	19281	19308	19069	19117	19012	19118	18991	19330	19382	19254	19326	19151	19221	19217	19104	19201	18994	19130	19353	19075	19104	19102	19039	19014	19119	19137	18977	19155	19113	19101	19225	19071	19180	19039	19007	19332	19118	19212	19355	19060	19121	18989	19137	19028	19239	19098	19039	19104	19098	19254	19397	19209	19272	19000	19356	19143	19118	18998	19034	19124	19132	19064	19234	19227	19124	19094	19239	19101	19042	19297	19105	19048	18936	19053	19140	19230	19332	19029	19221	19112	18967	19068	19211	19297	19278	19146	19191	19244	19109	19306	19111	19190	19086	19054	19161	19125	19046	19112	19332	19220	19242	19196	19070	19064	19192	19166	19193	18931	19081	19219	19017	19232	19195	19114	19130	19018	19064	19119	19055	19149	19140	19238	19029	19142	19260	19116	19120	19144	19110	19155	19317	18911	19014	19230	19179	19044	19399	19258	19164	19101	19092	19058	19265	19066	19246	19103	19016	19206	19116	18866	19019	19152	19218	19213	19205	19179	19069	19161	19386	19246	19013	18962	19083	19295	19181	19232	19029	18950	19000	19122	19287	19001	19104	19384	19381	19098	19102	19034	19259	19147	19044	19413	19089	19062	19104	19213	19082	19105	19313	19249	19115	19237	19065	19050	19397	19251	19162	19389	19322	19152	19054	19365	19167	18976	18979	19021	19180	19247	18926	19183	19176	19361	19087	19327	19271	19071	19071	19230	19200	19060	19470	19187	19380	18831	19158	19043	19239	19157	19381	19136	19052	19033	19076	19046	19277	19143	19246	19002	19164	19020	19128	19451	19108	19204	18987	18977	18941	19048	19135	19131	19087	19162	19307	19236	19042	19203	19131	19286	19049	19126	19304	19148	18975	19230	19286	19276	19088	19119	19107	19294	18982	19504	19314	19074	19081	19059	19233	19305	19074	19054	19018	18935	19076	19150	19116	19271	19101	19108	18970	18992	19043	19192	19056	19032	19095	19287	19088	19169	19128	19204	19045	19179	18995	19119	19096	19230	19054	19213	19046	19079	19240	18994	19133	19046	18999	19152	19073	19136	18959	19310	19087	19021	19175	19164	19298	19052	19236	19019	19145	19259	19505	19142	19256	19145	19204	19121	19190	19029	19111	19154	19165	18910	19202	18948	19057	19168	19239	19046	19013	19126	19094	19174	19121	19049	19212	19047	19134	19024	19110	19252	19283	19148	19059	19134	19187	19123	19212	19149	19059	19246	19306	19275	18985	18834	19081	19133	19269	18958	19032	18993	19169	19191	19285	19007	19353	19320	19015	18927	19155	19101	19116	19325	19222	18970	19153	19200	18915	19094	19100	19180	19280	19128	19134	19235	19029	18908	19282	19014	19072	19305	19291	19154	18998	19068	18989	18980	19242	19038	19076	19181	19152	19006	19167	18966	19170	19078	18943	18896	19146	19061	19158	19029	19158	19357	19117	19025	19094	19120	18939	19201	19183	19052	19282	19375	19275	19176	19209	19100	19072	19032	19191	19078	19103	18980	19113	19187	19053	18865	19257	19045	19167	19174	19018	19239	19360	19167	19284	19107	19081	18817	19061	19327	19196	19059	19126	18980	19215	19193	19087	19212	19199	19224	19220	18934	19281	19197	19248	18922	18917	19130	19283	19140	19162	19157	19134	19152	19181	19264	19103	19236	19058	19160	19234	19270	19062	19048	19194	19161	19348	18998	19127	19042	19191	19076	18988	19260	19338	19109	19027	19148	19101	19080	19328	19338	18980	19214	19186	19014	19068	19176	19263	19145	19283	19409	19154	19024	19197	19015	19123	19148	19203	19051	19124	19226	19134	19240	19128	19041	19021	19036	19184	19068	19099	19086	19366	19057	19054	19216	19087	19269	19025	19172	19208	19350	19144	19155	19081	18966	19218	19174	19137	19248	19343	19285	19146	19195	19201	18933	19102	19001	18892	19015	19219	19204	19090	19262	19314	19107	19132	19039	19150	19194	19323	19201	19149	19050	19072	19262	19183	19298	19149	19231	19271	19140	19232	18934	19167	19173	19197	19219	19032	19241	19120	19137	19060	19278	19202	18961	19230	19062	19168	19142	19264	19170	19338	19153	19074	19086	19110	19370	18940	18954	19283	19239	18926	19041	19001	19319	19393	19033	19107	19077	19007	19108	18926	19134	19410	18988	18962	19278	19089	19134	18983	19104	19052	18920	18930	19180	18966	19101	19159	19226	19220	19285	19281	19027	19306	19015	18990	19336	19198	19245	19139	19342	19263	19195	19246	19243	19305	19066	19197	19201	19239	18963	18982	19162	19091	19178
62738	100464	88064	65420	40300	23932	17334	16036	15848	16012	15882	16013	16022	15974	15950	16157	15775	16043	15891	15954	15856	15915	16065	15907	15975	16084	15833	15875	15987	15937	15958	15871	16073	15950	15969	15923	15997	15880	15955	15881	15891	16017	15927	16030	15836	15945	15857	15911	16078	16033	15803	15962	16000	15912	16028	16144	15808	16054	16020	15863	16022	16022	16002	15919	15867	15833	15987	15836	16022	15770	15925	15925	15830	15977	15785	15866	15899	15959	15759	15964	15930	15968	15860	15932	15964	15947	15878	15945	15911	16140	16100	15839	15938	16023	15872	15681	15887	15912	15756	15875	15955	15962	15965	16150	16011	15850	15855	15811	15769	16027	15973	15928	15896	15940	16053	15780	15866	15987	16029	16029	15935	16028	15979	15964	15887	15798	15984	15899	15885	16033	15959	15781	15823	15972	15905	15968	16016	15962	15879	15902	15907	15799	15991	15865	15912	15873	15896	16022	15877	15946	15967	15848	15840	15987	15878	16009	15830	15894	15934	15710	15953	15804	15858	15936	15987	16031	15852	16056	15894	15888	16006	15974	15934	15945	15998	15950	15926	15881	15970	15772	15865	15941	15908	16007	15829	16006	15948	15884	15955	16005	15910	15870	16029	15947	15924	15774	16009	16071	15914	16009	16052	15906	15921	16101	15937	15908	15872	15957	15770	15911	15882	15943	15889	16014	15885	16119	15960	15938	15966	15887	15865	16123	15963	15869	16071	16077	15909	15921	15900	16004	15988	15875	15903	16025	16048	16092	15946	16000	15839	16042	15960	16037	15913	15946	16149	15952	15835	15996	15870	15950	15830	15958	16006	16102	16003	16049	15970	15830	16026	15948	16034	16007	16067	15874	15996	16027	16038	15850	15922	16045	15939	15921	15872	15929	15882	15924	15978	16004	16036	15893	15992	16068	16055	15967	15937	15926	15887	15992	15920	15972	15770	15851	16092	15973	15994	15934	16026	15904	15903	16067	15859	15973	15725	15986	15927	15985	15941	16001	15987	16038	15957	15832	15927	15858	16013	16014	15852	15914	15959	15869	15809	15754	15852	15949	16019	15892	15932	15636	15945	15958	15775	15953	16143	15766	15951	15963	16036	15797	15956	16031	15989	15921	15877	15842	15955	16013	15992	15787	15912	15837	15850	16024	16074	15870	16034	16120	15933	16013	16034	15944	16006	16131	16038	15875	16101	15771	16129	15896	15834	15907	15875	15937	15850	15974	16027	15951	15909	15824	15932	16037	15988	16018	16004	16011	15766	16066	15805	15848	16016	16043	16011	16013	15922	15888	15923	16057	15889	15939	15848	15993	15840	15981	15785	15833	15832	15853	15832	15978	15899	15959	15951	16056	15988	15888	15886	15830	16112	15792	15829	15965	15998	15779	15850	15863	15857	15828	15776	15937	16007	15894	15917	15853	15895	15937	15838	15940	16046	15876	16040	15899	16148	16077	15931	15921	16028	15889	16028	16051	15911	15886	15809	16050	16106	15940	16020	15982	15832	16065	15938	15942	15985	15973	16039	15764	15936	16014	15997	15899	16094	16044	16123	15935	15921	16093	15968	16017	15968	16007	15981	15978	15926	16041	15786	15888	15803	15989	15783	15894	16010	16054	15997	15886	15781	15930	15885	15869	15937	15795	16009	15764	15877	15932	15948	15977	16143	15860	15982	16002	15926	15845	16024	16029	16105	15805	15971	15980	15957	15915	16061	15809	16036	15912	15846	15995	15731	16082	15994	15907	15901	15947	16151	15789	15981	16000	15834	15947	15933	15915	16146	15878	15903	16031	15909	15778	15894	15907	15805	15989	16143	16136	15937	15894	16010	15926	15941	16021	16127	15898	15986	15844	16023	16024	15903	15733	15910	16118	15856	15935	15783	15945	16081	15840	16088	16016	15921	15877	15926	15938	16168	15962	16004	15766	15742	16073	16031	15955	15935	15832	15981	15862	16121	15763	15908	16011	15739	15948	15952	15980	16160	16017	16075	15961	15928	15914	15932	15865	15844	15991	15857	16104	16077	15916	15989	16023	15933	15994	15900	15996	16133	15894	15925	15993	15949	15925	15746	16053	15956	15942	16080	15907	16044	16000	16069	15974	16015	15946	15946	16148	15847	15996	15855	15796	15976	15868	15909	15971	15937	15850	15832	16033	16039	15884	15869	15861	16095	16033	15932	16002	15934	15867	16016	15859	16010	15832	15936	16047	15856	16003	15748	15883	15942	15867	16011	15703	15909	15862	15752	16137	16008	15960	16007	15887	15848	16067	15956	15968	15893	16059	15883	15864	15862	15960	15889	15855	15801	15929	15844	15913	15911	15828	15940	16060	16147	15869	15879	16128	15966	15804	15878	16037	15743	15950	16046	15816	15964	16008	16146	15929	15909	15936	15970	15828	15872	15962	15759	16026	15907	15949	16026	15725	15951	15945	16058	15822	15904	16009	15782	15885	15887	15957	15954	15998	15916	15853	16026	15884	16053	15838	15949	15888	15797	15994	15851	16002	16064	15958	15820	15948	15920	15898	15923	15878	15905	15847	16027	16085	15875	15956	15792	16032	15989	15941	15888	15985	15904	15943	15894	16098	15870	15821	16007	15914	15914	15949	15852	15894	15887	15909	15823	15896	15923	15960	15945	15941	16073	15947	16112	15638	16004	15895	16020	16064	15904	16028	15850	15976	15916	16096	15827	15868	15907	15944	15782	16067	16051	16088	16005	15801	16072	15794	16059	16054	15958	15719	15893	15845	15931	15817	15927	15680	15966	15975	15793	15890	15969	15914	16090	15884	15902	16085	15840	16017	15917	15890	15981	15961	16042	15957	15933	16097	15983	16013	15935	15968	15925	15952	15926	16004	16070	15832	15994	15991	15934	15863	15970	15965	15941	15931	15770	16090	15768	15993	15881	15739	15806	15913	15912	15838	15936	15950	15916	15959	15953	15698	15964	16023	15892	16099	16037	15952	15944	15913	15962	15911	15967	15916	15828	16121	15805	15991	15797	16045	15847	15918	16118	15935	15806	15912	15978	15899	15953	16030	16006	15897	15875	15997	15845	15931	16003	15876	16195	15929	16138	15983	15828	15932	15997	15927	15871	15845	15929	16050	15956	16000	15921	16095	15902	15764	16075	15936	15865	15923	15891	15878	16012	15812	15757	15945	15880	16068	15979	16079	16062	15911	15907	16034	15857	16004	16112	16035	15986	16003	15779	16040	15982	15998	15833	15959	16083	16027	15829	15795	15871	16013	16123	16022	15979	15814	15986	15822	15907	15855	15875	15791	15890	15786	15856	15868	15940	15935	15999	15883	15892	16189	15829	16060	16005	15769	16023	16054	16039	15859	15796	16028	16002	15790	15982	15905	15985	16039	15940	15952	15793	15875	15984	15952	15875	15903	15963	15870	16020	15998	16016	15998	15991	15935	16024	15841	16067	16014	15932	15899	15961	15907	16063	15832	15990	16001	15918	15702	15938	15945	16041	15896	15967	15934	15983	16086	15960	15896	15924	15967	15845	15904	16070	16052	15808	15997	15908	16004	15908	16018	15691	15918	15878	15904	16019	15757	15937	15940	15893	15953	15942	15919	15913	15878	15890	15916	15978	15955	15884	15925	15965	15926	15918	15914	16076	16067	15933	16040	15757	16172	15808	15879	15775	15964	15901	16013	15807	15993	16155	16066	15867	16030	15865	15971	16015	15993	16033	16060	15962	15980	16123	15878	15814	15930	15781	15970	16077	15914	15792	15909	15806	15961	15868	15851	16069	15915	15920	16018	16038	15921	15959	15935	15714	15854	15963	15769	16020	16051	15848	15939	15988	15762	15899	15877	16014	15810	16021	15973	15953	16020	15832	16046	16008	15975	15865	16028	15820	15783	15772	15956	15947	15870	16052	15909	16003	15910	16051	15991	15901	15768	16028	16029	15920	15786	16008	15878	16070	15859	16033	15946	16015	16089	15791	15924	15830	15971	15907	16037	16024	16055	15829	16020	15919	16017	16002	15925	15889	15863	15990	15898	15993	16009	16090	15948	15999	15918	15744	15912	15764	16076	16080	16010	15941	15906	15990	15973	15844	15876	15956	15968	16028	15736	15946	15796	15948	15903	15896	15909	15883	15933	15841	15906	15822	15861	15876	16175	15971	15858	15883	15796	15782	16038	16215	15890	15961	15887	15839	15931	15904	15940	15989	16089	15880	15988	15906	15966	15863	15869	15942	15988	15873	15830	15670	16057	15922	15833	16020	15971	15894	15978	16068	15891	15859	15867	16048	15976	15950	15917	16010	15990	16034	16029	15923	15840	15832	15813	15906	16073	15812	15889	15992	15836	15913	16042	15903	16004	15887	15908	15937	15964	16110	16006	15914	15989	15935	15888	15889	15917	15898	15871	15880	16099	15857	16143	15935	15950	15900	15917	15906	15942	15943	15990	16095	15947	16076	16121	16033	15789	15902	15946	16132	15942	15776	15965	16084	15842	15919	15976	15829	16080	16024	15906	15980	15984	15943	15874	15942	15957	15946	15874	15930	15727	15880	16008	15826	16109	15860	15888	15973	15920	16022	15912	15840	16077	15999	15798	15980	15865	16089	15769	15858	15945	16071	15990	15968	15930	16129	15950	15974	15882	15875	15911	15962	15892	15880	15968	15918	15927	15929	15924	16030	15873	15758	15955	15923	16056	15992	15890	16190	15947	15894	15822	16027	15834	15987	15922	15797	16064	16205	15916	15998	15930	15988	15874	16041	15824	15905	15981	16029	15814	15930	15994	15997	15925	15857	16156	15924	15886	15888	15974	15901	16167	15866	15737	16060	16032	15930	15904	16036	15945	15871	15820	15826	15791	16011	15883	15859	15827	16009	15949	16084	15860	15996	15991	16017	15748	16065	15809	16063	16123	15884	15941	16073	15985	16029	16033	16013	16040	15923	15881	15980	16035	15955	15961	15887	15977	15906	15869	15945	16028	15935	15920	16018	16069	15855	15930	15980	15917	16052	16026	16044	15955	15993	15796	15936	16130	15952	15891	16163	15907	15998	16015	15946	15823	15878	15952	15864	16001	16012	15819	15929	15902	15983	15889	16075	15878	15856	15835	15846	15889	15909	15954	15994	15798	15890	16061	15935	16012	15978	15939	16034	15887	16032	15843
29164	40219	46908	33603	23444	20140	19368	19093	18863	18917	19099	18690	18932	18815	18939	18875	19011	18711	18765	18664	18922	18609	19000	18721	18985	18749	18902	19009	18872	18740	18860	18970	18766	19062	18838	18739	18680	18591	18910	18817	18787	18712	18831	19066	18763	18672	18862	18735	18996	18898	18862	18740	18933	18953	18752	18772	18923	18954	18807	18840	18844	18723	18713	18823	18923	18690	18789	18956	18758	18966	18727	18729	18654	18676	18883	18931	18813	18852	18935	18726	18819	18952	18857	18814	18835	18915	18893	18925	18927	18889	18818	18753	18748	18839	18838	18734	18779	18921	18708	18698	18770	18840	18717	18631	18725	18752	18818	18825	18674	18541	18706	18575	18549	18869	18768	18773	18871	18729	18698	18888	18809	18859	18647	18894	19092	18765	18777	18799	18958	18788	18692	18969	18755	19083	18794	18655	18736	18719	18650	18585	18728	18844	18940	18814	18621	18754	18859	18765	18908	18887	18697	18763	18904	18903	18851	18737	18922	18762	18780	18818	18709	18736	18846	18735	18811	18783	18683	18766	18798	18857	18546	18697	18845	18538	18791	18679	18781	18877	18980	18670	18677	18730	18946	18517	18938	18828	18775	18776	18771	18659	18642	18941	18806	18774	18730	18894	18839	18801	18744	18850	18839	18894	18752	18961	18938	18991	18754	18614	18643	18839	18930	18822	18766	18697	18741	18841	18663	18719	18987	18878	18841	18814	18833	18783	18790	18917	18647	18692	18742	18764	18564	18482	18819	18698	18754	18949	18586	18603	18644	19051	18967	18878	18724	18712	18898	19036	18853	18700	18842	18965	18623	18634	18982	18714	18776	18729	18823	18971	18707	18981	19065	18681	18641	18684	18928	18783	18795	18902	18855	18875	18692	18822	18534	18809	18910	18918	18766	18864	18725	18678	18795	18662	18871	18653	18713	18703	18676	18745	18695	18577	18825	18857	18874	18900	18906	18851	19006	18659	18931	18842	18932	18762	18727	18839	18794	18667	18776	18847	18784	18753	18898	18775	18772	18847	18691	18634	18716	18680	19004	18848	18739	18933	18820	18813	18886	18813	18478	18924	18944	18894	18846	18924	18814	18678	18838	18821	18918	18693	18731	18791	18902	18697	18788	18778	18853	18721	18687	18750	18830	18887	18874	18723	18882	18798	18649	18890	18761	18830	18804	18791	18553	18711	18870	18480	18892	18845	18857	18745	18798	18854	18739	18806	18861	18799	18846	18800	18775	18700	18820	18943	18683	18877	18765	18807	18676	18963	18809	18813	19052	18863	18997	18847	18772	18824	18811	18791	18683	18782	18817	18684	18812	18885	18891	18873	18742	18705	18738	18667	18792	18701	18725	18727	18680	18770	18618	18877	18703	18994	18863	18714	18800	18994	18845	18783	18898	18753	18711	18819	18667	18790	18883	18733	18699	18921	18749	18854	18735	18929	18794	18786	18937	18915	18814	18782	18686	18766	18593	18761	18644	18694	18862	18675	18831	18810	18799	18567	18799	18840	18704	18361	18637	18794	18701	19040	18643	18903	18846	18585	18723	18839	18772	18801	18868	18762	18794	18882	18852	18634	18876	18726	18810	18513	18564	18658	18836	18844	18758	18919	18888	18824	18733	18775	18601	18655	18770	18902	18706	19062	18623	18722	19013	18623	18707	18719	18765	18735	18897	18908	18752	18773	19042	18772	18805	18736	18716	18755	18781	18880	18782	18719	18904	18823	18778	18920	18913	18875	18861	18963	18819	18838	18694	18816	18818	18834	18722	18926	18752	18906	18708	18944	19000	18677	18909	18666	18838	18826	18620	18748	18718	18885	18806	18686	18784	18682	18744	18645	18634	18785	18665	18817	18741	18745	18754	18905	18687	18775	18847	18715	18810	18660	18810	18827	18818	18918	18994	18861	18783	18806	18861	18746	18746	18860	18903	18700	18944	18823	18805	18759	18803	18701	18861	18894	18976	18839	18832	18843	18783	18894	18942	18618	18785	18939	18864	18925	18556	18859	18980	18992	18779	18877	18787	18868	18679	18744	18916	18916	18699	18762	18769	18843	18948	18830	18752	18834	18703	18596	18852	18904	18972	18715	18783	18936	18720	18512	18882	18850	18469	18739	18840	18782	18781	18800	18817	18772	18746	18875	18706	18754	18957	18715	18940	18806	18757	18748	18703	18904	18955	18803	18979	18759	18752	18894	18856	18800	18701	18942	18769	18755	18605	18822	18854	18541	18742	18719	18956	18705	18915	18699	18991	18732	18613	18815	18569	18772	18563	18731	18869	18873	19041	18895	18764	18864	18675	18883	18748	18677	18796	18750	18832	18696	18704	19096	19040	18903	18835	18785	18791	18827	18906	18970	18853	19063	18894	18819	18809	18688	18736	18664	18894	18863	18839	18802	18899	18855	18821	18795	18662	18515	18854	18830	18846	19108	18884	18759	18723	18740	18714	18918	18762	18763	18658	18692	18724	18882	18946	18878	18727	18654	18909	18902	19013	18803	18881	18765	18849	18851	18972	18713	18867	19044	18843	18787	18746	18954	18830	18931	18921	18692	19065	18668	18812	18781	18925	18487	18958	18664	18907	18822	18862	18793	18586	18713	18853	18903	18727	18742	18891	18867	18658	18599	18779	18852	18614	18778	18687	18882	18706	18809	18869	18613	18649	18924	18868	18712	18823	18837	18755	18644	18671	18930	18705	18767	18746	18885	18662	18717	18913	18930	18716	18839	18812	18677	18739	18843	18800	18672	18791	18702	18832	18842	18992	18891	18659	18583	18966	18852	18645	18798	18813	18771	18764	18773	18680	18741	18735	18805	18761	18839	18791	18814	18867	18735	18776	18713	18862	18799	18928	18828	18768	18715	19024	18872	18872	18830	18836	18913	18837	18811	18822	18703	18835	18953	18674	18569	19068	18693	18657	18925	18875	18801	18979	18780	18550	18862	18808	18770	18755	18854	18792	18794	18810	18781	18770	18686	18926	18970	18844	18800	18821	18954	19167	18844	18855	18778	18985	18693	18618	18842	18588	18886	18686	18560	18863	18807	19038	18890	18654	18914	18752	18656	18927	18729	19009	18723	18943	18737	18960	18723	18817	18834	18862	18886	18811	18829	18733	18775	18693	18908	18789	18788	18802	18758	18932	18739	18804	18703	18870	18872	19032	18785	18986	18844	18854	18825	18754	18570	18652	18744	19015	18678	18733	18880	18957	18688	18774	18670	18877	18706	18739	18795	18741	18804	18866	18885	18809	18899	18860	18724	18783	18748	18725	18682	18872	19041	19014	18792	18677	18699	18915	18851	18871	18899	18967	18856	18597	18791	18773	18774	18728	18669	18554	18705	18959	18737	18816	18791	18935	18868	18682	18718	18599	18785	18768	18743	18771	18925	18909	18959	18560	18542	18776	18895	18855	18720	18720	18908	18737	18694	18779	18623	18919	18724	18703	18807	18627	18836	18856	18715	18765	18759	18907	18700	18838	18807	18853	18784	18701	18658	18999	18978	18702	18728	18830	18799	18783	18755	18843	18832	18860	18762	18759	18765	18882	19037	18919	18800	19127	18852	18819	18855	18968	19002	18906	19117	18841	18758	19016	18958	18962	18836	18852	18682	18778	18769	18846	18917	18654	18696	18802	18724	18750	18799	18757	18664	18774	18719	18891	18715	18655	18765	18605	18704	18796	18957	18952	18775	18780	18537	18762	18575	18992	19007	18840	18869	18533	18520	18692	18675	18813	18633	18693	18956	19050	18873	18787	18635	18778	18877	18813	18723	18757	18731	18726	18646	18969	18941	18976	18851	19050	18786	18805	18807	18867	18844	18812	18748	18798	18599	18797	18588	18739	18635	18818	18616	18906	18788	18792	18819	18627	18781	18754	18846	18779	18721	19001	18895	18812	18790	18880	18784	18848	18781	18763	18772	18896	18793	18837	18976	19010	18643	18904	19003	18839	18739	18778	18909	18817	18677	18781	18816	18729	18529	18850	18749	18964	18834	18945	18934	18929	18810	18957	18789	19018	19018	18729	18829	18926	18777	18815	18909	19049	18875	19074	18952	18823	18854	18738	18597	18839	18827	18778	18682	18893	18819	18870	18819	18672	18983	18980	18802	18928	18719	18852	18714	18797	18710	18858	18726	18877	18887	18881	18739	19048	18833	18682	18755	18662	18846	18806	18904	18953	18801	18862	18827	18611	18656	18875	18860	18748	18921	18845	18839	18740	19057	18878	18837	18920	18836	18730	18752	18965	18693	18871	18825	18864	18738	18832	18962	18860	18689	18691	18882	18651	18833	19088	18621	18828	18913	18702	18802	18878	18763	18784	18743	18934	18715	18699	18672	18679	18727	18843	18812	18746	18640	18787	18546	18913	18796	18860	18850	18688	18833	18653	19007	18853	18793	18713	18597	18862	18793	19021	18900	18588	18741	18665	18785	18907	18833	18737	18777	18817	18628	18753	18712	18810	18679	18856	18834	18948	18890	18929	18837	18900	18838	18722	18869	18827	19025	18782	18865	18683	18685	19086	18833	18766	18727	18725	18682	18811	18640	18589	18719	18764	18746	18775	18748	18649	18820	18839	18574	18851	18733	18724	18632	18894	18894	18848	18867	18602	18704	18889	18966	18910	18598	18980	18601	18741	18804	18663	18917	18843	18702	18714	18831	18847	18927	18544	18938	18909	18821	18852	18642	18855	18857	18679	18666	18865	18924	18781	18718	18721	18909	18856	18793	18981	18765	18695	19000	18879	18879	18648	18908	18986	19002	18812	18704	18804	18739	18786	18839	18629	18577	18832	18785	18776	18868	18781	18856	18580	18918	18901	18867	18926	18706	18773	18835	18583	18825	18785	18932	18763	18749	19166	18976	18661	18726	18775	18785	18520	18883	18729	18614	18764	18745	18692	18880	18890	18711	18805	18575	18765	18907	18899	18828	18628	18770	18826	18824	18841	18775	18861	18633	18783	18972	18641	18737	18718	18831	18975	18773	18686	18732	18668	18699	18866	18819	18816	18679	18688	18695	18996	18767	18751	18799	18848	18714	18720	18721	18742	18786	18959	18873	18865	19088	18848	18792	18765	18597	18656	18938	18771	18898	18507	18759	18661	18963	18975	18854	18768	18910	18883	18863	18767	18853	18634	18628
34875	61423	48070	29075	19860	16613	15870	15589	15615	15652	15851	15675	15728	15610	15674	15827	15850	15622	15624	15836	15732	15716	15817	15690	15541	15775	15363	15565	15751	15613	15777	15668	15662	15773	15662	15759	15648	15699	15692	15682	15620	15680	15631	15945	15617	15695	15837	15655	15598	15662	15573	15936	15795	15543	15756	15715	15495	15633	15697	15757	15795	15692	15697	15620	15667	15653	15640	15665	15740	15736	15657	15532	15772	15716	15658	15588	15708	15618	15794	15786	15680	15608	15843	15548	15558	15715	15759	15609	15619	15564	15839	15732	15769	15688	15603	15643	15727	15639	15692	15710	15559	15661	15835	15602	15657	15570	15761	15572	15836	15621	15698	15661	15612	15556	15556	15727	15655	15713	15704	15756	15657	15563	15594	15745	15661	15651	15640	15615	15828	15755	15601	15699	15652	15648	15696	15360	15795	15953	15650	15456	15751	15698	15777	15699	15585	15717	15532	15635	15780	15598	15593	15765	15832	15662	15762	15589	15560	15690	15732	15732	15626	15813	15679	15650	15764	15611	15898	15428	15584	15705	15635	15830	15565	15706	15793	15665	15646	15674	15781	15760	15559	15718	15762	15856	15658	15680	15561	15654	15712	15702	15870	15584	15725	15542	15832	15731	15744	15731	15747	15746	15693	15617	15610	15778	15672	15539	15642	15558	15626	15575	15713	15525	15476	15628	15596	15557	15646	15636	15548	15684	15656	15716	15658	15652	15873	15716	15563	15673	15708	15654	15598	15772	15667	15679	15707	15623	15691	15760	15659	15642	15734	15659	15739	15713	15665	15906	15736	15694	15680	15571	15648	15653	15662	15647	15651	15623	15649	15939	15648	15634	15661	15953	15766	15639	15686	15625	15669	15473	15810	15794	15616	15526	15674	15680	15693	15695	15536	15704	15657	15730	15763	15664	15703	15569	15781	15780	15773	15596	15652	15736	15630	15656	15644	15686	15591	15774	15667	15833	15577	15605	15733	15827	15580	15746	15790	15597	15594	15849	15512	15539	15625	15633	15821	15641	15774	15600	15740	15766	15582	15722	15671	15667	15722	15710	15568	15584	15672	15670	15636	15583	15681	15669	15595	15689	15699	15646	15759	15637	15869	15592	15615	15600	15746	15660	15644	15777	15770	15794	15692	15728	15751	15548	15887	15798	15652	15806	15610	15630	15669	15718	15678	15779	15681	15793	15689	15791	15697	15721	15747	15707	15646	15644	15715	15752	15676	15494	15786	15862	15668	15715	15678	15573	15770	15694	15691	15724	15577	15659	15732	15743	15572	15704	15700	15635	15715	15594	15609	15803	15553	15811	15587	15533	15660	15773	15515	15790	15575	15669	15607	15815	15801	15543	15817	15624	15646	15546	15729	15820	15612	15812	15588	15733	15631	15792	15627	15862	15741	15670	15699	15755	15731	15702	15629	15608	15684	15709	15661	15614	15474	15759	15703	15570	15549	15836	15652	15638	15793	15797	15657	15641	15636	15611	15653	15850	15863	15732	15757	15676	15626	15720	15660	15647	15655	15675	15713	15627	15586	15645	15687	15805	15816	15765	15908	15708	15501	15704	15605	15771	15671	15657	15624	15715	15601	15440	15797	15610	15684	15763	15708	15671	15617	15737	15785	15668	15588	15520	15665	15721	15671	15686	15750	15639	15630	15783	15732	15756	15680	15705	15876	15661	15770	15637	15561	15767	15723	15680	15692	15745	15501	15610	15599	15746	15798	15662	15601	15536	15678	15673	15618	15624	15886	15477	15791	15583	15628	15817	15725	15585	15610	15684	15721	15677	15707	15683	15762	15590	15739	15792	15758	15675	15721	15657	15614	15779	15912	15635	15684	15764	15563	15738	15753	15806	15707	15568	15577	15679	15819	15749	15521	15578	15769	15619	15612	15676	15676	15619	15531	15786	15694	15685	15586	15599	15405	15805	15671	15822	15722	15892	15638	15534	15568	15508	15669	15600	15789	15665	15616	15662	15715	15617	15725	15765	15548	15649	15686	15794	15768	15614	15699	15608	15731	15728	15660	15601	15811	15718	15765	15599	15700	15759	15684	15740	15733	15918	15443	15650	15645	15638	15812	15641	15722	15711	15630	15706	15617	15662	15772	15631	15729	15629	15762	15521	15765	15912	15775	15750	15693	15617	15560	15523	15668	15632	15767	15773	15680	15710	15797	15789	15758	15784	15851	15623	15753	15646	15578	15740	15600	15549	15810	15709	15795	15775	15797	15683	15666	15811	15700	15865	15541	15566	15611	15667	15780	15681	15460	15665	15625	15546	15662	15574	15662	15800	15547	15612	15644	15730	15899	15707	15766	15638	15618	15839	15688	15720	15763	15662	15706	15686	15645	15708	15756	15728	15644	15813	15714	15669	15739	15698	15681	15591	15723	15699	15808	15756	15700	15721	15554	15646	15817	15538	15657	15607	15556	15878	15647	15611	15657	15850	15551	15810	15691	15697	15804	15893	15620	15773	15649	15574	15771	15439	15719	15670	15658	15774	15529	15805	15626	15708	15715	15568	15608	15715	15545	15904	15661	15852	15536	15582	15464	15711	15577	15532	15787	15853	15542	15649	15639	15666	15664	15645	15761	15554	15664	15612	15656	15650	15792	15745	15662	15771	15643	15555	15629	15696	15656	15729	15847	15642	15564	15707	15760	15726	15595	15717	15610	15585	15655	15801	15605	15815	15609	15595	15570	15861	15661	15825	15709	15797	15709	15720	15701	15630	15586	15674	15845	15670	15665	15833	15658	15462	15712	15688	15684	15643	15734	15556	15705	15440	15737	15548	15503	15510	15800	15658	15816	15683	15697	15628	15574	15635	15653	15762	15584	15731	15812	15741	15744	15632	15639	15695	15693	15754	15603	15702	15749	15515	15806	15681	15598	15744	15561	15726	15724	15846	15606	15866	15677	15495	15841	15688	15608	15637	15654	15826	15784	15595	15850	15687	15551	15826	15597	15585	15846	15703	15758	15621	15531	15633	15713	15800	15596	15622	15569	15525	15702	15641	15711	15902	15663	15590	15557	15718	15489	15625	15569	15726	15718	15931	15699	15737	15742	15847	15833	15754	15663	15682	15790	15470	15758	15592	15732	15643	15616	15656	15673	15488	15647	15718	15817	15674	15716	15605	15519	15748	15628	15687	15921	15576	15830	15641	15651	15693	15605	15673	15759	15596	15570	15563	15780	15592	15600	15742	15668	15749	15597	15685	15703	15744	15708	15802	15624	15696	15624	15720	15599	15467	15758	15784	15623	15654	15551	15681	15747	15567	15594	15567	15891	15535	15785	15861	15633	15583	15745	15784	15740	15591	15739	15663	15650	15658	15611	15773	15624	15644	15828	15653	15607	15615	15709	15630	15773	15676	15651	15598	15559	15670	15666	15578	15499	15706	15731	15669	15784	15773	15703	15636	15572	15930	15590	15761	15616	15639	15670	15765	15806	15691	15690	15650	15798	15669	15511	15641	15633	15547	15665	15744	15627	15596	15855	15831	15682	15652	15511	15731	15598	15632	15520	15846	15724	15599	15579	15975	15570	15782	15670	15755	15602	15842	15642	15653	15629	15777	15690	15719	15622	15795	15721	15630	15790	15805	15728	15716	15847	15885	15682	15677	15484	15777	15608	15623	15621	15655	15493	15638	15661	15557	15758	15634	15704	15548	15581	15699	15738	15673	15532	15494	15656	15658	15576	15648	15815	15773	15697	15686	15513	15727	15650	15728	15668	15562	15508	15523	15597	15596	15792	15696	15930	15823	15682	15674	15755	15749	15590	15795	15852	15799	15764	15554	15839	15422	15856	15715	15680	15842	15794	15488	15784	15772	15716	15591	15497	15686	15621	15592	15737	15671	15794	15771	15685	15749	15843	15739	15588	15704	15723	15820	15670	15699	15731	15741	15806	15584	15801	15716	15807	15655	15647	15765	15620	15657	15742	15691	15659	15673	15556	15777	15770	15672	15691	15691	15684	15600	15724	15935	15743	15716	15724	15842	15723	15777	15710	15590	15769	15789	15683	15666	15790	15670	15776	15817	15743	15559	15596	15585	15669	15609	15751	15724	15531	15692	15743	15749	15720	15467	15734	15796	15798	15757	15713	15624	15709	15625	15628	15838	15706	15645	15784	15747	15690	15667	15892	15662	15548	15793	15693	15624	15718	15555	15657	15697	15786	15703	16071	15451	15781	15772	15345	15678	15749	15714	15822	15608	15638	15675	15734	15532	15649	15684	15802	15723	15853	15520	15743	15713	15751	15642	15618	15819	15654	15717	15708	15799	15716	15751	15456	15701	15608	15746	15758	15783	15700	15878	15723	15671	15861	15741	15595	15696	15847	15745	15755	15707	15723	15656	15610	15695	15716	15564	15882	15781	15782	15594	15773	15554	15567	15783	15681	15719	15724	15587	15785	15636	15651	15578	15578	15656	15708	15730	15811	15637	15763	15752	15646	15624	15724	15611	15797	15673	15712	15761	15845	15816	15685	15622	15627	15702	15622	15832	15461	15837	15677	15615	15612	15876	15716	15676	15693	15829	15757	15653	15760	15702	15494	15626	15727	15690	15714	15630	15641	15715	15719	15680	15620	15850	15582	15548	15792	15858	15639	15702	15700	15848	15773	15620	15719	15691	15634	15698	15570	15799	15570	15649	15646	15663	15748	15702	15578	15725	15757	15650	15643	15731	15846	15750	15730	15808	15698	15785	15616	15762	15621	15748	15727	15571	15872	15816	15748	15687	15722	15586	15632	15718	15663	15712	15680	15611	15637	15726	15817	15664	15594	15742	15706	15577	15626	15580	15777	15488	15673	15598	15797	15698	15875	15635	15953	15610	15685	15735	15692	15801	15677	15732	15676	15836	15756	15961	15694	15631	15573	15735	15659	15641	15527	15630	15497	15796	15937	15596	15479	15860	15507	15761	15694	15616	15765	15750	15598	15701	15624	15744	15616	15531	15556	15550	15644	15605	15791	15756	15620	15585	15703	15669	15786	15847	15487	15578	15564	15814	15782	15595	15560	15754	15862	15743	15786	15715	15672	15604	15707	15557	15884	15711	15666	15603	15740	15633	15711	15672	15656	15579	15805	15700	15713	15704	15596	15762	15808	15815	15786	15788	15848	15616	15606	15669	15715	15739
25529	31459	52054	43145	29647	23577	20804	19067	18973	18842	18892	18832	18765	18780	18853	19020	18897	18681	18785	18889	18808	18792	18960	18669	18717	18670	18513	18672	18544	18786	18646	18457	18608	18860	18804	18723	18650	18745	18758	18668	18827	18577	18755	18869	18650	18714	18521	18455	18745	18743	18582	18766	18539	18632	18748	18857	18762	18847	18453	18620	18608	18507	18758	18946	18684	18662	18583	18869	18645	18845	18799	18720	18714	18553	18806	18827	18728	18849	18807	18686	18607	18684	18719	18476	18510	18894	18559	18578	18661	18692	18677	18757	18749	18677	18453	18640	18502	18652	18707	18476	18701	18549	18554	18629	18525	18750	18660	18841	18731	18655	18591	18578	18641	18796	18715	18821	18510	18814	18427	18739	18700	18630	18551	18660	18621	18872	18602	18734	18778	18669	18534	18665	18736	18709	18662	18574	18755	18593	18688	18748	18514	18831	18621	18536	18639	18627	18645	18595	18635	18677	18551	18531	18654	18684	18689	18771	18815	18648	18585	18523	18750	18558	18457	18431	18596	18660	18678	18673	18610	18343	18554	18733	18616	18532	18535	18761	18758	18672	18619	18474	18608	18540	18726	18642	18724	18747	18816	18654	18715	18558	18884	18580	18574	18524	18826	18729	18564	18801	18565	18580	18514	18518	18588	18693	18538	18625	18745	18628	18703	18589	18693	18782	18420	18627	18567	18814	18805	18561	18670	18737	18985	18736	18589	18701	18535	18552	18623	18740	18830	18610	18636	18429	18691	18654	18729	18510	18554	18580	18745	18734	18673	18852	18822	18698	18449	18708	18674	18868	18656	18672	18698	18850	18551	18614	18688	18611	18742	18427	18755	18627	18645	18568	18643	18535	18673	18607	18555	18564	18671	18525	18584	18564	18681	18428	18514	18734	18639	18681	18497	18777	18715	18530	18545	18841	18707	18812	18833	18693	18854	18865	18750	18441	18772	18489	18744	18702	18458	18575	18526	18714	18609	18698	18616	18618	18680	18587	18704	18461	18744	18473	18607	18589	18601	18442	18661	18533	18628	18406	18714	18807	18700	18718	18607	18824	18516	18474	18785	18689	18578	18618	18602	18790	18774	18590	18645	18698	18493	18523	18631	18693	18544	18734	18640	18490	18692	18653	18582	18471	18485	18594	18572	18573	18871	18675	18516	18677	18564	18368	18584	18605	18549	18724	18447	18731	18411	18624	18566	18643	18659	18673	18666	18692	18732	18713	18518	18719	18697	18538	18669	18595	18598	18788	18772	18676	18768	18517	18375	18642	18475	18681	18634	18545	18745	18601	18552	18464	18620	18734	18616	18735	18607	18544	18504	18618	18604	18514	18550	18558	18820	18459	18847	18619	18589	18734	18663	18769	18670	18721	18641	18655	18745	18805	18680	18536	18445	18590	18659	18507	18763	18830	18616	18674	18829	18594	18723	18710	18863	18809	18570	18609	18773	18621	18753	18583	18446	18515	18541	18610	18720	18719	18400	18456	18755	18651	18517	18665	18764	18695	18687	18585	18498	18643	18536	18677	18829	18776	18748	18737	18712	18575	18671	18445	18748	18829	18973	18647	18671	18658	18523	18646	18736	18507	18539	18423	18660	18512	18728	18634	18678	18552	18543	18654	18611	18686	18888	18490	18710	18614	18682	18644	18662	18670	18843	18716	18527	18535	18505	18523	18655	18485	18769	18676	18509	18668	18726	18751	18710	18693	18688	18826	18662	18431	18537	18860	18593	18730	18555	18514	18637	18768	18740	18618	18651	18660	18579	18518	18512	18538	18671	18831	18814	18742	18564	18614	18855	18740	18654	18715	18565	18596	18621	18711	18691	18528	18703	18809	18738	18662	18545	18742	18693	18734	18601	18913	18732	18629	18620	18569	18401	18515	18571	18863	18780	18674	18625	18532	18762	18609	18657	18436	18701	18675	18650	18562	18525	18764	18642	18672	18742	18676	18872	18630	18812	18608	18463	18659	18613	18514	18803	18626	18803	18761	18784	18643	18590	18478	18723	18485	18605	18486	18661	18731	18776	18676	18660	18660	18604	18695	18664	18690	18680	18523	18663	18775	18745	18690	18863	18573	18799	18406	18711	18593	18600	18720	18653	18813	18639	18648	18599	18798	18576	18661	18660	18648	18679	18587	18559	18536	18720	18689	18548	18693	18696	18617	18598	18535	18843	18722	18851	18397	18750	18763	18621	18634	18744	18759	18694	18653	18638	18547	18404	18672	18654	18762	18733	18655	18739	18596	18643	18555	18628	18827	18723	18604	18684	18673	18650	18752	18738	18581	18622	18632	18695	18548	18582	18688	18494	18451	18644	18632	18550	18672	18770	18539	18553	18533	18630	18667	18918	18503	18737	18680	18605	18656	18620	18692	18737	18472	18436	18638	18835	18302	18642	18667	18537	18765	18615	18625	18982	18898	18437	18682	18764	18679	18648	18591	18651	18621	18756	18592	18924	18677	18646	18656	18594	18734	18538	18502	18576	18591	18486	18586	18539	18733	18728	18552	18636	18584	18861	18506	18596	18567	18637	18543	18694	18708	18645	18516	18456	18796	18640	18548	18717	18615	18539	18621	18653	18527	18479	18686	18796	18695	18501	18758	18590	18756	18540	18520	18448	18709	18862	18671	18675	18783	18537	18556	18585	18847	18625	18746	18781	18655	18594	18868	18556	18635	18564	18762	18701	18567	18645	18755	18645	18524	18490	18499	18704	18478	18531	18718	18416	18539	18611	18705	18795	18707	18533	18716	18561	18685	18673	18772	18675	18570	18567	18606	18698	18728	18713	18825	18629	18591	18704	18562	18664	18642	18614	18829	18751	18661	18775	18615	18766	18564	18536	18607	18513	18603	18915	18741	18580	18581	18530	18703	18604	18664	18678	18642	18880	18320	18522	18674	18662	18498	18749	18800	18805	18471	18579	18748	18794	18582	18698	18727	18526	18505	18658	18544	18559	18624	18656	18598	18719	18578	18666	18681	18667	18851	18652	18536	18525	18456	18638	18748	18753	18776	18619	18629	18766	18716	18671	18591	18700	18492	18576	18319	18537	18663	18680	18526	18670	18786	18767	18608	18678	18937	18634	18876	18573	18765	18788	18615	18429	18524	18597	18492	18615	18660	18779	18574	18682	18490	18602	18645	18469	18695	18640	18770	18645	18646	18635	18669	18635	18545	18634	18384	18651	18535	18712	18625	18720	18523	18511	18686	18856	18525	18820	18549	18824	18706	18613	18568	18741	18470	18419	18496	18711	18547	18867	18721	18795	18743	18531	18603	18553	18433	18715	18766	18788	18795	18481	18713	18568	18585	18627	18684	18642	18525	18822	18523	18661	18788	18555	18732	18683	18613	18571	18673	18743	18781	18563	18737	18753	18592	18489	18613	18522	18622	18586	18424	18681	18613	18711	18634	18550	18590	18697	18668	18811	18746	18728	18578	18555	18701	18672	18545	18592	18614	18656	18539	18819	18886	18690	18619	18606	18593	18713	18548	18523	18535	18597	18749	18779	18713	18685	18737	18775	18710	18610	18488	18552	18510	18516	18624	18594	18346	18542	18582	18593	18747	18634	18768	18706	18837	18827	18672	18813	18529	18667	18557	18649	18812	18607	18729	18671	18670	18804	18611	18685	18664	18846	18586	18557	18671	18601	18593	18722	18745	18677	18528	18760	18787	18645	18785	18674	18392	18819	18739	18695	18719	18718	18501	18805	18693	18856	18715	18665	18737	18745	18517	18679	18488	18734	18548	18567	18511	18833	18661	18508	18712	18452	18666	18497	18541	18756	18808	18689	18530	18518	18814	18502	18679	18709	18453	18625	18785	18808	18623	18898	18827	18583	18820	18795	18799	18706	18644	18606	18838	18576	18736	18821	18672	18525	18533	18723	18832	18709	18672	18597	18385	18819	18569	18690	18616	18662	18667	18755	18609	18499	18704	18692	18575	18625	18356	18657	18848	18743	18545	18740	18494	18556	18563	18656	18614	18729	18649	18799	18772	18713	18487	18490	18741	18479	18664	18594	18682	18616	18496	18464	18660	18653	18647	18749	18704	18716	18779	18829	18595	18420	18485	18610	18612	18622	18614	18598	18419	18536	18672	18628	18638	18728	18863	18722	18749	18601	18746	18776	18704	18508	18703	18493	18570	18742	18518	18496	18535	18688	18706	18593	18925	18715	18499	18746	18679	18677	18579	18557	18723	18693	18870	18767	18662	18372	18744	18527	18635	18576	18621	18574	18600	18403	18552	18545	18533	18816	18610	18630	18644	18556	18806	18851	18540	18627	18654	18643	18954	18507	18612	18839	18586	18681	18680	18396	18723	18753	18637	18794	18602	18370	18776	18549	18698	18752	18568	18568	18702	18581	18561	18984	18631	18723	18851	18446	18770	18751	18498	18548	18754	18497	18686	18419	18599	18600	18714	18564	18633	18654	18700	18654	18615	18640	18567	18618	18759	18615	18607	18769	18481	18570	18800	18737	18657	18650	18688	18879	18494	18724	18632	18625	18698	18606	18665	18726	18512	18572	18650	18572	18574	18686	18578	18480	18830	18675	18729	18704	18624	18709	18559	18506	18477	18650	18549	18527	18688	18785	18769	18708	18697	18707	18784	18579	18786	18751	18617	18688	18747	18762	18656	18779	18729	18809	18635	18569	18539	18820	18413	18615	18725	18586	18602	18765	18793	18593	18682	18692	18738	18451	18696	18620	18703	18826	18839	18530	18609	18606	18668	18478	18744	18629	18621	18593	18906	18671	18721	18750	18476	18707	18470	18438	18621	18572	18678	18864	18600	18739	18490	18769	18638	18659	18739	18737	18828	18805	18582	18758	18639	18631	18748	18631	18636	18774	18562	18661	18494	18648	18902	18622	18707	18458	18570	18689	18787	18608	18659	18606	18752	18621	18586	18559	18689	18678	18687	18544	18608	18499	18596	18799	18686	18670	18620	18687	18686	18520	18509	18677	18581	18529	18703	18627	18643	18735	18674	18685	18649	18662	18652	18664	18570	18672	18719	18802	18688	18647	18688	18757	18602	18648	18749	18548	18583	18674	18505	18630	18572	18577	18406	18529	18782	18793	18599	18558	18533	18818	18627	18678	18514	18648	18676	18764	18652	18527	18608	18562	18606	18649	18454
51500	91446	75048	46383	28589	18913	16144	15691	15678	15627	15698	15584	15666	15547	15527	15524	15601	15620	15756	15843	15577	15660	15552	15718	15644	15743	15634	15583	15669	15755	15845	15658	15535	15577	15620	15667	15601	15596	15726	15668	15723	15561	15722	15851	15631	15741	15681	15469	15616	15678	15655	15763	15710	15803	15553	15568	15653	15694	15464	15541	15589	15615	15659	15641	15708	15719	15789	15545	15683	15718	15613	15497	15753	15594	15745	15680	15655	15505	15703	15461	15696	15610	15707	15803	15795	15560	15870	15641	15544	15639	15572	15619	15755	15512	15781	15603	15777	15616	15517	15686	15166	15337	15612	15683	15628	15749	15523	15749	15678	15653	15679	15734	15654	15670	15562	15524	15679	15620	15710	15444	15645	15756	15695	15623	15410	15583	15567	15681	15475	15629	15667	15392	15768	15726	15514	15620	15754	15655	15613	15622	15629	15794	15627	15647	15836	15652	15725	15631	15514	15428	15517	15580	15673	15579	15625	15410	15410	15551	15578	15699	15498	15694	15570	15706	15673	15584	15584	15652	15782	15373	15454	15718	15666	15643	15519	15884	15705	15715	15388	15499	15599	15591	15554	15615	15532	15466	15588	15629	15699	15653	15636	15714	15534	15670	15307	15703	15555	15717	15614	15672	15613	15720	15652	15502	15654	15676	15568	15617	15625	15574	15765	15497	15618	15522	15655	15439	15634	15532	15623	15753	15572	15456	15572	15694	15760	15601	15728	15587	15575	15614	15570	15794	15502	15518	15714	15605	15593	15715	15594	15455	15645	15445	15714	15667	15832	15675	15689	15527	15626	15529	15613	15466	15526	15705	15545	15668	15636	15622	15623	15698	15568	15491	15727	15477	15505	15841	15648	15645	15692	15609	15704	15624	15559	15591	15408	15708	15744	15579	15644	15756	15647	15625	15544	15725	15523	15766	15624	15526	15563	15581	15720	15624	15442	15670	15723	15725	15610	15525	15549	15648	15594	15628	15558	15459	15696	15529	15606	15612	15537	15539	15702	15776	15776	15624	15655	15655	15594	15780	15818	15835	15765	15702	15807	15529	15456	15693	15534	15577	15653	15666	15653	15519	15515	15584	15664	15526	15626	15684	15516	15660	15651	15650	15670	15655	15737	15643	15528	15597	15643	15654	15568	15549	15498	15651	15494	15615	15636	15615	15694	15612	15701	15793	15701	15665	15655	15608	15629	15626	15574	15518	15700	15629	15444	15663	15565	15467	15718	15739	15506	15582	15715	15515	15721	15793	15542	15669	15672	15620	15717	15604	15611	15627	15700	15618	15579	15665	15756	15792	15741	15566	15563	15620	15661	15672	15711	15606	15704	15536	15640	15681	15591	15481	15590	15619	15577	15504	15586	15568	15669	15494	15498	15586	15781	15776	15574	15552	15781	15534	15754	15565	15627	15725	15687	15515	15473	15686	15608	15627	15431	15849	15766	15600	15572	15575	15594	15559	15794	15528	15523	15627	15530	15644	15668	15600	15697	15480	15563	15546	15640	15493	15724	15488	15724	15534	15762	15684	15588	15604	15822	15554	15629	15541	15645	15679	15621	15534	15687	15607	15527	15608	15712	15548	15467	15547	15549	15541	15640	15636	15614	15648	15505	15666	15487	15606	15644	15626	15877	15747	15620	15605	15603	15736	15724	15706	15814	15668	15477	15751	15629	15609	15652	15507	15650	15627	15703	15497	15648	15690	15710	15635	15776	15603	15561	15738	15620	15615	15549	15849	15543	15596	15694	15489	15541	15536	15693	15672	15736	15561	15781	15517	15662	15658	15623	15573	15708	15773	15516	15671	15511	15534	15565	15609	15691	15647	15622	15641	15641	15702	15713	15476	15478	15827	15554	15584	15654	15607	15509	15714	15619	15590	15582	15615	15558	15683	15537	15686	15587	15484	15599	15565	15618	15639	15708	15611	15653	15768	15572	15588	15454	15532	15595	15676	15690	15782	15540	15642	15725	15706	15822	15668	15661	15574	15590	15577	15652	15621	15561	15632	15627	15557	15587	15559	15743	15583	15663	15769	15682	15531	15664	15568	15697	15702	15720	15661	15659	15620	15605	15605	15681	15446	15666	15844	15440	15672	15489	15650	15637	15675	15532	15757	15545	15686	15668	15574	15694	15609	15631	15535	15622	15632	15520	15751	15820	15567	15667	15660	15689	15479	15695	15486	15879	15617	15680	15495	15578	15586	15684	15424	15702	15814	15435	15620	15700	15434	15652	15593	15654	15711	15566	15708	15658	15703	15568	15729	15656	15721	15679	15659	15753	15591	15625	15387	15638	15662	15658	15703	15623	15566	15663	15673	15587	15584	15654	15466	15642	15654	15581	15590	15570	15660	15631	15598	15543	15708	15637	15787	15531	15634	15716	15735	15734	15503	15591	15508	15646	15656	15545	15625	15802	15803	15613	15706	15638	15557	15506	15477	15704	15657	15327	15709	15682	15664	15704	15678	15577	15540	15640	15649	15717	15649	15737	15619	15462	15729	15591	15571	15713	15681	15675	15667	15549	15655	15588	15666	15696	15652	15819	15697	15661	15516	15518	15827	15608	15627	15754	15665	15630	15700	15600	15792	15576	15370	15588	15640	15667	15692	15676	15618	15561	15552	15632	15652	15678	15658	15573	15690	15767	15626	15617	15573	15672	15442	15516	15732	15721	15597	15495	15669	15660	15686	15563	15652	15537	15654	15732	15669	15646	15738	15542	15578	15431	15526	15636	15677	15500	15864	15575	15482	15529	15820	15624	15631	15480	15623	15551	15726	15672	15595	15660	15554	15439	15634	15794	15601	15770	15588	15657	15525	15659	15712	15531	15524	15509	15807	15586	15635	15573	15670	15521	15622	15760	15603	15569	15588	15505	15617	15459	15570	15581	15589	15612	15637	15544	15603	15407	15681	15599	15666	15667	15682	15625	15639	15550	15588	15582	15404	15595	15515	15637	15596	15732	15528	15644	15602	15718	15466	15786	15692	15547	15749	15557	15665	15849	15485	15717	15708	15504	15547	15588	15551	15351	15595	15572	15759	15691	15582	15626	15752	15546	15515	15490	15747	15688	15673	15581	15539	15706	15669	15624	15624	15518	15571	15667	15562	15659	15809	15611	15722	15562	15569	15725	15550	15588	15514	15595	15730	15600	15497	15752	15602	15777	15686	15652	15713	15695	15601	15589	15704	15660	15589	15514	15543	15562	15797	15530	15638	15707	15775	15647	15569	15654	15493	15724	15536	15558	15617	15646	15701	15667	15684	15558	15603	15734	15707	15531	15608	15680	15544	15613	15424	15818	15595	15648	15690	15505	15789	15699	15766	15432	15703	15652	15656	15563	15544	15534	15679	15515	15556	15673	15674	15500	15785	15656	15663	15679	15688	15568	15598	15676	15545	15762	15616	15643	15624	15765	15626	15623	15567	15609	15693	15592	15711	15533	15638	15580	15652	15642	15701	15531	15589	15654	15442	15649	15656	15647	15539	15573	15705	15568	15594	15724	15634	15685	15714	15512	15711	15692	15662	15635	15599	15590	15768	15549	15715	15607	15397	15788	15765	15513	15725	15659	15685	15555	15549	15617	15525	15765	15548	15575	15720	15601	15608	15459	15705	15556	15655	15588	15793	15672	15590	15687	15702	15514	15731	15636	15698	15646	15841	15771	15614	15650	15763	15568	15540	15599	15582	15379	15590	15519	15800	15604	15668	15670	15822	15615	15598	15600	15421	15676	15749	15664	15749	15607	15604	15543	15726	15595	15566	15816	15576	15568	15677	15624	15562	15561	15575	15666	15616	15742	15696	15702	15629	15583	15592	15656	15667	15614	15588	15697	15389	15514	15785	15667	15518	15532	15760	15560	15707	15737	15688	15695	15631	15618	15647	15656	15430	15702	15650	15740	15593	15766	15563	15753	15768	15730	15533	15555	15579	15609	15617	15625	15668	15467	15640	15500	15566	15749	15607	15571	15761	15712	15718	15655	15621	15675	15554	15486	15564	15756	15572	15674	15734	15820	15751	15743	15822	15565	15511	15545	15676	15570	15780	15794	15475	15666	15723	15618	15655	15700	15639	15555	15667	15523	15681	15575	15549	15750	15652	15679	15731	15740	15756	15492	15669	15570	15464	15601	15763	15658	15621	15544	15706	15818	15466	15786	15591	15591	15445	15748	15513	15619	15628	15668	15585	15632	15716	15671	15524	15654	15478	15586	15750	15589	15672	15461	15649	15531	15604	15578	15538	15495	15720	15636	15583	15761	15815	15717	15578	15575	15413	15572	15746	15604	15660	15508	15532	15752	15573	15596	15609	15692	15593	15436	15609	15530	15618	15713	15742	15713	15625	15659	15637	15695	15749	15637	15553	15626	15683	15641	15554	15633	15703	15646	15780	15590	15725	15735	15497	15591	15686	15654	15602	15611	15667	15650	15696	15632	15523	15595	15573	15633	15627	15708	15557	15635	15636	15744	15569	15700	15570	15729	15781	15540	15727	15542	15592	15580	15762	15618	15686	15682	15512	15576	15632	15617	15684	15509	15700	15653	15796	15723	15510	15681	15648	15655	15594	15685	15687	15778	15673	15447	15782	15717	15649	15743	15530	15590	15706	15636	15718	15643	15580	15588	15660	15543	15525	15680	15722	15704	15630	15800	15644	15901	15728	15624	15809	15563	15542	15609	15645	15643	15643	15474	15637	15648	15497	15719	15731	15683	15507	15609	15662	15576	15708	15743	15680	15390	15634	15516	15797	15752	15687	15454	15760	15625	15657	15526	15594	15645	15518	15620	15721	15636	15532	15535	15544	15531	15509	15685	15876	15797	15650	15709	15642	15557	15795	15603	15578	15592	15738	15613	15898	15513	15651	15727	15567	15558	15509	15618	15739	15538	15677	15717	15665	15796	15725	15668	15545	15684	15713	15594	15621	15514	15671	15664	15621	15620	15495	15591	15754	15669	15719	15735	15585	15664	15555	15505	15506	15614	15553	15450	15695	15462	15658	15629	15730	15710	15623	15744	15589	15588	15637	15690	15656	15425	15597	15479	15598	15756	15798	15539	15855	15625	15357	15654	15692	15581	15600	15588	15610	15636	15688	15809	15679	15609	15732	15824	15523	15553	15607	15647	15593	15606	15469	15533	15571
22886	23541	37251	33518	27615	25818	25530	19708	18534	18996	18636	18545	18501	18501	18773	18557	18590	18590	18655	18542	18487	18661	18672	18561	18695	18461	18345	18590	18652	18430	18416	18421	18267	18492	18396	18612	18550	18582	18529	18592	18688	18487	18306	18452	18465	18316	18445	18481	18412	18402	18504	18184	18551	18436	18527	18575	18278	18383	18371	18390	18488	18460	18483	18458	18384	18393	18315	18370	18267	18450	18320	18392	18514	18531	18270	18330	18170	18336	18376	18409	18404	18431	18358	18112	18390	18332	18187	18332	18350	18416	18374	18220	18292	18478	18497	18370	18311	18193	18458	18254	18317	18516	18215	18470	18388	18391	18418	18543	18349	18518	18467	18385	18328	18401	18583	18351	18418	18133	18366	18298	18314	18159	18253	18269	18328	18399	18529	18271	18410	18309	18516	18311	18397	18187	18411	18311	18345	18418	18364	18345	18286	18290	18409	18391	18398	18229	18271	18405	18228	18457	18365	18409	18389	18139	18418	18429	18390	18393	18422	18353	18459	18384	18351	18413	18305	18350	18187	18511	18164	18331	18404	18527	18340	18247	18226	18366	18383	18179	18312	18320	18604	18368	18432	18323	18400	18374	18574	18484	18456	18476	18356	18322	18095	18259	18355	18305	18419	18256	18110	18182	18595	18368	18361	18423	18381	18186	18237	18363	18206	18249	18424	18343	18311	18664	18505	18321	18382	18386	18504	18197	18441	18149	18103	18415	18387	18377	18360	18104	18319	18293	18297	18258	18452	18336	18291	18196	18328	18466	18433	18288	18237	18218	18415	18335	18218	18392	18242	18164	18386	18317	18448	18229	18109	18311	18377	18355	18329	18343	18349	18481	18220	18305	18321	18461	18296	18468	18417	18343	18291	18390	18533	18207	18203	18294	18357	18195	18002	18231	18404	18486	18350	18525	18473	18433	18585	18540	18393	18151	18331	18459	18237	18352	18302	18477	18446	18372	18323	18466	18183	18315	18377	18459	18384	18329	18066	18405	18401	18301	18300	18268	18331	18382	18261	18353	18626	18192	18302	18213	18280	18334	18341	18320	18296	18332	18365	18317	18391	18303	18375	18273	18443	18377	18415	18385	18374	18360	18298	18271	18289	18399	18582	18291	18492	18237	18410	18374	18322	18457	18157	18357	18142	18432	18227	18306	18401	18514	18480	18422	18369	18373	18256	18410	18306	18440	18451	18225	18273	18468	18251	18318	18400	18476	18244	18178	18229	18279	18443	18239	18151	18220	18402	18525	18479	18461	18474	18202	18591	18524	18255	18434	18379	18345	18186	18069	18229	18361	18154	18475	18242	18433	18335	18407	18285	18388	18314	18279	18416	18315	18232	18262	18361	18252	18430	18311	18306	18295	18355	18427	18391	18363	18316	18412	18569	18253	18420	18539	18223	18170	18259	18505	18356	18395	18340	18372	18240	18316	18324	18448	18570	18556	18407	18433	18391	18083	18445	18444	18406	18490	18419	18336	18497	18339	18633	18497	18189	18437	18378	18332	18262	18133	18208	18411	18527	18233	18336	18276	18457	18311	18397	18461	18569	18447	18384	18454	18626	18214	18215	18573	18291	18336	18271	18289	18350	18306	18293	18273	18384	18333	18425	18264	18441	18334	18277	18279	18627	18308	18281	18395	18356	18325	18290	18457	18341	18256	18308	18163	18162	18303	18225	18347	18276	18251	18678	18567	18625	18466	18306	18371	18368	18403	18352	18304	18260	18384	18445	18341	18437	18356	18533	18438	18389	18372	18296	18265	18242	18537	18248	18149	18154	18454	18330	18353	18299	18432	18407	18389	18191	18311	18417	18311	18529	18191	18352	18422	18277	18520	18382	18351	18284	18511	18294	18373	18391	18374	18396	18225	18311	18359	18284	18481	18421	18233	18198	18218	18365	18318	18181	18297	18446	18329	18397	18436	18412	18314	18484	18256	18393	18290	18423	18411	18574	18338	18220	18393	18417	18437	18684	18458	18374	18385	18416	18292	18510	18353	18386	18449	18463	18525	18213	18387	18460	18151	18338	18394	18231	18560	18433	18237	18351	18317	18375	18364	18389	18437	18255	18259	18413	18442	18294	18210	18402	18332	18507	18256	18371	18506	18376	18293	18333	18321	18294	18504	18477	18254	18219	18366	18461	18177	18482	18366	18119	18425	18456	18360	18345	18246	18379	18373	18419	18347	18219	18244	18189	18269	18444	18321	18443	18306	18433	18215	18369	18395	18318	18363	18454	18428	18513	18603	18455	18427	18393	18386	18375	18192	18494	18374	18438	18235	18429	18374	18323	18386	18414	18350	18448	18354	18285	18304	18462	18398	18359	18391	18268	18163	18215	18445	18265	18277	18237	18357	18461	18297	18293	18418	18304	18234	18267	18283	18476	18131	18405	18177	18327	18492	18436	18310	18334	18314	18318	18235	18383	18175	18315	18318	18403	18415	18239	18340	18351	18519	18530	18136	18168	18051	18301	18435	18391	18424	18389	18034	18523	18365	18297	18461	18269	18372	18219	18316	18230	18438	18453	18211	18251	18307	18385	18374	18548	18422	18222	18448	18114	18452	18300	18365	18458	18252	18305	18342	18502	18319	18304	18453	18206	18094	18349	18373	18464	18245	18383	18310	18356	18604	18234	18433	18322	18576	18230	18194	18386	18068	18381	18463	18404	18553	18156	18058	18431	18393	18437	18260	18452	18436	18484	18582	18506	18337	18433	18222	18427	18300	18544	18390	18261	18251	18367	18418	18018	18425	18262	18628	18383	18274	18286	18393	18286	18325	18545	18215	18630	18291	18255	18362	18402	18553	18447	18279	18368	18509	18290	18274	18355	18314	18411	18302	18375	18515	18072	18491	18407	18444	18283	18389	18377	18447	18235	18323	18260	18480	18240	18178	18367	18241	18484	18265	18361	18473	18447	18125	18275	18425	18188	18316	18440	18140	18499	18311	18365	18446	18285	18582	18383	18348	18350	18343	18346	18395	18354	18444	18334	18471	18224	18313	18192	18369	18515	18336	18281	18195	18420	18303	18341	18368	18328	18335	18467	18413	18370	18244	18466	18298	18184	18208	18402	18387	18471	18384	18484	18230	18301	18424	18237	18235	18378	18126	18268	18363	18378	18529	18450	18232	18375	18207	18331	18315	18358	18254	18258	18171	18356	18235	18546	18378	18487	18216	18384	18260	18289	18261	18388	18325	18229	18322	18248	18233	18318	18423	18590	18555	18212	18392	18212	18570	18305	18242	18415	18163	18190	18370	18279	18327	18252	18454	18495	18404	18415	18209	18170	18226	18295	18268	18221	18411	18278	18489	18483	18581	18336	18482	18438	18433	18463	18286	18630	18082	18490	18519	18406	18399	18312	18351	18509	18362	18285	18417	18255	18283	18419	18378	18427	18485	18687	18361	18365	18424	18448	18313	18301	18385	18436	18158	18341	18505	18399	18186	18044	18441	18368	18284	18142	18302	18205	18373	18408	18328	18285	18759	18612	18347	18422	18612	18448	18179	18476	18451	18518	18448	18418	18297	18293	18111	18486	18313	18267	18402	18125	18246	18424	18558	18222	18325	18482	18567	18197	18588	18203	18385	18256	18424	18524	18258	18422	18436	18337	18525	18489	18417	18432	18475	18337	18304	18409	18199	18369	18303	18495	18308	18207	18229	18424	18304	18585	18467	18304	18347	18415	18296	18315	18489	18436	18426	18461	18440	18216	18224	18325	18337	18257	18386	18366	18275	18295	18335	18366	18407	18123	18189	18235	18399	18241	18384	18334	18250	18279	18360	18212	18315	18457	18182	18342	18564	18132	18258	18462	18423	18237	18211	18386	18277	18360	18343	18146	18521	18345	18234	18293	18161	18428	18339	18409	18426	18286	18449	18430	18507	18362	18268	18422	18275	18320	18298	18420	18384	18303	18376	18224	18329	18230	18177	18355	18557	18367	18314	18517	18388	18408	18328	18396	18355	18377	18283	18323	18273	18474	18480	18278	18403	18267	18411	18318	18215	18090	18532	18190	18152	18347	18173	18350	18387	18482	18342	18241	18352	18378	18491	18192	18320	18626	18095	18438	18287	18459	18304	18289	18183	18331	18486	18208	18489	18472	18505	18190	18317	18194	18127	18142	18336	18453	18347	18322	18259	18300	18399	18269	18354	18388	18367	18168	18484	18263	18474	18336	18264	18151	18382	18232	18398	18272	18522	18546	18306	18395	18263	18435	18233	18396	18329	18336	18345	18376	18239	18344	18530	18568	18383	18455	18443	18447	18361	18314	18592	18435	18553	18536	18408	18272	18393	18566	18329	18376	18269	18306	18456	18424	18530	18248	18387	18263	18466	18193	18265	18164	18128	18305	18282	18278	18460	18334	18305	18132	18462	18406	18398	18248	18516	18414	18361	18388	18437	18341	18406	18279	18197	18315	18175	18143	18319	18227	18382	18156	18302	18271	18281	18361	18296	18391	18258	18257	18401	18458	18002	18393	18300	18296	18210	18220	18423	18387	18320	18396	18269	18271	18279	18425	18244	18340	18529	18191	18270	18336	18310	18001	18360	18254	18309	18133	18470	18292	18359	18352	18521	18380	18411	18268	18321	18354	18421	18400	18348	18264	18437	18371	18150	18263	18361	18592	18216	18445	18400	18364	18198	18148	18428	18446	18139	18387	18397	18269	18344	18351	18459	18332	18251	18293	18287	18436	18481	18156	18302	18253	18186	18308	18351	18283	18315	18367	18316	18327	18394	18292	18427	18289	18138	18412	18121	18408	18050	18202	18238	18187	18306	18238	18210	18459	18388	18553	18359	18208	18417	18217	18306	18430	18302	18234	18248	18334	18285	17942	18365	18446	18378	18424	18327	18207	18326	18390	18300	18298	18190	18451	18265	18315	18318	18393	18276	18304	18393	18511	18224	18492	18123	18361	18079	18318	18353	18415	18221	18184	18353	18499	18250	18479	18309	18201	18324	18237	18303	18251	18383	18476	18393	18205	18507	18337	18284	18372	18228	18348	18465	18227	18391	18229	18224	18224	18470	18276	18402	18373	18290	18321	18360	18442	18222	18462	18468	18222	18170	18426	18466	18199	18375	18298	18196	18501	18275	18222	18164	18440	18307	18460	18305	18525	18209	18351	18306	18506	18406
58616	104166	88418	64041	39894	23960	17084	15577	15418	15479	15376	15516	15170	15500	15326	15483	15461	15545	15378	15481	15530	15570	15505	15519	15537	15587	15530	15676	15510	15565	15430	15607	15722	15477	15468	15541	15577	15551	15462	15515	15574	15453	15618	15524	15582	15539	15618	15468	15602	15479	15400	15553	15476	15604	15451	15372	15525	15519	15426	15531	15480	15599	15545	15490	15459	15426	15462	15350	15533	15448	15473	15384	15429	15592	15492	15634	15365	15619	15613	15507	15388	15425	15524	15715	15503	15525	15688	15548	15515	15479	15374	15530	15584	15476	15519	15471	15471	15308	15502	15481	15478	15449	15508	15513	15578	15446	15409	15306	15492	15474	15611	15489	15407	15552	15508	15490	15589	15416	15591	15556	15443	15319	15663	15405	15430	15504	15486	15501	15536	15379	15635	15333	15430	15533	15431	15440	15427	15445	15408	15326	15540	15447	15369	15420	15504	15419	15596	15317	15512	15538	15552	15385	15417	15530	15415	15531	15654	15376	15425	15665	15493	15394	15463	15397	15461	15640	15450	15489	15399	15337	15662	15428	15408	15464	15575	15467	15412	15611	15534	15541	15615	15423	15472	15448	15636	15520	15497	15498	15563	15557	15550	15550	15510	15386	15461	15535	15445	15456	15381	15488	15486	15381	15424	15594	15494	15531	15378	15511	15601	15465	15521	15488	15591	15672	15506	15423	15432	15559	15499	15559	15508	15432	15418	15559	15407	15512	15484	15481	15451	15273	15601	15606	15656	15553	15488	15500	15474	15467	15651	15450	15411	15486	15523	15598	15471	15537	15511	15539	15383	15594	15563	15478	15310	15615	15439	15429	15556	15444	15514	15578	15552	15486	15591	15366	15425	15512	15702	15444	15319	15461	15403	15363	15555	15427	15501	15379	15599	15402	15293	15529	15366	15313	15444	15614	15422	15345	15456	15469	15344	15448	15683	15536	15469	15599	15516	15655	15519	15567	15408	15467	15420	15514	15599	15400	15428	15372	15486	15489	15397	15551	15271	15475	15547	15428	15506	15610	15468	15522	15675	15436	15446	15549	15393	15467	15393	15491	15478	15458	15547	15450	15577	15494	15453	15588	15465	15588	15517	15534	15429	15400	15454	15504	15392	15329	15484	15513	15564	15503	15683	15323	15651	15460	15465	15443	15550	15398	15596	15568	15537	15374	15410	15755	15536	15537	15539	15544	15415	15654	15480	15368	15525	15689	15480	15477	15389	15531	15337	15498	15462	15757	15539	15439	15509	15625	15466	15482	15585	15519	15424	15461	15458	15549	15443	15378	15382	15449	15461	15503	15423	15296	15598	15562	15532	15455	15531	15472	15440	15591	15515	15417	15399	15564	15403	15619	15495	15537	15361	15603	15445	15503	15546	15305	15519	15559	15430	15306	15536	15481	15498	15534	15411	15619	15477	15499	15430	15586	15491	15513	15514	15580	15601	15561	15546	15583	15461	15510	15578	15431	15433	15417	15522	15589	15700	15373	15644	15469	15551	15563	15682	15499	15517	15242	15597	15515	15590	15451	15501	15360	15439	15476	15582	15519	15414	15376	15420	15567	15392	15493	15463	15554	15572	15504	15332	15660	15555	15535	15541	15458	15437	15501	15424	15476	15532	15305	15409	15467	15469	15516	15381	15555	15505	15521	15353	15526	15533	15473	15587	15347	15379	15410	15644	15444	15359	15571	15508	15595	15445	15584	15667	15493	15439	15426	15562	15432	15409	15448	15441	15346	15558	15487	15344	15358	15553	15621	15391	15398	15466	15470	15427	15473	15521	15562	15692	15420	15619	15603	15701	15366	15625	15433	15523	15492	15460	15674	15324	15570	15537	15463	15406	15575	15346	15308	15578	15737	15527	15508	15493	15442	15367	15497	15686	15417	15465	15494	15335	15709	15608	15449	15487	15506	15610	15666	15679	15472	15486	15476	15574	15444	15431	15477	15574	15654	15453	15419	15545	15578	15468	15541	15354	15564	15618	15381	15508	15473	15299	15422	15554	15467	15540	15457	15578	15448	15448	15685	15709	15436	15542	15421	15508	15535	15544	15502	15581	15445	15554	15480	15425	15663	15403	15453	15409	15605	15573	15552	15473	15486	15477	15539	15595	15668	15442	15636	15587	15346	15518	15532	15503	15557	15521	15358	15550	15341	15553	15367	15495	15550	15620	15531	15377	15557	15548	15352	15465	15410	15502	15573	15467	15425	15422	15623	15479	15419	15297	15430	15386	15596	15530	15499	15578	15650	15465	15262	15562	15379	15526	15526	15508	15460	15569	15676	15436	15597	15432	15493	15428	15482	15582	15391	15426	15479	15521	15387	15598	15508	15559	15446	15489	15543	15466	15476	15561	15443	15530	15456	15416	15624	15396	15463	15724	15750	15607	15436	15549	15290	15550	15592	15519	15448	15480	15478	15428	15595	15621	15533	15401	15445	15485	15561	15450	15555	15360	15429	15442	15481	15492	15468	15742	15596	15330	15464	15467	15460	15391	15378	15309	15592	15598	15466	15494	15197	15514	15634	15502	15563	15373	15553	15497	15659	15448	15589	15360	15449	15516	15421	15500	15559	15617	15322	15328	15557	15536	15387	15452	15499	15602	15411	15640	15529	15596	15458	15486	15533	15601	15521	15514	15475	15500	15574	15628	15422	15459	15340	15527	15503	15604	15500	15395	15481	15277	15606	15418	15584	15422	15569	15574	15579	15437	15508	15366	15381	15539	15659	15596	15629	15366	15604	15522	15489	15428	15522	15341	15419	15469	15647	15508	15413	15584	15346	15506	15709	15358	15696	15563	15563	15436	15427	15557	15560	15490	15348	15467	15385	15497	15553	15522	15475	15419	15641	15323	15637	15538	15543	15594	15559	15474	15478	15357	15593	15530	15475	15364	15307	15322	15653	15440	15625	15571	15462	15425	15608	15503	15401	15465	15509	15584	15424	15635	15598	15527	15572	15483	15429	15638	15388	15460	15363	15608	15510	15339	15414	15544	15592	15402	15481	15496	15485	15426	15424	15486	15557	15503	15521	15369	15394	15433	15225	15465	15539	15623	15469	15604	15451	15458	15601	15493	15567	15513	15483	15519	15707	15404	15424	15344	15608	15358	15604	15463	15326	15586	15499	15357	15547	15631	15467	15519	15466	15393	15551	15419	15452	15539	15580	15587	15468	15480	15509	15496	15615	15527	15527	15636	15527	15538	15554	15462	15577	15481	15573	15489	15572	15438	15442	15560	15515	15488	15481	15342	15515	15564	15431	15559	15503	15469	15451	15480	15421	15279	15423	15380	15459	15411	15448	15306	15352	15469	15395	15552	15417	15594	15432	15515	15449	15486	15427	15484	15365	15476	15486	15343	15453	15484	15490	15535	15441	15453	15479	15525	15434	15538	15405	15410	15405	15582	15380	15453	15444	15512	15413	15458	15620	15411	15324	15575	15481	15503	15488	15554	15582	15588	15541	15521	15447	15408	15453	15514	15455	15471	15449	15608	15496	15673	15294	15587	15486	15446	15443	15430	15241	15464	15522	15442	15630	15626	15484	15469	15473	15472	15401	15642	15349	15615	15505	15570	15432	15465	15424	15621	15416	15351	15677	15341	15400	15496	15551	15424	15410	15589	15514	15411	15389	15468	15658	15437	15467	15659	15583	15454	15531	15589	15656	15483	15393	15489	15429	15492	15505	15585	15291	15478	15502	15592	15491	15513	15335	15381	15459	15545	15505	15420	15347	15580	15506	15538	15533	15386	15482	15483	15595	15557	15470	15606	15469	15331	15475	15422	15508	15483	15419	15544	15481	15616	15267	15564	15492	15409	15631	15405	15546	15387	15494	15483	15540	15643	15605	15432	15489	15345	15459	15389	15413	15491	15441	15290	15432	15424	15602	15384	15608	15350	15580	15572	15723	15551	15368	15432	15634	15441	15613	15660	15508	15334	15619	15617	15569	15529	15595	15503	15549	15570	15503	15526	15531	15672	15354	15599	15682	15443	15563	15407	15578	15387	15482	15551	15605	15514	15486	15263	15408	15662	15376	15415	15491	15442	15546	15434	15299	15448	15414	15491	15533	15498	15501	15435	15449	15460	15486	15478	15445	15409	15536	15535	15583	15389	15422	15537	15511	15425	15613	15482	15549	15414	15513	15571	15443	15661	15412	15580	15490	15422	15581	15362	15391	15495	15335	15601	15457	15479	15306	15433	15542	15359	15356	15616	15508	15564	15521	15304	15479	15390	15522	15508	15535	15426	15527	15441	15486	15559	15496	15435	15618	15407	15496	15524	15492	15538	15251	15552	15481	15578	15529	15536	15395	15334	15366	15687	15516	15425	15536	15496	15493	15516	15442	15462	15537	15459	15437	15497	15648	15588	15388	15411	15405	15429	15202	15569	15568	15480	15529	15287	15568	15521	15342	15747	15524	15443	15577	15382	15468	15426	15495	15445	15434	15525	15447	15395	15389	15509	15482	15436	15407	15402	15486	15394	15509	15321	15481	15329	15370	15531	15501	15636	15454	15418	15641	15515	15604	15451	15541	15449	15426	15382	15483	15510	15356	15385	15423	15602	15376	15376	15585	15388	15477	15436	15477	15535	15563	15504	15436	15358	15382	15519	15500	15463	15430	15592	15331	15446	15552	15534	15404	15585	15490	15460	15578	15320	15419	15599	15501	15323	15364	15442	15533	15448	15547	15545	15456	15445	15589	15302	15505	15518	15559	15749	15697	15598	15292	15511	15571	15485	15351	15356	15333	15449	15721	15478	15473	15429	15423	15531	15740	15607	15500	15524	15330	15515	15453	15514	15493	15379	15457	15565	15484	15413	15520	15664	15580	15450	15521	15659	15631	15477	15415	15506	15560	15602	15530	15440	15572	15502	15263	15604	15421	15660	15462	15485	15548	15556	15526	15586	15532	15513	15394	15615	15465	15455	15571	15472	15501	15526	15511	15485	15527	15548	15407	15395	15736	15318	15516	15441	15567	15544	15457	15353	15445	15407	15487	15455	15510	15496	15639	15419	15536	15465	15526	15493	15485	15353	15558	15573	15541	15476	15332	15453	15577	15371	15517	15497	15538	15439	15508	15561	15447	15644	15326	15524	15542	15466	15481	15406	15515	15463	15524	15395	15507	15516	15538
30301	38399	44309	32143	22924	19992	19159	18512	18729	18683	18758	18722	18736	18930	18556	18662	18924	18663	18711	18646	18915	18714	18843	18591	18846	18547	18671	18886	18632	18397	18765	18913	18657	18514	18877	18576	18780	18572	18613	18648	18764	18808	18620	18532	18502	18619	18603	18608	18690	18641	18704	18641	18585	18523	18800	18633	18576	18767	18525	18826	18601	18768	18623	18689	18689	18554	18506	18567	18565	18782	18666	18751	18663	18654	18676	18653	18688	18839	18632	18769	18634	19062	18651	18623	18561	18615	18646	18540	18520	18648	18684	18687	18584	18445	18591	18766	18719	18804	18643	18809	18662	18594	18597	18603	18602	18540	18387	18829	18711	18752	18464	18682	18641	18748	18776	18698	18574	18804	18658	18791	18654	18539	18757	18436	18688	18597	18489	18728	18789	18536	18587	18665	18645	18701	18761	18691	18817	18750	18715	18736	18684	18603	18670	18519	18621	18857	18556	18675	18492	18602	18688	18572	18761	18718	18651	18646	18524	18703	18851	18573	18807	18724	18678	18512	18597	18491	18642	18717	18664	18859	18681	18442	18412	18688	18615	18806	18485	18493	18705	18860	18895	18497	18717	18492	18671	18718	18781	18674	18785	18649	18625	18805	18662	18607	18404	18787	18750	18759	18398	18753	18622	18845	18658	18566	18736	18647	18781	18564	18787	18901	18583	18596	18535	18540	18643	18729	18656	18563	18559	18705	18617	18452	18641	18676	18619	18670	18918	18676	18541	18581	18771	18765	18606	18693	18471	18519	18619	18767	18826	18850	18760	18697	18656	18652	18782	18794	18671	18549	18807	18526	18617	18569	18825	18677	18325	18701	18651	18513	18420	18854	18572	18560	18506	18588	18588	18659	18878	18462	18694	18777	18781	18634	18624	18439	18814	18666	18761	18817	18724	18536	18655	18646	18692	18680	18693	18545	18715	18697	18659	18759	18523	18693	18636	18857	18888	18631	18714	18738	18735	18667	18747	18598	18595	18428	18735	18741	18651	18558	18687	18838	18547	18491	18651	18357	18551	18634	18558	18720	18514	18479	18778	18733	18570	18722	18494	18667	18485	18589	18707	18736	18662	18813	18749	18506	18718	18675	18649	18634	18793	18743	18333	18661	18786	18726	18722	18448	18941	18592	18766	18514	18606	18557	18709	18921	18707	18696	18556	18546	18658	18599	18757	18844	18762	18730	18585	18627	18532	18861	18685	18694	18750	18694	18525	18839	18653	18801	18766	18811	18525	18733	18620	18578	18578	18810	18700	18701	18747	18588	18633	18589	18614	18674	18487	18534	18901	18846	18472	18529	18697	18504	18675	18708	18648	18584	18714	18534	18531	18468	18658	18668	18643	18464	18657	18739	18784	18764	18510	18589	18311	18497	18472	18594	18784	18779	18550	19025	18689	18669	18618	18753	18712	18627	18554	18720	18930	18666	18770	18787	18536	18789	18441	18690	18642	18813	18707	18556	18549	18884	18606	18451	18486	18594	18582	18640	18692	18693	18737	18490	18794	18613	18452	18378	18689	18491	18893	18853	18469	18753	18641	18654	18488	18791	18660	18687	18637	18631	18698	18666	18654	18592	18600	18771	18485	18657	18800	18680	18774	18484	18599	18671	18668	18769	18872	18677	18607	18600	18553	18541	18785	18557	18716	18598	18631	18761	18801	18658	18558	18572	18588	18655	18556	18677	18709	18830	18810	18380	18661	18714	18669	18526	18816	18727	18695	18735	18765	18490	18529	18518	18977	18705	18795	18763	18721	18893	18692	18751	18773	18714	18636	18592	18776	18598	18641	18491	18859	18604	18458	18539	18787	18627	18724	18742	18629	18724	18567	18564	18691	18612	18499	18589	18493	18632	18564	18666	18749	18712	18596	18736	18545	18557	18593	18552	18662	18613	18617	18702	18693	18650	18588	18623	18721	18734	18580	18553	18752	18619	18794	18830	18711	18666	18598	18675	18409	18819	18862	18742	18647	18590	18682	18822	18677	18758	18722	18661	18421	18695	18687	18591	18832	18538	18845	18575	18526	18636	18399	18580	18824	18621	18682	18618	18709	18496	18805	18758	18646	18771	18682	18865	18779	18748	18688	18860	18785	18488	18683	18662	18643	18519	18748	18561	18587	18427	18735	18697	18809	18689	18723	18599	18859	18698	18554	18817	18565	18727	18899	18783	18699	18490	18491	18573	18599	18531	18459	18579	18559	18565	18698	18639	18802	18796	18801	18579	18619	18647	18651	18699	18497	18610	18696	18445	18549	18854	18699	18648	18690	18613	18676	18763	18729	18666	18692	18566	18702	18778	18681	18857	18799	18512	18570	18574	18501	18520	18666	18857	18716	18558	18725	18736	18613	18655	18770	18642	18719	18662	18710	18821	18617	18646	18692	18785	18671	18753	18572	18595	18664	18704	18608	18675	18611	18725	18667	18729	18689	18791	18503	18914	18788	18688	18511	18851	18813	18739	18721	18498	18702	18659	18945	18747	18747	18708	18683	18555	18480	18652	18756	18651	18621	18366	18557	18807	18615	18626	18539	18635	18643	18559	18615	18562	18920	18547	18871	18664	18669	18586	18518	18810	18730	18594	18466	18412	18640	18516	18627	18678	18492	18501	18538	18634	18512	18771	18539	18610	18530	18512	18524	18629	18738	18621	18701	18600	18572	18783	18584	18805	18640	18645	18812	18529	18717	18882	18594	18538	18720	18532	18687	18652	18679	18718	18353	18522	18838	18507	18430	18386	18595	18664	18765	18685	18508	18700	18584	18546	18551	18592	18608	18492	18623	18844	18446	18666	18593	18764	18529	18571	18646	18579	18822	18666	18593	18673	18701	18646	18877	18611	18547	18741	18592	18739	18586	18591	18600	18712	18637	18626	18598	18732	18751	18721	18668	18608	18548	18663	18527	18723	18576	18774	18788	18743	18739	18583	18708	18470	18736	18682	18650	18832	18778	18567	18571	18509	18367	18608	18452	18682	18708	18734	18627	18617	18578	18877	18699	18629	18630	18734	18629	18687	18587	18804	18611	18583	18454	18764	18809	18753	18514	18516	18661	18547	18595	18784	18793	18525	18797	18688	18853	18570	18589	18663	18731	18679	18541	18688	18668	18810	18582	18679	18591	18522	18538	18697	18559	18808	18643	18845	18677	18596	18690	18614	18807	18618	18535	18586	18647	18704	18717	18651	18684	18598	18558	18457	18572	18694	18740	18806	18581	18373	18766	18665	18544	18809	18537	18729	18584	18631	18474	18495	18625	18673	18642	18696	18578	18634	18527	18819	18540	18722	18689	18673	18649	18622	18709	18648	18575	18701	18517	18697	18543	18807	18654	18596	18712	18545	18618	18592	18654	18587	18724	18646	18550	18676	18889	18620	18644	18669	18546	18514	18615	18670	18681	18760	18810	18807	18648	18558	18784	18790	18714	18493	18622	18719	18531	18750	18681	18688	18593	18522	18639	18648	18865	18730	18777	18647	18529	18386	18539	18480	18643	18636	18672	18389	18758	18835	18499	18536	18692	18683	18566	18578	18523	18750	18686	18710	18620	18549	18551	18710	18669	18531	18744	18691	18561	18809	18745	18660	18690	18682	18660	18771	18814	18793	18596	18653	18725	18715	18551	18800	18762	18676	18647	18454	18739	18505	18690	18653	18438	18382	18705	18598	18677	18454	18665	18681	18674	18620	18777	18522	18866	18617	18659	18568	18614	18661	18627	18614	18678	18718	18599	18729	18585	18805	18807	18825	18704	18728	18878	18602	18477	18861	18598	18780	18718	18709	18735	18524	18733	18589	18633	18649	18639	18669	18760	18748	18686	18582	18543	18652	18424	18834	18544	18524	18627	18768	18607	18693	18796	18428	18631	18628	18692	18615	18763	18659	18683	18612	18654	18771	18532	18716	18508	18646	18724	18400	18621	18730	18542	18758	18517	18720	18588	18589	18690	18748	18607	18818	18739	18809	18540	18708	18865	18687	18793	18503	18506	18798	19032	18691	18652	18685	18559	18755	18783	18726	18923	18670	18716	18632	18731	18533	18622	18855	18607	18671	18530	18481	18643	18637	18900	18573	18756	18707	18707	18657	18509	18552	18692	18737	18631	18628	18818	19048	18673	18720	18606	18633	18523	18551	18469	18494	18608	18676	18690	18741	18597	18817	18786	18562	18671	18729	18672	18537	18787	18717	18719	18561	18584	18737	18679	18756	18709	18570	18816	18773	18644	18718	18685	18550	18659	18790	18793	18695	18770	18572	18453	18564	18869	18877	18632	18797	18586	18578	18619	18771	18645	18648	18608	18768	19007	18683	18480	18537	18572	18708	18535	18680	18558	18630	18770	18656	18683	18732	18453	18726	18536	18636	18361	18874	18772	18350	18698	18532	18630	18665	18692	18613	18890	18767	18677	18538	18689	18668	18715	18490	18559	18784	18810	18724	18671	18679	18641	18463	18579	18624	18528	18649	18727	18873	18701	18524	18590	18647	18781	18663	18785	18818	18426	18857	18782	18644	18517	18627	18620	18583	18492	18740	18611	18507	18599	18520	18633	18655	18767	18770	18705	18687	18708	18673	18597	18786	18656	18491	18547	18587	18665	18544	18631	18631	18630	18765	18683	18743	18809	18594	18647	18666	18659	18809	18522	18652	18692	18740	18665	18736	18590	18570	18489	18706	18517	18656	18602	18826	18638	18582	18694	18548	18541	18612	18629	18635	18831	18759	18728	18798	18549	18666	18668	18511	18552	18701	18835	18726	18556	18790	18655	18600	18706	18768	19059	18764	18624	18926	18827	18693	18756	18614	18559	18553	18744	18791	18764	18643	18926	18599	18489	18593	18647	18594	18877	18603	18741	18599	18744	18539	18693	18614	18621	18585	18703	18790	18923	18688	18668	18623	18757	18379	18601	18578	18766	18480	18702	18705	18569	18404	18556	18503	18741	18614	18735	18845	18815	18650	18443	18718	18572	18569	18733	18603	18650	18667	18611	18739	18762	18842	18671	18379	18581	18530	18659	18566	18608	18890	18776	18732	18734	18740	18400	18760	18671	18629	18651	18629	18751	18502	18733	18398	18631	18802	18583	18586	18715	18650	18659	18582	18570	18695	18589	18441	18657	18564	18527	18546	18728	18790	18758	18656	18623	18732
38300	58090	45810	27534	19118	16349	15685	15522	15687	15622	15634	15795	15541	15700	15496	15639	15709	15599	15601	15693	15568	15582	15619	15748	15588	15598	15587	15730	15428	15597	15548	15619	15705	15598	15612	15689	15524	15657	15562	15678	15590	15657	15524	15711	15704	15693	15731	15584	15637	15649	15520	15635	15613	15607	15535	15628	15661	15495	15666	15607	15635	15627	15590	15696	15715	15624	15543	15458	15515	15649	15692	15670	15530	15859	15656	15730	15649	15788	15652	15371	15564	15482	15580	15586	15606	15521	15709	15557	15565	15770	15669	15610	15709	15656	15820	15531	15630	15610	15629	15622	15827	15560	15662	15698	15791	15525	15636	15620	15563	15607	15667	15628	15677	15529	15610	15580	15770	15535	15547	15606	15839	15434	15664	15686	15560	15631	15590	15732	15606	15648	15642	15775	15544	15818	15621	15648	15568	15628	15684	15472	15630	15593	15638	15596	15638	15688	15628	15739	15614	15622	15514	15641	15815	15523	15641	15522	15827	15564	15834	15560	15509	15646	15615	15615	15648	15661	15763	15850	15402	15591	15576	15655	15536	15605	15666	15748	15654	15610	15603	15650	15727	15738	15649	15505	15594	15640	15644	15491	15659	15770	15768	15559	15520	15524	15574	15663	15682	15739	15620	15530	15741	15581	15674	15607	15604	15647	15704	15641	15566	15593	15591	15614	15415	15667	15505	15649	15651	15584	15823	15504	15654	15680	15604	15610	15566	15510	15497	15536	15641	15864	15530	15645	15780	15624	15547	15573	15525	15514	15510	15689	15528	15553	15578	15637	15461	15725	15478	15480	15490	15559	15641	15586	15608	15605	15573	15610	15655	15746	15641	15725	15616	15637	15723	15557	15688	15567	15532	15501	15619	15540	15716	15482	15862	15570	15646	15681	15688	15520	15585	15687	15710	15599	15558	15625	15569	15744	15638	15755	15617	15453	15579	15670	15695	15729	15508	15691	15604	15773	15547	15563	15590	15677	15803	15582	15803	15752	15487	15598	15835	15644	15761	15590	15686	15731	15694	15524	15725	15632	15464	15591	15607	15669	15775	15448	15608	15651	15760	15708	15574	15737	15555	15371	15541	15732	15741	15805	15600	15621	15503	15668	15612	15631	15680	15685	15730	15519	15780	15599	15495	15516	15701	15553	15613	15612	15580	15551	15663	15653	15696	15576	15741	15660	15608	15527	15773	15625	15652	15649	15608	15694	15553	15633	15602	15805	15580	15624	15583	15573	15448	15751	15723	15601	15769	15547	15695	15608	15571	15535	15634	15663	15598	15519	15779	15507	15619	15618	15591	15656	15693	15638	15599	15645	15695	15592	15725	15597	15746	15552	15593	15644	15813	15386	15482	15587	15582	15712	15702	15329	15591	15630	15739	15793	15549	15528	15666	15656	15583	15609	15646	15514	15605	15647	15630	15729	15797	15600	15488	15581	15634	15761	15591	15530	15574	15374	15673	15714	15565	15368	15654	15606	15480	15634	15662	15725	15614	15553	15584	15694	15718	15829	15604	15702	15685	15619	15569	15604	15517	15661	15691	15639	15614	15567	15587	15638	15543	15632	15630	15483	15588	15641	15653	15639	15531	15660	15618	15615	15690	15513	15593	15733	15591	15478	15521	15734	15677	15704	15605	15756	15527	15653	15766	15659	15892	15656	15709	15600	15631	15471	15639	15679	15617	15686	15603	15517	15675	15717	15679	15703	15697	15627	15606	15676	15730	15565	15623	15575	15413	15647	15507	15556	15578	15598	15685	15642	15579	15716	15601	15739	15588	15579	15591	15583	15715	15688	15564	15614	15611	15634	15692	15499	15570	15803	15457	15482	15772	15628	15505	15500	15759	15730	15654	15736	15619	15640	15672	15769	15557	15732	15594	15666	15787	15672	15605	15490	15719	15630	15436	15550	15630	15734	15698	15681	15691	15639	15601	15525	15845	15562	15691	15575	15439	15631	15561	15557	15643	15585	15699	15755	15484	15626	15728	15766	15737	15415	15564	15556	15694	15609	15695	15447	15654	15665	15701	15636	15640	15531	15619	15543	15515	15555	15671	15614	15611	15572	15615	15613	15847	15600	15437	15699	15536	15704	15376	15552	15570	15671	15511	15731	15686	15624	15547	15496	15787	15713	15717	15708	15697	15543	15690	15464	15619	15450	15620	15720	15657	15757	15658	15901	15739	15690	15587	15726	15604	15564	15619	15532	15667	15661	15769	15727	15736	15574	15645	15663	15692	15741	15612	15667	15747	15633	15511	15579	15641	15740	15640	15522	15449	15578	15700	15785	15565	15602	15683	15640	15599	15564	15681	15554	15576	15653	15518	15674	15604	15698	15599	15544	15565	15654	15549	15561	15619	15439	15669	15501	15586	15601	15581	15323	15450	15587	15699	15564	15714	15805	15575	15438	15552	15769	15524	15759	15500	15758	15475	15556	15613	15592	15666	15579	15771	15558	15872	15546	15621	15713	15550	15599	15629	15646	15695	15468	15622	15653	15573	15639	15642	15668	15733	15594	15698	15562	15573	15599	15679	15591	15477	15556	15602	15384	15823	15475	15494	15534	15616	15640	15606	15699	15697	15635	15811	15606	15550	15494	15555	15728	15563	15661	15564	15598	15666	15617	15739	15902	15496	15637	15654	15647	15583	15685	15569	15692	15521	15664	15645	15634	15736	15688	15697	15746	15735	15627	15503	15655	15696	15578	15781	15698	15624	15788	15571	15555	15573	15672	15695	15560	15588	15586	15659	15557	15586	15605	15617	15714	15645	15608	15580	15692	15661	15761	15681	15749	15506	15631	15660	15517	15633	15683	15544	15628	15637	15771	15668	15660	15486	15615	15618	15656	15568	15630	15527	15699	15569	15638	15542	15657	15599	15508	15621	15517	15534	15753	15597	15536	15550	15488	15525	15645	15621	15570	15730	15541	15721	15654	15613	15733	15561	15793	15690	15508	15689	15855	15610	15601	15678	15711	15618	15446	15489	15538	15562	15625	15610	15688	15660	15628	15728	15576	15549	15836	15612	15643	15636	15645	15522	15757	15700	15710	15421	15530	15666	15728	15565	15641	15778	15671	15634	15619	15611	15627	15630	15580	15668	15583	15673	15703	15585	15657	15664	15562	15684	15555	15709	15679	15741	15556	15748	15686	15914	15511	15753	15663	15593	15523	15648	15725	15699	15670	15705	15548	15735	15803	15728	15532	15682	15426	15709	15628	15573	15780	15692	15589	15591	15575	15707	15499	15628	15539	15740	15780	15756	15674	15539	15561	15514	15615	15745	15644	15641	15626	15588	15675	15766	15822	15733	15691	15449	15592	15741	15575	15367	15532	15472	15567	15542	15640	15733	15633	15575	15792	15630	15443	15650	15601	15600	15609	15680	15796	15673	15528	15570	15572	15596	15729	15640	15611	15606	15597	15681	15598	15665	15571	15649	15725	15749	15558	15562	15713	15716	15677	15623	15703	15630	15722	15874	15661	15691	15785	15603	15583	15753	15457	15554	15531	15489	15574	15494	15567	15471	15565	15716	15563	15596	15524	15700	15547	15599	15524	15643	15621	15582	15661	15601	15699	15565	15588	15622	15588	15572	15675	15685	15547	15554	15662	15410	15670	15561	15606	15558	15506	15557	15603	15531	15538	15707	15562	15543	15640	15673	15574	15856	15643	15588	15478	15639	15556	15621	15580	15717	15733	15565	15755	15745	15641	15537	15754	15472	15657	15636	15749	15489	15715	15484	15762	15660	15520	15620	15738	15571	15680	15690	15711	15643	15632	15618	15521	15579	15561	15656	15638	15600	15573	15657	15523	15652	15776	15628	15530	15591	15527	15647	15707	15687	15750	15593	15663	15630	15690	15543	15653	15686	15674	15616	15665	15687	15557	15718	15558	15640	15661	15713	15658	15636	15886	15484	15574	15668	15597	15795	15482	15704	15705	15691	15638	15625	15761	15561	15609	15586	15654	15607	15593	15591	15536	15670	15752	15671	15606	15593	15540	15754	15652	15642	15650	15648	15704	15699	15585	15527	15587	15523	15729	15657	15717	15859	15588	15638	15591	15699	15646	15727	15374	15564	15571	15552	15443	15680	15648	15580	15755	15638	15521	15617	15776	15760	15604	15598	15471	15516	15502	15552	15592	15705	15618	15662	15643	15714	15714	15561	15529	15723	15626	15736	15550	15665	15535	15553	15538	15640	15497	15577	15621	15688	15549	15769	15597	15704	15515	15619	15661	15666	15742	15666	15598	15612	15624	15650	15775	15715	15689	15598	15696	15589	15600	15779	15542	15756	15531	15538	15669	15705	15707	15675	15509	15556	15519	15660	15607	15575	15761	15629	15868	15624	15751	15754	15665	15583	15579	15697	15656	15673	15599	15499	15530	15643	15798	15682	15820	15797	15853	15617	15681	15700	15649	15481	15534	15692	15725	15506	15623	15624	15576	15769	15712	15601	15564	15660	15486	15620	15542	15508	15570	15660	15475	15699	15753	15524	15666	15627	15521	15618	15711	15475	15540	15409	15576	15646	15656	15555	15713	15717	15637	15685	15652	15710	15454	15654	15537	15628	15670	15668	15655	15788	15614	15628	15695	15478	15931	15537	15465	15572	15627	15552	15824	15783	15593	15706	15697	15826	15645	15805	15468	15578	15701	15659	15700	15736	15753	15708	15615	15600	15663	15796	15533	15481	15604	15677	15423	15564	15624	15621	15672	15709	15671	15597	15573	15606	15546	15710	15750	15671	15483	15544	15601	15521	15474	15615	15672	15452	15890	15546	15781	15533	15789	15684	15670	15744	15634	15645	15710	15329	15742	15523	15675	15356	15691	15384	15562	15592	15573	15662	15427	15732	15693	15509	15482	15659	15479	15522	15406	15695	15798	15639	15696	15574	15802	15586	15503	15667	15615	15667	15598	15719	15549	15681	15665	15736	15648	15646	15577	15562	15553	15608	15497	15609	15666	15636	15544	15624	15607	15532	15515	15424	15726	15579	15458	15574	15569	15649	15822	15487	15680	15576	15573	15675	15793	15773	15549	15697	15674	15711	15591	15582	15619	15533	15587	15593	15742	15685	15675	15650	15742	15583	15695	15630	15661	15700	15720	15635	15868	15762	15612	15598	15766	15605	15709	15611	15694
25928	28988	46209	39440	27771	22705	20677	19134	18658	18827	18648	18696	18523	18707	18737	18597	18587	18799	18744	18666	18705	18705	18748	18915	18668	18731	18527	18788	18561	18578	18528	18690	18671	18638	18680	18679	18697	18501	18620	18572	18821	18482	18678	18746	18761	18504	18747	18650	18746	18524	18458	18461	18675	18691	18576	18410	18705	18498	18714	18534	18637	18589	18442	18512	18650	18804	18547	18731	18707	18504	18653	18611	18690	18738	18852	18755	18441	18528	18546	18567	18676	18829	18714	18735	18434	18587	18508	18473	18572	18533	18537	18650	18680	18680	18713	18670	18552	18548	18558	18680	18455	18605	18713	18602	18771	18553	18574	18564	18568	18654	18769	18560	18497	18655	18590	18530	18616	18620	18569	18426	18542	18577	18436	18626	18737	18581	18594	18537	18356	18695	18658	18522	18715	18445	18491	18622	18820	18542	18703	18601	18694	18445	18556	18754	18676	18483	18511	18489	18684	18556	18609	18731	18574	18599	18744	18535	18684	18546	18598	18603	18764	18346	18519	18673	18702	18726	18654	18726	18709	18641	18573	18482	18438	18787	18842	18718	18641	18596	18902	18501	18568	18869	18553	18781	18651	18472	18694	18588	18508	18670	18683	18570	18611	18725	18410	18391	18675	18813	18947	18445	18400	18800	18458	18618	18693	18571	18516	18624	18758	18668	18670	18555	18480	18793	18490	18557	18616	18861	18720	18480	18517	18434	18568	18813	18706	18480	18531	18494	18558	18568	18736	18695	18402	18519	18727	18663	18473	18441	18505	18502	18740	18553	18516	18623	18437	18609	18653	18503	18689	18779	18802	18579	18555	18688	18697	18713	18548	18715	18831	18781	18539	18582	18554	18318	18624	18542	18703	18537	18730	18731	18698	18495	18708	18599	18864	18757	18743	18565	18651	18778	18662	18501	18675	18725	18552	18532	18653	18722	18739	18420	18383	18693	18296	18690	18558	18242	18523	18676	18420	18608	18619	18631	18590	18572	18658	18489	18569	18444	18551	18514	18566	18634	18612	18687	18913	18749	18556	18648	18613	18471	18904	18558	18415	18638	18704	18425	18563	18717	18777	18479	18664	18538	18636	18500	18426	18770	18446	18489	18505	18466	18730	18638	18626	18585	18664	18635	18687	18704	18569	18563	18665	18610	18390	18461	18635	18682	18367	18732	18555	18652	18632	18601	18733	18634	18715	18481	18819	18653	18592	18671	18689	18361	18624	18346	18518	18602	18650	18525	18618	18558	18890	18698	18847	18889	18529	18657	18414	18391	18694	18651	18424	18566	18602	18637	18655	18386	18692	18532	18296	18600	18742	18607	18706	18568	18636	18571	18529	18611	18733	18817	18356	18624	18651	18763	18626	18758	18619	18602	18655	18479	18677	18644	18494	18492	18643	18627	18533	18764	18555	18500	18447	18536	18503	18676	18471	18739	18699	18553	18756	18365	18630	18558	18521	18657	18858	18492	18420	18704	18507	18632	18609	18675	18680	18871	18751	18639	18629	18514	18658	18774	18673	18629	18520	18631	18700	18502	18614	18499	18709	18672	18452	18612	18519	18517	18470	18458	18629	18446	18596	18625	18471	18587	18516	18789	18614	18620	18521	18842	18752	18512	18582	18705	18493	18558	18628	18524	18458	18457	18544	18654	18684	18708	18651	18330	18635	18673	18558	18734	18601	18517	18685	18631	18599	18639	18653	18505	18679	18591	18528	18571	18640	18674	18606	18392	18674	18468	18457	18799	18873	18687	18914	18515	18712	18670	18770	18769	18540	18514	18515	18683	18666	18320	18433	18405	18625	18805	18449	18485	18697	18299	18604	18588	18607	18698	18638	18673	18473	18708	18497	18427	18678	18772	18708	18672	18621	18488	18590	18479	18402	18572	18670	18543	18663	18681	18626	18745	18568	18611	18598	18631	18520	18420	18607	18361	18514	18562	18546	18701	18576	18493	18630	18357	18516	18677	18635	18512	18619	18541	18573	18593	18544	18429	18610	18625	18574	18615	18437	18413	18607	18393	18536	18780	18613	18553	18457	18529	18676	18655	18345	18676	18666	18641	18751	18607	18751	18689	18741	18619	18686	18640	18661	18554	18366	18549	18697	18397	18489	18337	18233	18416	18600	18430	18561	18556	18661	18596	18590	18798	18725	18563	18530	18587	18667	18468	18437	18536	18459	18578	18546	18640	18810	18649	18449	18614	18642	18715	18426	18678	18565	18498	18710	18510	18757	18642	18644	18700	18513	18673	18731	18900	18800	18629	18709	18597	18597	18582	18822	18502	18672	18612	18589	18660	18615	18555	18587	18650	18580	18666	18737	18550	18486	18543	18574	18391	18476	18453	18615	18543	18668	18414	18432	18534	18602	18448	18530	18599	18432	18687	18708	18721	18723	18551	18814	18393	18647	18728	18781	18554	18645	18710	18497	18418	18800	18364	18620	18571	18539	18766	18368	18511	18692	18573	18562	18840	18565	18720	18468	18402	18855	18593	18693	18682	18476	18776	18718	18653	18527	18733	18610	18607	18719	18864	18555	18489	18531	18446	18630	18500	18767	18445	18533	18615	18520	18848	18462	18644	18591	18593	18661	18549	18917	18589	18620	18544	18540	18670	18694	18634	18311	18529	18471	18679	18504	18686	18506	18457	18489	18706	18734	18865	18624	18621	18516	18714	18672	18607	18571	18706	18526	18735	18634	18512	18730	18598	18496	18630	18634	18445	18653	18767	18729	18721	18569	18663	18587	18435	18465	18788	18614	18690	18710	18457	18473	18589	18775	18636	18690	18616	18652	18533	18606	18523	18493	18510	18475	18652	18725	18431	18659	18564	18440	18340	18577	18656	18532	18646	18739	18438	18376	18712	18496	18671	18545	18442	18352	18799	18848	18710	18506	18500	18608	18728	18763	18638	18652	18402	18593	18616	18614	18636	18609	18725	18585	18503	18665	18745	18532	18583	18470	18488	18607	18547	18459	18658	18486	18699	18742	18705	18687	18550	18589	18781	18470	18460	18458	18785	18710	18579	18683	18667	18515	18663	18551	18758	18497	18805	18555	18665	18495	18753	18712	18629	18403	18822	18557	18684	18466	18541	18653	18492	18694	18677	18555	18436	18723	18533	18741	18585	18432	18592	18446	18409	18383	18411	18591	18562	18711	18433	18405	18401	18623	18616	18520	18875	18508	18443	18505	18635	18359	18473	18526	18384	18435	18443	18510	18439	18502	18764	18586	18672	18568	18455	18598	18573	18640	18671	18566	18710	18557	18390	18551	18616	18574	18641	18573	18518	18539	18746	18564	18631	18810	18626	18608	18597	18600	18869	18623	18659	18369	18343	18644	18570	18684	18732	18450	18450	18627	18637	18551	18543	18496	18787	18675	18516	18684	18643	18608	18554	18601	18545	18554	18618	18638	18719	18665	18796	18593	18518	18719	18534	18537	18631	18268	18628	18587	18507	18475	18358	18661	18602	18647	18529	18488	18718	18576	18611	18465	18626	18599	18203	18472	18627	18750	18773	18570	18313	18433	18725	18408	18531	18469	18685	18834	18446	18407	18440	18537	18593	18651	18591	18580	18422	18818	18600	18461	18747	18715	18818	18461	18445	18422	18500	18678	18524	18682	18450	18490	18668	18722	18494	18878	18742	18672	18620	18513	18770	18607	18659	18513	18484	18460	18368	18564	18636	18439	18508	18598	18615	18474	18693	18618	18649	18619	18493	18607	18654	18475	18739	18696	18655	18423	18642	18400	18617	18536	18481	18615	18422	18830	18808	18638	18479	18681	18668	18556	18466	18472	18787	18499	18495	18681	18707	18788	18440	18550	18654	18781	18490	18556	18836	18663	18492	18560	18570	18558	18531	18813	18566	18648	18579	18601	18628	18518	18653	18561	18625	18650	18557	18659	18633	18631	18790	18744	18608	18707	18777	18596	18677	18603	18584	18565	18539	18719	18387	18575	18338	18667	18627	18681	18676	18687	18468	18656	18503	18680	18720	18568	18690	18398	18528	18652	18603	18816	18652	18720	18751	18699	18424	18656	18653	18718	18611	18496	18532	18683	18526	18594	18551	18679	18726	18587	18607	18651	18636	18747	18645	18574	18510	18647	18514	18475	18681	18721	18603	18616	18585	18621	18635	18680	18670	18549	18532	18627	18421	18630	18802	18588	18739	18571	18525	18649	18443	18574	18706	18639	18527	18725	18972	18611	18608	18730	18606	18664	18713	18466	18793	18536	18734	18601	18515	18837	18589	18453	18515	18402	18700	18545	18618	18748	18392	18654	18615	18583	18605	18682	18461	18556	18687	18574	18764	18623	18615	18736	18613	18578	18562	18478	18496	18619	18851	18642	18561	18649	18666	18476	18584	18575	18683	18742	18607	18629	18761	18670	18624	18682	18738	18624	18407	18556	18519	18602	18697	18640	18585	18754	18716	18560	18631	18605	18606	18681	18745	18774	18422	18883	18548	18406	18350	18489	18569	18624	18613	18675	18577	18463	18720	18601	18782	18640	18528	18792	18682	18686	18559	18717	18540	18512	18608	18935	18634	18845	18727	18466	18765	18656	18660	18859	18545	18679	18762	18567	18726	18640	18736	18581	18499	18395	18527	18665	18572	18607	18649	18650	18705	18610	18571	18445	18698	18675	18753	18588	18379	18441	18651	18403	18630	18616	18559	18590	18587	18542	18596	18626	18491	18416	18715	18648	18751	18484	18546	18512	18624	18553	18551	18638	18461	18476	18482	18519	18837	18561	18594	18695	18506	18655	18644	18542	18542	18610	18754	18514	18622	18480	18605	18576	18710	18701	18528	18419	18445	18593	18414	18573	18571	18629	18507	18622	18530	18585	18622	18685	18737	18554	18690	18525	18620	18564	18529	18562	18616	18781	18815	18511	18565	18619	18462	18550	18516	18671	18750	18626	18602	18646	18778	18708	18608	18553	18522	18557	18752	18703	18450	18518	18699	18652	18714	18651	18642	18594	18642	18492	18660	18484	18676	18542	18547	18814	18783	18461	18496	18485	18772	18427	18702	18691	18666	18648	18364	18619	18653	18650	18556	18580	18522	18664	18548	18624	18501	18628	18726	18610	18694	18463	18516	18643	18679	18695	18662	18634	18630	18632	18496	18613	18747	18515	18574
57388	89300	70273	43086	26302	18439	15926	15621	15729	15594	15738	15768	15552	15660	15655	15629	15799	15637	15788	15567	15745	15458	15650	15605	15743	15600	15663	15483	15607	15611	15706	15648	15755	15675	15561	15623	15632	15632	15895	15621	15668	15646	15773	15528	15587	15698	15628	15669	15547	15630	15699	15723	15644	15542	15638	15558	15645	15436	15637	15640	15605	15628	15510	15697	15770	15478	15707	15670	15595	15688	15505	15528	15737	15609	15770	15760	15741	15451	15684	15508	15564	15481	15645	15549	15644	15613	15663	15687	15545	15412	15642	15631	15604	15726	15778	15692	15707	15582	15667	15777	15498	15639	15660	15596	15684	15564	15393	15539	15610	15540	15654	15712	15578	15676	15557	15627	15802	15596	15582	15627	15717	15584	15592	15559	15611	15555	15513	15675	15509	15744	15483	15661	15674	15533	15652	15664	15671	15525	15643	15539	15510	15593	15571	15532	15519	15648	15661	15669	15684	15772	15685	15736	15642	15800	15644	15826	15623	15646	15606	15706	15589	15630	15590	15598	15683	15436	15688	15738	15639	15670	15479	15697	15575	15693	15603	15787	15578	15678	15640	15478	15750	15645	15619	15709	15631	15850	15704	15585	15646	15756	15542	15776	15762	15511	15521	15517	15572	15507	15539	15519	15731	15570	15668	15548	15536	15659	15512	15611	15614	15799	15576	15668	15538	15741	15759	15425	15555	15562	15651	15427	15584	15453	15522	15591	15580	15436	15531	15541	15677	15672	15539	15688	15541	15564	15450	15738	15614	15511	15545	15549	15661	15776	15644	15547	15754	15632	15802	15643	15628	15491	15566	15660	15650	15400	15560	15770	15714	15554	15780	15737	15501	15565	15681	15674	15614	15630	15496	15579	15617	15617	15597	15649	15738	15508	15600	15673	15464	15679	15601	15607	15474	15617	15521	15677	15709	15721	15689	15514	15666	15543	15531	15532	15708	15659	15629	15621	15757	15494	15728	15700	15646	15707	15676	15545	15696	15858	15707	15547	15588	15761	15670	15576	15683	15558	15443	15506	15721	15633	15671	15549	15577	15656	15708	15456	15631	15768	15555	15624	15738	15592	15603	15471	15747	15416	15705	15577	15602	15633	15604	15652	15744	15568	15584	15524	15650	15672	15654	15748	15788	15584	15693	15495	15752	15678	15746	15565	15688	15787	15775	15729	15567	15638	15642	15435	15555	15653	15691	15568	15741	15762	15475	15511	15587	15605	15465	15761	15552	15667	15706	15893	15733	15648	15602	15668	15568	15603	15589	15675	15651	15610	15552	15463	15501	15597	15604	15532	15790	15687	15851	15646	15525	15707	15735	15599	15552	15619	15753	15697	15477	15513	15620	15634	15262	15613	15598	15697	15718	15653	15781	15804	15613	15568	15535	15606	15590	15659	15638	15655	15624	15494	15656	15626	15871	15597	15496	15514	15637	15619	15602	15730	15441	15486	15555	15655	15671	15612	15687	15638	15694	15555	15521	15655	15465	15581	15722	15622	15520	15571	15692	15581	15694	15552	15495	15566	15636	15664	15704	15577	15521	15613	15646	15590	15610	15401	15772	15665	15649	15636	15583	15691	15472	15813	15673	15641	15721	15594	15612	15439	15532	15705	15595	15683	15749	15591	15609	15576	15566	15434	15682	15712	15528	15609	15851	15762	15503	15758	15522	15545	15754	15502	15591	15649	15591	15631	15601	15555	15500	15652	15559	15537	15543	15679	15452	15758	15718	15711	15706	15542	15756	15498	15735	15645	15656	15629	15786	15642	15680	15607	15506	15566	15776	15600	15702	15539	15732	15678	15755	15592	15553	15658	15609	15548	15634	15705	15478	15485	15697	15768	15728	15642	15654	15630	15671	15656	15445	15513	15581	15661	15655	15841	15644	15540	15559	15603	15734	15604	15562	15660	15593	15446	15654	15694	15553	15457	15501	15667	15721	15603	15646	15663	15718	15462	15560	15663	15666	15454	15601	15646	15585	15587	15642	15618	15502	15689	15549	15623	15642	15688	15499	15712	15404	15702	15630	15542	15688	15608	15732	15694	15621	15482	15674	15549	15443	15613	15635	15679	15664	15772	15737	15718	15715	15550	15649	15502	15663	15670	15513	15621	15583	15487	15721	15635	15606	15552	15572	15604	15574	15725	15637	15817	15793	15645	15510	15532	15584	15534	15729	15667	15559	15663	15409	15649	15854	15479	15569	15639	15662	15611	15621	15669	15574	15747	15585	15450	15651	15748	15594	15584	15592	15678	15619	15662	15698	15547	15635	15474	15774	15739	15721	15562	15720	15672	15817	15554	15649	15612	15693	15547	15577	15736	15674	15770	15583	15603	15618	15448	15655	15578	15681	15670	15531	15809	15600	15595	15602	15627	15752	15591	15528	15632	15656	15589	15394	15737	15731	15628	15505	15504	15719	15644	15741	15553	15543	15626	15677	15699	15430	15776	15535	15538	15723	15454	15731	15512	15499	15651	15786	15554	15678	15576	15637	15705	15695	15592	15758	15661	15653	15734	15519	15655	15752	15647	15656	15570	15599	15717	15591	15620	15448	15869	15729	15591	15627	15660	15594	15392	15559	15658	15638	15564	15731	15646	15701	15749	15617	15652	15402	15565	15589	15481	15581	15668	15524	15882	15679	15484	15579	15472	15623	15572	15683	15626	15555	15747	15650	15749	15478	15553	15584	15776	15719	15837	15577	15633	15406	15440	15882	15474	15623	15427	15596	15837	15616	15489	15656	15598	15615	15553	15656	15579	15594	15662	15661	15630	15672	15749	15418	15636	15412	15756	15689	15781	15644	15850	15629	15670	15561	15724	15705	15654	15624	15713	15436	15754	15443	15684	15525	15658	15538	15642	15552	15737	15503	15814	15518	15653	15554	15751	15644	15778	15627	15710	15817	15631	15655	15609	15574	15679	15677	15641	15689	15656	15609	15609	15673	15674	15720	15606	15731	15599	15599	15510	15429	15560	15723	15799	15620	15524	15735	15742	15563	15651	15463	15585	15520	15658	15544	15601	15665	15706	15690	15751	15487	15644	15480	15619	15666	15674	15568	15557	15544	15584	15693	15620	15650	15777	15558	15585	15716	15644	15567	15625	15689	15611	15515	15697	15613	15509	15571	15583	15585	15547	15646	15632	15624	15596	15464	15723	15527	15576	15616	15758	15602	15699	15583	15698	15619	15671	15759	15603	15816	15686	15650	15700	15597	15658	15639	15805	15597	15590	15590	15384	15745	15543	15652	15639	15725	15625	15508	15644	15714	15726	15686	15672	15642	15515	15548	15675	15800	15571	15588	15533	15695	15458	15468	15735	15678	15698	15784	15572	15560	15588	15660	15595	15692	15681	15648	15665	15627	15441	15556	15822	15470	15602	15689	15566	15578	15582	15618	15737	15704	15830	15778	15759	15648	15555	15632	15511	15712	15702	15402	15629	15776	15709	15820	15753	15580	15770	15550	15639	15517	15544	15707	15578	15776	15688	15587	15678	15566	15540	15680	15593	15664	15684	15647	15608	15685	15607	15612	15680	15585	15701	15429	15598	15537	15780	15498	15478	15455	15501	15620	15638	15722	15465	15519	15561	15683	15607	15752	15619	15596	15833	15759	15487	15602	15559	15579	15451	15511	15725	15712	15637	15669	15650	15632	15551	15727	15583	15555	15750	15576	15651	15527	15536	15580	15535	15895	15897	15581	15618	15678	15668	15683	15736	15621	15470	15671	15632	15791	15514	15612	15632	15627	15553	15754	15527	15618	15804	15628	15634	15668	15537	15496	15792	15600	15650	15689	15588	15581	15737	15595	15712	15703	15787	15619	15481	15602	15627	15463	15714	15695	15801	15836	15629	15527	15741	15677	15567	15619	15576	15733	15695	15501	15637	15715	15491	15547	15767	15585	15573	15748	15533	15553	15656	15719	15565	15627	15768	15631	15629	15489	15863	15660	15654	15707	15827	15604	15515	15659	15638	15494	15556	15725	15670	15790	15624	15608	15546	15627	15753	15657	15894	15697	15717	15579	15489	15799	15678	15378	15732	15550	15473	15547	15708	15568	15705	15831	15576	15657	15579	15615	15526	15676	15657	15673	15564	15600	15581	15625	15576	15746	15528	15747	15765	15645	15839	15469	15683	15709	15674	15487	15497	15693	15675	15657	15761	15568	15547	15522	15793	15878	15739	15731	15636	15758	15503	15553	15619	15718	15565	15608	15662	15631	15669	15591	15513	15649	15628	15492	15739	15451	15642	15733	15755	15736	15746	15772	15540	15748	15674	15652	15563	15571	15673	15589	15415	15645	15657	15712	15737	15606	15582	15557	15639	15678	15688	15565	15536	15698	15555	15745	15686	15588	15648	15735	15611	15550	15439	15577	15715	15517	15626	15715	15542	15602	15439	15727	15687	15495	15580	15703	15785	15630	15721	15685	15502	15602	15572	15567	15475	15652	15688	15703	15608	15581	15601	15639	15545	15767	15628	15684	15697	15613	15578	15687	15832	15556	15687	15540	15605	15441	15672	15544	15513	15553	15733	15512	15688	15591	15709	15594	15657	15821	15724	15544	15585	15744	15523	15556	15601	15698	15688	15719	15531	15473	15671	15683	15618	15632	15747	15635	15504	15637	15573	15771	15489	15497	15572	15886	15653	15589	15730	15687	15630	15572	15588	15710	15582	15566	15546	15737	15681	15725	15657	15436	15689	15761	15478	15568	15540	15699	15441	15595	15710	15442	15694	15622	15709	15585	15537	15701	15659	15570	15847	15637	15575	15451	15483	15693	15619	15664	15720	15646	15734	15707	15649	15586	15731	15544	15538	15666	15697	15745	15679	15637	15804	15662	15490	15619	15532	15832	15519	15862	15604	15638	15689	15606	15709	15540	15430	15748	15719	15884	15622	15642	15627	15709	15702	15834	15411	15687	15773	15609	15395	15712	15547	15487	15650	15586	15677	15593	15686	15572	15654	15523	15699	15626	15631	15627	15632	15632	15507	15705	15502	15553	15633	15652	15622	15674	15818	15672	15759	15684	15542	15732	15797	15467	15597	15516	15712	15633	15493	15773	15544	15727	15676	15548	15594	15618	15760	15552	15654	15603	15616	15720	15656	15657	15748	15608	15416	15509	15627	15670	15682	15652	15586
22864	23047	36579	33405	27562	25672	25531	19540	18364	18708	18729	18421	18578	18502	18681	18390	18209	18374	18359	18350	18466	18433	18448	18395	18150	18249	18103	18284	18140	18277	18265	18266	18216	18278	18366	18261	18292	18204	18123	18439	18296	18458	18313	18207	18471	18246	18139	18264	18321	18379	18404	18311	18116	18083	18082	18323	18191	18288	18143	18236	18019	18293	18253	18161	18081	18120	17961	18242	18427	18193	18334	18222	18218	18220	18143	18214	18545	18246	18136	18064	18137	18235	18121	18088	18126	18093	18377	18247	18244	18223	18333	18034	18137	18189	18117	18197	18226	18136	18028	18244	18428	18126	18183	18049	18134	18181	18066	18247	18138	18181	18002	18110	18257	18248	18347	18252	18185	18094	18188	17893	18090	18047	18103	18020	18005	18304	18148	18118	18105	18269	18228	18282	18236	17941	17862	18136	18132	18139	18119	18221	18034	18219	17844	17894	17922	18259	18159	18168	18216	17901	17984	18249	18225	18326	18069	17997	18202	18009	18188	18077	18261	18345	17978	18187	18225	18165	18135	18109	18379	18127	18234	18260	18262	18293	18262	18345	18112	18205	18117	17916	18112	17803	18084	18021	18096	18059	18299	18182	18373	18143	18240	17999	17913	17981	18219	18127	18218	18246	18211	18130	17923	18100	18234	18216	18147	18082	18010	18105	18255	18145	18011	18311	18228	18210	18222	17869	18220	18224	18113	18289	18209	18253	18153	18065	18025	18098	17918	18078	17889	18212	18162	17940	18033	18133	18210	18156	18377	18032	18092	18038	18309	17911	18288	18155	18209	18123	18181	18270	18338	18353	18130	18287	18161	18138	18278	18159	18020	17940	18111	18023	17980	18117	18347	18017	18096	18054	18196	18131	18079	18153	18117	18098	17947	18065	18184	18231	17932	18140	18226	17927	18041	18193	18119	18294	18124	18120	18297	17983	18297	18029	18277	18104	18220	18019	18173	18062	18316	18295	18143	18100	17989	18078	18172	18023	18267	17943	17941	18018	18199	18184	18268	18166	18168	18157	18087	18130	18380	18230	18156	18066	18281	18095	18287	18174	18320	18226	18141	18215	18107	18111	18179	18043	18325	18305	18153	18216	17833	18036	18284	18082	18223	18094	18369	18210	18140	18167	18074	17952	17878	18257	18123	18010	17967	18331	18211	18263	18134	18055	18190	17978	18053	17977	18182	18161	18237	18262	18092	18195	18130	18012	18061	17935	18246	17984	18196	18113	18106	18040	18157	18211	18282	18013	18161	18156	18206	18044	18157	18283	18146	18042	18229	18142	18180	18151	18160	18069	18164	18035	18420	18288	18104	18032	17882	18416	18311	18052	18252	18347	18152	18036	17903	18139	18389	18232	18132	18107	17991	18206	18199	18010	18222	18209	18043	18313	18122	18079	17799	18109	18124	18125	18050	18123	18069	18267	18283	18075	18041	17931	18143	18166	18280	18264	17987	18111	18285	18196	18118	17984	17853	18161	18193	18063	18158	18033	18052	18210	18208	17896	18194	18159	18224	18156	18147	18040	18116	18256	18089	18148	18092	18063	18345	18087	18270	18148	18258	18269	18307	18178	18164	18165	18265	18200	18083	18131	18327	18162	17997	18138	18127	17945	18367	18241	18165	18023	18259	18081	18064	18095	18405	18280	18083	17941	17939	17951	18188	18127	18225	18208	18084	17853	18148	18156	18119	18163	18263	18061	18046	18166	17908	18000	18206	18202	18197	18045	18048	18091	18028	17969	18163	18396	18160	18033	18016	18142	18288	17991	18427	18136	18169	18099	18055	18352	18216	18004	18244	18195	18178	18077	18101	18083	18019	18078	18193	18379	18279	18170	18189	18129	18265	18188	18238	18109	18151	18200	18187	18190	18342	18070	18028	18274	18073	17963	17963	17992	18155	18316	18067	17974	17965	18254	18059	18175	18219	18311	18051	18263	18336	18186	18174	18353	18266	18015	18054	18087	18115	17910	18066	18030	18136	17984	18306	18218	17971	18131	17981	18089	18199	18088	18082	18232	18160	18090	18129	18079	18115	18056	18417	18210	18329	18004	18102	17976	18109	18271	18060	18220	18147	18038	18130	18170	18170	18142	18132	18102	18205	18143	18254	18121	18222	18031	18222	18098	18134	17852	18175	18000	18072	18137	18181	18052	18240	18242	18102	18062	18021	18205	18071	18034	18292	18181	18093	17946	18087	18290	18278	18091	18247	18126	18145	18189	18135	18095	18037	18139	18290	18204	18422	18182	18129	18037	18173	18165	18217	18099	18102	18058	18348	18202	18272	18158	18210	18055	18171	18197	18156	18085	17968	18133	18123	18131	18290	18232	18172	18049	18137	18094	18260	17986	18099	18110	18129	18346	18116	18130	18197	18175	18248	18270	18146	18188	18095	17824	18087	17963	18237	18084	18219	18238	18238	18302	18229	18194	18021	18109	18080	17954	18310	17888	18026	17979	18167	18209	18033	18138	18109	18101	18155	18074	18289	17965	18148	18304	17944	18217	18349	18441	18109	18112	18200	18272	17845	18166	18029	18104	17990	18079	17991	18225	18144	18117	17955	18058	18113	17937	18066	18011	18200	18167	18430	18182	18040	18188	18166	18281	18116	18157	18147	18189	18130	18286	18030	18066	18229	18265	18125	18238	17912	18204	17988	17925	18063	18099	18098	17954	18170	18151	18184	18001	17995	18068	18186	17863	18224	17982	18141	18231	18180	18071	18109	18277	18141	18315	18321	18018	18311	18280	17969	18155	18166	18107	18093	18214	18302	18159	18087	18073	18168	18119	18147	18011	18185	18029	18217	17998	18167	17841	18142	18038	18203	18173	18120	18211	18081	18178	18001	18251	18201	18229	18322	17945	18126	18263	18248	18279	18331	18100	18027	18088	18045	18069	18190	18189	18078	18061	18218	18288	18000	18035	17989	18134	18147	18089	18063	18088	17803	18144	18120	18196	18250	18185	18289	18333	18255	18012	18083	18110	17947	18246	18401	18202	17866	18091	18134	18120	18205	17973	18197	18243	18118	18205	18234	18199	17967	18076	18207	18115	18143	18071	18259	18128	18119	18178	18026	18301	18159	18329	18043	17950	18004	18080	18110	18057	18002	18009	18209	18172	17929	18035	18053	18253	18265	18095	18291	18014	18243	18187	18241	18212	18153	18242	18076	18113	18248	17942	18233	18328	18357	18300	18262	18488	18059	18114	18080	18412	18148	18150	18068	17949	17948	18400	18299	18097	18152	18087	18235	18165	18309	18133	18225	18117	18096	18104	18172	18370	18123	18234	18302	18301	18074	18290	18089	18138	18205	18019	18199	18458	18086	18128	18097	18129	18036	17942	18262	18209	18313	18239	18282	18191	17839	17990	18119	18084	18184	18030	18234	18048	18186	18201	18313	18113	18088	18065	18124	17970	18013	17950	18104	18122	18171	18214	18032	17949	18310	18324	18063	18148	18185	18013	18125	18163	18132	18034	18177	18033	17947	18354	18155	17966	18069	18169	18037	18120	18009	18307	18066	17944	18183	18195	18047	18100	18121	18238	18145	18186	18070	18007	18124	18122	17983	18158	18256	18196	18229	18304	18176	18284	18141	18220	18008	18119	18133	18251	18164	18179	18273	18012	18009	18043	18251	18176	18105	18137	18203	18227	18196	18289	18166	18165	18134	18308	18175	18047	17881	18340	18228	18168	18289	18143	18286	18181	18050	18193	18064	18087	17957	18102	18343	18009	17849	18161	18066	18072	18262	18114	18184	18118	18102	18053	18221	18148	18102	18195	18117	18298	17872	18191	18104	18051	18075	18214	18192	18158	18111	18149	18259	18090	18314	18237	18060	18184	18140	18019	17989	18202	18107	18299	17941	18238	18310	17909	18099	18041	18175	18287	18027	17977	18192	18129	18021	17885	18002	17998	18302	18204	17937	18248	18264	18126	18192	18128	18148	17964	18180	17948	18235	18076	17966	18166	18115	17992	18265	18236	18225	18193	18096	18088	18112	18080	17958	18169	18094	18063	18047	18125	18215	17965	18031	18266	18115	17999	18321	18218	18344	18042	18103	18141	18192	18149	18257	18220	18099	18195	17977	18339	18255	17996	18178	18266	18179	18219	18215	18090	18162	17974	18194	18150	18067	17877	18384	17898	17978	18007	17813	18199	18162	17961	18126	17930	17902	17922	18340	18128	18098	18096	18059	18131	18135	18305	18042	18201	18133	18099	18040	18061	17876	18028	18127	18224	18177	18165	17933	17996	18130	18060	18161	18258	17958	18082	18116	18092	18084	18152	18285	18211	18125	17946	18303	18102	17888	18210	18232	18000	18042	18153	17965	17959	18195	17974	17898	18213	18088	18124	18138	18179	17998	18217	18303	18107	18158	18234	18161	18093	17976	18072	18034	18040	18184	18314	18079	18281	18142	18066	17943	18157	18224	18169	18120	18163	18241	18214	18284	18284	18003	18223	18179	18479	18145	17992	18025	18023	18213	18164	18127	18141	18238	18014	18098	18231	18303	18045	18312	18175	18208	18171	18245	18249	18239	18257	18091	18105	18205	18332	17979	18155	18163	18131	18253	18299	18065	18161	18241	18399	18002	18044	18287	18127	17972	18157	18352	18197	18124	18250	18016	18115	18141	17946	17965	18245	18113	18050	18112	18155	18246	18162	18114	18200	18314	18156	18053	18196	18218	18075	18075	18263	18240	18096	18176	18228	17975	18172	18272	18003	18242	18272	18182	18213	18199	18084	18124	18025	18204	18056	18054	18126	18103	18112	17999	18109	18100	18069	18045	18026	18296	18066	18156	17986	18100	18375	18053	18205	18214	18159	18265	18024	18067	18336	18053	17981	18089	18031	17936	18093	18110	18136	18123	18245	18196	17942	17975	18078	18084	18310	18022	18134	18086	18252	18174	18240	18182	18135	18179	18033	18168	18137	18136	17969	18172	18089	18194	18110	18206	18198	18008	18136	18246	18073	18165	18091	18136	18219	17962	18129	18373	17974	18055	18188	18177	18194	18053	18183	18068	18408	18132	18079	18181	18204	18234	18048	18113	18154	18120	18097	18027	18035	18065	18123	18172	18109	18143	18182	18148	18180	18084	18026	18121	17972	18205	18224	17922	18177	18136	18132	18172	18133	18151	18069
62326	106009	89126	64074	39632	23799	17032	15411	15338	15316	15493	15403	15241	15435	15406	15323	15437	15422	15473	15297	15403	15269	15269	15426	15253	15423	15183	15353	15371	15473	15452	15367	15418	15428	15257	15450	15482	15508	15331	15448	15374	15352	15244	15266	15399	15333	15394	15367	15404	15408	15555	15305	15241	15381	15564	15370	15316	15370	15461	15393	15450	15348	15584	15466	15255	15359	15165	15389	15348	15294	15469	15462	15190	15396	15041	15286	15333	15437	15469	15316	15320	15303	15629	15231	15292	15336	15255	15256	15322	15272	15361	15435	15419	15475	15329	15181	15273	15369	15453	15469	15382	15327	15362	15364	15407	15330	15296	15444	15493	15321	15279	15417	15305	15303	15257	15182	15283	15406	15403	15306	15410	15089	15323	15183	15234	15246	15210	15441	15372	15425	15393	15306	15456	15297	15406	15331	15304	15301	15200	15430	15316	15351	15196	15231	15318	15476	15337	15263	15300	15448	15372	15155	15256	15374	15339	15190	15365	15182	15343	15167	15334	15274	15390	15304	15413	15235	15208	15289	15333	15333	15457	15231	15356	15339	15508	15288	15196	15378	15319	15342	15366	15331	15259	15456	15341	15296	15339	15303	15315	15464	15395	15366	15326	15373	15217	15462	15370	15338	15377	15311	15366	15254	15330	15570	15399	15371	15324	15413	15204	15342	15489	15324	15443	15297	15615	15457	15217	15341	15289	15442	15285	15310	15245	15227	15594	15344	15472	15362	15272	15393	15413	15303	15363	15299	15341	15445	15515	15196	15291	15409	15372	15226	15399	15260	15301	15196	15256	15435	15401	15302	15485	15164	15273	15466	15345	15348	15265	15234	15409	15398	15365	15214	15292	15453	15466	15323	15223	15495	15410	15448	15204	15259	15361	15364	15316	15347	15324	15343	15391	15410	15322	15476	15293	15450	15243	15359	15200	15349	15373	15398	15306	15302	15274	15324	15345	15323	15431	15340	15278	15243	15495	15438	15270	15309	15297	15306	15339	15366	15088	15387	15473	15424	15425	15426	15433	15430	15253	15380	15468	15246	15450	15371	15332	15319	15342	15461	15452	15197	15465	15402	15324	15422	15255	15263	15349	15336	15280	15322	15415	15492	15209	15353	15380	15207	15288	15260	15301	15409	15348	15324	15373	15246	15223	15362	15339	15383	15419	15369	15192	15241	15300	15317	15182	15379	15333	15168	15422	15222	15218	15452	15311	15344	15367	15547	15365	15486	15239	15385	15293	15370	15347	15497	15539	15490	15264	15266	15388	15305	15223	15282	15440	15280	15330	15338	15449	15280	15376	15317	15303	15489	15284	15320	15334	15415	15248	15221	15419	15300	15327	15295	15282	15484	15261	15587	15174	15366	15325	15321	15309	15324	15325	15347	15479	15314	15379	15203	15454	15173	15208	15215	15471	15429	15326	15284	15448	15285	15317	15458	15277	15330	15322	15410	15341	15334	15269	15285	15323	15399	15371	15335	15387	15242	15409	15340	15243	15435	15192	15397	15483	15275	15273	15494	15371	15273	15359	15114	15273	15410	15301	15394	15285	15326	15254	15118	15447	15268	15374	15306	15414	15384	15230	15434	15339	15314	15229	15386	15332	15405	15466	15326	15321	15247	15313	15346	15448	15142	15325	15284	15234	15483	15445	15365	15481	15448	15349	15364	15299	15557	15489	15417	15273	15200	15453	15291	15319	15440	15385	15336	15205	15424	15329	15310	15073	15405	15262	15360	15509	15111	15488	15462	15751	15495	15307	15294	15371	15402	15177	15398	15295	15544	15372	15304	15131	15328	15265	15399	15391	15367	15345	15267	15399	15450	15212	15193	15449	15352	15242	15312	15551	15186	15463	15408	15279	15254	15228	15502	15270	15313	15363	15452	15222	15278	15278	15456	15275	15456	15451	15223	15202	15364	15422	15168	15574	15310	15337	15304	15220	15209	15323	15371	15393	15295	15277	15276	15320	15407	15296	15199	15267	15216	15368	15379	15347	15306	15174	15433	15461	15416	15142	15381	15316	15304	15199	15514	15304	15426	15326	15378	15411	15283	15269	15536	15275	15406	15193	15167	15340	15394	15400	15331	15220	15377	15381	15250	15357	15553	15447	15170	15147	15436	15291	15372	15386	15175	15251	15334	15355	15266	15251	15453	15376	15268	15433	15297	15454	15294	15283	15204	15306	15266	15400	15447	15258	15307	15377	15292	15281	15446	15270	15429	15333	15357	15389	15306	15351	15093	15349	15313	15240	15468	15364	15306	15362	15452	15285	15340	15299	15385	15446	15335	15372	15405	15387	15348	15185	15396	15345	15303	15437	15367	15217	15304	15411	15453	15351	15300	15235	15379	15289	15332	15278	15377	15329	15365	15474	15289	15414	15329	15586	15484	15329	15340	15402	15285	15200	15246	15349	15300	15404	15375	15354	15287	15484	15437	15376	15260	15305	15359	15463	15403	15317	15311	15533	15420	15371	15278	15256	15254	15450	15410	15298	15515	15362	15421	15474	15482	15216	15236	15317	15298	15366	15248	15366	15422	15244	15342	15315	15221	15429	15273	15259	15242	15349	15324	15283	15422	15458	15411	15375	15446	15294	15315	15441	15398	15303	15390	15218	15435	15300	15282	15314	15324	15408	15290	15302	15360	15299	15228	15195	15383	15359	15441	15231	15380	15256	15209	15480	15276	15475	15217	15264	15387	15357	15136	15362	15362	15379	15304	15406	15247	15358	15298	15337	15196	15575	15324	15205	15352	15254	15445	15397	15320	15337	15225	15252	15309	15403	15270	15119	15357	15318	15430	15403	15297	15270	15454	15239	15346	15390	15216	15403	15423	15279	15452	15438	15343	15426	15362	15394	15384	15337	15331	15271	15380	15159	15320	15565	15217	15281	15408	15317	15303	15236	15394	15336	15492	15353	15290	15330	15517	15337	15390	15425	15385	15385	15345	15329	15374	15284	15297	15287	15299	15236	15293	15257	15544	15312	15238	15314	15430	15256	15278	15259	15234	15422	15343	15289	15277	15328	15236	15327	15458	15428	15278	15313	15386	15267	15317	15536	15262	15633	15221	15269	15312	15501	15350	15271	15416	15411	15575	15391	15293	15275	15292	15360	15252	15240	15407	15318	15312	15224	15210	15331	15263	15291	15279	15330	15216	15159	15374	15322	15409	15322	15279	15385	15407	15262	15408	15390	15330	15430	15255	15248	15361	15322	15298	15438	15420	15330	15274	15375	15449	15375	15336	15324	15249	15403	15431	15331	15292	15312	15449	15352	15249	15452	15467	15302	15210	15213	15329	15395	15261	15377	15434	15354	15322	15401	15337	15239	15321	15438	15228	15367	15320	15477	15507	15406	15474	15452	15259	15301	15252	15386	15360	15563	15273	15290	15422	15284	15256	15355	15242	15337	15361	15277	15447	15426	15312	15483	15245	15415	15424	15397	15409	15426	15300	15575	15369	15309	15310	15294	15468	15409	15390	15406	15222	15231	15404	15374	15338	15286	15467	15400	15351	15330	15231	15348	15455	15418	15442	15272	15430	15403	15350	15381	15413	15392	15331	15134	15282	15473	15284	15347	15275	15535	15390	15485	15279	15248	15403	15486	15337	15368	15349	15444	15170	15502	15416	15271	15392	15175	15212	15363	15310	15333	15286	15290	15472	15328	15350	15312	15276	15290	15329	15245	15194	15345	15273	15403	15246	15308	15422	15347	15294	15250	15394	15230	15333	15298	15429	15227	15191	15426	15440	15436	15347	15233	15185	15377	15189	15172	15287	15358	15355	15342	15335	15199	15171	15271	15277	15408	15249	15291	15542	15247	15407	15336	15329	15344	15303	15462	15435	15490	15284	15215	15258	15392	15447	15135	15306	15425	15367	15512	15370	15342	15212	15486	15379	15486	15297	15202	15376	15269	15200	15379	15252	15607	15378	15436	15290	15342	15391	15324	15409	15255	15283	15530	15210	15258	15451	15323	15564	15243	15392	15316	15206	15484	15180	15401	15355	15351	15314	15242	15414	15259	15393	15463	15399	15388	15371	15334	15480	15329	15244	15243	15449	15373	15371	15156	15247	15353	15224	15376	15286	15370	15344	15219	15320	15314	15378	15290	15269	15314	15188	15279	15251	15222	15398	15159	15445	15304	15266	15257	15331	15397	15394	15361	15323	15480	15302	15266	15314	15337	15266	15438	15307	15340	15336	15204	15409	15346	15364	15197	15376	15377	15430	15395	15339	15414	15353	15399	15296	15298	15470	15355	15308	15597	15159	15276	15306	15318	15356	15211	15287	15349	15453	15252	15373	15417	15154	15343	15297	15280	15260	15235	15385	15250	15305	15071	15257	15284	15400	15355	15188	15311	15357	15282	15229	15183	15359	15275	15318	15294	15280	15282	15316	15500	15196	15302	15405	15354	15220	15453	15350	15238	15343	15299	15245	15241	15401	15255	15260	15428	15464	15339	15456	15335	15365	15551	15205	15422	15239	15386	15382	15224	15203	15455	15318	15260	15444	15312	15291	15360	15151	15362	15299	15224	15372	15426	15238	15345	15272	15289	15267	15318	15308	15324	15272	15360	15234	15312	15372	15402	15305	15304	15172	15276	15242	15394	15275	15480	15235	15385	15439	15264	15424	15374	15313	15293	15278	15354	15343	15400	15413	15199	15359	15367	15307	15299	15527	15420	15217	15236	15415	15379	15260	15503	15364	15329	15348	15432	15220	15400	15238	15398	15223	15226	15425	15248	15524	15339	15352	15343	15228	15467	15379	15180	15433	15271	15501	15335	15173	15280	15471	15395	15409	15438	15282	15247	15466	15493	15380	15226	15387	15395	15392	15412	15394	15299	15374	15218	15364	15636	15415	15403	15304	15374	15459	15423	15326	15466	15287	15339	15169	15309	15585	15233	15177	15598	15141	15236	15200	15419	15459	15347	15199	15166	15312	15376	15410	15418	15463	15289	15210	15421	15382	15314	15398	15424	15382	15323	15192	15473	15319	15160	15174	15249	15300	14936	15419	15328	15340	15240	15314	15456	15404	15192	15330	15244	15376	15184	15265	15327	15327	15406	15339	15431	15173	15176	15153	15377	15371	15468	15411	15259	15339	15216	15264	15345	15276	15370	15326	15324	15146	15491	15297
30313	37133	43724	32654	22901	20006	19215	18754	18617	18689	18810	18484	18584	18676	18459	18899	18553	18596	18648	18511	18747	18562	18568	18754	18775	18600	18571	18603	18545	18546	18710	18629	18767	18583	18825	18665	18679	18537	18624	18591	18621	18560	18564	18732	18627	18694	18520	18863	18668	18749	18526	18624	18437	18552	18707	18562	18961	18427	18698	18573	18733	18531	18672	18699	18614	18577	18571	18578	18428	18664	18652	18659	18593	18697	18626	18737	18636	18691	18593	18609	18588	18663	18540	18590	18684	18663	18832	18617	18724	18568	18525	18429	18508	18783	18616	18488	18627	18629	18945	18747	18822	18499	18861	18651	18641	18778	18425	18688	18743	18751	18681	18634	18833	18730	18606	18738	18654	18629	18466	18650	18727	18618	18629	18584	18511	18791	18496	18603	18412	18376	18743	18591	18934	18563	18615	18750	18862	18585	18781	18567	18614	18610	18546	18522	18591	18891	18563	18679	18699	18494	18645	18771	18580	18615	18756	18651	18625	18912	18576	18507	18590	18693	18404	18620	18558	18599	18576	18610	18656	18469	18704	18525	18432	18489	18718	18366	18582	18476	18638	18372	18708	18708	18741	18682	18663	18574	18492	18603	18598	18611	18457	18734	18803	18547	18434	18598	18415	18620	18760	18712	18722	18570	18558	18676	18723	18580	18414	18765	18693	18830	18555	18725	18926	18730	18895	18845	18598	18529	18630	18551	18680	18612	18691	18574	18885	18607	18694	18640	18733	18536	18569	18607	18668	18576	18489	18486	18629	18607	18642	18683	18593	18620	18714	18677	18556	18702	18555	18557	18571	18747	18727	18325	18699	18526	18489	18534	18711	18739	18625	18677	18466	18731	18408	18675	18756	18596	18618	18760	18485	18536	18514	18561	18777	18723	18627	18776	18601	18683	18709	18576	18808	18731	18631	18615	18542	18733	18717	18803	18619	18558	18443	18632	18559	18601	18768	18632	18650	18818	18669	18679	18633	18660	18543	18534	18630	18704	18627	18727	18536	18731	18602	18677	18801	18784	18452	18737	18662	18692	18690	18691	18534	18325	18696	18585	18574	18721	18722	18520	18571	18767	18589	18543	18645	18585	18672	18776	18683	18671	18470	18706	18593	18497	18717	18611	18822	18832	18606	18579	18632	18585	18471	18519	18548	18328	18620	18630	18548	18528	18637	18598	18596	18622	18582	18705	18413	18506	18868	18764	18860	18541	18652	18660	18846	18791	18747	18546	18618	18747	18629	18540	18665	18730	18649	18456	18521	18379	18545	18664	18795	18537	18637	18539	18845	18703	18735	18547	18658	18527	18607	18616	18654	18662	18669	18620	18622	18631	18705	18596	18584	18619	18325	18707	18694	18586	18628	18501	18701	18690	18578	18607	18698	18667	18760	18702	18711	18825	18759	18749	18588	18483	18603	18553	18469	18598	18628	18431	18597	18648	18606	18579	18760	18686	18519	18608	18724	18687	18718	18366	18693	18810	18641	18507	18721	18639	18554	18734	18651	18655	18659	18642	18496	18719	18689	18708	18581	18527	18638	18587	18495	18412	18425	18596	18806	18666	18696	18557	18689	18458	18479	18542	18404	18803	18687	18712	18572	18764	18509	18591	18631	18407	18724	18500	18740	18685	18423	18564	18508	18588	18524	18857	18674	18688	18655	18500	18509	18447	18612	18600	18495	18631	18554	18710	18717	18599	18582	18854	18618	18742	18605	18694	18559	18553	18678	18753	18657	18505	18604	18635	18597	18613	18703	18528	18539	18741	18759	18824	18613	18640	18619	18628	18804	18719	18721	18976	18582	18741	18849	18484	18531	18643	18755	18707	18640	18693	18766	18529	18581	18659	18798	18797	18743	18677	18524	18736	18539	18847	18679	18525	18633	18516	18488	18811	18546	18453	18730	18584	18536	18598	18466	18538	18669	18799	18675	18889	18666	18621	18596	18688	18803	18610	18816	18769	18771	18791	18753	18640	18581	18487	18675	18660	18723	18581	18616	18759	18859	18523	18566	18703	18752	18664	18678	18459	18527	18451	18530	18599	18639	18602	18821	18934	18721	18852	18706	18495	18886	18777	18738	18571	18619	18535	18625	18902	18537	18805	18760	18569	18503	18645	18786	18844	18807	18623	18702	18712	18646	18573	18578	18517	18530	18684	18593	18674	18362	18628	18564	18513	18675	18603	18552	18581	18592	18582	18854	18943	18702	18658	18677	18761	18683	18921	18684	18698	18631	18546	18616	18590	18754	18714	18404	18669	18555	18605	18584	18586	18744	18563	18607	18568	18609	18613	18375	18622	18782	18598	18650	18721	18632	18681	18503	18589	18626	18538	18721	18652	18688	18621	18671	18573	18840	18493	18532	18681	18650	18655	18696	18633	18650	18575	18547	18813	18580	18533	18580	18666	18909	18729	18605	18621	18774	18761	18867	18519	18503	18610	18486	18788	18521	18675	18707	18552	18796	18716	18645	18796	18637	18688	18579	18646	18522	18837	18720	18623	18683	18653	18494	18791	18798	18418	18593	18325	18719	18708	18734	18563	18653	18593	18531	18522	18715	18554	18627	18516	18839	18541	18528	18456	18686	18640	18675	18533	18386	18695	18603	18583	18482	18500	18573	18780	18551	18568	18522	18525	18655	18578	18568	18497	18789	18625	18512	18489	18610	18526	18711	18653	18608	18452	18604	18884	18555	18367	18657	18610	18437	18561	18707	18496	18585	18638	18553	18662	18746	18505	18602	18675	18605	18545	18669	18433	18589	18793	18610	18780	18746	18565	18395	18624	18556	18608	18700	18731	18478	18548	18675	18592	18761	18621	18612	18359	18691	18637	18789	18661	18594	18507	19011	18481	18585	18586	18671	18533	18603	18678	18726	18681	18784	18800	18722	18671	18582	18666	18556	18687	18601	18563	18835	18628	18522	18679	18503	18732	18497	18551	18501	18473	18686	18570	18569	18645	18774	18625	18674	18710	18653	18369	18704	18729	18573	18609	18722	18803	18818	18564	18671	18414	18811	18766	18543	18575	18863	18627	18381	18516	18509	18752	18433	18628	18838	18655	18843	18609	18776	18689	18718	18488	18524	18867	18484	18574	18636	18379	18559	18667	18779	18563	18570	18597	18789	18654	18722	18742	18596	18606	18581	18618	18565	18648	18523	18686	18900	18702	18681	18563	18542	18641	18711	18535	18768	18714	18876	18763	18604	18753	18516	18729	18559	18679	18634	18436	18546	18488	18491	18628	18625	18671	18722	18402	18669	18496	18583	18563	18511	18730	18707	18558	18520	18551	18581	18577	18673	18500	18644	18618	18805	18539	18636	18637	18525	18958	18723	18583	18629	18704	18694	18530	18660	18648	18582	18710	18703	18583	18611	18676	18608	18732	18546	18382	18507	18542	18791	18740	18685	18664	18450	18532	18770	18549	18560	18404	18631	18617	18656	18767	18522	18795	18536	18577	18597	18679	18547	18509	18584	18841	18533	18494	18822	19019	18745	18602	18549	18436	18637	18709	18401	18580	18654	18457	18555	18554	18715	18598	18523	18428	18394	18681	18621	18399	18614	18632	18585	18655	18615	18557	18838	18621	18576	18629	18660	18677	18640	18736	18510	18546	18677	18527	18700	18662	18500	18622	18675	18589	18448	18619	18509	18564	18663	18527	18745	18675	18700	18705	18440	18413	18673	18677	18793	18718	18854	18684	18596	18704	18644	18930	18810	18697	18660	18665	18609	18684	18729	18740	18677	18682	18556	18554	18489	18642	18551	18672	18451	18407	18501	18613	18608	18867	18553	18547	18540	18699	18610	18778	18587	18717	18752	18467	18676	18623	18537	18377	18605	18545	18605	18615	18552	18758	18537	18504	18675	18593	18330	18560	18690	18607	18560	18529	18713	18686	18630	18568	18638	18639	18720	18501	18662	18656	18624	18690	18543	18582	18781	18566	18600	18649	18712	18451	18754	18592	18561	18640	18614	18661	18612	18625	18750	18513	18570	18510	18524	18604	18643	18667	18606	18692	18571	18621	18631	18683	18878	18760	18651	18659	18700	18491	18878	18551	18801	18865	18688	18774	18567	18564	18608	18760	18701	18523	18793	18719	18513	18685	18651	18731	18661	18523	18633	18635	18649	18645	18669	18887	18705	18828	18792	18543	18667	18553	18612	18656	18607	18657	18665	18688	18609	18831	18345	18536	18697	18524	18830	18628	18585	18551	18499	18584	18633	18657	18590	18603	18656	18594	18623	18413	18866	18559	18642	18637	18671	18610	18663	18714	18634	18462	18575	18589	18692	18741	18674	18591	18784	18441	18654	18537	18623	18862	18623	18541	18632	18707	18603	18606	18682	18578	18479	18557	18480	18637	18581	18672	18550	18479	18451	18602	18811	18637	18625	18602	18548	18802	18732	18729	18809	18720	18597	18617	18613	18557	18386	18614	18887	18649	18462	18593	18553	18657	18647	18742	18757	18693	18636	18654	18548	18494	18590	18503	18495	18637	18672	18579	18656	18555	18750	18726	18460	18515	18626	18335	18661	18542	18422	18698	18451	18570	18792	18683	18599	18485	18647	18587	18885	18855	18727	18458	18513	18364	18690	18593	18732	18534	18665	18534	18671	18635	18766	18514	18650	18693	18460	18598	18802	18743	18868	18670	18608	18591	18447	18686	18648	18813	18755	18564	18747	18701	18566	18579	18642	18586	18586	18477	18622	18628	18841	18628	18735	18525	18691	18970	18592	18810	18534	18492	18635	18586	18687	18572	18604	18581	18768	18766	18596	18635	18608	18678	18710	18726	18733	18607	18773	18572	18626	18619	18414	18678	18596	18511	18520	18437	18754	18612	18587	18697	18789	18589	18597	18600	18747	18724	18856	18581	18773	18413	18676	18585	18529	18571	18666	18759	18785	18701	18673	18774	18550	18645	18546	18605	18691	18513	18359	18547	18740	18625	18604	18602	18638	18582	18837	18594	18750	18571	18666	18789	18662	18544	18600	18778	18734	18613	18590	18580	18554	18660	18552	18713	18647	18587	18556	18516	18708	18516	18554	18679	18739	18521	18570	18604	18654	18580	18678	18618	18603	18463	18694	18794	18622	18620	18553	18568	18814	18725	18568	18631	18803	18895	18728	18660	18853	18587	18566	18588
38710	57086	45496	28152	19545	16633	15764	15703	15467	15671	15527	15425	15591	15593	15858	15652	15652	15504	15550	15499	15544	15722	15676	15548	15621	15622	15555	15613	15662	15599	15645	15627	15639	15551	15542	15569	15703	15587	15577	15628	15494	15640	15701	15664	15615	15336	15509	15517	15671	15541	15600	15599	15551	15567	15710	15482	15463	15853	15435	15654	15502	15742	15653	15433	15541	15756	15353	15726	15456	15750	15623	15591	15590	15763	15592	15625	15653	15622	15541	15501	15448	15728	15542	15441	15548	15464	15491	15721	15775	15518	15620	15621	15651	15507	15535	15599	15686	15593	15848	15532	15689	15744	15709	15575	15586	15558	15560	15753	15719	15572	15716	15531	15605	15530	15653	15508	15663	15698	15662	15630	15521	15503	15512	15454	15395	15652	15523	15529	15712	15758	15441	15561	15609	15603	15504	15617	15694	15534	15671	15536	15610	15651	15697	15673	15696	15513	15538	15432	15457	15581	15596	15513	15474	15491	15660	15679	15576	15558	15690	15717	15584	15555	15682	15517	15476	15562	15648	15470	15600	15553	15662	15625	15654	15691	15715	15369	15640	15634	15693	15446	15508	15563	15740	15521	15658	15536	15540	15520	15407	15649	15517	15492	15596	15398	15392	15577	15729	15594	15504	15488	15679	15534	15598	15633	15566	15357	15654	15450	15477	15678	15739	15507	15586	15573	15564	15739	15328	15656	15732	15445	15633	15545	15674	15531	15533	15545	15609	15565	15718	15668	15459	15604	15698	15468	15508	15560	15742	15594	15534	15522	15476	15489	15540	15584	15610	15700	15568	15720	15542	15664	15604	15631	15572	15602	15625	15583	15604	15594	15706	15656	15696	15528	15557	15564	15539	15526	15553	15519	15543	15597	15638	15495	15533	15739	15617	15438	15552	15793	15590	15458	15524	15578	15634	15693	15612	15546	15479	15474	15657	15492	15663	15464	15576	15535	15664	15515	15711	15525	15461	15663	15524	15556	15631	15737	15643	15510	15567	15719	15658	15806	15605	15461	15481	15629	15578	15758	15572	15743	15550	15696	15578	15622	15570	15572	15597	15615	15611	15660	15542	15665	15336	15562	15669	15636	15609	15788	15566	15426	15692	15621	15542	15765	15586	15656	15729	15680	15632	15685	15468	15397	15666	15665	15605	15590	15617	15579	15547	15535	15649	15556	15709	15684	15517	15452	15527	15691	15489	15642	15694	15599	15653	15679	15723	15572	15704	15600	15550	15420	15427	15559	15652	15600	15594	15588	15593	15567	15596	15659	15591	15583	15446	15677	15499	15634	15673	15535	15718	15674	15618	15530	15517	15550	15542	15482	15623	15657	15456	15546	15625	15565	15762	15468	15535	15773	15444	15617	15594	15504	15516	15723	15586	15687	15585	15476	15640	15502	15707	15552	15618	15742	15548	15537	15487	15600	15686	15579	15495	15825	15350	15488	15682	15568	15439	15474	15612	15622	15741	15417	15496	15626	15675	15504	15604	15749	15495	15509	15437	15637	15699	15551	15577	15520	15609	15575	15693	15723	15746	15644	15579	15540	15532	15493	15718	15672	15657	15625	15666	15611	15590	15557	15737	15664	15607	15643	15697	15557	15487	15553	15592	15428	15714	15563	15671	15609	15654	15538	15295	15527	15548	15777	15404	15608	15709	15445	15510	15520	15609	15576	15642	15636	15652	15565	15625	15490	15440	15700	15616	15539	15713	15551	15530	15645	15671	15500	15589	15624	15674	15554	15544	15662	15628	15518	15597	15490	15711	15621	15656	15828	15542	15529	15476	15540	15625	15633	15565	15527	15549	15636	15644	15621	15541	15501	15680	15579	15500	15622	15607	15820	15651	15553	15674	15481	15507	15602	15494	15566	15613	15577	15654	15484	15418	15369	15574	15601	15523	15636	15645	15527	15488	15601	15658	15665	15622	15400	15605	15607	15599	15597	15630	15719	15389	15600	15612	15674	15465	15667	15611	15680	15612	15494	15570	15587	15623	15650	15542	15583	15593	15724	15661	15524	15630	15504	15622	15759	15512	15662	15575	15711	15623	15642	15607	15588	15580	15528	15792	15731	15551	15688	15749	15536	15624	15642	15609	15483	15633	15600	15607	15514	15570	15484	15611	15513	15639	15577	15542	15597	15413	15607	15557	15741	15741	15640	15569	15444	15754	15699	15634	15453	15695	15559	15594	15616	15638	15739	15690	15579	15500	15425	15593	15492	15517	15765	15649	15407	15447	15541	15561	15550	15566	15473	15666	15834	15582	15612	15740	15673	15570	15650	15703	15651	15737	15636	15651	15578	15705	15603	15620	15500	15668	15486	15816	15655	15534	15589	15505	15466	15461	15607	15705	15564	15645	15500	15560	15514	15605	15699	15616	15540	15488	15586	15513	15663	15552	15694	15562	15645	15572	15544	15544	15581	15685	15640	15697	15687	15758	15699	15410	15453	15489	15565	15559	15696	15491	15728	15753	15518	15573	15542	15591	15662	15508	15704	15345	15607	15573	15631	15431	15686	15543	15652	15668	15507	15538	15571	15543	15455	15748	15526	15563	15504	15796	15629	15497	15609	15601	15375	15488	15616	15474	15538	15632	15564	15682	15705	15651	15727	15529	15398	15574	15312	15540	15514	15547	15594	15347	15698	15662	15536	15516	15641	15636	15668	15682	15557	15813	15704	15690	15536	15657	15604	15681	15657	15572	15520	15665	15649	15631	15667	15670	15543	15524	15571	15586	15473	15761	15531	15807	15655	15455	15715	15683	15517	15691	15678	15538	15713	15632	15633	15482	15496	15612	15364	15718	15453	15512	15638	15677	15613	15609	15636	15440	15456	15601	15566	15755	15568	15711	15627	15512	15555	15774	15639	15673	15610	15674	15702	15630	15517	15621	15578	15650	15539	15486	15526	15604	15527	15549	15634	15720	15417	15583	15732	15662	15596	15652	15843	15592	15516	15678	15623	15640	15675	15687	15342	15606	15683	15484	15624	15702	15614	15664	15450	15460	15700	15600	15504	15695	15738	15621	15660	15576	15603	15733	15635	15636	15411	15578	15585	15671	15692	15618	15486	15542	15595	15667	15543	15479	15551	15740	15638	15497	15599	15567	15672	15677	15499	15517	15553	15564	15514	15462	15514	15591	15527	15580	15383	15488	15686	15632	15745	15550	15569	15733	15600	15651	15303	15628	15686	15745	15728	15521	15511	15548	15556	15511	15636	15577	15704	15647	15622	15483	15534	15673	15549	15590	15730	15686	15760	15702	15543	15571	15797	15585	15587	15626	15599	15534	15419	15695	15648	15519	15579	15809	15454	15633	15536	15678	15523	15638	15446	15774	15487	15677	15600	15635	15642	15562	15590	15443	15643	15695	15775	15659	15422	15828	15419	15570	15609	15678	15491	15789	15736	15605	15825	15615	15629	15527	15418	15604	15439	15529	15729	15668	15734	15599	15576	15531	15450	15606	15707	15574	15642	15481	15526	15658	15413	15609	15668	15420	15693	15507	15545	15662	15615	15423	15603	15440	15740	15641	15705	15480	15721	15376	15539	15470	15642	15613	15453	15606	15660	15696	15548	15484	15742	15516	15794	15663	15460	15710	15529	15713	15492	15695	15654	15711	15545	15560	15808	15749	15531	15590	15495	15638	15557	15467	15520	15731	15671	15636	15574	15659	15560	15613	15748	15676	15553	15450	15571	15642	15544	15805	15666	15776	15458	15754	15517	15502	15661	15558	15530	15584	15485	15612	15480	15663	15513	15691	15600	15708	15553	15713	15564	15490	15610	15530	15495	15450	15616	15732	15536	15571	15713	15645	15716	15728	15534	15507	15610	15599	15407	15474	15707	15605	15725	15673	15465	15742	15666	15752	15614	15568	15689	15515	15574	15538	15684	15551	15496	15615	15507	15617	15549	15796	15694	15706	15658	15652	15598	15695	15445	15623	15677	15529	15502	15591	15556	15463	15663	15600	15540	15448	15587	15645	15408	15644	15504	15509	15605	15664	15541	15455	15538	15583	15493	15545	15661	15569	15768	15843	15464	15495	15603	15680	15800	15541	15674	15591	15714	15678	15636	15728	15433	15683	15621	15713	15513	15467	15749	15738	15547	15376	15616	15581	15506	15588	15670	15677	15441	15463	15588	15563	15586	15676	15706	15402	15572	15617	15771	15636	15692	15808	15669	15619	15582	15742	15544	15509	15664	15752	15653	15677	15673	15690	15497	15563	15418	15582	15510	15714	15655	15570	15713	15477	15694	15710	15553	15692	15614	15639	15574	15567	15597	15830	15523	15746	15505	15550	15521	15584	15525	15629	15663	15656	15395	15681	15554	15664	15546	15791	15491	15669	15606	15691	15663	15596	15667	15535	15659	15626	15443	15536	15556	15455	15555	15697	15687	15692	15587	15663	15624	15607	15748	15412	15586	15571	15450	15569	15687	15724	15751	15550	15664	15613	15520	15603	15586	15543	15658	15547	15732	15807	15526	15645	15524	15680	15442	15614	15693	15379	15645	15702	15711	15716	15565	15702	15520	15552	15586	15724	15475	15639	15448	15538	15506	15422	15700	15642	15550	15384	15773	15372	15461	15482	15509	15571	15707	15566	15625	15771	15480	15587	15507	15370	15690	15567	15618	15729	15715	15715	15670	15580	15523	15652	15493	15600	15493	15573	15569	15493	15624	15598	15654	15670	15605	15508	15474	15691	15705	15763	15624	15761	15595	15721	15554	15625	15488	15467	15491	15734	15680	15823	15494	15514	15444	15578	15432	15810	15620	15764	15660	15633	15481	15636	15817	15604	15560	15619	15591	15681	15461	15794	15732	15543	15652	15614	15605	15656	15535	15710	15552	15499	15735	15536	15713	15712	15450	15629	15666	15516	15677	15696	15520	15599	15523	15531	15627	15597	15646	15636	15807	15477	15656	15514	15507	15609	15632	15671	15559	15553	15586	15697	15766	15483	15649	15646	15430	15706	15512	15716	15477	15628	15617	15678	15482	15617	15694	15574	15490	15555	15661	15415	15624	15584	15660	15583	15550	15513	15684	15630	15656	15719	15414	15754	15641	15451	15749	15633	15798	15539	15564	15653	15595	15750	15439	15643	15688	15599	15697	15693	15620	15651	15492	15597	15490	15707	15528
25997	29550	46190	39716	27961	23040	20843	19113	18974	19216	19047	19087	19050	19217	19053	19069	18948	18988	18967	18885	19178	18834	19073	19037	18762	18965	19076	18825	18893	18902	18832	18746	19041	18923	19090	19037	19030	18717	19000	18933	19007	19014	18786	18823	18907	19090	18712	18664	19164	18893	18807	18955	18995	19004	18763	18934	19075	18890	19056	18732	18846	19031	18974	19024	18853	19119	18958	18872	18870	18819	19006	18955	18870	18937	18937	18930	18926	18888	18958	18832	18761	19059	19105	18801	18847	18776	18862	18672	18669	18831	18937	18805	19062	18727	18773	18991	18729	18650	18879	18879	19094	19149	19054	18887	18837	18650	18949	18784	18833	18961	18889	18990	18841	18931	18875	19018	18869	18910	19039	19038	18968	19054	18984	18787	19012	18838	18954	18763	18999	18741	18742	18784	18970	18965	18734	18824	18967	18842	18914	18807	19009	18642	19089	18942	19171	19086	18819	18877	19013	18616	18928	18899	19015	19036	18778	18741	18907	18751	18901	18989	19046	18959	18868	18946	19061	18978	18797	18814	18939	18860	18914	19062	18927	18774	18811	18812	18901	18797	19034	18834	18865	18847	18953	19024	18820	18782	18816	18859	18898	19002	18971	18985	19087	18975	19266	18895	18897	18887	18781	19001	18877	18827	18693	18829	18847	18852	18904	18884	19038	19045	18888	18878	18859	18993	19014	18853	18858	19067	18794	18712	18872	18823	18758	18894	18832	18930	19086	18733	18733	18983	18858	18771	18841	18994	18845	18500	19035	18986	18999	19004	19031	18860	18933	19036	18865	18921	18933	18991	18869	19052	19094	19040	18950	19012	18915	18978	19008	18891	18951	18774	18921	18901	18931	18947	18825	18951	19000	18981	19024	19038	18957	18836	18741	18741	18698	18812	18911	18547	18934	18822	18681	18894	19110	18974	18862	19022	18886	19166	18896	18838	18834	18741	18887	18949	18767	18677	18808	19022	18820	19056	18896	18857	18890	18840	19036	18754	18922	18914	18855	18994	18873	19023	18964	19045	18873	19151	18913	18894	18914	18908	18873	18927	18932	18846	18987	18828	18911	19073	18690	18802	18855	19051	18929	19084	19102	18885	19147	18852	18992	18960	18808	18957	18923	19127	18830	18775	19028	19084	18946	18969	19001	18944	18668	18913	18762	18812	18701	18854	19087	18974	18939	18896	18694	18795	18916	18967	18930	18934	18900	18965	18920	18841	18926	18692	19010	18971	18950	18805	18785	18793	18993	18941	18927	18908	18757	18909	18978	18866	18955	18995	18807	19079	18985	18975	18876	18812	18671	18879	18844	18790	18986	18965	18806	18746	19100	18778	18984	18733	19040	19001	18945	18959	18916	18962	18846	18678	18886	18846	18964	18857	19052	18917	18741	18728	18814	18740	18893	18879	18932	18915	18985	18898	18840	18962	18688	18941	18880	18746	18768	18653	18777	18771	18921	18843	18896	19110	18997	18832	18891	19042	18849	18699	19066	18888	18884	18880	19121	18826	19085	18774	18981	18858	18744	18754	19042	18986	18769	18828	18900	18908	18763	18728	18605	18938	18941	19008	18885	19089	18902	18807	18850	18864	18776	18690	18852	18967	18802	19041	18916	18936	18964	19045	18778	18811	18858	18843	19187	18983	18870	18858	18832	18926	18970	18824	18768	18860	18851	18868	19011	18951	18941	18837	18968	18942	18947	18760	18804	18940	18871	18955	18830	18756	18829	18986	18971	18816	18913	18917	19010	19077	19051	19070	18914	18799	18827	18927	18656	18843	18791	18842	18897	18941	19099	18943	18913	18767	18943	18870	18989	18707	18808	18887	18871	18960	18860	18971	18838	18653	18896	18952	18983	18810	18848	18827	18631	18980	19190	18824	18675	18945	18770	18684	18931	18833	18952	18699	18794	18761	18972	18802	18740	18776	18860	18994	18897	19023	18927	18839	18889	19005	18905	18767	18895	18946	18831	18785	19125	19088	18858	18929	19140	18972	18869	18870	18753	18832	18702	18892	19045	19100	18874	18793	18778	18936	18998	18839	18853	18994	19035	18916	18860	18953	18914	18683	18802	18798	18914	18733	18735	18891	18862	18818	19031	18852	18743	19067	18897	19106	19129	18919	18854	18906	18941	18936	18990	18862	18920	18887	18879	18815	18829	18977	18809	18891	18948	18740	19058	19033	18921	18885	18792	19003	18907	18949	18884	19171	18962	19117	18827	18924	18991	18881	18831	18952	18878	18849	19004	18970	18887	18980	18793	18914	18940	18857	18895	18782	18756	18750	19083	19094	18869	18849	19022	18896	18835	18702	18871	18909	19031	19011	18874	18805	18994	19234	19055	18764	18796	18930	18911	19093	18935	18836	18808	19223	18762	18933	18892	19037	18823	18961	18972	19012	18739	18849	18867	18884	18874	18883	18835	18962	19087	18864	18948	19149	18870	19212	18940	18732	18999	18666	18946	18861	18937	18680	18745	18963	18829	18842	18781	19027	19019	18780	18841	18815	18732	18903	18759	18736	18921	19026	18899	19009	19061	18896	18870	18976	19011	19091	18949	18841	18923	18935	18943	18674	18760	18792	18902	18786	18874	18847	18790	18844	18653	18757	19104	19032	18977	18995	19048	18830	18953	18904	18931	18915	19080	19119	18692	18760	19074	19076	18979	18796	18943	18927	18904	18841	18936	18982	18791	18764	18809	19026	18927	18866	18701	18923	18752	18946	18747	18847	18850	18918	18898	18853	18853	18859	19039	18772	18949	18933	18891	18872	19048	18846	18930	18720	18922	18960	18963	19030	18973	19005	19102	18788	18905	18901	18941	18865	18706	18932	19009	18740	18892	18904	18841	18891	18819	18855	18836	18769	18927	19033	18805	18835	18803	18865	18827	18901	18726	18814	18939	18996	18963	19056	19027	18908	18862	18935	18903	19004	18924	18886	18705	19028	18923	18852	18667	18971	19013	19050	18879	18945	18826	18925	18999	18968	18976	18955	18798	18886	18858	19027	19005	19005	18948	18963	18818	18940	18914	19099	18910	18998	18859	18919	18812	18972	18911	19125	18827	19053	19104	18837	18705	18712	18939	18738	18761	18780	18868	18958	19101	18898	18672	18658	18866	18939	18965	18632	18752	18843	18839	18946	18922	18706	19029	18811	18996	19002	18951	18787	18848	18978	18883	18652	18980	18772	18946	18791	19006	18776	19089	18915	19038	18964	18947	18905	18900	18763	18828	18922	19041	18890	18994	18895	18962	18827	18757	18841	18834	19021	19017	18852	19137	18914	18824	18865	18969	18820	18910	18961	18879	18906	18902	18795	19072	19000	18906	18924	18915	18859	18730	18681	19042	18858	18890	18856	18846	18764	18930	18993	18925	18884	18921	18874	19034	18864	18862	18808	18832	18748	19080	19017	18676	18775	18880	19036	18989	18940	18736	18976	18950	18854	18845	18870	18698	18874	19088	18864	18932	18916	18828	18853	19044	18969	18637	19012	19067	19042	18897	18807	19181	18929	18671	18862	18910	18705	18660	19054	18927	18821	18767	18906	19044	18811	18908	18942	19209	18914	18739	18875	19067	19083	19052	18841	19076	18971	18912	18866	19004	18891	19112	18723	18998	19097	19004	19089	18849	18973	18760	18803	19058	18821	19098	19036	19018	18833	18896	18921	18981	19027	18698	18940	18961	19027	18954	18831	18634	18917	18876	18862	19022	18874	18826	18949	18917	19018	18909	19054	18772	18939	18984	18935	19064	19057	18906	18750	18936	18837	18835	18710	19222	18844	18855	18921	18747	18872	18750	18805	18688	18832	18886	18806	18771	18947	19036	18923	18692	18624	18966	18798	18916	18863	18946	18895	18930	18891	18905	18885	18851	18749	18861	18971	19035	18782	18943	18906	18834	18943	19120	18860	19059	19159	18956	18858	18721	18724	18987	18813	18717	18668	18890	18957	19012	18929	18955	18907	18730	18882	18933	18827	18611	18830	19016	18813	18783	18923	18989	18846	19039	19042	18921	19043	18978	18913	18743	18920	18900	18744	19000	18805	18699	18987	18975	19004	18991	18881	19069	18855	19004	19060	18956	18706	18772	19112	19009	19072	18650	18898	18706	18712	18862	18711	18708	18818	18763	18858	18786	18946	19031	18949	18862	18848	18797	18911	19051	18742	18856	18951	18792	18564	18936	18971	18999	18842	18616	18963	18872	18951	18805	19009	18829	18856	18971	18822	18708	19091	18910	18905	19009	18907	18912	18775	18921	18863	18854	18631	18835	18900	18985	18834	18874	18756	18978	19090	18961	19076	18878	18880	18951	19037	19071	18722	18965	18869	18875	18828	18841	18975	18812	18877	18894	18759	18892	18705	18946	18919	18998	18780	18867	19040	18826	18961	18829	18840	18952	18770	18695	18763	18961	18951	18901	18893	18959	18994	19002	18815	18934	18886	18703	18792	18892	18905	18821	18865	19044	18967	18846	18710	18827	18735	19019	18811	18856	18944	19004	18748	19011	18971	19009	18858	19045	18889	18995	18840	18994	18905	18854	18876	19136	18816	18890	19111	18804	19007	19044	18794	18953	18968	18802	18764	18961	19204	18789	18733	18942	19048	18923	18665	18810	18669	18742	18828	18795	19061	18747	18856	18523	18844	19092	19087	18911	18902	18786	18803	18832	18809	18766	19161	18735	18571	18772	18850	19009	18813	18936	18817	18655	18812	18999	18978	18883	18900	18908	18780	18962	18691	19079	18930	18991	19153	19017	18690	18759	18841	18809	18789	18798	18780	18884	19008	18923	18867	18823	18885	19025	19066	18888	19037	18955	18801	18922	18748	18917	18770	19018	18747	19044	18899	19013	18914	18942	18903	18879	19112	18734	18658	18740	18681	18804	18962	18897	19010	18870	18898	18889	18845	18758	18841	18705	18822	18863	18866	18654	18847	19063	18725	19042	19124	19058	19007	19009	18915	18881	19009	18947	18844	18743	19023	19267	18726	18895	18989	18879	18804	18793	18834	18910	18947	19200	19114	18906	19052	18745	18682	18762	18669	18768	18980	18887	18787	18636	18898	18808	19058	18773	19067	19000	18799	18822	18834	19017	19049	18925	18909	18751	18776	19010	18780	18942	18656	18660	18851	18856	19066	18966	18879
57503	89258	69691	43170	26728	18413	16129	15887	15783	15841	15756	15908	15878	15577	15831	15780	15848	15932	15854	15790	15887	15893	15806	15769	15879	15896	15827	15888	15913	15753	15782	15671	15917	15719	15972	15857	15855	16016	15687	15712	15885	15734	15730	15826	15861	16000	15882	15746	15881	15854	15684	15789	15796	15871	15707	15785	15909	15656	15810	15696	15874	15834	15788	15827	15622	15737	15959	15715	15953	15861	15762	15705	15706	15852	15718	15992	15752	15681	15803	15814	15801	15741	15874	15754	15807	15851	15817	15768	15906	15910	15758	15844	15784	15850	15949	15835	15999	15758	15909	15904	15707	15683	15948	15806	15889	15763	15686	15816	15739	15876	15802	15745	15764	15714	15813	15736	15772	15641	15659	15818	15717	15978	15862	15679	15682	15952	15833	16024	15719	15621	15786	15799	15829	15963	15674	15658	15717	15884	15991	15873	15741	15981	15610	15871	15702	15761	15790	15874	15740	15722	15895	15909	15783	15849	15643	15700	16001	15798	15743	15828	15931	15732	15720	15785	15811	15851	15841	15608	15978	15760	15787	15766	15725	15804	15865	15723	15946	15780	15763	15718	15899	15789	15694	15831	15633	15934	15802	15744	15949	15659	15790	15783	15974	15874	15717	15849	15861	15538	15796	15945	15579	15914	15804	15846	15852	15783	15855	15647	15817	15654	15769	15834	15933	15879	15724	15786	15836	15820	15773	15777	15830	15913	15805	15929	15772	15880	15968	15845	15688	15796	15816	15706	15992	15882	15742	15899	15863	15751	15853	15865	15627	15729	15769	15807	15891	15865	15865	15948	15852	15804	15924	15920	15826	15760	15660	15665	15875	15916	15705	15825	15945	15804	15773	15693	15819	15919	15828	15747	15760	15827	15736	15842	15795	15809	15749	15913	15757	15851	15670	15808	15776	15861	15855	15852	15740	15852	15802	15863	15749	15893	15863	15880	15843	15768	15605	15853	15914	15869	15675	15803	15749	16006	15933	15729	15796	15642	15708	15883	15674	15764	15701	15717	15852	15698	15680	15967	15750	15699	15850	15732	15713	15783	15844	15823	15634	15756	15756	15787	15815	15931	15758	15704	15916	15718	15839	15804	15762	15836	15778	15730	15750	15713	15863	15694	15819	15701	15742	15814	15847	15867	15803	15804	15745	15743	15677	15948	15739	15855	15880	15994	15933	15875	15687	15780	15897	15787	15799	15780	15753	15630	15838	15852	15825	15888	15955	15801	15824	15914	15822	15602	15910	15674	15812	15716	15749	15721	15812	15846	15793	15782	15900	15809	15701	15651	15861	15684	15689	15760	15826	15813	15876	15819	15955	15747	15739	15865	16096	15904	15754	15691	15892	15662	15607	15849	15717	15849	15746	15905	15893	15997	15725	15722	15906	15761	15646	16015	15690	15795	15880	15913	15882	15888	15835	15900	15775	15612	15865	15781	15842	15756	15895	15851	15911	15627	15938	15731	15833	15774	15768	15799	15579	15795	15777	15861	15801	15707	15802	15568	15845	15548	15818	15852	15680	15783	15842	15895	15838	15898	15874	15799	15908	15878	15978	15756	15657	15836	15966	15761	15828	15868	16012	15867	15874	15881	15789	15741	15618	15576	15920	15690	15836	15642	15846	15766	15884	15868	15901	15769	15797	15875	15908	15933	15936	15883	15779	15768	15711	15744	15800	15802	15740	15791	16018	15667	15727	15732	15980	15770	15842	15663	15997	15769	15831	15881	15870	15852	15811	15750	15862	15885	15782	15820	15781	15776	15966	15685	15856	15589	15899	15753	15863	15834	15811	15820	15789	15902	15662	15885	15637	15767	15866	15673	15844	15830	15809	15869	15894	15834	15875	15692	15858	15799	15438	15747	15820	15628	15914	16018	15887	15617	15875	15991	15852	15896	15811	15780	15763	15824	15663	16090	15772	15987	15757	15832	15781	15780	15705	15814	15829	15641	15753	15885	15735	15901	15709	15857	15835	15753	15887	15944	15759	15629	15811	15811	15732	15860	16007	15787	15881	15706	15783	15853	15870	15965	15834	15750	15788	15811	15839	15936	15769	15702	15769	15857	15888	15670	15747	15844	15747	15930	15730	15644	15809	15819	15841	15725	15838	15651	15815	15759	15629	15687	15647	16058	15873	15798	15898	15921	15952	15941	15853	15802	15884	15816	15851	15669	15893	15850	15757	15868	15752	15857	15748	15733	15924	15816	15629	15891	15650	15821	15725	15868	15884	15722	15963	15716	15733	15776	15748	15796	15731	16008	15872	15659	15623	15864	15858	15842	15822	15752	15789	15774	15797	15977	15820	15732	15684	15881	15911	15849	15708	15702	15840	15920	15716	15709	15744	15658	15844	15576	15648	15806	15801	15704	15812	15795	15737	15703	15719	15795	15675	15794	15712	15743	15939	16007	15725	15926	15654	15943	15937	15659	15916	15819	15899	15673	15838	15925	15847	15921	15845	15731	15944	15941	15893	15668	15810	15833	15808	15759	15860	15745	15946	15865	15797	15945	15817	15755	15854	15861	15784	15812	15811	15989	15887	15808	15772	15843	15622	15762	15915	15832	16026	15777	15777	15662	15802	15891	15935	15836	15842	15737	15740	15826	15700	15655	15820	15906	15975	15584	15723	15705	15744	15899	15590	15832	15921	15797	15760	15966	15678	15759	15801	15806	15809	15530	15844	15788	15969	15690	15871	15880	15883	15772	15903	15853	15777	15823	15951	15756	15874	15721	15762	15810	15912	15699	15957	15634	15824	15703	15967	15849	15706	15749	15781	15744	15752	15903	15804	15670	15845	15895	15864	15972	15944	15741	15766	15850	15685	15795	15806	15751	15776	15727	15819	15663	15838	15850	15767	15791	15654	15707	15659	15774	15771	15794	15741	15905	15815	15688	15782	15864	15950	15758	15804	15839	15802	15773	15671	15928	15773	15957	15683	15733	15780	15709	15866	15773	15855	15741	15781	15824	15800	15671	15802	15872	15766	15828	15789	15785	15658	15865	15785	15720	15713	15816	15752	15937	15748	15700	16008	15709	15852	15761	15852	15837	15935	15837	15849	15703	15869	15980	15937	15866	15804	15781	15823	15741	15732	15747	15743	15855	15741	15802	15735	15760	15798	15762	15891	15753	15935	15784	15775	15904	15844	15765	15871	15876	15999	15924	15700	15927	15900	15735	15792	15755	15855	15865	15820	15889	15767	15665	15736	15845	15883	15664	15743	15822	15885	15719	15858	15905	15823	15792	15922	15710	15908	15827	15707	15644	15771	15774	15703	15795	15935	15844	15823	15821	15781	15754	15711	15769	15622	15915	15763	15920	15649	15888	15819	15888	15724	15754	15832	15819	15773	16029	15722	15805	15705	15945	15912	15784	15813	15874	15906	15839	15745	15659	15567	16009	15832	15765	15858	15635	15815	15925	15707	15656	15862	15825	16015	15783	15827	15799	15818	15660	15834	15883	15938	15803	15830	15820	15861	15712	15886	15855	15780	15776	15723	15956	15819	16017	15869	15849	15780	15807	15949	15731	15772	15779	15708	15863	15825	15744	15921	15879	15638	15844	15796	15691	15817	15741	15592	15887	15895	15826	15704	15895	15832	15787	15838	15802	15767	15749	15765	15973	15722	15891	15895	15731	15768	15635	15755	15719	15783	15883	15757	15848	15753	15826	15764	15829	16105	15849	15798	15790	15787	15752	15721	15743	16021	15644	15685	15875	15926	15738	15874	15780	15703	15610	15845	15797	15790	15905	15827	15704	15917	15776	15827	15918	15713	15637	15810	15865	15897	15931	15965	15708	15850	15853	15668	15826	15749	15644	15624	15909	15898	15894	15788	15849	15709	15786	15864	15770	15757	15646	15970	15633	15795	15872	15828	15872	15730	15919	15792	15862	15854	15963	15830	15904	15764	15823	15737	15801	15776	15841	15892	15811	15807	15814	15779	15642	15905	15704	15961	15765	16037	15768	15980	15690	15760	15833	15700	15803	15832	15919	15670	15812	15756	15917	15843	15771	15688	15698	15757	15819	15804	15872	15793	15971	15824	15778	15736	15538	15789	15985	15730	15806	15728	15849	15891	15747	15845	15874	15761	15819	15592	15897	15985	15737	15837	15657	15787	15843	15529	15749	15848	15870	15875	15778	15891	15817	15732	15775	15866	15857	15687	15993	15748	15740	15771	15867	15921	15853	15836	15906	15915	15970	15723	15704	15843	15946	15793	15819	15919	15662	15825	15740	15730	15837	15793	15653	15881	15694	15737	15822	15905	15979	15639	15948	15809	15984	15718	15947	15713	15744	15760	15899	15864	15765	15638	15835	15910	15867	15767	15738	15829	15919	15819	15806	15771	15778	15780	15666	15715	15728	15863	15755	15694	15857	15772	15803	15717	15816	15799	15622	15835	15771	15982	15660	15759	15754	15846	15709	15758	15838	15818	15846	15983	15777	15842	15658	15820	15714	15835	15976	15735	15924	15853	15810	15917	15871	15832	15895	15854	15963	15826	15840	15720	15955	15583	15738	15947	15701	15781	15822	15876	15859	15693	15739	15726	15839	15866	15813	15715	15752	15826	15788	15539	15872	15766	15761	15830	15728	15963	15941	15662	15859	16025	15728	15771	16015	15746	15757	15893	15769	15889	15823	15829	15799	15802	15639	15740	15774	15863	15990	15807	15930	15891	15802	15836	15905	15751	15748	15784	15946	15897	15854	15863	15937	15775	15993	15848	15858	15782	15799	15846	15790	15719	15796	15786	15772	15861	15951	15741	15791	15757	15732	15952	15971	15695	15881	15842	15780	15816	15762	15831	15982	15659	16136	15744	15853	15843	15717	15779	15671	15816	15692	15890	15643	15779	15886	15746	16003	15726	15817	15590	15673	15767	15852	15755	15647	15740	15884	15836	15811	15812	15853	15852	15686	15945	15803	15901	15782	15808	15850	15771	15792	15845	15734	15783	15846	15945	15906	15799	15817	15825	15749	15886	15669	15820	15710	15754	15845	15965	15776	15845	15983	15701	15769	15770	15808	15727	15894	15810	15675	15778	15855	15780	15634	15713	15786	15871	15760	15718	15688	15695	15799	15858	15840	15857	15836	15826	15631	15696	15917	15778	15970	15676	15823	15793	15785	15715	15850	15891	15676
22893	23315	36318	32179	27124	25920	25933	20176	19184	19662	19429	19113	19389	19418	19140	19417	19261	19342	19192	19260	19130	19200	19234	19140	19431	19183	19171	19250	19243	19184	19063	19292	19199	19138	19199	19062	19088	19106	19111	19150	19015	19116	18948	19301	19048	18956	19140	18952	19095	19213	19031	19110	19052	19063	18784	19130	19106	19284	19095	18958	18973	18994	19057	18983	18838	18863	19107	19134	18963	18921	18997	18980	18974	19022	18980	19096	19121	19000	18984	18951	19204	18982	19167	18941	19227	19063	18912	18996	18941	19053	19011	19135	19259	18814	18926	18985	18756	18908	19017	18935	19006	19069	19123	19086	18971	18969	19148	19107	18910	18980	19004	19210	18976	19082	19171	19117	18960	19008	19079	19141	19270	18825	19011	19189	19043	19012	19106	18931	19200	19162	19040	19046	18794	18998	18869	19043	18872	19237	19157	18898	19013	19055	19254	19023	19092	18927	18965	18829	18849	18978	19146	18830	18871	18771	18950	19082	18989	18861	19156	19085	19341	18906	19016	18870	19027	19190	18864	18845	18867	18879	19199	19033	19121	18886	19240	19119	18818	18835	19005	18805	18871	18962	19043	18914	18935	19037	19025	19070	19155	18954	19023	18914	19136	19153	19029	18888	19120	18964	19221	18838	19096	19141	19177	19031	18977	19225	19019	18923	19080	19163	19011	19015	18964	18933	19197	18913	18824	19122	19029	19165	18836	18934	19147	19178	18972	18837	19110	19020	19138	19075	19165	18977	18997	18906	18909	18840	18789	18963	18876	18906	19128	19151	19147	18902	18889	19011	18943	18987	19216	19007	19000	19022	19107	19048	18900	19188	19126	19142	19315	18954	19006	19280	19159	18997	19042	19165	19162	19065	19084	19021	18889	18856	19003	18984	19084	19046	19163	18840	18924	18952	19291	18766	19059	18907	19126	18832	19009	19010	19103	18909	19003	18906	18899	18973	18947	19184	19108	18885	19064	18981	18964	19026	18922	18896	18994	19199	19122	19149	18951	19057	19113	19007	19020	18990	19066	18922	18821	19188	19023	19114	18762	18871	19068	19044	19063	19154	19141	18974	18950	19027	19016	18995	19090	18964	19076	18910	18985	19048	19185	19026	19071	19024	19115	18833	19102	18951	18851	19002	19036	18972	19120	18972	19223	19034	19013	18983	18833	19070	18934	18816	18888	18963	18946	18925	18951	18922	19007	18999	19082	19105	19115	19041	18999	19052	19021	19001	18957	19054	18952	18916	18984	19175	18959	19010	18988	18891	19173	18938	19134	19077	19074	18721	18907	19171	19141	18788	18990	18904	19150	19055	19102	18939	19028	19075	19106	18963	18765	19066	18980	19000	19216	18870	19275	18975	19106	18988	18919	19062	19170	19076	18897	18957	19117	19024	18990	18753	19000	19047	18967	19029	19026	19060	19217	19201	19095	19133	19072	18927	19075	18943	19153	19050	18912	19135	19218	19192	19165	19008	19136	19213	18985	19181	18935	18971	18812	18860	18971	19090	19037	18951	19059	18928	18986	19095	18937	19090	19020	19012	18935	18815	18932	19078	19062	19002	19167	19080	19059	18964	19070	19015	19022	19010	18874	18969	18721	18940	19177	19059	19143	19040	18901	19016	19111	19122	19200	18938	18984	18779	18981	18813	19090	19086	18927	18870	19001	19278	19139	19021	19044	18811	19098	19062	19323	18943	18969	19189	18961	18623	18904	18915	19073	19116	18972	19013	19023	18874	19236	19116	19171	19187	18994	18967	19198	19233	19151	19038	19023	19025	19175	19068	19072	19311	19029	19016	19095	19055	18930	18996	19027	19201	19212	19042	18949	18950	19013	19039	18963	19161	19321	19025	19233	19159	18936	19025	18945	18906	19141	18786	19023	19152	18961	19095	18868	18873	18951	19066	19117	19158	19134	18904	19021	18954	18912	19082	19058	19105	19072	19077	18946	19006	19016	19145	19205	19140	19267	19000	19054	18995	18882	19032	19150	19072	19055	19122	19042	18845	18775	19041	18918	19237	19272	18887	18908	18919	19131	18930	18938	18991	18990	19030	19035	18895	19036	19005	18826	18959	19103	18862	19130	19107	19134	19144	18843	18718	18998	19157	19083	18967	19166	18989	18831	19103	19210	18939	19130	19112	19146	18946	18988	18965	19055	18980	19003	18900	18965	19051	19071	18850	18921	19076	19028	19029	19047	19006	19028	19087	19064	19058	19077	18966	18934	19025	18901	19053	19104	19045	18890	18863	18994	19023	18790	18916	18866	19085	19147	18964	19029	19017	18922	19142	19061	18969	19255	19054	19042	19078	18937	19084	18951	19010	18940	18916	19117	19063	19105	18981	18947	19045	19298	18904	19064	18851	19037	18844	19178	18915	19022	19165	19072	18924	18989	18671	19038	19123	19135	19068	19104	19038	18998	18874	19041	18992	19001	18949	18998	18927	18952	18972	19031	19176	19059	18722	19078	18800	19098	19007	19039	19097	18980	18907	19036	18821	18775	18968	19015	18809	18932	18894	18945	19136	18964	19060	18980	19030	18941	18731	19022	19001	19064	19087	18991	18935	18825	19072	18891	19065	19146	19087	19157	19016	18961	18854	18877	18844	18845	19056	19025	19064	18935	19058	19155	19078	18989	19047	19131	19232	18931	18876	18972	18727	19075	19033	18879	19064	19186	18919	18982	19099	18967	19203	18972	18865	18891	19081	18971	19055	19119	19101	19100	19070	19012	19010	19122	18924	19041	18885	19031	18972	19028	18852	19084	19004	19225	18904	18993	18937	19030	19044	19005	19181	18843	19055	18959	19068	19006	19147	19096	18953	19073	19035	18933	18846	19050	19074	19200	18966	18969	18881	18802	19016	18805	18845	19171	19113	18975	19176	18983	18926	19039	19174	18946	19032	19127	19070	18972	18946	19114	18974	19047	18809	18775	18880	19089	19201	18994	18822	19031	18814	18858	19091	19098	19047	18930	19046	19208	19012	18587	19084	18830	19094	18782	19228	19138	18981	18918	18883	19120	18978	19063	19164	18779	19029	19166	19169	19063	19175	19116	18839	19120	18996	19144	19068	19196	19149	19154	19127	18868	19126	19116	18933	19120	18750	19048	19076	18918	19063	19111	18822	18945	19112	18948	19111	19091	19101	19017	19062	18991	18896	18960	18831	19061	19086	19066	19108	18992	18963	19029	19069	18815	19003	18950	19168	19018	18792	19185	19023	19022	18914	19206	18861	19092	18894	18910	18854	18972	18791	18946	18975	19234	19123	18985	19068	19055	18993	19006	18802	19237	18894	19181	18940	19025	18975	19145	18972	18908	19098	19193	19018	19020	18936	19047	19109	19191	19136	19003	18965	19034	18789	18891	18921	18899	19163	18978	18834	18959	18873	18953	19009	19067	19030	18780	18952	18930	19031	19041	18956	19031	18917	19052	18951	19149	19210	18761	19009	18981	18892	18964	18998	19051	18978	18821	18858	19032	19202	18893	19100	18878	18951	19002	18971	18988	19053	18987	19036	19069	19020	19021	19179	18944	18933	19120	19072	19084	19115	19193	18691	18789	19103	19415	18946	18696	18836	19170	19050	18932	19023	19065	18922	18939	18903	19190	18992	18860	18987	18991	19063	19053	18967	19029	18919	18787	18897	18834	18950	19209	18969	18967	19098	19148	19197	19118	19089	19000	19088	18903	19112	18999	19180	19172	19110	19225	19036	19187	19070	19043	19036	18998	18959	18920	18846	18858	19080	19133	18992	19059	18969	19195	18976	19218	19117	19125	19005	18987	18988	18989	18697	18959	19170	19222	19110	19025	19109	18863	18812	18827	18929	18826	18851	19051	18941	19025	18879	19188	18995	19007	18840	19031	18903	19089	19064	18740	19233	18887	19099	19097	19046	18978	19081	19278	19148	18827	18888	19138	18997	18834	18908	19025	18966	19178	19060	18992	19036	18930	18856	19239	19031	19166	19018	18924	18925	18911	19105	18917	18775	18858	18679	19163	18722	18981	18997	19272	19182	18949	18940	19014	19209	18968	18875	18979	19153	18945	19033	18898	19049	18857	19143	19159	19173	18774	19164	19041	19158	18956	19037	19029	19021	18947	19044	18869	18821	19140	18961	18891	19034	19161	18920	18903	18947	18979	19151	18958	18957	18852	18847	18969	18906	19105	18909	19109	18873	19140	19073	19002	18869	18836	19090	19079	18863	18936	19170	18877	19067	18944	18785	19154	19032	19057	19041	18972	18991	18915	19220	19217	19149	18926	18829	19043	19013	19168	18916	19040	18959	19236	18905	18912	19127	18937	19009	19169	18954	18851	18991	19067	19024	18950	18824	18922	19019	18936	19074	19096	19073	19011	18962	18884	19004	18939	19072	19000	18954	19048	18995	18936	19169	19158	18901	18800	18914	19027	19014	19152	19163	18993	18821	18789	18937	19267	19030	19062	19276	19036	19138	19212	18927	18928	19002	19094	19211	19023	18959	19042	19100	18926	19088	19036	18967	18888	18876	18993	19054	19123	19010	19014	18907	18806	19028	19059	18944	19097	18947	19029	18895	18888	19145	19081	19016	19162	18810	18899	19054	19111	18841	19031	19075	18987	19006	18918	18953	19071	19100	19090	19049	18941	19008	18960	18948	18959	19019	19113	19001	18932	18916	18836	18792	19176	18980	18861	18977	18995	18998	19003	18936	19092	18994	18959	18943	18958	19058	19141	18898	19124	19089	19205	19029	19089	18922	18918	18945	18605	18940	19089	18950	19054	19156	18966	18982	18964	18944	18954	18994	19020	19209	19065	19024	19211	18842	19031	19243	18970	19178	19179	19067	19031	19316	18980	18918	19028	19071	19051	19118	18862	18944	18856	18768	18973	19133	19039	19042	19098	19132	18841	19114	19094	18999	19152	18969	19111	19061	18908	19167	18885	19040	19151	18953	19028	18948	18924	19014	18983	18850	18909	18843	19160	18911	18602	18909	18918	19024	19131	18983	18956	19184	19071	18983	18883	19024	19121	19089	18960	18966	18947	19096	18990	19074	18961	19113	19163	19119	18888	19036	18896	19034	19137	19091	18960	18925	18874	18920	18893	18917	18914	18950	19094	18879	18962	18973	18968	19006	18842	18974	19025	19095	19001	18945	19109	19215
62248	105339	88293	62658	39319	23530	17292	15965	15835	15741	15732	15778	16063	15831	16002	15818	15871	15843	16026	16012	15895	16052	15925	15919	15873	15877	15851	15831	15916	15914	15918	16053	15942	15897	15876	15974	15945	15727	15977	15887	15951	15857	16056	16015	15927	15980	15773	15962	15783	15821	15743	15852	15771	15857	15873	16002	15945	15912	15914	15875	15839	15833	15840	15900	15931	15952	15881	15808	15942	15871	15895	15789	15830	15855	15875	15794	15988	15847	15834	15971	15863	15829	15911	15679	15855	15965	15794	15818	15790	15710	15803	15801	15796	15701	15981	15946	15770	16003	15953	15831	15914	15814	15898	15962	15675	15731	15878	15806	15857	15876	15742	15876	15911	15919	15829	15995	15816	15962	15897	15760	15862	15846	16035	15844	15933	15909	15737	15803	15761	15777	15880	15718	15773	15709	15757	15912	15928	15747	15759	15883	15843	15778	15809	15929	15793	15885	15865	15726	15794	15970	15943	15986	15949	15892	15987	15800	15975	15834	15766	15859	15769	15790	15841	15757	15793	15781	15840	15964	15790	15913	15958	15892	15900	15785	15609	15907	15888	15992	15734	15832	16067	15808	15821	15934	15937	15726	15754	15861	15867	15797	15920	15878	15782	15861	15925	15760	16063	15872	15995	15729	15935	15877	15866	15775	15754	15863	15958	15637	15841	15827	15820	15915	15907	15906	15825	15751	15788	15821	15931	15929	15726	15818	16042	15824	15934	15911	15800	15777	15883	15863	15839	15684	15767	15745	15934	15796	15825	15860	15852	15823	15843	16003	15771	15715	16037	15796	15872	15770	15753	15883	15862	15788	15849	15998	15864	15962	15955	15841	15821	15905	15961	15820	15748	15777	16049	15845	15779	15948	15871	16033	15875	15939	15756	15779	15817	15789	16026	15763	15857	15884	15944	15791	15877	15900	15756	15992	15863	15938	15727	15822	15964	15748	15804	15752	15835	15828	15813	15837	15841	15811	16002	15723	15802	15965	15793	15783	15662	15904	15746	15773	15987	15786	15957	15837	15764	15889	15791	15846	15833	15859	15926	15909	15731	15912	15826	15876	15881	15745	15970	15884	15758	15959	15729	15643	15695	15948	15928	15836	15775	15956	15828	15760	15862	15936	15841	15866	15840	15776	15818	15904	15909	15736	15815	15715	15849	15949	15916	15987	15804	15890	15744	15855	15839	15885	15789	15836	15673	15859	15797	15875	15918	15799	15885	15831	15703	15899	15887	15732	15860	15819	15847	15825	15889	16072	15991	15785	15731	15988	15813	15970	16015	15869	15762	15694	15679	15832	15838	15857	15823	15715	15913	15803	15839	15769	15970	15673	15736	15800	15811	15781	15773	15871	15710	16003	15681	15953	15785	15863	15820	15724	15671	15806	15889	15845	16011	15718	16019	15794	15735	16041	15715	15825	15856	15918	15904	15965	15744	15812	15642	15906	15874	15825	15808	15706	15744	15873	15895	15975	15902	15820	16009	15872	15724	15785	15703	15904	15676	15837	15852	15764	15847	15825	15816	15852	15858	15841	15850	15732	15897	15786	15753	15973	15920	15823	15791	15805	15708	15689	15866	15926	15860	15884	15816	15813	15799	15759	15880	15820	15737	15860	15790	15732	15884	15830	15804	15915	15915	15849	15760	15838	15831	16007	15757	15547	15747	15941	15613	15826	15801	15737	15649	15839	15842	15959	15878	15962	15812	15847	15891	15882	15767	15931	15984	15940	15626	15992	15911	15825	15693	15906	15635	15872	15947	15899	15800	15811	15956	15817	15976	16050	15737	15793	15907	15863	15762	15679	15817	15763	15858	15766	16037	15942	15928	15824	15822	15914	15873	15882	15777	15742	15706	15849	16053	15914	15664	15738	15924	15866	15605	15810	15903	15755	15957	15799	15805	15821	16013	15909	15887	15812	15756	15673	15788	15909	15812	15748	15871	15945	15790	15809	15709	15900	15937	15960	15793	15967	15891	15704	15716	15921	15898	15903	15957	15719	15825	15603	15974	15980	15965	15776	15777	15726	15894	15791	15977	15903	15927	16098	15980	15817	15886	16013	15973	15890	15944	15812	15875	15819	15566	15896	15702	15777	15811	15818	15936	15852	15802	15929	15935	15886	15906	15817	16049	15819	15808	15907	15909	15905	15837	15855	15733	15895	15842	15944	15769	15831	15913	15975	15869	15798	15885	15929	15803	15782	15936	15836	15877	15974	15845	15876	15763	15874	15812	15644	15807	15802	15817	15724	15691	15941	15802	15853	15799	15913	15807	15848	15828	15905	15805	15837	16040	15737	15704	15837	15939	15811	15919	15983	15849	15887	15741	16002	15662	15845	15850	15869	15905	15869	15776	15954	15686	15902	15802	15985	15797	15834	15821	15928	15958	15741	15859	16009	15809	15946	15887	15763	15809	15920	15802	15881	15923	15618	15888	15828	15854	15897	15793	15802	15847	15890	15926	15725	15806	15710	15830	15807	15758	15830	15667	15928	16001	16017	15865	15787	15733	15823	15884	15712	15978	15851	15797	15825	15739	15778	15963	15872	15882	15927	15857	15878	15806	15753	15615	15891	15909	15749	15931	15864	15793	15865	15881	15715	15790	15781	15893	15767	16047	15785	15831	15752	15819	15916	15756	15806	15921	15789	15772	15934	15934	15850	15770	15764	15723	15784	15751	15945	15884	15941	15824	15854	15733	16004	15899	15803	15813	15998	15799	15761	15945	15755	15889	15862	15804	15775	15964	15824	15903	15940	15831	15902	15831	15971	15913	15699	15885	15853	15718	15846	15621	15696	15973	15848	15775	15785	15774	15803	15708	16002	15887	15967	15903	15785	15877	15852	15741	15888	15886	16069	15842	15848	15909	15897	15796	15871	15915	15775	15696	15953	15881	15798	15874	15803	15866	15831	15769	15893	15994	15892	15929	15819	15885	15760	16039	15823	15956	15834	15960	15888	15906	16041	15771	15729	16013	15833	15808	15767	15838	15926	15747	15794	15829	15741	15776	15709	15919	15683	15933	15938	15786	15647	15921	15898	15904	15892	15877	15725	15832	15879	15790	15781	15842	15860	15782	16054	15872	15790	15977	15968	15823	15852	15764	15944	15775	15922	15815	15918	15738	15965	15830	15751	15809	15976	15946	15879	15811	15798	15890	15718	15851	15895	15861	15807	15868	15707	15954	15949	15886	15927	15788	15883	15812	15755	15760	15940	15827	15729	15840	15904	15901	15882	15797	15740	15918	15745	15710	16001	15746	15868	15796	15823	15691	15906	15923	15879	15810	15925	15824	15850	16063	15793	15734	15902	15885	15802	15966	16024	15740	15954	16004	15711	15892	15920	15815	15829	15773	15756	15893	15788	15767	15724	15880	15794	15798	15643	15771	15818	15850	15680	15805	15864	15956	15888	15834	15767	15895	16012	15796	15854	15931	15817	15778	15812	15689	15691	15772	15878	15927	15797	15873	15965	15909	15860	15834	15858	15957	15695	15825	15777	15682	15908	16133	15968	16066	16113	15862	15887	15822	15839	15884	15863	15918	15869	15940	15768	15710	15974	15923	15826	15857	15940	15859	15885	15844	15928	15836	15883	15779	15818	15820	15913	15868	15917	15872	15790	15841	15938	15957	15729	15809	15767	15839	15833	15999	15737	16032	15791	15780	15989	15722	15795	15926	15751	15860	15909	16009	15748	15842	15941	15779	15769	16029	15735	15805	15910	16016	15728	15933	15869	15986	16021	15766	15755	15870	16035	15890	16012	15812	15956	15983	15868	15699	15929	15839	15897	15987	15789	15839	15753	15779	15777	15833	15750	15707	15969	15831	15725	15962	15884	15824	15834	15992	15792	15855	15910	15923	15825	15803	15966	15887	15675	15941	15875	15845	15808	15792	15808	15817	15815	15711	15689	15890	15944	15989	15769	15777	15643	15716	16027	15876	15725	15688	15767	15737	15879	15771	15754	15980	15633	15854	15887	15905	15758	15836	15866	15811	15746	15830	15880	15797	15941	15645	15853	15959	15893	15925	15860	15795	15882	15962	15916	16016	15815	15672	15841	15942	15961	16003	15902	16025	15945	15791	15887	15790	15792	15829	15771	15812	15737	15935	15872	15925	15822	15903	15865	15806	15876	15646	15829	15727	15781	15857	15851	15848	15771	15858	15798	15937	15893	15838	16116	15712	16035	15873	16067	15782	15781	15836	15848	15877	15980	15998	15870	15819	15814	15892	15834	15921	15842	15919	16002	15901	15969	15889	15875	15870	15828	15759	15797	15941	16078	15871	15878	15637	15879	15763	15753	15836	15789	15736	15930	15574	15860	15742	15816	15851	15817	15874	15817	15772	15901	15924	15876	15735	15819	15829	15812	15573	15859	15814	15808	15745	15813	16018	15826	15894	16039	15791	15858	15882	15767	15742	15936	15816	15794	15689	15860	15891	15814	15882	15791	15643	15982	15903	16023	15867	15665	15896	15904	15843	15602	15803	15743	15932	15661	15888	15758	15856	15704	15780	15868	15893	15765	15992	15794	15797	15983	15865	15944	15794	15929	15812	15921	15543	15831	15755	15869	15784	15769	15825	15909	15806	15800	15794	15921	15655	15803	15798	15945	15927	15833	15948	15923	15935	15953	15839	15816	15766	15767	15865	15977	15871	15878	15702	15791	15774	15902	15687	15894	15758	15797	15767	15893	15847	15846	15921	15959	15654	15883	15906	15656	15841	15895	15712	15629	15768	15775	15877	15722	15853	15820	15780	15861	15780	15771	15767	15812	15815	15863	15814	15931	15947	15972	15797	15717	15852	15667	15915	15779	15859	15701	15779	15878	15804	15758	15828	15894	15936	15805	15688	15729	15899	15998	15965	15889	15753	15870	15847	15821	15885	15867	15879	15783	15821	15882	15895	15813	15801	15992	15888	15915	15883	15732	15797	15731	15851	15775	15870	15824	15946	15826	15868	15902	15782	15792	15922	15863	15943	15727	15916	15721	16033	15642	15748	15699	15839	15913	15841	15928	15965	15702	15947	15737	15770	15828	15767	15821	15752	15857	15859	15839	15932	15895	15771	15892	16008	15906	15830	15816	15855	15819	15819	15857	15947	15934	15826	15966	15801	15804	15747	15850	15674	15721	15826	15963	15781	15908
30966	37626	42720	31937	23180	20358	19677	19066	19158	19161	19134	19242	19394	19154	19117	19115	19131	19225	19208	19010	18865	19180	19088	19060	19168	19157	18970	19178	19253	19210	19040	18962	19079	19233	19053	19076	19045	19166	18988	19140	18981	19150	19253	19029	19185	19163	19054	19155	19127	19043	19079	19257	19026	18852	18894	19048	19145	19176	19018	19166	19096	19178	19087	19309	19188	19051	19113	19002	19094	19138	18964	19195	19165	18919	19262	19312	19134	19246	19047	19312	19187	19097	19127	18943	19056	19046	19252	19022	19252	18997	19112	19011	19000	19036	19047	19067	19190	19185	19193	18909	18923	19168	18978	18903	19071	19088	19310	19215	19014	19152	19251	18879	19193	19068	19234	19024	18970	19097	18921	18913	19173	18783	19105	19092	19132	19158	19041	19140	19226	19301	19116	19001	19013	19130	19097	19153	19140	18976	19109	19248	19178	19240	19067	19063	19105	19136	18850	19098	19146	18976	18799	19099	19105	19099	18863	19060	19068	18885	19004	19105	19245	19187	19063	19105	19098	19134	19138	19068	19163	18977	18883	19195	19191	19013	19073	19009	19023	19052	19296	19093	18972	19029	19288	18913	18894	19145	19106	19190	19050	19039	18985	19038	19034	19055	18978	19224	19079	19158	19251	18945	19265	19018	19111	19012	18950	18981	19158	19143	18928	19110	18961	19036	18884	19030	19116	18972	19176	18963	18991	19185	19001	19060	19124	19103	19035	19089	19433	19029	19093	18989	19097	18874	18793	19152	19097	19073	18944	18931	19129	19053	19190	19211	18887	19048	19172	19004	19237	19294	19258	19108	19275	19052	19183	18930	19114	19179	19068	18997	19082	19177	19259	19024	19026	19081	18957	19264	19031	19118	19114	19149	19119	19187	19224	19107	19037	19247	19072	19036	19192	19220	19012	19198	19104	19177	18946	19267	19114	18947	18905	19058	18956	19207	19255	19095	19124	19194	19185	18923	18913	18906	19021	19076	19022	18913	19073	18998	19035	19090	19012	19011	19173	19162	19236	18894	19043	19322	18965	19097	19033	19068	19136	19100	18960	19071	18852	19066	19041	19065	19256	18991	18879	19206	19295	18919	18997	19158	18949	18929	18864	19187	19071	19254	19112	19158	19153	19209	19171	19105	19246	18948	19215	19109	18979	19185	19149	18908	19086	18972	19209	18953	19053	19020	19096	19316	19061	18895	19123	19067	19346	18965	18906	19248	19167	19167	19225	19015	19189	19072	19041	19100	18966	18883	19114	18994	18986	19399	19132	19004	19229	19002	19059	19123	18983	19160	19044	19210	19261	18834	19024	19237	19101	18889	19195	19062	18846	18961	19163	18931	19125	19067	19304	19195	19068	19242	19187	18989	19049	18868	19051	19216	19167	19136	18912	18994	18988	18999	19098	19257	19232	19163	19151	19033	19055	19293	19127	19009	19192	19157	19008	19121	19078	18971	19140	19177	19081	19013	19019	19153	19167	19165	19103	19038	19176	19233	19010	19162	19028	18999	19083	19043	18953	18893	18948	18930	19156	19057	19120	19055	19161	19221	19131	19050	19122	19017	19275	19167	19049	19164	18963	19100	18939	19091	19061	18780	19127	19234	19040	19145	18939	19087	18939	18897	19121	19110	19205	19217	19172	19160	19069	19028	19120	19111	19093	18961	18881	18959	19152	19027	19022	19164	19081	18981	18996	19076	19212	19186	19213	19149	19062	19223	19228	18927	19122	19122	18990	18960	18947	19140	19030	19260	19060	18987	19254	18940	18949	19164	19164	19232	19008	18988	19131	19100	19015	19171	19044	18975	19239	19214	18920	19053	19009	19164	19131	19050	19247	19058	18931	19161	19325	18930	19133	19237	18900	18939	18824	18901	19033	19056	18944	19130	19148	19223	19144	18721	19098	19215	19300	19125	19173	19124	19126	19031	19210	19004	19010	19083	19159	19097	19120	19163	19331	19060	19211	19192	19042	19055	18986	19116	19035	18969	19026	19021	18980	19148	18973	18950	19107	19027	19032	19074	18872	18993	19038	19120	19019	19103	19311	19331	19182	19039	19095	19138	19148	19181	19230	18992	19159	19100	19051	19241	19225	19113	19110	18854	18988	19013	19193	19255	19211	19046	18898	19333	19240	19269	19067	19104	18986	18938	18963	19101	19010	18772	18979	19245	19014	19003	18898	19186	19056	19108	18901	19047	18883	19013	19148	19070	18874	19064	18825	19013	18923	18833	18962	19017	18995	18920	19205	19150	19199	19103	19112	19035	19088	18979	19132	19052	19243	19406	19217	18855	18900	19142	19114	19302	19114	19108	19251	19116	18965	19019	18963	19074	19313	19027	18943	19071	19222	19001	19188	19090	18984	19044	19086	19016	19047	19114	19111	19099	19155	19139	19009	19146	19271	19194	19223	19154	19339	19042	19255	19119	19009	19124	18963	19053	19304	18992	19240	18960	18894	19214	19143	19097	19306	19022	19006	19073	18850	18929	18957	19027	19121	18946	19236	19049	18960	19253	19172	18885	19249	18980	18914	19106	19272	19148	19203	19243	19151	19075	19028	19059	19376	19069	18962	19122	19150	19195	19262	18846	18980	19064	19035	19025	19073	19285	19108	19114	19330	19099	19156	19216	19120	19106	19232	19085	19029	18791	19032	19004	19117	19205	19095	19075	18829	18867	19219	18983	19142	19208	19004	19209	19187	18994	18913	18991	19149	19067	19087	19285	19047	18810	19032	19095	19060	19149	19031	19084	19174	19004	19045	19100	19177	19093	19150	18892	19072	19137	19274	19115	19207	19222	19064	19163	19017	19170	19244	19172	19052	19053	18972	19027	19037	19065	19280	18941	19356	19118	19086	19303	19056	19065	19182	19041	18991	19142	19106	19137	19005	19120	19144	19053	19061	18999	19113	19097	18894	19091	19294	19124	18897	19137	19054	19219	18915	19149	19267	19142	19239	19076	19135	19039	19082	18997	18966	19170	19135	19235	19094	19460	19242	19113	19112	19163	19134	19007	19059	18864	19063	19046	19140	19266	19136	19164	19035	18993	18963	18998	19240	19157	18984	19319	19145	18902	18991	18922	19212	18911	19215	19320	19139	18957	19166	19139	18991	19000	19072	19085	19034	19083	19259	18926	18976	18830	19003	19099	19010	18924	19140	18980	19108	18934	19013	19122	19227	19077	19162	19085	19108	18922	19194	19064	19148	19274	19089	18941	19096	18777	19227	19202	19076	19004	18912	19097	19028	19078	19049	19014	18999	19188	19043	19182	19032	18981	19313	19096	19246	19127	18991	18907	19074	19323	19133	19079	19086	18969	19121	19105	19144	19172	19056	19047	18866	18971	19103	19134	19172	18960	19155	19053	18949	19214	19202	19271	19015	19003	19130	19001	18999	19178	19031	19236	19105	18970	18992	19030	19162	19109	19049	18973	19283	19225	19132	19037	19174	18968	19262	19287	19039	19212	19103	19134	19061	18927	18905	18992	19058	18991	19173	19034	19098	19110	19256	19077	19260	19036	18999	19153	19079	19055	19105	19125	19077	19329	19090	19015	19042	19203	19243	19173	18964	19048	18938	19069	19127	19142	19058	19013	19094	19247	19109	18983	19070	19304	19138	19072	19298	19063	19146	19383	19068	19248	19090	19392	19256	19139	19225	19137	18993	19051	19047	19223	19122	19000	19076	19165	18983	19029	19015	19072	18973	18931	19001	19089	18886	19092	19049	19020	19189	19256	18953	19108	19233	19167	19174	19001	18956	19151	19046	19135	19083	19143	19086	19062	19023	18838	19098	19063	19182	19210	18962	19131	19085	19100	19136	18708	19180	19145	18962	19226	19014	18944	18837	19192	19324	19207	19075	18983	19069	18931	19019	19215	18981	19035	19159	19150	19102	19070	19002	18925	19072	19087	19078	19098	19089	19185	19067	18942	19091	19049	19072	19135	19114	19006	19154	19212	19212	19023	19055	19175	19059	19018	19038	19188	18953	18842	19045	18966	19284	18929	18984	18974	19074	19132	19099	19247	19123	19245	19200	18935	19114	18874	19005	19090	19354	19089	19162	19066	19293	18971	19059	19014	19110	19137	19147	19184	19076	19057	19051	18891	19038	19208	19136	18904	19040	18951	19167	19262	19206	18902	18820	19109	19237	19038	19147	19040	19267	19267	19140	19168	19066	19118	19111	18977	19034	19140	19169	19031	19056	19000	18988	19069	18916	19180	19111	19290	19227	19089	19149	19272	18900	19124	19061	18952	18878	19075	19166	19086	19066	18887	19215	19052	19296	19076	19211	18982	19143	18990	18997	18860	18929	18992	19073	19108	19179	19208	19292	19175	19013	19067	19040	19084	18937	19169	19141	19130	19027	18983	18925	19312	18911	19284	19216	19127	19242	19255	18957	19032	18980	19261	19089	19121	19119	19115	19006	19012	19272	19003	19097	19072	18828	19201	19051	19090	19072	18971	18854	19174	19134	19104	18956	19028	19160	19133	19121	19066	18857	19074	18818	19037	19025	19215	18908	19139	19023	18937	19347	18848	19238	19004	19138	19130	19305	18824	19046	19116	19140	19202	19083	19190	19101	19166	19112	19241	18919	18975	19110	19159	18985	19244	19129	18898	19105	19126	18946	19054	18762	19231	18963	19239	19202	19105	19134	19232	19103	19053	18984	19195	19171	19130	18906	19053	19045	18962	19121	19080	18936	19065	19228	18949	19177	19142	19193	19162	18971	18953	19252	19042	19166	18966	18951	19142	19277	19289	19230	19095	19070	19345	19102	19007	19137	19024	19050	19031	19035	19153	19084	19003	19011	19090	18941	19197	19082	18980	19151	19043	18900	19101	18950	19148	19006	19021	19261	19174	19188	19175	19313	19257	19012	19164	18940	19093	19088	19198	19183	18998	19086	19040	18996	18951	19200	19094	19179	18985	19158	19026	18995	19151	19064	19255	19411	19118	19039	18986	19058	18992	19070	19106	19168	19097	19123	19235	18962	18975	18904	19044	19145	19012	18946	18912	19212	18850	19077	19206	19133	19123	19193	19115	18995	18930	18794	19207	19020	19125	19251	19206	19383	19164	19184	19122	19157	19230	18856	19037	18976	19032	19152	19042	19039	19125	19083	19074	19201	19028	19218	18888	19002	19153
39607	57389	44236	27281	19128	16693	16103	15932	15750	15934	15883	15916	15991	15816	15743	16001	16059	16014	15644	15830	15913	15824	15773	15793	15961	15851	15762	15934	15885	16056	15753	15855	15975	15893	15852	15859	16042	15793	15807	15728	15946	15753	15763	15800	15919	16081	15867	15796	15825	15841	15925	15856	15939	15929	15835	15785	15906	15820	15930	15853	15996	15877	15887	15913	16043	15853	15890	15835	15895	15994	15895	15738	15810	15833	15974	15729	15795	15942	15933	15912	15895	15919	16065	15829	15757	15713	15835	15712	15822	15839	15956	15891	15882	15951	15865	15914	15791	15925	15858	15974	15803	15876	15896	15917	16056	15915	15777	15630	15789	15935	15875	15718	15936	15900	15851	15851	15780	15913	15792	15919	15945	15875	15763	15933	15909	15804	15859	15907	15851	15745	15646	15901	15839	15800	15837	15849	15814	15748	15700	15903	16062	15719	15806	15865	15812	15964	15937	15890	15876	15920	15806	15800	16086	15879	16079	15909	15931	15709	15733	15928	15832	15789	16008	15804	15845	15846	15820	15774	15735	15842	16002	15724	15786	15889	15985	15862	15701	15965	15990	15793	15959	15980	15819	15933	15802	15941	16048	15974	15982	15720	15794	16109	16009	15821	15764	15788	15745	15689	16018	15827	15980	15821	15867	15864	15851	16021	15756	15661	15986	15969	16034	15915	15965	15765	15801	16002	15682	15868	16014	15980	15962	15850	15944	15748	15889	15943	15898	15944	15837	15771	15790	15856	15832	15778	15899	15957	15865	15885	15937	15905	15839	15811	15952	15852	15913	16112	15868	15986	15680	16018	15705	15748	15801	15874	15765	15790	16096	16000	15774	16031	15703	15810	15996	15906	15765	15659	15952	15859	15774	15847	15802	15975	15782	16003	15939	15992	15899	15959	15881	15933	15788	15784	15881	15980	15983	15935	15863	15851	15839	15908	15831	15872	15806	15985	15843	15942	15876	15863	15686	15861	15806	15982	15660	15874	15796	15923	15790	15912	15759	15804	15974	15857	15902	15786	15907	15922	15930	15882	15849	15968	15970	15868	15916	15947	15791	15981	15809	15818	16038	15919	15797	15849	15815	16014	15973	15857	15996	15847	15584	15909	15774	15921	15862	15833	15980	15805	15866	15783	16048	15977	15853	15826	16033	15726	15987	15708	15829	15740	15990	15856	15888	15911	15788	15853	15942	15792	15847	15921	15979	15845	15951	15833	15745	15943	15885	15754	15954	15982	16030	15977	15897	15914	15843	15818	15808	15795	15817	15954	15938	15959	15752	15824	15883	16003	15921	15793	15834	15829	15968	15811	15806	15979	15719	15901	15809	15845	15867	15819	15809	15840	15829	15762	16067	15894	15946	15844	15883	16003	16045	15886	15844	15902	15832	16029	15885	15729	15714	15913	15682	15959	15949	16022	15801	15836	15825	15565	15925	15625	15985	15832	15745	15783	15818	16062	15918	16003	16008	15672	16014	15797	15702	15881	15742	15971	15967	15885	15874	15842	15854	15735	15852	15803	15861	15936	15766	15870	15775	15897	15937	15840	16005	15933	15871	15759	15838	15848	15985	15773	15978	15979	15765	15814	15864	15753	15907	15951	15826	15823	15825	15811	15993	15837	15991	15851	15884	15883	15890	15867	16014	15932	15777	15987	15871	15800	15941	15825	15862	15839	15984	15817	15886	16002	15840	16031	15730	15912	15959	15775	15810	15969	15720	15951	15917	15786	15795	16016	16071	15937	16113	15697	15845	15823	15786	16039	15871	15873	15737	15671	15838	15999	15905	15843	15882	15785	16111	15839	15805	15900	15816	15823	15788	15849	15954	15683	15724	15805	15880	15798	15870	15973	15929	15786	15760	15836	15881	15890	15768	16003	15836	16042	15788	15862	15844	15837	15985	15786	15757	15937	15910	15928	15981	15861	15847	16110	15962	15792	15831	15694	15750	16024	15953	15913	15879	15915	15758	16025	16010	15679	16059	15804	15864	15885	15825	15892	15934	15761	15784	15769	16030	15873	15918	15966	15921	15662	15752	15839	15867	15836	15765	15930	15895	15943	15771	15866	15762	15763	15917	15840	15852	15897	15779	15894	15980	15786	15893	15940	15819	15934	15845	15937	15824	15848	15889	15913	15826	15868	15952	15971	16169	15789	15892	15898	15782	15911	15878	15858	15843	15690	15827	16031	15896	15890	16041	15772	15792	15686	15869	15869	15936	15997	15943	15852	15898	15831	15936	15896	16031	16019	15666	16061	15778	15904	15916	15835	15890	15964	15823	15965	15782	16009	15888	16095	15898	15686	15989	15856	15896	15917	15990	15995	15820	15924	15971	15994	15952	15772	15969	15881	15926	15788	15913	15857	15942	15959	15883	15987	15863	15839	15894	15863	15930	16071	15915	15890	15845	15883	15670	15857	15909	15988	15890	15817	15864	15780	15899	15852	15801	15862	15847	15873	15913	15911	15958	15843	15919	15730	15973	15717	15877	15786	15998	15730	15755	15924	15897	15920	15839	15824	15828	15904	15855	16052	16038	15808	15918	15898	15815	15900	15734	15857	15880	15923	15814	15937	15937	15785	16007	15983	16020	15801	15944	15934	15962	15800	15898	15868	15758	15838	15827	15885	15940	15823	16043	15817	15778	15824	15827	16037	15851	15893	15837	15900	16036	15892	15797	15828	15715	16016	15862	15939	15905	15925	15717	15962	15737	15952	15884	15845	15979	15718	15930	15825	15911	15875	15841	15825	15915	15803	15904	15933	15885	15883	15968	15828	15985	15917	15789	15926	15766	15779	15891	15746	15666	15773	15716	15912	16024	15901	15829	16021	15769	15856	15862	15906	15752	15756	15802	15979	15808	15867	15803	15914	15856	15918	15861	15823	15834	16021	15974	15906	15896	15908	15815	15983	15931	15843	15863	15975	15861	16021	16025	15966	15918	15904	15889	15829	15814	15873	15951	16091	15610	15850	15809	15945	15955	15900	15824	15794	15769	15889	15799	15740	15793	15873	15939	15802	15779	15904	16023	15744	15848	15833	15824	16015	15668	15904	15853	15962	15865	15701	16039	15780	15731	15918	15744	15983	15727	15850	15608	16034	15925	15786	16026	15949	15825	15794	15790	15888	15911	15912	15887	15990	15927	15942	15862	15886	15953	15850	15880	15924	15871	15708	15776	16059	15823	15900	16035	15894	15953	15895	15921	15733	15825	16062	15801	15758	15803	15815	15812	15663	15922	15938	15867	15793	16005	15884	16029	15530	15925	15860	16021	15998	15940	15925	15913	15902	15973	15957	15941	15947	15889	15730	15952	15912	15961	15772	16004	15793	15859	15827	15928	15847	15918	15827	15972	15819	15951	16020	15760	15864	15998	15930	15961	15825	15806	15945	15959	15940	15887	15869	15977	15917	15989	15701	15932	15818	15757	15824	15924	15908	15904	16016	16072	15931	15988	15872	15727	15710	15776	16089	15871	15827	15934	15878	15885	15644	15825	15897	15965	15808	15931	15743	15943	15799	15842	15994	15863	15720	15840	15848	15927	15910	15937	15806	15938	15779	15905	15857	15830	15825	15935	15885	15896	15913	15862	15852	15914	15942	16036	15935	15956	15838	15902	15899	15973	15776	15884	15993	15894	15834	15834	15795	15989	15862	16062	15872	15852	15810	16017	15881	15835	15973	15833	15864	15834	15856	15801	15891	15760	15954	15991	15974	15748	15870	15982	15879	15826	15838	15728	15789	15898	16028	15800	16022	15911	15954	15856	15926	15894	15874	15712	15934	15949	15838	15849	15901	15794	15970	15920	15965	15855	15895	15931	15920	15781	15823	15820	15893	15684	15850	15778	15777	15867	15755	15913	15801	15921	15747	15876	15879	15933	15909	15829	15886	15949	15902	15892	15958	15737	15780	15908	15838	15794	15921	15841	15882	15903	15891	15961	15636	15809	15768	15912	15865	15959	15903	15810	15924	15991	15911	15927	15978	15940	15947	15857	15784	15806	15874	15998	15903	15785	15835	15797	15851	15954	15890	15946	15784	15899	15861	15933	15806	15836	15899	15808	15957	15863	15909	15897	15805	15870	15984	15838	15770	16002	15971	16028	15821	15923	15905	15934	15936	15894	16027	15926	15801	15938	15728	15895	15751	15997	15793	15920	15787	15975	15762	15829	15826	15894	15856	15877	15948	15772	15804	15757	15947	15814	15898	16039	15851	15849	15829	15795	15816	15804	15838	15847	15938	15942	15712	15908	15712	16081	15827	15740	15984	15691	15780	15700	15898	15743	15868	15954	15969	15974	15899	15842	15865	15783	15940	15847	15688	15932	15827	15826	15901	15885	15825	15702	15747	16011	15979	15894	15780	15738	15904	15907	15974	15799	15996	15877	15913	15869	15907	15794	15784	15850	15966	15969	15845	15990	15862	15801	15789	15824	15832	15972	15826	15876	15786	15834	15851	15825	15997	15819	15875	15943	15949	15828	16013	15681	15743	15837	15790	15863	16082	15880	15861	15781	15929	15814	15882	15676	15873	15892	15965	15892	15918	15887	15965	15822	15828	15972	15941	15749	15910	15882	15823	15897	15957	15910	15822	15842	15858	15897	15784	15911	15887	15859	15835	16022	15793	15948	15825	15558	16123	15873	15918	16185	15791	15955	15835	15856	15931	16059	15819	15844	15681	15998	15845	15987	15780	16035	15925	15822	15787	16036	15920	15851	15750	15835	15898	15852	15819	15806	15941	15932	15870	16008	15912	15789	16018	15999	15891	16020	15809	15735	15806	15969	15845	16093	15905	15705	15855	15775	15931	15878	15883	15798	15877	15907	15858	15982	15975	15767	16028	16034	15867	15704	15897	15922	15742	15942	15985	15933	15908	16015	15982	15818	15938	16025	16054	15787	15958	15851	15749	15923	15918	15861	15997	15922	15961	15851	15908	15974	15897	15977	15898	16038	15907	15809	15865	15717	16007	16130	15846	15943	15921	15799	15848	15937	15810	15828	15857	15851	15957	15766	16062	15779	15884	15728	16005	16062	16077	15951	15906	15820	16026	15794	15902	15794	15794	16018	15873	15895	15922	15882	15980	15817	15778	15921	15936	15900	15947	15825	15848	15923	15810	16085	15960	15900	15829	16032	15876	15820	15865
25971	28594	45091	39259	28279	23431	21294	19436	19107	19258	19374	19264	19310	19322	19125	19219	19144	19237	19088	19317	19112	19188	19142	19115	19157	19115	19491	19278	19316	19098	19105	19168	19360	19473	19263	19316	19377	19099	19186	19274	19075	18951	19385	19193	19116	19291	19101	19200	19337	19218	19033	18957	19089	19233	19341	18970	19173	19072	19109	19120	18877	19177	19156	19344	19047	19116	19081	19090	19123	19375	19083	19028	19221	19085	19143	19056	19190	18984	19008	18954	19076	19175	19085	19234	19098	19028	19140	19117	19099	19244	19102	19036	19196	19110	19182	19058	19237	19180	19279	19167	19279	19103	19196	19077	19013	18994	19283	18989	19227	19115	19065	19084	18944	18978	19072	19078	19114	19078	19260	19330	19363	19331	19131	19313	19160	19301	18982	18820	19130	18936	18982	19150	18975	18839	19303	18986	19017	19028	19102	19046	18905	19238	19049	19020	19201	19105	19138	19287	19051	19126	19246	19125	19096	19175	18926	19128	19264	19094	19075	19152	19053	19061	19068	19085	18969	19048	19141	18968	19052	19207	19143	19048	19095	19236	19000	19125	18949	18891	19221	19219	19013	19199	19101	19146	19176	19071	19341	19077	19089	18973	19170	19111	18855	19068	19016	18909	19243	19149	18885	18989	19168	19308	19191	19131	19110	19007	18956	19111	19069	19023	18978	19223	19093	19075	19308	19036	19142	19115	19081	19250	19214	18915	18934	18892	18998	19179	19080	19068	18943	18974	19327	19064	19154	19040	19203	19280	19116	19121	18992	19324	18938	18998	19055	19025	18956	18925	19120	18781	19094	19204	19153	18897	19084	18937	19008	18906	19084	18984	18958	19089	18908	19101	19085	18931	19138	19090	19188	19126	19113	19071	18982	19130	19000	19104	19094	19009	19086	19220	19036	19240	19170	19087	18813	18876	19189	19128	19028	19210	19041	19051	19092	19161	19249	19102	18971	19138	19053	18995	19129	19132	19186	19073	19255	19008	19051	19012	19276	18833	19014	19108	19331	19087	19171	19096	19145	19072	19141	19066	19038	19002	18918	19111	19174	19015	19265	19024	19022	18933	19099	19069	19206	19202	19115	19344	19118	18823	19116	18899	18894	19015	19057	19077	19246	19133	18914	18786	19056	19007	19330	19009	19016	19074	19187	19108	19304	19103	18946	19213	19063	19498	19086	19113	19065	19010	19116	19247	19277	18899	19018	19039	19026	19144	19199	18909	19114	19138	19020	19142	19185	18883	19124	19007	19077	19047	18906	19031	18981	19043	18985	19160	19096	19071	19005	18953	19171	19017	19045	19135	19083	19243	19174	19189	19042	19065	18807	19210	19022	19048	19112	19132	19172	19145	19125	18842	19165	18862	18971	19078	18920	19100	19074	19186	19047	19171	19251	19137	19064	18920	18882	19068	19267	19254	19064	19093	19197	19218	19015	19036	19217	19006	18999	18932	19291	19199	19066	19100	18993	19176	19002	19186	18950	19117	19025	19213	19123	18999	18925	19188	19149	19091	19226	19173	18952	18920	18923	19049	19197	19110	19273	19226	19246	19059	19098	19090	19042	18884	19145	19089	19141	19173	19055	19082	18935	19128	18970	18914	19174	19199	18954	19288	19353	19108	19171	19008	18966	18922	18961	19099	19063	18997	19224	18912	18940	19055	19234	19190	19204	18906	19274	19259	19113	19063	18841	18987	19137	19306	19059	19057	19088	19123	19162	19133	18952	19110	19085	19072	19158	19148	18952	19127	19132	19092	18996	18773	19148	19029	19196	19162	19212	19018	19193	19036	18999	18979	18971	19006	19178	19201	19200	19199	19300	19154	19243	19089	19049	19182	19046	19103	19030	19200	19193	19096	19072	19173	19065	19117	18936	19057	19018	19084	19290	18980	18994	18916	19092	19121	19081	19015	19123	18948	19094	19112	19194	19008	18868	19090	18979	19057	19019	19136	19116	19178	19057	19198	18992	19256	18859	18971	19068	18974	18989	19101	19186	18961	19108	19035	19333	18983	19201	19056	19121	19223	19308	19106	19248	19047	18945	19264	19097	19233	19225	19223	19108	19076	18891	19165	18991	18951	19054	19142	19155	19028	18931	19040	19434	19169	19014	19024	19087	19001	18947	19270	18956	19194	19004	19095	19428	19232	19091	19337	19040	19139	19142	19018	18994	18922	19097	19180	19070	19123	19215	19070	19234	19090	19277	18924	19148	19208	19055	18998	19184	18996	19340	19047	19109	18834	18878	18972	19361	19114	19065	19183	19158	18971	19067	19194	18869	19266	18974	19030	19169	19108	19129	18984	19101	19068	19126	19056	19005	19114	19035	19089	18929	19088	19130	19178	19212	19115	19196	18930	18977	19055	18978	19026	18951	19086	19062	19138	19003	18971	19179	19142	19109	19208	19044	19230	19090	19130	19196	19231	19222	19192	19112	19058	19127	19089	19132	19220	18935	19187	18982	19165	19139	19082	19257	19065	19130	18982	19038	19160	19103	19034	18918	19184	18977	18930	18879	19071	19190	19116	19143	18952	18999	18883	18870	18991	19174	19010	18923	18961	18976	18912	19160	18993	19212	18964	19086	19131	19016	18993	19066	18985	19129	19213	19090	18973	19183	18944	19209	19261	18938	19102	19196	18921	19180	19038	19046	18975	19148	19084	19173	18912	19011	19105	19212	19262	18932	19037	19040	18987	19178	19084	19139	19034	18839	19050	19239	19169	19124	19000	18943	19068	19046	19052	19081	19124	19207	19095	19080	19104	19003	18957	19203	18902	19049	19137	19030	18870	19033	19213	19073	19083	19016	18898	19202	19160	19078	19015	19097	18978	19298	19302	19005	18978	19188	19264	19130	19212	19337	19121	19084	18942	19135	19168	19410	19197	19156	18922	19274	18975	19158	19014	19099	19124	19097	19150	19061	19183	18938	19184	19072	19008	19196	19179	18878	18987	18999	19028	19099	19185	19008	19298	19148	18923	19258	18985	19012	19129	19078	19070	19202	19083	19259	19251	19225	19449	19203	19348	19163	19193	19152	19085	18900	19084	19035	18997	18878	19129	19157	19178	18921	18995	18989	18866	18999	19226	19177	18946	19198	19177	19017	19114	19025	19071	19057	18932	19047	19014	19112	18939	19098	19229	18969	19049	19148	18988	19088	19183	19177	19020	18952	19026	19032	19157	19090	19058	19184	18926	18981	18923	19062	18964	19161	19019	19215	18920	19208	19119	19287	18996	19127	19225	19077	19040	19182	19252	19063	19162	18971	18959	19094	19040	19097	19128	19106	19283	18847	19090	19295	19053	19111	18947	19277	19025	19067	19239	19028	19265	18972	19127	19082	19232	19094	19292	19174	19115	18970	19019	19092	19242	19171	19174	19270	19223	19026	19167	18879	19099	19061	19239	19250	19025	18859	19160	19171	19121	19244	19103	19093	19145	18831	18898	19219	19273	19157	19178	19151	18988	19074	19182	19183	18985	18882	18923	18985	19156	19075	19090	19045	19095	19088	19074	19220	19087	18897	19200	19164	18873	18954	18953	18976	19193	18935	19268	19043	18938	19295	19158	19081	19218	19223	19249	19018	19132	19146	19210	19180	19121	19228	19094	18972	19208	19209	19205	19079	19046	18928	19168	19122	19046	19316	19135	18980	19005	19145	18977	19306	19098	19094	19013	18968	19049	19133	19034	19389	18836	19197	19029	19188	19271	19153	18981	19013	19005	18925	19061	19305	19137	19006	19079	19109	19187	19186	18962	19072	19213	19067	19298	19036	19168	19154	19222	18937	19049	18942	19128	19340	19165	19027	18977	19265	19049	19102	19152	19102	19046	19297	18965	18978	19141	19079	19107	18971	19196	19081	19179	19392	19182	19106	19165	19167	19288	19235	19155	19187	18987	19308	19186	19153	18932	18951	19139	19275	19102	19210	19143	19085	19177	19241	19176	18968	18814	19159	19411	19107	19160	19187	18944	19058	19200	18966	19059	19118	18997	19114	18992	19022	19030	19175	19326	19303	19178	19288	19269	19186	19133	19149	19321	19073	19028	19134	19159	18998	19126	18967	19146	19057	19142	19126	19117	19380	19257	19193	19110	19136	19099	18963	19067	19035	18922	19117	19025	19059	19069	18936	19115	19115	18998	19172	19158	19262	19235	19124	19124	19116	19159	19180	19156	19388	19186	19219	19031	19312	19055	18964	19008	19065	18856	18999	19186	19007	19090	19161	18965	19160	19088	18946	19183	19095	19211	19047	19097	19190	19015	19092	19044	19230	19014	19039	18999	19354	19355	19222	19114	19103	19120	18989	18956	19172	19134	19108	19088	19061	19083	19013	19159	19150	19052	18997	19046	19419	19106	19152	19120	19064	19099	19155	19044	19322	18997	19196	19168	18909	19181	19181	18850	19241	19136	19019	18920	19124	19066	19278	19296	19159	18961	19270	19019	19169	19072	19355	19116	19211	19200	19178	18914	18953	19286	19060	19200	19208	19301	19270	19192	19380	19119	19121	19212	19115	19144	19020	19212	19254	19051	19112	19126	19066	19008	18967	19078	19056	19229	19172	19045	19178	19044	18998	18968	19122	19144	18982	18878	19107	18975	18954	19094	19122	19052	19187	19307	19080	19153	19228	19221	19243	18962	18945	18967	19160	19174	19142	19215	19013	18934	19094	19310	19219	19076	18964	19098	19141	19175	19028	19070	19203	19090	19002	19057	19256	19176	19269	18916	19077	19033	19052	19298	19130	19144	19103	19160	18924	19073	18959	19075	19155	19134	18837	19257	19349	19086	19216	19087	19156	18862	19175	19212	19075	19155	19390	19081	19054	19219	19087	19130	18987	18908	19278	19178	19003	19128	19156	19058	19012	19216	19208	19129	19156	19218	19118	19272	19018	18941	19095	19106	19062	19276	18966	19000	19141	19152	19167	19064	19308	18983	19070	19030	18930	18920	19193	19116	18938	18949	19163	18916	18981	19146	19046	18955	19159	19151	19223	19089	19261	19070	19073	19255	19071	19450	19046	18953	19102	18772	19056	19095	19108	19170	19083	19130	19114	19309	19308	19090	19171	19004	19101	19106	19252	19003	19036	18964	18980	19011	19153	19172	19001	19207	19234	18819	19150	18978	19216	18922	18834	19219	18974	18958
57902	88839	69368	43575	27094	18693	16554	15956	15883	15924	15871	15913	15996	15857	15868	15935	15904	16108	16122	15812	16039	15924	16001	15892	15961	15826	15934	15907	15914	16057	16041	15964	15943	15947	15995	16013	15810	15911	15907	16002	15865	15896	15816	16183	16091	15999	15955	15961	15877	16001	15890	16012	15767	15785	15831	15922	15977	15923	15847	15900	15993	15928	15964	15980	15912	15951	15951	15995	16062	15741	15852	15848	15904	15925	15806	15898	15934	15976	15936	15899	15810	16161	15829	15920	16047	15895	15839	16036	15889	15915	15818	16016	16056	15903	16063	15850	15880	15855	15815	15923	15940	15951	15948	15859	15848	15902	15925	15889	16009	15804	16032	15935	15928	15678	16023	15899	15940	15729	16014	15993	15854	15890	15957	15998	15723	15949	16088	15775	16006	15859	15913	15854	15963	15855	15975	15863	15950	15909	15871	15965	15888	15959	16009	15957	15761	15903	15812	15958	15912	16137	15743	15993	15979	15928	16025	15759	16088	16017	15826	15867	15969	15838	15971	15871	16031	15964	15885	15827	15906	15963	15911	15883	15878	15960	16102	16004	15840	15975	15898	15833	15883	15993	16032	16055	15740	15951	15979	15882	15841	16015	15963	15676	15858	16185	15906	15873	16163	15902	15842	15894	15937	16034	15908	15939	15876	15863	15944	15833	15969	15861	15961	15921	15881	15880	16003	16046	16088	15990	15827	15898	15930	15959	15768	15833	15815	15851	15865	15790	16035	15890	15919	16056	15871	15904	15970	15986	15900	15772	15987	15955	15818	15989	15862	16085	15757	15931	16007	15779	16160	15909	15908	15719	15841	15880	15881	15831	16091	15967	15889	15856	16062	15759	15935	16001	15990	15897	15869	15784	16006	15885	15909	15829	15899	15858	15939	15969	15935	15912	15861	15871	15959	16033	15885	15910	15838	15903	15886	15864	15884	15919	16033	16071	15984	15981	15938	15834	15793	16182	16081	15803	16000	15898	16067	15963	15819	15725	15942	15947	15878	15933	15975	15957	15891	16047	15861	15759	15846	15967	15804	15815	15964	16028	15799	15863	16071	15946	15972	15889	15931	16108	15899	15981	15972	15880	15882	15983	15961	15770	15962	16058	16032	15891	15944	15827	15953	15855	15984	15860	15920	15781	15918	15946	15963	15909	15917	16000	15818	15869	15833	16105	15963	16008	15873	15835	15856	15768	15867	15994	15944	15958	15714	16037	15922	15969	15859	15952	15934	15767	16010	15853	15835	15908	15895	15957	16008	16053	15846	16117	15803	16012	15999	15775	15996	15779	16001	15962	15951	15763	15927	15966	15728	15896	16048	15916	15915	16057	15829	15937	15935	15955	15989	15836	15994	15907	15981	15848	15922	15866	15897	16013	15851	15919	15873	15914	15907	15942	15917	16049	15928	15896	15904	15901	15973	15801	15905	15987	15956	16030	15994	15955	15852	16036	15914	15799	15913	16024	15904	16039	15880	15858	15965	15873	16106	15986	16134	15905	16134	15943	16089	15984	15914	15974	15930	16023	16006	16031	15986	16076	15847	15905	15872	15926	15766	15820	15966	15841	15894	15874	15844	15896	16104	15970	15961	15855	15858	15890	15972	15935	16055	15866	15976	16032	15803	15925	16043	15930	15972	15626	15914	15960	15808	15956	15984	15816	15955	15884	15891	15978	15946	15883	15790	16014	15859	15928	15950	15884	16073	15995	16043	16017	15852	16003	15899	15884	16002	15894	16114	15956	15999	15984	15892	16000	15877	15854	16172	15936	15928	15767	16002	15969	15931	15938	15952	15783	16036	15813	15999	15631	15968	15930	15863	15908	15970	15941	15841	15730	15917	15833	15933	15777	15947	15770	16026	15909	16002	15761	16002	15716	15814	15991	15958	15928	16098	15871	16023	15821	16021	16079	15980	15892	16004	15703	15839	15893	15818	15993	15790	15970	15859	15961	15891	15775	15812	15973	16016	16055	16037	15890	15843	15971	15873	15878	15890	15913	16011	15966	15950	15899	15919	15927	15884	15838	16057	15719	16087	15846	15929	15867	15929	15905	16049	15814	15999	15886	16087	15764	15824	15940	15894	15949	15868	15896	15880	15950	15940	15824	15937	15789	15973	15983	16036	15938	15845	15921	15871	15895	15874	15772	16055	15995	15769	15822	15883	15909	15843	15843	15873	15981	15883	15764	15803	16045	15944	15832	16075	15932	16040	15813	15909	16129	16021	15871	15985	15917	15917	15780	15972	16028	15890	16041	15867	15837	15962	15907	15850	15949	16029	15912	15916	16014	15858	15999	15870	15873	15779	15906	15869	15805	15953	15952	15863	15837	15932	15938	15821	15702	16007	16116	15891	16067	15917	16143	15975	15933	16091	15981	15802	15957	15704	16084	15974	15752	15943	15950	15951	15855	15741	15925	15988	15934	15784	16019	15862	15783	15959	15975	15905	15809	15909	15975	15976	15933	16004	16105	15918	16002	15863	15835	16042	15741	15894	15893	16045	15915	15880	15933	15968	15820	15730	15870	15930	15777	15785	15904	15975	15932	15988	15824	15862	15962	15957	16049	15956	15956	15752	15927	16074	15954	15866	15885	15796	15744	15969	15893	15876	15907	15874	15938	15952	16012	16020	15847	16042	15969	15977	16038	16104	15819	16038	15904	15887	15875	15729	15919	15840	16003	15760	15937	15769	15996	15846	15829	15745	15844	15943	15966	15658	15992	15704	16075	15972	15884	15974	16027	15864	15849	15831	15933	15951	15808	16144	15948	16011	15829	15989	15874	15857	15910	15900	15863	16130	16034	15879	15816	15818	15915	15797	16043	15835	15887	16006	16027	15901	15923	15928	15752	15877	15928	15922	16086	15953	15974	15933	15905	15825	15888	15948	16001	15876	15917	16009	15911	16003	15955	15947	15911	15730	15760	16071	16060	15997	15734	16012	15861	15955	15841	15825	16007	15976	15920	15827	15811	15773	16008	15903	15928	15841	15999	15995	15875	16038	15973	15708	15990	15958	16105	16008	15927	15976	16000	15886	16015	15944	15929	15751	15815	15828	15820	15897	15871	15880	15786	15792	15962	15924	15775	15842	15844	16101	15913	16060	15834	16122	15982	15843	15891	15843	15888	15799	15940	15892	16012	15946	16068	15973	15878	15793	16001	15984	15985	15917	16007	16007	16138	15977	15962	15903	15826	15868	15980	15734	16046	16197	15941	15885	16007	15835	15980	15975	16075	16146	16060	15850	16004	15818	15902	15984	15958	15787	15988	15885	15843	15632	15913	15855	15894	15857	16054	15951	15916	15891	16084	15863	15856	15956	15781	16051	16063	15893	15887	16010	15868	15964	15915	15974	15766	16157	16034	16021	15889	16048	16028	15946	15971	15867	16014	15968	16043	15805	16125	15800	15744	15982	15761	15666	16232	16035	15980	16019	15975	15860	15868	15918	15894	16021	15835	15784	15779	15928	15820	15842	15808	15961	15785	16026	15832	15844	15861	16004	15941	15938	15908	15991	15912	15994	15775	15910	16038	16048	15963	15869	16023	16103	15876	16048	15787	15952	15935	15889	15958	15805	15880	15947	15920	16037	15971	16003	15998	16046	15834	15802	15894	15842	15956	16077	16056	15794	15859	15852	15987	15875	15897	15848	15857	15911	15828	15848	16012	16005	15998	15938	15824	15756	15798	16052	15928	15881	15855	15820	16030	15951	15830	15859	15716	15777	15859	15980	15803	15933	16021	15918	15914	15752	15910	15990	15993	15894	15779	15870	15917	15927	15889	15818	15939	16137	15824	15863	15771	15835	15830	15903	16131	15987	15857	15855	15971	15877	15944	15871	15875	15877	15984	15866	15733	15817	15967	15904	15922	15924	15947	15798	15898	15871	15943	15936	15994	15901	15908	15816	15938	15992	15818	15935	16073	15725	15860	16176	15689	15840	16004	15996	15967	16068	15879	15831	15856	15838	16022	15922	16170	15844	16027	15981	15907	15953	15969	16000	16050	15842	15836	15982	16017	16000	15970	16013	15894	15821	15734	15812	16109	15835	16014	16097	15896	15939	16027	15890	15999	15812	15789	15817	15838	15770	15851	16068	15843	15981	16044	16021	15930	15987	15976	15966	15857	16029	15935	15886	15884	15849	16048	16135	16161	15808	15808	15829	15741	15883	16000	15982	15981	15834	15967	15754	15683	15887	15969	15920	15989	15958	15900	15932	15950	15825	15903	15945	15962	15842	15758	15920	15992	15943	15865	15964	15777	15959	15901	16019	16028	15882	15984	15932	15804	16058	16106	15801	16078	15773	16016	15869	15842	15870	15907	15962	15889	15932	15868	16107	15861	15923	16056	15902	16034	15694	15908	16001	15855	15894	15937	16064	15960	16051	15800	15803	16002	15787	15863	15988	16037	16010	15989	16008	15809	15885	16034	15713	15836	16085	15827	15901	15959	15776	15818	15919	15950	15838	15848	16103	15912	16107	15968	15878	16005	15841	15829	15806	15708	15981	15889	15908	15804	15973	16007	15894	15873	15835	15864	16046	16057	15926	15963	16043	15843	16080	15975	15832	15932	15932	15857	15957	15812	15882	15944	15874	15958	15870	16003	15840	15923	15886	15879	15989	15830	15867	15886	15899	16007	16021	15949	16016	15850	15799	15931	15899	16097	15874	15726	15843	15964	16015	15936	15860	16179	15852	16105	15761	15875	15975	15946	15992	15956	15915	15885	15836	15951	15916	16153	15867	15809	15856	15817	15878	15700	15947	15823	15771	15982	15823	15922	16024	15907	15900	15883	15837	15839	15923	15838	15675	16126	15845	15940	16053	15911	15939	15988	15925	15861	16100	15795	15968	15930	16004	15940	15872	15834	15791	15869	15991	15948	15820	16017	15823	15979	15957	15821	15857	15906	15897	15909	16127	15835	15998	15868	15845	15955	15939	15813	15861	15987	15837	15759	16018	15900	15948	15939	15726	15833	15856	15853	15912	15826	15742	15783	16053	15890	15911	15977	15944	15918	15962	15914	15952	15858	15801	15890	15926	15904	16025	15904	15787	16028	15990	15994	15956	15864	15953	15948	15849	15972	15909	15892	16076	15897	15910	15875	15793	15863	15911	15823	15843	16022	16153	15945	15753	16087	16022	15967
22819	22718	35253	32094	27037	25811	25779	20008	19093	19481	19457	19232	19391	19374	19402	19308	19241	18973	18990	19153	19184	19091	19021	18858	18969	19044	18910	19239	19050	19083	19063	18893	18869	18898	19112	19047	18989	18903	18853	19017	18967	19016	18856	18987	19059	19002	19238	19121	19101	18910	18854	18785	18928	19086	19061	19073	19123	19044	19071	18712	19143	18976	18981	18978	19039	19136	19026	18807	18989	18962	18968	19161	18882	18980	18985	19030	18665	19151	18890	19065	19077	18850	18930	18979	18999	19075	18893	18857	18978	18936	18802	18981	18974	18934	18823	19030	18840	19013	18955	18984	18808	19151	18876	19036	18825	19054	18941	18842	18935	18810	18965	18891	18891	18848	18922	19127	18769	18815	19014	18869	18949	19255	18728	18852	18956	18806	18893	19017	18831	18788	18981	18750	18745	18765	19026	18829	18999	19043	18871	18887	18745	18937	18830	18808	19009	19119	19178	18892	18845	18880	19050	18772	18912	18867	18901	18890	18982	18969	18958	18928	18709	18773	19065	18964	18958	18995	18732	19092	18907	19049	19205	19055	18926	18722	18747	18852	18974	19063	19005	18726	19176	18989	18687	18714	18983	19008	19131	18833	19045	18754	18924	18958	19172	18924	18653	18961	18873	19099	19122	19025	19024	18984	18812	18760	18852	19018	18944	19062	19016	18986	19085	19079	19016	18963	18833	18809	18670	18898	18892	18963	19070	19085	18961	18928	19042	19015	19113	18821	19068	18958	18975	18941	19000	18894	18836	19006	18942	18866	18987	18887	19199	18852	18858	18842	18859	18796	18915	18925	18980	19055	18914	19008	19169	18904	18886	18811	18855	19009	18871	18765	18917	19060	18978	18999	18988	18943	19017	18790	18893	19002	18935	18782	18837	18769	18858	19009	18789	18839	18975	19071	19017	18933	18988	18790	18917	19085	19000	18897	18782	18772	18805	18838	18877	18701	18958	18990	18792	19159	18818	18997	18895	18882	19187	18877	19031	19033	18925	18812	18957	19038	19039	19013	19092	19056	18952	18747	18884	19047	19136	19015	18951	18767	18829	18768	18971	19066	18819	18858	18963	18761	18995	18883	18667	18931	18841	19177	19140	18990	19001	18852	18940	19076	18769	18842	18942	18921	19184	18855	19032	18807	18999	19014	19055	18795	18718	18915	18849	18967	18944	18819	18864	18646	18876	18935	18730	18950	18989	19121	18962	18828	18869	18924	18753	18931	18945	19052	19074	18924	18993	18778	18788	18734	18820	18957	18786	18721	19171	18952	18966	18844	18846	18847	18663	18702	18772	18802	18814	19020	18907	18954	18786	19068	18720	18980	18888	18969	18814	19058	18928	18930	19161	19113	19004	18965	18826	18836	18854	18998	18804	18856	18951	18752	18814	18722	18888	18823	18941	18933	19014	18854	19106	19008	18821	18787	18925	18734	18836	18978	18926	18831	18964	19087	18887	18950	19133	19150	18966	18733	18835	18933	18764	18896	18993	18970	19060	19001	18864	18785	18960	18763	18919	18893	18889	19050	18664	18786	18903	19022	18812	18911	18871	18634	18847	18919	18899	18813	18776	18737	18938	18831	18815	19031	18951	18908	18811	18863	18919	18923	18967	18934	18909	19059	19108	18988	18822	18895	18921	18860	18914	18861	18871	18844	18843	18998	18775	18886	18875	18848	18698	18889	18963	18890	18908	18894	18861	19059	18982	19052	18766	18872	18762	18912	18987	18854	18867	18731	19010	18997	18959	18750	19106	19008	18967	18805	18916	18939	19029	18884	18929	18787	19000	18824	18909	19096	18994	18870	19047	18891	18843	19052	19140	19001	18513	18686	18789	18981	18780	19040	18898	18950	19026	18815	18837	18847	19023	19012	18856	18908	19158	18747	18841	18871	18968	19170	19006	18865	18942	18788	18806	18896	18840	18856	18857	18974	18970	18872	18855	18833	19173	18825	18795	18813	18843	19043	18749	18980	19014	18910	18934	19074	18989	19053	19126	18905	18945	19149	18939	19038	19004	18952	18944	19026	19016	18828	18975	19012	19013	18727	18886	18757	18846	18907	18931	18883	18849	19006	18965	18900	18948	18849	18991	18960	19086	18855	18856	19009	18903	18799	18777	18868	18896	18987	18911	18757	18888	18724	19092	18950	18840	18947	18945	19078	18995	19212	18942	18919	19005	18950	18958	18828	18961	18975	18664	18753	18952	19028	19018	18971	19042	18729	18810	18679	18993	18816	19055	18903	19041	19058	19000	18959	18878	18742	18709	18884	18990	18951	18816	18790	18784	18841	18850	18876	18660	18767	18866	18998	18793	19111	18929	19056	18962	18984	18844	19029	18811	19079	18989	18911	18983	18967	18925	19083	18940	18994	18874	19000	19053	18934	18931	18936	18997	18866	19112	18964	18994	18877	18795	19003	18920	19136	18796	18934	18727	18860	18953	18943	18862	18996	18799	18882	18785	18905	18824	18865	18816	19030	18997	18944	18944	18868	18744	18840	19029	19135	18874	18889	18971	18888	18843	19129	18822	18929	18685	19026	18952	18975	18946	19083	19052	18898	18936	18919	18777	19103	18914	18930	18893	18811	19007	18952	19091	18901	18994	18730	18996	18807	19031	19036	18876	19060	18763	18904	19251	18926	18787	18897	18908	18925	19077	18856	18833	19117	18986	19040	18814	18929	18786	18701	18914	19080	18990	18811	18961	18994	18825	18753	18837	18875	18996	18975	18972	18841	18874	19006	18849	19017	18764	18872	19024	18985	19219	19034	18958	18874	19088	19037	18843	18849	19115	18983	19111	18949	19070	18977	18892	18933	18839	19019	18995	18997	18822	19113	18985	18930	18800	19102	19046	19011	19021	18899	18820	19120	18785	18984	18999	18862	18883	18857	18769	19054	18906	18872	18972	18979	18980	18863	18931	18714	18913	18840	18934	18762	18907	19167	19020	19120	18906	18704	18853	18870	18898	18805	18839	19141	19077	18819	18640	18816	18678	18875	19198	18780	18746	18922	19213	18741	19043	18684	18723	18753	18702	19003	18831	19011	18816	18910	18796	18968	18938	18777	18888	18808	18889	18887	19060	18897	19136	18742	19148	18885	18897	18965	18805	18983	18885	18917	18687	18827	18960	18883	18839	18951	18984	18963	18964	19002	18956	18983	18955	18910	19051	18821	18851	18808	19198	19024	18752	18805	18898	18888	19167	18858	18944	18740	18943	18715	18754	18919	19002	18841	18837	18930	18926	18900	18669	18832	18792	19073	19028	19035	18980	19017	19029	18943	19100	19078	18862	18865	18974	18846	19066	18979	18857	18809	18991	18960	18856	18998	19159	18846	18981	18942	18866	18860	18899	18981	18930	19008	19009	18973	19048	18922	19033	18853	18894	18945	19068	18713	18838	18836	18909	18679	18916	18959	18955	19014	18948	18825	18921	18805	19082	18851	18944	18801	19175	19093	18897	18885	18929	19170	18872	18751	19107	18942	19115	18766	19022	19005	18855	19058	18722	18873	18931	19270	18943	18919	18971	18927	19071	19058	19113	18889	18793	18788	18745	18796	18938	18779	18975	19168	18838	18990	18913	18784	18964	18579	18910	18804	18888	19094	18858	18884	18988	18868	18939	18746	19030	19046	18863	18870	19085	19051	18913	18732	18750	18782	18944	18813	18767	18756	18723	18660	19008	18935	18936	18968	18744	18826	19108	18970	18869	18831	18940	18768	19016	18936	18814	18775	18957	18736	18791	18977	18818	18983	19057	18948	18951	18922	18884	19008	19038	19013	18800	18970	18868	18953	18966	18794	18934	18770	18816	19035	19015	18932	18898	18871	18858	18809	18868	19026	18814	18795	18856	19122	18850	18988	18942	18772	18749	18963	18861	18937	19050	19103	18909	19097	18969	18985	18823	18974	19032	18995	19080	18795	18849	18921	18926	18857	18979	18820	18697	18935	19051	18620	19033	19129	18926	18899	18958	18917	18940	18964	19059	18755	18951	19063	18819	18736	18769	18771	18952	18800	18758	18780	18867	18926	19030	18829	18955	18803	18959	18768	18907	19003	18989	19008	18934	18859	18699	18836	18858	18878	18966	18851	18786	18723	19048	19168	19018	18718	18946	18822	18844	18778	18899	18884	18802	18810	18899	19069	18718	18997	18931	18870	18775	18561	18889	18843	18764	18711	18841	18877	18917	18871	18808	18754	19004	18884	18958	19055	19048	18992	18706	19030	18937	18970	18992	19179	18929	18970	18927	18758	18855	18912	18934	18837	18741	18920	18804	18931	18842	18867	19047	18936	18798	18670	19027	18900	18936	18919	19129	18975	18857	19047	18797	18960	18878	18946	18998	18950	18606	19048	18933	18667	19140	18923	18996	18774	18874	18777	18906	18961	18834	18708	19091	18942	18925	18985	18793	18972	18680	18994	18918	18843	18821	18724	18936	18960	18919	19054	18879	18939	18845	19033	18919	18876	18918	19080	18938	19049	18699	19041	18891	18939	18825	18746	18956	18862	18943	19118	19026	18792	18895	18791	18622	18892	19014	19030	18936	18943	18722	18702	18956	18976	18773	18962	18682	18774	18964	19032	18895	18864	18921	18841	18877	18621	19033	18849	18925	18907	18820	18785	18818	18850	18749	18821	18948	18781	18802	19137	18918	18914	19072	18703	18998	19090	19157	18763	18879	18820	18844	19134	18861	18903	18918	18925	18850	18948	18941	18925	18803	18953	18945	18934	18667	18880	19096	18812	19057	19038	19070	19056	18827	18707	18827	18790	18868	18873	19087	18652	18896	18877	18877	18935	18960	19041	18981	18858	19030	18807	18907	19015	18771	18826	18974	18982	18914	19019	19017	18928	18934	18985	18911	19022	18985	18733	18911	18939	18847	18904	18765	18917	19012	18973	19019	19036	18953	18896	19023	18792	18835	18798	18964	18851	19181	19010	18909	18999	19093	18991	18631	18866	18843	18805	18852	18983	18827	18934	19011	18953	18729	18888	18964	18977	19010	18913	19153	18954	18860	18949	18925	19047	18920	18871	18941	18866	19003	19044	18772	18753	19029	18693	18898	18788	18957	18732	18997	18786	18777	19025	18842	18943	19158	18740	18833	18917	19007	19052	19216	19062	18923	18841	19043	19039	18764	18826
63954	105214	88684	63621	39695	24049	17525	15881	15805	15923	15818	15720	15863	15867	15871	15824	15887	15938	15723	15896	15916	15775	15744	15897	15892	15878	15810	15870	15957	15721	15743	15730	15801	15817	15857	15797	15959	15833	15890	16010	15726	16003	15890	15800	15849	15741	15792	15801	15974	15843	15780	15798	15831	15918	15815	15624	15795	15636	15762	15862	15771	15758	15932	15879	15908	15806	15737	15730	15771	15723	15655	15716	15844	15789	15871	15771	15953	15932	15974	15811	15842	15882	15785	15786	15861	15970	15936	15886	15731	15837	15825	15762	15714	15886	15804	15802	15880	15854	15898	15802	15716	15673	15911	15849	15809	15666	15795	15913	15657	15694	15663	15808	15585	15887	15757	15858	15897	15768	15727	15771	15731	15927	15758	15960	15761	15798	15771	15657	15673	15911	15839	15731	15755	15953	15786	15958	15885	15963	15857	15742	15875	15814	15881	15825	15737	15876	15898	15740	15993	15863	16017	15806	16010	15813	15773	15593	15798	15758	15736	16000	15675	15778	15862	15842	16012	15584	15775	15821	15830	15815	15785	15739	16032	15852	15801	15869	15919	15809	15866	15593	15754	15765	15790	15834	15774	15943	15857	15799	15730	15865	15847	15834	15906	15735	15902	15641	15767	15859	15672	15895	15878	15811	15801	15897	15901	15873	15676	15881	15830	15872	15973	15835	15821	15996	15713	15718	15794	15734	15736	15921	15748	15934	15741	15966	15793	15878	15699	15785	15762	15916	15796	15748	15658	15659	15845	15859	15698	15669	15825	15798	15833	15578	15904	15663	15781	15624	15903	15617	15743	15705	15833	15809	15898	15804	15743	15757	15933	15815	15821	15876	15849	15806	15884	15849	15735	15750	15811	15845	15637	15818	15864	15923	15916	15712	15807	15798	15915	15812	15878	15889	15912	15721	15848	15746	15724	15933	15798	15899	15791	15804	15762	15821	15628	15757	15996	15941	15725	15867	15738	15970	15711	15902	15754	15682	15877	15933	15939	15679	15804	15828	15957	15922	15825	15713	15775	15675	15907	15757	15770	16005	15896	15882	16010	15777	15675	15669	15626	15940	15688	15798	15917	15848	15661	15789	15704	15864	15935	15941	15800	15760	15688	15952	15748	15715	15741	15998	15768	15780	15800	15810	15861	15820	15878	15590	15748	15784	15788	16082	15828	15763	15675	15793	15848	15621	15808	15797	15792	15877	15686	15684	15813	15761	15846	15847	15858	15611	15834	15669	15870	15702	15973	15837	15856	15614	15813	15884	15845	15941	15856	15796	15787	15787	15748	15680	15879	15848	15845	15713	15768	15824	15721	15856	15682	15708	15778	15816	15746	15737	15747	15799	15701	15948	15929	15663	15708	15773	15813	15891	15713	15809	15732	15808	15806	15905	15889	15745	15883	15816	15879	15807	15909	15700	15775	15607	15742	15878	15543	15785	15926	15967	15876	15661	15934	15751	15777	15930	15788	15838	15908	15837	15869	15804	15816	15765	15630	15635	15851	15855	15795	15678	15727	15672	15819	15738	15677	15755	15980	15786	15809	15909	15755	15851	15820	15818	15919	15709	15834	15776	15761	15827	15827	15821	15998	15664	15770	15773	15928	15778	15728	15493	15704	15857	15991	15691	15779	15619	15876	15935	15823	15760	15753	15823	15938	15719	15857	15732	15771	15828	15875	15832	15966	15846	15662	15972	15640	15813	15764	15780	15960	15613	15763	15876	15685	15648	15800	15859	15855	15886	15743	15846	15860	15665	15766	15740	15779	15905	15835	15793	15777	15682	15978	15777	15798	15744	15806	15895	15842	15800	15787	15723	15848	15729	15895	15875	15816	15865	15881	15886	15616	15790	15834	15917	15804	15887	15708	15862	15845	15788	15829	15947	15940	15809	16030	15760	15843	15801	15894	15665	15753	15902	15615	15754	15645	15608	15690	15847	15825	15728	15806	15732	15845	15845	15742	15969	15746	15841	15896	15923	15846	15924	15816	15829	15710	15969	15760	15787	15852	15702	15774	15766	15839	15868	15797	15856	15761	15966	15793	15793	15597	15771	15685	15857	15779	15998	15835	15841	15890	15823	16016	15833	15785	15745	15683	15653	15749	15866	15879	15846	15981	15941	15879	15690	15752	15905	15857	15646	15820	15759	15889	15829	15822	15654	15772	15744	15897	15771	15804	15882	15698	15788	15770	15807	15863	15847	15762	15785	15741	15689	15721	15760	15768	15743	15634	15869	15754	15724	15916	15685	15851	15929	15604	15871	15894	15798	15977	15699	15766	15796	15788	16017	15808	15839	15817	15559	15806	15966	15636	15885	15799	15745	15746	15826	15869	15699	15809	15830	15720	15930	15942	15739	15897	15973	15954	15853	15840	15755	15762	15662	15855	15839	15722	15889	15900	15851	15709	15689	15754	16025	15830	15917	15804	15898	15885	15686	15793	15695	15805	15947	15868	15743	15852	15689	15730	15800	15729	15802	15845	15815	15659	15690	15811	15757	15770	15873	15894	15931	15797	15815	15794	15743	15841	15842	15751	15609	15923	15735	15827	15889	15794	15809	15855	15816	15738	15821	15934	15844	15920	15952	15829	15869	15663	15813	15837	15937	15790	15857	15852	15882	15689	15776	15689	16003	15823	15918	15889	15755	15963	15755	15856	15815	15846	15837	15667	15789	15814	15882	15731	16056	15870	15767	15923	15882	15849	15789	15918	15787	15856	15825	15962	15846	15915	15718	15901	15976	15758	15763	15972	15903	15679	15736	15731	15635	15836	15808	15689	15721	15773	15896	15829	15870	15969	15900	15863	15761	15902	15882	15861	15901	15802	16081	15621	15839	15809	15977	15913	15682	15753	15778	15666	15685	15938	15755	15767	15840	15841	15843	15819	15793	15875	15856	15864	15796	15762	15840	15587	15693	15727	15792	15982	15820	15913	15958	15703	15898	15739	15884	15942	15757	15804	15886	15724	15949	15863	15946	15887	15739	15803	15787	15946	15703	15703	15903	15664	15975	15918	15973	15722	15822	15746	15813	15805	15867	15814	15766	15757	15657	15957	15844	15684	15815	15776	15796	15914	15898	15814	15969	16002	15889	15769	16018	15762	15894	15766	15864	15910	15808	15731	15812	15802	15837	15670	15703	15642	15945	15750	15911	15639	15660	15723	15968	15781	15674	15880	15918	15818	15837	15941	15907	15693	15622	15859	15986	15805	15750	15970	15898	15907	15810	15720	15812	15710	15826	15806	15948	15790	15882	15799	15877	15600	15761	15733	15682	15733	15891	15749	15749	15915	15753	15757	15726	15908	15812	15709	15816	15826	15764	15947	15860	15910	15709	15860	15896	15875	15909	15644	15758	15869	15832	15685	15760	15839	15849	15619	15774	15954	15826	15866	15781	15794	15768	15773	15895	15831	15865	15750	15805	15805	15783	15768	15816	15792	15745	15907	15935	15609	15916	15838	15585	15930	15914	15633	15768	15725	15697	15772	16000	16033	15888	15792	15743	15732	15794	15775	15853	15853	15793	15778	15780	15764	15728	15911	15811	15830	15826	15772	15893	15881	15712	15812	15716	15707	15874	15884	15810	15650	15773	15713	15746	15852	15843	15980	15846	15819	15813	15769	15748	15884	15760	15922	15736	15857	15809	15878	15885	15813	15740	15757	15988	15843	15885	15919	15875	15817	15568	15941	15708	15791	15675	15778	15693	16048	15663	15742	15951	15899	15871	15733	15935	15736	15927	15819	15731	15766	15983	15809	15742	15756	15925	15904	15888	15746	15725	15676	15714	15599	15795	15705	15826	15823	15738	15973	15778	15845	15797	15746	15869	15934	15846	15860	15924	15896	15836	15783	15882	15824	15675	15919	15852	15716	15760	15897	15832	15850	15868	15837	15830	15896	15926	15775	15902	15766	15692	15791	15818	15757	15935	15902	15814	15821	15792	15728	15784	16041	15786	15708	15802	15895	15816	15671	15823	15909	15846	15860	15777	15960	15963	15675	16039	15711	15802	15846	15939	15691	15848	15729	15871	15879	15931	15766	15827	15621	15877	15900	15900	15880	15925	15880	15855	15717	15693	15728	15704	15799	15871	15832	15926	15736	15704	15897	15856	15720	15866	15738	15758	15557	15816	15679	15899	15713	15875	15905	15878	15823	15904	15845	15864	15771	15783	15838	15706	15718	15874	15855	15695	15812	15924	15815	15820	15794	15873	15688	15959	15808	15979	15863	15793	15768	15816	15775	15796	15796	15681	15757	15815	15743	15838	15874	15888	15810	15831	15642	15830	15803	15922	15828	15693	15674	15984	15604	16073	15843	15848	15693	15797	15832	15689	15883	15773	15783	15649	15893	15803	15780	15788	15801	15780	15815	15784	15745	15820	15828	15868	15913	15873	15724	15694	15649	15761	15694	15756	15774	15830	15760	15877	15965	15680	15804	15864	15827	15685	15853	15799	15884	15841	15822	15903	15756	15870	15836	15876	15576	15826	15937	15868	15833	15624	15720	15837	15832	15714	15954	15846	15782	15853	15844	15852	15818	15747	15748	15829	15759	15878	15586	15696	15949	15846	15815	15856	16123	15783	15830	15845	15664	15673	15829	15883	15783	15809	15860	15945	15661	15943	15842	15884	15805	15719	15939	15748	15935	15813	15745	15821	16016	15712	15855	15790	15891	15845	15939	15776	16013	15703	15814	15942	15747	15608	15674	15783	15892	15804	15803	15768	15882	15927	15694	15719	15764	15746	15794	15864	15783	15761	15905	15883	15873	15636	15868	15807	15915	15868	15863	15864	15716	15796	15748	15745	15859	15790	15816	15722	15698	15835	15621	15723	15750	15875	15680	15750	15772	15937	15845	15849	15857	15888	15709	15825	15805	15869	15860	15861	15897	15791	15791	15900	15762	15920	15830	15794	15906	15895	15817	15794	15838	15823	16001	15961	15856	15900	15865	15828	15636	15672	15664	15844	15747	15685	15976	15683	15700	15737	15864	15715	15978	15733	15808	15831	15823	15758	15733	15812	16009	15878	15768	15864	15972	15855	15843	15857	15865	15844	15751	15832	15742	15615	15808	15701	15891	15876	15780	15771	15789	15769	15803	15757	15795	15805	15790	15977	15800	15870	15851	15830	15682	15773	15813	15765
30247	37499	42720	32081	22812	20005	19431	18756	18762	18691	18716	18821	19005	19017	18996	18832	19018	18809	18994	18975	18882	18920	18668	18560	18718	18836	18814	18639	18769	18766	18971	19010	18867	18595	18709	18549	18898	18808	18786	18741	18973	18682	18868	18915	18705	18797	18735	18896	18886	18762	18681	18868	18701	18712	18640	18778	18724	18976	18789	18846	18690	18837	18876	18799	19032	18701	18781	18853	18849	18942	18786	18725	18794	18806	18653	18731	18766	18719	18819	18805	18824	18747	18986	18794	18732	18743	18732	18793	18903	18702	18803	18677	18733	18561	18802	18774	18842	18749	18636	18642	18933	18927	18731	18791	18878	18629	18755	18708	18968	18725	18607	18770	18625	18772	18840	18971	18973	18847	18878	18695	18877	18869	18926	18910	19002	18590	18777	18737	18684	18828	18730	18799	18881	19014	19071	18846	18667	18750	18740	18760	18875	18824	18886	18825	18698	18678	18539	18853	18555	18770	18818	18961	18795	18810	18837	18722	18705	18921	18755	18966	18654	18803	18755	18889	18709	18697	18917	18929	18880	18703	18920	18815	18773	18708	18623	18978	18758	18684	18940	18837	18856	18893	18944	18937	18668	18966	18791	18763	18846	18804	18784	18590	18827	18899	18796	18868	18802	18765	18873	18806	18662	18816	18712	18805	18904	18745	18878	18744	18789	18864	18924	18809	18755	18836	18862	18894	18802	18853	18852	18998	18870	18809	18731	18755	18788	18755	18802	18880	18958	18961	18813	18683	18899	18795	19011	18967	18941	18961	18643	18856	18842	18713	18707	18914	18853	18879	18873	18981	18823	18920	18818	18865	18690	18917	18934	18773	18824	18729	18517	18901	18807	18928	18757	18713	18721	18716	18834	18792	18874	18807	18811	18823	18781	18867	18880	18719	18869	18943	18761	18985	18922	18835	18753	18826	18777	18820	18774	19132	18898	18646	18723	18858	18706	18947	18924	18848	18619	18805	18778	18863	18939	18735	18903	18912	18824	18885	19095	19025	18776	18736	18747	18784	18939	19052	18643	18603	18911	18802	18893	18889	18713	18845	18879	18991	18759	18866	18877	18621	18727	18755	18811	18664	18847	18887	18733	18750	18881	18631	18835	18705	18849	18902	18840	18731	18746	18849	18687	18862	18935	18882	18967	18866	18998	18710	18720	18830	18814	18768	18941	18850	18820	18673	18981	18836	18595	18654	18805	18825	18847	18916	18847	18803	19100	18869	18876	18834	19034	18908	19032	18966	19049	19060	18920	18862	18895	18977	18826	18853	18914	18864	18922	18614	18700	18797	18807	19005	18801	18694	18667	18765	18865	18773	18839	18728	18795	18810	18741	18814	18503	18920	18815	18671	18757	18789	18911	18895	18813	18695	18691	18659	18932	18504	19053	18834	18670	18777	18610	18755	18844	18630	18904	18947	18826	18758	18989	18707	18924	19017	18883	18697	18585	18680	19010	18890	18876	19097	18793	18924	18649	18741	18876	18650	18710	18800	18891	18883	18788	18931	18775	18812	18907	18810	18827	18698	18846	18699	18791	18700	18947	18917	18977	18801	18784	18838	18799	18831	18841	18644	18866	18767	18897	18829	18705	18829	18733	18572	18822	18854	18998	18620	18810	18680	18849	18707	18812	18947	18751	18828	18777	18743	18839	18834	18805	18921	18658	18643	18773	18719	18949	18864	18818	18759	18731	18899	18899	18896	18665	18841	19025	18657	18738	18728	18906	18897	18777	18674	18787	18632	18714	18822	18708	18892	18811	18837	18928	18934	18646	18923	18809	18831	18532	18950	18757	18816	19030	18602	18767	18911	18939	18639	18769	18725	18851	18673	18776	18725	18588	18735	18807	18774	18893	18740	18833	18699	18759	18629	18772	18666	18830	18891	18773	18740	18638	18751	18864	18982	18751	18723	18804	18777	18876	18523	18711	19028	18663	18762	18774	18839	18609	18765	18722	18706	18626	18849	18964	18727	18756	18832	18837	18923	18778	18716	18973	18667	18671	18845	18794	18832	18894	18883	18893	18716	18736	18866	18849	18918	18955	18729	18789	18607	18705	18885	18738	18874	18778	18756	18780	18971	18757	18640	18891	18936	18786	18956	18722	18894	18721	18954	18930	18762	18661	19010	18750	18785	18828	18872	18952	18908	18853	18880	18892	18995	18922	18843	18705	18941	18793	19045	18860	18670	18820	18931	18715	18796	18757	18954	19079	18745	18693	18750	18818	18800	18829	18816	18795	18750	18979	18928	18971	18740	18837	18845	18894	18809	18835	18748	18814	18734	18872	18604	18503	18897	18884	18956	18852	18682	18856	18901	18864	18803	18737	18762	18611	18833	18889	18774	18951	18716	18645	18935	18839	18698	18696	18823	18874	18942	18809	18791	18893	18820	18770	18681	18633	18839	18623	18728	18981	18827	18773	18707	18664	18877	18880	18644	18739	18688	18790	18724	18946	18860	19041	18817	18712	18679	18785	18810	18852	18706	18834	18905	18765	18756	18825	18824	18809	18634	18824	18995	18681	18723	18751	18701	18720	18893	18942	18898	18904	18604	19012	19037	18731	18786	18648	19026	18871	18886	18683	18866	18724	18919	18802	18626	18731	18654	18658	18894	18548	18845	18843	18843	18809	18649	18518	18751	18734	18682	18698	18703	18705	18901	18686	18828	18914	18833	18945	18795	18762	18650	18926	18673	18653	18704	18709	18634	18784	19047	18845	18751	18887	18895	18811	18770	18826	18833	18441	18564	18755	18938	18767	18875	18815	18876	18868	18872	18786	18662	18716	18802	18756	18686	18869	18844	18800	18787	18758	18719	18818	18975	18602	18962	18932	18777	18992	18997	18789	18626	18761	18732	18896	18709	18947	18733	18898	18812	18828	18797	18949	18868	18747	18977	18880	18762	18689	18575	18721	18773	18970	18881	18878	19053	18944	18893	18931	18689	18799	18723	18885	18836	18827	18599	18752	18800	18723	18841	18888	18786	18879	18747	18721	18677	18740	18706	18724	18877	19036	18881	18894	18764	18916	18966	18800	18863	18696	18718	18837	18583	18827	18868	18991	18593	18825	18766	18643	18980	18889	18873	18783	18781	18748	18937	18842	18608	18797	18656	18909	18743	18710	18508	18908	18887	18837	18859	18796	18818	18668	18606	18610	18751	18889	18753	18858	18907	18728	18742	18729	18821	18759	18595	18940	18672	18899	18777	18771	18742	18784	18601	18461	18890	18930	18782	18934	18909	18940	18850	18805	19022	18789	18849	18875	18783	18939	18997	18804	19036	18842	18795	18926	18691	18915	18793	18910	18886	18803	18629	18893	18859	18836	18886	18796	18816	18712	18602	18809	18754	19066	18804	18680	18982	19096	18969	18705	18921	18642	18884	18992	18875	18936	18878	19111	18688	18759	18688	18623	18968	18839	18759	18890	18899	18635	18718	18788	18895	18992	18753	18861	18821	18802	18904	18907	18653	18667	18810	18882	18930	18902	19045	18792	18824	18505	18799	18724	18899	18727	18889	19065	18607	18817	18718	18953	18866	18749	18948	18930	18831	18661	18723	18792	18648	18845	18696	18814	18846	18752	18908	18985	18769	18733	18929	18699	18630	18706	19004	19057	19024	18748	18925	18786	18734	18925	18490	18829	18828	18782	18732	18866	18965	18641	19039	18937	18911	18870	18893	18865	18631	18777	18604	18938	18530	19012	18861	18895	18795	18890	18563	18670	18606	18873	18914	18753	18936	18908	18989	19004	18710	18796	18714	18924	18724	18813	18818	18838	18660	19063	18786	18839	18779	18801	18916	18852	18890	18919	18743	18960	18623	18668	18798	18785	19152	18795	18754	18713	18773	19022	18984	18758	18858	18801	18626	18768	18923	18741	18926	18658	18616	18651	18905	18776	18819	18859	18830	18721	18743	19026	18688	18856	18605	18941	18646	19020	18927	18768	19175	18935	18789	18834	18943	18691	18818	18737	19028	18882	18775	18712	18902	18869	18760	18832	18890	18745	18683	18725	18912	18967	18739	18767	18851	18859	18879	18767	18915	18927	18671	18569	18865	18743	18842	18659	19059	18967	18850	18905	18938	18904	18910	19017	18762	18920	19028	18814	18644	19006	19035	18906	18888	18708	18791	18680	18649	18774	18648	18721	18774	18967	18741	18599	18894	18814	18917	18917	18919	18789	18724	18668	18822	18875	18924	18764	18839	18835	18767	18906	18813	18841	18931	18769	18811	18860	18878	18906	18699	18872	18915	18814	18949	18780	18773	18835	18883	18823	18850	18743	18796	18819	18747	18752	18773	18692	18650	18767	18789	18858	18733	18902	18885	18778	18647	18662	18845	18777	18723	18834	18916	18754	18654	18784	18790	18904	18862	18718	18693	18632	18825	18848	18904	19064	18869	18691	18759	18909	18837	18703	18804	18884	18823	18716	18725	18777	18723	19010	18770	18897	18924	18892	18965	18711	18565	18893	18932	18829	18658	18931	18989	18780	18942	18787	18568	18777	18768	18877	18697	18912	18691	18929	18837	18902	18706	18828	18959	18760	18713	18811	18815	19067	18836	18794	18879	18822	18875	18747	18995	18909	18929	18945	18974	18843	18744	18735	18810	18763	18933	18689	18756	18817	18871	18745	18786	18780	18815	18643	18778	18887	18821	18707	18857	18812	18868	18860	19088	19074	18841	18797	18463	18695	18798	18619	18901	18667	18838	18785	18713	18970	18783	18697	18868	18807	18808	18821	18646	18809	19017	18851	18560	18857	18932	18813	18608	18791	18887	18899	18784	18865	18928	18803	18790	18766	18786	18781	18804	18808	18686	18864	18737	18783	18790	18841	18842	18916	18770	18888	18844	18927	18880	18787	18856	18833	18780	18832	18716	18924	19030	18565	18827	18681	18827	18715	18781	18787	19050	18849	18568	18792	18709	18882	18752	18797	18851	18944	18861	18641	18709	19011	18742	18971	18829	18860	18778	18787	18970	18704	19026	18749	18820	19013	18942	18685	18632	18763	18887	18811	18767	18828	18844	18588	18830	18823	18995	18938	18749	18869	18786	18886	18693	18885	18892	18824	18768	19174	18771	18636	18789	18765	18615	18521	18974	18768	18918	18505	18882	18964	18728	18730	18815	18660	18738	18663	18769
39428	57375	44298	27911	19270	16652	15807	15965	15756	15872	15691	15882	15801	15656	15711	15775	15666	15643	15673	15885	15773	15791	15808	15727	15735	15737	15743	15764	15807	15554	15870	15780	15838	15554	15609	15775	15856	15842	15561	15759	15724	15834	15592	15647	15573	15729	15661	15736	15637	15662	15723	15691	15862	15838	15701	15660	15846	15707	15692	15634	15644	15839	15713	15725	15898	15622	15641	15819	15743	15733	15760	15620	15737	15720	15757	15700	15618	15611	15868	15749	15583	15720	15687	15596	15750	15702	15581	15629	15748	15765	15617	15731	15719	15759	15608	15528	15727	15763	15666	15874	15731	15786	15684	15611	15829	15752	15565	15805	15798	15706	15692	15570	15635	15832	15820	15709	15908	15856	15715	15834	15824	15828	15639	15808	15753	15712	15756	15750	15793	15699	15858	15739	15748	15694	15663	15820	15586	15834	15808	15820	15700	15762	15587	15813	15762	15830	15744	15706	15774	15545	15636	15662	15935	15506	15786	15771	15629	15917	15839	15763	15624	15613	15770	15623	15611	15826	15644	15654	15750	15829	15774	15660	15553	15595	15647	15705	15667	15710	15519	15817	15694	15781	15731	15732	15872	15918	15799	15770	15760	15704	15671	15801	15660	15857	15558	15735	15697	15753	15631	15830	15790	15681	15604	15600	15735	15597	15565	15712	15733	15584	15510	15593	15790	15816	15818	15688	15743	15755	15746	15844	15676	15645	15747	15941	15782	15854	15644	15649	15771	15530	15660	15763	15833	15727	15702	15620	15742	15781	15605	15609	15758	15721	15517	15775	15701	15588	15796	15720	15695	15759	15616	15668	15727	15554	15698	15623	15641	15628	15839	15797	15798	15608	15593	15366	15818	15680	15637	15681	15761	15819	15477	15739	15557	15744	15738	15745	15804	15727	15616	15696	15852	15660	15753	15839	15697	15856	15792	15686	15772	15771	15616	15718	15693	15669	15779	15739	15526	15630	15588	15931	15612	15820	15727	15855	15785	15752	15542	15787	15724	15801	15797	15764	15837	15602	15641	15816	15727	15608	15601	15732	15605	15903	15652	15666	15671	15763	15608	15703	15766	15738	15707	15794	15782	15849	15610	15826	15706	15904	15705	15764	15811	15671	15679	15733	15597	15814	15774	15731	15725	15901	15658	15707	15717	15676	15698	15726	15843	15734	15604	15580	15718	15799	15855	15628	15853	15586	15797	15750	15715	15670	15600	15771	15591	15681	15710	15749	15779	15626	15655	15773	15672	15758	15667	15696	15675	15601	15877	15815	15449	15786	15700	15745	15803	15538	15731	15544	15771	15697	15763	15757	15813	15731	15840	15550	15583	15626	15736	15741	15744	15716	15634	15509	15841	15688	15833	15802	15674	15657	15883	15781	15614	15664	15731	15641	15778	15772	15749	15748	15770	15800	15689	15531	15748	15745	15658	15809	15775	15697	15640	15822	15646	15659	15830	15699	15774	15803	15767	15767	15637	15515	15857	15715	15659	15768	15690	15661	15625	15669	15774	15783	15710	15808	15847	15707	15779	15603	15665	15780	15740	15630	15704	15694	15846	15629	15748	15812	15611	15979	15850	15592	15690	15740	15911	15871	15606	15705	15787	15681	15730	15646	15628	15759	15765	15878	15551	15682	15686	15818	15758	15745	15735	15779	15787	15833	15756	15819	15812	15603	15761	15671	15803	15655	15633	15649	15812	15547	15706	15718	15595	15580	15799	15735	15741	15698	15806	15840	15575	15732	15630	15852	15636	15758	15674	15556	15692	15639	15642	15726	15534	15695	15741	15561	15722	15917	15802	15851	15785	15758	15886	15603	15725	15853	15612	15685	15816	15566	15729	15815	15608	15661	15781	15699	15808	15783	15723	15625	15741	15821	15755	15792	15608	15823	15627	15730	15570	15673	15733	15773	15645	15765	15777	15768	15741	15665	15877	15700	15620	15795	15758	15560	15749	15642	15707	15660	15549	15663	15761	15570	15675	15804	15814	15707	15785	15715	15657	15868	15689	15707	15752	15762	15886	15678	15765	15729	15812	15773	15871	15563	15634	15813	15695	15643	15610	15721	15469	15756	15751	15639	15760	15803	15763	15772	15628	15653	15887	15749	15744	15411	15470	15866	15645	15795	15631	15703	15825	15809	15742	15835	15771	15763	15705	15738	15791	15705	15721	15610	15916	15808	16014	15621	15676	15724	15822	15761	15750	15766	15702	15832	15819	15715	15730	15487	15770	15640	15952	15620	15773	15646	15747	15823	15485	15683	15829	15770	15760	15774	15613	15692	15697	15669	15728	15849	15522	15752	15848	15608	15799	15825	15644	15770	15810	15725	15679	15818	15747	15795	15773	15637	15851	15699	15829	15742	15782	15622	15693	15906	15652	15556	15770	15675	15753	15805	15786	15792	15765	15669	15738	15706	15646	15840	15784	15847	15765	15669	15746	15821	15780	15572	15761	15711	15589	15797	15701	15700	15590	15747	15761	15756	15627	15844	15775	15763	15886	15498	15792	15634	15655	15617	15791	15772	15875	15809	15783	15754	15829	15741	15693	15699	15901	15710	15752	15588	15580	15671	15895	15695	15700	15870	15646	15827	15636	15694	15633	15802	15740	15893	15715	15635	15905	15742	15686	15641	15818	15776	15872	15694	15616	15834	15694	15650	15788	15744	15863	15795	15720	15811	15664	15606	15531	15787	15702	15747	15779	15749	15712	15598	15715	15653	15718	15771	15768	15546	15790	15752	15674	15746	15820	15889	15940	15711	15648	15772	15699	15760	15730	15844	15629	15788	15820	15881	15730	15574	15767	15735	15706	15778	15923	15838	15650	15616	15747	15757	15645	15712	15619	15935	15661	15663	15655	15787	15569	15727	15681	15742	15904	15662	15746	15661	15531	15727	15624	15768	15716	15703	15767	15719	15561	15654	15604	15820	15720	15663	15541	15664	15760	15644	15674	15814	15814	15790	15759	15611	15763	15826	15621	15716	15840	15619	15605	15590	15773	15685	15786	15503	15522	15666	15741	15599	15689	15803	15780	15567	15712	15759	15818	15734	15826	15715	15680	15656	15631	15790	15663	15580	15720	15573	15629	15819	15735	15641	15575	15783	15774	15680	15597	15821	15932	15608	15590	15731	15637	15677	15672	15601	15957	15695	15825	15614	15571	15816	15804	15682	15808	15741	15806	15813	15886	15693	15634	15896	15571	15873	15723	15702	15793	15742	15759	15818	15683	15811	15602	15780	15841	15734	15789	15652	15808	15808	15706	15814	15615	15729	15836	15635	15841	15676	15657	15621	15690	15668	15672	15768	15758	15755	15773	15536	15670	15718	15664	15681	15751	15746	15714	15769	15851	15548	15606	15733	15744	15664	15786	15677	15688	15608	15717	15785	15837	15538	15757	15557	15827	15509	15873	15810	15695	15783	15679	15711	15656	15855	15752	15716	15805	15701	15710	15647	15822	15788	15820	15756	15716	15523	15830	15832	15732	15744	15672	15651	15799	15725	15691	15548	15852	15610	15664	15802	15668	15729	15608	15613	15705	15619	15827	15720	15641	15764	15593	15723	15818	15590	15650	15705	15582	15841	15940	15765	15684	15670	15705	15786	15637	15752	15692	15673	15668	15584	15712	15599	15743	15729	15674	15610	15809	15699	15822	15818	15631	15677	15734	15837	15830	15558	15719	15815	15616	15643	15781	15831	15658	15783	15823	15702	15721	15749	15823	15753	15751	15629	15579	15749	15649	15833	15754	16001	15648	15650	15696	15723	15746	15602	15807	15777	15550	15721	15739	15812	15734	15690	15813	15779	15917	15663	15727	15703	15706	15668	15733	15844	15712	15735	15668	15724	15875	15743	15723	15796	15581	15739	15733	15518	15726	15675	15737	15750	15729	15772	15735	15718	15736	15838	15603	15834	15732	15681	15625	15662	15907	15691	15778	15860	15852	15836	16016	15801	15755	15740	15838	15617	15793	15755	15785	15808	15641	15701	15777	15764	15751	15864	15725	15817	15738	15685	15728	15849	15771	15884	15849	15661	15854	15636	15699	15851	15578	15718	15827	15824	15583	15684	15700	15719	15744	15800	15669	15882	15789	15644	15751	15815	15720	15631	15663	15845	15698	15717	15767	15716	15747	15658	15632	15674	15757	15692	15814	15774	15685	15601	15632	15695	15558	15863	15861	15573	15719	15694	15743	15712	15697	15706	15718	15700	15660	15723	15811	15716	15579	15691	15797	15721	15822	15597	15737	15708	15607	15737	15832	15743	15818	15765	15577	15636	15628	15737	15734	15725	15740	15579	15763	15771	15807	15741	15947	15666	15653	15688	15770	15741	15825	15726	15713	15908	15662	15854	15673	15653	15786	15498	15688	15794	16004	15582	15816	15582	15863	15764	15861	15887	15710	16016	15648	15624	15702	15818	15640	15774	15611	15665	15716	15800	15776	15604	15781	15492	15622	15841	15597	15810	15652	15671	15712	15604	15857	15873	15678	15730	15715	15838	15464	15679	15719	15590	15680	15685	15598	15855	15905	15768	15934	15688	15813	15683	15684	15523	15633	15669	15657	15756	15681	15657	15766	15756	15748	15711	15760	15723	15829	15805	15712	15828	15586	15722	15657	15744	15799	15837	15760	15868	15737	15716	15729	15602	15798	15563	15595	15913	15787	15830	15708	15698	15834	15749	15763	15725	15735	15723	15595	15817	15846	15773	15822	15811	15685	15875	15807	15640	15776	15722	15688	15816	15687	15587	15818	15834	15624	15803	15689	15676	15718	15674	15797	15704	15747	15680	15756	15715	15857	15753	15752	15763	15863	15668	15738	15727	15764	15680	15728	15710	15738	15483	15676	15801	15734	15685	15742	15634	15726	15782	15652	15851	15677	15543	15684	15771	15911	15705	15822	15860	15596	15723	15848	15836	15766	15591	15739	15679	15696	15836	15843	15871	15597	15719	15873	15734	15678	15904	15773	15800	15604	15726	15866	15635	15761	15680	15774	15609	15700	15689	15661	15688	15770	15843	15749	15773	15728	15544	15940	15785	15972	15778	15825	15638	15658	15648	15666	15724	15711	15911	15859	15735	15586	15706	15697	15735	15750	15683	15789	15686	15721	15706	15861	15814	15730	15711	15881	15634	15716	15847
25811	28506	47319	42636	29084	23506	21085	19388	18932	18764	18772	19052	18923	18709	18720	18659	18724	18663	18894	18950	18760	18877	18990	18796	18806	18807	18899	18905	18833	18774	18926	18662	18830	18981	18682	18901	18854	18829	18819	18904	18758	18696	18806	18858	19087	18770	18825	18574	19020	18713	18881	18698	18777	18711	18681	18719	18828	18809	18750	18618	18698	18810	18814	18735	18686	18624	18781	18782	18667	18821	18700	18724	18680	18672	18660	18837	18884	18565	18584	18875	18666	18406	18905	18744	18597	18864	18832	18749	18845	18774	18562	18654	18644	18751	18708	18668	18613	18813	18646	18876	18732	18526	18712	18787	18611	18736	18713	18792	18811	18589	18706	18613	18762	18683	18721	18885	18593	18666	18652	18678	18784	18881	18609	18567	18640	18778	18628	18639	18943	18683	18940	18734	18798	18620	18785	18619	19012	18722	18711	18801	18910	18841	18622	18777	18612	18680	18566	18982	18861	18750	18904	18591	18716	18472	18721	18740	18591	18617	18863	18524	18480	18802	18546	18906	18660	18687	18606	18768	18735	18572	18887	18858	18775	18835	18628	18865	18565	18622	18765	18983	18779	18695	18715	18737	18558	18762	18705	18715	19031	18695	18571	18769	18866	18518	18473	18839	18816	18594	18717	18857	18687	18756	18764	18682	18626	18914	18895	18591	19090	18621	18685	18679	18711	18847	18763	18602	18808	18817	18683	18737	18621	18715	18771	18794	18864	18888	18690	18736	18602	18738	18686	18719	18543	18627	18567	18814	18878	18746	18742	18803	18782	18671	18658	18653	18780	18823	18665	18630	18619	18786	18621	18671	18824	18703	18602	18743	18649	18671	18619	18805	18711	18735	18654	18665	18456	18655	18667	18638	18957	18680	18740	18633	18544	18572	18730	18568	18727	18681	18912	18789	18789	18817	18766	18655	18753	18620	18816	18701	18574	18756	18645	18565	18875	18858	18672	18772	18828	18767	18709	18657	18698	18675	18604	18742	18656	18815	18815	18676	18785	18677	18852	18736	18783	18549	18702	18752	19027	18788	18636	18770	18736	18841	18750	18787	18857	18712	18684	18886	18665	18813	18793	18815	18713	18725	18875	18663	18910	18732	18943	18611	18497	18669	18544	18580	18679	18771	18837	18631	18633	18782	18762	18720	18678	18675	18550	18695	18775	18613	18808	18637	18915	18782	18543	18773	18635	18644	18744	18695	18682	18576	18757	18684	18725	18643	18853	18786	18841	18702	18682	18636	18602	18769	18710	18879	18569	18665	18803	18809	18745	18708	18847	18709	18558	18575	18772	18748	18622	18633	18814	18700	18922	18843	18788	18629	18711	18925	18822	18695	19030	18828	18587	18970	18972	18930	18786	18871	18740	18623	18592	18793	18709	18998	18665	18933	18850	18771	18746	18783	18830	18685	18912	18685	18765	18671	18617	18828	18699	18785	18797	18637	18651	18771	18604	18833	18725	18905	18766	18624	18749	18758	18803	18832	18751	18846	18616	18689	18761	18808	18772	18972	18758	18743	18926	18769	18656	18807	18653	18697	18747	18800	18775	18793	18889	18717	18603	18715	18563	18582	18681	18759	18678	18572	18706	18671	18851	18694	18983	18517	18694	18716	18571	18586	18881	18799	18786	18945	18633	18561	18760	18788	18534	18670	18886	18715	18707	18645	18854	18614	18677	18922	18627	18464	18732	18680	18605	18756	18816	18816	18689	18789	18698	18622	18547	18839	18727	18621	18717	18697	18815	18756	18824	18616	18714	18965	18806	18683	18818	18778	18753	18754	18699	18764	18687	18614	18726	18850	18849	18734	18783	18785	18650	18875	18776	18892	18550	18527	18733	18723	18793	18703	18695	18643	18660	18610	18653	18354	18845	18757	18800	18567	18987	18746	18980	18609	18739	18688	18661	18670	18596	18686	18781	18603	18780	18774	18891	18705	18863	18682	18809	18625	18638	18681	18867	18661	19041	18912	18600	18755	18837	18835	18678	18757	18848	18757	18943	18628	18796	18782	18816	18699	18812	18620	18810	18669	18885	18734	18564	18843	18768	18777	18944	18607	18700	18622	18720	18674	18726	18847	18666	18770	18632	18766	18870	18702	18778	18645	18830	18711	18928	18684	18765	18781	18886	18917	18577	18815	18742	18933	18726	18851	18619	18615	18830	18593	18834	18612	18647	18641	18843	18844	18811	18841	18842	18544	18650	18742	18945	18753	18626	18630	18852	18669	18705	18931	18653	18732	18922	18816	18852	18907	18779	18972	18538	18578	18592	18670	18659	18757	18760	18951	18795	18778	18758	18864	18851	18612	18711	18795	18760	18823	18892	18657	18690	18807	18627	18970	18783	18763	18931	18910	18615	18516	18774	18761	18703	18641	18791	18596	18750	18771	18676	18852	18923	18837	18825	18728	18790	18777	18835	18647	18782	18922	18878	18845	18721	18727	18864	18797	18911	18584	18629	18733	18755	18788	18855	18715	18939	18789	18621	18656	18639	18795	18584	18773	18819	18776	18807	18742	18957	18644	18885	18835	18726	18672	18657	18758	18732	18623	18593	18879	18600	18717	18613	18794	18861	18819	18768	18733	18620	18712	19075	18681	18982	18892	18753	18807	18722	18691	18739	18739	18689	18537	18899	18767	18965	18792	18630	18638	18678	18471	18688	18606	18521	18706	18670	18917	18701	18946	18667	18565	18777	18739	18833	18894	19023	18814	18790	18757	18698	18881	18770	18569	18906	18810	18868	18820	18796	18722	18911	18945	18654	18756	18778	18547	18787	18613	18717	18899	18643	18852	18911	18706	18636	18740	18773	18767	18673	18865	18769	18700	18635	18623	18610	18894	18809	18665	18836	18681	18704	18632	18961	18514	18613	18849	18951	18576	18797	18748	18785	18688	18744	18632	18860	18825	18879	18548	18691	18652	18858	18733	18622	18783	18731	18782	18841	18641	18988	18668	18866	18881	18585	18641	18642	18884	18621	18740	18774	18701	18882	18852	18850	18725	18826	18608	18503	18588	18718	18674	18748	18658	18737	18779	18782	18781	18686	18802	18939	18966	18611	18654	18755	18834	18783	18698	18656	18762	18619	18663	18891	18846	18634	18712	18729	18711	18831	18651	18551	18435	18826	18805	18752	18723	18665	18591	18791	18738	18788	18772	18560	18740	18584	18927	18728	18888	18728	18671	18805	18754	18559	18961	18790	18993	18800	18718	18649	18569	18732	18605	18547	18643	18769	18638	18530	18620	18870	18694	18637	18891	18945	18573	18704	18681	18768	18701	18866	18699	18793	18630	18567	18967	18801	18905	18768	18866	18918	18609	18704	18440	18634	18686	18833	18660	18816	18720	18822	18911	18561	18989	18764	18647	18978	18670	18727	18718	18899	18667	18650	18857	18835	18736	18818	18727	18970	18886	18767	18849	18769	18688	18863	18617	18774	18904	18917	18838	18681	18650	18684	18542	18830	18537	18745	18600	18767	18631	18743	18743	18768	18703	18582	18571	18879	18683	18985	18820	18783	18818	18786	18816	18792	18832	18984	18760	18628	18884	18634	18740	18817	18905	18892	18733	18704	18596	19065	18874	18904	18584	18744	18680	18752	18548	18719	18552	18725	18961	18760	18643	18881	18664	18692	18721	18858	18804	18772	18886	18891	18756	18884	18793	18504	18775	18516	18676	18604	18824	18754	18603	18892	18758	18671	18585	18720	18726	18686	18882	18796	18905	18920	18670	18677	18762	18786	18903	18876	18848	18643	18784	18773	18674	18880	18758	18625	18534	18923	18759	18875	18770	18677	18986	18682	18598	18696	18796	18934	18486	18655	18587	18753	18759	18818	18830	18657	18926	18531	18678	18741	18976	18829	18650	18629	18747	18745	18848	18788	18644	18674	18654	18869	18687	18864	18681	18638	18612	18703	18704	18764	18705	18727	18727	18642	18693	18732	18705	18865	18791	18365	18726	18617	18729	18750	18718	18797	18829	18866	18883	18756	18666	18735	18567	18745	18822	18942	18435	18619	18560	18508	18614	18611	18719	18666	18672	18613	18747	18581	18760	18692	18462	18512	18660	18755	18754	18880	18920	18792	18872	18730	18655	18781	18750	18886	18700	18713	18742	18734	18802	18674	18814	18754	18869	18728	18655	18542	18595	18715	18670	18753	18745	18779	18751	18822	18775	18828	18762	18657	18923	18670	18867	18853	18732	18689	18812	18808	18666	18887	18620	18891	18873	18907	18892	18781	18855	18727	18888	18897	18721	18660	18792	18468	18702	18801	18710	18981	18663	18776	18835	18842	18846	18655	18727	19028	18644	18921	18706	18753	18687	18725	18742	18880	18764	18858	18879	18845	18805	18734	18738	18906	18743	18744	18765	18636	18715	18741	18680	18646	18510	18653	18351	18740	18809	18748	18661	18664	18941	18584	18854	18694	18694	18770	18792	18675	18663	18825	18586	18746	18759	18778	18734	18827	18736	18782	18877	18889	18701	18795	18813	18992	18534	18611	18591	18535	18801	18888	18670	18744	18787	18755	18801	18537	18788	18935	18688	18750	18727	18919	18778	18872	18704	18818	18869	18738	18834	18628	18605	18617	18803	18711	18732	18786	18404	18780	18769	18802	18663	18851	18839	18995	18681	18767	18659	18523	18761	18770	18816	18785	18582	18542	18687	18716	18742	18621	18637	18767	18595	18772	18686	18948	18780	18857	18667	18727	18797	18812	18685	18677	18575	18779	18675	18690	18845	18853	18669	18702	18625	18681	18489	18512	18860	18568	18810	18818	18789	18617	18968	18464	18837	18719	18926	18608	18766	18674	18733	18571	18787	18703	18562	18869	18944	18851	18747	18721	18690	18817	18811	18568	18673	18913	18959	18758	18930	18731	18729	18697	18641	18771	18717	18637	18672	18576	18643	18632	18590	18661	18630	18728	18906	18830	18833	18738	18690	18785	18906	18779	18876	18770	18755	18718	18755	18872	18652	18592	18759	18609	18625	18558	18752	18682	18682	18802	18844	18721	18828	18813	18661	18916	18686	18809	18681	18564	18809	18627	18761	18769	18696	18837	19023	18804	18603	18697	18817	18846	18624	18838	18829	18842	18640	18571	18718	18765	18555	18799	18906	18644	18778	18930	18523	18913	18826
56312	87924	72442	46479	28184	18813	16376	15628	15619	15631	15722	15598	15682	15736	15916	15619	15787	15770	15730	15702	15907	15904	15772	15698	15594	15810	15962	15782	15723	15883	15677	15894	15600	15611	15663	15732	15625	15744	15659	15730	15645	15713	15565	15638	15675	15900	15630	15771	15853	15713	15891	15634	15678	15693	15782	15677	15783	15759	15676	15537	15906	15707	15649	15725	15668	15840	15697	15535	15654	15742	15826	15769	15856	15735	15744	15717	15706	15695	15625	15783	15771	15599	15881	15755	15672	15658	15669	15680	15758	15706	15796	15817	15777	15897	15687	15576	15781	15774	15805	15650	15678	15722	15740	15816	15679	15699	15626	15817	15869	15632	15600	15751	15483	15762	15814	15722	15815	15595	15702	15646	15784	15571	15798	15731	15663	15754	15755	15724	15704	15805	15816	15721	15835	15827	15587	15717	15675	15720	15879	15792	15785	15670	15826	15709	15740	15777	15903	15691	15591	15732	15826	15694	15796	15739	15698	15886	15719	15816	15831	15648	15816	15777	15729	15712	15720	15705	15627	15825	15596	15606	15853	15680	15787	15609	15718	15662	15773	15769	15725	15770	15847	15881	15561	15711	15760	15782	15829	15723	15755	15625	15811	15590	15867	15570	15799	15590	15561	15681	15686	15579	15606	15830	15746	15666	15723	15562	15800	15736	15791	15719	15665	15681	15664	15761	15792	15736	15696	15547	15698	15727	15815	15661	15622	15653	15626	15767	15729	15724	15619	15786	15937	15791	15698	15890	15654	15729	15631	15657	15840	15770	15795	15692	15761	15702	15854	15801	15648	15872	15835	15685	15747	15679	15774	15563	15740	15800	15809	15757	15746	15858	15727	15748	15615	15567	15709	15727	15574	15674	15581	15598	15666	15679	15717	15721	15732	15495	15670	15553	15601	15746	15671	15777	15605	15697	15651	15616	15760	15740	15818	15763	15730	15744	15668	15637	15715	15815	15643	15650	15691	15710	15691	15705	15722	15628	15722	15832	15687	15593	15799	15717	15675	15880	15580	15707	15772	15743	15604	15713	15812	15700	15799	15896	15698	15704	15635	15580	15786	15741	15699	15762	15730	15685	15707	15720	15687	15919	15670	15680	15953	15666	15697	15758	15861	15583	15680	15613	15858	15679	15765	15875	15721	15792	15698	15711	15828	15568	15744	15755	15630	15729	15640	15861	15706	15705	15810	15788	15798	15861	15646	15878	15728	15685	15645	15658	15722	15767	15694	15613	15636	15574	15600	15673	15727	15741	15663	15804	15709	15704	15730	15782	15708	15739	15847	15996	15682	15807	15640	15671	15761	15713	15770	15805	15635	15765	15741	15735	15657	15794	15473	15597	15678	15635	15546	15780	15783	15773	15581	15700	15713	15832	15651	15750	15653	15822	15718	15705	15724	15690	15808	15634	15763	15665	15731	15755	15773	15807	15754	15610	15853	15637	15657	15725	15567	15625	15710	15671	15701	15687	15846	15727	15665	15554	15721	15618	15653	15788	15645	15773	15853	15708	15809	15700	15672	15641	15844	15785	15721	15700	15780	15711	15809	15693	15861	15909	15686	15814	15626	15657	15713	15739	15871	15585	15688	15745	15751	15626	15652	15712	15761	15731	15548	15668	15769	15760	15435	15817	15624	15745	15777	15729	15720	15559	15539	15565	15653	15667	15728	15641	15732	15714	15719	15832	15785	15818	15748	15643	15545	15729	15591	15644	15981	15680	15553	15690	16078	15723	15670	15553	15730	15863	15761	15690	15760	15565	15716	15743	15617	15736	15751	15886	15881	15742	15826	15830	15771	15750	15656	15775	15648	15527	15825	15808	15668	15738	15862	15624	15711	15723	15674	15657	15815	15602	15614	15567	15608	15792	15833	15806	15687	15627	15788	15678	15692	15658	15737	15942	15668	15740	15668	15642	15944	15789	15778	15643	15720	15929	15816	15666	15714	15695	15599	15824	15647	15763	15834	15670	15641	15849	15596	15796	15638	15826	15744	15736	15571	15758	15709	15667	15658	15657	15735	15593	15669	15781	15497	15729	15801	15672	15604	15762	15654	15735	15672	15503	15695	15703	16096	15760	15578	15569	15638	15648	15842	15707	15676	15854	15811	15604	15910	15898	15725	15991	15602	15639	15827	15744	15771	15867	15585	15780	15771	15580	15635	15696	15658	15870	15731	15701	15847	15699	15772	15673	15821	15698	15690	15891	15595	15824	15773	15692	15725	15735	15732	15651	15867	15643	15732	15766	15839	15780	15741	15677	15630	15770	15704	15647	15676	15717	15659	15554	15742	15732	15787	15744	15946	15660	15839	15642	15547	15694	15935	15641	15797	15809	15705	15738	15779	15662	15654	15930	15636	15545	15791	15705	15694	15741	15602	15735	15657	15624	15613	15777	15831	15833	15741	15806	15709	15724	15691	15610	15871	15550	15755	15693	15462	15677	15483	15778	15677	15724	15608	15776	15497	15542	15582	15838	15773	15695	15723	15702	15665	15717	15642	15815	15708	15681	15713	15684	15658	15629	15623	15745	15754	15647	15735	15679	15822	15790	15873	15602	15714	15849	15631	15662	15809	15782	15608	15690	15630	15911	15717	15676	15647	15822	15767	15790	15616	15738	15758	15855	15746	15564	15777	15767	15632	15893	15548	15825	15654	15851	15616	15682	15664	15550	15856	15589	15676	15797	15643	15633	15617	15547	15649	15727	15780	15569	15668	15899	15753	15723	15856	15789	15767	15681	15770	15808	15685	15684	15693	15726	15821	15658	15696	15551	15848	15698	15812	15691	15724	15758	15733	15693	15593	15533	15708	15740	15691	15849	15790	15709	15606	15780	15766	15696	15843	15793	15622	15750	15747	15782	15603	15681	15769	15766	15884	15724	15702	15687	15629	15803	15684	15787	15707	15605	15754	15726	15757	15650	15839	15746	15785	15600	15708	15667	15726	15824	15782	15810	15745	15771	15769	15841	15652	15749	15636	15855	15745	15681	15856	15776	15664	15687	15748	15847	15760	15802	15734	15605	15888	15683	15769	15807	15606	15838	15751	15787	15751	15811	15781	15782	15719	15647	15640	15974	15910	15642	15495	15762	15758	15819	15850	15725	15910	15690	15726	15825	15670	15774	15740	15769	15710	15809	15800	15615	15723	15734	15657	15725	15692	15642	15836	15647	15779	15549	15761	15740	15631	15623	15773	15579	15654	15833	15692	15757	15794	15634	15799	15694	15786	15711	15779	15840	15769	15678	15727	15890	15739	15818	15663	15660	15523	15691	15726	15709	15772	15742	15785	15631	15587	15705	15666	15803	15606	15836	15676	15782	15664	15795	15756	15844	15694	15673	15764	15872	15726	15690	15888	15811	15743	15653	15779	15706	15757	15620	15856	15915	15808	15866	15834	15783	15591	15666	15761	15695	15600	15721	15689	15557	15782	15661	15872	15634	15665	15848	15556	15478	15612	15801	15682	15760	15918	15609	15743	15684	15768	15689	15509	15624	15572	15688	15765	15808	15673	15788	15554	15879	15767	15665	15669	15706	15663	15659	15629	15688	15732	15742	15753	15650	15775	15703	15544	15791	15752	15584	15820	15703	15818	15661	15551	15663	15584	15724	15718	15838	15700	15854	15591	15670	15598	15612	15798	15739	15684	15772	15793	15838	15597	15710	15749	15836	15608	15574	15722	15921	15777	15704	15805	15748	15641	15637	15812	15778	15735	15685	15710	15633	15808	15807	15716	15857	15708	15680	15765	15650	15915	15645	15670	15693	15665	15811	15612	15730	15651	15753	15744	15786	15678	15720	15833	15657	15703	15716	15680	15654	15645	15681	15594	15637	15710	15541	15700	15648	15719	15805	15656	15693	15653	15623	15695	15669	15702	15839	15681	15797	15620	15645	15681	15815	15857	15776	15770	15724	15837	15942	15874	15683	15658	15682	15679	15646	15790	15860	15906	15706	15726	15533	15725	15637	15739	15701	15718	15638	15754	15738	15688	15684	15630	15787	15838	15570	15597	15744	15767	15615	15681	15660	15705	15719	15808	15706	15841	15883	15659	15607	15686	15696	15762	15921	15539	15737	15765	15761	15790	15773	15600	15674	15766	15640	15661	15523	15581	15707	15654	15764	15716	15710	15692	15589	15658	15726	15601	15777	15593	15665	15657	15662	15712	15686	15508	15831	15742	15758	15769	15850	15895	15767	15708	15741	15863	15797	15747	15994	15558	15673	15671	15875	15808	15711	15731	15738	15733	15684	15740	15724	15723	15631	15982	15722	15751	15724	15807	15603	15719	15791	15696	15704	15793	15654	15578	15670	15714	15648	15621	15626	15539	15642	15567	15788	15681	15667	15826	15754	15641	15768	15780	15848	15664	15666	15706	15794	15749	15694	15674	15839	15774	15608	15620	15631	15788	15763	15736	15805	15695	15591	15849	15732	15746	15843	15586	15689	15663	15812	15722	15785	15704	15854	15734	15688	15631	15803	15612	15625	15755	15714	15733	15667	15725	15610	15708	15796	15679	15785	15792	15621	15787	15755	15790	15615	15847	15900	15569	15656	15733	15786	15578	15838	15559	15696	15616	15676	15678	15688	15634	15640	15525	15809	15730	15851	15716	15760	15689	15952	15743	15767	15767	15797	15758	15427	15658	15843	15642	15930	15653	15739	15728	15605	15624	15587	15728	15725	15751	15801	15740	15746	15907	15841	15767	15833	15800	15756	15808	15559	15761	15886	15600	15786	15734	15669	15801	15814	15618	15837	15717	15810	15921	15799	15630	15739	15775	15733	15796	15562	15911	15705	15731	15552	15765	15844	15784	15711	15863	15939	15823	15782	15598	15725	15675	15643	15806	15731	15715	15682	15662	15743	15795	15732	15527	15779	15650	15683	15751	15900	15674	15815	15694	15548	15806	15789	15721	15673	15828	15802	15782	15680	15787	15646	15836	15664	15627	15828	15744	15735	15667	15839	15629	15638	15778	15594	15591	15808	15673	15604	15610	15574	15726	15686	15701	15828	15631	15837	15864	15746	15716	15785	15590	15769	15645	15584	15633	15917	15680	15663	15629	15927	15569	15817	15636	15834	15551	15750	15729	15843	15707	15732	15774	15605	15842	15784	15652	15930	15615	15769	15922	15667	15770	15689
22834	23190	36969	34565	28803	25990	25784	20046	19079	19315	19223	18954	18947	18924	19100	18747	19164	19065	18896	19182	18837	18966	18707	19007	18695	18960	18853	18784	18882	18908	18836	18771	18766	18954	18757	18775	18714	18727	18847	18848	18602	18756	18866	18852	18821	18750	18603	18801	18788	18889	18927	18873	18960	18819	18830	18586	18703	18901	18720	18798	19042	18839	18775	18882	18605	18593	18669	18906	18897	18600	18573	18626	18841	18605	19097	18765	18835	18853	18725	18842	18849	18953	18638	18402	18741	18724	18685	18721	18969	18667	18903	18657	18803	18856	18938	18677	18729	18787	18932	18816	18771	18829	18864	18676	18541	18809	18957	18850	18740	18598	18685	18870	18714	18716	18755	18659	18693	18742	18838	18834	18725	18717	18833	18683	18667	18780	18626	18660	18651	18855	18897	18795	18702	18668	18605	18754	18625	18718	18825	18743	18693	18786	18732	18580	18719	18775	18629	18788	18692	18977	18685	18857	18925	18662	18717	18784	18656	18765	18851	18668	18960	18598	18842	18670	18745	18508	18580	18859	18821	18841	18710	18765	18643	18722	18969	18684	18538	18654	18855	18568	18767	18808	18689	18640	18902	18909	18637	18634	18914	18801	18900	18862	18519	18647	18706	18635	18705	18443	18780	18840	18814	18593	18861	18749	18784	18832	18774	18670	18858	18594	18823	18893	18757	18734	18746	18562	18671	18717	18843	18707	18740	18809	18544	18668	18870	18714	18776	18588	18490	18533	18753	18765	18627	18603	18775	18589	18643	18760	18621	18547	18634	18742	18983	18855	18789	18546	18602	18763	18757	18808	18617	18724	18785	18646	18461	18774	18654	18583	18817	18786	18779	18889	18435	18722	18746	18634	18724	18555	18589	18889	18688	18652	18802	18850	18780	18755	18592	18704	18931	18601	18668	18526	18719	18576	18877	18671	18863	18786	18590	18712	18705	18783	18849	18875	18610	18786	18584	18935	18637	18573	18529	18598	18695	18881	18863	18651	18968	18793	18859	18764	18810	18654	18728	18713	18886	18827	18392	18674	18682	18723	18632	18786	18652	18809	18561	18782	18821	18854	18730	18576	18792	18543	18815	18701	18530	18639	18562	18512	18787	18683	18632	18735	18648	18767	18765	18845	18608	18721	18638	18771	18494	18486	18767	18727	18704	18721	18488	18827	18613	18650	18515	18788	18512	18654	18873	18604	18746	18802	18843	18935	18863	18890	18761	18740	18699	18770	18752	18619	18685	18876	18907	18861	18449	18887	18906	18619	18614	18632	18787	18741	18523	18672	18953	18818	18649	18762	18675	18844	18658	18661	18929	18728	18567	18636	18755	18803	18787	18582	18605	18505	18728	18694	18624	18668	18539	18946	18897	18794	18724	18778	18916	18592	18843	18587	18763	18614	18817	18801	18625	18752	18647	18614	18792	18828	18797	18829	18790	18728	18835	18861	18823	18547	18718	18809	18772	18971	18678	18776	18685	18757	18851	18753	18642	18816	18724	18631	18874	18749	18847	18543	18653	18839	18785	18753	18701	18681	18723	18809	18904	18798	18936	18717	18760	18853	18728	18639	18772	18648	18684	18724	18927	18569	18601	18804	18751	18689	18933	18636	18707	18662	18792	18709	18661	18865	18736	18705	18801	18865	18810	18750	18651	18654	18715	18734	18607	18854	18606	18446	18846	18795	18782	18745	18877	18739	18672	18502	18528	18958	18918	18700	18951	18652	18801	18604	18686	18702	18835	18805	18671	18770	18736	18618	18816	18817	18841	18789	18755	18876	18843	18800	18600	18816	18712	18550	18706	18976	18758	18742	18676	18796	18744	18649	18678	18782	18922	18617	18540	18820	18568	18624	18843	18685	18584	18733	18740	18858	18917	18808	18816	18700	18855	18647	19009	18816	18802	18687	18802	18791	18618	18862	18650	18731	18724	18516	18778	18654	18647	18814	18790	18758	18796	18723	18685	18742	18635	18763	18709	18890	18725	18638	18760	18735	18736	18794	18752	18760	18976	18834	18610	18738	18906	18703	18780	18788	18713	18749	18445	18699	18994	18698	18835	18618	18863	19015	18773	18679	18687	18653	18565	18704	18875	18713	18879	18746	18699	18745	18794	18764	18886	18571	18518	18717	18714	18831	18614	18680	18719	18683	18700	18839	18537	18759	18510	18789	18748	18474	18645	18631	18575	18824	18745	18738	18710	18816	18642	18652	18754	18706	18662	18682	18590	18730	18706	18721	18847	18648	18684	18571	18525	18626	18763	18879	18786	18472	18776	18669	18711	18639	18619	18682	18695	18543	18630	18667	18432	18760	18794	18829	18683	18893	18650	18755	18718	18796	18652	18636	18681	18683	18633	18758	18682	18807	18591	18876	18684	18733	18588	18729	18419	18665	18725	18827	18961	18842	18694	18781	18808	18753	18733	18710	18838	18638	18827	18618	18855	18837	18668	18697	18599	18505	18954	18792	18842	18581	18699	18752	18744	18798	18726	18782	18771	18728	18616	18585	18583	18742	18635	18708	18576	18834	18695	18520	18631	18453	18677	18701	18582	18496	18776	18897	18748	18711	18898	18662	18667	18777	18597	18735	18881	18766	18697	18791	18699	18871	18800	18932	18610	18704	18785	18709	18545	18783	18779	18750	18757	18588	18752	18775	18720	18482	18757	18535	18748	18877	18738	18786	18571	18549	18686	18637	18635	18804	18649	18617	18668	18740	18597	18880	18657	18809	18730	18767	18795	18648	18636	18691	18593	18610	18578	18975	18955	18639	18707	18699	18690	18769	18629	18381	18787	18786	18394	18504	18848	18816	18791	18842	18812	18758	18801	18613	18697	18625	18839	18714	18606	18800	18799	18650	18744	18875	18886	18765	18681	18912	18639	18705	18750	18560	18751	18677	18680	18597	18899	18726	18821	18755	18774	18668	18701	18579	18655	18567	18788	18567	18781	18569	18839	19031	18645	18714	18761	18664	18949	18888	18881	18718	18768	18963	18673	18637	18872	18752	18798	18847	18774	18789	18688	18725	18724	18556	18836	18924	18572	18664	18535	18762	18722	18735	18714	18695	18820	18625	18599	18898	18750	18583	18724	18906	18595	18735	18820	18678	18723	18853	18656	18750	18804	18642	18671	18687	18730	18956	18911	18806	18618	18867	18917	18638	18828	18512	18648	18978	18782	18885	18814	18676	18722	18854	18680	18637	18903	18546	18830	18668	18825	18849	18784	18940	18608	18668	18704	18629	18680	18716	18520	18792	18699	18643	18669	18944	18837	18514	18771	18652	18900	18683	18549	18893	18882	18616	18686	18687	18628	18650	18552	18752	18849	18790	18741	18652	18601	18733	18853	18661	18589	18659	18563	18767	18893	18785	18676	18747	18809	18794	18532	18594	18520	18664	18801	18677	18917	18828	18695	18731	18683	18773	18667	18729	18800	18808	18783	18778	18890	18626	18599	18774	18756	18656	18616	18640	18640	18765	18876	18768	18604	18654	18771	18790	18647	18877	18650	18896	18583	18716	18742	18631	18878	18715	18687	18695	18668	18726	18764	18712	18793	18771	18867	18614	18814	18775	18705	18545	18535	18773	18820	18715	18696	18840	18831	18840	18509	18884	18677	18718	18666	18587	18848	18660	18892	18741	18956	18546	18707	18758	18647	18733	18744	18783	18583	18681	18773	18498	18632	18636	18675	18725	18523	18813	18826	18808	18609	18452	18582	18474	18776	18590	18701	18748	18905	18632	18691	18750	19047	18813	18908	18929	18782	18689	18778	18744	18755	18735	18770	18692	18678	18656	18753	18805	18646	18766	18905	18688	18788	18637	18625	18906	18821	18885	18432	18557	18827	18775	18591	18589	18748	18703	18715	18411	18691	18878	18796	18625	18587	18614	18586	18605	18882	18767	18575	18791	18900	18988	18849	18917	18751	18581	18607	18689	18683	18637	18690	18830	18756	18688	18662	18778	18661	18856	18659	18871	18833	18645	18519	18769	18552	18890	18763	18777	18737	18507	18751	18832	18742	18775	18625	18772	18737	18667	18698	18757	18868	18650	18611	18668	18739	18646	18664	18766	18711	18551	18905	18608	18643	18645	18647	18811	18649	18942	18616	18617	18666	18856	18804	18670	18678	18773	18982	18787	18769	18846	18704	18742	18859	18766	18521	18736	18640	18543	18655	18784	18819	18584	18802	18788	18720	18684	18817	18466	18713	18591	18826	18824	18702	18704	18715	18586	18851	18456	18744	18594	18815	18874	18542	18883	18640	18754	18681	18568	18788	18919	18823	18972	18897	18769	18705	18764	18776	18668	18726	18938	18798	18652	18709	18594	18575	18592	18657	18781	18688	18711	18719	18978	18722	18674	18716	18543	18643	18753	18755	18629	18567	18620	18590	18957	18688	18471	18787	18694	18651	18751	18615	18741	18637	18627	18651	18839	18554	18740	18586	18708	18601	18792	18574	18770	18795	18943	18695	18738	18600	18706	18826	18654	18592	18758	18772	18956	18702	18764	18595	18695	18682	18767	18916	18833	18939	18640	18704	18541	18736	18595	18808	18785	18703	18514	18707	18700	18936	18759	18722	18845	18809	18678	18918	18535	18529	18713	18763	18713	18937	18819	18709	18695	18682	18747	18724	18799	18679	18708	18648	18672	18750	18685	18676	18690	18686	18923	18855	18510	18717	18637	18593	18790	18791	18888	18864	18837	18730	18783	18598	18528	18694	18675	18785	18652	18916	18704	18677	18644	18745	18901	18768	18723	18940	18711	18758	18782	18571	18705	18653	18782	18680	18704	18769	18725	18733	18510	18920	18729	18802	18651	18756	18659	18637	18900	18790	18660	18880	18699	18813	18680	18560	18690	18713	18696	18595	18625	18815	18697	18658	18802	18468	18599	18685	18765	18808	18882	18661	18707	18775	18459	18638	18876	18733	18716	19076	18597	18726	18693	18719	18767	18523	18651	18695	18839	18868	18699	18795	18591	18714	18857	18661	18698	18513	18806	18679	18844	18654	18701	18628	18636	18553	18601	18619	18794	18591	18740	18734	18712	18892	18927	18608	18655	18808	18798	18772	18541	18747	18731	18765	18881	18838	18698	18728	18689	18861	18765	18791	18871	18564	18582	18692	18722	18645	18745	18488	18553
63679	104132	90728	66822	41472	24646	17351	15601	15658	15700	15734	15741	15675	15634	15771	15718	15521	15761	15766	15739	15828	15748	15778	15733	15676	15771	15736	15708	15726	15580	15767	15638	15845	15667	15708	15600	15837	15726	15764	15724	15634	15737	15890	15713	15795	15555	15693	15643	15662	15683	15782	15858	15725	15813	15644	15803	15709	15626	15616	15836	15671	15719	15684	15636	15708	15546	15765	15688	15861	15835	15654	15634	15669	15515	15738	15615	15634	15735	15749	15659	15643	15580	15646	15694	15843	15765	15702	15704	15747	15795	15633	15599	15754	15639	15530	15762	15694	15803	15470	15696	15788	15630	15699	15688	15824	15574	15692	15636	15750	15791	15619	15705	15599	15526	15704	15660	15813	15676	15796	15795	15725	15698	15712	15572	15559	15747	15678	15845	15663	15622	15521	15711	15657	15609	15680	15670	15738	15680	15720	15772	15682	15723	15853	15757	15800	15709	15636	15771	15683	15575	15789	15604	15599	15667	15777	15665	15776	15686	15784	15694	15749	15656	15739	15734	15762	15650	15610	15599	15619	15695	15760	15444	15783	15586	15634	15718	15805	15711	15483	15701	15725	15745	15626	15827	15747	15589	15816	15560	15675	15708	15794	15726	15747	15688	15661	15648	15815	15605	15824	15548	15792	15544	15583	15593	15745	15654	15611	15694	15549	15774	15754	15646	15783	15790	15637	15744	15777	15734	15580	15659	15755	15861	15724	15830	15753	15824	15547	15522	15750	15839	15674	15770	15745	15576	15711	15873	15593	15709	15690	15647	15838	15666	15727	15704	15537	15682	15649	15739	15491	15659	15678	15706	15538	15669	15548	15797	15817	15850	15712	15747	15666	15743	15686	15633	15796	15709	15748	15790	15722	15832	15629	15700	15662	15736	15581	15643	15564	15793	15485	15724	15844	15579	15638	15583	15757	15610	15766	15666	15787	15918	15685	15823	15636	15718	15849	15626	15765	15585	15789	15724	15683	15697	15711	15726	15797	15772	15643	15870	15591	15598	15828	15820	15736	15667	15598	15710	15673	15768	15737	15668	15749	15609	15656	15763	15780	15785	15576	15758	15710	15580	15526	15710	15864	15761	15667	15759	15659	15534	15682	15622	15733	15807	15628	15773	15480	15663	15754	15665	15564	15656	15697	15772	15673	15642	15657	15533	15623	15697	15718	15694	15656	15601	15669	15759	15683	15703	15791	15767	15760	15730	15879	15757	15648	15750	15755	15806	15778	15565	15664	15836	15731	15564	15741	15644	15699	15676	15664	15521	15675	15866	15431	15733	15807	15644	15768	15720	15531	15774	15627	15719	15733	15681	15817	15607	15639	15672	15509	15635	15669	15911	15736	15590	15901	15696	15749	15710	15925	15659	15780	15779	15611	15753	15679	15732	15504	15652	15661	15813	15597	15809	15935	15781	15636	15748	15749	15788	15753	15720	15686	15582	15498	15765	15596	15614	15608	15824	15786	15803	15688	15547	15829	15804	15696	15631	15557	15677	15874	15549	15686	15617	15737	15943	15811	15622	15684	15672	15724	15600	15533	15752	15663	15784	15745	15574	15610	15675	15823	15734	15654	15685	15638	15808	15828	15720	15804	15628	15643	15784	15687	15722	15823	15682	15736	15824	15803	15554	15806	15606	15696	15698	15857	15588	15760	15651	15677	15784	15825	15718	15763	15536	15648	15853	15699	15775	15650	15570	15707	15759	15899	15827	15715	15820	15656	15471	15703	15596	15847	15772	15714	15574	15713	15735	15821	15707	15666	15796	15652	15787	15649	15666	15677	15571	15754	15675	15736	15689	15811	15664	15653	15653	15745	15697	15971	15534	15703	15770	15730	15689	15632	15501	15563	15678	15734	15737	15641	15796	15788	15798	15769	15689	15607	15539	15678	15731	15679	15640	15893	15805	15827	15694	15631	15626	15679	15468	15690	15781	15832	15626	15777	15750	15691	15755	15712	15628	15766	15581	15703	15682	15778	15763	15638	15728	15590	15664	15809	15653	15748	15798	15712	15596	15509	15643	15829	15688	15811	15670	15704	15752	15666	15742	15628	15598	15625	15875	15794	15575	15780	15598	15734	15583	15738	15662	15666	15608	15603	15575	15752	15642	15605	15605	15542	15636	15596	15722	15751	15385	15588	15582	15754	15722	15750	15697	15676	15767	15586	15699	15703	15622	15492	15778	15582	15655	15770	15792	15658	15685	15726	15846	15702	15607	15619	15745	15798	15893	15581	15878	15708	15671	15669	15632	15701	15732	15649	15688	15838	15870	15697	15574	15720	15892	15644	15678	15695	15669	15644	15694	15655	15788	15666	15629	15650	15532	15654	15639	15651	15907	15821	15688	15841	15701	15571	15654	15667	15577	15777	15733	15711	15663	15869	15705	15815	15779	15766	15705	15523	15671	15837	15660	15654	15553	15681	15725	15747	15680	15552	15699	15682	15659	15846	15544	15652	15755	15723	15695	15762	15698	15543	15597	15754	15799	15786	15527	15736	15821	15589	15674	15687	15687	15716	15742	15686	15632	15523	15648	15598	15676	15844	15749	15562	15661	15617	15589	15836	15801	15726	15668	15691	15721	15728	15852	15501	15704	15846	15622	15594	15578	15647	15451	15775	15814	15812	15678	15690	15701	15717	15809	15789	15487	15766	15719	15671	15756	15752	15683	15488	15689	15674	15633	15746	15641	15867	15703	15777	15684	15674	15786	15603	15791	15538	15656	15609	15681	15531	15707	15722	15567	15744	15477	15787	15717	15717	15780	15563	15655	15749	15557	15641	15620	15617	15682	15662	15842	15654	15646	15817	15752	15837	15679	15662	15712	15702	15625	15792	15669	15662	15652	15703	15581	15578	15687	15717	15603	15693	15649	15616	15827	15596	15801	15648	15735	15769	15732	15709	15702	15628	15577	15688	15620	15616	15699	15653	15684	15706	15853	15678	15832	15722	15865	15669	15655	15673	15827	15785	15645	15549	15843	15498	15610	15538	15612	15626	15571	15579	15683	15657	15903	15606	15687	15708	15806	15736	15597	15779	15594	15753	15607	15857	15696	15751	15693	15574	15504	15694	15679	15686	15755	15700	15811	15609	15666	15568	15665	15659	15687	15604	15608	15764	15483	15786	15616	15594	15790	15534	15677	15767	15693	15572	15740	15813	15572	15811	15705	15637	15812	15623	15497	15554	15783	15736	15597	15831	15691	15735	15672	15711	15575	15614	15636	15716	15765	15736	15661	15618	15724	15603	15646	15612	15646	15497	15778	15541	15794	15767	15829	15658	15736	15784	15747	15513	15801	15894	15644	15748	15659	15859	15621	15769	15947	15733	15856	15821	15721	15621	15680	15782	15776	15673	15677	15568	15552	15651	15605	15602	15692	15732	15821	15765	15583	15633	15694	15606	15623	15631	15721	15563	15633	15577	15840	15686	15919	15822	15732	15540	15697	15655	15900	15559	15860	15805	15818	15722	15722	15627	15569	15775	15503	15655	15513	15742	15681	15649	15729	15597	15715	15923	15722	15622	15680	15751	15742	15638	15905	15687	15564	15728	15845	15620	15631	15651	15680	15580	15653	15884	15707	15708	15691	15640	15677	15727	15877	15716	15754	15880	15509	15742	15664	15644	15791	15743	15703	15651	15751	15868	15675	15783	15624	15742	15634	15710	15729	15737	15693	15692	15616	15737	15621	15638	15835	15635	15787	15672	15688	15788	15735	15598	15585	15691	15608	15776	15574	15713	15838	15587	15672	15903	15503	15608	15730	15570	15837	15684	15697	15764	15648	15601	15670	15816	15792	15600	15599	15611	15839	15518	15741	15702	15701	15757	15633	15549	15763	15554	15790	15452	15831	15771	15606	15741	15781	15706	15587	15864	15511	15833	15883	15645	15835	15706	15506	15694	15826	15805	15748	15620	15710	15788	15665	15771	15676	15732	15657	15689	15790	15706	15762	15551	15595	15673	15576	15834	15646	15651	15816	15667	15833	15599	15700	15793	15801	15783	15739	15726	15716	15683	15560	15711	15633	15783	15735	15793	15700	15710	15772	15682	15742	15705	15614	15767	15692	15729	15519	15661	15622	15762	15821	15714	15695	15753	15780	15807	15593	15504	15656	15704	15563	15651	15652	15698	15586	15586	15576	15644	15544	15688	15770	15631	15746	15880	15681	15950	15577	15786	15752	15806	15819	15607	15756	15798	15584	15620	15628	15886	15465	15835	15963	15571	15631	15496	15589	15752	15671	15561	15795	15800	15742	15545	15736	15590	15751	15641	15707	15710	15903	15602	15779	15518	15637	15532	15547	15663	15844	15670	15532	15679	15617	15619	15817	15645	15857	15755	15594	15633	15877	15673	15718	15603	15773	15631	15532	15853	15748	15731	15777	15707	15706	15761	15575	15689	15721	15824	15793	15558	15669	15864	15795	15772	15649	15766	15600	15661	15610	15690	15732	15717	15752	15872	15715	15659	15652	15789	15651	15701	15727	15712	15700	15561	15582	15626	15587	15607	15685	15589	15685	15723	15660	15766	15802	15694	15678	15646	15584	15693	15746	15723	15718	15674	15799	15800	15798	15651	15763	15713	15584	15647	15687	15679	15838	15679	15737	15769	15627	15851	15666	15662	15586	15794	15795	15596	15678	15665	15427	15705	15720	15532	15652	15611	15670	15654	15691	15754	15726	15783	15757	15564	15658	15593	15682	15628	15743	15605	15768	15461	15659	15544	15744	15648	15591	15550	15695	15749	15674	15619	15654	15666	15644	15730	15636	15734	15679	15674	15866	15658	15752	15775	15423	15722	15653	15655	15583	15641	15707	15590	15606	15713	15745	15581	15727	15620	15534	15438	15846	15597	15588	15676	15591	15729	15804	15743	15700	15795	15668	15539	15663	15522	15740	15642	15682	15730	15546	15846	15637	15836	15757	15822	15799	15731	15665	15794	15727	15554	15692	15794	15626	15777	15575	15807	15812	15521	15542	15615	15559	15909	15762	15639	15444	15774	15802	15876	15740	15659	15711	15758	15480	15602	15670	15756	15504	15753	15738	15873	15716	15667	15656	15692	15776	15589	15812	15748	15882	15874	15779	15733	15796	15600	15771	15725	15730	15636	15613	15509	15546	15782	15669	15746	15621	15733	15687
29713	36892	45853	34503	23676	20028	19442	18446	18568	18816	18410	18545	18695	18499	18407	18714	18364	18516	18275	18591	18342	18655	18503	18616	18512	18560	18746	18509	18324	18485	18603	18601	18562	18633	18679	18533	18682	18647	18599	18546	18357	18668	18689	18447	18438	18420	18554	18418	18480	18421	18623	18724	18394	18636	18426	18389	18467	18815	18604	18461	18721	18445	18507	18462	18605	18696	18725	18724	18387	18823	18516	18627	18385	18305	18455	18419	18495	18483	18391	18471	18583	18517	18638	18531	18684	18593	18673	18648	18528	18370	18544	18450	18529	18668	18639	18334	18382	18529	18502	18615	18543	18451	18551	18575	18592	18501	18547	18631	18565	18518	18661	18617	18441	18521	18439	18574	18374	18609	18411	18318	18500	18498	18477	18620	18665	18507	18588	18627	18657	18665	18429	18637	18329	18655	18484	18521	18414	18396	18498	18621	18575	18779	18451	18334	18584	18590	18615	18749	18454	18765	18637	18641	18521	18578	18592	18529	18364	18620	18424	18401	18677	18517	18356	18457	18321	18502	18602	18670	18532	18462	18412	18611	18606	18692	18696	18442	18715	18399	18423	18639	18490	18483	18421	18465	18520	18561	18757	18559	18363	18500	18561	18566	18544	18312	18561	18623	18545	18743	18695	18501	18557	18306	18686	18576	18589	18404	18638	18413	18340	18370	18497	18494	18583	18515	18623	18437	18518	18694	18479	18500	18370	18591	18430	18538	18621	18711	18484	18544	18523	18604	18560	18512	18346	18519	18350	18421	18599	18516	18444	18553	18426	18343	18444	18571	18282	18602	18535	18429	18395	18455	18563	18539	18654	18683	18540	18561	18553	18325	18542	18428	18409	18521	18602	18404	18402	18410	18206	18310	18562	18730	18646	18685	18641	18448	18505	18641	18345	18525	18447	18630	18591	18698	18670	18346	18479	18420	18612	18570	18419	18384	18514	18621	18467	18461	18704	18496	18546	18473	18455	18424	18344	18405	18502	18352	18666	18581	18667	18558	18415	18426	18276	18480	18404	18587	18479	18537	18624	18422	18494	18627	18535	18648	18483	18550	18500	18687	18325	18630	18465	18461	18514	18497	18452	18329	18384	18438	18638	18421	18476	18534	18340	18827	18557	18493	18531	18606	18410	18452	18498	18579	18479	18628	18506	18602	18633	18358	18323	18702	18554	18422	18499	18515	18590	18435	18370	18509	18688	18474	18468	18458	18541	18451	18450	18510	18285	18728	18396	18569	18483	18573	18638	18331	18636	18714	18436	18454	18418	18469	18616	18389	18565	18656	18691	18550	18675	18487	18537	18808	18841	18528	18530	18515	18330	18458	18526	18385	18306	18484	18442	18430	18512	18702	18478	18494	18615	18404	18432	18624	18461	18450	18612	18333	18800	18473	18396	18692	18576	18497	18569	18426	18572	18461	18507	18521	18449	18512	18508	18588	18514	18530	18550	18648	18412	18543	18636	18411	18500	18370	18649	18416	18631	18355	18650	18499	18380	18660	18662	18566	18402	18493	18700	18536	18525	18359	18436	18488	18597	18526	18558	18502	18581	18493	18436	18328	18590	18660	18626	18606	18619	18721	18701	18634	18523	18360	18624	18619	18673	18717	18784	18477	18677	18500	18250	18624	18582	18585	18477	18590	18496	18654	18397	18596	18640	18527	18479	18372	18290	18475	18584	18419	18735	18448	18321	18529	18499	18238	18529	18401	18552	18449	18772	18580	18453	18469	18471	18533	18701	18362	18461	18258	18404	18341	18433	18489	18607	18449	18385	18367	18525	18407	18608	18437	18448	18357	18543	18502	18634	18526	18657	18498	18369	18507	18534	18473	18481	18586	18413	18377	18718	18691	18574	18630	18510	18352	18541	18592	18396	18426	18499	18354	18580	18579	18551	18533	18539	18577	18579	18694	18610	18435	18406	18565	18464	18391	18638	18624	18342	18490	18573	18669	18586	18412	18618	18444	18510	18580	18389	18430	18435	18701	18490	18517	18468	18371	18592	18409	18591	18555	18426	18480	18417	18643	18477	18568	18645	18584	18464	18642	18590	18427	18469	18481	18640	18449	18614	18458	18426	18564	18569	18662	18601	18400	18411	18547	18770	18328	18425	18409	18450	18576	18492	18539	18481	18486	18446	18569	18403	18700	18550	18545	18584	18334	18610	18568	18415	18537	18445	18539	18715	18353	18646	18650	18659	18485	18411	18685	18473	18519	18367	18586	18691	18547	18609	18356	18463	18536	18473	18539	18540	18320	18397	18471	18532	18519	18458	18394	18465	18531	18468	18589	18451	18542	18626	18680	18479	18408	18315	18443	18666	18433	18555	18635	18656	18437	18511	18435	18748	18616	18444	18688	18413	18504	18759	18351	18474	18548	18522	18384	18455	18360	18403	18594	18450	18417	18518	18460	18258	18426	18663	18411	18606	18493	18603	18450	18263	18706	18515	18524	18641	18437	18578	18486	18609	18379	18524	18468	18380	18427	18437	18590	18586	18347	18632	18404	18728	18428	18387	18377	18451	18581	18513	18413	18607	18584	18555	18489	18554	18590	18707	18395	18493	18432	18404	18546	18621	18444	18700	18656	18540	18545	18500	18317	18518	18546	18409	18570	18607	18465	18494	18411	18604	18470	18628	18616	18695	18561	18644	18425	18531	18522	18697	18633	18605	18588	18593	18615	18749	18416	18316	18299	18531	18518	18659	18486	18464	18539	18531	18610	18556	18588	18671	18565	18620	18471	18471	18359	18566	18442	18465	18914	18452	18584	18556	18542	18586	18630	18399	18451	18854	18619	18547	18475	18596	18428	18397	18636	18590	18313	18656	18336	18512	18606	18571	18497	18480	18410	18466	18421	18651	18475	18611	18466	18553	18527	18570	18581	18476	18483	18588	18490	18542	18582	18548	18516	18652	18461	18631	18580	18517	18623	18634	18708	18701	18720	18500	18511	18453	18635	18502	18491	18614	18386	18581	18648	18362	18523	18453	18428	18524	18577	18418	18436	18632	18743	18511	18604	18416	18476	18384	18405	18394	18520	18537	18508	18428	18420	18514	18459	18434	18591	18579	18383	18577	18381	18407	18522	18461	18301	18431	18472	18518	18579	18321	18615	18524	18414	18568	18554	18608	18607	18477	18631	18552	18375	18391	18584	18711	18375	18698	18543	18468	18520	18453	18447	18656	18457	18629	18455	18367	18656	18430	18473	18559	18528	18598	18740	18530	18521	18712	18422	18456	18440	18573	18402	18570	18472	18382	18336	18484	18385	18508	18424	18428	18477	18505	18460	18882	18653	18533	18635	18586	18653	18394	18518	18518	18494	18450	18460	18617	18460	18495	18633	18487	18403	18533	18537	18389	18482	18403	18341	18621	18495	18396	18415	18635	18466	18649	18591	18699	18527	18494	18648	18416	18262	18590	18642	18594	18531	18599	18536	18680	18700	18488	18581	18397	18443	18754	18452	18517	18585	18468	18513	18661	18444	18511	18304	18340	18602	18463	18688	18525	18405	18589	18415	18441	18569	18433	18521	18574	18476	18563	18726	18782	18525	18664	18451	18441	18535	18346	18562	18472	18722	18340	18475	18485	18495	18628	18598	18694	18455	18406	18552	18485	18809	18708	18689	18599	18497	18574	18407	18612	18265	18358	18384	18487	18489	18532	18414	18548	18663	18588	18349	18399	18376	18516	18559	18856	18543	18503	18341	18579	18533	18623	18521	18479	18439	18254	18451	18514	18487	18542	18665	18195	18436	18583	18530	18533	18593	18553	18599	18517	18347	18628	18601	18515	18583	18490	18569	18433	18474	18500	18516	18643	18533	18492	18515	18679	18591	18481	18565	18703	18579	18779	18351	18783	18568	18531	18453	18574	18570	18436	18399	18391	18567	18404	18564	18351	18508	18597	18532	18408	18476	18491	18476	18466	18487	18455	18466	18545	18665	18740	18512	18462	18596	18640	18654	18483	18463	18417	18488	18533	18776	18563	18335	18480	18620	18580	18595	18776	18455	18443	18449	18282	18753	18677	18645	18767	18481	18478	18489	18493	18520	18381	18681	18425	18483	18459	18481	18610	18389	18541	18583	18471	18488	18412	18552	18557	18465	18461	18646	18609	18503	18505	18342	18689	18595	18633	18659	18581	18502	18479	18576	18463	18727	18578	18543	18411	18511	18549	18569	18583	18399	18514	18534	18533	18542	18519	18430	18629	18637	18400	18589	18546	18476	18510	18675	18464	18484	18506	18616	18803	18751	18558	18486	18467	18541	18472	18555	18440	18575	18525	18698	18483	18550	18451	18671	18465	18370	18701	18404	18588	18467	18470	18310	18515	18322	18384	18446	18652	18776	18342	18498	18586	18678	18643	18314	18343	18563	18626	18715	18585	18577	18562	18466	18487	18588	18555	18405	18339	18616	18461	18434	18653	18456	18435	18376	18509	18487	18404	18333	18463	18519	18632	18602	18625	18490	18617	18604	18463	18526	18463	18677	18336	18521	18610	18423	18322	18540	18422	18436	18459	18491	18437	18625	18445	18615	18685	18610	18538	18481	18426	18568	18566	18619	18587	18405	18462	18418	18704	18631	18404	18489	18430	18461	18529	18454	18270	18426	18576	18513	18587	18519	18570	18507	18525	18428	18432	18554	18498	18450	18303	18683	18584	18295	18433	18458	18434	18576	18493	18561	18452	18325	18627	18590	18549	18347	18525	18395	18531	18422	18590	18526	18530	18567	18549	18485	18643	18323	18374	18494	18676	18505	18621	18573	18381	18419	18593	18527	18423	18494	18770	18598	18406	18235	18575	18686	18674	18625	18573	18709	18521	18698	18547	18457	18690	18435	18449	18661	18528	18594	18705	18613	18659	18355	18620	18535	18326	18239	18530	18363	18330	18509	18358	18463	18587	18418	18601	18630	18395	18608	18499	18437	18781	18600	18296	18680	18570	18466	18445	18300	18453	18563	18570	18672	18508	18391	18478	18664	18402	18563	18546	18481	18546	18420	18346	18551	18515	18526	18412	18421	18514	18499	18596	18694	18778	18404	18355	18414	18618	18328	18685	18634	18323	18443	18539	18460	18589	18692	18349	18482	18628	18698	18468	18502	18490	18565	18499	18539	18431	18697	18562	18526	18395	18802	18587	18396
36725	58209	47929	30019	20094	16604	15792	15759	15559	15656	15526	15635	15444	15581	15621	15771	15639	15570	15510	15579	15753	15728	15488	15681	15737	15681	15609	15795	15627	15592	15525	15556	15681	15525	15507	15545	15513	15630	15640	15581	15682	15628	15628	15775	15556	15637	15669	15522	15469	15697	15575	15454	15584	15663	15532	15614	15557	15582	15694	15536	15590	15582	15469	15660	15712	15647	15639	15696	15642	15603	15686	15580	15637	15575	15495	15499	15569	15600	15657	15573	15587	15464	15606	15653	15631	15669	15764	15604	15662	15654	15407	15592	15617	15557	15620	15503	15694	15514	15513	15685	15596	15492	15485	15597	15598	15562	15647	15507	15614	15520	15487	15801	15510	15592	15613	15561	15560	15587	15679	15547	15659	15701	15587	15678	15626	15614	15599	15470	15594	15434	15593	15786	15701	15481	15480	15773	15623	15500	15378	15608	15495	15640	15619	15653	15622	15629	15615	15800	15439	15515	15612	15569	15486	15609	15624	15648	15704	15641	15630	15726	15580	15565	15574	15506	15576	15477	15552	15536	15526	15549	15568	15521	15427	15591	15661	15593	15560	15616	15617	15673	15637	15454	15634	15600	15688	15608	15446	15657	15679	15571	15571	15396	15555	15634	15565	15703	15589	15571	15762	15555	15617	15453	15698	15545	15601	15710	15404	15460	15667	15667	15749	15517	15736	15543	15678	15530	15564	15419	15632	15662	15530	15632	15645	15443	15579	15593	15633	15530	15646	15644	15546	15694	15546	15601	15564	15756	15486	15672	15601	15667	15405	15466	15628	15527	15625	15639	15612	15586	15476	15629	15523	15616	15518	15666	15568	15455	15679	15596	15623	15645	15676	15552	15608	15471	15474	15443	15648	15556	15572	15504	15567	15582	15577	15616	15676	15535	15609	15618	15552	15733	15676	15738	15666	15519	15528	15663	15525	15653	15636	15559	15446	15695	15513	15627	15703	15604	15534	15551	15587	15456	15649	15618	15654	15493	15679	15648	15638	15634	15524	15629	15592	15606	15651	15479	15587	15591	15592	15593	15555	15582	15562	15535	15549	15417	15634	15543	15640	15500	15504	15565	15469	15715	15796	15565	15570	15507	15531	15610	15543	15742	15439	15758	15642	15707	15440	15677	15594	15460	15587	15668	15627	15555	15540	15588	15503	15583	15414	15696	15657	15608	15473	15499	15579	15671	15673	15448	15670	15642	15573	15566	15655	15636	15599	15565	15784	15625	15506	15484	15524	15560	15446	15617	15363	15542	15585	15582	15600	15661	15612	15696	15633	15618	15516	15591	15642	15658	15609	15578	15517	15565	15562	15641	15436	15642	15583	15577	15520	15717	15511	15458	15584	15613	15725	15551	15680	15655	15684	15600	15410	15520	15572	15543	15595	15408	15471	15556	15453	15503	15638	15749	15661	15511	15625	15520	15537	15800	15461	15679	15586	15619	15560	15696	15411	15667	15474	15768	15392	15383	15660	15645	15386	15690	15691	15624	15601	15632	15461	15536	15468	15515	15430	15510	15656	15671	15589	15637	15604	15639	15618	15619	15681	15590	15644	15823	15596	15598	15630	15654	15450	15755	15522	15590	15554	15606	15493	15474	15660	15513	15741	15616	15646	15607	15609	15672	15597	15552	15612	15660	15632	15598	15539	15668	15645	15551	15535	15546	15589	15670	15642	15605	15540	15514	15569	15606	15523	15469	15657	15417	15601	15687	15472	15469	15604	15611	15502	15546	15622	15606	15699	15635	15601	15564	15437	15606	15588	15475	15390	15398	15502	15425	15644	15620	15562	15444	15572	15340	15615	15675	15654	15452	15582	15511	15718	15523	15528	15535	15651	15382	15498	15614	15747	15635	15555	15680	15640	15623	15575	15489	15557	15580	15456	15445	15567	15638	15573	15662	15638	15592	15557	15662	15616	15522	15606	15564	15663	15720	15546	15655	15571	15573	15446	15633	15530	15567	15625	15541	15494	15558	15530	15569	15568	15614	15460	15572	15639	15577	15607	15551	15574	15577	15644	15570	15576	15521	15600	15547	15787	15549	15698	15459	15487	15612	15550	15613	15623	15602	15604	15601	15585	15533	15497	15627	15683	15418	15533	15619	15498	15518	15548	15552	15664	15678	15388	15564	15570	15552	15522	15538	15515	15501	15643	15348	15695	15462	15535	15643	15735	15502	15617	15569	15840	15447	15796	15441	15829	15713	15647	15459	15631	15505	15596	15445	15721	15554	15443	15561	15736	15667	15500	15599	15531	15463	15621	15620	15590	15510	15683	15525	15513	15696	15745	15479	15571	15857	15665	15613	15787	15572	15523	15550	15728	15609	15543	15577	15610	15443	15621	15612	15702	15520	15609	15387	15680	15706	15535	15553	15595	15505	15351	15627	15610	15547	15596	15620	15602	15649	15643	15482	15520	15672	15660	15528	15613	15698	15681	15515	15529	15681	15631	15710	15666	15565	15529	15494	15665	15737	15517	15515	15705	15627	15550	15452	15762	15539	15558	15605	15485	15620	15586	15670	15803	15460	15582	15501	15548	15623	15619	15762	15627	15659	15581	15645	15496	15500	15642	15641	15681	15628	15683	15713	15539	15521	15501	15532	15473	15559	15708	15567	15706	15513	15511	15573	15576	15684	15641	15686	15603	15582	15614	15597	15575	15526	15492	15671	15565	15646	15769	15656	15643	15617	15610	15616	15376	15654	15569	15455	15783	15779	15667	15690	15622	15558	15479	15524	15477	15694	15790	15669	15656	15445	15619	15691	15388	15570	15553	15571	15828	15599	15540	15599	15685	15746	15586	15699	15597	15543	15323	15687	15575	15472	15491	15661	15665	15549	15534	15655	15734	15489	15640	15554	15610	15541	15509	15679	15478	15758	15615	15675	15437	15547	15682	15639	15542	15526	15541	15627	15667	15631	15575	15633	15711	15532	15636	15596	15613	15524	15434	15485	15453	15547	15423	15510	15559	15745	15526	15491	15453	15577	15487	15656	15631	15535	15581	15623	15634	15561	15493	15480	15528	15591	15367	15637	15693	15635	15602	15720	15606	15534	15720	15606	15547	15764	15552	15366	15697	15434	15668	15336	15603	15589	15699	15649	15522	15641	15698	15531	15529	15476	15624	15699	15731	15534	15526	15587	15475	15586	15622	15517	15624	15595	15773	15655	15512	15532	15552	15543	15339	15671	15622	15770	15616	15648	15602	15717	15547	15545	15507	15624	15510	15601	15676	15569	15599	15478	15648	15554	15698	15567	15588	15424	15651	15641	15542	15496	15347	15449	15477	15807	15604	15578	15791	15700	15712	15604	15753	15643	15375	15617	15625	15461	15583	15659	15592	15609	15523	15469	15571	15706	15421	15476	15599	15271	15663	15497	15637	15565	15564	15631	15712	15466	15565	15561	15466	15581	15596	15708	15574	15511	15555	15649	15582	15460	15544	15586	15412	15538	15662	15507	15703	15501	15632	15623	15615	15529	15576	15508	15503	15642	15555	15470	15602	15550	15485	15668	15710	15603	15429	15518	15586	15538	15643	15444	15750	15507	15521	15355	15745	15645	15555	15543	15669	15523	15529	15475	15662	15644	15651	15539	15546	15607	15601	15610	15604	15565	15498	15415	15653	15410	15765	15656	15478	15665	15538	15295	15529	15490	15587	15748	15823	15542	15634	15416	15582	15406	15600	15551	15590	15452	15530	15642	15624	15657	15527	15711	15456	15532	15587	15578	15462	15525	15495	15510	15628	15425	15581	15731	15670	15691	15632	15692	15658	15605	15595	15536	15724	15808	15580	15667	15526	15611	15509	15573	15729	15668	15535	15515	15699	15552	15595	15702	15564	15632	15597	15610	15409	15534	15523	15508	15595	15379	15558	15655	15558	15730	15403	15630	15583	15620	15641	15563	15665	15512	15561	15593	15472	15469	15513	15533	15694	15589	15662	15562	15686	15587	15522	15523	15726	15567	15522	15624	15683	15589	15528	15671	15572	15530	15521	15660	15763	15550	15711	15525	15702	15555	15521	15556	15488	15518	15550	15581	15598	15548	15504	15543	15488	15658	15642	15465	15737	15583	15609	15501	15799	15692	15547	15697	15538	15555	15497	15496	15592	15543	15633	15479	15643	15662	15671	15487	15725	15415	15548	15659	15510	15530	15578	15696	15513	15551	15715	15574	15751	15640	15687	15586	15566	15576	15484	15658	15561	15668	15628	15563	15735	15499	15569	15637	15736	15504	15489	15634	15515	15517	15614	15523	15625	15622	15591	15672	15645	15631	15497	15550	15589	15536	15580	15693	15644	15588	15488	15618	15728	15632	15499	15653	15610	15646	15471	15678	15570	15739	15682	15542	15573	15759	15525	15565	15502	15545	15590	15681	15598	15596	15455	15591	15476	15527	15498	15674	15641	15656	15555	15572	15564	15624	15593	15560	15428	15556	15624	15585	15554	15555	15513	15695	15525	15562	15567	15624	15651	15539	15644	15628	15559	15614	15740	15629	15621	15498	15586	15581	15595	15621	15583	15658	15487	15671	15511	15690	15561	15641	15507	15608	15627	15614	15628	15628	15666	15764	15458	15661	15384	15492	15659	15578	15598	15587	15575	15542	15661	15633	15594	15723	15699	15568	15584	15475	15677	15594	15376	15635	15653	15687	15551	15642	15500	15625	15465	15687	15426	15668	15571	15582	15605	15500	15500	15669	15544	15460	15411	15717	15506	15458	15388	15572	15686	15566	15454	15538	15522	15651	15418	15534	15559	15735	15619	15533	15547	15639	15696	15654	15691	15400	15594	15705	15654	15605	15660	15504	15646	15543	15546	15381	15504	15637	15275	15709	15714	15727	15535	15501	15754	15557	15522	15646	15644	15540	15556	15698	15581	15694	15482	15632	15669	15503	15492	15645	15626	15575	15694	15407	15480	15543	15514	15535	15612	15511	15648	15514	15591	15626	15860	15591	15485	15606	15431	15637	15553	15625	15616	15583	15470	15441	15635	15599	15607	15468	15556	15504	15417	15510	15446	15531	15511	15570	15512	15578	15544	15402	15666	15451	15674	15794	15570	15427	15551	15657	15546	15818	15540	15618	15712	15709	15792	15682	15428	15457	15712	15471	15769	15590	15467	15514	15654	15630	15625	15460
25656	29174	48461	42237	28520	23056	20598	18543	18242	18368	18453	18173	18272	18236	18273	18370	18415	18286	18350	18340	18291	18537	18656	18339	18283	18542	18286	18208	18208	18222	18274	18101	18289	18207	18355	18337	18284	18240	18049	18118	18368	18186	18026	18383	18388	18079	18112	18276	18101	18068	18185	18204	17949	18126	18155	18124	18023	18371	18203	18070	18225	18210	18251	18133	18179	18193	18321	18130	18242	18177	18273	18289	18108	18257	18150	18175	18242	18213	18225	18257	18076	18186	18041	18023	18157	18084	18113	18324	18286	18280	18200	18365	18255	18281	18314	18070	18243	18134	18282	18491	18110	18097	18199	18249	18129	18343	18196	18025	18167	18151	18243	18139	17992	18202	18404	18210	18231	18301	18142	18413	18166	18192	18106	18179	18070	18213	18373	18036	18443	17970	18045	18322	17984	18073	18353	18195	18306	18303	18236	18279	18199	17868	18259	18282	18358	18153	18183	18195	18299	18452	18243	18066	18230	17972	18306	18180	18220	18166	18103	18305	18028	18354	18129	18087	18159	18263	18344	18216	18106	18071	18220	18290	18120	18169	18197	18235	18077	18015	18143	18222	18274	18205	18103	18146	18261	17970	18346	18213	18375	17998	18328	18270	18087	18105	18260	18141	18117	18223	18341	18286	18214	18202	18200	18031	18277	18021	18247	18150	18167	18203	18438	18130	18210	18274	18295	18335	18037	18114	18056	18338	18397	18170	18180	18142	18108	18182	18312	18162	18304	18252	18182	18209	18111	18287	18129	18073	18319	18174	18311	18436	18317	18175	17974	18033	18118	18274	18167	18225	18128	18178	18151	18170	18155	18231	18142	18087	18084	18158	18284	18205	18236	18129	18268	18043	18169	18248	18183	18072	18185	18143	18152	18170	18198	18030	18075	18287	18063	18335	18227	18307	18166	18196	18074	18341	18225	18030	18122	18157	18222	18318	18309	18200	18176	18273	18362	18322	18367	18274	18167	18040	18220	18304	18106	18308	18220	18026	18071	18068	18357	18132	18158	18249	17983	18251	18088	18099	18280	18025	18253	17900	18306	18384	18034	18146	18175	18202	18098	18134	18202	18321	18327	18276	18234	18311	18231	18069	18134	18163	18390	18100	18240	18255	18060	18270	18141	18256	18086	18045	18076	18295	18227	18200	18091	18293	18114	18267	18345	18201	18230	18206	18087	18257	18026	18144	18021	18470	18038	18152	18207	18240	18079	18317	18249	18092	18250	18206	18227	17861	18127	18319	17971	18255	18326	18408	18271	18077	18225	18289	18083	18171	18247	17989	18208	18154	18154	18081	18294	18193	17955	18145	18179	18007	18252	18282	18110	18215	18177	18094	18417	18362	18178	18248	18054	18207	18152	18226	18201	18286	18231	18207	18251	18297	18193	18286	18114	18116	18097	18195	18257	18113	18014	18245	18130	18230	18178	18126	18005	18075	18284	18462	18224	18278	18239	18291	18303	18262	18220	18230	18241	18180	18169	18097	18159	18120	18077	18405	18204	18312	18205	18300	18103	18301	18264	18118	18210	18145	18342	18096	18380	18143	18138	18059	18068	18117	18104	18174	18331	18184	18203	18194	18115	18304	18123	18130	17988	18348	18303	18152	18229	18320	18373	18306	18214	17897	18074	17913	17969	18205	18229	18188	18282	18257	18136	18176	18211	18338	18370	18172	18063	18033	18189	18167	18276	18098	18250	18066	18161	18105	18070	18261	18373	18202	18232	18195	18292	18169	18337	18145	18222	18100	18396	18053	18208	18092	18257	18094	18016	17982	18180	18228	18173	18189	18004	18001	18291	18408	18109	18247	18290	18050	18207	18138	18279	18168	18230	18103	18095	18190	18155	18137	18186	18104	18371	18222	18131	18130	18247	18333	18193	18069	17970	18024	18094	18360	18122	18377	18278	18137	18224	18340	18200	18169	18142	18031	18178	18143	18500	18176	17921	18172	18016	18330	18041	18254	18155	18257	18171	18127	18109	18290	18172	18288	18259	18227	18160	18237	18252	18099	18224	18120	18210	18140	18352	18324	18355	18250	18058	18138	18226	18325	18193	18151	18102	18215	18293	18370	18200	18289	18286	18276	18161	18257	18152	18113	18411	18176	18097	18172	18103	18068	18152	18458	18158	18250	18179	18287	18320	18108	18212	18201	18267	18250	18237	18360	18469	18355	18114	18042	18273	18050	18097	18168	18063	18447	18304	18238	18253	18106	18272	18145	18104	18402	18137	18199	18234	18206	18113	17875	18219	18095	18398	18049	18265	18203	18085	18337	18128	18216	18197	18371	18233	18373	17907	18165	18260	18065	18043	18211	18367	18148	18132	18108	18250	18295	18074	18166	18486	18185	18300	18135	18057	18340	18079	17901	18132	18350	18045	18100	17955	18146	18329	18109	18235	18329	18153	18260	18157	18246	18247	18333	18215	18046	17974	18211	18126	18125	18235	18305	18007	18319	18279	18210	18281	18384	18289	17982	18081	18020	18072	18134	18107	17989	18197	18249	18313	18075	18130	18063	18071	18045	18157	18330	18252	18170	18433	18334	18138	18166	18347	18214	18339	18151	18025	18268	18131	18218	18195	18057	18232	17860	18058	18221	18063	18151	18154	18191	18270	18250	18159	18215	18220	18201	18033	18317	18179	18232	18220	18071	18130	18232	17964	18147	18211	18277	18082	18256	18226	18214	18188	18239	18148	18399	18186	18350	18087	17990	18372	18307	18329	18149	18175	18062	18002	18301	18303	18101	18189	17960	18205	18222	18115	18170	18245	18214	18154	18013	18172	18149	18128	18090	18120	18169	18421	18164	18074	18300	18083	18169	18092	18222	18250	18385	18528	18377	18223	18196	18215	18125	18165	18219	18339	17960	18158	18239	18072	18398	18244	18192	18226	18238	18354	18173	18165	18398	18307	18335	18124	18134	18334	18226	18156	18247	18107	17942	18064	18153	18268	18059	17921	18202	18326	18062	18045	18156	18199	18233	18076	18131	18131	18202	18043	18082	18170	18199	18305	18140	18126	18050	18099	18238	18442	18182	18052	18091	18329	18084	18269	18214	18063	18415	18257	18107	18022	18195	18272	18245	18178	18117	18109	18350	18199	18373	18228	18271	18283	18217	18164	18039	18169	18157	18250	18342	18379	17980	18148	18221	18209	18088	18019	18252	18144	18167	18195	18122	18182	18243	18371	18135	18346	18025	18221	18241	18270	18183	18303	18078	18191	18229	18321	18156	18128	18199	18251	18224	18185	18121	18086	18239	18235	18266	18106	18241	18342	18162	18142	18288	18051	18264	18195	18009	18316	18163	18121	18184	18312	18268	18155	18059	18125	18043	18451	18178	18269	18219	18220	18067	18259	18053	18165	18011	18081	18045	18293	18235	18200	18121	18313	18181	18239	18058	18281	18270	18188	18312	18367	18204	18125	18203	18050	18226	18105	18152	18354	18315	18159	18168	18242	18106	18187	18076	18430	18363	18217	18324	18166	18285	18113	18274	18157	18033	18094	18332	18231	18208	18145	18219	18252	18260	18251	18092	18205	18339	18265	18089	18117	18044	18098	18166	18332	18151	18131	18216	18029	17982	18282	18371	18189	18404	18205	18231	18169	18113	18255	18180	18327	18247	18090	18232	18171	18295	18243	18222	18273	18199	18249	18267	18391	18048	18201	18074	18087	18031	18041	18131	18202	18019	18005	18057	18101	18018	18160	18080	18070	18180	18332	18303	18149	18179	18416	18248	18245	18376	18247	18077	18432	18110	18320	18499	18212	18289	18175	18080	18231	18236	18266	18279	18129	18164	18248	18211	18307	18205	18163	18133	18377	18178	18213	18227	18160	18255	18257	18262	18075	18306	18266	18186	17971	18269	18202	18176	18165	18282	18130	18143	18233	18095	18131	17985	18259	18008	18207	18208	18091	18138	18116	18084	18133	18185	18265	18396	18105	18271	18191	18262	18187	18288	18325	17925	18219	18184	18242	18363	18011	18241	18197	18347	18237	18153	17956	18211	17978	18187	18324	18274	18172	17888	18203	18308	18156	18168	18119	18113	18267	18233	18065	18201	18539	18143	18185	17944	18302	18277	18258	18274	18192	18169	18106	18085	18237	18333	18234	18017	18076	18043	18158	17948	18324	18122	18077	18191	18118	18169	18167	18234	18238	18275	18284	17960	18216	18190	18127	18309	18210	18227	18239	18227	18124	18125	18034	17986	18276	18251	18022	18373	18273	17942	18206	18207	18119	18151	18091	18314	18296	18120	18035	18258	18138	18178	18197	18373	18313	18100	18216	18213	18412	18036	18144	18111	18278	18258	18033	18006	18238	18346	18241	18097	18288	18150	18046	18152	18157	18221	18358	18302	18027	18108	18346	18268	18174	18164	18143	18206	18289	18331	18231	18268	17858	18176	17834	18316	18303	18156	18179	18221	18167	17954	18098	18221	18225	18239	18225	18190	18218	18285	18347	18185	18447	18199	18054	18103	18239	18177	18090	18090	18001	18217	18239	18165	18032	18374	18196	18318	18160	18373	18091	18197	18100	18305	18104	18205	18163	18265	18405	18292	17949	18137	18268	18077	18054	18137	18149	18040	18154	18102	17966	18173	17951	18223	18183	18284	18160	18017	18230	18180	18301	18265	18216	18049	18330	18258	18373	18167	18356	18125	18148	18403	18014	18058	18195	18135	18270	18097	18270	18112	18229	18200	17964	18108	18200	18290	18259	18232	18154	18156	18223	18297	18173	18510	18377	18148	18415	18032	18005	18178	18280	18226	18229	18205	18182	18090	17950	18097	18099	18354	18003	18004	18240	18288	18238	18119	18175	18359	18209	18321	18321	18039	18007	18138	18104	18209	18352	18286	18329	18153	18343	18069	18117	18259	17927	18118	18172	18022	18098	18136	18158	18120	18019	18401	18142	18092	18179	17921	18005	18436	18239	18382	18049	18298	18328	18231	18221	17967	18035	18236	18062	18148	18132	18021	18329	18216	18074	18148	18050	18061	18087	18036	18110	18091	18381	18144	18007	18186	18045	18202	18156	18098	18186	18172	18223	18143	18345	18139	18106	18139	18025	18184	18229	18152	18190	18274	18073	18154	18302	18178	18164	18381	18090	18104	18289	18170	18243	18324	18178	18187	18128	18251
55588	89905	72598	45648	27379	18424	15754	15318	15433	15455	15469	15399	15310	15581	15295	15448	15486	15419	15487	15399	15467	15455	15372	15587	15485	15317	15384	15420	15408	15385	15445	15378	15523	15393	15505	15359	15249	15321	15348	15480	15386	15475	15553	15456	15329	15476	15431	15364	15410	15316	15411	15488	15411	15288	15364	15456	15327	15389	15421	15343	15444	15389	15535	15439	15492	15311	15324	15450	15589	15428	15539	15366	15387	15377	15329	15489	15274	15543	15397	15394	15175	15307	15427	15365	15331	15385	15541	15458	15370	15320	15446	15409	15294	15356	15502	15279	15264	15317	15538	15284	15348	15332	15278	15612	15433	15315	15398	15625	15444	15326	15523	15290	15367	15245	15448	15225	15397	15374	15450	15593	15468	15401	15300	15405	15462	15366	15499	15236	15491	15393	15419	15474	15275	15559	15457	15358	15241	15455	15330	15478	15435	15136	15497	15558	15398	15334	15317	15530	15405	15498	15530	15389	15305	15316	15551	15517	15304	15358	15371	15405	15308	15310	15349	15419	15427	15230	15400	15479	15400	15340	15248	15429	15319	15531	15337	15519	15503	15363	15448	15463	15465	15412	15397	15421	15255	15346	15378	15440	15458	15383	15495	15569	15386	15205	15475	15373	15300	15469	15330	15151	15392	15480	15505	15473	15514	15456	15695	15372	15439	15374	15584	15473	15349	15474	15467	15277	15518	15437	15408	15475	15364	15370	15382	15236	15393	15367	15399	15468	15388	15392	15519	15286	15443	15370	15510	15513	15395	15466	15401	15406	15380	15373	15404	15481	15338	15399	15416	15348	15364	15364	15442	15497	15396	15332	15235	15429	15379	15440	15481	15455	15373	15327	15164	15655	15313	15427	15331	15347	15531	15329	15425	15370	15284	15300	15328	15439	15456	15329	15391	15299	15317	15354	15509	15447	15529	15360	15222	15327	15342	15495	15390	15456	15384	15448	15422	15380	15375	15283	15357	15411	15404	15409	15279	15467	15100	15403	15329	15319	15279	15393	15382	15289	15433	15226	15333	15335	15473	15524	15465	15378	15500	15462	15194	15564	15457	15263	15364	15457	15411	15493	15460	15222	15561	15358	15249	15451	15436	15470	15333	15524	15321	15424	15182	15204	15358	15451	15449	15380	15349	15398	15438	15492	15395	15316	15630	15385	15430	15261	15455	15306	15370	15333	15401	15559	15390	15544	15539	15392	15248	15461	15409	15404	15308	15449	15374	15339	15410	15404	15356	15322	15256	15187	15442	15479	15348	15627	15276	15373	15404	15380	15408	15474	15361	15617	15441	15485	15503	15487	15258	15329	15278	15406	15518	15391	15385	15338	15310	15388	15553	15401	15361	15361	15373	15327	15471	15428	15362	15380	15318	15388	15465	15402	15255	15379	15442	15289	15293	15421	15373	15348	15381	15436	15384	15469	15510	15478	15385	15288	15350	15474	15425	15464	15477	15429	15500	15340	15260	15407	15504	15532	15436	15370	15309	15435	15397	15305	15298	15340	15436	15341	15373	15504	15279	15206	15373	15300	15381	15289	15259	15467	15406	15414	15483	15250	15386	15339	15167	15354	15423	15329	15507	15486	15373	15436	15473	15384	15293	15424	15407	15410	15383	15498	15304	15282	15371	15298	15333	15352	15422	15247	15404	15561	15313	15501	15228	15528	15360	15492	15365	15258	15459	15317	15439	15325	15474	15343	15449	15338	15424	15444	15492	15297	15275	15364	15469	15384	15585	15521	15485	15381	15471	15374	15243	15406	15355	15224	15535	15439	15431	15422	15355	15418	15484	15465	15209	15485	15469	15389	15398	15596	15397	15207	15356	15460	15474	15302	15327	15206	15496	15421	15457	15203	15251	15262	15504	15352	15482	15369	15321	15259	15247	15369	15416	15163	15369	15416	15340	15389	15527	15424	15450	15560	15473	15493	15329	15357	15358	15341	15527	15505	15505	15343	15328	15270	15427	15391	15361	15254	15538	15449	15333	15536	15386	15328	15230	15412	15360	15223	15492	15495	15436	15441	15538	15515	15371	15508	15375	15363	15451	15396	15349	15467	15443	15485	15428	15361	15416	15418	15541	15445	15322	15484	15312	15540	15385	15308	15457	15309	15423	15459	15420	15288	15290	15505	15278	15404	15303	15475	15406	15514	15341	15440	15231	15327	15386	15300	15407	15287	15431	15510	15474	15586	15340	15441	15335	15538	15249	15258	15455	15465	15293	15314	15387	15425	15432	15276	15374	15460	15410	15398	15280	15608	15381	15408	15561	15242	15351	15570	15373	15405	15544	15403	15462	15434	15691	15287	15470	15391	15536	15350	15447	15291	15442	15396	15433	15288	15384	15494	15317	15394	15414	15447	15510	15429	15528	15343	15531	15503	15324	15455	15416	15489	15383	15406	15318	15445	15273	15257	15421	15308	15326	15569	15403	15680	15489	15519	15388	15321	15427	15406	15521	15474	15420	15250	15567	15460	15513	15299	15326	15547	15296	15302	15362	15341	15423	15307	15235	15417	15459	15545	15304	15396	15424	15516	15620	15446	15452	15322	15395	15471	15568	15473	15435	15447	15422	15312	15374	15252	15144	15411	15505	15412	15379	15448	15503	15382	15303	15371	15316	15388	15429	15505	15434	15251	15388	15366	15317	15201	15319	15483	15426	15255	15480	15384	15403	15274	15489	15516	15381	15451	15400	15420	15580	15443	15469	15210	15367	15450	15336	15388	15502	15436	15291	15383	15444	15225	15376	15397	15407	15447	15269	15253	15272	15497	15502	15338	15405	15494	15396	15422	15424	15444	15349	15349	15389	15468	15424	15354	15460	15402	15289	15317	15403	15420	15379	15426	15351	15326	15164	15292	15351	15462	15466	15440	15539	15434	15365	15386	15407	15488	15415	15379	15329	15282	15415	15563	15376	15503	15399	15458	15534	15220	15432	15362	15540	15313	15554	15220	15425	15428	15281	15355	15288	15570	15385	15454	15376	15485	15245	15337	15202	15346	15344	15411	15398	15354	15396	15395	15587	15479	15267	15356	15465	15277	15365	15402	15228	15456	15256	15364	15519	15401	15632	15410	15520	15408	15540	15306	15360	15372	15318	15490	15450	15400	15380	15366	15189	15440	15426	15254	15549	15415	15508	15500	15287	15298	15396	15510	15516	15265	15428	15561	15299	15198	15474	15411	15380	15377	15558	15293	15460	15494	15498	15475	15379	15359	15103	15317	15529	15251	15540	15342	15567	15319	15530	15373	15505	15342	15408	15318	15463	15425	15461	15332	15306	15475	15571	15174	15340	15385	15384	15476	15389	15364	15407	15448	15337	15472	15417	15458	15394	15499	15276	15243	15470	15472	15323	15453	15454	15208	15216	15397	15440	15343	15358	15409	15467	15302	15528	15278	15337	15350	15380	15276	15584	15489	15424	15368	15292	15510	15466	15384	15387	15430	15375	15535	15504	15333	15359	15485	15203	15319	15534	15468	15538	15471	15451	15330	15442	15422	15365	15497	15344	15452	15439	15454	15534	15377	15380	15552	15336	15388	15419	15343	15340	15539	15436	15334	15279	15387	15341	15444	15601	15357	15504	15335	15320	15361	15385	15325	15460	15196	15364	15470	15253	15446	15238	15447	15335	15294	15412	15368	15203	15410	15365	15290	15460	15401	15259	15351	15348	15394	15360	15501	15391	15273	15321	15472	15527	15682	15338	15334	15443	15433	15498	15496	15332	15280	15369	15399	15641	15467	15345	15500	15478	15640	15501	15397	15331	15401	15321	15309	15585	15336	15527	15493	15410	15362	15401	15390	15401	15507	15439	15454	15349	15396	15460	15358	15530	15305	15451	15255	15303	15440	15371	15384	15386	15644	15247	15256	15330	15458	15503	15360	15411	15466	15391	15300	15428	15315	15478	15391	15299	15337	15310	15468	15357	15294	15603	15419	15230	15426	15327	15511	15342	15445	15381	15505	15487	15319	15316	15389	15586	15431	15465	15254	15342	15500	15478	15360	15469	15310	15318	15373	15386	15581	15526	15415	15429	15322	15486	15391	15597	15554	15417	15283	15461	15392	15342	15361	15438	15414	15364	15325	15285	15307	15317	15473	15400	15364	15310	15456	15390	15401	15520	15357	15424	15475	15524	15383	15337	15455	15449	15521	15463	15438	15475	15468	15369	15342	15537	15467	15309	15446	15543	15304	15387	15441	15413	15444	15432	15596	15233	15268	15466	15590	15229	15472	15423	15492	15215	15470	15516	15484	15524	15258	15524	15330	15582	15478	15407	15486	15488	15603	15484	15509	15456	15579	15356	15484	15502	15388	15558	15410	15311	15525	15448	15454	15422	15441	15394	15524	15428	15498	15240	15268	15560	15296	15543	15253	15235	15525	15472	15488	15339	15479	15462	15545	15463	15510	15438	15466	15405	15292	15310	15350	15415	15481	15426	15433	15307	15256	15320	15448	15451	15421	15271	15314	15162	15353	15386	15450	15256	15468	15319	15355	15471	15494	15361	15393	15473	15459	15643	15452	15465	15511	15342	15456	15423	15386	15408	15564	15396	15455	15675	15423	15522	15338	15379	15443	15485	15236	15461	15309	15530	15681	15628	15444	15489	15413	15577	15311	15410	15415	15403	15317	15453	15451	15386	15363	15278	15493	15365	15401	15357	15366	15427	15481	15495	15338	15356	15399	15546	15267	15299	15437	15608	15295	15409	15489	15328	15384	15357	15523	15457	15351	15442	15542	15421	15367	15466	15388	15492	15357	15476	15367	15339	15330	15286	15440	15294	15241	15308	15330	15481	15476	15493	15330	15520	15344	15430	15370	15322	15336	15511	15293	15534	15472	15547	15386	15287	15422	15331	15627	15381	15579	15612	15398	15518	15397	15435	15418	15410	15421	15393	15449	15483	15335	15418	15320	15334	15404	15434	15513	15329	15338	15320	15309	15320	15492	15294	15495	15446	15295	15465	15548	15187	15442	15429	15408	15442	15364	15221	15380	15283	15417	15541	15546	15267	15398	15335	15398	15381	15517	15391	15408	15380	15350	15450	15359	15510	15407	15313	15474	15322	15474	15312	15551	15361	15477	15435	15402	15360	15424	15281	15467	15337	15458	15418	15332	15518	15370	15504	15520	15269	15457
22841	23189	37410	32366	27514	25949	24993	18995	17612	17956	17889	17889	17709	17736	17735	17717	17731	17830	17776	17735	17922	17495	17619	17602	17524	17469	17549	17461	17584	17466	17585	17421	17500	17547	17782	17698	17717	17503	17645	17474	17404	17641	17713	17384	17786	17547	17720	17605	17544	17620	17599	17340	17540	17461	17282	17628	17595	17553	17632	17522	17644	17666	17435	17529	17492	17589	17533	17387	17317	17428	17566	17769	17545	17341	17548	17375	17340	17535	17396	17567	17266	17539	17726	17476	17574	17425	17682	17427	17472	17431	17494	17636	17506	17415	17351	17342	17588	17554	17393	17704	17552	17522	17367	17538	17665	17230	17320	17556	17338	17659	17526	17573	17494	17511	17255	17310	17222	17555	17489	17385	17458	17434	17498	17566	17442	17265	17560	17369	17504	17411	17715	17568	17470	17440	17693	17550	17616	17526	17457	17426	17436	17397	17405	17417	17263	17493	17674	17568	17398	17381	17518	17566	17463	17644	17303	17187	17364	17396	17569	17699	17406	17387	17573	17639	17515	17496	17500	17678	17575	17607	17600	17623	17504	17441	17376	17353	17668	17334	17353	17305	17395	17373	17604	17434	17425	17182	17374	17436	17594	17399	17578	17415	17592	17521	17515	17608	17452	17416	17415	17491	17562	17372	17473	17377	17508	17450	17571	17510	17264	17583	17543	17308	17538	17452	17367	17332	17618	17524	17536	17515	17374	17319	17499	17344	17546	17461	17535	17488	17418	17616	17474	17489	17560	17590	17369	17412	17481	17347	17444	17485	17617	17533	17436	17427	17235	17483	17402	17485	17424	17623	17722	17536	17492	17395	17152	17379	17564	17550	17469	17440	17408	17525	17420	17568	17465	17326	17561	17395	17644	17728	17402	17514	17663	17612	17378	17638	17362	17460	17447	17285	17536	17473	17371	17570	17206	17527	17553	17362	17451	17290	17448	17658	17449	17520	17513	17500	17363	17431	17519	17257	17454	17334	17478	17573	17639	17431	17523	17606	17457	17516	17555	17429	17227	17402	17361	17329	17640	17350	17397	17295	17170	17310	17532	17317	17464	17521	17380	17637	17572	17510	17637	17532	17527	17226	17822	17403	17548	17466	17481	17337	17577	17534	17445	17421	17537	17399	17505	17437	17539	17591	17464	17538	17456	17408	17583	17684	17367	17265	17399	17468	17435	17564	17382	17447	17483	17607	17491	17438	17487	17344	17352	17379	17488	17435	17496	17114	17454	17501	17547	17530	17394	17435	17599	17445	17536	17426	17334	17423	17437	17461	17486	17364	17223	17311	17328	17551	17269	17500	17452	17554	17514	17509	17440	17587	17535	17427	17334	17437	17290	17610	17489	17455	17278	17504	17485	17601	17410	17360	17336	17379	17586	17518	17461	17367	17281	17376	17436	17533	17414	17155	17319	17389	17373	17386	17555	17364	17430	17461	17457	17516	17472	17301	17213	17538	17520	17572	17381	17477	17368	17370	17298	17576	17465	17398	17451	17273	17614	17550	17317	17486	17470	17483	17419	17489	17557	17509	17418	17538	17534	17156	17487	17417	17490	17457	17448	17261	17353	17530	17258	17470	17519	17457	17448	17440	17510	17407	17626	17139	17500	17419	17385	17513	17492	17376	17392	17457	17508	17391	17588	17426	17429	17511	17296	17485	17615	17396	17631	17559	17403	17447	17450	17369	17438	17513	17670	17495	17392	17365	17453	17600	17439	17677	17614	17345	17533	17477	17549	17426	17429	17518	17545	17549	17582	17489	17300	17630	17470	17374	17576	17425	17370	17496	17351	17689	17639	17437	17347	17765	17459	17338	17403	17429	17494	17353	17314	17672	17496	17623	17673	17431	17480	17408	17299	17380	17402	17387	17463	17640	17326	17292	17725	17547	17369	17342	17578	17366	17431	17577	17311	17609	17554	17468	17427	17408	17734	17511	17515	17592	17565	17556	17441	17416	17327	17339	17352	17201	17470	17412	17375	17309	17372	17503	17516	17351	17655	17476	17517	17625	17434	17562	17545	17459	17470	17694	17263	17567	17595	17559	17400	17597	17471	17250	17366	17312	17450	17473	17423	17516	17502	17361	17436	17482	17506	17542	17507	17321	17513	17431	17410	17398	17341	17577	17528	17545	17524	17411	17567	17542	17393	17538	17496	17326	17365	17596	17362	17408	17498	17406	17313	17363	17476	17324	17306	17480	17267	17414	17141	17706	17503	17460	17545	17417	17230	17224	17547	17579	17363	17478	17411	17489	17428	17478	17316	17451	17562	17526	17591	17730	17535	17485	17383	17274	17375	17444	17397	17267	17405	17351	17650	17451	17435	17493	17451	17498	17397	17674	17531	17442	17432	17411	17496	17250	17479	17396	17334	17465	17218	17423	17246	17272	17563	17360	17489	17516	17534	17501	17344	17416	17327	17118	17343	17413	17453	17321	17311	17547	17505	17408	17640	17362	17487	17612	17386	17426	17484	17568	17595	17381	17262	17425	17600	17425	17468	17424	17356	17610	17520	17558	17383	17313	17265	17549	17392	17458	17295	17388	17416	17385	17496	17531	17597	17532	17364	17519	17431	17367	17602	17332	17457	17560	17328	17486	17487	17515	17545	17596	17538	17466	17514	17552	17463	17392	17239	17432	17389	17400	17393	17306	17543	17458	17289	17499	17410	17340	17558	17623	17528	17532	17416	17430	17441	17332	17552	17531	17472	17594	17598	17575	17140	17415	17401	17511	17382	17301	17349	17498	17538	17560	17353	17583	17383	17186	17594	17514	17474	17384	17472	17502	17553	17602	17315	17487	17385	17582	17589	17384	17460	17378	17403	17488	17630	17566	17311	17386	17399	17447	17294	17601	17318	17607	17524	17723	17572	17589	17197	17438	17318	17594	17276	17274	17484	17425	17273	17311	17376	17488	17511	17658	17225	17439	17669	17340	17583	17326	17280	17450	17599	17564	17499	17414	17589	17506	17333	17554	17404	17392	17293	17490	17473	17430	17493	17362	17451	17501	17429	17732	17349	17324	17526	17359	17269	17466	17687	17599	17272	17432	17756	17509	17245	17370	17464	17440	17505	17292	17446	17519	17525	17367	17288	17499	17357	17444	17662	17333	17333	17468	17480	17464	17446	17469	17664	17545	17390	17496	17593	17428	17303	17302	17348	17381	17592	17537	17348	17317	17485	17247	17389	17498	17578	17431	17466	17456	17560	17371	17332	17452	17405	17487	17352	17549	17342	17467	17318	17169	17556	17379	17587	17336	17391	17447	17483	17583	17569	17416	17346	17398	17535	17371	17320	17375	17596	17306	17289	17427	17480	17615	17526	17385	17685	17517	17424	17536	17181	17579	17576	17633	17416	17398	17582	17264	17430	17345	17300	17491	17400	17564	17458	17277	17421	17341	17674	17441	17424	17489	17476	17489	17379	17224	17362	17284	17274	17413	17429	17532	17452	17705	17592	17477	17564	17429	17446	17429	17431	17612	17444	17417	17433	17520	17780	17389	17486	17662	17648	17665	17531	17366	17389	17468	17439	17550	17349	17676	17480	17451	17443	17249	17364	17350	17360	17422	17354	17608	17590	17421	17260	17554	17429	17505	17463	17394	17469	17446	17548	17424	17750	17461	17561	17260	17477	17560	17259	17467	17598	17591	17673	17485	17406	17298	17506	17647	17412	17551	17543	17484	17365	17497	17552	17297	17490	17297	17409	17399	17278	17474	17444	17642	17425	17556	17676	17674	17379	17523	17464	17466	17426	17339	17492	17230	17446	17467	17370	17289	17357	17584	17495	17377	17313	17509	17560	17380	17351	17494	17591	17484	17322	17507	17435	17491	17410	17433	17312	17516	17616	17501	17406	17430	17564	17608	17591	17449	17388	17399	17466	17507	17445	17429	17505	17515	17599	17302	17448	17515	17418	17402	17373	17496	17447	17300	17360	17317	17368	17297	17563	17493	17459	17313	17363	17299	17453	17405	17522	17490	17644	17210	17452	17455	17603	17385	17444	17285	17427	17410	17503	17383	17439	17366	17299	17490	17456	17330	17443	17593	17541	17281	17489	17326	17322	17560	17342	17439	17319	17281	17240	17567	17365	17457	17479	17626	17384	17513	17348	17257	17309	17501	17323	17289	17376	17442	17522	17394	17476	17399	17373	17325	17378	17533	17370	17303	17422	17472	17652	17307	17259	17621	17451	17471	17364	17393	17325	17336	17299	17548	17518	17667	17637	17742	17363	17554	17577	17480	17452	17442	17506	17463	17453	17394	17508	17364	17422	17303	17314	17373	17390	17576	17303	17552	17487	17570	17697	17391	17408	17238	17436	17391	17505	17427	17601	17513	17421	17428	17472	17587	17360	17436	17364	17464	17401	17414	17386	17547	17422	17398	17438	17475	17740	17256	17349	17652	17381	17503	17465	17379	17419	17414	17630	17473	17698	17573	17447	17662	17624	17276	17476	17393	17337	17469	17476	17614	17640	17585	17473	17606	17451	17375	17470	17515	17538	17405	17398	17248	17338	17366	17674	17357	17391	17401	17381	17676	17385	17207	17427	17525	17512	17403	17462	17666	17462	17267	17492	17401	17454	17470	17396	17386	17425	17466	17375	17386	17608	17387	17279	17499	17267	17329	17255	17454	17220	17401	17628	17441	17506	17481	17385	17550	17598	17512	17474	17373	17612	17412	17448	17526	17375	17303	17510	17477	17086	17395	17618	17487	17447	17554	17606	17354	17477	17411	17326	17434	17351	17487	17642	17475	17436	17490	17443	17355	17260	17453	17552	17450	17867	17323	17493	17398	17327	17444	17278	17382	17313	17448	17540	17614	17425	17316	17412	17418	17454	17510	17479	17566	17513	17509	17549	17464	17386	17213	17256	17664	17486	17549	17299	17650	17369	17335	17607	17540	17490	17369	17463	17542	17405	17523	17522	17630	17312	17574	17323	17470	17389	17473	17577	17478	17515	17467	17513	17373	17554	17634	17426	17458	17552	17434	17240	17515	17566	17448	17482	17378	17583	17536	17486	17409	17394	17408	17488	17573	17443	17429	17435	17457	17470	17427	17600	17650	17545	17502	17619	17465	17513	17492	17410	17566	17354	17295	17323	17526	17425	17483	17544	17393	17216	17579	17322	17451	17429	17467
63128	103227	87894	62824	41590	24573	16430	14986	14706	15084	15010	14782	14930	14983	14837	14979	14700	14963	15141	14993	15056	14801	15003	15231	14886	15181	15038	14908	14836	14744	14965	15050	14800	15003	14931	14919	15040	14976	15074	14929	15138	14989	14926	14971	14794	14877	14837	14858	14897	15021	14846	14861	14912	14949	14957	14803	14919	15151	15164	14981	14908	14864	15140	15104	14881	14981	14823	14910	14792	15032	14997	14918	14978	14999	14921	14981	14938	14929	15125	15121	15046	14916	14924	14922	14863	15132	14838	15038	14839	14976	14894	14972	14985	15036	15150	14853	15028	14931	14859	14951	14810	14839	14958	15073	14877	14877	14962	15027	14999	14986	14903	14950	14806	14857	15057	14883	14933	14883	15260	15088	14858	14848	14951	14963	15104	14886	14810	14807	14994	14924	14727	14963	15095	14842	15084	15089	14887	14881	14967	14951	15006	14897	14976	14981	15181	14990	14966	14900	14956	14816	14948	14704	14798	15028	14984	14983	14929	14931	14965	15037	15028	15062	14875	14846	15107	14830	14883	14956	14976	14833	14954	14784	15041	14922	15043	14784	14870	14853	14767	14971	15071	14814	14859	14888	14920	15102	15076	15005	14872	14785	14899	15060	15220	14989	14849	14975	14808	14991	14970	15034	14914	15035	14836	15172	14979	14891	15170	15038	14901	14888	15103	14897	14881	14785	14902	14813	14891	14917	14969	14938	14897	14785	14947	14977	14936	14900	14886	14992	14995	14899	14999	14850	14918	14929	14994	14801	14901	14881	14935	15027	14997	15061	14890	14852	14876	14934	14940	15036	14960	15087	14875	15011	15112	14915	14863	14877	14973	14974	14903	14794	14952	14992	15129	14983	15051	14784	15126	15039	14989	14749	15018	14979	14949	14902	14934	14990	14854	14944	15001	15119	15046	14942	14836	15005	14959	15018	14982	15143	14932	14901	14927	14899	14823	14830	14787	14898	14867	14904	14806	14956	14983	14968	15137	14894	14959	14873	14909	15005	14866	14837	15052	14837	14720	15037	14890	14984	14994	14999	15059	14973	14872	14890	14932	15016	14829	14939	14834	15084	15167	14950	14986	14891	15026	15053	15055	14958	14885	15029	15139	14966	14849	14879	15016	15097	15119	14827	14946	14990	14767	14908	15001	15060	14859	14983	14733	14782	15055	14678	14865	15000	14935	15024	14979	15025	14939	14870	14901	14823	14800	14898	15040	15038	14911	14934	15008	14969	15005	15057	14882	14971	14993	14932	15057	15127	14892	15027	14772	14899	15022	15014	14965	14894	14922	14848	14920	14940	14931	14865	15072	14919	15208	15098	14968	15049	14933	14809	14849	14912	14917	15012	15111	14834	15081	14781	14963	14969	15066	14951	14877	15038	14846	14939	14839	15099	14867	15019	15093	14892	14949	14985	14984	15021	15168	14988	14942	14786	15115	14948	14998	14984	14910	14993	14895	14744	14856	14797	14993	14985	14921	14947	14998	14865	15016	14772	14979	15025	15018	14908	14945	14876	14844	15087	15014	15192	14919	15091	14973	14785	15135	15057	15068	14909	15122	14981	15096	14962	14901	15126	14837	15108	14864	15005	15127	14914	15118	14887	14801	14837	15002	14847	14844	14998	14972	14884	14901	14859	14868	15068	14838	15054	14913	14913	14999	14882	15000	14857	14981	15123	15026	14891	15011	14853	14873	14915	14824	14931	14748	14981	14945	14863	14896	14948	14937	15137	14891	14857	14959	14909	15028	15031	15031	14946	14957	14926	15030	14975	15053	15004	14789	14907	14954	14887	14802	14931	14944	14920	14984	14909	14933	15180	14773	15152	14912	15003	15049	14855	14895	14996	14961	15096	14977	14966	14962	14951	14987	14921	15036	14942	14953	15019	15015	14911	14976	14990	14751	14810	14792	14967	14944	15018	14927	15076	14935	14811	14858	15073	14991	14882	14812	15058	14815	14950	14956	14993	14830	15067	14961	14881	15013	14912	14922	15141	15114	14924	14913	15104	14896	14985	14852	14947	15065	14999	14858	14924	14836	14863	14999	14877	14870	14833	14976	14888	14900	14896	14889	14956	14851	15008	14819	14975	14930	15106	14858	14949	14884	15015	14905	15115	14881	15023	14969	15105	15021	14968	14975	14711	14990	15043	14937	15073	14885	14888	14865	14817	15067	14892	15043	14938	15137	14974	15029	14960	14839	15050	14827	15009	15004	14964	14932	15015	14834	15013	14756	14793	15038	14883	14964	14944	14986	14847	15035	14891	14806	15072	14702	14933	14967	14972	14875	15004	14978	15014	14955	14931	14997	14864	15079	14910	14921	14855	14994	14907	14865	14856	14774	15033	15074	15025	15067	14971	14858	14879	15002	15044	15055	14987	14818	14844	14861	15050	14928	14864	14987	14937	14978	14986	15011	15030	14987	15064	15034	15030	15003	14943	14809	14915	15049	14948	15096	14875	14947	14968	15183	14934	15052	15084	14955	15060	15072	14927	15081	14858	15008	14981	14924	14874	14971	14924	14962	15057	14921	15061	14837	14907	14929	14816	15069	14993	14817	14866	14851	14886	14917	15063	14974	14825	14920	14990	15043	15004	14914	15011	14784	14975	15071	14966	15171	15048	15006	14876	14931	14870	14894	15126	14934	14944	14758	15001	15012	15190	14962	15087	14987	14808	14932	15100	14921	14976	15061	14970	14897	15040	14887	14881	14957	15119	14958	14925	14932	14867	14875	14798	14930	14910	15078	15053	14942	14982	14857	15028	14943	15018	14882	14925	14837	14864	15003	14852	14948	14906	14895	14975	14956	15111	14848	14781	14921	14896	15122	15162	14982	14980	14804	14930	14964	14880	14896	14896	14680	14720	14841	14764	14964	14973	14992	14996	14903	14899	14971	14904	14838	15006	14864	14874	14792	14942	14926	14953	14902	14867	14963	14913	15124	15013	14789	15002	15007	14973	14912	14951	14966	15033	14807	15104	15005	14827	14952	15056	14875	14932	15139	14935	14794	14988	14885	14891	14891	14864	14881	14971	14843	14865	14967	14967	14837	15056	14960	15135	14989	15034	14893	14936	15064	15144	14840	15036	15005	14839	15016	15039	14806	14989	14955	15013	15036	15108	15102	15034	15027	14915	14880	15064	14937	15178	14903	14972	15022	14810	14868	14920	15027	14967	15091	14853	15047	14919	14841	14830	14848	14916	14793	14974	15030	14985	14913	14917	14928	15027	14827	14976	14972	15027	14927	15088	14994	15027	14981	14852	15088	14964	14849	14918	14904	14833	14919	14986	14918	15023	14953	15093	14826	15035	14886	14944	14970	14936	14934	15030	15008	14945	14924	14940	14754	15001	15003	14812	14925	14966	15076	14924	15066	14873	14854	14952	14874	15063	14875	15077	14949	14792	15060	14818	15156	14756	15037	14892	15004	14861	14876	14944	14884	15006	14898	15058	14867	15113	14906	14933	15009	15011	15014	14989	15020	14784	15047	14806	14764	14852	14917	14868	14900	15060	14841	14975	14813	14925	15017	14984	14786	14948	14885	14888	14850	14886	14905	15062	14979	14948	14963	14874	14862	14955	14877	15017	14967	14983	14926	14931	14958	14928	14995	14774	15059	14972	15140	15028	14836	14908	14771	14921	14972	14762	14923	14861	14922	14996	14714	14914	14990	15005	14895	14858	14874	15069	14852	15129	14844	14863	14990	14856	14979	15030	15001	14900	14971	14901	15071	14900	14979	15021	14954	15003	15012	14819	14850	15019	15086	14936	14807	14763	15020	14914	14926	14902	14833	15009	15025	14964	15020	14843	14919	14907	14862	15103	14916	14812	14973	14897	14919	15036	14981	14909	15045	14833	15106	14871	14879	14933	14938	14968	14837	14799	14707	14773	14921	14839	14984	14849	14809	14973	14860	14792	14908	14976	14958	14937	14893	14971	14906	14819	14935	14961	14975	14935	15011	14966	14943	15039	15014	14917	15003	14843	14947	14766	14902	14840	14921	14829	14972	14985	15048	15029	15044	14844	15041	14993	15121	14935	15023	14717	14936	15043	14885	14931	15004	14977	14855	14872	15216	15069	14871	14974	14979	14880	14965	14938	15048	14913	15080	14792	14961	14916	14832	14806	14928	14940	14915	14952	14952	14857	14949	14967	14956	15024	15026	14814	14805	14903	15001	15012	14960	15035	15023	14879	15165	15028	15179	14977	14885	14958	14990	14868	14836	14881	14775	14945	15014	15099	14890	14947	14897	15037	14816	14942	15042	15119	14919	15060	14930	14965	14968	14856	15173	14941	14854	14818	14861	14994	14978	14923	14915	14942	14900	15039	14972	15074	14978	14923	14958	14979	14906	15009	14758	15069	14946	14732	14933	14929	14971	14931	14987	14993	14927	15011	14983	14852	15076	15000	14916	15001	15110	14867	14954	14859	14966	14987	14962	14930	14765	14856	14699	14906	14963	14974	14861	14822	14988	15053	15019	14927	14777	14971	15039	14861	14863	14775	14897	15007	14907	15010	14785	14909	15035	15021	14946	15009	15091	14896	14762	14906	15004	14887	15025	15084	14957	15053	14929	14912	15061	14970	14882	15057	14937	15097	14943	14902	14898	14737	15044	14840	14871	14954	14768	15036	15155	14982	14940	14955	14972	14918	14773	14995	14940	14851	14802	14859	14893	14950	15027	14955	14984	14915	15061	14898	14949	14851	14941	14949	14902	14851	14880	14903	15144	14861	14990	14904	14945	14950	15129	14982	14937	14867	14968	14890	14906	14982	14976	14827	14923	15237	14902	15014	14918	15070	14862	14867	15011	14864	15074	15053	15056	15006	14913	15031	14977	14896	15114	15025	14820	14875	14898	15131	14950	15085	14933	14916	14877	14862	14838	14968	14990	14738	14951	14942	15091	15010	14939	14932	14978	14884	14957	14960	14901	15074	14897	14861	15025	14989	15046	14960	14824	14898	14869	14797	14894	14986	14999	14946	15063	15062	14863	14898	14940	14752	14880	15072	14989	14859	14907	15031	14889	14929	14980	15036	15046	14810	14928	14984	14842	15028	14852	15015	15065	14791	14758	14820	14916	14969	14966	14896	15039	14913	14883	15043	15050	14876	14956	14909	14787	15003	14984	14893	14916	14954	14954	14868
29472	36416	43236	32949	23453	19361	17870	17026	16949	17147	17010	16863	16832	16897	16848	17026	17024	16798	16976	16949	16841	16817	16759	16795	16847	16971	16897	16914	16778	16866	16642	16902	16709	16881	16946	16879	16741	16870	16755	16728	16727	16952	17027	16754	16717	16918	17126	17029	16861	16894	16934	16768	16849	16844	16739	16803	16834	17126	16679	16782	17060	16984	16963	16779	16847	17000	16782	16823	16684	16818	16887	16672	16785	16831	16958	16916	16904	16834	16677	16884	16940	16874	16844	16652	16968	16863	16783	16747	16816	16805	16928	16998	16950	16761	16818	16853	17084	16724	16715	17001	16906	16851	16903	16713	16959	16688	16779	16794	16733	16814	16811	16851	16704	16767	16915	16986	16883	16800	16602	16749	16630	16964	16851	16843	16864	16929	16907	16667	16839	16931	16737	16814	16849	16901	16879	16958	16795	16823	16565	16635	16833	16790	16651	16942	16808	16944	17088	16966	17026	16833	16802	16787	16687	16594	16792	16862	16863	16921	16614	16791	17014	16863	16731	16838	16831	16965	17056	16869	16846	16780	16810	16551	16753	16801	16834	16813	16613	16496	16819	16701	16699	16758	16731	16903	16695	16819	16768	16616	16893	16622	16631	16651	16941	16687	16747	16694	16722	16790	16877	16911	16878	16913	16983	16610	16815	16718	16760	16738	16736	16818	16802	16681	16689	16887	16640	16885	16873	16789	16903	16762	16812	16860	16835	16707	16893	16911	17041	16848	16566	16707	16980	16856	16892	16891	16706	16751	16859	16896	16899	16819	16712	16899	16819	16726	16564	16694	16943	16862	17029	16765	16894	16618	16839	16720	16696	16848	16700	16715	16743	16810	16918	16722	16789	16763	16883	16805	16846	16786	16906	16754	17050	16969	16766	16715	17059	16755	16725	16688	16801	16956	16744	16879	16843	16725	16749	16876	16910	16900	16944	16824	16902	16670	16775	16856	16757	16722	16903	16760	16835	16902	16745	16752	16740	16932	16751	16849	16752	16750	16630	16703	17066	16790	16737	16911	16971	16737	16791	16831	16891	16729	16619	16876	16845	16744	16785	16936	17006	16820	16953	16931	16927	16912	16838	16751	16771	16799	16684	16883	16868	16662	16915	16929	16778	16842	16856	16795	16763	16782	16782	16925	16753	16785	16786	16746	16789	16850	16823	16720	16541	16920	16879	16957	16719	16911	16893	16726	16669	16832	16810	16753	16847	16624	16818	16864	16875	16948	16821	16763	16802	16935	16808	16823	16874	16904	16905	16729	16717	16956	16631	16621	16742	16695	16965	16882	16790	16532	17046	16873	16777	16913	16739	16888	16789	16701	16876	16787	16871	16846	16783	16614	16768	16956	16911	16732	16818	16719	16761	16890	16704	16761	16791	16876	16805	16583	16890	16911	16972	16785	16968	16648	16901	16771	16974	16901	17040	16722	16623	16829	16897	16988	16814	16819	16803	16797	16778	16835	16775	16961	16829	16849	16884	17003	16778	16804	16674	16780	16842	16801	16903	16636	17010	16736	16786	16821	16902	16935	16857	16821	16880	17067	16893	16708	16677	17000	16670	16980	17027	16821	16888	16842	16851	16713	16943	16737	16818	16677	16875	16797	16740	16730	16689	16844	16661	16818	16851	16677	16822	16858	16720	16808	16893	16915	16624	16780	16709	17024	16760	16811	16954	16741	16999	16819	16977	16830	16655	16802	16933	16756	17055	16677	16748	16854	17127	16731	16976	16753	17122	16987	16968	16756	16768	16864	16756	16818	16791	16810	16869	16796	16637	16699	16797	16669	16985	16775	17071	16663	16681	16738	16749	16778	16669	16717	16731	16869	16876	16960	17104	17067	16894	16915	16689	16798	16732	17025	16902	16797	16764	16820	16866	16822	16923	16866	16738	16809	16805	16820	16971	16814	16856	16830	16607	16659	16875	16909	16644	16691	16871	16811	16860	17066	16840	16772	16836	16742	16928	17035	17038	16938	17038	16750	16643	16901	16846	16894	16817	16741	17013	16775	16848	16768	16860	16763	16704	16746	16689	16906	16783	16741	16689	16703	16929	16780	16968	16907	16776	16884	16817	16821	16827	16775	16824	16788	16763	16869	16805	16913	16755	16870	16725	16948	16813	16850	17084	16756	16644	16661	16851	16591	16978	16917	16882	16808	16629	16850	16980	16813	16926	16694	16798	16786	16980	16990	16786	16824	16786	16773	16777	17029	16812	16791	16725	16697	16768	16894	16959	16897	16865	16984	16718	16817	16712	17004	17050	16869	16773	16638	16873	16814	16930	16973	16755	16605	16833	16765	16818	16887	16846	16870	16805	16806	16709	16587	16757	16871	16784	16810	16878	16897	16746	16748	16782	16876	16581	16832	16781	16793	16627	16773	16836	16838	16899	16851	16807	16759	16870	16970	17073	16765	16912	16958	16974	16930	16962	16836	16893	16912	16946	16668	16904	16862	16747	16922	16621	16918	16709	16853	16701	17070	16670	16740	16804	16764	16733	16831	16735	16901	16813	16778	16800	16819	16849	16944	16881	16809	17173	16885	16776	16958	16736	16773	16853	16882	16905	16847	16768	16933	16789	17047	16785	16816	16797	16732	16816	16633	16722	16865	16630	16787	17044	16953	17055	16838	16826	16755	16714	16706	16885	16965	16750	16836	16861	16906	16955	16756	16721	16855	16834	16912	16781	17051	17000	16719	16734	16811	16818	16816	16839	16939	16816	16741	16717	16769	16794	16874	16903	16783	16920	16930	16717	16809	16805	16797	16936	16726	16930	16900	16930	16678	16927	16775	16955	17015	16724	16743	16814	16746	16822	16798	16746	16763	16768	16837	16731	16721	16821	16870	16847	16922	16835	16609	16800	16843	16788	16861	16727	16963	16819	16819	16765	16911	16900	16668	16767	16728	16831	16760	16743	16988	16574	17021	16684	16957	16950	16826	16775	16595	16861	16775	16488	16762	16868	16831	16857	16671	16919	16943	16693	16860	16946	16855	16662	16807	16912	16844	16748	16920	17064	16924	16775	16989	16844	16800	16806	16919	16903	16677	16910	16702	16867	16772	16762	16711	16733	16819	16983	16880	16880	16774	17025	16771	16818	16677	16829	16600	16821	16681	16910	16864	16935	16779	16859	16917	16855	16845	16685	16772	16702	16607	16761	16654	16802	17039	16940	16955	16891	16843	16884	16863	16722	16713	16618	16724	16693	16974	16890	16736	16831	16995	16923	16969	16704	16868	16965	16961	16726	16719	16879	16647	16828	16826	16829	16831	16894	16907	16791	16821	16872	16830	16885	16760	16890	16730	16817	16776	16572	16820	16725	16857	17011	16995	16832	16910	16812	16930	16889	16991	17010	16946	16709	16942	16916	16708	16855	16940	16814	16816	16734	16722	16766	16885	17081	16757	16891	16781	16802	16848	16751	16914	16894	16687	16912	16800	16634	16929	16809	16802	16749	16863	16899	16964	16719	16680	16759	16799	16864	16953	16802	16786	16774	17063	16827	16914	16736	16767	16883	16880	16772	16722	16626	16907	16845	16767	16667	16767	16829	16999	16771	16864	16762	16777	16826	16838	16892	16865	16772	16729	16891	16865	17037	16920	16857	16933	16718	16973	16904	16649	16742	16884	17048	16732	16928	17086	16824	16900	16894	16746	16724	16692	16742	16838	16738	16841	16874	16773	16549	16676	16982	16734	16928	16961	16805	16843	16825	16848	16982	16685	16871	16860	16889	16646	16850	16564	16788	16905	16881	16588	16801	16953	16889	17010	16916	16977	16955	16879	16518	16802	16717	16932	16668	16666	16869	16825	16710	16847	16743	16967	16905	16836	16800	16784	16967	16802	16708	16700	16905	16651	16838	16885	16849	16968	16960	17082	17169	16856	16853	16835	16924	16965	16719	16767	16838	16933	16798	16873	16731	16904	16879	16839	16789	16760	16829	16788	16792	16961	16885	16649	16879	16838	17114	16846	16969	16782	16542	16688	16712	16920	17028	16794	16806	16777	16817	16738	16837	16667	16751	16689	16833	16570	16820	16848	16798	16739	16597	16752	17037	16858	16860	16847	16978	16722	16661	16811	16645	16657	16835	16904	17054	16886	16809	16985	16946	16784	16791	16727	16793	16785	16581	16691	16918	16887	17004	16696	16927	16809	16812	16638	16892	16855	16933	16837	16786	16944	16889	16919	16886	16753	16954	16652	16653	16953	16963	16785	16619	16876	16995	16844	16846	16926	16897	16783	16977	16894	16858	16775	16948	16899	16901	16738	16751	16812	16727	16894	16583	16717	16796	16720	16921	16911	16677	16908	16714	16828	16797	16706	16842	16933	16757	16811	16904	16821	16846	16839	16603	16731	16810	16943	16929	16776	16852	16820	16828	16927	16847	16677	16663	16578	16760	16689	16777	17094	16852	16526	16887	17071	16812	16852	16986	16896	16686	16715	16975	16910	16819	16777	16795	16733	16844	16897	16809	16839	16708	16850	16985	16913	16748	16811	16929	16904	16933	16667	16759	16730	16779	16882	16864	16835	16919	16746	16727	16989	16719	16769	16706	16849	16790	16916	16837	16815	16762	16798	16828	16777	16704	16766	16943	17082	16821	16701	16968	16893	16885	17011	16864	16704	16846	16945	16884	16888	16799	16755	16625	16975	16793	16769	16948	16943	16986	16850	16753	16702	16794	16712	16763	16951	16834	16908	16874	16716	16829	16868	16639	16754	17026	16678	16695	16735	16904	16810	17008	16767	16877	16768	16813	16673	16615	16533	16938	16707	16933	16802	17121	16906	16996	16994	16796	16913	16654	17072	16809	16715	16844	16870	16719	16774	16965	16946	16762	16797	16812	16768	16767	16792	16978	16936	17234	16799	16963	16735	16877	16908	16792	16736	16789	16639	16803	16849	16731	16804	16805	16842	16707	16920	16801	16690	16670	17109	16867	16896	16808	16849	16739	17136	16725	16699	16866	16729	16837	16839	16807	16774	16747	16821	16768	16828	16938	16830	16997	17044	16849	16760	16825	16840	17046	16885	16812	16918	16847	16860	16695	16946	16853	16814	16602	16969	16852	17095	16914	16954	16983	16849	16658	16731	16827	16811	16931	16739	16806	16772	16927	16851	16883	16772	16879	16948	17061	16712
36124	56989	45886	29254	20849	16529	14748	14735	14531	14524	14552	14574	14559	14624	14525	14577	14593	14596	14523	14684	14733	14668	14364	14597	14599	14635	14493	14495	14567	14499	14629	14701	14525	14674	14444	14525	14604	14645	14662	14281	14453	14554	14505	14315	14591	14487	14783	14742	14558	14426	14540	14477	14503	14496	14654	14694	14459	14592	14477	14514	14559	14525	14634	14617	14574	14666	14599	14517	14581	14568	14451	14632	14357	14645	14556	14461	14568	14398	14530	14531	14670	14752	14578	14672	14523	14658	14528	14516	14507	14506	14535	14694	14537	14623	14419	14557	14458	14573	14538	14676	14516	14534	14589	14622	14457	14451	14591	14725	14598	14461	14459	14556	14430	14561	14542	14627	14522	14583	14583	14582	14460	14615	14558	14484	14684	14530	14522	14657	14597	14532	14631	14650	14532	14598	14496	14691	14633	14513	14495	14804	14549	14570	14542	14453	14607	14436	14623	14634	14512	14455	14573	14543	14556	14614	14780	14521	14461	14465	14564	14595	14482	14596	14488	14536	14537	14398	14587	14557	14578	14440	14487	14560	14585	14744	14690	14457	14640	14483	14565	14652	14495	14597	14602	14530	14613	14523	14514	14543	14639	14542	14602	14596	14624	14638	14537	14375	14668	14492	14460	14586	14524	14498	14689	14755	14735	14513	14586	14448	14645	14498	14545	14614	14497	14402	14559	14563	14494	14397	14473	14565	14652	14576	14404	14605	14621	14544	14621	14587	14640	14640	14551	14504	14588	14530	14467	14529	14593	14702	14565	14624	14667	14563	14665	14508	14583	14614	14515	14626	14704	14546	14615	14558	14681	14581	14387	14515	14485	14694	14562	14555	14461	14602	14579	14573	14580	14461	14533	14695	14646	14449	14387	14701	14643	14434	14560	14509	14579	14479	14457	14548	14390	14820	14357	14502	14549	14493	14652	14638	14461	14565	14399	14596	14495	14550	14617	14589	14581	14621	14512	14690	14453	14494	14682	14671	14583	14702	14631	14682	14455	14507	14489	14475	14756	14412	14529	14699	14518	14624	14585	14557	14468	14531	14584	14581	14669	14668	14557	14479	14519	14356	14591	14470	14489	14595	14527	14439	14663	14436	14507	14531	14553	14684	14667	14458	14657	14497	14661	14617	14613	14453	14643	14647	14448	14535	14478	14577	14446	14578	14620	14577	14472	14468	14523	14656	14715	14566	14448	14477	14710	14578	14576	14537	14402	14588	14552	14457	14628	14531	14634	14705	14624	14623	14548	14654	14484	14512	14659	14586	14689	14552	14512	14621	14650	14513	14481	14491	14472	14550	14612	14508	14588	14516	14485	14698	14656	14532	14569	14544	14661	14691	14422	14658	14581	14651	14498	14458	14488	14437	14493	14740	14665	14387	14686	14424	14490	14567	14616	14701	14698	14665	14511	14505	14486	14616	14614	14620	14529	14571	14680	14598	14472	14652	14255	14693	14437	14548	14631	14556	14529	14491	14529	14676	14489	14394	14438	14508	14642	14541	14475	14529	14453	14586	14642	14612	14602	14497	14575	14680	14553	14450	14523	14631	14503	14529	14469	14426	14513	14598	14547	14700	14677	14623	14581	14581	14759	14594	14749	14585	14483	14628	14628	14609	14385	14601	14614	14518	14677	14701	14690	14487	14660	14554	14411	14610	14582	14607	14526	14519	14602	14510	14643	14539	14622	14524	14381	14503	14622	14419	14424	14558	14651	14510	14613	14544	14407	14589	14570	14519	14704	14522	14600	14661	14653	14676	14694	14628	14587	14539	14527	14401	14450	14499	14725	14730	14590	14649	14556	14610	14524	14432	14612	14641	14668	14628	14560	14432	14579	14635	14458	14403	14601	14608	14635	14485	14632	14463	14403	14766	14488	14637	14488	14650	14566	14608	14582	14714	14616	14687	14552	14711	14690	14552	14641	14398	14408	14625	14665	14735	14605	14554	14670	14658	14554	14515	14543	14472	14575	14477	14486	14625	14423	14658	14415	14642	14603	14724	14424	14472	14781	14407	14617	14586	14611	14601	14495	14755	14476	14649	14558	14452	14563	14493	14513	14646	14601	14397	14579	14625	14541	14771	14555	14447	14566	14588	14459	14739	14486	14329	14523	14402	14470	14532	14578	14561	14494	14557	14662	14480	14528	14525	14743	14640	14528	14567	14704	14516	14609	14592	14538	14669	14621	14540	14577	14516	14649	14538	14465	14524	14525	14655	14485	14598	14620	14385	14658	14659	14622	14577	14758	14501	14696	14648	14621	14461	14550	14636	14561	14530	14624	14501	14746	14551	14548	14757	14470	14531	14655	14504	14492	14571	14607	14571	14595	14544	14601	14439	14439	14484	14511	14535	14518	14671	14686	14613	14583	14610	14638	14874	14464	14555	14668	14629	14419	14507	14653	14595	14625	14708	14355	14392	14584	14576	14565	14530	14621	14500	14496	14332	14542	14470	14523	14509	14608	14621	14636	14535	14548	14443	14794	14542	14716	14451	14677	14551	14583	14497	14570	14607	14632	14569	14470	14461	14646	14622	14435	14650	14662	14663	14678	14634	14550	14516	14545	14622	14683	14445	14433	14598	14456	14702	14478	14468	14640	14509	14627	14586	14553	14637	14675	14631	14600	14628	14767	14432	14642	14389	14563	14519	14479	14560	14624	14473	14285	14587	14583	14421	14398	14654	14610	14534	14577	14461	14493	14514	14629	14561	14534	14575	14741	14690	14507	14477	14553	14536	14704	14505	14645	14555	14421	14617	14649	14557	14641	14523	14523	14457	14540	14606	14559	14603	14613	14549	14536	14543	14739	14637	14714	14693	14642	14629	14548	14382	14684	14601	14662	14569	14529	14438	14602	14573	14649	14529	14577	14589	14581	14580	14497	14497	14449	14571	14520	14421	14428	14637	14478	14667	14509	14506	14829	14628	14510	14582	14517	14631	14716	14416	14581	14506	14454	14496	14519	14556	14562	14605	14583	14634	14591	14578	14596	14449	14587	14641	14622	14572	14576	14488	14738	14598	14343	14407	14669	14355	14565	14541	14536	14417	14586	14587	14525	14627	14571	14691	14432	14474	14511	14348	14457	14614	14515	14485	14397	14475	14791	14679	14453	14625	14696	14597	14481	14629	14405	14608	14583	14509	14448	14487	14483	14515	14519	14580	14495	14445	14482	14607	14516	14615	14487	14594	14598	14449	14475	14633	14557	14458	14605	14530	14534	14502	14598	14498	14454	14380	14609	14504	14575	14588	14679	14544	14485	14533	14559	14600	14471	14611	14531	14488	14315	14630	14627	14445	14513	14429	14539	14575	14665	14587	14634	14549	14689	14439	14678	14475	14738	14521	14434	14616	14583	14682	14291	14678	14475	14584	14538	14491	14666	14650	14687	14415	14557	14534	14567	14687	14485	14498	14543	14509	14674	14623	14512	14698	14356	14626	14459	14415	14671	14584	14388	14540	14479	14501	14485	14674	14594	14525	14583	14582	14590	14704	14524	14589	14601	14560	14597	14597	14673	14493	14521	14587	14522	14445	14634	14397	14575	14406	14601	14636	14506	14493	14559	14555	14617	14483	14538	14649	14423	14562	14482	14830	14421	14673	14448	14622	14579	14573	14632	14509	14621	14545	14550	14578	14659	14721	14478	14539	14570	14674	14475	14433	14392	14575	14635	14638	14497	14565	14566	14527	14611	14672	14590	14367	14647	14674	14647	14649	14530	14412	14658	14485	14455	14424	14609	14487	14580	14452	14536	14731	14594	14607	14546	14746	14570	14504	14501	14510	14511	14758	14682	14623	14531	14556	14624	14636	14550	14522	14597	14610	14401	14616	14589	14551	14385	14420	14366	14446	14755	14423	14637	14437	14565	14631	14544	14416	14605	14666	14515	14708	14671	14614	14561	14461	14489	14642	14683	14537	14511	14481	14633	14377	14658	14630	14793	14584	14516	14611	14533	14503	14644	14515	14497	14713	14483	14544	14457	14607	14559	14508	14571	14609	14487	14620	14575	14604	14412	14505	14456	14623	14559	14535	14507	14681	14552	14719	14593	14489	14630	14562	14470	14429	14644	14580	14624	14534	14561	14677	14632	14563	14557	14561	14380	14622	14549	14514	14426	14483	14478	14700	14699	14505	14596	14796	14556	14639	14628	14432	14524	14640	14526	14579	14581	14728	14536	14612	14582	14582	14577	14530	14440	14626	14645	14415	14594	14587	14602	14649	14322	14439	14461	14495	14683	14468	14472	14509	14755	14593	14509	14580	14642	14409	14539	14415	14536	14490	14693	14471	14741	14493	14564	14437	14548	14666	14481	14556	14435	14500	14563	14716	14430	14533	14787	14492	14608	14444	14565	14586	14597	14467	14615	14716	14550	14594	14529	14556	14542	14418	14480	14465	14574	14490	14439	14570	14515	14598	14512	14629	14742	14589	14721	14563	14478	14493	14637	14640	14512	14648	14579	14410	14531	14616	14420	14468	14744	14406	14713	14593	14711	14618	14767	14521	14652	14741	14525	14672	14610	14483	14518	14597	14644	14596	14662	14555	14605	14326	14435	14521	14651	14618	14518	14519	14691	14342	14490	14517	14387	14534	14611	14504	14865	14781	14663	14444	14561	14609	14575	14516	14405	14558	14494	14567	14491	14598	14643	14571	14653	14597	14374	14666	14503	14633	14630	14494	14493	14479	14527	14394	14635	14471	14605	14538	14517	14616	14694	14508	14384	14695	14524	14727	14405	14466	14538	14506	14571	14480	14518	14614	14674	14528	14529	14443	14562	14561	14591	14848	14631	14594	14449	14671	14559	14543	14749	14495	14530	14708	14387	14614	14449	14768	14400	14606	14617	14441	14511	14618	14530	14460	14415	14544	14453	14510	14517	14600	14448	14770	14545	14615	14737	14521	14636	14634	14545	14428	14632	14561	14386	14533	14454	14685	14727	14627	14609	14623	14540	14498	14560	14472	14562	14508	14562	14485	14540	14496	14476	14497	14715	14314	14596	14504	14464	14650	14720	14563	14590	14385	14590	14621	14712	14418	14637	14766	14462	14496	14768	14467	14513	14567	14592	14506	14532	14641	14449	14474	14572	14495	14715	14517	14609	14609	14598	14581	14496	14573	14649	14583	14562	14577	14591	14626
25573	28393	49837	44913	33215	24256	19967	17424	17299	17283	17263	17084	17137	17150	16942	17108	17097	17202	16949	17081	17022	17220	17067	16973	17060	17147	16955	17082	17179	17266	17327	17078	17250	17208	17107	17141	17343	16992	17253	16881	17023	17022	17243	17212	17096	16997	17058	17111	17143	17021	16922	16775	17026	17102	17089	16919	17139	17170	17137	17061	17062	17270	17086	17163	17171	17008	17027	16893	17134	17151	17080	17040	17158	17060	17062	17121	17277	17066	16852	17177	17045	16937	17130	17129	17284	17152	17134	17041	17196	16915	16966	17121	17293	17243	16904	17023	16964	16987	17187	16958	16944	16837	17073	16922	17032	17056	17074	16912	17053	17139	17067	17019	17219	17122	17112	17031	17088	17198	17011	16853	16906	16893	17035	16922	17084	16977	16955	16962	17025	17036	17123	16912	16873	17113	16976	17095	17115	17312	16911	17150	17150	16875	16985	17104	17243	17231	17159	17116	17026	17103	17087	17143	17062	16969	17110	17070	17092	17083	16980	17127	17098	17097	16962	16969	17058	16965	17045	17006	17053	16893	16978	17071	17040	16888	17168	17084	16765	17043	16940	17066	16984	17052	17255	17141	17053	17045	17042	17125	17302	17021	17157	17149	16928	16963	16921	16819	17107	17034	16991	17157	17050	17112	17007	17057	16918	16874	17105	17024	17213	16955	16977	16883	16962	16816	16858	16913	17081	16920	17047	17087	17087	16968	17003	17101	17033	17083	17026	17123	17178	17075	17091	17207	16913	16941	16935	17153	16945	17092	17105	17040	17057	17212	16926	16966	17141	17025	17069	17243	17270	16990	17092	17270	17310	17060	17093	17034	16935	16836	17056	17007	17065	16888	17116	17100	17159	17044	17127	16768	16928	16993	17006	17050	17083	16963	17065	17166	16942	17185	17173	17204	17021	16793	17005	17011	17022	17151	17190	17152	17130	17005	16876	16986	17231	16972	16938	16999	16870	16915	16988	17038	16997	17064	16861	16962	16896	16938	17018	17029	17093	17092	17141	17073	17013	17107	16876	16977	17034	16981	16824	17072	16850	17068	16770	16881	16860	17099	17198	17054	17171	17049	17015	17158	17106	17027	16809	16969	16908	17012	16862	17117	17046	16955	17048	17023	17000	16965	17257	17198	17270	17022	17186	17121	17064	17147	17075	17267	17155	17068	16985	17081	17170	16937	16806	17040	17115	17128	16977	17230	17108	17116	16958	16962	17091	17059	17133	16903	16906	17051	17057	16988	17244	17120	16893	17040	17187	17068	17179	17178	17302	17133	17061	17064	17126	17148	16960	17051	16936	17113	17218	16872	17083	17151	17086	17057	16885	16962	17069	17146	17007	16940	17245	17264	17273	17113	16958	16972	17146	16649	17149	16897	17092	17047	17138	17061	17050	16918	16960	16831	17154	16987	17080	17025	17021	17086	17015	17038	16932	17104	17026	16931	16990	16872	17174	17103	16975	17105	17237	17160	17101	16930	16841	17043	17029	17330	17061	17001	16973	16989	16943	17097	17097	17089	17138	17141	16998	16941	17040	16971	17201	17129	17219	16925	16987	16870	17026	17109	17041	17211	17069	16977	16988	17039	16966	17004	16888	16962	16838	16994	17171	17081	16883	16865	17210	16866	17082	16970	17253	16943	16991	17119	17137	17043	16750	16971	17065	16995	16944	17045	16789	17030	17009	16904	16951	16989	17088	16988	17058	17065	16844	17060	17206	16987	17046	16905	17029	17050	16945	17063	17126	16978	16961	16984	17027	16941	16974	16908	16936	16976	16939	16823	17176	16915	17139	17206	17159	17061	17061	17068	17114	17172	16900	17063	17156	17033	16916	17149	17126	17107	17124	17251	17072	17198	16887	17094	16995	16818	16925	17014	16993	17016	17080	17094	16940	17159	16998	17096	17111	16978	17206	17081	17033	17021	16946	17118	17081	16952	17247	17168	17066	16974	17022	17187	17068	16983	17044	16839	17062	17052	17095	17065	17208	16919	17012	17085	16895	17155	17234	17210	17063	17122	17082	17184	17074	17133	17050	17094	16909	17087	16978	16953	17144	17132	16836	16862	16940	17029	17103	17044	17069	16997	16886	17028	17260	17310	16914	17114	17022	16940	17050	16972	16927	17113	17045	16910	16995	17174	17283	17105	17185	16930	16835	17090	17054	17071	16979	16985	16941	17064	17001	16968	17094	17027	17060	16981	16901	16874	16980	16955	16931	17340	17127	16908	16971	16995	17248	17082	17240	16950	17065	17113	17026	17010	17138	17194	16922	17093	16987	16966	16959	16987	16975	17149	17050	17111	17301	17111	17093	17171	17058	16915	17128	16948	17080	17000	17244	17060	17037	17041	17137	17083	17097	17130	16934	17188	17091	17061	17033	17093	16906	17186	16997	16908	17055	17020	16957	17104	16991	17021	17102	17071	17032	17105	17047	16981	17026	17194	16820	16748	16968	16909	16957	16890	16986	17203	16788	17067	16928	16909	17040	16878	17143	17156	17178	17213	17019	17171	16971	17122	16994	16951	17105	17080	17060	17091	17153	17058	17059	17046	16991	17045	16798	17012	16951	17028	16939	17229	17073	17166	16859	17044	17093	17053	16978	16936	16977	17112	16976	17058	17010	17257	17034	17382	17023	16863	16962	17092	17103	16883	17163	16905	17043	16951	17057	16997	17165	17186	16890	17202	16979	16869	16979	16943	16946	17050	17223	16993	17000	16982	17091	17074	16864	17012	16936	17147	17191	16974	17270	17058	17041	17099	16883	16949	17159	17019	16960	17066	16933	17016	16796	17012	17125	17054	17192	16883	17152	17108	16828	17067	17098	17174	17098	17229	17160	17104	17022	17056	16956	16880	17162	16872	17060	17112	17046	16938	16974	17126	16805	17093	17142	16930	17241	16930	17043	17085	17033	16957	17302	17124	16979	17070	16956	16686	16902	16925	16949	16861	16964	17004	16960	17108	17104	17148	16951	16864	16976	17145	17132	17059	16978	16971	16983	17110	17092	16968	16882	16951	17248	17218	17043	17071	17058	16960	16994	17246	17055	16997	17167	17093	17223	16900	17138	17034	17182	17151	16993	17013	16825	16987	16905	16978	17008	17032	17117	17095	17210	17043	17097	17143	17243	17090	16936	17025	17190	17038	17126	17039	17108	17020	16858	16834	16876	16882	17110	16951	16968	16945	17066	17000	17164	17026	17162	17099	17237	17027	16926	17231	17154	17127	17080	16889	16950	16989	17067	16854	17062	17115	17032	17012	16931	17137	17097	17111	17018	16946	16885	17151	17104	17144	16969	17041	16917	17148	17033	17016	17008	17218	17033	17107	17117	17054	17052	16874	16892	17125	17168	17107	16999	17081	16925	17020	17128	17105	17176	17126	16896	16955	17053	17111	17007	17250	17058	17012	17008	17133	17079	17068	17037	17031	17077	17064	17028	16988	17268	17028	16935	17079	17064	17145	16986	17093	17129	17092	16985	16919	17224	17005	16994	16786	16928	17092	17058	17069	17078	17005	16957	17131	17111	16945	17261	17093	17017	17179	16807	16941	17049	17008	17155	17027	17051	17005	17017	16924	16968	16847	17105	17224	17003	16966	16853	17017	17074	17205	17167	17022	16982	16993	16964	16740	17002	16905	16968	16973	16910	16927	17073	16871	16891	17163	16976	17108	17195	17033	17023	17400	17198	17012	17066	17040	17078	17071	17004	17082	16911	17062	17115	17140	17002	16856	16983	17102	17061	17174	17088	16906	17065	17154	16909	16885	17033	17140	17162	16990	17050	16975	17038	17044	16855	17038	17039	16915	17100	17047	17144	16954	16969	17121	17009	17009	17188	16931	17052	17178	16924	17078	17044	16848	17058	16968	16873	16971	17105	16918	16969	16832	17198	16930	17043	16978	17000	17417	16884	16982	17059	17011	17042	17020	17107	16984	16791	17029	16864	16899	17144	17189	17195	17086	17075	17006	17111	17127	17105	17230	17156	16770	16946	16947	17138	17037	17061	17098	17063	17089	17091	17114	17027	16996	17178	17252	17107	17065	17099	17033	17092	17143	17037	17024	16922	16972	16999	16867	16899	17128	17119	16929	16951	17134	17054	16991	17088	17133	16772	16892	17264	17010	17233	17012	17085	16874	16957	17011	17207	17159	16969	17062	17030	16907	16929	16923	16955	17108	17079	17075	17099	16951	17089	16984	17211	16885	17146	16941	17052	17035	17193	16943	17194	17002	17121	17021	17173	17033	17149	17113	17075	17134	17224	17057	17045	16870	17083	17046	17081	17170	17066	17078	17025	17025	16999	16944	17029	17315	17021	17138	17170	16858	16882	16948	16982	17086	16893	17161	16911	16996	16928	17103	17168	17367	17150	16940	16906	16954	17011	17157	17084	17019	17132	16969	17196	16966	17024	17111	17060	17133	16989	17079	17249	17084	17034	17067	16970	17200	17145	16782	17028	16987	17082	17174	17104	16920	17142	17154	17096	17060	17243	16875	16975	16874	16930	17103	17011	17002	17071	17035	16974	16916	17101	17123	17151	16899	17252	17172	17142	16880	17060	16826	16895	16920	16981	17052	16907	17017	17032	17020	17107	16938	16902	17290	17074	16806	17076	16893	17001	16987	17020	16919	17053	17141	16941	17281	17161	17105	17005	16884	17211	16961	16950	17135	17097	16928	17032	16996	17085	17087	16799	17068	16918	17017	16931	16912	16927	16850	17056	17069	17105	17123	17217	17093	17009	17029	17089	16935	16925	17063	17099	17009	17090	17094	17009	17012	17069	17074	17204	17000	16995	17110	16964	16971	17070	17160	16847	16854	17096	17075	17147	17128	17151	17191	17201	17200	17012	17144	17038	17094	17160	17180	16933	16938	17095	17178	17084	16910	17093	16927	17142	17226	16969	16991	16885	17145	17169	16937	17199	17052	16969	17103	17035	16909	16894	16885	17065	17288	17075	17135	17067	17043	17262	16960	17152	17196	17134	16853	16872	16858	17020	16968	17093	17004	17047	17048	17310	17060	17195	17025	16934	17032	17121	17192	17052	16898	17010	17167	17023	16998	17071	16993	17188	17154	17133	16916	17024	17080	16967	17048	17080	16900	17068	16779	17006	17187	16828	17008	16869	16960	17021	16998	17149	17005
53381	86615	72558	47833	34014	20905	15799	14586	14664	14902	14647	14836	14802	14822	14622	14669	14700	14700	14895	14521	14824	14623	14827	14860	14923	14640	14768	14736	14766	14678	14650	14777	14677	14535	14727	14792	14776	14770	14667	14799	14745	14628	14635	14838	14698	14738	14774	14698	14761	14704	14688	14760	14624	14841	14659	14553	14756	14868	14705	14620	14770	14862	14775	14930	14695	14572	14705	14797	14826	14657	14684	14611	14832	14731	14894	14682	14652	14708	14589	14731	14717	14974	14628	14760	14782	14651	14692	14642	14703	14815	14663	14607	14907	14722	14829	14788	14637	14705	14698	14753	14741	14939	14811	14736	14581	14574	14753	14709	14650	14785	14807	14748	14585	14682	14726	14892	14645	14622	14845	14691	14862	14678	14791	14711	14662	14778	14684	14481	14450	14806	14679	14569	14845	14702	14632	14864	14737	14812	14787	14671	14668	14600	14687	14901	14578	14645	14660	14671	14736	14722	14717	14852	14702	14781	14654	14619	14664	14709	14850	14764	14746	14985	14622	14804	14667	14729	14829	14677	14731	14522	14895	14695	14952	14684	14823	14856	14650	14737	14767	14558	14662	14917	14625	14819	14824	14646	14823	14702	14858	14753	14822	14778	14690	14676	14821	14585	14779	14570	14785	14865	14626	14742	14798	14846	14868	14831	14701	14797	14575	14891	14752	14736	14661	14636	14744	14632	14840	14706	14814	14658	14608	14593	14932	14872	14899	14881	14869	15049	14746	14850	14727	14718	14581	14727	14732	14655	14710	14688	14736	14718	14838	14658	14763	14695	14778	14753	14670	14927	14673	14795	14796	14730	14578	14697	14713	14838	14743	14654	14791	14651	14666	14668	14880	14767	14658	14743	14693	14704	14957	14763	14807	14657	14844	14796	14660	14610	14871	14911	14662	14774	14745	14518	14754	14837	14586	14964	14693	14646	14631	14652	14822	14626	14618	14754	14859	14758	14563	14697	14795	14773	14805	14605	14819	14726	14808	14756	14906	14918	14602	14571	14803	14773	14802	14768	14759	14603	14774	14794	14669	14786	14598	14772	14735	14666	14838	14777	14514	14757	14610	14679	14586	14771	14672	14625	14683	14680	14610	14864	14823	14772	14730	14715	14648	14734	14779	14803	14800	14709	14759	14851	14842	14752	14631	14712	14664	14750	14589	14798	14788	14755	14862	14739	14708	14696	14715	14873	14744	14598	14756	14813	14967	14747	14782	14619	14689	14907	14858	14589	14799	14737	14714	14791	14815	14675	14938	14854	14634	14571	14834	14693	14769	14770	14738	14815	14676	14753	14780	14575	14662	14799	14680	14610	14693	14825	14853	14685	14714	14801	14553	14802	14822	14573	14891	14781	14613	14723	14881	14531	14730	14663	14832	14693	14697	14677	14721	14720	14815	14772	14525	14700	14655	14721	14787	14825	14662	14722	14740	14897	14772	14924	14904	14651	14786	14525	14737	14763	14638	14891	14844	14758	14686	14747	14644	14635	14801	14727	14631	14917	14678	14710	14768	14755	14728	14675	14908	14735	14751	14596	14706	14722	14578	14441	14830	14806	14566	14608	14727	14772	14607	14694	14846	14748	14693	14584	14782	14646	14776	14743	14766	14824	14742	14692	14728	14632	14619	14808	14734	14682	14699	14717	14871	14871	14573	14700	14651	14759	14735	14724	14764	14820	14781	14661	14677	14687	14716	14558	14779	14858	14850	14674	14693	14854	14623	14730	14781	14558	14757	14817	14647	14551	14698	14772	14632	14812	14707	14810	14629	14700	14779	14607	14862	14784	14758	14779	14733	14784	14922	14686	14726	14723	14716	14998	14659	14617	14796	14712	14717	14855	14760	14783	14564	14872	14727	14833	14663	14763	14692	14674	14704	14790	14833	14571	14675	14787	14557	14702	14647	14750	14586	14955	14638	14785	14780	14783	14715	14727	14760	14764	14750	14786	14583	14723	14634	14663	14829	14670	14893	14927	14556	14882	14708	14806	14669	14619	14675	14807	14709	14881	14799	14763	14849	14661	14769	14789	14915	14574	14459	14592	14651	14731	14759	14799	14746	14613	14714	14694	14653	14805	14685	14852	14628	14795	14674	14785	14802	14672	14633	14860	14665	14600	14661	14753	14703	14782	14567	14776	14877	14702	14672	14816	14789	14703	14740	14670	14834	14906	14724	14793	14938	14725	14651	14695	14790	14625	14827	14640	14673	14744	14820	14716	14694	14670	14628	14751	14808	14562	14864	14758	14884	14595	14701	14847	14585	14750	14878	14594	14805	14836	14802	14784	14716	14773	14686	14846	14429	14666	14723	14868	14699	14766	14761	14732	14681	14620	14760	14639	14618	14627	14793	14857	14646	14732	14760	14676	14748	14804	14506	14810	14588	14689	14714	14674	14724	14530	14785	14738	14537	14673	14693	14842	14653	14692	14540	14667	14743	14704	14692	14878	14920	14751	14770	14697	14676	14799	14672	14619	14718	14693	14663	14615	14789	14727	14888	14610	14698	14520	14792	14720	14785	14753	14572	14731	14912	14844	14655	14717	14779	14836	14725	14700	14693	14752	14643	14698	14823	14795	14747	14610	14763	14767	14658	14733	14935	14698	14897	14761	14937	14769	14722	14634	14852	14813	14615	14724	15026	14730	14878	14813	14613	14774	14746	14860	14804	14720	14815	14894	14661	14707	14725	14812	14732	14650	14649	14723	14706	14560	14944	14674	14678	14658	14800	14589	14800	14839	14639	14678	14702	14734	14691	14679	14629	14877	14818	14687	14700	14850	14762	14791	14734	14710	14809	14699	14634	14919	14716	14775	14717	14777	14886	14927	14613	14660	14679	14708	14925	14832	14675	14604	14687	14627	14715	14902	14661	14709	14707	14770	14857	14623	14737	14756	14685	14738	14839	14860	14811	14668	14706	14776	14635	14832	14898	14766	14672	14575	14667	14808	14561	14817	14834	14710	14785	14653	14813	14733	14744	14738	14799	14633	14578	14825	14823	14508	14475	14843	14769	14679	14699	14858	14680	14774	14663	14803	14791	14820	14742	14726	14772	14636	14780	14677	14739	14721	14706	14822	14767	14618	14771	14730	14600	14662	14888	14600	14802	14749	14718	14781	14666	14860	14869	14752	14818	14765	14765	14734	14652	14913	14854	14688	14667	14719	14601	14655	14779	14873	14870	14702	14650	14732	14784	14622	14750	14856	14721	14804	14776	14780	14745	14686	14755	14792	14521	14681	14928	14762	14687	14705	14919	14747	14727	14769	14701	14825	14559	14597	14617	14676	14785	14787	14872	14752	14689	14742	14925	14764	14860	14790	14642	14704	14814	14827	14503	14745	14599	14859	14775	14743	14699	14605	14755	14783	14679	14792	14691	14848	14662	14914	14806	14570	14819	14838	14585	14758	14650	14884	14901	14805	14726	14671	14810	14858	14743	14800	14945	14649	14773	14575	14729	14502	14749	14707	14809	14677	14784	14814	14821	14687	14698	14938	14633	14845	14580	14767	14697	14818	14882	14808	14628	14946	14847	14836	14517	14764	14659	14667	14641	14693	14653	14876	14608	14846	14729	14724	14786	14807	14852	14645	14644	14834	14858	14794	14768	14788	14609	14775	14765	14751	14823	14645	14647	14833	14642	14754	14799	14850	14542	14661	14772	14884	14984	14861	14638	14659	14701	14925	14906	14590	14607	14685	14877	14816	14660	14544	14767	14504	14684	14713	14605	14889	14637	14832	14610	14683	14753	14742	14656	14846	14765	14626	14794	14711	14709	14676	14721	14745	14854	14709	14745	14649	14817	14889	14696	14795	14501	14722	14634	14661	14623	14683	14666	14666	14707	14689	14723	14767	14686	14723	14657	14908	14759	14789	14605	14770	14740	14732	14777	14706	14814	14688	14804	14518	14728	14827	14854	14644	14721	14902	14802	14735	14626	14723	14813	14797	14798	14773	14707	14751	14609	14804	14718	14763	14724	14636	14816	14530	14699	14818	14747	14833	14612	14760	14577	14980	14766	14636	14654	14516	14855	14752	14806	14806	14725	14827	14752	14555	14847	14722	14798	14586	14938	14819	14699	14789	14874	14663	14643	14663	14900	14645	14788	14814	14724	14672	14806	14848	15006	14633	14825	14622	14908	14756	14676	14831	14648	14744	14829	14884	14806	14842	14745	14695	14624	14610	14807	14603	14677	14802	14881	14786	14782	14838	14638	14687	14773	14630	14573	14721	14732	14667	14719	14838	14741	14842	14761	14793	14804	14769	14767	14712	14647	14679	14801	14800	14751	14674	14691	14476	14924	14760	14849	14764	14686	14758	14656	14739	14729	14870	14701	14860	14890	14731	14787	14700	14854	14671	14810	14726	14848	14844	14746	14683	14753	14714	14657	14866	14941	14722	14869	14637	14788	14648	14594	14738	14868	14723	14883	14686	14748	14614	14703	14762	14683	14692	14772	14861	14639	14932	14710	14735	14655	14712	14746	14713	14543	14822	14759	14595	14664	14731	14782	14713	14704	14833	14757	14766	14709	14773	14714	14757	14892	14602	14671	14715	14620	14817	14846	14626	14738	14823	14629	14872	14685	14652	14777	14814	14827	14862	14671	14717	14574	14786	14753	14733	14573	14614	14877	14591	14707	14724	14688	14859	14616	14646	14785	14773	14749	14862	14795	14766	14861	14702	14748	14777	14743	14745	14730	14668	14776	14519	14866	14686	14604	14566	14690	14817	14624	14824	14799	14694	14768	14691	14646	14621	14847	14806	14753	14686	14776	14745	14658	14763	14819	14749	14682	14781	14814	14648	14613	14718	14862	14779	14693	14674	14680	14844	14831	14725	14656	14788	14864	14764	14717	14776	14651	14821	14897	14835	14795	14667	14790	14679	14719	14818	14686	14815	14777	14800	14722	14663	14828	14543	14874	14727	14717	14758	14735	14692	14841	14800	14649	14751	14939	14834	14660	14794	14766	14820	14723	14775	14873	14823	14647	14699	14783	14650	14756	14682	14782	14852	14773	14689	14748	14887	14811	14696	14733	14774	14675	14709	14551	14800	14731	14776	14660	14637	14836	14888	14801	14609	14635	14643	14694	14595	15059	14781	14734	14780	14662	14720	14869	14763	14724	14668	14739	14741	14867	14736
22859	22942	36754	34362	32435	31420	26939	19086	17292	17516	17272	17030	17076	17228	17254	17213	17153	17254	17176	17272	17264	17263	17071	17225	17046	17045	17131	16914	17116	17158	17173	17209	16864	16954	17038	16930	16870	16879	17210	17088	17067	17067	16922	16904	17009	17045	16933	16770	16786	17043	16936	16957	17064	17178	17147	17017	16898	17004	16879	16816	16970	16803	17129	16964	16944	16947	16935	16782	16882	16868	16802	16916	17080	17021	17055	17276	17146	16871	16989	16915	16857	16933	17024	17052	16930	17022	16900	16985	16873	16861	16801	16962	17174	16934	17092	16898	16999	17078	16876	16904	16878	16808	16870	16891	16889	16949	16846	17001	16909	17232	17117	16855	17209	16940	17124	16910	16975	16856	17001	17066	16853	17029	16887	16933	16819	16905	16963	17043	16984	16868	16925	16909	16908	16823	17052	17057	16909	16802	16832	16668	17004	16915	16967	16823	16992	16791	17162	16791	16843	16719	16766	16659	17013	16932	16886	16946	16940	16956	16999	17063	16882	17116	16875	16983	16844	17033	16884	16825	16931	17025	17028	16761	16999	16872	16999	16929	16933	16859	16956	16909	17064	17206	17113	16976	16894	16844	17048	16762	16864	16785	16865	16854	16975	16792	16779	16656	16934	16742	16863	16956	17069	16976	16920	16903	16910	16968	16983	16933	17025	16979	16950	16852	17016	16680	16946	16920	17042	16921	16775	17029	17121	16849	17087	16899	16925	17016	16807	16966	16847	16935	16928	17106	17165	17190	16993	16639	17223	17041	17074	17010	16821	16801	16750	16862	16930	17057	17033	16871	16941	16802	16894	17033	17046	17070	17029	16979	16818	16734	16875	16804	16945	17038	17123	17069	17084	16947	17167	17014	16909	16871	16958	16947	16908	16926	16891	16886	16922	16840	16953	16928	16916	16865	16902	17049	16934	16841	16855	17041	17125	17019	16871	17105	16733	16994	16920	16730	16879	16795	16851	16808	16818	17010	16952	16985	16963	16925	16942	16858	16978	17074	16966	16941	16873	16763	16995	17140	17044	17062	16769	16852	16990	16817	16970	17123	16883	16883	16738	16711	16828	17212	16922	16858	16942	16812	16839	16852	17033	16820	16968	16817	16909	17057	17287	17141	16765	16723	16719	16825	16964	16716	16910	16845	16853	16825	16993	16767	16692	16781	16745	16549	17003	16850	16896	17025	16930	16882	16972	17075	16855	17018	16795	16838	16687	16886	17214	16892	16849	16981	16753	17096	16785	16916	16898	17091	16835	17014	16971	16940	16800	16811	17004	16950	16938	17049	16774	17073	16871	16818	16939	16856	16996	16949	17111	16940	17000	17038	16931	16896	17009	16927	17146	16828	16776	17027	16977	16987	16920	16970	16764	16941	16728	16779	16850	17001	16879	17098	16864	16953	17023	16976	16780	17015	16839	17099	16924	17094	16959	17281	17126	16896	17064	16864	16974	17036	16729	16987	16994	16871	16967	16669	16907	16844	17003	16858	17054	16786	16975	16921	16972	16875	17053	16796	16816	16837	16833	16717	16891	16997	16783	16828	16899	16904	17010	16913	16942	16955	16792	16855	16788	17040	16852	16670	16979	17159	16919	16999	16839	16799	16776	16742	16972	16884	16992	17061	17046	16724	16794	16973	16842	16824	17033	16798	16901	16948	17126	16753	16933	16769	16892	17040	16858	17048	16802	16831	16829	16924	16852	17001	16956	17055	16941	16846	16982	16925	16955	17019	16958	16739	17090	16948	16864	17046	16770	16864	16884	17016	16817	17103	17073	17093	16753	16807	16941	16807	16872	16946	16970	16881	17068	16885	16892	16896	16955	16918	17034	16721	16754	17040	17011	16831	16914	16879	16967	17106	16979	16816	16824	16876	16825	16958	16864	16991	17001	17074	16878	16856	16935	17060	16902	16953	16842	16857	16910	16974	16845	16884	16652	16922	16863	16913	17002	17154	16917	17054	16893	16917	16655	16840	16714	16795	17041	16978	16994	16721	16956	16720	16714	16943	16723	16917	16963	16917	16947	17035	16827	16933	16950	16829	16936	16896	16978	17031	17007	16935	16804	16927	16864	16832	17050	16874	17108	16627	17083	17013	16697	16988	16921	16886	16750	16839	16814	17011	16863	16870	16887	16802	16949	16889	16938	16902	17009	16915	17034	16896	16870	17005	16726	16944	16996	16914	17060	16799	16871	16905	17042	16886	17005	17008	16728	16793	16736	16945	16931	16795	16820	17104	16967	17105	17228	17057	16834	16958	17009	16891	16882	16907	16851	17026	16755	16913	16829	17027	16913	16931	16938	17013	16908	16832	16950	16925	16948	16705	16803	16885	16871	17030	16999	16896	16824	16963	16827	16919	16873	16886	16819	16974	16845	16855	16979	17017	16847	16914	17029	16783	16668	16880	17041	17133	16954	16934	16734	16983	16786	17074	16707	16920	17098	16929	16951	17007	16888	17083	16853	17039	16950	16784	16893	16865	17015	16906	16852	16957	17146	17073	16881	16820	16914	16823	16970	16983	16905	17031	16832	16908	16819	16820	17085	16913	16909	16752	17030	16993	16897	17006	16986	16947	16996	16959	17251	17007	17053	17073	16757	16865	16842	16741	17097	17042	16962	16929	16780	16772	16715	16767	16959	17191	16837	16924	16969	16637	17072	16746	16926	16921	16824	16853	16596	16919	17005	16829	16704	16879	16629	16948	16890	16815	16850	16841	16854	16866	17096	16874	16960	17014	17199	17172	17114	16957	16914	16806	16861	17064	17110	16861	17120	16941	16964	16760	16934	16826	16914	17067	17003	16906	16845	16976	16854	17020	16891	17006	16873	16922	16847	16829	16794	16906	17102	16838	17005	16978	16948	17026	17074	17048	16939	16969	16962	16922	16828	16813	16901	16853	17038	17070	16965	16922	17009	16887	16640	16719	16955	17161	16980	16718	16987	16870	17124	16930	17058	16774	16964	16965	16803	16837	16967	16861	16820	16722	17069	16869	16991	16945	16761	16953	17036	17083	16973	17157	17084	16983	16881	16885	16923	16956	16934	16898	16924	16901	16835	16920	16909	16845	16759	16883	16934	17005	17046	16729	16728	17032	16825	17039	17121	16956	16979	16972	16770	16805	17023	16880	16941	16877	16850	16940	16923	16801	16875	16816	16895	17001	16894	17009	16778	17024	16992	16934	16886	17006	16780	16911	16897	16783	16882	17039	16891	16959	16896	16893	16784	16932	16921	16955	16834	16862	17090	17057	17215	17109	17064	16741	16831	16562	16871	17003	16792	16821	16825	16879	16826	17038	16983	16727	16802	16892	16998	16794	16739	16847	16888	16971	17048	16774	16846	16778	16899	16900	16851	16988	16771	16775	16771	16955	16918	17051	17017	16951	17045	16749	16739	16830	16591	16714	16824	16912	16873	16802	16998	16937	16896	16902	16788	16874	17063	17053	16982	17018	17065	17003	16858	17008	16944	16890	16997	17019	16982	17043	16842	16864	16818	16727	16964	17100	16888	16823	17062	17056	16730	16742	16822	16819	17033	16759	16840	16726	16882	16975	16831	16877	16948	16931	17092	17039	17000	17038	16890	16902	17007	17004	17013	16750	16762	17020	17010	17006	16963	16823	16981	16667	17003	17158	16925	16835	16980	16934	16929	16868	16801	16967	17039	16904	16831	16882	16806	16664	17014	17012	16949	17014	16955	17059	17032	16898	16982	17075	16727	16764	17025	16819	16736	16798	16746	16871	17068	16591	16788	17050	16743	16890	16891	16749	16959	16791	16920	16812	17090	17075	16974	17031	16758	16962	17130	16903	17031	16861	16836	16676	16646	16952	17055	16855	16855	16902	16999	17063	16641	16933	16855	16866	16944	16881	17169	16907	16983	16963	16619	16753	17102	16936	16992	16683	17046	16930	16905	17109	17065	16941	17063	16884	17088	16846	17124	17042	16860	17197	17090	16975	17109	17038	16774	16830	16906	17011	16806	16969	16947	17128	17075	16983	16920	17015	16817	16884	17026	16778	16870	16874	16993	16895	16752	16751	17175	16900	16956	16928	16939	16933	17053	17106	16939	16978	17080	17016	16820	16816	16908	16826	16890	16766	17120	16787	16849	16901	16830	16872	16912	16772	17034	16968	17035	16993	16835	16853	16871	16820	16753	16881	16950	16951	16858	16875	16771	16791	16883	16945	17076	17158	16894	16967	16829	16749	17149	16962	16978	16773	16915	16902	16827	16982	16745	16894	16889	16971	16910	16782	16862	17040	16877	16828	17006	16895	16936	17043	16799	17089	16993	16898	16864	16847	16927	16941	16762	17071	17225	16974	16942	16866	16932	16885	16922	16981	16978	16804	17018	16909	16976	16846	16779	17095	16947	17003	17031	16891	16952	17016	16783	16868	16861	16913	16978	17016	16973	16946	16789	16799	16851	17090	16920	16903	16816	16928	16888	17049	16697	17011	17108	16962	16891	16734	16579	16859	16758	16945	16725	16963	16888	16757	16897	17064	16695	16975	17074	16710	16840	17218	17184	16797	16812	16890	16692	16880	17051	16788	17022	16914	17046	16914	16926	16871	16866	16752	16863	17007	16869	16979	16751	16874	16939	17041	16856	16851	16901	16846	16980	16709	16995	16662	16732	16766	16853	16863	16867	17016	16839	17081	17083	16975	17013	16957	17020	16853	16740	17068	16888	16871	16817	16767	17087	17062	16905	16872	16985	16990	17063	17081	17018	16936	16915	16863	16944	17056	16703	16933	16798	16943	17006	17091	16980	16905	17174	16684	17008	16970	16919	16831	16875	16874	16911	16840	16989	16789	16939	16854	16890	16801	16919	16790	17067	16889	16982	16991	16895	16832	16763	17011	16968	16967	16961	16955	17009	17040	17022	16852	17122	16926	17008	16914	16790	16821	16742	17138	16878	17212	16859	16869	16916	16918	16744	16761	16863	16783	16992	16868	16764	16985	16876	16972	16903	16886	17063	17009	16910	16950	16841	16949	16941	16970	16880	16787	16852	16898	16872	17080	16976	16797	17019	16953	16816	16933	17015	17066	16920	17033	16808	16777	17023	16962	16911	17051	16779	16818	16798	16853	16855	16812	16771	17004	16725	16891	16872	16876	16892	16964	16955	16705	16923	17074
61546	104792	91663	65729	49977	34434	20439	14974	14518	14799	14558	14620	14662	14697	14658	14705	14693	14600	14940	14534	14562	14650	14741	14769	14551	14643	14672	14478	14677	14582	14706	14620	14674	14419	14749	14721	14566	14659	14624	14733	14702	14629	14848	14709	14704	14708	14604	14686	14560	14685	14773	14872	14717	14767	14709	14689	14804	14698	14671	14562	14543	14636	14704	14625	14584	14787	14740	14614	14745	14595	14788	14687	14551	14753	14668	14377	14416	14670	14649	14512	14760	14527	14664	14654	14727	14625	14546	14554	14653	14645	14738	14623	14725	14613	14511	14696	14665	14620	14620	14764	14741	14602	14776	14830	14839	14591	14700	14701	14615	14619	14726	14624	14800	14662	14560	14552	14673	14549	14708	14714	14587	14613	14699	14559	14869	14699	14669	14664	14635	14710	14673	14619	14702	14738	14638	14716	14731	14643	14634	14719	14659	14766	14725	14675	14595	14676	14603	14598	14545	14673	14674	14603	14754	14637	14634	14643	14662	14774	14548	14637	14545	14671	14572	14593	14642	14634	14676	14619	14783	14695	14549	14796	14633	14647	14672	14657	14517	14621	14614	14654	14717	14660	14677	14704	14792	14600	14627	14576	14577	14539	14691	14662	14681	14611	14671	14639	14709	14645	14671	14415	14664	14717	14790	14572	14696	14571	14683	14904	14517	14602	14517	14709	14758	14625	14707	14573	14514	14655	14637	14544	14780	14828	14586	14505	14597	14613	14698	14809	14731	14617	14662	14824	14551	14774	14537	14801	14599	14770	14642	14747	14679	14829	14565	14641	14599	14604	14659	14739	14573	14752	14654	14728	14649	14665	14651	14728	14580	14591	14621	14790	14576	14613	14689	14573	14620	14647	14600	14515	14817	14732	14607	14739	14596	14785	14628	14765	14792	14577	14530	14654	14609	14642	14700	14642	14692	14436	14691	14612	14765	14456	14705	14576	14662	14708	14591	14566	14672	14698	14661	14696	14633	14670	14591	14631	14656	14653	14584	14570	14467	14573	14654	14649	14619	14587	14538	14634	14631	14541	14661	14708	14660	14725	14601	14689	14622	14688	14672	14763	14634	14588	14581	14710	14647	14601	14391	14675	14723	14730	14530	14652	14569	14708	14685	14829	14542	14944	14464	14693	14691	14776	14673	14618	14551	14632	14650	14594	14490	14869	14618	14651	14677	14668	14613	14560	14553	14687	14765	14657	14601	14595	14688	14804	14603	14846	14825	14734	14540	14684	14569	14544	14682	14639	14693	14628	14569	14580	14562	14661	14841	14627	14611	14827	14632	14527	14505	14597	14641	14741	14692	14676	14587	14664	14699	14683	14749	14628	14601	14604	14716	14547	14355	14669	14629	14607	14468	14746	14618	14458	14534	14834	14722	14753	14571	14597	14753	14523	14632	14485	14793	14515	14928	14491	14738	14704	14613	14613	14649	14815	14485	14582	14533	14767	14558	14791	14625	14719	14692	14671	14856	14700	14715	14734	14536	14519	14754	14519	14709	14606	14581	14556	14772	14471	14756	14766	14670	14505	14571	14551	14710	14605	14597	14529	14758	14663	14513	14675	14568	14793	14678	14775	14835	14589	14640	14597	14673	14441	14718	14807	14757	14726	14826	14564	14588	14621	14536	14645	14500	14756	14614	14543	14460	14788	14743	14776	14618	14812	14658	14542	14830	14637	14605	14626	14747	14718	14582	14706	14498	14559	14664	14658	14626	14739	14632	14716	14877	14571	14640	14587	14601	14651	14584	14706	14601	14693	14645	14864	14816	14680	14625	14610	14735	14734	14676	14668	14564	14698	14683	14697	14486	14549	14628	14675	14477	14646	14653	14690	14708	14761	14712	14674	14746	14609	14585	14647	14615	14670	14705	14675	14661	14655	14678	14663	14711	14748	14809	14676	14607	14513	14743	14662	14615	14518	14679	14645	14606	14741	14551	14563	14561	14722	14636	14634	14628	14736	14668	14742	14610	14462	14719	14582	14668	14648	14617	14701	14588	14746	14563	14544	14704	14684	14580	14652	14628	14807	14398	14569	14554	14689	14554	14538	14711	14623	14626	14756	14558	14618	14501	14682	14539	14669	14600	14499	14670	14552	14703	14726	14554	14490	14644	14581	14696	14779	14783	14763	14727	14747	14525	14642	14544	14542	14662	14741	14503	14687	14795	14641	14550	14624	14524	14511	14608	14501	14624	14692	14786	14598	14717	14635	14642	14786	14665	14629	14673	14605	14394	14676	14629	14606	14556	14777	14645	14533	14570	14742	14608	14635	14710	14789	14570	14707	14602	14808	14730	14714	14665	14633	14740	14721	14510	14709	14601	14654	14671	14789	14556	14868	14709	14786	14669	14629	14737	14785	14536	14670	14696	14609	14598	14531	14534	14700	14542	14640	14577	14481	14681	14676	14584	14692	14699	14508	14747	14708	14631	14772	14654	14499	14501	14690	14720	14629	14542	14708	14601	14440	14693	14586	14597	14661	14577	14750	14650	14601	14607	14682	14789	14532	14618	14636	14752	14632	14679	14692	14901	14800	14550	14537	14529	14761	14762	14698	14732	14699	14656	14579	14590	14650	14693	14642	14631	14653	14804	14616	14516	14542	14612	14623	14538	14529	14653	14505	14621	14500	14755	14590	14561	14726	14631	14645	14701	14700	14483	14736	14711	14678	14567	14661	14776	14643	14729	14608	14618	14495	14558	14724	14615	14528	14620	14686	14637	14676	14739	14628	14713	14674	14632	14648	14451	14681	14557	14695	14754	14761	14609	14553	14748	14786	14618	14496	14645	14677	14634	14432	14765	14600	14490	14734	14675	14640	14620	14652	14613	14665	14653	14780	14453	14778	14625	14766	14594	14560	14600	14669	14525	14647	14673	14556	14655	14707	14614	14715	14634	14592	14653	14587	14707	14735	14610	14762	14527	14697	14744	14751	14605	14384	14504	14571	14664	14568	14622	14608	14594	14616	14745	14621	14771	14682	14626	14572	14643	14682	14592	14717	14444	14688	14736	14538	14652	14594	14517	14568	14715	14609	14622	14744	14565	14573	14729	14621	14595	14433	14526	14519	14549	14847	14551	14715	14724	14663	14730	14614	14524	14547	14617	14820	14819	14684	14624	14536	14637	14568	14722	14742	14726	14444	14616	14571	14724	14570	14626	14666	14659	14636	14638	14727	14827	14519	14814	14617	14558	14698	14502	14676	14554	14523	14629	14648	14596	14620	14605	14789	14635	14505	14674	14639	14507	14734	14680	14580	14494	14558	14459	14599	14710	14955	14644	14689	14734	14783	14565	14661	14631	14540	14690	14766	14668	14691	14609	14653	14663	14731	14607	14657	14549	14538	14754	14634	14600	14668	14667	14621	14628	14617	14664	14658	14666	14768	14655	14623	14663	14500	14624	14631	14687	14605	14854	14706	14703	14779	14559	14641	14580	14610	14565	14520	14715	14451	14624	14715	14638	14558	14703	14433	14605	14747	14876	14688	14788	14638	14505	14653	14621	14566	14786	14669	14596	14698	14542	14683	14510	14749	14555	14635	14518	14425	14566	14763	14626	14710	14725	14807	14717	14644	14668	14684	14717	14719	14690	14672	14789	14706	14686	14615	14686	14679	14547	14654	14793	14652	14576	14705	14733	14772	14749	14616	14551	14719	14797	14630	14652	14607	14642	14655	14676	14550	14642	14704	14606	14759	14645	14791	14700	14631	14455	14619	14679	14657	14786	14699	14735	14861	14789	14575	14673	14707	14485	14811	14716	14709	14689	14584	14740	14608	14663	14674	14726	14752	14586	14607	14648	14700	14515	14641	14696	14763	14506	14696	14641	14366	14647	14682	14629	14480	14679	14531	14635	14634	14688	14589	14569	14755	14693	14601	14525	14699	14682	14691	14646	14620	14830	14833	14699	14578	14712	14772	14569	14637	14720	14588	14482	14571	14552	14600	14550	14658	14706	14598	14605	14672	14650	14578	14592	14537	14642	14619	14538	14541	14613	14519	14798	14597	14744	14761	14598	14837	14614	14571	14646	14526	14793	14579	14606	14581	14753	14598	14729	14670	14711	14689	14611	14591	14558	14664	14762	14541	14618	14602	14526	14539	14659	14593	14653	14666	14664	14563	14499	14730	14467	14699	14616	14676	14470	14769	14703	14633	14743	14675	14579	14759	14605	14702	14671	14601	14634	14601	14500	14731	14630	14628	14569	14786	14671	14721	14831	14758	14676	14569	14753	14724	14698	14460	14713	14740	14724	14488	14562	14710	14850	14579	14875	14872	14696	14716	14486	14721	14675	14698	14688	14537	14658	14712	14647	14454	14651	14648	14717	14583	14484	14712	14701	14755	14604	14745	14707	14673	14713	14781	14715	14679	14681	14546	14666	14689	14816	14708	14580	14751	14564	14701	14620	14733	14652	14599	14515	14624	14646	14631	14660	14649	14631	14688	14677	14670	14562	14608	14494	14666	14856	14626	14681	14625	14646	14575	14578	14774	14756	14616	14635	14610	14709	14679	14613	14707	14473	14887	14627	14518	14588	14573	14761	14676	14649	14597	14623	14655	14596	14626	14639	14631	14478	14728	14662	14661	14660	14764	14580	14512	14751	14651	14646	14713	14615	14533	14806	14624	14503	14590	14747	14525	14656	14720	14592	14715	14683	14894	14630	14669	14430	14577	14501	14598	14590	14746	14687	14728	14654	14762	14474	14601	14700	14547	14546	14771	14489	14518	14657	14631	14688	14759	14686	14483	14773	14530	14785	14675	14746	14581	14770	14446	14660	14542	14864	14743	14699	14562	14753	14628	14505	14736	14550	14592	14582	14591	14679	14686	14760	14636	14708	14648	14596	14777	14574	14766	14675	14580	14624	14619	14716	14632	14630	14735	14436	14598	14678	14485	14490	14735	14718	14615	14671	14558	14649	14571	14677	14732	14489	14834	14641	14589	14705	14700	14532	14518	14538	14476	14690	14625	14672	14758	14627	14592	14674	14639	14749	14534	14547	14727	14561	14667	14761	14575	14779	14618	14666	14604	14766	14658	14518	14563	14497	14566	14512	14820	14609	14686	14591	14513	14765	14674	14514	14562	14608	14655	14750	14625	14718	14662	14783	14555	14500	14693	14778	14517	14668	14576	14606	14706
29492	36686	43197	32153	23733	20233	18630	17786	17721	17382	17423	17346	17504	17749	17592	17445	17476	17580	17605	17479	17649	17673	17642	17734	17666	17612	17370	17520	17589	17848	17595	17485	17637	17611	17488	17444	17609	17607	17533	17746	17670	17378	17542	17447	17512	17592	17609	17577	17513	17670	17731	17458	17587	17291	17425	17418	17555	17468	17387	17582	17378	17475	17419	17476	17729	17552	17747	17716	17700	17617	17676	17378	17514	17397	17475	17577	17446	17446	17622	17495	17661	17653	17476	17306	17400	17531	17477	17561	17442	17538	17531	17587	17598	17581	17550	17572	17672	17777	17496	17398	17379	17538	17703	17599	17541	17466	17668	17650	17576	17567	17435	17636	17597	17367	17505	17603	17443	17312	17480	17514	17565	17686	17505	17582	17534	17439	17577	17303	17582	17502	17539	17479	17621	17369	17416	17525	17482	17525	17369	17455	17354	17366	17723	17423	17368	17477	17545	17682	17308	17383	17666	17520	17688	17532	17480	17617	17444	17353	17369	17622	17364	17505	17339	17342	17704	17583	17486	17502	17322	17196	17539	17427	17540	17462	17645	17494	17698	17572	17443	17539	17282	17534	17529	17346	17594	17593	17407	17668	17606	17562	17610	17295	17542	17370	17431	17558	17499	17502	17669	17465	17587	17547	17412	17637	17763	17452	17576	17336	17412	17426	17730	17698	17451	17670	17517	17664	17597	17386	17484	17436	17339	17542	17788	17375	17480	17419	17372	17531	17500	17438	17492	17778	17630	17608	17386	17663	17458	17292	17315	17538	17629	17505	17779	17606	17566	17435	17377	17363	17474	17421	17334	17513	17506	17655	17391	17523	17647	17570	17497	17485	17436	17561	17697	17487	17692	17376	17639	17690	17461	17647	17494	17578	17628	17422	17428	17529	17389	17408	17313	17565	17446	17554	17437	17588	17332	17523	17522	17409	17728	17590	17677	17411	17388	17362	17725	17547	17710	17623	17759	17426	17532	17538	17526	17469	17592	17617	17439	17564	17606	17447	17645	17222	17400	17561	17356	17598	17704	17496	17565	17618	17500	17602	17556	17674	17602	17358	17348	17419	17440	17335	17520	17527	17687	17477	17479	17677	17447	17470	17547	17690	17565	17713	17386	17645	17534	17510	17522	17535	17316	17408	17376	17478	17538	17563	17606	17606	17736	17510	17479	17545	17522	17492	17571	17627	17457	17370	17572	17236	17413	17520	17396	17665	17694	17485	17445	17550	17594	17572	17637	17520	17576	17487	17388	17370	17597	17611	17450	17680	17576	17288	17564	17691	17608	17579	17497	17494	17549	17404	17554	17708	17742	17241	17477	17585	17297	17604	17659	17493	17497	17445	17431	17646	17635	17428	17433	17511	17472	17511	17475	17587	17418	17366	17275	17567	17417	17446	17501	17659	17536	17327	17409	17310	17431	17476	17549	17525	17554	17348	17412	17292	17538	17358	17402	17611	17488	17335	17604	17589	17616	17641	17337	17465	17589	17390	17667	17589	17545	17673	17314	17448	17407	17535	17385	17598	17648	17475	17593	17475	17544	17450	17582	17468	17536	17469	17389	17542	17556	17455	17647	17624	17496	17508	17509	17598	17607	17541	17546	17679	17587	17670	17429	17608	17485	17683	17511	17412	17459	17296	17658	17610	17449	17341	17616	17512	17491	17706	17566	17606	17538	17511	17475	17548	17525	17535	17599	17448	17785	17541	17490	17465	17388	17483	17642	17327	17719	17535	17525	17451	17481	17538	17446	17681	17577	17589	17562	17620	17602	17562	17429	17311	17521	17428	17568	17489	17486	17663	17563	17738	17501	17550	17600	17356	17698	17440	17544	17403	17573	17477	17516	17433	17507	17533	17462	17459	17542	17552	17517	17399	17651	17592	17459	17458	17380	17510	17474	17370	17462	17620	17374	17388	17398	17420	17635	17728	17390	17794	17644	17558	17481	17471	17461	17520	17531	17650	17447	17375	17535	17527	17422	17648	17564	17578	17477	17638	17565	17336	17539	17406	17311	17506	17417	17365	17464	17620	17580	17483	17656	17367	17419	17507	17476	17528	17418	17464	17559	17592	17383	17369	17390	17423	17580	17490	17470	17527	17513	17569	17258	17731	17583	17488	17472	17571	17577	17563	17564	17456	17567	17344	17552	17567	17379	17578	17607	17416	17364	17788	17473	17521	17711	17417	17483	17774	17528	17484	17493	17574	17652	17474	17582	17530	17414	17565	17527	17692	17475	17378	17654	17415	17732	17533	17603	17600	17629	17545	17475	17602	17634	17842	17622	17613	17531	17541	17547	17530	17381	17754	17392	17476	17405	17525	17286	17555	17545	17412	17465	17604	17649	17624	17399	17568	17495	17510	17669	17592	17442	17537	17558	17643	17411	17412	17467	17430	17396	17583	17429	17642	17471	17489	17587	17580	17367	17351	17560	17409	17594	17521	17756	17692	17763	17475	17489	17572	17582	17419	17353	17572	17410	17443	17454	17264	17520	17631	17688	17456	17507	17779	17560	17423	17653	17454	17379	17400	17464	17592	17379	17377	17474	17721	17504	17428	17511	17353	17468	17723	17732	17387	17698	17414	17569	17509	17331	17586	17538	17526	17361	17548	17728	17652	17543	17481	17496	17396	17453	17439	17350	17465	17343	17475	17426	17560	17385	17275	17340	17415	17422	17567	17508	17456	17306	17564	17381	17435	17417	17555	17620	17481	17576	17572	17570	17472	17566	17502	17571	17634	17549	17513	17645	17607	17651	17568	17573	17376	17475	17617	17525	17540	17561	17473	17584	17370	17449	17417	17545	17501	17654	17637	17597	17590	17528	17364	17656	17476	17621	17425	17373	17475	17647	17506	17652	17804	17512	17419	17141	17615	17710	17507	17265	17440	17652	17687	17613	17536	17500	17420	17578	17539	17410	17442	17507	17558	17627	17477	17548	17612	17691	17353	17620	17464	17640	17531	17661	17443	17745	17394	17421	17491	17545	17550	17515	17381	17534	17666	17608	17584	17473	17502	17417	17659	17532	17550	17317	17530	17795	17379	17485	17455	17666	17427	17659	17532	17479	17493	17428	17395	17465	17452	17583	17537	17354	17363	17470	17483	17443	17458	17499	17485	17692	17656	17603	17637	17531	17566	17721	17677	17559	17466	17479	17578	17448	17612	17491	17352	17600	17580	17657	17741	17572	17738	17475	17372	17534	17393	17490	17504	17537	17487	17592	17694	17578	17591	17508	17501	17417	17395	17710	17417	17609	17542	17592	17415	17503	17555	17400	17373	17324	17527	17332	17645	17607	17404	17382	17563	17527	17397	17516	17523	17667	17673	17615	17509	17404	17580	17497	17506	17537	17358	17396	17748	17368	17335	17759	17403	17538	17684	17678	17500	17514	17607	17539	17495	17559	17356	17531	17370	17424	17542	17428	17453	17498	17648	17225	17568	17184	17513	17517	17550	17584	17648	17457	17369	17356	17377	17305	17433	17372	17328	17665	17713	17411	17471	17705	17481	17558	17704	17612	17423	17468	17695	17525	17531	17706	17527	17428	17522	17408	17460	17647	17515	17491	17468	17315	17465	17625	17460	17461	17515	17506	17553	17623	17547	17558	17488	17493	17413	17471	17491	17410	17643	17569	17383	17444	17478	17345	17429	17513	17452	17708	17699	17486	17380	17302	17736	17559	17572	17473	17523	17648	17691	17557	17466	17462	17775	17690	17596	17531	17353	17462	17582	17535	17559	17351	17353	17479	17418	17617	17634	17559	17540	17473	17506	17634	17247	17496	17437	17364	17495	17530	17524	17711	17465	17466	17534	17622	17442	17478	17255	17494	17417	17369	17406	17530	17522	17660	17508	17401	17583	17572	17287	17625	17489	17589	17506	17566	17640	17513	17285	17507	17381	17589	17459	17592	17497	17659	17471	17343	17527	17390	17547	17591	17467	17460	17472	17504	17419	17588	17414	17600	17537	17651	17642	17518	17532	17560	17524	17392	17601	17607	17369	17498	17369	17465	17317	17437	17310	17635	17429	17324	17558	17628	17460	17391	17716	17530	17558	17492	17744	17609	17419	17456	17414	17464	17647	17588	17419	17411	17430	17275	17435	17617	17703	17542	17646	17582	17590	17400	17408	17546	17330	17616	17521	17608	17527	17489	17441	17421	17547	17575	17426	17401	17459	17510	17470	17637	17595	17567	17444	17594	17543	17351	17467	17719	17650	17510	17419	17363	17668	17516	17410	17634	17400	17534	17378	17377	17688	17795	17456	17737	17701	17403	17402	17503	17380	17629	17423	17614	17493	17338	17581	17522	17454	17449	17442	17462	17410	17387	17478	17650	17539	17529	17391	17438	17594	17436	17621	17645	17543	17699	17497	17559	17342	17515	17499	17417	17676	17628	17378	17513	17524	17646	17740	17604	17343	17621	17488	17526	17327	17424	17466	17711	17481	17297	17463	17444	17596	17581	17542	17479	17396	17619	17644	17639	17566	17448	17320	17614	17503	17683	17439	17526	17417	17433	17501	17508	17531	17557	17404	17554	17726	17610	17455	17507	17346	17684	17605	17310	17679	17560	17496	17510	17423	17540	17441	17417	17560	17592	17499	17568	17645	17637	17310	17407	17215	17594	17803	17476	17788	17409	17540	17491	17441	17531	17451	17558	17534	17453	17337	17524	17509	17461	17675	17600	17504	17481	17437	17322	17678	17586	17603	17585	17537	17285	17457	17442	17546	17414	17524	17761	17626	17591	17532	17689	17478	17773	17574	17511	17474	17641	17518	17656	17523	17515	17426	17671	17634	17519	17442	17474	17336	17543	17517	17117	17230	17495	17650	17526	17670	17411	17432	17602	17600	17306	17567	17404	17417	17647	17487	17682	17464	17401	17385	17445	17562	17449	17527	17568	17459	17510	17639	17641	17860	17760	17527	17398	17667	17600	17606	17522	17584	17438	17472	17631	17411	17384	17447	17496	17732	17651	17587	17546	17567	17507	17452	17316	17346	17499	17349	17594	17575	17594	17581	17479	17643	17477	17477	17517	17526	17616	17547	17374	17472	17581	17469	17420	17419	17638	17342	17596	17393	17236	17635	17646	17480	17383	17658	17534	17509	17704	17754	17631	17521	17428	17501	17474	17669	17683	17319
36700	57554	44698	28426	21632	17109	15470	14978	14930	14954	15033	15013	14939	15166	15121	15046	14992	15108	15175	14878	14955	14891	15054	15006	15136	15025	15000	15121	15019	15093	14954	14801	15119	14887	14897	15111	14771	15006	15006	15112	15081	15020	15054	15157	14953	15042	15030	14843	15211	15062	14902	15215	15028	15133	15042	14958	15098	14885	14883	14972	15009	14831	15035	14838	14884	14841	14878	14944	15142	14998	15026	15113	15075	14934	15023	14936	14985	15045	15063	14906	15001	14946	15012	14927	14971	14962	15018	14897	14906	14988	15019	15022	15051	15127	14949	15080	14886	14991	14834	14989	15071	15032	14956	15006	15137	14986	14990	15116	14993	14843	14902	14982	15012	15014	15142	14892	15048	15017	15030	15000	14983	15046	15071	14987	14991	14714	15006	14840	15156	15013	14979	14980	15005	14990	14892	14942	14934	15119	14747	15037	14913	14875	15033	15039	14883	15025	15007	14965	15008	14988	15091	14935	15020	14824	15027	15065	15060	14908	14978	15024	14937	15021	15081	15084	14873	14862	15095	14954	14884	14918	15003	14891	15255	14939	14965	14972	14988	14890	14918	14982	14980	14836	15046	14876	14910	15031	15153	15004	15048	15065	14978	15019	15109	14707	15226	14962	15024	14952	15040	14793	15126	14985	15206	15081	15068	15094	14915	15008	14949	15142	14997	14966	15030	15061	15023	15084	15098	14886	14925	14854	15068	14980	14964	15089	14946	15102	14923	15010	14872	15098	15122	14986	15268	14977	14860	14835	14984	14956	14847	14949	14971	14772	15122	14879	15067	15110	14976	14937	14972	15111	14817	15118	14869	15147	15027	15028	15088	14945	14914	14929	14939	15146	14870	14869	14864	14928	14934	15015	14973	15114	14893	14941	15092	14979	14909	14834	15029	14976	15092	14998	15041	14998	14960	15149	14971	15089	14965	15095	15005	14965	15035	14917	14953	14899	14934	14989	15014	14937	15074	14836	14929	15082	15102	15131	15102	14925	14879	15080	15029	15011	15160	15028	15228	15017	15023	14961	14740	15097	15014	14949	14990	14761	14803	14943	15071	14848	15062	15084	15106	14902	14996	14958	15110	14975	15115	15047	14861	14978	14893	14980	15060	14884	14966	14788	15123	14959	14876	14905	15001	14944	14923	15090	14967	15094	14970	14950	14883	14951	14870	14976	14998	14887	14955	14971	14979	14945	15064	15064	14959	14979	14820	14837	14898	14841	15005	15081	15033	14883	15117	15020	15006	14939	14911	15044	14910	14813	14857	14927	14923	14953	14952	15008	15043	15125	15058	15043	15124	15036	14934	14922	15035	14918	15011	14854	14755	14875	15083	14888	15015	14829	14964	15101	15040	14967	14872	15068	14939	14964	15078	14930	15027	15134	14959	14925	14994	14964	14940	15064	14941	15002	14968	14978	14911	15031	15010	15142	15175	15095	14792	15128	14952	14964	15054	14827	14856	15092	14924	15112	14894	14999	14938	14965	15026	15002	14950	14923	15023	14968	14878	14952	15059	15011	15050	14866	14994	14822	14869	15029	15070	14876	14945	14964	15217	15030	15050	14958	15135	14969	14909	14972	15071	14956	14906	15014	14911	14888	14947	15090	14986	14930	14808	15042	15140	14951	15015	14974	14922	14872	14876	15142	14903	14956	15008	15031	14886	15111	14978	14962	15002	14818	15201	15041	14970	15032	14999	14864	14928	15156	15064	14854	14943	15013	15137	14966	15093	14891	14954	15052	14906	14994	14961	15000	14924	14896	15003	15102	14865	14985	15057	14970	14947	14912	14976	15031	15018	14996	14861	14952	15058	15013	14884	14983	14998	14971	14950	14864	15188	15088	15155	14981	14993	15042	14826	14884	14870	14883	14913	14899	14885	14969	14926	14934	14819	14901	14965	15044	15015	14915	15115	15131	14944	15023	14819	15017	15140	14875	14968	14974	14912	15064	15131	15022	14958	14954	14981	14881	15030	15017	15069	14909	15094	14935	14896	15002	15026	15242	14966	15029	15002	14994	14970	14916	14936	15122	14941	15027	15057	14774	14976	15031	14929	15026	15034	14916	14971	14972	14676	15101	14970	15029	14901	14966	15115	15139	14908	14859	14923	15040	14993	14991	14971	15045	15218	14920	15054	14878	14949	15086	15014	15064	15083	14990	15015	14937	14814	15107	15074	14842	15029	14861	14990	14973	14969	15126	14980	15028	15048	14874	15024	14875	14857	14854	15056	14829	14825	15127	15072	14930	14839	14887	15030	14933	14900	14840	15021	14848	14901	15011	14912	15081	14988	14884	14863	14959	14939	15133	15027	15123	15003	15010	15037	14883	14900	15025	14891	15063	15078	14976	15003	14957	14957	15049	15013	14912	15053	14996	15036	14897	15047	15036	14922	14937	14964	15035	14942	14878	15031	15108	15128	14993	14901	14804	15021	14864	14999	15090	15030	14893	14937	15013	15106	15087	14848	14838	15084	14897	14732	14923	14772	14879	14968	14845	14993	14806	14816	14910	14944	15070	14986	14930	14917	15077	15035	14936	14957	15080	15035	15076	14961	15002	15029	14993	15106	15098	15002	15110	14872	14732	15044	14983	14914	15019	14974	15036	14955	14925	15038	15042	15031	14950	15009	15106	15132	15007	14863	15014	14896	14964	14987	14897	15044	15003	15014	15064	14931	15032	14913	15092	14939	14830	14922	14963	15017	14957	14849	15099	15103	14828	15053	14959	14940	14914	15062	15062	14932	15143	14889	14829	14962	14965	14904	14963	14953	14993	14922	15035	15119	15226	15010	15050	14915	15057	14929	15038	14957	14756	15163	14885	14998	15114	14952	14850	14976	15029	15111	14992	15016	14889	15036	14915	14978	15003	14915	14937	15055	15023	14963	15077	14872	15035	15062	14969	14978	14970	15029	14948	14907	15007	14976	15114	15093	14955	15132	15065	15007	14992	14953	15017	15016	15030	14961	14842	14976	14837	14840	15125	15040	15035	14980	15086	15052	15059	15028	15008	14974	14997	14921	14994	15171	15006	14944	14955	14954	15092	14906	14982	14866	15089	15018	14887	15011	14921	15084	15041	15017	15043	15039	15102	14966	15082	14953	15018	14893	14960	15059	14845	15018	14975	15139	15016	14942	14922	14913	15023	15028	14971	15051	15012	14972	15116	14940	14920	14909	14917	15012	15039	14978	14930	14936	14943	14935	14983	14951	15040	15080	15072	15067	15070	14785	14987	14928	15261	14915	14998	14961	15002	15080	15321	15012	14862	14930	15004	15024	15077	15035	14868	15060	15119	15008	15049	15028	15057	14982	14938	14990	14967	14882	14926	15057	15084	14985	14900	15053	15051	14811	14804	14978	15022	14918	14825	15029	14984	15031	15045	15061	15167	15049	14937	14991	14865	14955	14955	15061	15142	14986	15032	15145	15124	15076	14987	15192	14841	14845	14995	15053	15086	15081	14918	14830	15013	15042	14890	14960	14949	14930	15090	14808	14993	14936	14884	15038	14932	15063	15013	14838	14847	14989	14937	14953	15105	14902	15083	15073	15076	14889	14963	15194	14973	14954	15018	15002	14934	15034	14883	15068	14966	14883	14949	15128	14830	15081	15045	15174	14902	15032	14999	14834	15100	15129	15072	14996	14961	15070	14850	14988	15064	14965	15069	14959	14997	15021	14967	15038	14983	15125	15112	14970	14890	15151	15166	14946	15021	14940	15054	15043	15074	15010	15024	15027	14828	15059	14883	15051	14856	15026	15030	15042	14982	15135	14978	14906	15014	15088	14837	15045	15037	15039	15046	14913	15067	15027	14851	15086	14932	15007	15112	15018	14926	15009	15135	15052	14927	14941	15009	14834	15061	15034	15004	15029	14851	14978	14999	14991	14841	14999	14951	15049	15066	14900	15163	14940	15082	14918	15041	14988	15107	15011	15129	14843	15100	14955	14995	14778	14892	14959	14881	15092	14879	15046	14949	14837	15038	14923	15012	15092	15006	14994	14980	15031	15072	15024	15118	14898	14970	15133	14900	15037	15000	15036	14910	15052	15030	14922	14889	15021	14900	14959	14927	15050	14953	14901	14911	15001	15140	15051	14966	14893	14933	15025	14947	14848	14921	15035	15074	15059	14831	15028	14863	14997	15013	15038	15106	15115	14875	15006	15103	15064	14888	14919	14998	14935	14870	14987	14950	14983	15044	15013	15024	15086	14922	14996	14923	15096	14962	14994	15017	14986	14953	14917	14916	14700	15151	14962	15120	14920	15047	14751	14999	15051	14817	14986	14746	15051	15043	14901	14712	15030	14954	14998	15143	15013	15033	14896	15118	14939	15120	14899	14945	15055	14905	14907	14914	14998	14851	15065	14957	14966	14864	14845	14942	14912	15030	14935	14955	15054	15054	15046	15123	14877	14904	14813	14952	14985	14989	15004	14816	14845	14895	15091	14798	15088	14909	14957	15025	15094	15066	14961	14809	15173	14987	15083	14919	14971	15065	14931	15058	14821	15046	14949	15015	14869	15148	15070	15096	15125	15092	14883	14885	14961	15012	15093	15017	14824	15086	15040	15247	14858	14894	15247	15082	14959	15101	14944	14885	14782	15034	15185	14976	15052	15013	15161	14919	15046	14933	14778	14984	14884	15047	14999	14910	14992	14852	15043	14955	14984	15024	14818	14908	14935	15054	14949	14950	14820	14999	15147	14899	14812	14994	15025	15084	15037	15033	14891	14993	14820	14887	14880	15073	14903	14926	15155	14903	14922	15125	15165	15042	15060	14829	15043	14908	15145	14913	14939	14841	14942	14989	15023	14922	15029	14963	15065	14893	14971	15044	14762	15130	15033	15011	14912	15055	14960	15107	14845	15198	15016	14976	14991	14877	14988	14951	14917	15062	14989	15150	14935	15014	14841	15053	14863	14997	15123	14946	15023	14981	14761	14900	14963	14890	14914	14995	15047	14966	14991	14935	14788	15210	14907	14877	15025	15014	15038	14948	14813	14903	14929	14983	14938	14815	14888	15124	14994	15089	15040	14876	14947	15049	15057	14993	15003	15121	14957	14946	15047	14973	15076	15056	15040	14987	15031	15109	14955	15005	15046	14997	14926	14937	14952	15004	15107	15074	14929	15160	14926	15187	15132	14960
25669	29527	47934	42960	29615	23992	20616	18233	18160	18014	17835	18002	18156	17969	18098	18001	18146	18166	17854	18083	18077	18116	18068	18049	17911	17851	17896	18039	17766	17954	17869	17861	17855	17745	17980	17986	17996	17951	17956	17850	17867	17849	17933	17794	17815	17826	17948	17764	17844	17947	17910	17911	17982	17908	17890	18021	17856	17966	17951	17855	17884	17951	18016	17919	17868	17819	17767	18049	17837	17965	17912	18050	18020	17933	17847	17906	17874	17853	17845	17853	17770	17864	17956	18032	17957	17797	17940	17923	18009	17631	17875	17856	17858	18004	17927	18008	18016	17831	17988	18256	17981	18048	17971	18055	17890	17755	17971	17999	17825	17767	18201	17809	18064	17960	17863	17901	17886	17956	17897	17962	17968	17965	17898	17870	17827	17833	17951	17972	18093	18071	17959	17730	17919	17702	17825	17836	17788	17964	17767	17972	17988	17717	17964	17865	17786	17799	17740	17744	17866	17999	17877	17668	18027	17975	17862	17923	17842	17978	17894	17918	17918	17694	17959	17690	18020	17781	17836	18017	17952	17888	17828	17807	17842	18006	17878	17903	18066	17909	18053	17894	17898	17839	17722	17963	17905	17830	17991	17867	17980	17778	17899	17929	17901	18016	17901	18128	18018	17827	17772	17817	17697	17879	17916	17809	17879	17878	17984	18003	17950	17781	17599	17895	17880	17886	17956	17793	17846	17870	17879	17832	17862	17789	18177	17814	17727	18097	17760	17823	17737	17965	17882	18079	17966	17922	17906	17828	17797	17871	17961	17881	18048	18007	17695	17903	17880	17829	17940	17743	18077	17929	17808	18029	17837	17845	17853	17758	17705	17852	17908	17918	17936	17927	18141	17848	17803	17862	17913	17896	17901	17784	17793	18023	17804	18069	18087	17741	18058	17892	17847	18035	17901	17969	18038	17833	18006	17855	17939	17900	17964	17978	17899	17930	17950	17875	17853	17897	17683	18017	17700	18153	17799	17866	18087	17833	17982	17962	17809	17817	17934	17886	17752	17730	17955	18104	17739	17801	17863	17907	17781	17774	17895	17878	17910	17979	17942	17794	17937	17963	17867	17815	17995	18040	17838	17839	17862	17856	17823	17916	17914	17977	17907	17740	17783	17930	17830	17866	17831	18108	17874	17712	17726	17980	17870	17943	18064	17857	17794	17655	17988	17873	17627	17940	17915	17864	17808	17893	17776	17805	18043	17795	17672	17853	17860	18098	17969	17871	18097	18056	17861	17667	17861	17920	17758	17844	17937	18105	17983	17899	17778	17874	17979	17864	17831	17871	17957	18160	17904	17893	17795	17946	17859	17987	17723	17816	17943	17719	17771	17577	17781	17826	17972	17995	18024	17965	17889	17836	18003	17906	17943	18036	17749	17972	18066	17895	17900	17968	18027	17935	17932	17957	17837	18199	17920	17870	17904	17703	17645	17831	17815	17875	17822	18006	17935	17879	17849	17749	17907	17874	18054	17876	17938	17694	17868	17776	17917	17842	18001	17737	17969	17950	18153	18072	17900	17741	18017	17835	17889	17698	17864	18149	18022	17864	17976	17843	17742	17942	17791	17803	17933	17739	17892	18001	17867	17835	17992	17736	17821	17845	17820	17864	17888	17694	17934	17793	17975	17994	18152	17892	17755	17910	17888	17751	17913	17967	17592	17941	17897	17910	17845	17816	17884	17827	18051	17858	17959	18088	17990	17859	17844	17765	18109	17885	18027	17867	17893	17693	17702	17758	18119	17782	18076	17749	18061	17854	17666	17869	18057	17908	17797	17746	17663	17799	17786	18148	17847	17867	17912	18024	17817	17941	18041	17714	18070	17817	17707	17760	17937	17961	17821	17693	17922	17925	17897	18093	17862	17929	18025	17920	17953	17726	18047	17976	17932	17825	17886	17972	17870	17819	17967	17751	17871	18025	18151	17999	17761	17856	17970	17850	17838	17947	17753	17780	18161	17818	18061	17843	18158	17840	17822	17870	17806	17947	17902	17857	17871	17862	17865	17684	18034	17894	17764	18058	18021	17904	17958	17938	17738	17738	17820	17902	17814	17831	17799	18033	17807	17606	17757	17856	17854	17930	17786	17716	17830	18001	18085	17987	18099	17867	17931	17906	17840	17827	17627	17807	17867	17699	17832	18028	17868	17814	17933	17733	17907	18003	17791	17752	17773	17736	17711	17631	18010	17881	18197	17864	17676	17775	17772	17771	17749	17788	17995	17930	17906	17867	17838	17883	17875	17940	17883	17911	17671	17787	18003	17767	17774	17875	17847	17828	17997	18025	18095	17823	17856	17906	17932	17850	17795	17784	17773	17878	17768	17866	17993	18081	17917	17925	18039	17875	17958	17839	18040	17787	17787	18154	17849	17867	18124	17997	17953	17958	17811	17883	17850	17983	17883	17893	17924	18033	17999	17770	18048	17912	17979	17899	18014	18013	17804	17753	17867	17885	17860	17901	17916	18031	17775	17770	18023	17960	17804	17954	18059	17801	17978	17968	18003	17849	17934	17757	17926	17928	17871	17983	17872	17998	17841	17829	17648	17865	17839	18052	17761	17683	18044	17727	17911	17732	17979	18063	17925	17857	17744	17798	18014	17807	17925	18008	17960	18009	18021	17833	17783	18056	18013	17883	17634	17722	18025	17854	17557	17827	17959	17886	17867	17931	17869	17919	18099	17804	17772	17948	18055	17935	17951	17904	18179	18100	17581	17934	17942	17961	17739	17902	17862	17901	17946	17800	17958	17942	17744	17914	17939	17850	18017	18022	18090	17650	17858	18124	17753	18101	18143	18004	17920	18045	18036	17935	17775	17747	17975	17939	18034	17728	17956	17867	17761	17916	17918	17760	17806	18085	18013	18002	18014	17806	17892	18036	17990	17719	17850	17907	17892	18047	17909	17852	17922	17794	17875	17876	17906	17922	17801	17772	18018	17900	17997	17892	17869	17833	18067	17898	18080	17818	17915	17927	17932	17833	17862	17870	17875	17777	17812	17685	17935	17984	17947	17911	17981	17856	17596	18003	17828	17969	17973	17772	17678	17881	18027	17830	17936	17939	18033	17924	17785	17945	17906	17594	17893	17669	18018	17866	17854	17807	17791	17868	17863	17920	17884	18054	17882	18013	17978	17683	17830	17829	17965	17715	17832	18044	17881	17777	17885	17808	17899	17898	18071	17795	17733	17845	17956	18126	17909	17889	18023	17904	17821	17956	17894	18056	17729	17865	18278	17799	17984	17869	17901	17881	17891	17786	17825	18016	17710	17833	17894	17826	17901	17954	18058	17952	17803	17972	17838	18122	17882	17845	17758	17831	17627	17882	17691	17965	17735	17952	17990	17986	18257	18023	17779	17830	17933	17887	17989	18059	18048	17796	17751	17819	17867	17931	17920	18117	17852	18051	18006	17883	18025	18098	18112	17910	17957	17887	17982	17985	17984	18001	17882	17967	18032	18150	17806	17836	17838	17855	17766	17845	17905	17834	17875	17882	18062	17870	17897	17850	17808	17875	18024	17828	18053	17846	17861	17897	17819	17718	18000	17820	18025	17800	17801	18078	18086	17977	17785	17893	17899	17892	17868	18049	17799	17974	18007	17925	17876	17820	17944	17969	18061	17787	17885	17968	17624	18031	17813	18059	17929	17790	17872	17917	17849	17761	17887	17858	18066	17972	17880	17731	17814	18062	17921	18010	17785	17927	17845	17996	17978	17993	17929	18006	18000	17965	18018	18056	18037	17852	17931	18046	17839	18055	17805	17771	17845	17879	17852	17752	17815	17733	17917	17855	17882	17804	17956	17714	17876	18014	17909	17727	17757	17810	17802	18076	17953	17838	17931	17923	17790	17897	17883	17708	17952	17861	18021	17896	18181	17913	18002	17800	18007	18012	17851	17759	18125	17654	17764	18004	18011	17757	17859	17865	17774	17959	18037	18047	17843	17896	17943	17913	17892	17817	17866	17901	17819	17923	17981	17777	17902	17927	17975	17934	17836	17826	17920	17951	17802	17793	17786	17910	17735	17925	17969	17915	17919	18015	17973	17854	17996	17709	17913	18100	18019	17964	18002	17946	17811	18029	17776	17783	17825	17789	18089	17816	18058	17841	17909	17977	17951	18024	18072	17851	17880	17849	17729	18110	18149	17854	17990	18010	18002	18003	17993	17929	17918	17716	17959	17855	17915	17893	18018	17964	18000	17886	17872	17799	17941	17901	17755	17915	17882	17948	17873	17859	17852	17895	18014	17853	17942	17917	17736	17964	17962	17869	17974	18190	17848	17865	17968	17847	17739	17937	17912	18034	17931	17867	18053	17869	17892	17946	17911	17702	17952	17896	17999	17699	18083	17994	18010	17925	18026	18030	17874	17978	17785	17801	18150	17886	17849	17968	17869	18014	17980	17904	17798	17837	17877	17792	17529	17689	17987	17680	17770	17789	17871	17889	17873	18028	17705	17950	17661	17773	17786	17859	17919	17881	17908	17871	17686	18004	18065	17707	17999	17897	17861	17904	17955	18033	18032	18108	17890	17783	17988	18065	17852	17919	17899	17757	18050	17871	17974	17914	17702	17968	17712	17790	17941	17714	17798	17949	17955	17891	17824	17880	17913	17859	17735	17639	18155	17719	17759	18155	17874	17867	18026	17845	17677	17664	17873	17968	17820	17951	17805	17943	17908	17934	17906	17945	17851	17710	18060	18026	17852	18057	17906	17811	17830	17985	17708	17903	17886	18054	17935	17950	17983	17993	17880	17840	17770	17847	17809	17897	17932	17905	17961	17867	17992	17844	17948	17995	17888	17876	17742	17817	17694	17849	18235	17803	17851	18040	17853	17897	17678	17737	17894	17986	17809	17673	17918	17891	18010	17996	18001	17857	17603	18154	17796	17941	17891	17846	17820	17918	17691	17883	17763	17740	17940	17808	17820	17779	17854	17806	17940	17791	17726	17865	17853	17945	17789	17818	17853	17886	17920	17761	17895	17718	17906	17982	17936	17825	18066	17856	17744	18014	18067	18028	17939	17917	17895	17799	17884	17975	18130	17976	18119	17856	17603	17725	17745	17791	17833	17884	17854	18012	17967	18091	17985	17996	17932	17886	17904	18046	17939	17754	17945	17888	17808	18126	17905	17809	17894	17823
54868	89217	72229	45750	29787	20029	16364	15288	15202	15128	15456	15281	15187	15236	15269	15280	15278	15228	15159	15141	15438	15350	15078	15340	15017	15265	15318	15297	15196	15467	15272	15311	15042	15262	15354	15305	15325	15295	15382	15077	15348	15399	15217	15228	15321	15106	15010	15194	15206	15296	15248	15056	15265	15169	15413	15349	15155	15205	15183	15191	15338	15234	15316	15347	15180	15142	15063	15265	15321	15099	15311	15203	15050	15134	15206	15293	15133	15226	15142	15305	15260	15177	15212	15325	15159	15282	15198	15167	15268	15219	15190	15250	15108	15337	15124	15299	15362	15127	15306	15321	15112	15162	15204	15341	15252	15262	15215	15345	15058	15200	15130	15138	15359	15096	15140	15167	15148	15319	15106	15237	15328	15276	15435	15150	15205	15202	15161	15303	15196	15105	15220	15185	15192	15324	15285	15128	15349	15324	15362	15188	15324	15169	15200	15144	15254	15321	15281	15111	15122	15132	15385	15132	15104	15287	15002	15286	15289	15312	15329	15238	15186	15161	15308	15149	15271	15265	15345	15243	15361	15262	15258	15178	15380	15189	15414	15328	15216	15107	15404	15059	15128	15311	15382	15233	15295	15192	15164	15195	15276	15190	15253	15126	15276	15291	15213	15404	15242	15350	15152	15154	15347	15182	15404	15186	15204	15102	15327	15390	15176	15203	15246	15414	15133	15019	15340	15158	15325	15364	15377	15357	15232	15284	15219	15466	15404	15222	15102	15274	15074	15462	15140	15203	15100	15139	15218	15252	15278	15207	15288	15245	15236	15167	15218	15025	15318	15341	15156	15389	15341	15258	15208	15309	15424	15214	15029	15299	15114	15227	15465	15029	15380	15258	15266	15290	15226	15309	15183	15314	15245	15320	15188	15222	15156	15110	15191	15215	15139	15285	15194	15172	15297	15238	15266	15240	15105	15254	15405	15464	15264	15180	15234	15387	15213	15146	15300	15135	15258	15370	15115	15235	15204	15393	15198	15116	15121	15204	15151	15295	15357	15237	15276	15226	15164	15198	15222	15375	15213	15148	15235	15254	15094	15211	15229	15338	15313	15196	15400	15389	15327	15240	15186	15411	15148	15308	15391	15281	15405	15102	15220	15171	15240	15289	15288	15100	15365	15268	15311	15252	15259	15299	15097	15371	15354	15297	15444	15226	15163	15175	15181	15153	15187	15262	15164	15271	15268	15216	15236	15386	15162	15325	15068	15269	15266	15353	15182	15345	15196	15340	15312	15248	15052	15112	15318	15304	15172	15164	15252	15257	15199	15230	15303	15129	15358	15346	15380	15201	15183	15266	15004	15073	15182	15090	15198	15293	15072	15000	15161	15265	15218	15385	15204	15172	15211	15283	15334	15208	15434	15266	15013	15361	15136	15263	15218	15238	15443	15322	15233	15250	15316	15337	15234	15307	15302	15205	15301	15186	15340	15286	15148	15228	15183	15292	15175	15357	15156	15225	15270	15084	15150	15202	15293	15302	15271	15159	15183	15158	15241	15449	15341	15270	15260	15262	15222	15346	15265	15304	15397	15194	15241	15089	15347	15168	15093	15210	15189	15286	15246	15478	15257	15222	15224	15197	15455	15428	15212	15251	15455	15242	15207	15246	15254	15141	15336	15264	15250	15145	15337	15229	15319	15058	15030	15244	15320	15344	15282	15287	14999	15281	15211	15254	15160	15275	15261	15354	15255	15078	15313	15260	15290	15270	15358	15334	15108	15314	15151	15238	15287	15212	15415	15310	15158	15321	15213	15311	15222	15231	15201	15255	15309	15292	15320	15184	15140	15168	15365	15316	15214	15162	15254	15222	15088	15291	15181	15464	15141	15148	15239	15254	15232	15364	15305	15192	15257	15153	15180	15207	15281	15352	15275	15156	15397	15176	15230	15262	15279	15134	15171	15264	15262	15234	15258	15350	15184	15160	15270	15250	15267	15391	15360	15260	15248	15197	15272	15214	15462	15316	15314	15179	15234	15270	15296	15115	15386	15140	15173	15168	15188	15194	15257	15224	15167	15283	15147	15212	15244	15293	15225	15076	15262	15359	15296	15369	15331	15106	15283	15403	15263	15162	15314	15314	15314	15373	15422	15284	15302	15398	15218	15113	15274	15431	15170	15107	15187	15135	15349	15152	15161	15308	15089	15218	15178	15202	15249	15254	15278	15240	15297	15298	15393	15349	15074	15068	15312	15228	15298	15293	15387	15266	15236	15168	15201	15381	15311	15119	15194	15185	15179	15328	15221	15152	15183	15348	15322	15111	15409	15354	15263	15352	15236	15337	15184	15377	15224	15391	15103	15351	15251	15269	15185	15303	15186	15353	15134	15139	15308	15246	15149	15228	15275	15116	15361	15143	15209	15245	15330	15262	14997	15186	15128	15303	15409	15276	15230	15062	15372	15312	15429	15366	15251	15180	15207	15209	15142	15340	15243	15201	15301	15318	15260	15343	15183	15100	15326	15094	15366	15205	15179	15336	15325	15295	15319	15140	15231	15364	15207	15334	15231	15036	15237	15343	15227	15349	15274	15335	15016	15211	15315	15201	15271	15244	15258	15290	15291	15309	15244	15199	15198	15314	15197	15249	15501	15205	15373	15176	15216	15252	15185	15412	15151	15085	15135	15267	15360	15303	15177	15152	15298	15243	15181	15259	15330	15285	15217	15251	15041	15183	15249	15256	15183	15203	15318	15417	15251	15157	15041	15208	15255	15118	15096	15171	15138	15254	15242	15241	15244	15394	15354	15296	15229	15093	15246	15280	15153	15114	15287	15117	15399	15118	15247	15308	15192	15193	15210	14885	15346	15355	15147	15275	15357	15361	15212	15229	15173	15234	15170	15093	15196	15378	15390	15106	15344	15322	15326	15249	15272	15210	15019	15237	15347	15235	15341	15159	15267	15220	15180	15268	15251	15219	15184	15367	15262	15207	15323	15368	15474	15235	15301	15180	15202	15155	15133	15363	15103	15216	15305	15169	15237	15271	14928	15299	15324	15259	15276	15026	15291	15384	15292	15184	15166	15320	15231	15292	15125	15247	15224	15119	15337	15390	15256	15294	15251	15192	15230	15385	15181	15202	15384	15276	15199	15386	15285	15323	15263	15277	15344	15214	15274	15258	15378	15277	15263	15327	15159	14987	15154	15262	15309	15262	15234	15209	15140	15211	15164	15278	15234	15200	15362	15404	15303	15305	15166	15128	15168	15280	15205	15388	15300	15336	15236	15200	15196	15241	15277	15257	15315	15405	15306	15320	15129	15325	15229	15418	15211	15269	15019	15392	15180	15257	15404	15229	15171	15285	15117	15269	15270	15109	15217	15284	15214	15196	15211	15190	15371	15113	15254	15375	15224	15059	15252	15291	15336	15301	15223	15132	15302	15320	15371	15328	15383	15344	15248	15184	15270	15206	15225	15258	15064	15381	15062	15366	15264	15304	15297	15122	15298	15214	15226	15267	15240	15188	15284	15431	15235	15044	15226	15357	15382	15389	15322	15443	15366	15260	14994	15277	15307	15206	15325	15367	15346	15291	15237	15068	15245	14970	15278	15272	15228	15378	15472	15409	15156	15242	15200	15241	15299	15273	15157	15270	15193	15249	15443	15123	15181	15388	15213	15298	15245	15173	15240	15415	15227	15388	15142	15285	15204	15197	15295	15317	15210	15382	15396	15241	15447	15218	15076	15174	15181	15139	15272	15180	15421	15268	15385	15134	15287	15175	15207	15064	15086	15321	15142	15252	15083	15238	15257	15147	15154	15171	15317	15349	15208	15310	15221	15116	15229	15236	15294	15346	15297	15320	15298	15285	15256	15163	15207	15238	15342	15146	15237	15169	15330	15191	15381	15256	15085	15156	15250	15131	15166	15233	15218	15186	15265	15293	15273	15252	15276	15157	15405	15129	15276	15211	15311	15341	15353	15228	15319	15124	15205	15392	15123	15170	15314	15197	15177	15179	15345	15092	15375	15366	15264	15250	15191	15568	15197	15219	15187	15200	15138	15276	15111	15121	15192	15186	15206	15129	15255	15129	15199	15423	15182	15155	15318	15362	15254	15144	15279	15333	15176	15268	15338	15165	15170	15131	15368	15359	15404	15266	15197	15303	15292	15138	15300	15127	15286	15217	15154	15160	15085	15271	15487	15285	15319	15227	15325	15276	15303	15247	15292	15365	15347	15189	15366	15289	15142	15107	15258	15246	15214	15288	15222	15217	15162	15213	15343	15132	15206	15259	15262	15247	15248	15080	15120	15393	15048	15269	15204	15261	15140	15350	15229	15129	15136	15124	15319	15276	15287	15268	15181	15194	15120	15300	15135	15238	15258	15259	15299	15321	15082	15258	15419	15403	15167	15377	15381	15353	15452	15204	15108	15298	15304	15197	15225	15429	15193	15193	15246	15307	15067	15326	15250	15290	15238	15272	15141	15184	15382	15188	15181	15383	15390	15391	15270	15142	15292	15337	15266	15162	15239	15226	15339	15150	15289	15243	15297	15295	15157	15273	15295	15414	14952	15228	15161	15253	15246	15143	15332	15483	15128	15212	15371	15128	15305	15475	15102	15204	15049	15228	15169	15225	15286	15274	15082	15214	15314	15292	15103	15376	15312	15290	15335	15134	15289	15186	15327	15158	15180	15232	15257	15223	15253	15295	15076	15210	15129	15556	15186	15232	15275	15303	15252	15325	15224	15325	15402	15228	15134	15381	15260	15373	15223	15415	15164	15170	15240	15357	15191	15116	15321	15245	15339	15227	15194	15307	15155	15116	15268	15412	15151	15157	15332	15175	15231	15288	15260	15123	15357	15285	15254	15201	15217	15087	15260	15116	15429	15201	15426	15272	15204	15075	15316	15310	15293	15268	15339	15282	15192	15098	15115	15165	15283	15242	15263	15319	15305	15211	15198	15230	15235	15121	15262	15133	15210	15137	15203	15347	15316	15379	15215	15216	15329	15086	15370	15064	15232	15027	15216	15118	15197	15310	15138	15269	15390	15211	14976	15448	15288	15322	15328	15197	15319	15115	15206	15461	15249	15153	15361	15224	15316	15234	15311	15299	15287	15293	15351	15338	15390	15248	15293	15297	15023	15238	15383	15333	15073	15358	15333	15387	15213	15271	15214	15317	15203	15280	15410	15283
22876	23429	36820	35630	29011	26024	25282	19565	18220	18503	18226	18128	18061	18048	18029	18199	18192	18231	18145	18094	18068	18108	18016	18035	18157	18051	18058	18147	18134	17983	18043	17949	17984	17829	17898	18276	17959	17971	17876	17982	17988	18253	17801	17859	17747	18016	17830	17878	17947	17810	17966	17908	18047	17934	18077	18079	17884	18014	17955	17924	17927	17915	17868	17736	18011	17974	17800	18155	17904	17892	18099	17862	17737	17903	18012	17822	18133	18019	17857	18013	18033	17945	17839	17769	17803	17841	17574	17951	17997	17878	17856	17945	17860	17688	17955	17988	17897	17929	18112	17749	17807	18002	17873	18076	17985	18005	17780	17833	18079	17920	18003	17833	17981	17936	18061	17868	17841	17772	17914	17921	17850	17813	17961	17808	17800	18021	17965	17847	17919	17724	17909	17843	17934	17924	17886	17992	17790	17863	18049	17934	17940	18028	17918	18066	17995	17901	17765	17966	18093	17890	17872	17698	17916	17928	18017	17830	17782	17841	17879	17632	17759	17917	17667	18120	17882	17947	17892	17922	17962	17921	17818	17832	17783	17975	17711	17884	17890	18020	18021	18054	17764	17862	17880	17886	17823	17802	17837	17714	17950	17766	17590	18002	18038	17828	17973	17850	17789	17748	17894	17808	17813	17892	17946	17813	17859	17892	18051	17939	17967	18027	18038	17837	17928	17894	17804	17815	17897	17700	17605	17750	17867	17860	17831	17788	17900	17873	17866	17905	17918	17929	17851	18078	17862	17799	17648	17903	18010	17892	17832	18038	18100	17983	17753	17886	18001	17833	17848	17946	17975	17897	17884	17892	17903	17824	17935	17704	18006	18087	17820	17821	17969	17698	17777	17707	17893	17811	17822	17759	17941	17830	17935	17796	17864	17803	17931	18112	17925	17781	17819	17749	17896	17925	17874	17885	17968	17922	17657	17640	17858	17701	17966	17855	17828	17952	17898	17987	18035	17890	17933	17962	18259	17713	17869	17705	17881	17782	18053	18049	17981	18078	17818	17715	18106	17804	17898	17724	17785	17810	17830	17826	17995	17884	17985	17998	17869	17877	18045	17991	17749	17760	17763	18036	17751	17855	18177	17789	17811	17997	17968	17830	17829	17937	17777	17856	17865	17783	17561	17833	17852	18036	17927	17908	17895	17527	18007	18066	17844	17743	17950	17973	18103	18081	17726	17612	18092	17913	17903	17866	17902	17949	17947	17724	17856	17922	17881	17828	17878	17912	17795	17903	17735	17996	17779	18006	17949	17979	17648	18019	17880	17917	18038	17694	17955	18016	17901	18062	17907	17801	18033	17965	18003	17972	18008	17871	17796	17865	18027	17932	17734	17913	17973	17974	17641	17789	17872	17890	17910	17743	17750	17720	17777	17944	18010	17826	17871	17976	17873	17928	17753	17869	17904	17833	17806	17768	17817	17916	17831	17728	17902	17898	17868	17820	17894	17893	17779	17792	18103	17948	17883	18005	17990	18022	17888	17935	18080	18030	17880	17787	17996	17951	18034	17894	17956	17960	17864	17964	17761	17837	18024	17875	17963	18048	17775	17919	17835	17790	17826	17935	17866	17976	18024	17922	18023	18116	17840	17868	17803	17787	17893	17823	17816	17888	17785	17952	17888	17804	17792	17998	17945	17650	18173	18051	17842	18094	17865	17800	17947	17967	17964	18156	17899	17980	17773	17834	17938	17936	18073	17942	17817	17870	17716	17810	17857	17665	17734	17631	17787	17699	17750	17798	17910	17568	17758	17998	18030	17809	17934	17805	18020	17980	18008	17904	17978	18107	18008	17780	17916	17985	18098	17916	17828	18098	17897	17650	17741	17689	17905	17638	17807	17813	18058	17758	17925	18059	17933	17776	18020	17806	17963	17817	17742	17824	17913	17904	17866	17796	17621	17831	17804	17871	17788	17908	17854	17968	17871	17889	18039	17896	17916	17887	18004	17809	17951	18062	17864	17880	17930	17867	18003	17966	17979	17896	17998	17821	17791	17948	18017	17674	17675	17785	17848	17935	17957	17964	17725	18049	18097	17962	17977	17992	17999	17843	17752	17895	17891	18076	17968	17791	17896	18055	17974	18026	17938	18000	18016	17895	18031	17940	17838	17902	18067	18020	17891	17898	17773	17923	17984	17879	17905	17774	17748	17958	17910	17784	18099	17898	17914	17811	17883	17916	17982	18066	17899	17927	17854	17775	17897	17951	17690	17836	17811	17969	17788	18077	17863	17771	17867	17996	18008	17795	17904	17889	17869	17814	17867	17810	17854	17954	17739	17928	17797	17844	17945	18099	17971	17828	18055	17868	17755	17800	17774	17664	18088	17842	17952	17993	17722	18114	17878	17784	17840	17780	17897	17954	17990	17933	17951	17761	17921	17980	18147	17725	17920	17831	17821	17759	17809	17998	17945	17903	17861	18000	17934	17713	17910	17995	17907	17794	17937	17960	17850	17923	17904	17717	17743	17993	17786	17987	17943	17880	17838	17766	17816	17948	17643	17925	17975	17892	17828	17694	17803	18051	17929	18023	17910	17710	17946	17962	17842	17721	17681	18078	17970	17986	17834	17774	17845	17799	17812	17981	17781	17886	17848	17966	17937	17912	17924	17745	17708	17876	17801	17729	18070	17754	17837	17745	17808	17757	17984	17851	17901	17795	17961	17648	17849	17854	17848	17914	17866	17730	17949	17848	17689	17840	17969	18027	17827	17715	17989	17974	18072	17876	17944	17998	17909	17670	17800	17898	17973	17800	17964	17736	17944	17710	17731	17796	17765	17912	17976	18045	18008	17797	17796	17712	17819	17931	17918	17915	17757	17786	17974	17815	17936	17891	18070	17933	17808	17921	17953	17878	18040	17956	17902	17910	17974	17803	17894	17776	17847	17701	17855	17595	18070	17888	17880	17685	18051	17933	17886	17970	17842	17932	17819	17863	17817	17869	17905	18058	17805	18156	17764	17967	17815	17732	17817	17828	17800	18103	17813	17851	17849	17763	17945	17733	17945	17833	17655	18139	17719	17990	18098	17861	17903	18002	17877	17841	18087	17808	17992	17851	18017	18087	17909	17967	17854	17789	17845	17946	17947	17921	17847	17992	17953	18038	18070	17628	17980	18010	17853	17950	18001	17658	17952	18032	18008	17833	17896	17924	17683	17806	17839	18057	17903	17842	17935	17667	17741	17951	17926	17892	17821	17979	18124	18009	17937	17756	17856	17932	17904	17921	17852	17908	17782	17792	17890	17879	17883	17879	17980	17781	17923	17899	17824	17997	17777	17633	17796	17850	18032	17958	17708	17810	17795	17730	17974	17737	17671	17717	17959	17736	17699	17953	17815	17646	17801	17805	17910	17776	17879	17775	17942	17847	17821	17808	17958	18131	17755	17873	17869	17645	17912	18041	17797	17850	17884	17804	17707	18015	17882	17946	18079	18084	17846	17876	17772	18009	18015	17713	17724	17939	17942	17781	17968	18051	17948	17966	17891	17744	17973	17897	17884	17906	17787	17897	17868	17959	17958	17836	17741	17829	17837	17789	17810	17963	17828	17947	17968	17856	17875	17779	17953	17955	17664	17843	17866	17905	17972	17896	17756	17627	17877	17840	17914	18002	17933	18124	17767	17642	17748	17832	17860	17956	17865	17662	17823	17902	17903	17832	17931	17985	17993	17805	17702	17924	17938	17968	17967	17944	17843	17975	17843	18076	17780	17956	17821	17812	17885	17775	17788	17807	17656	18008	17811	17839	17830	17889	17713	18068	17795	17811	17884	17942	17852	17798	17870	17793	17559	18120	17781	17909	17930	17838	17886	17917	17714	17851	17652	17833	17651	17848	17824	17977	17922	17846	17794	17927	17977	17960	17972	17879	17899	17887	17737	17728	18059	18048	17955	17804	17725	17890	17784	17704	17767	17889	17908	18063	17811	17937	17902	17805	17838	17862	18024	17838	17956	17828	18128	18000	17848	17724	17695	17553	17773	17961	18018	17841	17769	17878	17722	18001	18018	17906	17840	18113	17712	17797	17829	17849	17725	17846	17967	17912	17731	17719	17873	17928	18069	17958	17923	17796	17653	17758	17929	17845	17737	17685	17695	17846	17826	17807	17922	17757	18013	17847	17875	17818	17965	18043	17950	17852	17767	17939	18040	17967	17774	17862	17726	18045	17951	17964	17977	17929	17782	17751	17934	17822	17888	17751	17867	17842	17660	17886	17862	17938	17915	17739	17776	17664	17763	17808	17870	17950	17787	17846	17723	17677	17918	17788	17579	17765	17747	17930	18228	17884	17844	17783	17941	17766	17893	17871	18204	17932	17843	17860	17685	17781	17814	17887	17904	17850	17908	17961	18095	17910	17798	18024	17934	17640	17889	17948	17843	17690	17860	17579	17678	17776	17925	17896	17917	17918	17710	17824	17964	17814	17874	17807	17833	17963	18205	17906	17803	17751	17852	17887	17951	17915	17869	17823	17870	17830	17804	17949	17757	17749	17803	18010	17620	17905	17915	17955	17857	17869	17849	18024	17983	17969	17697	17846	17891	17657	17938	18007	17792	18041	18075	17811	17869	17869	17866	17777	17917	18051	17761	17770	17862	17883	18011	17814	17906	17979	18160	17778	17959	17870	17938	17931	17789	17793	17851	17778	18052	17983	17626	17990	17871	17902	17843	17954	17960	17929	17860	17748	18020	17958	18087	18142	17712	17848	17972	17893	17893	17855	17811	17732	17674	17827	17944	17809	17944	17668	17997	17790	17955	17840	17871	17775	18005	17847	17736	17846	17997	17966	17858	17812	17989	17984	17753	17845	18115	17956	17918	17970	17805	17868	17997	17858	17965	17878	18061	17974	17812	17856	17854	17660	17724	17912	17766	17868	17866	17864	18013	17666	17878	17714	17735	17929	17715	18021	18254	17973	17707	17774	17937	17788	17830	17695	18058	17906	17814	18064	17703	17759	17895	17862	17891	18044	18080	17733	17923	17813	18017	17810	18069	17938	17793	17879	17741	17714	17988	17761	17877	17767	17917	17875	17977	17994	18003	17828	17913	18054	18012	17929	18020	17837	17789	17776	17962	18065	17888	17787	17980	17718	17968	17975	17790	17785	17829	17947	18052	17812	17877	17813	17912	17989	17868	17900
62714	102114	89962	69244	41905	24676	17244	15311	15140	15140	15151	15321	15212	15213	15231	15214	15141	15319	15297	15344	15201	15264	15097	15224	15086	15309	15330	15028	15352	15236	15174	15327	15245	15231	15060	15203	15158	15107	15140	15339	15333	15269	15238	15022	15163	15174	15173	15260	15050	15108	15132	15198	15052	15155	15246	15179	15163	15298	15020	15297	15098	15223	15223	15242	15252	15278	15330	15269	15400	15198	15056	15170	15255	15440	15135	15144	15293	15299	15203	15348	15209	15247	15222	15252	15405	15227	15356	15198	15209	15319	15252	15304	15240	15237	15097	15296	15278	15318	15305	15045	15095	15353	15398	15226	15110	15377	15055	15031	15032	15406	15191	15060	15098	15259	15191	15347	15300	15262	15156	15112	15281	15342	15158	15124	15119	15286	15158	15247	15198	15197	15075	15179	15153	15215	15165	15381	15284	15203	15390	15253	15171	15298	15110	15135	15248	15094	15259	15210	15257	15366	15183	15274	15082	15348	15241	15235	15077	15269	15221	15132	15345	15095	15129	15182	15309	15166	15088	15160	15185	15245	15308	15160	15125	15142	15200	15287	15219	15204	15291	15256	15165	15168	15218	15167	15164	15236	15095	15259	15287	15042	15258	15309	15110	15086	15328	15220	15127	15218	15094	15098	15254	15223	15274	15302	15300	15239	15233	15284	15171	15173	15241	15271	15288	15195	15320	15112	15381	15239	15350	15263	15050	15153	15174	15293	15242	15205	15179	15206	15139	15135	15171	15087	14939	15072	15253	15173	15230	15152	15249	15229	15244	15340	15154	15356	15164	15396	15217	15156	15345	15058	15213	15409	15043	15280	15191	15118	15385	15240	15212	15128	15056	15293	15324	15211	15311	15370	15162	15325	15196	15280	15099	15262	15234	15123	15147	15276	15285	15088	15208	15225	15095	15204	15190	15298	15182	15058	15171	15407	15181	15211	15157	15335	15325	15103	15248	15291	15148	15176	15304	15044	15258	15091	15032	15248	15191	15315	14976	15230	15217	15208	15217	15210	15082	15328	15111	15327	15075	15255	15125	15152	15083	15192	15074	15236	15212	15263	15223	15213	15409	15125	15132	15329	15090	15204	15138	15192	15150	15340	15083	15152	15205	15268	15203	15155	15250	15226	15268	15252	15235	15220	15166	15230	15185	15306	15273	15268	15283	15176	15238	15006	15109	15406	15283	15191	15232	15244	15204	15104	15192	15021	15149	15177	15210	15385	15120	15207	15093	15034	15350	15329	15211	15219	15260	15191	15183	15095	15189	15316	15329	15337	15213	15077	15129	15200	15262	15204	15161	15259	15173	15200	15177	15171	15362	15163	15196	15408	15282	15230	15317	15275	15151	15301	15158	15054	15234	15177	15357	15223	15348	15173	15212	15295	15176	15232	15134	15106	15261	15158	15277	15272	15231	15250	15191	15110	15329	15173	15066	15309	15278	15156	15306	15337	15053	15160	15214	15114	15372	15279	15036	15382	15095	15274	15143	15181	15164	15196	15384	15266	15059	15327	15060	15206	15193	15367	15242	15095	15173	15268	15121	15325	15117	15000	15168	15192	15042	15067	15269	15311	15149	15113	15202	15304	15266	15288	15198	15228	15284	15190	15087	14996	15166	15337	15097	15085	15152	15130	15179	15156	15147	15272	15223	15314	15314	15194	15245	15231	15168	15202	15197	15319	15279	15288	15204	15085	15265	15095	15246	15083	15055	15156	15312	15046	15328	15371	15191	15095	15233	15107	15086	15231	15107	15137	15248	15206	15051	15148	15187	15153	15207	15209	15372	15083	15026	15231	15185	15174	15414	15154	15279	15223	15124	15185	15165	15298	15161	15224	15116	15160	15058	15148	15300	15162	15279	15274	15273	15119	15264	15125	15183	15251	14988	15207	15460	15158	15211	15229	15228	15263	15088	15340	15198	15293	15041	15215	15211	15094	15168	15303	15125	15184	15280	15381	15192	15130	15224	15132	15200	15085	15306	15143	15317	15115	15264	15258	15260	15041	15125	15173	15102	15184	15272	14967	15078	15055	15062	15269	15064	15179	15281	15099	15083	15263	15073	15204	15205	15194	15122	15241	15358	15151	15255	15154	15211	15261	15379	15284	15244	15296	15309	15337	15069	15200	15223	15251	15247	15197	15202	15245	15167	15166	15248	15459	15179	15187	15175	15163	15087	15146	15253	15263	15124	15236	15357	15283	15084	15254	15289	15349	15166	15323	15204	15150	15100	15278	15266	15122	15092	15178	15218	15230	15356	15283	15195	15155	15144	15331	15318	15195	14984	15191	15352	15252	15210	15263	15209	15279	15177	15075	15147	15304	15229	15242	15050	15269	15093	15234	15335	15151	15526	15115	15139	15264	15198	15222	15176	15294	15140	15255	15177	15114	15275	15104	15108	15333	15218	15165	15033	15216	15283	15155	15437	15083	15208	15213	15053	15198	15332	15341	15148	15369	15283	15181	15058	15439	15109	15242	15174	15337	15124	15241	15207	15327	15397	15212	15051	15411	15239	15267	15479	15205	15099	15392	15220	15224	15270	15316	15356	15355	15279	15172	15316	15286	15249	15253	15279	15126	15369	15077	15268	15106	15190	15242	15181	15165	15085	15212	15060	15380	15279	15322	15267	15133	15414	15085	15261	15250	15220	15233	15298	15129	15286	15199	15233	15270	15329	15145	15104	15225	15200	15100	15248	15173	15268	15298	15223	15172	15199	15298	15211	15145	15232	15237	15170	15148	15277	15366	15153	15042	15118	15359	15250	15234	15167	15036	15195	15192	15245	15171	15113	15322	15174	15189	15323	15299	15264	15126	15305	15248	15175	15301	15202	15209	15147	15086	15061	15352	15289	15292	15169	15167	15302	15169	15188	15321	15018	15244	15282	15283	15291	15346	15277	15212	15229	15101	15072	15220	15160	15113	15304	15235	15155	15278	15144	15279	15330	15162	15033	15330	15121	15032	15257	15236	15242	15291	15051	15142	15267	15017	15200	15241	15341	15166	15214	15355	15249	15200	15235	15253	15024	15298	15139	15241	15248	15253	15147	15012	15014	15213	15208	15231	15319	15225	15146	15348	15163	15210	15169	15314	15237	15110	15139	15111	15246	15061	15115	15222	15152	15412	15307	15289	15176	15221	15210	15024	15171	15313	15216	15224	15395	15147	15214	15169	15384	15157	15193	15288	15212	15267	15253	15108	15263	15093	15075	15204	15248	15119	15341	15150	15149	15133	15151	15276	15308	15208	15373	15164	15150	15211	15191	15184	15333	15316	15194	15180	15318	15124	15222	15218	15119	15298	15235	15115	15248	15268	15310	15273	15290	15161	15283	15194	15075	15064	15192	15227	15031	15210	15161	15110	15183	15207	15231	15209	15319	15242	15086	15145	15065	15159	15238	15231	15281	15251	15114	15254	15029	15277	15121	15299	15132	15180	15071	15291	15096	15361	15151	15239	15300	15229	15098	15130	15192	15302	15106	15275	15118	15210	15390	15115	15350	15295	15290	15109	15371	15176	15145	15069	15108	15288	15307	15014	15398	15171	15259	15277	15343	15113	15328	15225	15306	15238	15290	15160	15309	15236	15194	15286	15231	15158	15186	15206	15197	15208	15355	15159	15025	15326	15286	15264	15238	15227	15171	15291	15210	15182	15148	15045	15185	15133	15161	15009	15186	15063	15060	15195	15134	15222	15149	15287	15274	15287	15035	15150	15234	15176	15161	15184	15222	15214	15149	15196	15165	15229	15264	15223	15200	15227	15161	15319	15061	15274	15345	15168	15235	15271	15277	15130	15242	15128	15153	15153	15321	15158	15096	15129	15203	15071	15289	15139	15263	15239	15101	15304	15130	15196	15297	15189	15238	15248	15356	15267	15304	15332	15225	15088	15312	15276	15257	14973	15249	15241	15159	15185	15174	15209	15153	15248	15201	15368	15276	15382	15172	15126	15077	15210	15371	15274	15267	15127	15057	15204	15123	15247	15382	15109	15090	15268	15209	15371	15160	15187	15232	15232	15183	15186	15212	15169	15196	15245	15106	15368	15170	15215	15332	15079	15172	15299	15089	15284	15091	15354	15290	15242	15307	15008	15222	15058	15210	15175	15134	15184	15217	15081	15346	15244	15243	15137	15108	15283	15227	15224	15187	15209	15141	15248	15210	15233	15059	15137	15042	15224	15302	15154	15163	15244	15097	15150	15133	15299	15298	15106	15203	15000	15262	15202	15185	15099	15201	15299	15214	15260	15185	15282	15161	15258	15229	15020	15069	15209	15239	15178	15240	15211	15109	15173	15229	15306	15212	15169	15240	15115	15229	15126	15235	15117	15259	15249	15285	15223	15172	15252	15117	15207	15180	15139	15126	15223	15280	15091	15288	15310	15098	15098	15217	15241	15223	15053	15289	15153	15182	15205	15152	15307	15199	15354	15170	15087	15225	15228	15282	15263	15148	15175	15185	15017	15104	15130	15323	15214	15151	15025	15032	15314	15152	15279	15136	15250	15173	15338	15156	15150	15377	15225	15062	15257	15102	15215	15150	15081	15226	15179	15209	15138	15164	15155	15068	15124	15277	15135	15199	15266	15123	15236	15155	15207	15161	15130	15199	15249	15283	15284	15226	15158	15066	15367	15306	15098	15194	15336	15231	15021	15294	15256	15189	15341	15203	15137	15190	15219	15286	15138	15247	15251	15106	15231	15294	15323	15180	15369	15404	15179	15107	15259	15177	15119	15108	15292	15204	15177	15137	15218	15345	15212	15012	15285	15453	15078	15368	15107	15291	15173	15252	15236	15268	15154	15187	15228	15173	15268	15197	15194	15450	15329	15206	15213	15192	15297	15143	15365	15159	15213	15277	15304	15126	15137	15089	15114	15144	15170	15099	15302	15196	15298	15317	15188	15200	15222	15245	15179	15132	15251	15193	15194	15239	15073	15170	15266	15115	15240	15149	15180	15208	15168	15279	15212	15144	15180	15220	15089	15064	15270	14985	15202	15232	15237	15213	15149	15214	15133	15146	15164	14993	15173	15151	15117	15162	15269	15405	15080	15092	15299	15286	15142	15439	15409	14858	15420	15095	15230	15065	15099	15345	15225	15172	15191	15171	15055	15411	15251	15152	15159	15250	15295	15194	15211	15038	15168
29520	39211	45028	33594	22883	19550	18460	18038	18206	18269	18105	18093	18211	18158	17960	18210	17995	17960	17989	18118	18131	17999	17940	17974	18088	18031	18067	18208	18095	17889	17943	18026	18104	18087	18108	17912	18027	18075	18089	17982	18170	17995	17994	17975	17973	17983	17948	18092	18105	18167	18145	17863	17951	17963	18074	18165	18053	17880	17880	17996	17929	18077	18001	17927	17962	17985	18028	17968	18093	18138	18187	18094	18115	18002	17951	18030	18178	17894	17817	17898	17956	18180	18205	18073	17767	17978	18209	17929	18292	17889	17812	17938	18111	18264	18005	18009	18006	17952	17919	17865	18086	18067	17961	18095	18046	18010	18017	18157	18028	17999	17819	18022	18025	18045	17985	17817	17901	18216	18306	17976	17932	18069	18045	17957	17948	18050	17894	17950	18027	18028	17787	18123	17915	17827	18003	18039	18059	17872	18073	17963	17912	17856	17995	17865	18082	18099	18059	17881	17781	17996	17831	17971	17911	18160	17901	17944	17997	17967	18137	18112	18062	18080	17965	18001	17940	18105	17936	18070	17836	17715	17806	17851	17871	17958	18124	17989	17963	17784	18148	17915	17989	17951	18029	18057	18026	18099	17856	17952	17938	18114	18097	17994	17969	17908	18078	17908	18118	17905	17939	17964	17890	17788	17940	18089	18294	18122	18094	17942	18107	17970	18065	18142	17984	17876	18062	18120	17952	17906	18202	17831	17935	17846	18084	18144	18103	18002	18047	17848	17875	18039	17768	18111	17941	17942	17983	17925	17999	17898	18287	17987	17909	17936	17828	18079	17964	17884	18279	18227	18000	18002	18022	17986	18078	17971	18032	17973	18017	18107	18054	18139	18081	17959	17909	18155	17860	18091	18007	17979	17866	17951	18081	17914	18131	17820	17789	17957	18073	18189	18081	17937	17900	18049	18019	17943	17942	18035	17950	17780	18032	18106	18073	18139	17907	18143	17965	17947	17861	17946	17953	18085	17937	18023	17793	17807	18127	17975	18080	18097	18115	18131	18065	17990	18042	18051	17823	17691	17980	18102	18245	17989	18048	17988	18038	17991	17960	18013	17968	18141	18009	18054	18024	18152	18064	17825	18038	17965	17805	18118	18118	17998	18013	17909	18184	18217	17988	18006	17890	17910	17947	17696	17937	17936	17822	17999	18154	17925	18039	18009	17875	17987	17924	17898	17973	18071	17990	17985	18274	18202	17885	17841	18031	17967	17730	18054	17955	17995	18093	17862	17856	17940	17759	17976	18003	17932	18042	18003	18102	18008	17723	17967	18085	18155	17980	18115	18072	17945	18079	18126	18060	18118	17963	18142	18101	17831	17993	17791	17822	17948	18133	17946	18059	18034	17993	17956	18190	17878	17864	17894	17895	17907	18224	17992	17989	17940	18129	17873	17982	18033	18203	18047	18110	18136	17920	17862	18068	18039	17852	18021	18026	17949	17942	17830	18287	18033	17845	17923	17822	17943	17885	17844	18080	17919	18025	17991	18062	17933	18003	17992	17911	17980	17911	18191	18094	17977	18081	18115	18142	17954	18016	18073	17867	17930	18195	18072	17868	18051	18169	17910	17991	17961	18078	18086	18029	18030	17841	17977	18269	17773	17786	18023	17899	18045	18065	18185	17883	17995	17657	18328	18082	18086	18126	17825	17758	17978	18105	17893	18010	18145	18254	17858	18019	17899	17905	17886	17895	18107	18056	17799	17990	17955	18014	18022	18101	17905	18027	18062	18007	18064	17975	17960	18051	18084	18122	18015	17896	18052	17893	18003	17933	17973	17892	17834	17953	18107	17919	18108	18078	18009	18115	17971	18020	17832	17970	17887	17759	17987	18027	17997	17911	17785	18237	18015	18043	18092	18099	18016	18020	18198	18131	18054	18152	17971	17939	18081	18019	18017	17920	17900	18109	18046	18042	17967	18162	18021	18032	17895	18077	18024	17850	17870	18105	18076	17927	17941	18085	17965	17865	18057	17935	18174	17934	18076	18124	18149	17894	18113	18164	17927	17888	17951	17988	18151	18034	17867	17942	17822	17881	17924	18005	18187	17863	17907	18143	18028	18121	17870	17888	17981	18064	17942	17942	18002	18084	18122	18320	18122	18044	17908	17957	17996	17937	17946	18070	17945	18198	17968	18000	17940	17844	18059	17999	17810	17990	18049	17984	18236	17907	18157	18119	17837	17900	17991	17974	17783	17946	18104	18013	18054	18089	18193	18047	18071	17914	17706	17987	17901	18073	17985	18130	17956	18059	18036	17924	17992	17715	18093	17977	18186	18312	18027	17831	18092	18142	18100	17935	17907	17879	18059	17945	17948	18097	17920	17754	17903	17910	17981	18249	18054	17937	18096	18072	17982	18130	18094	18011	17852	18096	18151	17988	18049	18154	17979	18022	17797	17814	18135	18018	18020	18068	18000	17748	18084	17891	18006	18095	18240	17939	17900	18040	17955	18013	17958	18027	17928	18055	18066	17997	18054	18024	17971	18082	18089	18141	17859	18202	18020	17993	18135	18005	18060	17755	17920	18049	17831	17992	17940	18008	18064	18002	17932	18163	17801	18071	18028	18149	18120	17952	17949	18118	18007	17915	17958	17892	17732	17952	17778	17764	18130	18251	17929	18050	17853	18070	17891	18135	18038	18034	18000	18323	17918	18154	18172	18054	18255	18000	17975	18148	17816	18081	18078	17903	18061	17792	18027	17984	17997	17980	18052	17733	17978	18075	17874	17746	18037	17949	18107	18101	18188	18076	17991	18096	18103	18223	18079	17996	17985	18104	17975	18011	18100	18230	18010	17958	18091	18077	18022	18117	17999	17964	18109	18126	17895	18105	17907	17959	18130	17919	17883	17844	17946	18006	18097	18025	17912	17987	17741	18104	17710	18016	18036	18078	18168	17985	18078	17990	18049	17876	18043	18073	18080	17868	17828	17830	17991	18049	18168	18419	18198	18045	17961	17976	18080	17998	18119	18176	18003	17923	18153	18031	17759	17923	18123	18166	18114	17856	18216	18011	18001	18251	17985	18072	17955	18078	17800	17937	17926	18205	18049	17954	18080	18000	18027	18071	18000	17940	17999	17900	17980	17892	17992	18100	18107	17950	17988	17929	17947	17812	18148	17979	17980	18257	17892	17801	18049	18139	17808	17865	18095	18009	18038	17856	17745	18052	17886	18031	17908	18073	18049	18122	18039	17919	17945	17971	18035	17986	18012	17910	18047	17916	17974	17784	17889	18004	17604	18165	17983	18147	17953	18100	17727	17940	18044	18003	18077	17870	18078	18147	17990	17981	17967	17904	18194	18016	18037	18056	18055	17870	17924	18100	17967	17787	17914	17904	17998	17879	18018	18135	17987	18077	17930	18135	17923	18023	18142	18042	18154	17964	17983	18001	18091	18092	18055	17973	18092	18206	17853	17873	18054	18041	18358	18105	17973	17916	18042	17978	18061	17914	18007	18165	18044	18013	17959	18088	17907	17989	17996	18256	18151	17987	18050	18166	18004	18144	17978	18091	18154	18063	18128	18085	18055	18100	17961	17966	17967	17978	17928	18062	17936	17993	18048	18044	18088	17903	17969	17928	18030	18157	18137	18069	17936	18036	17927	18034	17972	17749	17886	18164	17946	17914	17983	18076	18079	18063	17973	18059	17833	17869	17888	17931	18122	18120	18052	18132	17923	18063	17890	18341	17860	17895	18105	18021	17960	17972	18083	17949	18006	17947	17792	18037	17831	18021	17831	18103	17871	17783	18017	17769	17732	18058	17985	17914	17896	17934	17914	18071	17828	18103	18106	17903	17872	17879	17860	18032	17840	18099	17829	17949	17910	18160	17874	18050	18086	18007	18183	18163	17709	18241	17821	17980	17931	17929	18011	18067	18030	17972	17922	18095	17947	18057	17951	17970	17936	17958	18010	18095	18234	17750	17883	17954	17982	18039	18018	17923	17851	18023	18131	17980	18012	18322	18010	17941	18045	18028	18126	18024	17754	18035	17901	17994	17901	18131	17814	17925	18078	18160	17733	17926	18036	18048	18047	18123	18011	18164	18050	17910	18132	18064	17833	18055	17968	18030	18089	17928	18040	18078	18138	17940	17969	17779	18042	18010	18128	18092	17949	18081	18022	17956	17992	17949	17891	17972	18057	18244	17934	18094	17880	17916	17901	18075	17920	18079	17693	18034	18076	17967	18063	18039	17992	17881	18144	17996	17846	17770	18030	18220	18041	17986	17939	18058	17984	17983	17944	17923	17960	17896	18041	17933	17988	18234	18080	18296	18162	18250	18050	18055	17942	18020	18092	18059	17859	18154	18062	17990	18104	18133	18061	18030	17973	17995	18016	18066	17983	17954	18021	17944	17978	17961	17751	18008	17766	18217	17975	17914	18067	18077	18093	18009	18136	17972	17955	17970	17883	18027	18024	17997	18241	18103	18067	17936	17914	17902	17973	18052	18151	18014	18109	18007	17920	18139	17937	18183	18090	18129	18058	17963	18005	18209	18019	17948	17896	18136	17834	18082	18096	18027	17947	18056	18224	18150	18123	18028	18128	17937	18025	18059	18086	18161	18188	18130	18009	18110	17893	18175	17960	17977	18108	17768	17954	18080	18031	18052	18128	17919	17905	18156	17942	17990	17956	18253	18004	17941	18024	18094	18153	17924	18266	18149	17991	17820	18015	18220	17996	17919	18023	17918	18120	18093	18223	18130	18132	18216	17930	17931	17839	17952	18304	18086	18033	18019	17971	17996	17981	17995	17969	17966	17950	17829	17938	18156	18101	17989	17951	17935	17999	18129	18003	17834	17943	17987	17973	18152	18194	18058	18029	18199	17952	18102	17862	18001	18133	18068	17912	17928	18061	18032	18042	18162	18046	17968	18104	17902	18043	17882	17921	18167	17908	18156	18269	18029	18035	18007	17985	17832	18096	17993	17986	18116	17916	18003	18199	18218	18011	17940	18006	18116	17853	18173	18024	17977	18072	18023	17964	18111	18001	17942	17936	18045	17924	17998	18022	18094	17920	17967	17993	18140	17698	17996	18095	17895	18259	18158	18020	18037	17913	17931	18063	17913	18073	18021	18003	18109	17920	18022	18054	18186	17831	17983	18067	18126	18126	18038	18124	17947	18063	18046	17985
36848	59735	46667	29368	19457	16208	15448	15402	15446	15291	15406	15408	15461	15302	15290	15271	15473	15277	15383	15370	15229	15334	15266	15334	15326	15250	15423	15325	15308	15362	15165	15234	15126	15094	15321	15325	15477	15323	15386	15311	15390	15244	15345	15201	15247	15326	15105	15372	15276	15339	15327	15285	15334	15318	15243	15269	15473	15303	15408	15303	15327	15463	15443	15447	15231	15281	15286	15299	15410	15319	15226	15363	15355	15360	15180	15367	15154	15253	15338	15320	15290	15494	15348	15276	15440	15463	15295	15455	15329	15341	15317	15200	15097	15202	15340	15274	15363	15235	15285	15307	15349	15162	15403	15538	15310	15235	15187	15358	15369	15355	15359	15104	15110	15447	15236	15389	15379	15162	15384	15190	15159	15148	15357	15317	15291	15466	15422	15290	15374	15363	15304	15264	15337	15372	15369	15386	15373	15242	15123	15204	15440	15443	15344	15130	15088	15447	15301	15392	15295	15222	15210	15189	15348	15318	15246	15264	15388	15232	15281	15160	15374	15305	15232	15412	15379	15374	15417	15367	15391	15247	15260	15309	15314	15362	15100	15239	15514	15176	15147	15192	15422	15291	15324	15160	15177	15241	15361	15167	15367	15411	15288	15362	15343	15258	15386	15263	15248	15237	15195	15376	15117	15206	15275	15291	15344	15218	15162	15383	15218	15452	15204	15234	15434	15151	15181	15338	15433	15257	15247	15309	15309	15323	15304	15173	15489	15390	15310	15212	15203	15290	15249	15176	15421	15173	15134	15355	15308	15332	15350	15328	15113	15284	15271	15325	15104	15440	15367	15366	15427	15364	15317	15220	15299	15233	15345	15347	15286	15240	15141	15172	15197	15309	15469	15319	15196	15366	15308	15386	15458	15147	15242	15368	15355	15202	15365	15365	15361	15271	15268	15522	15268	15277	15313	15297	15371	15223	15230	15426	15422	15303	15302	15435	15210	15261	15333	15274	15301	15238	15422	15361	15160	15334	15227	15356	15384	15360	15247	15466	15347	15365	15272	15434	15290	15252	15204	15237	15300	15286	15331	15182	15330	15420	15152	15233	15359	15414	15355	15343	15460	15557	15310	15320	15343	15389	15182	15173	15433	15174	15393	15187	15228	15291	15238	15315	15108	15371	15336	15183	15286	15332	15391	15259	15337	15205	15506	15343	15238	15257	15123	15382	15229	15300	15183	15359	15293	15220	15376	15286	15255	15386	15253	15219	15172	15454	15500	15505	15322	15165	15159	15361	15122	15351	15314	15316	15534	15293	15262	15437	15250	15320	15332	15304	15237	15536	15262	15248	15168	15400	15249	15505	15235	15307	15285	15358	15314	15372	15247	15089	15447	15148	15285	15219	15310	15391	15311	15242	15265	15389	15439	15423	15084	15262	15376	15273	15340	15308	15200	15376	15252	15378	15330	15219	15272	15150	15356	15340	15230	15324	15374	15422	15308	15492	15317	15198	15362	15474	15277	15202	15167	15320	15441	15241	15361	15192	15321	15381	15386	15292	15349	15140	15223	15443	15335	15205	15395	15471	15273	15345	15335	15386	15330	15308	15355	15566	15382	15085	15420	15307	15352	15228	15229	15227	15096	15311	15226	15353	15229	15317	15223	15164	15426	15360	15307	15436	15283	15186	15400	15271	15298	15475	15182	15093	15389	15421	15284	15209	15424	15275	15299	15187	15227	15272	15354	15317	15121	15171	15315	15500	15246	15265	15414	15311	15237	15496	15305	15268	15373	15253	15388	15230	15345	15301	15393	15454	15227	15417	15341	15381	15311	15325	15318	15215	15364	15328	15342	15325	15320	15284	15118	15350	15371	15214	15492	15318	15270	15193	15279	15274	15214	15410	15336	15503	15246	15297	15250	15203	15220	15193	15380	15297	15210	15360	15285	15338	15374	15300	15276	15451	15469	15300	15165	15233	15388	15308	15407	15369	15282	15299	15205	15380	15349	15291	15310	15145	15360	15247	14990	15453	15317	15164	15125	15392	15345	15460	15243	15349	15376	15278	15350	15272	15257	15146	15173	15297	15370	15236	15325	15436	15372	15273	15367	15333	15221	15200	15454	15102	15311	15219	15385	15545	15322	15293	15351	15125	15432	15265	15339	15362	15294	15226	15203	15332	15401	15278	15418	15460	15152	15138	15298	15367	15483	15239	15347	15288	15180	15274	15361	15431	15332	15357	15277	15308	15411	15266	15307	15272	15227	15358	15270	15363	15260	15311	15366	15237	15198	15231	15321	15122	15366	15543	15223	15342	15300	15183	15303	15395	15202	15355	15435	15160	15529	15336	15074	15259	15299	15516	15177	15253	15168	15410	14993	15405	15305	15368	15399	15290	15294	15284	15257	15190	15214	15310	15417	15398	15318	15296	15269	15305	15192	15345	15236	15384	15541	15381	15283	15322	15352	15167	15403	15353	15271	15338	15232	15358	15246	15293	15397	15295	15329	15409	15081	15115	15235	15352	15337	15299	15438	15426	15147	15429	15219	15384	15343	15347	15363	15240	15442	15395	15224	15259	15302	15296	15435	15159	15250	15393	15383	15334	15126	15337	15250	15163	15454	15220	15327	15375	15389	15264	15239	15327	15280	15252	15310	15347	15410	15209	15164	15232	15315	15198	15344	15505	15318	15323	15367	15421	15286	15316	15251	15400	15427	15427	15292	15518	15387	15248	15557	15370	15242	15346	15362	15214	15153	15287	15424	15393	15346	15341	15256	15191	15209	15365	15382	15423	15395	15299	15237	15408	15348	15250	15265	15294	15320	15337	15220	15343	15352	15455	15293	15288	15390	15304	15301	15288	15306	15558	15332	15418	15261	15223	15232	15409	15315	15170	15419	15311	15455	15316	15345	15129	15359	15217	15378	15231	15174	15334	15295	15415	15557	15435	15453	15164	15395	15318	15221	15347	15389	15219	15263	15417	15219	15389	15023	15281	15321	15322	15241	15273	15239	15330	15242	15146	15289	15254	15318	15314	15420	15192	15300	15187	15218	15337	15379	15232	15428	15101	15464	15335	15371	15326	15225	15185	15182	15286	15421	15252	15223	15405	15311	15417	15284	15294	15298	15441	15251	15513	15157	15302	15271	15339	15246	15397	15475	15262	15066	15241	15192	15342	15180	15336	15405	15317	15232	15410	15336	15366	15373	15136	15401	15257	15118	15267	15224	15241	15250	15181	15260	15184	15339	15221	15278	15383	15241	15355	15300	15235	15302	15112	15288	15331	15214	15197	15229	15443	15398	15174	15346	15292	15421	15204	15282	15262	15290	15205	15337	15322	15281	15308	15409	15351	15318	15328	15522	15182	15236	15455	15319	15358	15401	15241	15334	15430	15427	15303	15268	15427	15336	15300	15430	15301	15367	15307	15244	15171	15323	15301	15296	15146	15251	15407	15265	15251	15381	15306	15384	15397	15350	15277	15202	15201	15300	15453	15188	15315	15244	15439	15435	15391	15498	15447	15254	15328	15438	15337	15303	15402	15180	15480	15297	15325	15168	15276	15295	15435	15193	15193	15326	15280	15261	15281	15430	15385	15244	15318	15230	15172	15369	15308	15271	15389	15341	15343	15406	15297	15357	15259	15308	15270	15268	15246	15383	15206	15139	15327	15540	15125	15333	15313	15424	15392	15507	15224	15228	15155	15311	15278	15344	15242	15290	15176	15346	15217	15357	15205	15305	15284	15505	15370	15188	15377	15385	15308	15221	15376	15218	15208	15277	15205	15288	15351	15322	15228	15370	15362	15335	15271	15246	15294	15333	15325	15320	15307	15616	15370	15141	15327	15418	15291	15445	15299	15538	15376	15309	15377	15340	15274	15327	15322	15389	15161	15304	15236	15349	15148	15285	15151	15177	15449	15466	15239	15284	15372	15327	15207	15313	15267	15334	15297	15041	15246	15346	15146	15392	15369	15211	15409	15250	15117	15322	15267	15361	15349	15268	15270	15355	15362	15344	15417	15303	15312	15296	15289	15512	15087	15262	15136	15457	15451	15359	15210	15359	15381	15226	15267	15337	15326	15222	15064	15452	15350	15418	15464	15327	15311	15414	15352	15251	15214	15430	15335	15391	15249	15334	15309	15181	15254	15480	15310	15385	15237	15402	15315	15346	15440	15401	15387	15412	15164	15349	15430	15246	15293	15374	15161	15208	15486	15260	15450	15354	15338	15370	15396	15280	15227	15361	15338	15277	15334	15379	15416	15129	15418	15372	15383	15336	15285	15316	15412	15355	15328	15332	15408	15296	15317	15319	15214	15325	15221	15337	15263	15266	15141	15268	15352	15327	15244	15353	15392	15469	15274	15258	15326	15330	15388	15257	15387	15215	15391	15324	15170	15290	15145	15483	15401	15519	15253	15351	15243	15316	15429	15282	15350	15349	15122	15275	15369	15213	15264	15353	15110	15350	15216	15271	15210	15287	15105	15219	15331	15319	15155	15285	15204	15353	15325	15249	15292	15295	15361	15534	15104	15334	15205	15348	15294	15356	15380	15316	15273	15247	15314	15415	15340	15351	15296	15427	15143	15313	15241	15316	15487	15292	15379	15292	15236	15494	15353	15262	15328	15406	15307	15226	15301	15443	15196	15325	15282	15457	15314	15380	15463	15331	15324	15394	15236	15275	15365	15368	15210	15301	15468	15457	15100	15328	15207	15239	15212	15273	15425	15170	15302	15218	15071	15281	15390	15489	15241	15375	15413	15100	15404	15214	15390	15183	15347	15272	15104	15284	15271	15281	15450	15334	15423	15255	15434	15223	15231	15374	15243	15256	15407	15389	15266	15290	15457	15326	15459	15286	15296	15156	15340	15309	15516	15384	15372	15277	15379	15183	15366	15388	15399	15217	15400	15239	15270	15416	15165	15314	15212	15307	15277	15330	15250	15239	15263	15127	15302	15247	15402	15326	15394	15332	15221	15410	15268	15407	15243	15327	15153	15227	15507	15598	15234	15169	15180	15225	15338	15322	15356	15203	15187	15191	15400	15331	15219	15287	15342	15184	15284	15209	15340	15199	15352	15322	15329	15289	15469	15291	15287	15349	15268	15301	15273	15345	15483	15458	15255	15343	15304	15189	15356	15243	15235	15212	15378	15264	15395	15199	15153	15436	15260	15222	15207	15440	15476	15228	15228
25591	30008	49900	43389	28839	22978	20159	18472	18019	18347	18027	18029	17830	18048	17979	18274	18054	17926	18056	17915	18126	18124	17955	18049	17649	18153	17937	17945	18200	17915	17989	18214	18071	17807	17925	18220	18056	17984	17960	17793	17936	17918	17926	17931	18064	18190	17892	17647	17937	17754	17761	17779	17703	18021	17911	17873	17889	17968	17889	17862	17892	17816	17971	17847	17802	18057	18056	17999	17981	18000	17777	17638	17950	17909	17882	17882	17897	18093	17939	17951	17990	17945	17842	17746	17904	18091	17907	17794	18025	18000	18000	17945	18089	17925	17913	17981	18107	18082	17872	18086	17829	17818	18070	17898	17947	17959	18033	17952	17954	17824	17798	18140	17950	18039	18013	17943	18047	17882	17743	17864	17979	17838	17844	17913	17855	18112	17975	17904	17799	18095	17903	17943	18065	17931	17922	17864	17805	17984	17962	17924	18003	17763	17724	17943	17897	17714	17982	18013	17974	17977	17850	17854	17932	17793	17895	18010	17797	17985	17871	17868	18106	17868	18051	18013	18028	17935	17981	17967	18008	17883	18053	18084	17999	17731	17922	17913	17847	18008	18058	17718	17862	18058	17994	17844	17866	17606	18070	17959	18110	18075	18109	17893	17877	18072	18177	18097	18058	17980	17755	18190	17966	18033	18003	17924	17781	17934	18021	17960	17796	17892	17779	17969	17989	17792	17850	17850	17957	17797	17944	17825	17845	17830	18057	17866	17868	17863	18185	17848	17676	17600	17788	17961	17954	18005	18099	18104	18134	17806	17952	18246	18028	17999	17621	17957	17812	17713	17695	17960	17821	17775	18017	17849	18091	17788	17782	17875	17838	18045	18091	17727	18231	17963	17982	18043	18008	18016	17804	17807	17950	18018	17998	17910	18040	17794	17718	17973	17765	17913	17836	18002	17974	17931	18035	17764	17824	17881	17779	17997	17798	17774	18063	17936	17903	18133	18082	17803	17818	17868	17746	17808	17969	17990	18009	17757	17932	17882	17843	17973	17794	17972	17896	17763	17767	17832	17900	17788	17886	17712	17967	17943	17922	18068	17882	18128	17783	18015	18076	17854	18085	17966	17979	17834	17835	18038	17922	17802	17948	18094	17683	17783	17809	17852	17984	17844	18153	17805	17887	18029	17762	17864	17904	17841	17689	17876	17924	18248	18061	18059	17790	18084	17660	17955	17896	17835	17844	17865	18024	18000	17964	18021	17922	17924	17866	17985	17848	18023	17882	17793	18014	18070	17966	17923	17909	18080	17812	18001	18018	17877	17859	17921	17914	17928	17941	17932	17792	18081	18001	18013	17801	18028	17946	17964	17952	17648	17744	17598	17981	17880	17918	18004	17935	18024	18057	17974	17956	18004	18037	17912	17719	17959	17878	18003	17946	17899	17869	17959	17849	18052	17806	17845	18191	17993	18101	18053	18146	17940	17983	18032	17871	18160	17866	17832	18024	18022	17761	17967	18005	17871	18185	17804	18041	18034	18181	17958	17877	17895	18011	17886	17891	18174	17853	17828	17878	17780	17984	18015	17842	18043	17862	17894	18222	17807	18065	17842	18026	17859	17863	18063	17773	17856	17956	17949	17956	17922	17906	17778	17870	17878	17806	17760	18041	17743	17781	17776	17868	17885	17807	17973	18076	17789	17920	17746	17779	17817	17935	18044	17923	18009	17915	17815	18090	17751	17910	18104	18035	17847	17918	18202	17737	17876	17766	17836	17777	17825	17836	18054	18113	17909	17649	17894	17903	17862	18003	17954	17982	18086	17808	17900	17953	17703	17977	17967	17837	18003	18080	18005	17885	17943	17795	17855	17976	17882	17833	18010	17958	17906	18033	17893	18054	17987	17845	18007	17816	17832	17903	17922	17982	17944	17851	17825	17690	18175	18077	17899	17817	17928	17956	17870	17876	17965	17863	17954	17742	17659	18165	17933	17951	17936	17854	17981	17964	18108	17868	18075	17674	17894	17883	17820	17791	17704	18033	17811	17931	18030	17915	17983	17825	17925	18019	18048	18131	17854	17890	17998	17993	17976	17764	18026	17957	17858	17965	17717	18047	17909	17967	17818	17897	17842	18064	18009	17772	17919	17959	18016	17879	17821	17992	18063	17935	18002	18092	18051	17893	17935	18124	17882	17768	17980	17817	17759	17711	17859	18012	18180	17985	18004	17877	17828	18129	17703	17825	18055	17992	17799	18003	17858	17975	17975	17989	17885	17934	17901	17834	17813	17885	17655	18033	17729	17849	17759	17924	18055	17994	17738	17913	17849	17987	17831	17808	17829	17958	18097	17964	17791	18019	17758	18131	17840	17675	17983	17822	18165	18151	17849	17934	17937	18159	17812	18098	17834	17886	17821	17880	17821	17976	17905	18088	17743	17994	17927	17912	17879	17928	17820	17964	17817	17857	17854	17953	17822	17941	17972	17981	17978	17823	17835	18029	17744	18009	18061	17839	17949	17864	17756	17718	17867	18008	18017	18086	17868	18029	17775	18069	18172	17904	17818	17766	17868	17900	17721	18018	17909	18015	17749	17782	17844	17866	18119	17888	18094	17948	17897	17949	17941	17917	18002	17771	17828	17873	18020	17783	17889	18066	17836	17806	17909	17925	17989	17941	17970	17872	17670	17937	17669	17750	17923	17998	17785	17978	18257	17910	17913	17977	17933	17771	17802	17935	18086	17964	17749	17855	17887	17970	17916	17935	18017	18014	18135	17977	17832	17780	18002	17996	18039	17945	17896	17894	18043	18080	17850	17940	17919	17998	17776	18024	17817	17808	18061	17948	17834	18105	17904	17880	17950	17889	18038	17881	17996	17948	17846	18035	17939	17843	18100	17844	17722	18024	18029	18082	18040	17870	18026	18030	17883	17738	17934	17849	17705	17601	17900	17987	17847	18127	18200	17856	17738	17739	17854	17708	17933	17874	17843	17832	17854	17952	17844	17933	17907	18053	17988	17904	17836	17830	17807	17866	17928	17914	17812	17833	17893	17974	17930	18044	17784	17945	18096	17877	17947	17858	17844	17817	17983	17993	18007	17939	17971	18085	17931	18023	17747	17629	17862	17883	18115	18027	17935	17687	17699	17981	18083	17651	17724	18140	18008	17929	17932	17891	17761	18032	17804	17734	17886	18029	17982	18099	17839	18099	17810	17870	17934	17742	17800	17994	17960	17930	17740	18014	18113	17961	17744	17855	17963	17880	17884	17916	17925	17999	18073	17880	17940	17816	17777	17885	18055	17932	17942	17923	18019	17916	17981	18093	17859	17910	17789	17938	17992	17794	18036	17974	17836	17899	18003	17871	18024	18037	17997	17953	18022	17885	18210	17912	17853	17746	17886	17849	17950	17789	17727	17894	17779	17704	17808	18038	17893	17992	17736	17934	17964	17895	17852	17993	17752	17783	17867	17886	17901	18104	17892	17911	17843	17672	17810	17711	17961	18102	17893	17956	17872	17827	17975	18049	17862	18013	17953	17901	17723	17885	17918	17981	17833	18086	17821	17956	17957	17957	17911	17933	18091	17923	17758	17780	17984	17936	17895	17929	17798	17879	17997	18021	17826	17998	17804	17949	17935	18034	17930	17883	18005	17955	18108	17944	17905	18014	17952	18036	17749	17821	17864	17927	17968	17939	17920	17976	18003	17917	17873	18180	17882	18041	17967	18061	17977	17904	17973	18116	17865	17877	17859	17775	17954	17910	18012	17865	17868	18106	18041	17851	17892	17787	17970	18113	17983	17980	17895	17980	17945	18006	17831	17704	18038	17977	17830	17769	17691	17955	17779	17870	17886	18084	17950	17993	18051	17984	17839	18040	18030	17804	17785	17970	17881	17994	17854	17874	17950	18060	18028	18097	17853	17921	17929	18056	17790	17905	17859	17965	17843	17906	17924	18211	17988	18013	18038	17694	17899	17941	17875	18026	17831	17834	17958	17842	17867	17957	17967	18071	18106	17853	17748	17981	17604	17811	17907	17945	17684	17724	17995	18070	18101	17927	18009	18081	17925	17816	17900	17932	17985	17834	18150	17817	17810	18057	17819	17869	17981	17930	17695	17955	17886	17859	17936	17708	17889	17726	17885	17781	17927	18049	18057	18009	17860	17750	17626	17769	17868	17987	17961	17898	17911	17771	17966	17903	18073	17894	18096	18050	17837	18062	17894	17965	18041	17822	17855	17866	17891	17932	17939	17918	17899	17975	17804	17831	18039	17779	17920	18007	17897	17907	17957	17839	18010	17835	18041	18049	17826	17989	17723	17994	17910	17951	17886	18055	17919	18072	17972	17989	18085	17837	17858	17910	18120	17921	17926	17855	18156	18079	17769	18013	18072	18112	18009	17923	18060	18119	17965	18037	17956	18030	17690	17859	17827	17917	17766	17830	17855	17882	17754	18087	18012	18110	17878	17857	17817	17998	17772	17888	17924	17828	18018	18009	17839	17936	17912	17959	17940	17944	17855	18032	18041	17981	17963	18052	17906	17891	17816	18034	17926	17835	18057	17979	17846	17900	18145	17864	17847	17935	17771	17680	17987	18116	17965	17889	17913	18039	17921	17998	17747	18129	17795	17838	17930	17976	17884	17852	17901	18097	17911	17928	18071	18179	18052	17873	17815	17981	18059	17899	17977	17875	17807	18001	17872	17956	17886	18030	17857	17954	17913	17778	17772	17997	17924	17929	18086	17765	17758	18005	18046	18034	17984	17893	17939	17866	17875	17885	18011	17991	17825	17955	17867	18092	18187	18063	17940	18009	18032	18073	17940	17947	17897	17748	17832	17933	17869	17852	17923	17973	17721	17802	17918	17864	17899	18116	17994	17942	17907	18074	18053	17900	17965	17898	18133	17772	17807	17893	17734	17824	17991	18006	17981	17948	17679	17853	17774	18028	17974	17892	17884	17819	17773	17963	17866	17804	17692	18004	17970	17916	17847	17931	18050	17873	17819	17931	18092	18131	17609	17737	17789	17905	17762	17826	17895	17687	17974	17941	18012	18054	17718	18080	18103	17912	18015	17701	17995	17775	17872	18011	17918	18009	18022	17906	17937	17884	18033	17793	17948	17898	18268	17901	17833	18016	18083	17961	17891	17888	17919	17926	17843	17867	18049	18161	18035	18122	17722	17841	18016	17948	17996
54412	89547	73476	46275	27986	18484	15879	15289	15265	15247	15265	15246	15240	15188	15285	15416	15435	15369	15303	15177	15401	15253	15134	15340	15279	15237	15286	15276	15299	15157	15300	15227	15261	15275	15209	15317	15289	15261	15393	15352	15167	15365	15348	15190	15262	15307	15347	15429	15438	15355	15373	15207	15241	15180	15278	15331	15392	15289	15320	15213	15229	15297	15240	15114	15299	15474	15201	15287	15281	15338	15195	15427	15424	15160	15280	15424	15425	15224	15299	15206	15203	15293	15179	15354	15239	15490	15325	15196	15338	15237	15120	15260	15270	15312	15227	15405	15257	15214	15077	15296	15312	15196	15154	15310	15201	15339	15282	15547	15523	15311	15272	15149	15378	15199	15238	15266	15198	15250	15421	15080	15399	15249	15150	15136	15292	15327	15207	15359	15279	15242	15187	15332	15352	15244	15179	15361	15229	15477	15353	15420	15195	15402	15350	15292	15350	15212	15226	15298	15521	15240	15278	15310	15125	15263	15216	15316	15102	15386	15249	15283	15128	15344	15301	15289	15182	15269	15403	15218	15360	15203	15340	15324	15441	15319	15338	15152	15265	15373	15163	15335	15313	15304	15279	15169	15193	15329	15231	15284	15476	15121	15194	15305	15404	15212	15349	15094	15137	15352	15233	15404	15302	15308	15314	15179	15204	15330	15160	15288	15193	15298	15145	15257	15281	15379	15223	15279	15208	15327	15234	15280	15336	15171	15336	15276	15164	15231	15369	15237	15417	15268	15195	15160	15318	15253	15177	15375	15258	15231	15361	15352	15177	15253	15335	15130	15195	15115	15352	15259	15271	15297	15255	15266	15332	15237	15241	15194	15191	15388	15277	15394	15187	15170	15064	15222	15313	15180	15396	15025	15229	15379	15291	15250	15342	15076	15222	15168	15277	15248	15277	15223	15298	15319	15239	15385	15176	15315	15204	15390	15265	15180	15410	15163	15248	15293	15199	15301	15219	15336	15392	15336	15143	15346	15242	15428	15341	15274	15241	15185	15419	15316	15184	15320	15210	15283	15347	15327	15230	15191	15407	15240	15234	15319	15396	15269	15220	15334	15501	15289	15291	15262	15325	15251	15195	15263	15481	15170	15376	15371	15236	15293	15291	15224	15223	15186	15368	15238	15250	15338	15264	15117	15126	15337	15165	15228	15325	15442	15354	15179	15259	15193	15081	15217	15294	15183	15336	15377	15157	15357	15296	15140	15271	15241	15293	15335	15327	15301	15203	15390	15257	15338	15234	15266	15139	15084	15135	15318	15348	15331	15466	15252	15245	15242	15345	15118	15319	15272	15258	15165	15503	15245	15209	15365	15354	15055	15281	15299	15346	15321	15369	15244	15122	15263	15372	15154	15148	15291	15491	15317	15371	15224	15250	15260	15208	15336	15295	15364	15308	15368	15264	15418	15192	15498	15385	15281	15107	15300	15392	15195	15409	15108	15277	15287	15264	15341	15346	15218	15396	15440	15421	15247	15338	15238	15199	15387	15332	15243	15186	15309	15157	15308	15205	15232	15326	15324	15038	15211	15520	15221	15237	15276	15213	15285	15125	15272	15304	15099	15304	15299	15196	15382	15283	15344	15483	15186	15132	15294	15309	15236	15348	15106	15195	15398	15221	15367	15262	15274	15285	15343	15111	15373	15170	15341	15266	15203	15212	15318	15299	15381	15203	15212	15351	15348	15255	15340	15168	15267	15249	15127	15182	15108	15244	15247	15357	15211	15314	15397	15253	15241	15390	15358	15109	15353	15258	15362	15330	15253	15192	15269	15267	15198	15166	15349	15302	15196	15430	15299	15104	15320	15411	15172	15435	15290	15174	15238	15231	15366	15355	15105	15477	15376	15337	15224	15298	15109	15323	15305	15248	15208	15349	15369	15269	15224	15469	15283	15256	15162	15318	15396	15402	15197	15246	15398	15210	15213	15344	15256	15156	15353	15147	15496	15361	15286	15245	15253	15184	15306	15276	15399	15293	15368	15269	15409	15253	15384	15266	15326	15371	15205	15171	15293	15273	15074	15293	15372	15358	15332	15260	15327	15270	15319	15337	15361	15304	15067	15105	15290	15231	15127	15205	15311	15307	15205	15363	15246	15260	15404	15304	15238	15347	15304	15179	15455	15267	15403	15361	15150	15342	15143	15105	15343	15429	15340	15365	15386	15253	15082	15286	15128	15142	15346	15416	15229	15118	15162	15218	15372	14930	15391	15316	15190	15157	15190	15419	15220	15270	15233	15455	15241	15405	15294	15119	15200	15143	15209	15201	15242	15225	15385	15374	15280	15239	15240	15169	15177	15255	15263	15160	15268	15132	15343	15299	15267	15112	15194	15297	15141	15398	15265	15459	15266	15255	15252	15360	15270	15343	15221	15301	15232	15317	15179	15226	15234	15229	15337	15297	15245	15133	15434	15262	15243	15321	15375	15324	15375	15366	15347	15296	15422	15468	15501	15267	15387	15171	15291	15219	15217	15294	15317	15400	15028	15378	15299	15422	15320	15210	15243	15275	15311	15328	15225	15205	15376	15225	15302	15269	15368	15267	15264	15436	15439	15455	15302	15245	15417	15290	15182	15455	15178	15252	15147	15458	15195	15355	15255	15286	15253	15231	15334	15271	15221	15301	15252	15172	15263	15351	15285	15371	15140	15295	15350	15299	15446	15296	15186	15365	15262	15284	15160	15282	15205	15309	15269	15282	15300	15241	15375	15455	15216	15226	15137	15398	15329	15283	15307	15220	15334	15288	15264	15001	15204	15027	15281	15392	15296	15408	15277	15494	15308	15332	15242	15414	15156	15230	15345	15181	15266	15255	15364	15427	15183	15532	15309	15248	15246	15229	15328	15301	15299	15295	15118	15196	15372	15276	15371	15401	15118	15392	15464	15342	15205	15395	15215	15408	15362	15287	15174	15420	15321	15155	15433	15160	15286	15432	15390	15335	15358	15229	15183	15131	15246	15158	15372	15319	15336	15283	15224	15336	15241	15331	15303	15295	15120	15266	15114	15245	15354	15231	15203	15368	15148	15428	15316	15329	15295	15396	15332	15357	15295	15251	15272	15303	15187	15151	15356	15250	15238	15266	15327	15252	15382	15221	15359	15311	15161	15330	15269	15283	15217	15295	15203	15344	15239	15234	15249	15320	15310	15396	15426	15191	15291	15034	15309	15369	15281	15308	15322	15416	15207	15273	15314	15134	15152	15344	15496	15346	15435	15263	15395	15169	15221	15269	15296	15201	15117	15099	15266	15319	15197	15298	15369	15185	15210	15323	15092	15274	15386	15243	15326	15323	15294	15268	15353	15186	15278	15392	15344	15232	15258	15302	15344	15219	15303	15181	15326	15223	15303	15191	15228	15337	15333	15223	15317	15137	15273	15320	15161	15336	15179	15180	15344	15186	15502	15376	15306	15276	15168	15215	15342	15183	15163	15204	15105	15333	15094	15306	15432	15282	15120	15277	15159	15177	15333	15243	15464	15358	15421	15158	15365	15126	15145	15254	15307	15297	15276	15317	15246	15321	15323	15319	15189	15337	15164	15038	15421	15202	15273	15181	15319	15338	15420	15068	15273	15295	15289	15361	15242	15424	15147	15313	15145	15223	15311	15183	15263	15520	15112	15275	15281	15475	15348	15151	15320	15095	15322	15274	15388	15101	15307	15352	15316	15178	15359	15289	15183	15366	15231	15316	15330	15256	15266	15442	15234	15231	15478	15439	15371	15237	15194	15191	15457	15269	15307	15373	15112	15401	15161	15220	15295	15256	15183	15485	15322	15220	15402	15292	15382	15298	15295	15245	15387	15455	15368	15427	15333	15295	15340	15164	15225	15311	15354	15329	15334	15091	15104	15176	15191	15270	15312	15285	15231	15263	15328	15373	15231	15402	15303	15137	15377	15378	15225	15307	15383	15363	15359	15461	15172	15310	15268	15193	15164	15368	15363	15334	15382	15300	15308	15349	15200	15181	15138	15380	15265	15202	15220	15283	15264	15228	15120	15418	15183	15303	15293	15254	15296	15155	15246	15447	15362	15307	15169	15380	15202	15021	15413	15457	15155	15279	15325	15202	15301	15212	15140	15474	15165	15193	15231	15310	15251	15209	15300	15359	15184	15140	15268	15238	15442	15254	15259	15339	15362	15266	15323	15284	15256	15372	15278	15215	15135	15296	15078	15145	15361	15285	15265	15349	15346	15254	15139	15206	15320	15313	15043	15184	15277	15302	15265	15397	15374	15178	15436	15325	15114	15364	15199	15349	15321	15133	15356	15356	15396	15206	15351	15334	15280	15398	15258	15348	15038	15333	15174	15119	15288	15448	15393	15467	15396	15337	15271	15170	15199	15146	15312	15144	15391	15171	15148	15273	15359	15270	15220	15212	15355	15095	15219	15276	15287	15128	15187	15290	15293	15332	15229	15185	15280	15340	15154	15377	15281	15296	15246	15342	15334	15264	15341	15219	15132	15250	15199	15291	15199	15335	15317	15440	15312	15283	15298	15082	15259	15339	15380	15397	15282	15396	15231	15232	15398	15288	15388	15221	15270	15221	15186	15294	15295	15333	15285	15349	15449	15229	15405	15338	15177	15253	15261	15247	15008	15274	15278	15219	15436	15353	15198	15304	15301	15139	15230	15289	15261	15204	15227	15252	15439	15389	15218	15291	15294	15379	15161	15260	15236	15385	15133	15182	15105	15330	15370	15279	15388	15168	15336	15245	15332	15284	15216	15328	15329	15287	15352	15291	15362	15277	15215	15125	15181	15329	15372	15242	15362	15256	15257	15316	15396	15372	15459	15100	15264	15322	15267	15172	15195	15347	15260	15221	15183	15234	15293	15196	15196	15314	15302	15285	15235	15253	15308	15418	15153	15218	15094	15280	15123	15148	15452	15325	15381	15403	15312	15410	15213	15404	15268	15236	15420	15356	15367	15261	15214	15320	15326	15605	15207	15246	15337	15186	15093	15126	15107	15101	15274	15211	15319	15364	15216	15387	15220	15279	15255	15376	15358	15132	15354	15385	15187	15144	15224	15256	15116	15262	15379	15350	15239	15239	15423	15334	15249	15269	15314	15177	15207	15232	15243	15376	15173	15330	15279	15303	15175	15399	15148	15372	15172	15459	15110	15350	15418	15223	15235
22857	23127	37960	35601	28498	25720	24859	19166	17903	18257	18509	17824	18018	17795	17937	17782	17900	18026	17970	17943	17984	18018	17998	17658	17641	17746	17880	17738	17804	17865	17659	17849	17951	17708	17837	17707	17794	17738	17765	17763	17716	17804	17876	17733	17551	17617	17627	17614	17920	17574	17784	17846	17785	17775	17587	17591	17703	17740	17750	17831	17718	17591	17903	17579	17741	17588	17731	17807	17503	17599	17562	17879	17606	17757	17879	17864	17638	17613	17698	17748	17710	17535	17621	17661	17883	17716	17735	17570	17657	18000	17693	17739	17663	17556	17685	17555	17743	17643	17580	17662	17885	17706	17612	17708	17763	17748	17807	17568	17674	17794	17632	17663	17562	17713	17765	17738	17647	17678	17605	17686	17783	17665	17544	17768	17459	17599	17748	17673	17775	17751	17764	17694	17888	17694	17676	17520	17626	17548	17623	17786	17614	17524	17685	17746	17574	17772	17495	17592	17670	17723	17706	17752	17799	17719	17778	17553	17682	17638	17937	17728	17532	17634	17554	17714	17481	17667	17666	17902	18015	17773	17590	17532	17614	17709	17666	17670	17689	17396	17738	17626	17616	17826	17482	17558	17650	17749	17677	17633	17662	17849	17618	17566	17844	17683	17625	17653	17922	17753	17714	17548	17631	17626	17761	17501	17526	17615	17419	17786	17805	17736	17679	17530	17592	17848	17582	17610	17350	17669	17675	17536	17776	17801	17735	17576	17646	17613	17804	17558	17755	17720	17908	17697	17567	17505	17579	17520	17716	17683	17758	17448	17658	17727	17706	17795	17749	17755	17763	17576	17755	17494	17740	17832	17691	17797	17577	17800	17617	18026	17712	17552	17834	17735	17695	17557	17747	17773	17825	17566	17931	17774	17571	17633	17681	17922	17777	17773	17765	17738	17843	17587	17707	17707	17795	17751	17727	17699	17852	17733	17562	17710	17788	17868	17776	17852	17820	17655	17486	17471	17822	17581	17650	17639	17703	17517	17786	17624	17843	17817	17698	17629	17636	17566	17712	17739	17558	17912	17716	17556	17724	17729	17688	17487	17708	17601	17756	17649	17697	17677	17565	17706	17689	17596	17725	17683	17687	17559	17531	17552	17753	17857	17973	17607	17432	17473	17924	17746	17686	17660	17808	17826	17649	17672	17601	17794	17791	17780	17578	17339	17747	17747	17678	17731	17631	17776	17821	17727	17621	17777	17590	17683	17770	17800	17656	17536	17592	17595	17639	17769	17591	17689	17713	17775	17526	17861	17761	17563	17999	17654	17647	17682	17769	17760	17851	17732	17850	17720	17607	17625	17770	17723	17727	17587	17654	17675	17577	17588	17611	17724	17450	17613	17678	17477	17581	17634	17780	17704	17673	17729	17570	17650	17617	17608	17769	17654	17662	17654	17789	17771	17442	17674	17821	17661	17674	17468	17482	17663	17686	17581	17787	17546	17672	17555	17645	17755	17601	17710	17685	17714	17563	17638	17685	17565	17660	17735	17560	17903	17459	17717	17756	17739	17856	17665	17520	17701	17728	17593	17565	17726	17562	17583	17688	17674	17670	17734	17721	17724	17731	17673	17668	17487	17634	17662	17854	17641	17727	17632	17567	17783	17531	17811	17660	17753	17906	17552	17576	17636	17740	17599	17737	17589	17642	17741	17634	17627	17457	17572	17663	17738	17787	17875	17559	17618	17561	17652	17748	17812	17663	17673	17733	17960	17608	17786	17614	17720	17803	17614	17767	17723	17505	17528	17895	17605	17661	17788	17758	17596	17758	17792	17697	17458	17706	17704	17807	17619	17815	17610	17834	17854	17653	17570	17780	17722	17859	17572	17855	17752	17836	17700	17837	17612	17679	17749	17619	17634	17612	17755	17771	17678	17762	17930	17626	17724	17700	17601	17581	17713	17801	17962	17800	17589	17694	17905	17594	17691	17889	17672	17548	17655	17567	17820	17777	17678	17780	17802	17617	17873	17541	17526	17692	17912	17860	17855	17633	17582	17729	17865	17691	17688	17785	17664	17711	17561	17718	17611	17589	17746	17694	17395	17600	17748	17541	17675	17634	17526	17883	17716	17759	17619	17564	17721	17470	17606	17758	17591	17740	17811	17735	17571	17787	17669	17647	17693	17572	17635	17646	17602	17631	17630	17691	17461	17632	17772	17882	17481	17549	17720	17603	17474	17782	17744	17721	17480	17750	17561	17642	17622	17747	17755	17643	17705	17637	17645	17691	17622	17811	17606	17789	17709	17697	17601	17543	17627	17540	17617	17822	17569	17551	17771	17508	17701	17803	17725	17744	17604	17723	17484	17678	17659	17617	17724	17541	17820	17652	17446	17660	17550	17586	17848	17589	17850	17771	17504	17609	17768	17616	17586	17567	17713	17805	17649	17645	17534	17630	17515	17562	17715	17662	17956	17681	17937	17675	17623	17603	17562	17702	17724	17792	17726	17814	17814	17604	17656	17712	17726	17765	17665	17668	17696	17783	17733	17661	17812	17879	17474	17798	17766	17728	17829	17671	17697	17850	17680	17574	17762	17598	17738	17483	17619	17511	17546	17724	17694	17668	17650	17699	17571	17573	17567	17612	17621	17767	17750	17527	17696	17573	17652	17922	17682	17452	17749	17608	17691	17662	17830	17535	17744	17906	17652	17581	17732	17715	17867	17732	17464	17720	17529	17682	17554	17696	17771	17729	17797	17677	17863	17720	17808	17615	17693	17775	17722	17587	17717	17668	17669	17763	18065	17757	17617	17689	17771	17634	17611	17492	17820	17822	17884	17781	17730	17694	17391	17753	17798	17506	17535	17612	17685	17733	17706	17896	17517	17498	17634	17707	17690	17641	17684	17932	17791	17810	17806	17833	17372	17534	17701	17717	17846	17638	17677	17718	17811	17645	17549	17678	17419	17641	17722	17758	17875	17724	17658	17560	17771	17630	17695	17510	17700	17714	17709	17564	17773	17569	17508	17691	17694	17742	17683	17733	17886	17624	17681	17381	17715	17600	17567	17797	17796	17748	17696	17834	17625	17722	17629	17949	17918	17698	17952	17731	17508	17503	17697	17571	17440	17846	17675	17650	17509	17642	17619	17699	17700	17814	17840	17418	17674	17692	17603	18013	17863	17724	17681	17683	17703	17613	17784	17745	17636	17849	17684	17582	17889	17636	17656	17552	17539	17600	17486	17624	17483	17587	17589	17641	17738	17629	17600	17943	17481	17608	17595	17573	17674	17708	17678	17564	17646	17919	17545	17788	17921	17693	17619	17620	17761	17712	17651	17753	17729	17687	17595	17605	17735	17679	17635	17798	17850	17811	17878	17765	17797	17653	17500	17801	17668	17652	17683	17460	17684	17572	17623	17657	17678	17590	17703	17560	17598	17536	17657	17772	17839	17585	17719	17859	17746	17571	17669	17600	17761	17549	17672	17608	17600	17684	17648	17623	17798	17761	17857	17562	17691	17524	17593	17593	17734	17749	17604	17789	17892	17768	17517	17654	17732	17775	17867	17537	17699	17597	17718	17633	17792	17792	17660	17747	17543	17601	17817	17735	17583	17664	17643	17627	17633	17510	17799	17643	17567	17631	17570	17438	17674	17640	17319	17612	17695	17613	17600	17661	17618	17412	17496	17809	17750	17863	17568	17802	17652	17762	17688	17739	17713	17626	17725	17822	17619	17654	17719	17721	17737	17812	17770	17743	17727	17650	17602	17629	17515	17665	17746	17519	17687	17771	17602	17706	17497	17651	17697	17683	17669	17728	17671	17549	17759	17731	17522	17805	17773	17785	17680	17695	17770	17728	17579	17433	17830	17697	17795	17532	17578	17610	17692	17780	17672	17613	17524	17493	17651	17732	17481	17531	17670	17744	17620	17687	17715	17595	17613	17837	17831	17623	17816	17823	17712	17681	17735	17707	17770	17612	17544	17636	17654	17782	17471	17620	17833	17598	17766	17824	17631	17743	17617	17700	17640	17494	17770	17710	17706	17597	17746	17567	17558	17624	17638	17840	17577	17685	17570	17659	17546	17737	17762	17710	17600	17644	17635	17670	17581	17610	17637	17681	17705	17692	17523	17636	17858	17598	17488	17647	17676	17598	17685	17562	17746	17664	17548	17767	17539	17791	17704	17784	17571	17534	17815	17825	17706	17478	17673	17851	17603	17646	17767	17905	17774	17725	17494	17538	17793	17526	17721	17572	17516	17635	17766	17582	17742	17668	17534	17568	17579	17785	17699	17672	17858	17820	17666	17469	17587	17700	17450	17792	17797	17731	17645	17609	17673	17668	17589	17394	17592	17570	17649	17571	17786	17879	17638	17648	17638	17670	17670	17413	17674	17695	17713	17731	17806	17744	17602	17626	17733	17567	17542	17396	17595	17693	17570	17869	17617	17697	17542	17738	17731	17656	17561	17875	17713	17632	17673	17719	17726	17827	17746	17705	17693	17547	17631	17706	17563	17820	17749	17502	17719	17703	17714	17731	17573	17890	17656	17705	17670	17619	17818	17676	17587	17654	17696	17583	17664	17588	17672	17660	17570	17804	17465	17619	17812	17656	17690	17766	17756	17605	17610	17472	17657	17780	17364	17707	17422	17584	17811	17518	17755	17729	17576	17799	17761	17600	17901	17915	17560	17649	17604	17626	17529	17642	17526	17708	17603	17518	17499	17739	17773	17536	17558	17546	17884	17813	17708	17737	17687	17544	17794	17637	17751	17566	17522	17816	17621	17821	17893	17817	17659	17562	17489	17599	17732	17625	17855	17721	17462	17519	17936	17810	17559	17551	17658	17701	17657	17799	17959	17784	17715	17566	17849	17585	17797	17939	17774	17863	17824	17630	17884	17792	17642	17798	17664	17729	17838	17685	17645	17536	17668	17815	17802	17709	17589	17756	17301	17720	17796	17722	17555	17625	17948	17783	17617	17483	17697	17907	17746	17722	17677	17553	17475	17883	17715	17558	17742	17635	17613	17690	17717	17851	17712	17505	17564	17710	17602	17857	17506	17530	17669	17714	17502	17706	17564	17594	17849	17688	17802	17637	17647	17667	17504	17618	17514	17705	17534	17655	17571	17607	17616	17609	17781	17705	17705	17635	17640	17656	17568	17683	17613	17592	17685	17642	17702	17538	17828	17424	17668
64453	103661	90465	65777	40878	23959	16446	15255	15275	15132	15115	14899	15260	15049	15213	15172	15114	14976	15236	15119	15192	15229	15246	15256	15108	15114	15120	15109	15172	15017	15193	15096	15274	15292	15239	15136	15107	15235	15102	15159	15158	15011	15241	15060	15111	15165	15243	15108	14953	14973	14967	15139	15079	15058	15096	15094	15120	15302	15137	15190	15106	15164	15186	15129	15171	15008	15089	15222	15143	15250	15066	14975	15132	14996	15031	15206	15085	15020	15049	15132	14996	14968	15164	15144	15170	14998	15245	15137	15040	15219	15098	15283	15068	15043	14994	15163	15135	14920	15179	15096	15213	15081	15158	15066	15125	15132	15185	15190	15218	15063	14964	15017	15191	15198	15311	15067	15095	15062	15100	15036	14987	15196	15079	15129	15148	15162	15093	15265	15137	15067	15086	15163	15119	15118	15181	15261	15148	15099	15141	15183	15119	15149	15127	15166	15105	15096	15121	15236	15133	14976	15119	15174	15019	15170	15041	15134	14931	15211	15221	15276	15097	15063	15094	15115	15066	15001	14842	15128	15185	15060	15078	14962	15180	15071	15082	15164	15109	15152	15064	15059	15182	15056	15046	15116	15061	15201	15147	15148	15089	15070	15218	15204	15121	15057	15129	15198	15223	15167	15079	15234	15116	15185	14960	15352	15078	14881	15169	15117	15124	15132	14993	15031	15217	14995	14967	15052	15054	15181	15200	15089	15249	15041	15195	15014	15249	15298	15180	15061	15311	15122	15180	15081	15084	15197	15235	15121	14995	14848	15128	15030	15022	15096	15273	15180	15121	15160	15246	15196	15199	15137	14992	14957	14934	15064	15136	15153	15123	14975	15054	15078	15061	14967	15065	15091	15124	15139	15157	15207	15314	15153	15050	15167	15042	15126	15161	15009	15117	15162	15008	15106	15166	15208	15195	15188	15254	15114	15139	15084	15061	15057	15095	15135	15060	14913	15088	15071	15211	15273	15157	15143	14987	15137	15022	15123	15073	15160	15054	15207	15134	15221	15086	15034	15162	15131	15100	15085	15113	15239	15088	14991	15051	15137	15150	14964	15314	15171	15045	15188	15141	15051	15050	15185	15006	15256	15001	15200	14989	15189	15183	15110	15260	15211	15195	15224	15085	15177	15152	15228	14944	15193	15210	15191	15138	14924	15132	15147	15121	15047	14969	15186	15177	15185	15092	15146	15096	15039	15223	15136	15083	15061	14971	15128	15216	15012	15201	15032	15020	15206	15091	15061	15096	14968	15076	15157	15102	15055	15135	15182	15178	15201	15125	15102	15211	15116	15109	15171	15115	15042	15167	15213	15014	15165	15083	15260	15281	15267	14994	15050	15128	15077	14974	15098	15250	15197	15172	15173	15163	15194	15171	15215	15107	15149	14942	15073	15069	15161	15019	15231	15207	15189	15216	15241	14974	15247	15140	15220	15003	15139	15127	15191	15232	14909	15189	15291	15134	15076	15070	15375	15038	15178	15155	15114	15077	15184	15289	15009	15139	15051	15119	15246	15230	15026	15153	15176	15127	15173	15121	15163	15021	15291	15172	15183	15094	15176	15118	15264	14843	15317	15063	15303	15187	15146	14995	15233	15015	14983	15053	15206	15110	15223	15080	15111	15256	15204	15076	15128	15206	14993	15114	15122	15191	15150	15115	15167	15118	15045	15278	15077	15075	14962	15187	15216	15164	15181	15119	15103	15306	15023	15162	15203	15175	15172	14998	15050	15107	15215	15071	14921	15262	15171	15081	15048	15113	15162	15142	14990	15079	14964	14999	15021	15181	15073	15164	15163	14986	15126	15166	15062	15228	15230	15034	15152	15055	15087	15264	14974	15156	15061	15067	15108	15083	15087	14907	14993	15063	15111	15218	15173	15106	15059	15245	15234	15140	14964	15091	15347	15347	14929	15001	15174	15139	15170	14910	15248	15191	15112	15130	15050	15090	15127	15109	15222	15195	15168	15018	15154	15188	15097	14958	14976	15139	15029	14980	15131	15148	15073	15239	15166	15088	15070	15030	15020	15072	15177	15176	15027	15207	15093	15087	15058	15131	14925	15190	15025	15212	15097	15005	15026	15231	15155	15064	15075	15073	15091	15120	15215	15153	15276	15107	15061	15054	15162	15144	15142	15303	15058	14937	15109	14989	15006	15112	15068	15200	15205	15123	14930	15163	15102	15099	14978	14889	15060	15129	15080	15238	15150	14999	15149	15035	15111	15183	15170	15035	15055	15022	15130	15239	15100	15171	15090	15129	15016	14949	14941	15169	15135	15086	15029	14993	15098	15115	15156	15052	15061	15110	15200	15131	15101	15133	15034	15091	15205	15149	15084	15036	15134	15174	15283	15224	15229	15024	15102	15155	15074	15254	15010	15076	15088	15046	15311	15005	15095	15028	15316	15152	15263	15117	15118	14991	15123	14941	15132	15279	15104	15173	15211	15022	15056	15147	15020	15224	15131	15031	15058	15169	14946	15269	15002	15180	15016	15181	15001	15116	15075	15002	15011	15097	15159	15077	15019	15145	15156	15118	15257	15025	15218	15058	15175	14970	15246	15081	15021	15198	15004	15129	15216	15185	15235	15068	15158	15018	15122	15226	15105	15168	14889	14979	15043	15202	15269	15089	14984	15034	15097	15098	15233	15081	15186	14952	15194	15193	15033	15191	15095	15235	15089	15190	15141	15222	14957	15206	15120	15275	15030	15094	15079	14988	15050	15238	15100	15165	15050	15013	15199	15031	15176	15186	15004	15008	15171	15110	15028	15094	15122	15142	15124	15051	15056	15068	15110	15038	15085	15180	15104	15157	15032	15223	15180	15159	15163	15232	15097	15000	15209	15131	15194	15038	15149	15192	15189	15118	15122	15128	15199	15109	15089	15120	15032	15181	15153	15145	15102	15143	15174	14782	15008	15075	15165	15219	15303	15025	15092	14924	15050	14946	15068	15038	15118	15120	15058	15119	15268	15025	15066	15091	14975	15019	15407	15147	15209	15153	15141	14936	15147	15231	15221	15103	15334	14990	15149	15027	15126	15061	15152	14875	15097	15106	15032	15082	15136	15098	15187	15153	15039	15266	15000	15247	15009	15061	15122	15022	15042	15130	15130	15120	14971	15171	15212	15083	15016	15140	14995	15012	15187	15007	15157	15191	14933	15082	15304	15197	15075	15135	15054	15063	15168	15049	15045	15107	15049	15141	15093	15071	15140	14948	15269	15234	15080	15105	15104	15221	14913	15064	15138	14926	14996	15116	15224	15104	15146	14977	15097	15130	15096	15185	15001	15175	15128	15149	15117	15095	15019	15133	15181	15241	15132	15320	15103	15028	15068	15140	15170	15113	15134	15107	15138	15097	15217	15383	15063	15137	15210	15205	15082	15133	15256	15101	14996	15238	15048	15118	15109	15274	15067	15262	15184	15117	15146	15045	15026	15286	15048	15089	15100	15255	15182	15003	15300	15114	15164	15111	15056	15055	15224	15230	15230	15080	15198	15057	15085	15141	15029	15151	15222	15158	15204	15164	15124	15077	15246	15081	15038	15035	15187	15110	15106	15127	14991	15230	14962	15177	14943	15153	15188	15057	15124	15066	15024	15221	15165	15153	15002	15132	15156	15048	15208	15057	15148	15102	15116	15043	14966	15093	15155	15278	15092	15002	15141	15131	15166	15114	15116	15170	15121	14978	15168	14945	15055	15188	15088	14909	15081	15138	15231	15181	15070	15156	15268	15017	15086	15039	14947	15190	15205	15076	14936	15230	14977	14995	15176	15268	14977	14983	15177	15057	15267	14958	15190	15232	15081	15236	15165	15070	15111	15097	15064	15072	14975	15113	14947	15269	15203	14988	15127	15049	15247	15224	15160	15128	15133	15270	15088	15052	15020	15256	15213	15111	15087	15150	15169	15096	15037	15137	15261	15090	15070	15232	14972	14889	15225	15042	15203	15205	15171	15185	15178	15192	15000	15170	15093	15064	15162	15089	15217	15183	15154	15204	15158	15104	14882	15288	15086	15150	15355	15186	15064	14914	14908	15093	15106	15062	14977	15147	15147	15177	15009	14999	15175	15157	15166	15236	15185	15137	15194	15038	15172	15204	15145	15171	15015	15122	14918	15018	15004	15046	15123	15062	15178	15201	15090	15160	15195	15129	15300	15178	15074	15198	15068	15204	15135	15286	14983	15171	14920	15098	15215	15097	15167	15294	14979	15137	15214	15054	15121	15088	14899	15230	15096	15205	15103	15065	14991	15077	15035	15161	14954	15155	15164	15300	15118	15184	15255	14938	15084	15109	15171	15221	14966	15232	15172	15144	14963	15129	14941	15044	15048	15243	15132	14970	15151	15267	15047	15215	14953	15066	15238	15191	15205	14951	15086	15175	15120	15062	15132	15177	15145	15090	14987	15056	15005	15141	15063	14998	15156	15052	15042	15141	15089	15220	15018	15061	15037	14988	15064	15103	14965	15126	15157	14983	15103	15175	15024	15034	15143	15148	15048	15234	15153	15201	14959	15038	15140	14973	15199	15102	15071	15134	15069	14967	15106	15282	15078	15078	15061	14994	15154	15108	15159	15161	15109	15157	15055	15007	15059	15080	15098	15156	15058	15121	15164	14995	15122	15113	15097	15221	15148	15075	15255	15055	14988	15020	15056	14980	15077	15122	15098	15119	15139	15094	15167	15186	15235	15299	15009	14985	15113	15118	15127	15041	15157	14791	15158	15099	15039	15206	15135	15042	15010	15126	15273	15083	15047	15131	15091	15104	15052	15038	15097	15001	15174	15008	15112	15104	15148	15012	15202	15176	15037	15083	15042	14907	15203	15289	15107	15091	15119	15163	15160	15113	14952	15084	15072	15314	15052	15072	15158	15037	15121	15089	14994	15304	15120	15059	14942	15070	15284	15091	15049	15075	15135	14989	15222	15111	15063	15135	15083	15230	15040	15221	14960	15260	15154	15021	15109	14995	15159	15108	15187	14909	15175	14915	15168	15038	15224	14876	15209	14960	15010	15033	14959	15224	15265	15191	15060	15186	15103	14984	14914	15051	15131	15358	15091	15331	14987	15187	15195	15110	14954	15178	14947	15235	15173	15094	15024	15192	15108	15164	15017	15224	15009	15223	15046	14922	15283	15157	15113
29854	37781	44604	32794	22491	18785	18039	17641	17346	17277	17463	17600	17350	17536	17474	17565	17370	17370	17530	17483	17549	17350	17377	17433	17438	17326	17468	17538	17445	17461	17395	17427	17488	17220	17336	17296	17195	17317	17609	17592	17300	17300	17533	17516	17325	17274	17456	17368	17350	17379	17476	17478	17675	17479	17467	17485	17341	17532	17425	17443	17266	17302	17386	17244	17345	17376	17552	17223	17335	17558	17520	17467	17413	17319	17290	17360	17329	17342	17287	17450	17284	17558	17515	17303	17362	17481	17470	17334	17369	17570	17325	17395	17447	17240	17520	17424	17511	17316	17598	17424	17503	17391	17369	17340	17196	17472	17534	17124	17463	17438	17437	17459	17312	17313	17475	17380	17380	17409	17258	17483	17431	17429	17308	17350	17319	17447	17503	17572	17385	17454	17335	17423	17538	17508	17536	17247	17403	17087	17324	17301	17542	17527	17444	17322	17552	17301	17307	17484	17456	17489	17352	17482	17115	17308	17443	17355	17341	17549	17474	17495	17568	17381	17464	17476	17235	17473	17577	17502	17408	17433	17183	17383	17303	17322	17173	17565	17499	17229	17362	17402	17243	17418	17552	17338	17298	17318	17309	17389	17475	17321	17353	17247	17391	17406	17391	17241	17289	17310	17419	17385	17554	17321	17522	17189	17373	17523	17329	17195	17394	17404	17379	17382	17478	17336	17377	17366	17430	17420	17414	17566	17379	17335	17580	17321	17306	17387	17591	17429	17551	17254	17556	17495	17709	17533	17579	17351	17518	17390	17230	17360	17401	17243	17199	17322	17245	17265	17286	17245	17375	17337	17603	17525	17478	17255	17434	17518	17339	17344	17277	17418	17325	17519	17413	17400	17372	17303	17590	17465	17280	17581	17179	17306	17268	17227	17158	17067	17416	17361	17298	17350	17435	17142	17255	17199	17357	17472	17363	17325	17315	17269	17481	17388	17336	17395	17239	17235	17490	17206	17530	17293	17334	17331	17367	17197	17409	17047	17345	17354	17362	17466	17419	17296	17463	17333	17692	17678	17509	17205	17289	17253	17273	17306	17279	17601	17507	17352	17585	17386	17438	17382	17386	17454	17352	17518	17326	17290	17363	17311	17608	17487	17319	17297	17482	17380	17543	17486	17650	17301	17468	17524	17432	17485	17353	17209	17445	17152	17360	17547	17360	17514	17405	17444	17484	17376	17363	17332	17424	17198	17631	17543	17485	17503	17484	17429	17198	17458	17384	17497	17349	17353	17307	17237	17443	17426	17352	17561	17373	17365	17509	17559	17168	17386	17386	17417	17317	17383	17363	17334	17434	17366	17451	17406	17390	17381	17616	17262	17182	17446	17265	17314	17439	17417	17288	17484	17263	17497	17426	17419	17297	17354	17453	17396	17452	17443	17643	17447	17313	17207	17329	17204	17337	17416	17647	17326	17638	17400	17527	17324	17278	17406	17340	17431	17435	17512	17446	17344	17492	17435	17402	17343	17505	17487	17292	17358	17466	17456	17390	17280	17455	17540	17300	17197	17386	17318	17406	17479	17582	17491	17193	17383	17320	17510	17277	17311	17479	17218	17320	17348	17324	17287	17257	17327	17509	17338	17283	17530	17484	17462	17198	17388	17556	17233	17350	17533	17450	17480	17449	17282	17483	17335	17441	17475	17262	17222	17293	17370	17254	17146	17552	17366	17425	17420	17495	17295	17455	17292	17573	17546	17396	17427	17345	17400	17281	17222	17302	17330	17545	17341	17423	17160	17478	17423	17434	17347	17457	17422	17386	17354	17289	17316	17433	17504	17382	17278	17376	17591	17268	17368	17345	17325	17290	17688	17462	17216	17516	17494	17486	17257	17509	17472	17309	17459	17620	17374	17414	17338	17289	17481	17420	17436	17398	17512	17271	17341	17425	17379	17476	17284	17437	17384	17384	17337	17486	17364	17369	17248	17439	17398	17387	17329	17292	17349	17369	17446	17289	17360	17282	17549	17260	17355	17315	17414	17376	17492	17455	17374	17339	17405	17567	17309	17486	17445	17331	17213	17315	17586	17190	17449	17550	17318	17582	17447	17438	17261	17280	17376	17523	17588	17456	17646	17532	17423	17244	17417	17337	17331	17554	17474	17348	17326	17540	17430	17284	17283	17257	17333	17551	17375	17325	17367	17251	17356	17274	17599	17402	17316	17290	17457	17426	17229	17332	17222	17536	17450	17349	17317	17472	17278	17605	17505	17278	17633	17308	17330	17523	17482	17604	17417	17610	17498	17230	17614	17198	17248	17518	17345	17347	17466	17371	17229	17438	17313	17426	17377	17596	17519	17593	17439	17385	17329	17429	17511	17349	17325	17391	17259	17286	17484	17482	17377	17455	17351	17321	17572	17371	17492	17474	17473	17483	17502	17504	17475	17277	17249	17574	17465	17406	17369	17340	17404	17476	17478	17489	17501	17349	17351	17291	17317	17430	17484	17442	17341	17552	17361	17245	17398	17237	17532	17525	17168	17447	17379	17346	17391	17145	17342	17220	17228	17193	17562	17488	17318	17473	17473	17495	17497	17486	17387	17385	17325	17411	17472	17308	17134	17366	17172	17603	17405	17404	17494	17400	17334	17490	17486	17390	17291	17543	17391	17534	17362	17487	17524	17381	17358	17560	17392	17466	17452	17525	17108	17322	17370	17474	17447	17196	17408	17450	17310	17562	17487	17409	17509	17439	17525	17367	17261	17284	17008	17362	17451	17206	17339	17405	17389	17337	17409	17377	17381	17202	17736	17512	17402	17362	17352	17397	17259	17321	17462	17509	17536	17308	17506	17302	17412	17419	17550	17277	17308	17440	17385	17226	17302	17499	17363	17414	17473	17340	17265	17405	17474	17333	17445	17373	17192	17268	17351	17331	17403	17290	17535	17445	17484	17693	17599	17368	17410	17440	17477	17519	17423	17352	17454	17385	17302	17582	17508	17447	17389	17465	17536	17365	17423	17406	17500	17400	17322	17509	17425	17482	17305	17338	17403	17322	17417	17373	17354	17280	17433	17402	17383	17285	17361	17303	17342	17472	17651	17382	17343	17350	17481	17302	17540	17402	17420	17449	17299	17361	17351	17438	17265	17250	17362	17542	17228	17258	17397	17356	17395	17321	17396	17357	17317	17307	17287	17499	17270	17478	17442	17515	17502	17341	17366	17322	17399	17371	17292	17352	17368	17461	17483	17433	17150	17557	17325	17327	17319	17399	17439	17626	17413	17411	17342	17387	17372	17338	17331	17235	17532	17342	17682	17452	17429	17645	17343	17241	17341	17379	17445	17461	17522	17684	17410	17569	17253	17309	17233	17451	17424	17216	17243	17363	17356	17377	17404	17429	17391	17578	17362	17573	17365	17411	17415	17660	17367	17401	17455	17529	17549	17577	17451	17252	17337	17381	17452	17550	17443	17327	17548	17361	17277	17363	17366	17475	17380	17507	17422	17416	17444	17313	17271	17367	17492	17558	17313	17317	17351	17307	17094	17263	17265	17364	17721	17427	17272	17458	17375	17516	17315	17244	17443	17480	17327	17325	17200	17497	17401	17407	17397	17429	17474	17393	17313	17310	17243	17509	17541	17417	17614	17419	17385	17377	17338	17483	17381	17572	17445	17475	17372	17513	17282	17325	17281	17436	17349	17302	17353	17468	17260	17642	17494	17353	17231	17459	17239	17510	17394	17392	17380	17326	17400	17358	17272	17459	17548	17397	17401	17308	17353	17470	17218	17373	17414	17113	17435	17474	17630	17502	17373	17202	17321	17380	17467	17644	17506	17358	17087	17375	17336	17478	17321	17467	17525	17392	17380	17283	17576	17415	17621	17578	17346	17348	17343	17199	17337	17368	17371	17395	17417	17392	17546	17662	17504	17243	17265	17569	17451	17439	17295	17272	17376	17352	17507	17332	17370	17389	17400	17538	17391	17365	17487	17416	17387	17547	17437	17288	17285	17258	17339	17599	17382	17381	17481	17509	17305	17344	17156	17431	17232	17520	17550	17290	17354	17298	17208	17426	17518	17252	17279	17169	17506	17410	17577	17682	17350	17534	17321	17477	17249	17518	17378	17341	17292	17530	17430	17415	17390	17529	17394	17307	17615	17384	17337	17429	17372	17354	17390	17592	17419	17532	17427	17531	17592	17324	17404	17215	17324	17533	17279	17441	17395	17363	17414	17537	17520	17473	17536	17583	17308	17413	17211	17453	17567	17376	17371	17422	17283	17197	17255	17340	17410	17569	17345	17478	17408	17512	17286	17506	17361	17342	17498	17573	17400	17494	17417	17384	17276	17334	17247	17527	17298	17350	17346	17243	17243	17251	17223	17194	17136	17245	17448	17544	17482	17482	17320	17464	17248	17332	17192	17322	17486	17455	17500	17367	17323	17418	17408	17468	17413	17421	17471	17275	17407	17299	17413	17510	17445	17382	17356	17477	17293	17424	17381	17475	17559	17397	17462	17389	17469	17165	17394	17479	17441	17220	17438	17512	17347	17412	17106	17343	17440	17365	17252	17307	17380	17406	17523	17514	17252	17447	17254	17355	17479	17481	17559	17361	17099	17419	17406	17224	17564	17634	17240	17520	17426	17407	17392	17409	17356	17280	17351	17401	17285	17225	17501	17386	17322	17273	17329	17564	17516	17397	17540	17283	17575	17336	17438	17357	17318	17324	17325	17387	17387	17239	17153	17247	17358	17287	17473	17553	17509	17596	17473	17432	17234	17456	17297	17373	17480	17243	17402	17407	17335	17480	17538	17498	17383	17529	17423	17410	17450	17265	17461	17486	17161	17605	17397	17686	17248	17377	17400	17432	17389	17371	17249	17427	17455	17381	17522	17207	17346	17354	17386	17289	17552	17399	17464	17553	17526	17266	17352	17624	17437	17522	17318	17381	17258	17550	17448	17242	17465	17444	17325	17403	17340	17510	17624	17405	17672	17517	17277	17276	17466	17399	17401	17456	17470	17334	17566	17531	17404	17553	17431	17483	17485	17502	17392	17520	17483	17461	17514	17308	17289	17406	17580	17369	17488	17488	17265	17462	17535	17211	17351	17269	17262	17309	17423	17431	17181	17232	17496	17326	17643	17456	17261	17424	17351	17403	17246	17394	17365	17468	17253	17429	17318	17635	17435
37366	58106	46686	29284	19404	16093	15002	15138	14972	15106	15052	14863	14930	15103	14894	14936	14846	14801	15089	14930	15008	14878	14951	14975	14884	15030	14888	14947	14931	15077	14998	14932	14929	15037	15106	15180	15011	15003	15236	15183	15013	14914	14975	15045	15083	14867	15060	15005	15098	15015	15051	15033	15069	15045	14966	14919	15002	14938	14976	14920	14991	15071	15017	15009	15073	14843	14946	15136	14844	14866	15165	14912	15092	14994	14995	14860	15131	14817	14822	14931	14735	14882	14781	15016	14932	14891	15083	14962	14895	15037	14924	14975	15068	14988	14974	14936	15048	15027	15016	14880	15059	14901	14928	14955	14971	14929	15040	14969	15099	14958	15006	14969	14865	14906	14925	14870	14956	14917	15052	14936	14997	14987	15043	14948	15237	15018	14979	14727	14903	15016	15044	14995	14937	14949	15084	15061	14639	14882	14932	15010	15125	15254	14879	14776	14987	14966	15007	15090	15028	14968	14848	14928	14903	14981	14948	14866	14850	15049	14917	14928	15028	15014	14884	15029	14758	14951	15016	15088	14866	14945	15067	14964	15125	14921	14955	15038	14988	15049	14980	14798	15035	14838	14966	14980	15047	14963	15018	14956	14963	14815	14987	15157	14973	15005	14988	14950	14958	14867	14871	14986	15146	14945	15104	15081	14903	14879	15140	14929	14946	14940	14833	15063	14816	14946	14949	14922	14847	14881	14976	15007	15007	14825	14862	14920	15030	14965	14990	15124	15027	15099	14953	14823	14925	14778	14881	15143	15115	15027	15127	14973	14955	15107	14972	14968	14930	14873	14978	15026	14995	14835	14922	14969	14966	15137	15047	14977	14952	15047	14886	15157	14917	14833	14970	15104	14752	15053	14930	14875	14911	15041	14944	14954	14924	15055	14958	14962	15118	15040	15021	14875	14812	14988	15107	15009	14802	14954	15071	14966	15048	14845	15080	14826	14862	15034	15014	14874	14881	15008	15137	15022	15040	14999	14760	14879	14993	14911	15051	14811	15084	15013	15027	14947	14932	14934	15038	14936	14991	14953	15007	14937	14945	15014	14927	14992	15065	14964	15083	15020	14919	15052	14876	14972	14883	15098	15018	14771	15026	14938	15107	14992	15028	14964	14712	14995	14939	14980	14998	14942	15016	14978	14943	14971	14991	15110	15031	14927	15035	15015	14982	15040	14962	14977	15034	14866	15065	15009	15028	14748	14842	14922	14856	15041	15015	15130	15112	15002	14968	15064	15097	15100	14855	15064	15074	15137	14915	15053	15080	14863	14964	14958	14869	14877	14883	15056	14873	14963	14929	14937	14918	14864	15008	15147	15109	14933	15165	14712	15053	14976	14954	14814	15066	14895	14860	14919	14937	15228	14960	14931	15005	15064	14932	15034	14895	14959	14966	15042	14921	15106	14884	14945	14989	15157	14929	15090	14946	14830	14970	14881	14947	14993	14989	14954	14946	15003	14917	14888	14975	14948	14957	14937	14956	14946	15048	14901	14935	15071	15103	15002	14908	15039	14976	14852	14985	15010	15095	14874	15198	14839	14939	14902	14909	15041	14892	14996	14846	14881	15106	15054	15086	15063	14915	15186	15199	15049	14970	14788	15053	14952	15056	15085	15044	15107	15011	15040	14918	14778	15110	14916	14954	14944	15024	14764	14930	14984	14966	14971	14942	15018	14969	14902	14966	14923	15123	15048	15069	14893	14812	15028	15044	14979	15150	15117	15003	15000	14947	15066	14965	15035	15026	14903	14982	14887	14832	14991	14955	15004	15003	15243	14923	14984	14732	15046	14984	14888	14892	14978	14867	15068	14926	14973	15032	14830	15027	14904	15028	15074	14889	15116	15068	14928	14841	14891	14947	15022	14890	14910	15414	14990	14937	15015	14822	14908	14983	14932	15081	14989	14856	15015	14919	14843	15039	14921	15032	14941	14988	15128	14896	14987	15015	14968	15105	15025	15112	14989	14921	14916	14918	14921	15045	15104	14882	15066	14959	14826	15115	14979	14907	14936	14932	15111	14997	14876	15040	15009	14906	14858	14775	15107	15155	15030	14964	15117	15102	15196	14820	14772	14977	15089	15032	15112	14955	14978	15048	15170	15119	14901	15076	15077	15009	14926	14941	14883	15053	15019	14868	14830	15074	15110	14908	15071	14675	14935	14791	14939	14948	14968	14977	14841	14832	14946	14910	15030	15061	15063	15034	14927	14971	15044	15018	14939	14939	14987	15000	15037	14933	14864	15100	15158	14968	14956	14957	15052	15049	14954	15114	14777	14951	14870	14939	14958	14981	15056	15052	15116	14882	14894	14846	15078	15020	14981	15158	14988	15035	14893	14900	15037	14974	14955	14982	14941	15082	15137	15021	14965	14829	15025	15120	15077	15006	14971	14813	14883	14928	14899	14871	14878	15022	14797	15019	14923	15006	14913	14941	14974	15016	14847	14888	14843	15068	15158	14851	15077	14775	14848	14919	14910	14872	14782	15185	14943	15116	14855	15002	14974	14934	14943	15136	15029	15150	14718	14995	14855	15069	14971	14921	15064	14857	15033	15011	15018	15006	15003	14950	14926	15046	15052	14851	15078	14953	15054	14909	15031	14979	14861	15034	14949	14908	15036	14939	14922	14958	14906	15120	14794	15123	14987	15009	14887	14925	14898	14798	14899	14900	15116	14994	14914	14942	14937	14775	15043	14924	14858	15040	15064	14918	14912	14759	15009	14971	15021	14860	15077	14995	14879	14813	14995	15026	14920	15135	15163	15069	15015	14881	14957	15031	15020	15115	14976	14860	14836	15009	14973	15045	14745	14897	15011	15143	14975	14992	14947	14907	14837	14982	14935	15086	15000	15077	14937	15025	15031	14921	15043	15049	15061	15161	14923	14864	14994	14947	14862	15021	14999	15013	14961	15098	15092	14882	14906	15014	15099	14869	14974	14849	15103	14913	14944	14904	15013	14989	14974	14993	14997	14941	14970	14954	15015	14898	14881	14949	14858	14939	14936	14927	15012	15018	15065	14886	15098	14814	15082	14898	15013	14833	14925	15042	15102	14951	15001	14946	14983	14942	14821	15079	15021	15014	15005	15178	14941	14775	14918	14906	15044	15051	14954	15053	14955	15119	14977	14969	15032	15087	14969	14930	15041	15003	14993	14885	14848	15073	14902	14971	14893	15044	14994	15163	14979	15053	14799	14982	14963	15000	14891	15087	15084	15070	14982	15184	15036	15085	15054	15138	14917	14946	14913	14976	14990	14880	15147	15050	14979	14932	14956	14998	14813	14991	14813	15038	14966	14953	14880	14997	14881	14940	15039	15058	14956	15066	14880	15124	15228	14859	15019	14955	14841	15038	15066	14988	14736	14966	14919	14869	14793	14993	15046	14989	14875	14865	15003	15124	14925	14973	15038	15001	14849	14897	15070	14809	15001	14965	15012	14938	15073	14903	15184	15022	14670	14984	15047	15057	14890	14906	15041	15028	14901	15129	15013	15011	14863	14901	14959	15010	14939	15009	14949	14952	14830	15135	15083	14947	15076	15031	14944	15198	15077	14951	15023	15147	14872	14949	14990	14955	15044	14953	14907	14999	15037	14835	14976	14940	15081	14986	14943	14907	14908	15058	14921	14886	14990	14965	15007	14971	14973	14877	15105	14925	15096	14979	14953	15000	14877	15011	14878	14939	14953	14981	14971	14921	14889	14893	14980	14895	14979	14883	14941	14906	14894	15035	15101	14920	14905	15004	14845	15138	14951	14985	14865	15087	14998	15021	14985	15013	14818	14881	14884	15071	14961	14857	15033	15045	14902	14943	14683	15005	15147	14936	14991	14754	14993	14956	14982	15135	15073	14852	14949	14984	15049	14983	14843	14937	14980	15005	14839	15033	14765	15094	14987	14931	14963	15134	14934	14894	15003	14949	15041	14902	15078	15053	14857	15112	15063	14987	14974	14828	14976	15074	15050	15041	14798	15094	15241	14933	15078	14930	14983	14922	14962	15016	14932	15217	14830	15053	15077	14889	14874	15044	15102	14870	14953	14903	15058	15078	15048	15014	14908	14946	15057	14994	15009	14796	15150	15004	15126	14935	15026	15139	15069	14910	14972	15159	14964	14862	15012	15118	14850	14919	15001	14972	15016	15100	14957	14899	15090	14948	15008	14930	14913	14818	14858	15008	14998	14986	14893	14997	14960	15105	14865	14985	14983	14983	15083	14914	15052	14845	15034	15083	14924	15089	15007	14983	15017	15100	15021	14927	14875	15027	15078	15049	15048	14929	15173	15064	15073	15052	15084	15182	14974	15157	15020	14990	14899	15105	15065	14825	15060	15060	14991	15100	14976	14968	14919	14879	14972	15012	14960	15145	15169	15054	14986	14981	14902	15139	14901	15097	15196	14828	15147	14882	14970	14876	15003	14875	14934	15069	15030	14985	14939	14935	15166	15100	15062	14792	14990	14934	15226	14859	14978	15179	15150	14902	15082	14952	14979	15007	14970	15034	15033	14901	15013	14809	15059	15013	14943	15109	14964	14919	14945	15164	15138	15137	14947	15173	14926	15073	14958	14908	14954	14967	15063	14932	14965	14974	15073	14933	15022	14910	14960	14925	14904	15035	14915	14878	14973	15058	14864	15126	14937	15051	14957	14953	14904	15023	14686	15015	15150	15006	15050	14977	15000	14832	14994	15042	14947	14789	14985	15038	14992	14876	15028	14948	14936	14748	14895	14924	14929	15007	14965	15037	14923	14971	14897	15040	14894	14795	15124	14944	14690	14978	15001	14922	15117	14905	14947	14858	15098	14969	14917	14802	15079	15003	14990	15039	15090	15017	15092	14988	14924	15058	14899	14962	14886	14996	14849	14980	15004	14984	14950	14976	14857	14964	15003	15031	15060	15004	15007	14745	15111	14971	14989	15040	14996	15084	14890	14916	14957	14907	15167	14962	15007	14949	15084	15091	14806	15016	14930	14966	14913	15097	14990	15019	14955	15035	14877	14921	14943	14880	14882	15111	15059	15056	14969	14945	15069	14955	15071	14984	14733	15052	15061	15040	15075	14839	15045	15002	15026	15047	15143	14865	14942	14977	15005	14813	14777	14973	14983	14886	14987	15090	14969	14992	14980	15103	14970	14952	14956	14851	14834
25645	30549	50480	42912	28017	22155	19456	17780	17318	17246	17536	17361	17355	17333	17297	17284	17378	17193	17237	17094	17215	17372	17309	17452	17106	17303	17211	17253	17413	17325	17287	17225	17431	17230	17336	17282	17077	17085	17181	17063	17246	17510	17149	17177	17432	17291	17028	17387	17162	17268	17114	17149	17231	17225	17203	17015	17146	17097	17146	16954	17238	17090	17351	17060	17222	17274	17189	17072	17111	17232	17155	17213	17084	17077	17145	17058	17131	17243	17510	17063	17275	17140	17267	17375	17138	17027	17178	17257	17161	17286	17036	17256	17094	17350	17322	17244	17286	17126	17236	17266	17091	16864	17068	17055	16945	17140	17462	17283	17274	17097	17045	17209	17388	17293	17056	17029	17158	17230	17019	16955	17345	17359	17092	17215	17106	17189	17050	17084	17104	17015	17122	17019	17352	17071	17132	17112	17262	17111	17100	17369	17314	17296	17177	17125	17253	17020	17297	17252	16979	17278	17215	17071	17288	17035	17373	17367	17319	17220	17287	17215	17379	17114	17044	17267	17204	17354	17221	17141	17300	17170	17105	17397	17354	17202	17066	17109	17230	17106	17209	17094	17234	17208	17172	17215	17229	17092	17139	17176	16893	17358	17127	17052	17311	17160	17205	17313	17332	17329	17125	17096	17117	17126	17273	17136	17400	17311	17187	17343	17019	17014	17256	17061	17066	17070	17050	17226	17057	17101	17223	17181	17389	17117	17079	17072	17176	17110	17109	17240	17249	17058	17273	17087	17176	17039	17229	17388	17249	17143	17469	16973	17164	17221	17306	17285	17319	17207	17090	17052	17046	17251	17313	17096	17135	17264	17326	17167	17188	17317	17262	17307	17416	17153	17164	17097	17182	17197	17283	17386	17253	17260	17319	17183	17203	17138	17235	17135	17147	17154	17347	17149	17165	17211	17238	17089	17305	17028	17331	17323	17230	17223	17188	17208	17227	17141	17428	17195	17232	17107	17216	17333	17152	17159	17265	17261	17275	17195	17088	17197	17246	17166	17207	17195	17138	17040	17366	17244	17285	17259	17357	17060	17131	17378	17259	17243	17160	17264	17336	17357	16953	17352	17062	17080	17109	17324	17160	17185	17255	17153	17255	17083	17012	17105	17419	17202	16848	17250	17108	17159	17283	17211	17069	17143	17028	17093	17258	17060	17325	17308	17076	17167	17349	17228	17011	17251	17094	17177	17418	17272	17115	17158	17192	17126	17315	17206	17113	17140	17218	17302	17330	17230	17317	17167	17113	17219	17403	17204	17309	17146	17240	17271	17092	17310	17090	17182	17181	17128	17308	17214	17262	17063	17068	17346	17348	17142	17331	17430	17205	16960	17317	17190	17132	17193	17183	17169	17198	17156	17304	17254	17082	17208	17190	17295	17198	17254	17065	16836	17099	17160	17067	17215	17226	17273	17245	17282	17214	16970	17061	17134	17145	17142	17304	16948	17511	17064	17275	17096	17334	17185	17219	17326	17342	17422	17067	17165	17180	17328	17329	17248	17030	17203	16892	17139	17115	17280	17206	17151	17080	17445	17255	17188	17402	17190	17320	17104	17278	17156	17225	17233	17117	17179	17152	17397	17149	17325	17301	17317	17108	17239	17086	17264	17269	17125	17531	17359	17330	17135	17210	17302	17097	17279	17392	17152	17302	17247	17224	17042	17114	17153	17178	17209	17071	17125	17180	17167	17111	17469	17126	17253	17142	16998	17111	17275	17107	17241	17165	17048	17316	17170	17111	17143	17199	17104	17126	17090	17116	17009	17287	17301	17199	17150	17085	17266	17274	17336	17203	17335	17540	17246	17227	17127	17083	17178	17240	17146	17267	17209	17178	17239	17207	17071	17186	17290	17165	17115	17340	17175	17297	17387	17309	17320	17307	17454	17393	17090	17049	17279	17113	17144	17129	17135	17303	17388	17292	17276	17133	17418	17295	17255	17262	17119	17231	17127	17259	17235	17055	17215	17134	17029	17063	17142	17115	17265	17322	17296	17044	17074	17394	17278	17075	17402	17046	17164	17114	17473	17041	17175	17290	17154	17316	17326	17102	17230	17199	17080	17384	17272	17279	17014	17370	17258	17282	17232	17296	17096	16981	17333	17196	17286	17231	17093	17166	17005	17410	17073	17043	16955	17364	17311	17235	17094	17254	17198	17258	16927	17256	17189	17265	17314	17158	17277	17109	17321	17231	17403	17249	17356	17425	17062	17009	17103	17179	17379	17158	17195	17303	17039	17253	17205	17321	17379	17208	17092	17431	17147	17324	17078	17341	17135	17223	17099	16979	17282	17272	17112	17130	17051	17270	17155	17226	17319	17154	17229	17126	17033	17222	17306	17161	17192	17030	17162	17485	17262	17207	17049	17268	17294	17334	17191	17133	17276	17419	17063	17240	17227	17302	17228	17184	17395	17196	16922	17242	17004	17168	17141	17287	17419	17059	17392	17128	17153	17297	17106	17453	17362	17012	17264	17059	17045	17202	17129	17225	17224	17036	17381	17260	17335	17342	17242	17049	17209	17092	17047	17285	17146	17257	17037	17161	17475	17374	17250	17231	17238	17175	17031	17243	16989	17391	17161	17248	17273	17107	17030	17097	17209	17101	17081	17373	17262	17344	17107	17114	17099	17006	17141	17195	17095	17365	17215	17284	17109	17067	17448	17492	17138	17394	17313	17206	17343	17151	17369	17121	17225	16991	17292	17190	17113	17181	17298	16976	17344	17349	17119	17068	16977	17196	17220	17123	17436	17202	17326	17208	17118	17243	17365	17185	17184	17086	17085	16961	17231	17223	17157	17097	17303	17325	17174	17164	17272	17402	17390	17239	17308	17095	17299	17246	17207	17187	17171	17033	17199	17162	17089	17105	17225	17144	17343	16956	17112	17238	17116	17214	17226	17268	17229	17324	17206	17302	17322	17202	17087	17153	17226	17230	17067	17200	17187	17183	17239	17126	17268	17238	17296	17243	17341	17303	17245	17347	17307	17462	17206	17100	17159	17195	17402	17249	17173	17279	17300	17190	17504	17136	17307	17338	17280	17231	17117	17204	17244	17119	17049	17134	17166	17351	17235	17187	17301	17342	17164	16878	17097	17217	17257	17083	17107	17290	17315	17398	17143	17207	17160	17182	17159	17220	17132	17383	17338	17084	17022	17354	17126	17444	17214	17312	17028	17175	17266	17289	17244	17278	17318	17394	17027	17175	17108	17148	17232	17335	17204	17254	17271	17358	17325	17199	17046	17214	17106	17107	17142	17094	17118	17379	17255	17166	17268	17268	17246	17116	17057	17257	17155	17030	17482	17207	17240	17212	17170	17252	17452	17382	17085	17076	17205	17303	17354	17284	17035	17123	17250	17180	17444	17157	17113	17209	17245	17243	17222	17152	17410	17144	17181	17208	17076	17018	17067	16984	17262	17124	17398	17158	17146	17252	17300	17246	17124	17306	17262	17033	17190	17475	17282	17185	17426	17105	17139	17128	17243	17117	17251	17159	17188	17262	17044	17300	17087	17454	17278	17079	17166	17135	17117	17146	17336	17191	16917	17285	17122	17253	17112	17202	17019	17211	17162	17114	17266	17149	17140	17196	17245	17300	17015	17070	17202	17247	17217	17247	17167	17184	17194	17148	17338	17160	17077	17326	17223	17282	17259	17320	17143	17068	17253	17335	17311	17325	17361	17276	17202	17164	17165	17055	17085	17075	17196	17292	17215	17278	17190	17113	17283	17224	17191	17109	17182	17230	17116	17202	17185	17123	17085	17276	17344	17157	17247	17257	17179	17175	17096	17196	17204	17282	17102	17355	17236	17076	17328	17000	17322	17221	17282	17256	17145	17349	17049	17292	17328	17161	17147	17234	17103	17267	17243	17240	17111	17153	17342	17140	17197	17132	17335	17217	17325	17198	17056	16972	17265	17446	17326	17246	17293	17203	17264	17196	17343	17163	17386	17239	17356	17031	17129	17271	17025	17041	17221	17207	17058	17162	17187	17282	17283	17230	17202	17447	17164	17036	17213	17314	17310	17070	17232	17080	17308	17214	16986	17342	17302	17225	17215	17099	17162	17173	17221	17139	17079	17022	17273	17372	17114	17142	17271	17186	17113	17291	17318	17198	17112	17199	17114	17242	17038	17366	17342	17322	17042	17352	17245	17281	17264	17076	16969	17186	17258	17322	17388	17386	17070	17150	17205	17370	17179	17048	17062	17294	17226	17208	17234	17386	17073	17246	16951	17311	17273	17448	17147	17416	17206	17079	17121	17295	17196	17229	17308	17229	17019	17194	17186	17191	17199	17209	17153	17039	17315	17143	17277	17243	17165	17222	17265	17202	17200	17358	17198	17349	17362	17384	17136	16986	17284	17214	17274	17218	17040	17201	17251	17271	17293	17191	17042	17280	17280	17316	17129	17129	17137	17060	17095	17201	17198	17228	17333	17186	17095	17355	17290	17313	17230	17302	17358	17302	17331	17301	17217	17019	17189	17119	17058	17324	17257	17301	17054	17233	17199	17443	17064	17048	17206	17078	17256	17132	17099	17356	17151	17020	17209	17353	17185	17238	17256	17156	17229	17484	17236	17244	17236	17129	17184	17174	17098	17199	17214	17163	17196	17220	17218	17225	17339	17257	17071	17480	17326	17037	17330	17241	17009	17074	17193	17230	17036	17476	17223	16921	17297	17268	17332	17223	17136	17228	17250	17416	17299	17317	17288	17156	17292	17060	17151	17189	17174	17306	17273	17319	17274	17256	17118	17165	17102	17133	17197	17436	17161	17212	17102	17278	17183	17032	17194	17354	17325	17243	17184	17157	17179	17023	17232	17428	17183	17163	16998	17077	17005	17303	17133	17218	17018	16981	17204	17332	17168	17287	17248	17197	17393	17399	17218	17204	17237	17256	17449	17106	17165	17297	16986	17169	16981	17283	17327	17224	16994	17207	17078	17249	17179	17135	17126	17275	17191	17176	17130	17276	17222	17386	17183	17408	17467	17326	17093	17237	17082	17255	17295	17177	17074	17220	17299	17206	17130	17328	17192	17411	17133	17465	17048	17157	17029	17113	17328	17040	17419	17218	17335	17034	17320	17189	17099	17343	17291	17215	17334	17124	17248	17358	17234	17276	17265	17202	17087	17113	17235
53657	89683	73612	45791	27063	17815	15438	14756	14841	14855	14927	14792	14774	14936	14878	14934	14978	14803	14986	14832	14840	14919	14873	15056	14882	15120	15046	14862	15014	14846	14978	14814	15076	14974	14816	14819	14856	14896	14908	14874	14880	14849	14800	15024	14841	14814	14866	14967	14748	14834	14947	14968	15043	14979	14775	14824	14793	14829	14845	14750	14945	14918	14914	14820	14937	14852	14782	14850	14822	14805	14866	14856	14892	14969	14977	14956	14705	14919	15011	15049	14991	14912	14869	14861	14728	15031	14859	14750	14749	14908	14780	15010	14828	14865	14840	14903	14889	14962	14829	14872	14975	14844	14862	14699	14922	14815	14907	14845	14812	14839	14819	14822	14796	14976	14727	14793	14997	14706	14796	14960	14784	14900	14764	14766	14942	14675	14914	14806	14853	14941	14829	14894	14883	14782	14834	14712	14871	14827	14628	14867	14863	14825	14847	14891	14655	14759	14972	14864	14975	14993	14853	14766	14978	14889	14881	14813	15028	14756	14944	14944	15132	14804	14741	14916	14767	14726	14877	14857	14820	14892	14962	14858	14996	15151	14876	14794	14837	14775	14773	14802	14912	14789	14809	14935	14684	15059	14779	14752	14835	14897	14948	14635	14984	14982	14903	14773	14874	14720	14851	14896	14909	14717	14845	14874	14837	14955	14707	14838	14919	14905	14831	14782	14912	14924	14796	14868	14980	14870	14793	14913	14848	14749	15020	14783	14926	14857	14949	14688	14786	14909	14766	14773	14945	15012	14651	14903	14851	14791	14741	14920	14854	14745	15001	14961	14808	14675	14931	14812	14842	14863	14956	14898	14822	14732	14924	14811	14804	14730	14848	14963	14966	14865	14802	14862	14907	14809	14777	14805	14995	14967	14878	14892	14960	14845	14788	14914	14911	14900	14796	14875	14789	14740	14834	15035	15068	15024	14994	14879	14853	14721	14895	14733	14850	14865	15066	14975	14772	14824	15000	14828	14805	14826	14809	14927	14920	14557	14803	14903	14777	14778	14809	14796	14623	14771	14706	14749	14818	14858	14877	14817	14679	14934	14575	14918	14701	14968	14969	14845	14760	14919	14873	14803	14855	14788	14931	14846	14869	14980	14920	14795	15014	14930	14977	14764	14798	14774	14954	14830	14875	14753	14681	14845	14781	14825	14868	14680	14931	14890	14874	14762	14769	14976	14762	14836	14951	14897	14746	14754	14992	14870	14981	14784	14818	14770	14921	14806	15007	14756	14896	14977	14945	14810	14809	15148	14999	14985	14790	14924	14977	14831	14764	14800	14767	14922	14778	14775	15000	14851	14851	14874	14867	14823	14823	14810	14856	14940	14780	14991	14933	14798	14752	14888	14753	14858	14874	14814	14858	14768	14954	14966	14830	14993	14838	14650	14914	14855	14737	14852	14816	14678	14858	14802	14959	14938	14900	14818	14866	14976	14758	14660	14802	14914	14958	14859	14920	14864	14647	14984	15019	14851	14870	14760	14962	14884	14814	15029	14870	14705	14995	14813	14922	14854	14826	14993	14964	14793	14913	14764	14920	15061	14819	14817	14921	14779	14876	14911	14917	14828	14859	15072	14993	14973	14723	14830	15017	14753	14850	14915	14764	14757	14816	14908	14998	14939	14902	14745	14876	15086	14879	14808	14933	14855	14767	14922	14906	14787	15005	14771	14936	14945	14812	14827	14744	14874	14865	14887	14939	14843	14624	14880	14807	14652	14909	14808	14943	14831	14469	14930	14866	14848	14814	14908	14850	15060	14661	14718	14734	14717	14860	14937	14826	14850	14844	14914	14819	15037	14861	14862	14804	14785	14848	14880	14885	14932	14775	14919	14873	14915	15120	14875	14855	14745	14567	14672	14856	14790	14918	14805	14830	14800	14792	14919	15012	14873	14983	14985	14738	14840	14796	14941	14917	14836	14904	14877	14804	14947	14895	14888	14913	14898	14921	14817	14927	14815	14822	14969	14933	14763	14776	14854	15066	14869	14856	14900	14708	14896	15015	14908	14937	14877	14824	14876	14968	14746	14841	14923	14957	14861	14915	14856	14853	14813	14928	14829	14842	14792	14823	14833	14898	15067	14851	14826	14973	14950	14911	14847	14706	14884	14742	14927	15037	14888	14853	14797	14868	14873	15078	15042	14643	14831	14883	14812	14997	14991	14870	14828	14905	14757	14835	14799	14711	14713	14787	14907	14838	14931	14942	14728	14755	14954	15001	14761	15010	14821	14930	15004	14622	14996	14761	14881	14791	14835	15030	14941	14836	14955	14797	14715	14867	14940	14820	14878	14790	14775	14848	14908	14937	14707	14799	14968	14966	14825	14867	14867	14824	14771	14838	14925	14946	14928	14864	14826	15016	14771	14750	14924	14920	14662	14927	14843	14900	14952	14751	14761	14998	14807	14865	14796	14804	14820	14971	14784	14872	14760	14776	14766	14992	14937	14911	14906	14793	14862	14858	14989	14915	14979	14792	14790	14865	14795	14803	14782	14928	14913	14935	14863	14834	15010	14803	15055	15107	14992	14903	15016	14895	15043	14821	14868	14865	14734	14820	14919	14913	14827	14728	14901	14753	14897	14878	14798	14902	14843	14872	14933	14826	14950	14720	14878	14948	14885	14839	15104	14746	14915	15001	14806	14695	14811	14780	14765	15013	14906	14855	14935	14761	14706	14868	14916	14906	14840	14857	14721	14926	14706	14958	14888	14856	14796	14903	14934	14934	14771	14777	14712	14921	14789	14809	15024	14799	14852	14956	14889	14829	14828	14879	14796	14761	14773	14724	15009	14887	14908	15054	14852	14825	14865	14945	14793	14989	14895	14999	14689	14724	14906	14949	14796	14519	14864	15068	15056	14990	14764	14888	14901	14971	14875	14896	14899	14816	14854	14775	14660	15046	14857	14940	14874	14708	14892	15090	14807	14882	14803	14835	14741	14613	14826	14757	14721	14846	14792	15011	14833	14800	14770	14889	14771	14964	14940	14867	14762	14818	14811	14805	14975	14945	14825	14850	14882	14768	14939	14945	15009	15054	14885	14878	14781	14910	14853	14848	14837	14985	14739	14855	14984	14809	14980	14895	14842	14844	14774	14864	14944	14928	14787	14771	14766	14830	14841	15019	14978	15007	14952	15047	14919	14787	14795	14848	14679	14890	14967	14694	14745	14812	14934	14977	14744	14929	14835	14930	14861	14945	14927	14896	14889	14943	14783	14854	14703	14657	14972	14872	14715	14788	14758	14865	14969	15076	14671	14925	14927	14819	14861	14903	14748	14879	14782	14878	14865	14891	14719	14746	14909	14879	14840	14766	14851	14889	14769	14741	14787	14557	14934	14768	14956	14873	14795	14853	14965	14845	14901	14881	14966	14889	15018	15027	14808	14801	14844	14838	14945	14829	14885	14899	14816	15005	15015	14904	14853	14909	14741	14950	14929	14787	14953	14926	14893	14761	14755	14907	14881	14691	14850	14821	14818	14775	14749	14837	14782	14814	14814	14900	14823	14772	14863	14898	14903	14980	14816	14813	14805	14862	14907	14784	14885	14859	14902	14756	14888	14807	14873	15139	14636	14843	15145	14772	14839	14815	14769	14799	14774	14918	14714	14874	14924	15009	14761	14863	14857	14850	15047	14846	14824	14849	15032	14882	14908	14871	14895	15057	14787	14714	14909	14787	14940	14895	14843	14771	15062	14984	14867	14812	14920	14867	14856	14831	14794	14710	14948	14995	14940	14929	14898	14893	15024	14983	14934	14764	14762	14845	14839	14792	14926	14763	14876	15002	14891	14910	14731	14985	14863	14786	14758	14833	14896	14952	14880	14693	14746	14802	14615	14681	14728	14896	14849	14870	14963	14742	14792	14691	14878	14882	14751	14954	14889	14890	14718	14693	14882	15055	14926	14925	14827	14856	14767	14759	14768	14866	14880	14958	14793	14867	14737	14772	14887	14890	14945	15028	14888	14896	14878	14747	14919	14750	14860	14785	14825	14848	14794	14856	14901	14733	14883	14796	14754	14867	14930	15026	14966	14791	14786	14835	14772	14922	14775	14851	14915	15010	14997	14874	14843	15031	14836	14740	14778	14889	14825	14856	14886	14960	14947	14651	14892	14954	14804	14715	14791	14780	14895	14755	14759	14954	14697	14805	14891	14806	14794	14900	14874	14834	14799	14862	14903	14764	14879	14776	14758	14854	14820	14867	14976	14844	14854	14947	14808	14795	14926	14743	14732	14889	14864	14758	14862	14900	14754	14686	15064	14773	14896	14796	14783	14993	14743	14904	14635	14823	14874	14908	14841	14873	14752	14808	14748	14823	14905	14773	14825	14798	14824	14895	14958	14861	14986	14822	14842	14730	14706	14930	14962	14795	14745	15016	14959	14736	14751	14888	14752	14824	14770	14787	14825	14895	14888	15009	14846	14791	14891	14820	14985	14843	14791	14804	14889	14823	14667	14671	14832	15034	14887	14678	14837	14789	14837	14856	14828	14871	14770	14855	14851	14920	14907	14813	14811	14662	14934	14785	14816	14832	14788	14936	14738	14774	15051	14726	14772	14842	14893	14875	14918	14884	14910	14985	14899	14762	14804	14892	14796	14838	14665	14916	14882	14858	14791	15006	14837	14751	14834	15016	14824	14694	14680	14799	14973	15041	14897	14827	14895	14872	14899	14814	14935	14869	14894	14833	14951	14902	14856	14782	14921	14744	14801	15050	14809	14821	14812	14806	14984	14891	14922	14898	14740	14987	15004	14830	14788	14794	14906	14934	14930	15093	14793	15129	14894	14870	14870	14962	15052	14830	14792	14886	15006	15013	14959	14961	14786	14755	14863	14772	14891	14714	14869	14785	14862	15006	14975	14981	14865	15013	14872	14959	14733	14903	14765	14820	14688	14875	14707	14866	14864	14769	14883	15077	14949	14671	14884	14771	14743	14711	14950	14862	15017	15052	14832	15093	14815	14970	14934	14756	14897	14810	15029	14878	14945	14846	14879	14743	14942	14893	14748	14865	14949	14885	14949	14890	14842	14851	15007	14649	14919	14763	14722	15055	14816	14945	14785	14849	14906	14894	14944	15032	14823	14868	14784	14919	14800	14933	14829	14808	14815	14751	14748	14612	14947	14752	14930	14567	14772
22817	23198	38475	36563	29576	25898	24518	18727	17569	17795	17935	17684	17746	17717	17522	17656	17657	17402	17512	17607	17531	17679	17527	17523	17315	17530	17445	17370	17365	17345	17419	17530	17306	17340	17264	17325	17660	17314	17634	17390	17298	17302	17483	17277	17256	17472	17327	17306	17189	17216	17436	17615	17292	17447	17310	17158	17288	17316	17379	17499	17278	17261	17342	17592	17482	17339	17417	17471	17462	17367	17377	17236	17309	17588	17197	17194	17332	17367	17325	17166	17405	17460	17346	17518	17548	17322	17278	17319	17256	17379	17270	17235	17479	17612	17126	17330	17507	17395	17323	17075	17455	17355	17209	17153	17488	17451	17449	17387	17547	17195	17364	17484	17528	17239	17526	17393	17299	17300	17319	17365	17573	17436	17370	17380	17289	17468	17528	17262	17363	17370	17399	17287	17168	17519	17264	17374	17396	17258	17403	17421	17418	17345	17370	17462	17505	17263	17440	17267	17373	17321	17410	17308	17241	17141	17443	17323	17402	17339	17215	17392	17223	17310	17218	17502	17427	17281	17299	17164	17112	17344	17509	17361	17260	17502	17468	17343	17229	17369	17289	17205	17437	17402	17490	17443	17413	17177	17401	17277	17483	17273	17335	17209	17373	17230	17321	17424	17292	17266	17470	17337	17353	17226	17596	17528	17253	17199	17432	17344	17365	17293	17384	17131	17319	17283	17426	17359	17299	17483	17467	17269	17234	17295	17282	17352	17166	17382	17535	17186	17293	17441	17453	17277	17337	17333	17488	17369	17163	17461	17305	17319	17478	17330	17242	17305	17107	17224	17427	17331	17151	17309	17235	17203	17038	17326	17168	17257	17365	17201	17247	17332	17132	17309	17390	17304	17411	17365	17307	17363	17518	17298	17445	17589	17350	17199	17340	17290	17369	17350	17562	17510	17256	17239	17454	17290	17431	17405	17186	17348	17182	17029	17103	17309	17315	17276	17309	17296	17299	17430	17102	17398	17078	17329	17234	17122	17281	17292	17336	17233	17386	17390	17252	17237	17314	17549	17419	17171	17215	17310	17401	17329	17372	17328	17342	17099	17225	17199	17434	17318	17224	17472	17259	17367	17409	17162	17298	17376	17409	17163	17050	17377	17114	17293	17489	17431	17336	17304	17406	17290	17252	17141	17462	17386	17298	17291	17334	17419	17408	17266	17374	17425	17359	17467	17397	17319	17319	17240	17354	17351	17490	17270	17336	17209	17256	17372	17464	17304	17245	17301	17171	17298	17199	17364	17308	17339	17382	17348	17201	17103	17387	17301	17322	17404	17480	17137	17317	17369	17311	17340	17357	17308	17338	17182	17383	17288	17256	17396	17490	17290	17187	17293	17265	17408	17332	17272	17372	17297	17351	17087	17365	17094	17253	17143	17399	17343	17322	17251	17248	17134	17380	17393	17614	17365	17248	17226	17373	17257	17433	17371	17308	17335	17261	17382	17306	17355	17210	17476	17548	17469	17325	17339	17313	17294	17335	17431	17269	17319	17293	17301	17479	17171	17299	17428	17239	17332	17308	17216	17363	17185	17415	17347	17259	17254	17345	17295	17180	17079	17231	17203	17316	17498	17351	17183	17311	17390	17276	17482	17216	17234	17314	17527	17473	17190	17462	17386	17157	17534	17530	17295	17346	17449	17249	17303	17145	17254	17128	17066	17238	17069	17368	17553	17414	17344	17353	17457	17260	17395	17242	17156	17328	17490	17149	17308	17280	17356	17193	17305	17459	17460	17182	17223	17240	17431	17335	17356	17144	17275	17364	17270	17102	17225	17309	17266	17307	17418	17199	17444	17302	17503	17326	17389	17341	17253	17305	17134	17132	17332	17335	17417	17466	17404	17374	17373	17123	17272	17388	17359	17296	17091	17306	17332	17271	17518	17412	17397	17304	17502	17259	17404	17465	17523	17242	17465	17464	17429	17269	17332	17292	17489	17490	17541	17439	17353	17382	17453	17154	17226	17178	17381	17368	17270	17440	17380	17255	17493	17201	17209	17275	17415	17195	17469	17283	17425	17370	17156	17389	17184	17424	17489	17272	17307	17194	17274	17345	17372	17289	17243	17349	17325	17431	17438	17289	17400	17114	17370	17287	17257	17441	17402	17206	17325	17205	17410	17144	17525	17445	17154	17208	17263	17204	17365	17319	17327	17270	17131	17273	17214	17154	17288	17270	17148	17191	17422	17573	17401	17305	17476	17274	17436	17360	17476	17295	16994	17258	17373	17283	17288	17264	17309	17298	17405	17434	17341	17216	17172	17320	17358	17143	17284	17293	17395	17239	17119	17348	17290	17274	17368	17498	17306	17400	17228	17253	17297	17354	17286	17163	17174	17158	17429	17323	17415	17230	17149	17273	17362	17481	17418	17389	17346	17296	17174	17404	17169	17251	17273	17572	17458	17386	17535	17150	17480	17157	17134	17248	17107	17219	17356	17026	17107	17447	17293	17282	17341	17339	17362	17276	17355	17203	16976	17318	17355	17399	17388	17276	17171	17381	17331	17408	17353	17450	17414	17560	17324	17285	17263	17306	17622	17606	17095	17390	17389	17208	17192	17289	17249	17436	17538	17145	17406	17176	17218	17340	17386	17233	17079	17342	17298	17256	17294	17350	17447	17351	17357	17306	17213	17232	17282	17426	17306	17231	17404	17248	17241	17366	17286	17393	17439	17465	17358	17398	17150	17412	17246	17413	17134	17300	17286	17488	17464	17483	17360	17208	17460	17256	17486	17181	17173	17346	17420	17412	17174	17303	17189	17229	17324	17274	17412	17342	17586	17294	17224	17182	17296	17295	17250	17310	17344	17306	17156	17428	17177	17411	17257	17440	17135	17335	17458	17089	17187	17135	17318	17323	17252	17367	17198	17376	17275	17322	17381	17377	17315	17242	17302	17407	17355	17197	17232	17299	17212	17222	17367	17060	17387	17190	17320	17193	17046	17402	17080	17366	17322	17091	17307	17165	17511	17224	17288	17169	17452	17324	17411	17176	17319	17265	17327	17333	17164	17303	17339	17379	17244	17440	17286	17206	17405	17240	17460	17283	17242	17331	17339	17380	17346	17275	17258	17541	17227	17431	17336	17312	17055	17312	16964	17443	17295	17303	17278	17223	17357	17187	17414	17278	17332	17358	17318	17371	17487	17271	17193	17462	17326	17432	17357	17175	17412	17223	17217	17205	17166	17390	17120	17215	17345	17285	17247	17172	17152	17255	17286	17246	17141	17303	17211	17393	17292	17066	17395	17316	17318	17303	17214	17321	17274	17438	17277	17407	17205	17273	17199	17305	17284	17402	17380	17462	17525	17346	17150	17314	17213	17476	17357	17411	17305	17457	17463	17192	17227	17363	17169	17313	17022	17303	17079	17288	17324	17349	17261	17328	17242	17226	17284	17449	17367	17242	17267	17479	17236	17607	17439	17341	17148	17037	17189	17297	17380	17422	17277	17308	17256	17374	17229	17416	17350	17288	17265	17344	17284	17241	17376	17396	17203	17350	17211	17228	17329	17355	17325	17292	17198	17404	17336	17255	17501	17432	17333	17143	17505	17133	17197	17426	17291	17323	17342	17315	17300	17252	17319	17083	17375	17328	17506	17527	17248	17338	17248	16986	17051	17265	17209	17196	17299	17248	17322	17267	17397	17408	17403	17127	17303	17451	17448	17519	17279	17169	17293	17427	17468	17181	17355	17356	17404	17327	17286	17156	17356	17459	17450	17539	17264	17285	17280	17317	17112	17183	17363	17385	17388	17290	17349	17403	17257	17318	17465	17141	17200	17333	17212	17354	17522	17332	17261	17407	17388	17211	17417	17314	17159	17267	17283	17190	17201	17435	17494	17274	17353	17351	17561	17489	17462	17350	17435	17403	17520	17390	17151	17479	17327	17318	17083	17220	17200	17307	17145	17296	17367	17227	17385	17547	17345	17309	17271	17170	17419	17259	17266	17364	17326	17336	17232	17259	17321	17302	17212	17254	17069	17326	17363	17380	17254	17244	17324	17350	17424	17311	17346	17460	17237	17467	17295	17245	17226	17369	17425	17440	16982	17127	17374	17417	17307	17387	17316	17315	17383	17268	17324	17380	17496	17301	17223	17361	17430	17423	17253	17273	17094	17479	17571	17304	17320	17301	17347	17476	17240	17335	17390	17385	17137	17365	17406	17242	17326	17333	17363	17255	17380	17378	17408	17192	17458	17249	17209	17363	17326	17323	17236	17138	17373	17420	17363	17418	17324	17315	17376	17061	17261	17241	17239	17368	17391	17405	17172	17264	17319	17370	17427	17528	17290	17213	17248	17414	17229	17194	17372	17486	17127	17485	17233	17361	17360	17108	17330	17297	17386	17222	17358	17204	17328	17223	17103	17302	17187	17305	17324	17198	17445	17402	17295	17075	17175	17446	17399	17488	17292	17389	17340	17214	17463	17124	17420	17035	17379	17076	17100	17286	17168	17429	17164	17162	17244	17262	17375	17304	17276	17415	17374	17382	17342	17345	17399	17341	17379	17217	17214	17400	17318	17290	17429	17373	17263	17269	17514	17281	17392	17202	17138	17420	17321	17193	17270	17481	17452	17334	17109	17100	17325	17335	17139	17532	17337	17447	17133	17338	17367	17280	17277	17241	17426	17440	17301	17348	17416	17383	17514	17313	17260	17334	17329	17201	17381	17263	17023	17465	17364	17397	17302	17398	17410	17448	17127	17491	17417	17285	17252	17342	17199	17444	17223	17596	17100	17370	17331	17378	17280	17397	17226	17260	17257	17238	17331	17094	17224	17290	17250	17563	17401	17148	17154	17187	17402	17305	17346	17163	17344	17278	17430	17362	17227	17240	17013	17288	17532	17336	17391	17314	17264	17133	17372	17301	17388	17286	17354	17387	17147	17545	17265	17190	17379	17237	17209	17485	17261	17268	17281	17281	17262	17403	17417	17285	17324	17331	17338	17441	17189	17296	17315	17208	17336	17339	17406	17348	17349	17467	17160	17391	17223	17267	17461	17178	17244	17346	17230	17520	17280	17346	17151	17220	17233	17543	17340	17320	17407	17508	17288	17542	17170	17335	17531	17191	17260	17223	17075	17278	17223	17318	17282	17232	17329	17389	17264	17277	17454	17234	17346	17302	17148	17442	17172
65115	104630	89884	67444	42551	24474	16257	15061	15051	14748	14756	14817	14953	14800	15081	15045	15077	14881	14823	15021	14864	14870	14881	15012	14859	14987	14921	14886	14797	14917	15070	14826	14872	14863	15039	14917	14871	14862	14849	14884	14940	14882	14952	14911	14925	14939	14960	14852	14884	14992	14966	14893	15030	14958	14826	14842	15071	15014	14971	14915	15099	14777	14830	15002	14967	14870	14863	14935	14924	14901	15052	14891	15068	15032	14819	14859	14963	14899	14813	14970	14784	14938	14848	15017	14826	14950	14948	14923	14905	15054	14910	14978	14935	15121	14860	15005	15064	15067	15113	15051	15000	14949	14713	15085	14782	14935	14945	15063	14868	15003	14927	15035	14972	15022	14878	15024	14823	14986	14955	14927	14835	14891	14879	14907	15072	14740	14800	14992	14914	14896	14898	15152	15005	14750	14910	14904	15080	14965	14945	14965	15002	14993	14841	15069	15105	15046	14879	14927	14991	14902	15000	15044	14762	14861	14970	14932	15003	14857	14960	14833	14999	14840	14934	14729	14788	14937	14905	14701	14979	14857	14953	14987	14788	14872	14742	14838	14917	14707	14964	15027	15047	14824	14827	14874	14849	14821	14711	14837	14996	15041	14943	15116	14874	14795	14938	14916	14861	14931	14937	14864	14897	14837	15108	14864	14754	14818	14862	14825	14963	15027	14898	15049	14984	14918	14886	14919	14910	14906	14939	14888	14955	14925	14913	14869	14935	14875	14991	14932	14846	14905	14983	15132	14781	14898	15026	14876	14842	14881	14800	14924	14885	14903	15011	14920	14739	14891	14915	14904	14961	14932	14974	15071	14933	14867	14919	14936	14886	15035	15027	14991	14807	14763	14862	14851	14890	14895	14749	14976	14952	14906	14868	15042	14970	15036	14885	14860	15091	14862	14968	14992	14967	14844	14950	14914	14820	14970	14748	14855	14873	14942	14751	14841	14978	14820	14776	14856	14857	14963	15024	14916	14874	15110	14927	14843	15128	14980	15051	15018	15075	14977	14816	14838	14871	14853	15053	14919	14821	14854	14629	14891	14787	14933	14965	15080	14916	14993	14752	14950	14999	14904	14953	14824	14856	14808	14902	14887	14796	14979	14779	15006	14939	14936	14970	14968	14972	14845	15011	14809	14839	14948	14710	14950	14854	14800	14847	15027	15023	14895	14983	15017	14907	14877	14893	14961	14811	14861	14880	15018	14878	14918	14922	14911	15055	14765	14975	14905	14872	14915	14873	14925	14886	14874	15003	14945	14913	14767	14941	14998	15078	14890	15065	14935	14881	14698	14850	14829	14963	14922	15034	14872	14973	14713	14985	14928	15115	15034	14954	15039	14818	14941	14879	14942	14971	14719	14918	15018	14586	15048	14623	14968	14963	14831	15064	14881	14877	14950	15060	15061	14867	15033	14792	14988	14925	14907	14968	14851	14991	14942	14915	14960	15050	14911	14987	14929	14843	15071	15022	15015	15005	14776	14987	14666	14920	14930	15019	14945	14936	14932	14811	14851	15050	14923	15061	14953	14925	14815	15022	14880	14842	15119	14904	14957	15035	14845	14941	15012	14885	14851	14774	14855	14855	15024	15015	14975	14904	14737	14953	15030	14922	14924	14835	15049	14891	14815	14936	14866	14864	15009	14941	14897	15003	14951	14844	15067	14926	14789	15041	14892	14879	15077	14967	15134	14898	15059	14951	15055	14825	14999	14882	15075	14932	14820	15011	14725	14970	14898	14862	14933	14944	15014	14687	14860	14768	14911	14926	14738	14969	14903	14866	14851	14857	14967	14888	14974	15003	14766	14942	14806	14976	15013	14937	14926	14822	14955	15026	14884	14970	14882	14868	14749	14818	14961	14911	14967	14901	14995	15004	15082	14915	15002	14973	14881	14781	15024	14885	15002	14905	14973	14806	14863	14917	14978	15098	14834	14789	14891	14838	14977	14859	14865	14857	15003	14941	15004	14974	14884	14975	14745	15195	14818	14894	14903	14764	14854	14905	14837	15046	14829	14956	14874	14880	14999	14805	15017	14898	14848	14866	14936	15032	14930	14883	14863	15016	15021	14698	14997	15045	14846	14977	14855	14998	14932	14851	14917	14925	14865	14971	14833	14843	14918	14775	14984	14855	15039	14786	15023	14871	14693	14838	14810	14844	14903	14796	14914	14886	15065	15057	14943	14740	14914	14715	15068	14972	14761	14908	14884	14952	14973	14893	14787	14973	14924	14901	14852	14938	14901	15133	14814	14988	14879	14799	14862	14911	14879	14860	14972	14921	14901	15033	14966	14832	14923	14869	15027	14795	14920	14972	14895	14825	14811	14964	14949	14913	14816	14924	14885	14915	14845	14876	14817	14863	14860	14864	15059	14982	15031	14946	15089	14911	14871	14961	15027	14846	15184	14827	14951	15031	14872	14984	14963	14935	14805	15163	14947	14872	14940	14843	14931	15035	15092	15070	14899	14925	15039	14971	14999	15128	14933	14683	14873	15018	14923	14936	15026	14742	14963	14775	14868	14938	14873	14853	14990	14963	14790	14934	14933	14926	14983	14811	14753	15000	15039	15039	14911	14842	14885	14920	14977	14924	14965	14877	14750	15012	14910	14833	14974	14920	14942	14714	15005	14846	14804	14879	14997	14936	14863	15043	14941	14858	15012	14941	14882	14947	15011	14945	14799	14898	14884	14801	14842	14894	14875	14892	14952	14893	15048	14893	15021	14797	14849	14862	14857	14877	14858	14793	14940	14895	14918	15048	14838	15043	14853	14998	14991	14870	15040	14859	14995	15092	14990	14899	14809	15047	14992	14672	15040	14833	14925	15028	14964	14861	14928	15033	14906	14853	14970	14855	15053	15040	14794	15076	14977	14902	14838	14880	14800	14807	15047	14984	14776	15018	14814	15013	14874	14900	15063	14825	14902	14966	14937	14758	14877	14945	14943	14713	14904	14984	14916	15036	14719	14905	14980	15025	14978	14892	14810	14917	14883	14940	14902	14924	15009	14888	14772	14928	14870	15063	14979	14976	14811	14926	14941	14985	14892	15073	15132	14803	14801	14984	14957	14862	14678	14933	15027	14985	14773	14953	14880	15094	14892	14882	14903	14989	14826	15004	14848	14796	14893	15058	15013	14884	14928	14927	15084	14848	15070	14887	14907	14958	15074	14841	14917	14831	14922	15055	14879	14956	14908	14907	15100	15010	15009	14868	14992	14956	14973	15005	14862	15038	14962	14928	14954	14997	14930	14894	14947	14907	14940	14971	14927	14991	14941	14896	14930	15004	14769	14774	14996	14991	14760	15022	14830	14901	14946	14830	14748	14895	14866	14967	14851	15043	15059	15052	14922	14868	14927	14883	14744	14974	14787	14888	14854	14802	15011	14977	14839	14890	14961	14914	14792	14976	14915	14867	14869	14730	14908	14889	14938	14932	14950	14940	15033	14925	14889	14935	14849	15039	15017	15064	15001	14883	14908	14823	15106	14634	14796	14985	15136	14832	14890	14957	14913	14830	14963	15028	14821	14867	14962	14929	14848	15048	14888	14877	14982	15166	14862	14892	14895	14934	14928	15072	14750	14990	14856	14939	14873	14969	15107	14920	15025	15006	14831	14800	14880	14919	14865	14902	14935	14885	14910	14883	14968	14866	14986	14929	14803	14864	14890	15207	14899	15109	15025	14804	15053	14825	14940	14873	14845	14859	14907	14862	14947	14823	14831	15051	14944	14935	14990	14886	14898	15024	14798	14846	14840	14935	14956	15040	14900	15017	14790	15096	15030	14846	14933	14852	14744	14930	14944	14763	14867	14861	14824	14815	15046	14989	15126	14808	14682	14833	14897	14898	14921	14963	15016	14922	14942	15135	14931	14901	14874	15044	14862	14897	14920	14900	14752	15006	14837	15018	14913	14900	14898	15061	14900	14905	14932	14952	15040	14902	14860	14738	14857	15066	14943	14845	14981	14905	14971	15066	14940	14925	14787	14870	14874	14744	14895	14937	14939	14894	14945	14913	14899	15060	15039	14982	14875	15020	14871	14924	14836	14979	14963	14870	15069	14956	15025	14913	14931	14931	14934	14920	14773	14811	14971	14948	14798	14931	14773	14919	14844	15014	14874	14927	14954	14666	14949	15067	15059	14937	14802	15002	14983	14931	14893	14987	15057	15051	14793	14962	14905	14926	14878	15042	14966	14844	15098	15065	14965	14991	14955	14901	14882	14858	15004	14876	14854	14980	14995	14921	14840	14983	14846	15057	15117	15082	15025	14893	14951	14944	14949	15046	14798	15041	14597	15043	15006	14850	14921	14999	14957	14963	14991	14861	14869	15070	14989	14831	14882	14849	14793	14883	15037	15053	14940	14778	15093	14928	14828	14901	15007	14893	15023	14979	15028	15090	14939	15142	14964	14820	14984	14873	14891	14938	14997	14874	14864	14952	14928	14790	14978	14660	14906	14943	15072	14981	14908	14862	14984	14954	14897	14921	14760	14962	14888	15024	14862	14876	14957	14954	14845	14914	14882	14982	14923	14916	14920	14915	14863	14767	15002	14827	14873	14877	15059	14858	14969	14882	15058	15067	14997	15069	14955	14965	14866	15017	14735	14848	14953	14916	14830	14701	14984	15181	14991	14782	15031	15013	14865	15000	14906	14982	14975	14856	14799	15002	14958	14897	14830	14813	14868	14929	14888	14674	14926	15002	14872	14792	15005	14771	14955	15088	14967	14929	14990	14868	14716	14982	14932	15031	14981	14972	14897	14932	14917	15018	14976	14758	14883	14946	14867	14950	14944	14981	14932	14902	15008	14988	14897	14899	14886	14950	14955	15015	14980	15065	14825	14986	14993	14863	15079	14917	14894	14832	14701	15069	14910	14940	14908	15057	14706	15102	15001	14991	14744	14947	14804	14909	14837	14793	14926	14983	14890	14865	14900	14828	14888	14940	14938	14990	14923	15062	14931	14871	14969	14890	14866	14762	15023	14926	14872	15055	14714	14925	14718	14786	14918	15008	14916	14785	14951	14962	14963	14978	14810	15001	14829	14958	14898	14886	14976	14982	14802	14873	14892	14877	14848	15157	14888	14963	14744	14986	14885	14929	14906	14974	14951	14848	14924	14935	14917	14738	14799	14836	14876	14877	15011
30155	35914	44217	32999	22852	19659	18515	18094	18019	18039	18063	18145	18203	18174	18052	18046	18153	18101	18307	18275	18081	18007	17911	18367	18160	17976	18238	17990	18014	18092	18065	18080	18286	17988	18082	18186	18131	18213	18195	18206	17976	18112	18103	18053	17996	18016	18025	18180	18161	17977	17978	18326	17967	18062	18224	17933	18162	18105	18107	17922	18012	18130	18124	18197	18062	18012	17882	17767	17956	18208	18081	18171	18203	18021	18126	18077	18183	18085	17963	17999	17994	18064	17969	18172	17963	17868	17934	17954	18229	18043	18220	18210	18195	18046	17975	18067	17852	18056	18034	18073	18060	17966	18162	18088	18227	17961	18154	18186	18068	17985	18000	18157	18086	17994	17895	17947	18173	17909	17931	17992	17914	17920	18043	18031	18005	18158	18058	17725	18124	17810	17987	18052	18156	18140	18100	17973	17659	17933	18092	18193	18019	18037	18057	18068	18036	17906	18002	17956	18090	18151	17989	18031	18069	17928	17875	17961	18064	18046	18130	18163	18124	18179	18078	18178	18161	18092	18282	18070	18000	18242	18119	18092	17953	18126	18043	17899	18058	18134	18165	17839	17803	18095	17936	18131	18128	18013	17976	18071	18093	18012	18069	18069	18109	17780	18076	18094	18215	18127	18061	18251	17929	17824	18079	18176	18270	18099	17990	18202	17855	17967	18020	18222	18088	17976	18007	18074	18160	18070	18031	18052	18163	18117	17974	18059	17849	18065	17957	17928	18069	18139	18063	18116	18065	17950	18115	18112	18061	18237	18069	17963	18124	18142	17912	17998	18011	17967	18144	18088	17897	18193	18112	18083	18372	17923	18050	18092	18041	18007	18051	18058	18033	18119	18148	17968	18058	18002	18026	17897	18040	18000	17824	18049	17989	18028	17988	18188	18157	17913	18012	18014	17942	17965	17984	18249	18333	18013	18006	18124	18044	18029	18000	18235	18106	17992	18018	18146	18247	18351	18073	18045	18109	18166	18096	18060	18090	18001	17985	18107	17995	17974	17881	17927	18271	17999	17947	18067	18121	18050	17873	17959	18056	18037	18225	18119	18077	18137	18151	17993	18044	18176	18267	17955	18142	18177	17969	18192	17856	18110	17883	18114	18072	17970	18116	18080	17990	18076	18023	18047	18002	18099	18165	17995	18116	18006	17926	18199	18221	17989	17963	18166	18045	18016	17859	18197	17902	18085	17991	18232	18187	17991	18172	17961	17757	17947	17955	18115	17923	17982	17991	18190	18360	17982	17923	18015	18046	17985	18154	17968	17984	18132	17852	17998	18055	17913	17990	18013	17983	18028	18046	17803	18037	17821	18229	18061	18343	18241	18179	18182	17938	17927	18072	18013	18008	18130	18139	17990	18103	18076	18141	18060	18141	17989	17919	18022	18196	18056	18055	18231	18088	18221	18324	18054	18101	18099	18079	18127	17996	18116	18189	18168	18080	17986	17999	18125	18087	18055	17930	18165	18179	18140	18154	18047	18087	18070	17970	17877	18012	18122	18088	18105	18067	18144	18156	18146	18020	18231	17994	17941	18028	18423	18082	17957	18141	18256	18114	17966	18118	17980	18266	17987	18025	18108	18196	18025	18253	18173	18077	18147	18027	17940	18003	18013	18177	18005	18145	17712	18040	17912	17906	18039	18241	18115	18223	18235	17985	18168	17979	18048	18230	18036	18065	18096	18152	18094	18052	18147	18114	18065	18082	18045	18006	18138	18208	17878	18065	18100	17843	17966	17933	18053	18194	18169	18053	18139	18027	17995	17987	18299	18166	18191	18050	18038	18209	18116	17820	17984	17902	18146	18141	18133	18191	18158	18043	17974	18265	18135	18293	17982	18186	18198	18091	18024	18070	18191	17960	18261	18321	17931	18117	18008	18076	18023	18032	17987	18144	18158	18292	17851	17968	18135	17916	18067	18004	18015	18125	18334	17916	18287	18082	17994	18024	18393	18057	18307	18132	18140	17874	17915	18053	18204	18208	18082	17970	17902	17944	18091	18256	18269	17778	18158	18266	18182	17995	17915	18132	18089	18089	18323	17998	18048	17953	17904	17994	18057	17951	18150	18186	18059	18153	18111	17901	18024	18074	17905	18006	17940	18038	18100	18241	18124	18004	18114	17981	18027	18116	18083	18143	18295	18107	18204	18198	17979	18040	17745	18131	18090	18175	18230	18189	18288	17785	17937	18170	18132	18038	18093	17905	18122	17983	18130	18105	18042	18022	17952	18039	18179	18158	17973	18147	17965	18172	17969	18159	18047	18230	18112	18152	18070	18074	17982	18061	18072	17825	17896	18199	18063	17993	18013	18188	18145	18247	18295	18204	18069	18038	17990	17964	18054	18200	18107	18237	18130	18094	18177	17925	18065	17936	17948	17985	18079	17965	18050	17983	18041	18097	18159	18242	18063	17938	18121	18132	18004	18086	17997	17930	17962	18074	18268	18162	18035	18117	18022	18361	18008	18109	17948	18162	18140	17985	18077	18050	18006	18206	18034	17953	17886	18077	18189	18125	18131	18019	18002	18066	18100	18115	18226	17968	18208	17892	17783	18057	18218	18191	17964	18122	18186	18018	17977	17992	18016	18022	17984	18255	18192	18068	18089	18069	17883	18018	18066	17996	18101	17994	18105	18314	18197	18196	17985	17833	18034	17957	17990	18104	18153	18020	18127	17979	18065	18232	17998	17899	18069	18038	18145	18211	18202	18162	17880	18315	18119	18032	17901	17902	18172	17938	18124	17869	17882	18028	18024	17999	18199	18070	18132	17965	18033	18024	18215	18114	18049	18209	18154	18339	18056	18037	18018	18088	18128	18240	18317	17972	17899	18076	18168	17930	18059	18097	18123	17918	18265	18113	17993	18217	18061	18197	17994	18201	17945	18068	17940	18334	18221	18201	18151	18002	17999	18085	18065	18082	17907	18170	18077	18226	17944	18065	18142	18141	18027	18023	17909	18101	18087	18238	18148	18125	18056	18189	18200	18238	18039	17966	18031	18291	18005	18058	18112	18239	18146	18118	18091	18000	18074	18015	18071	18044	17865	17982	17930	17972	18366	18356	18034	18210	18150	18094	18079	18041	17956	18060	18230	17907	17962	17948	17969	18163	18229	18190	18213	18250	18124	18079	17898	18049	18031	17955	18149	17904	18040	18102	18021	18008	18076	18137	18335	18151	18064	18081	18112	18260	18347	17893	18201	18123	18126	18130	18056	18356	18029	18259	18285	18085	18013	18111	18093	18194	17837	18072	18006	18098	18401	17921	18012	17886	17976	18425	18126	18263	18172	17986	18078	17847	18103	17938	18007	18196	18087	18078	18108	18186	17976	18095	17971	18122	18053	17896	18278	18066	18208	18113	18084	18080	17946	17877	18056	18193	18222	18118	17977	18079	17997	18131	17923	18063	18016	18118	17984	18311	17917	18015	18210	18066	18149	17937	18153	18123	18042	17994	18265	18108	18046	18033	18000	18126	18376	18054	18116	18064	18222	18061	18270	18120	18063	18100	17940	18171	18179	18000	17874	17895	18133	18122	18179	18097	17985	18038	18120	17827	18043	18098	18071	17912	18211	17897	17965	18014	18025	18084	18141	18017	18185	18179	18026	18374	18091	18024	17965	18034	18072	18011	18002	18138	17949	18097	18104	18138	18048	18083	18186	18145	18040	18008	18235	17962	18033	18233	17930	18113	17943	18039	18003	18031	18050	17920	17918	18069	18034	18121	18093	18128	18264	18029	18018	18052	18022	17968	17879	17950	17804	17965	18207	18088	18055	18081	18057	18182	18010	17985	18129	18003	18195	18172	17743	17933	18076	18142	18162	18025	18276	17967	17983	18260	18330	17910	18004	18080	18009	17961	18118	18234	17936	17877	18332	18025	18149	17853	18199	18171	18110	17779	18157	18056	18127	18066	18159	18119	18045	18006	18097	17986	18169	17988	17971	18053	18157	18140	18185	18006	18034	18185	18121	17975	18056	18131	18227	18034	18042	18224	18435	18289	18045	18051	17995	17833	18027	18129	18078	18062	18004	18089	18092	17939	18158	18008	18099	18172	18070	18168	18226	17939	18024	18061	18045	17975	18030	18033	18062	17905	18140	18150	17991	18127	18212	18150	18156	18055	17923	17988	18067	18052	18223	18380	17957	18055	17969	18015	18184	18055	17934	18099	18075	18229	18130	18048	18317	18231	18220	17955	18128	18279	18115	18084	18069	18233	17990	18169	18111	17963	18135	18032	18302	18099	18094	18067	18105	18225	18001	18095	18153	18045	18053	18363	17979	17989	18032	17955	18021	18021	18239	17998	18105	18143	18076	18243	18198	18083	18167	18314	18133	18158	17810	18091	18027	18125	18118	18213	18294	18271	18253	18122	18221	18015	18096	18010	18130	17977	18095	18119	17883	18111	17965	18204	18126	18311	18090	17818	18180	18229	18180	18020	18145	18099	18005	18003	18088	18175	18039	18006	17940	18047	18118	18143	18194	18205	18155	18165	17982	17970	18258	18138	18114	18098	18019	18083	18296	18165	18051	18066	18093	18093	18018	18199	18182	18174	18052	18035	18152	18168	18213	18163	18210	18196	18139	18090	18127	18086	17982	17921	18023	17958	18123	18142	17902	18152	18084	18235	17993	17913	18174	18007	18085	18057	17962	18084	18041	18108	18102	18017	18119	18219	18254	18199	17897	18112	18338	18138	18103	18206	18091	18143	18136	18139	17968	18125	18190	18029	18072	18069	18225	18020	18343	18110	17939	18144	18009	18047	18297	18194	18192	18013	18109	18100	18109	18073	18130	18274	18247	18047	17953	17982	18176	18130	17954	18122	18171	18115	18279	18204	18149	18193	18156	18299	18169	18033	18280	18001	18221	18155	18136	18128	18085	18164	17889	17997	18018	18017	17968	17978	18192	18028	18119	18061	17801	18020	17873	17926	18102	18032	18205	18256	17903	18150	17815	17958	18049	18198	18181	18130	18097	17872	18066	17962	18182	18069	18016	18290	18261	18122	18091	17952	17963	18010	17905	17910	17944	18059	18048	18280	17961	18029	18225	17907	17954	18124	18251	18081	18082	18235	18146	18242	18182	18043	18085	18110	18037	17973	17995	17891	17913	18071	18034	18168	18129	18052	17930	17985	17868
38550	56821	46170	28743	19471	16319	15592	15390	15419	15265	15452	15398	15333	15278	15265	15413	15272	15223	15231	15326	15605	15441	15326	15362	15290	15307	15574	15467	15344	15330	15287	15375	15204	15319	15419	15330	15422	15279	15327	15445	15518	15428	15281	15340	15433	15489	15498	15467	15327	15309	15261	15393	15344	15261	15507	15322	15265	15422	15346	15291	15207	15292	15406	15284	15362	15370	15199	15177	15324	15298	15189	15290	15300	15354	15356	15410	15377	15489	15257	15423	15482	15449	15375	15449	15324	15394	15305	15511	15340	15405	15306	15280	15516	15344	15414	15212	15545	15266	15279	15182	15437	15206	15261	15504	15241	15396	15503	15393	15281	15176	15371	15390	15288	15235	15315	15255	15402	15352	15322	15299	15182	15309	15196	15390	15406	15494	15328	15326	15395	15488	15196	15157	15191	15371	15463	15294	15253	15449	15245	15208	15298	15251	15391	15235	15536	15323	15363	15339	15246	15414	15308	15334	15424	15316	15389	15393	15351	15306	15053	15177	15376	15337	15262	15356	15329	15411	15271	15482	15184	15393	15244	15509	15166	15344	15411	15281	15231	15187	15247	15273	15456	15340	15206	15320	15198	15392	15297	15324	15311	15308	15138	15452	15391	15177	15418	15285	15435	15276	15464	15289	15318	15254	15193	15263	15252	15363	15281	15323	15196	15252	15330	15451	15361	15123	15228	15229	15365	15313	15399	15504	15260	15405	15203	15299	15368	15343	15373	15270	15301	15346	15396	15342	15390	15150	15219	15408	15283	15357	15460	15403	15398	15415	15134	15257	15293	15232	15223	15422	15425	15286	15354	15346	15340	15329	15183	15380	15263	15263	15300	15218	15327	15096	15280	15216	15165	15380	15082	15235	15368	15223	15179	15337	15347	15410	15265	15175	15316	15366	15379	15233	15351	15396	15301	15133	15283	15403	15156	15343	15460	15299	15283	15259	15365	15477	15217	15373	15096	15298	15426	15463	15271	15365	15339	15378	15280	15243	15398	15367	15378	15366	15378	15322	15342	15519	15277	15296	15290	15250	15390	15362	15447	15201	15150	15245	15510	15462	15448	15260	15256	15366	15357	15298	15194	15486	15388	15461	15137	15352	15350	15317	15307	15318	15482	15201	15306	15267	15335	15279	15345	15220	15238	15262	15498	15099	15273	15318	15337	15390	15530	15218	15474	15248	15372	15508	15266	15488	15431	15474	15353	15324	15276	15372	15400	15403	15285	15351	15364	15450	15288	15380	15394	15123	15230	15292	15429	15408	15319	15347	15386	15356	15342	15467	15258	15248	15409	15522	15317	15290	15517	15357	15439	15340	15411	15363	15410	15295	15437	15364	15365	15413	15350	15528	15124	15254	15391	15184	15284	15249	15261	15201	15216	15251	15246	15199	15364	15290	15385	15377	15211	15412	15218	15312	15362	15313	15293	15424	15237	15232	15208	15278	15441	15380	15543	15310	15411	15396	15454	15389	15290	15215	15345	15389	15204	15169	15377	15319	15228	15205	15228	15362	15379	15355	15178	15329	15309	15276	15346	15246	15512	15370	15248	15423	15375	15479	15331	15436	15194	15184	15473	15354	15447	15262	15154	15351	15467	15321	15290	15456	15438	15366	15394	15291	15289	15312	15304	15376	15337	15488	15152	15345	15436	15327	15414	15320	15204	15367	15306	15357	15202	15358	15384	15360	15480	15193	15169	15295	15492	15307	15414	15353	15335	15297	15215	15243	15314	15257	15309	15319	15368	15424	15258	15387	15330	15248	15116	15275	15379	15252	15342	15383	15359	15271	15260	15462	15326	15401	15414	15161	15423	15387	15176	15315	15448	15202	15312	15375	15289	15306	15136	15458	15177	15287	15404	15349	15193	15371	15372	15381	15258	15329	15215	15509	15364	15331	15272	15249	15526	15413	15369	15354	15427	15369	15358	15349	15364	15330	15156	15491	15404	15270	15367	15486	15312	15452	15343	15323	15325	15461	15492	15351	15248	15377	15283	15429	15368	15309	15273	15332	15280	15343	15373	15426	15439	15330	15455	15302	15342	15162	15463	15336	15504	15456	15424	15560	15295	15389	15309	15269	15504	15348	15314	15246	15418	15293	15431	15303	15110	15099	15454	15222	15381	15363	15471	15270	15439	15321	15314	15400	15382	15545	15398	15374	15528	15292	15154	15425	15270	15437	15346	15305	15344	15193	15309	15427	15386	15365	15284	15245	15234	15287	15440	15403	15305	15436	15418	15310	15382	15436	15230	15234	15386	15377	15399	15387	15308	15368	15313	15361	15294	15434	15408	15481	15360	15246	15357	15295	15194	15499	15315	15182	15397	15253	15381	15370	15355	15420	15274	15295	15240	15342	15214	15358	15439	15379	15270	15392	15316	15339	15315	15336	15257	15332	15215	15333	15373	15357	15483	15371	15443	15443	15368	15286	15391	15359	15313	15384	15260	15506	15341	15261	15196	15479	15454	15354	15286	15254	15090	15326	15235	15309	15394	15122	15238	15209	15373	15386	15211	15168	15340	15297	15338	15264	15368	15346	15358	15394	15394	15416	15317	15425	15433	15380	15302	15239	15154	15476	15268	15358	15408	15352	15675	15342	15391	15451	15271	15267	15251	15377	15203	15287	15305	15334	15302	15361	15310	15292	15305	15349	15361	15196	15378	15390	15338	15433	15196	15234	15192	15278	15490	15350	15330	15308	15233	15323	15432	15313	15369	15338	15216	15298	15274	15312	15355	15419	15338	15329	15245	15228	15481	15381	15261	15338	15334	15435	15216	15342	15326	15367	15367	15227	15363	15248	15389	15287	15417	15396	15346	15291	15104	15273	15374	15335	15123	15267	15464	15588	15332	15356	15336	15251	15253	15346	15393	15314	15248	15357	15597	15310	15361	15403	15477	15186	15298	15138	15518	15428	15462	15342	15482	15484	15477	15353	15433	15195	15304	15245	15223	15562	15358	15460	15342	15118	15293	15306	15427	15269	15248	15365	15148	15375	15152	15306	15300	15367	15230	15311	15332	15461	15524	15436	15325	15299	15194	15379	15136	15287	14954	15307	15383	15406	15465	15258	15356	15209	15459	15394	15300	15399	15386	15360	15447	15314	15461	15498	15322	15254	15395	15404	15407	15294	15504	15480	15290	15471	15441	15408	15394	15318	15299	15370	15221	15330	15353	15387	15327	15206	15179	15295	15360	15409	15349	15248	15299	15417	15310	15575	15355	15415	15459	15328	15207	15498	15360	15256	15418	15378	15364	15497	15466	15307	15388	15440	15375	15350	15287	15359	15423	15112	15278	15203	15447	15338	15361	15285	15353	15369	15367	15218	15518	15238	15341	15257	15453	15351	15274	15464	15312	15379	15408	15393	15414	15226	15211	15306	15330	15288	15080	15029	15349	15391	15283	15352	15405	15316	15427	15478	15364	15418	15159	15368	15416	15427	15489	15378	15315	15344	15242	15327	15291	15366	15540	15342	15318	15424	15466	15308	15584	15255	15259	15450	15229	15355	15305	15276	15145	15284	15483	15313	15364	15258	15174	15255	15295	15372	15393	15375	15246	15339	15419	15479	15321	15221	15163	15280	15510	15302	15492	15298	15362	15457	15436	15413	15248	15356	15316	15358	15474	15406	15319	15312	15365	15251	15390	15316	15453	15227	15405	15388	15285	15309	15475	15372	15196	15340	15434	15406	15278	15339	15416	15460	15311	15452	15271	15178	15275	15437	15446	15266	15278	15252	15480	15293	15406	15304	15467	15487	15317	15174	15493	15247	15251	15463	15243	15378	15361	15485	15403	15356	15367	15308	15341	15361	15338	15415	15332	15450	15416	15532	15323	15361	15230	15556	15510	15131	15431	15167	15388	15290	15138	15301	15442	15332	15314	15413	15326	15391	15428	15278	15446	15272	15145	15481	15361	15410	15264	15265	15435	15292	15338	15397	15178	15499	15393	15233	15474	15317	15275	15373	15391	15272	15414	15303	15330	15336	15450	15344	15266	15321	15256	15418	15325	15355	15309	15033	15400	15196	15410	15279	15362	15345	15335	15342	15400	15282	15376	15265	15337	15309	15342	15317	15474	15410	15446	15236	15292	15360	15263	15525	15287	15389	15420	15354	15319	15229	15457	15362	15555	15235	15322	15377	15324	15223	15324	15323	15376	15068	15346	15367	15270	15229	15405	15357	15323	15150	15396	15327	15446	15485	15329	15335	15332	15390	15306	15474	15354	15328	15252	15247	15427	15257	15361	15507	15316	15498	15457	15232	15515	15225	15303	15467	15484	15266	15201	15329	15405	15334	15234	15294	15262	15284	15297	15381	15343	15347	15235	15375	15416	15367	15354	15215	15310	15450	15295	15271	15223	15269	15293	15472	15288	15462	15462	15330	15455	15300	15392	15223	15439	15475	15313	15456	15319	15361	15374	15301	15286	15413	15426	15384	15362	15250	15263	15220	15221	15304	15424	15271	15371	15398	15347	15345	15424	15434	15218	15420	15310	15380	15283	15519	15261	15429	15471	15261	15327	15199	15400	15234	15377	15309	15410	15286	15439	15480	15445	15282	15286	15417	15221	15423	15463	15457	15333	15420	15399	15274	15506	15226	15363	15288	15373	15351	15294	15313	15475	15169	15543	15363	15386	15319	15292	15315	15247	15346	15219	15215	15517	15285	15346	15330	15461	15360	15418	15231	15160	15293	15371	15348	15142	15278	15453	15311	15442	15285	15369	15365	15356	15243	15458	15283	15404	15410	15305	15529	15417	15471	15383	15353	15362	15328	15321	15327	15464	15421	15503	15319	15311	15313	15186	15188	15258	15419	15117	15436	15413	15162	15330	15240	15458	15251	15269	15227	15341	15478	15489	15262	15317	15337	15369	15443	15406	15227	15367	15271	15417	15338	15381	15383	15261	15421	15249	15370	15446	15435	15262	15230	15317	15323	15450	15316	15043	15384	15355	15322	15394	15317	15453	15382	15352	15396	15323	15264	15297	15450	15346	15482	15224	15526	15370	15411	15320	15468	15295	15278	15585	15240	15462	15224	15348	15329	15262	15416	15355	15395	15310	15416	15294	15360	15370	15479	15392	15318	15284	15186	15367	15391	15245	15499	15378	15353	15440	15337	15191	15379	15334	15211	15375	15368
25856	28918	47219	41433	28522	23094	20612	18796	18611	18675	18761	18778	18811	18970	19025	18684	18662	18851	18604	18674	18720	18597	18605	18833	18704	18652	18769	18606	18894	18484	18573	18772	18761	18653	18649	18514	18739	18621	18758	18624	18504	18767	18719	18578	18545	18452	18625	18533	18591	18709	18554	18594	18612	18492	18477	18631	18522	18754	18775	18571	18536	18728	18907	18457	18568	18667	18573	18483	18765	18553	18688	18550	18423	18508	18385	18534	18482	18633	18668	18571	18609	18639	18315	18604	18480	18461	18508	18506	18609	18577	18600	18337	18668	18666	18572	18724	18707	18459	18714	18672	18587	18522	18516	18490	18679	18447	18510	18483	18428	18667	18563	18433	18404	18687	18661	18807	18601	18493	18581	18877	18369	18570	18605	18666	18538	18496	18619	18754	18471	18555	18531	18472	18823	18628	18441	18393	18365	18552	18505	18439	18578	18493	18465	18449	18406	18677	18681	18540	18563	18649	18521	18488	18806	18715	18563	18460	18631	18588	18512	18450	18392	18593	18546	18563	18572	18506	18684	18500	18429	18696	18579	18724	18684	18532	18721	18503	18536	18575	18419	18434	18640	18508	18617	18537	18623	18539	18515	18539	18543	18424	18607	18664	18498	18336	18417	18548	18590	18482	18581	18559	18544	18578	18759	18605	18466	18471	18644	18576	18630	18469	18643	18616	18537	18565	18685	18755	18473	18844	18488	18619	18570	18404	18611	18433	18655	18593	18633	18499	18660	18375	18571	18716	18711	18611	18493	18430	18630	18389	18671	18456	18594	18699	18608	18535	18770	18444	18577	18711	18377	18708	18766	18658	18548	18665	18518	18536	18791	18693	18543	18600	18581	18533	18743	18780	18749	18404	18402	18301	18648	18579	18459	18552	18654	18809	18852	18487	18648	18630	18683	18299	18629	18580	18460	18506	18450	18443	18585	18593	18684	18526	18806	18321	18633	18371	18312	18464	18610	18598	18458	18675	18420	18556	18643	18619	18725	18605	18627	18722	18811	18344	18540	18569	18717	18375	18488	18603	18479	18634	18555	18634	18758	18657	18607	18551	18613	18645	18682	18487	18412	18707	18489	18712	18627	18644	18535	18439	18450	18746	18644	18640	18578	18671	18468	18624	18708	18748	18809	18422	18459	18517	18534	18460	18518	18562	18522	18449	18405	18352	18606	18451	18844	18743	18461	18625	18684	18865	18534	18454	18389	18640	18445	18499	18526	18725	18532	18493	18646	18640	18516	18301	18684	18746	18675	18657	18598	18647	18418	18676	18501	18548	18588	18509	18631	18721	18487	18663	18428	18276	18526	18532	18515	18665	18611	18580	18758	18658	18509	18754	18460	18501	18728	18575	18649	18603	18624	18567	18567	18588	18600	18535	18566	18663	18350	18699	18800	18492	18795	18544	18468	18573	18597	18588	18482	18711	18320	18448	18425	18732	18247	18483	18588	18474	18564	18635	18530	18414	18574	18600	18437	18630	18579	18630	18474	18678	18577	18771	18614	18599	18578	18575	18590	18596	18441	18678	18722	18627	18607	18577	18510	18496	18656	18510	18700	18817	18533	18576	18545	18707	18807	18400	18436	18649	18756	18687	18525	18739	18430	18546	18447	18711	18499	18476	18565	18582	18707	18469	18654	18696	18499	18636	18442	18612	18588	18407	18431	18618	18566	18595	18485	18532	18576	18662	18425	18474	18402	18507	18604	18237	18685	18585	18543	18707	18678	18656	18462	18659	18663	18544	18632	18463	18645	18653	18625	18504	18679	18556	18637	18310	18490	18412	18829	18580	18509	18749	18359	18431	18519	18515	18419	18484	18515	18658	18501	18566	18714	18775	18630	18372	18656	18548	18622	18641	18420	18390	18669	18560	18434	18563	18755	18535	18631	18439	18524	18594	18570	18666	18470	18561	18448	18482	18479	18656	18621	18658	18621	18574	18462	18699	18684	18580	18544	18572	18262	18558	18496	18607	18530	18661	18703	18771	18684	18631	18525	18545	18662	18560	18615	18496	18527	18580	18616	18513	18311	18465	18607	18597	18495	18651	18611	18476	18643	18212	18483	18668	18685	18524	18583	18581	18824	18358	18546	18242	18524	18440	18430	18833	18779	18350	18638	18421	18677	18645	18569	18682	18647	18616	18395	18698	18597	18378	18529	18830	18594	18654	18503	18607	18465	18436	18403	18479	18644	18534	18626	18439	18619	18510	18565	18673	18602	18355	18761	18832	18580	18492	18618	18636	18509	18600	18667	18640	18731	18679	18424	18654	18631	18768	18414	18664	18650	18488	18609	18633	18606	18900	18596	18649	18453	18682	18643	18630	18450	18685	18729	18612	18580	18619	18558	18558	18650	18483	18598	18640	18494	18464	18599	18541	18432	18481	18714	18459	18616	18645	18592	18597	18645	18456	18492	18651	18565	18528	18793	18565	18584	18538	18395	18364	18547	18579	18596	18689	18520	18426	18640	18706	18726	18279	18483	18779	18627	18841	18841	18567	18558	18451	18494	18746	18694	18526	18610	18504	18770	18779	18635	18528	18765	18523	18797	18800	18700	18460	18684	18540	18689	18539	18686	18601	18620	18368	18646	18527	18635	18560	18738	18608	18645	18537	18736	18525	18650	18592	18704	18319	18327	18690	18587	18726	18599	18708	18757	18518	18781	18440	18611	18670	18498	18359	18674	18525	18755	18474	18505	18733	18586	18484	18768	18438	18658	18596	18448	18464	18552	18350	18621	18638	18456	18641	18490	18509	18743	18797	18396	18485	18545	18526	18515	18572	18910	18665	18471	18728	18653	18512	18400	18480	18684	18572	18443	18471	18198	18465	18467	18278	18372	18568	18812	18557	18625	18438	18538	18608	18412	18679	18437	18571	18471	18664	18503	18450	18393	18410	18668	18663	18736	18745	18722	18294	18669	18507	18560	18537	18630	18505	18628	18710	18567	18558	18545	18614	18460	18458	18541	18659	18685	18429	18596	18586	18476	18595	18491	18620	18582	18429	18650	18575	18471	18506	18586	18597	18501	18788	18524	18693	18604	18595	18602	18705	18636	18606	18597	18662	18706	18700	18758	18428	18477	18575	18821	18759	18510	18318	18827	18624	18533	18503	18606	18724	18452	18345	18456	18573	18441	18602	18559	18601	18443	18582	18427	18505	18541	18684	18451	18419	18661	18384	18590	18371	18581	18613	18584	18560	18538	18718	18724	18702	18726	18701	18526	18605	18474	18517	18737	18470	18619	18496	18410	18698	18642	18336	18601	18562	18647	18559	18710	18713	18497	18711	18557	18665	18673	18704	18574	18622	18441	18441	18641	18553	18591	18695	18679	18674	18653	18563	18569	18561	18679	18630	18339	18377	18598	18710	18593	18530	18473	18664	18931	18619	18576	18718	18594	18628	18620	18416	18414	18564	18705	18510	18464	18621	18587	18668	18659	18772	18602	18456	18653	18456	18575	18671	18684	18579	18406	18661	18590	18625	18615	18479	18533	18603	18604	18535	18449	18656	18452	18468	18567	18373	18703	18491	18638	18603	18638	18691	18554	18596	18385	18499	18613	18279	18582	18471	18563	18489	18555	18617	18539	18528	18526	18525	18691	18556	18480	18601	18387	18671	18819	18651	18486	18545	18500	18647	18608	18669	18808	18543	18342	18505	18573	18478	18466	18502	18621	18668	18557	18540	18594	18625	18745	18797	18506	18411	18562	18403	18585	18579	18506	18574	18473	18645	18521	18457	18516	18476	18600	18604	18516	18535	18738	18494	18612	18611	18726	18618	18565	18716	18587	18467	18604	18563	18645	18492	18513	18745	18476	18708	18506	18755	18695	18614	18579	18504	18695	18629	18655	18569	18486	18679	18529	18746	18690	18643	18713	18536	18581	18451	18558	18614	18721	18759	18648	18633	18592	18597	18590	18280	18376	18734	18452	18391	18126	18744	18508	18571	18355	18576	18498	18522	18768	18590	18442	18481	18659	18479	18559	18680	18504	18621	18557	18569	18880	18636	18458	18578	18619	18467	18467	18550	18650	18716	18634	18405	18500	18424	18364	18610	18459	18593	18577	18562	18489	18406	18697	18578	18521	18541	18544	18588	18656	18420	18472	18490	18657	18486	18478	18463	18629	18565	18845	18526	18377	18492	18584	18600	18573	18524	18583	18680	18713	18438	18448	18741	18737	18481	18367	18460	18592	18534	18510	18625	18629	18588	18452	18737	18505	18708	18679	18791	18670	18497	18576	18559	18682	18558	18512	18471	18660	18554	18597	18428	18502	18538	18433	18768	18598	18554	18770	18707	18626	18359	18638	18427	18470	18403	18542	18427	18605	18622	18402	18721	18597	18461	18473	18437	18588	18719	18636	18696	18706	18536	18570	18509	18610	18342	18539	18595	18644	18666	18680	18563	18479	18625	18811	18419	18393	18476	18502	18586	18501	18523	18830	18834	18497	18727	18494	18789	18570	18736	18740	18396	18496	18610	18376	18656	18589	18497	18454	18600	18695	18797	18524	18489	18443	18521	18456	18821	18642	18801	18627	18562	18429	18584	18540	18758	18457	18530	18857	18457	18622	18659	18753	18775	18688	18564	18518	18600	18540	18502	18692	18790	18761	18649	18772	18621	18707	18550	18596	18290	18568	18564	18331	18429	18506	18555	18696	18787	18676	18673	18353	18553	18572	18615	18481	18445	18580	18453	18336	18769	18608	18522	18622	18482	18450	18628	18507	18686	18624	18343	18715	18486	18599	18460	18612	18457	18534	18400	18508	18627	18592	18494	18423	18549	18483	18600	18528	18619	18442	18458	18397	18632	18511	18735	18723	18503	18727	18649	18622	18550	18605	18545	18444	18499	18573	18575	18586	18637	18492	18523	18696	18540	18474	18680	18640	18645	18395	18406	18614	18326	18801	18780	18490	18371	18554	18431	18788	18587	18698	18450	18559	18507	18689	18745	18531	18568	18736	18846	18573	18554	18603	18587	18720	18667	18541	18560	18599	18738	18571	18526	18549	18625	18554	18478	18543	18545	18389	18640	18435	18548	18604	18658	18573	18436	18729	18540	18653	18639	18409	18599	18575	18536	18740	18469	18600	18427	18505	18381	18434	18502	18600	18512	18689	18417	18456	18575	18561	18406	18589	18570
56936	88924	71205	45516	27294	18623	16250	15746	15651	15579	15710	15536	15622	15736	15841	15734	15643	15706	15595	15751	15755	15843	15724	15849	15485	15731	15688	15749	15633	15747	15628	15662	15732	15624	15579	15600	15498	15607	15496	15650	15596	15659	15559	15536	15795	15808	15690	15768	15608	15870	15426	15656	15664	15757	15830	15604	15535	15709	15661	15774	15615	15653	15740	15688	15681	15688	15759	15669	15677	15594	15587	15774	15604	15691	15583	15779	15638	15682	15687	15724	15636	15794	15794	15566	15566	15626	15669	15679	15482	15605	15558	15719	15628	15855	15770	15469	15751	15753	15711	15489	15702	15666	15743	15580	15799	15681	15707	15501	15573	15591	15686	15653	15732	15657	15606	15747	15580	15766	15722	15627	15634	15740	15830	15573	15685	15704	15603	15621	15624	15739	15694	15688	15687	15666	15642	15532	15830	15616	15656	15678	15848	15675	15620	15714	15698	15534	15656	15600	15582	15489	15706	15622	15673	15762	15780	15488	15625	15469	15593	15769	15705	15774	15768	15537	15785	15619	15698	15481	15666	15589	15694	15795	15519	15665	15841	15708	15607	15720	15719	15678	15720	15738	15799	15643	15601	15637	15589	15769	15640	15640	15645	15753	15547	15660	15527	15581	15634	15589	15699	15660	15781	15735	15568	15805	15588	15610	15813	15846	15800	15752	15744	15712	15625	15592	15548	15662	15615	15793	15574	15742	15852	15560	15582	15670	15530	15561	15654	15528	15665	15589	15506	15692	15652	15687	15667	15687	15630	15511	15641	15539	15697	15829	15752	15416	15485	15686	15654	15609	15610	15792	15709	15738	15675	15757	15597	15688	15567	15563	15628	15674	15659	15776	15561	15743	15660	15652	15592	15525	15611	15728	15706	15640	15810	15606	15682	15662	15535	15558	15574	15656	15673	15679	15476	15762	15479	15752	15768	15741	15676	15711	15736	15550	15663	15551	15651	15662	15723	15619	15877	15627	15650	15580	15773	15612	15822	15667	15911	15585	15719	15506	15533	15710	15705	15700	15634	15763	15750	15629	15780	15684	15555	15730	15669	15689	15634	15637	15572	15722	15631	15669	15577	15686	15701	15563	15594	15519	15779	15506	15648	15665	15670	15603	15729	15555	15484	15614	15698	15633	15759	15880	15635	15848	15760	15603	15630	15662	15575	15688	15625	15650	15638	15726	15792	15692	15667	15901	15751	15584	15700	15682	15679	15806	15524	15630	15914	15543	15418	15475	15674	15698	15819	15789	15853	15519	15504	15684	15612	15608	15759	15748	15606	15618	15619	15592	15555	15731	15720	15798	15657	15687	15841	15624	15606	15896	15640	15753	15625	15534	15648	15793	15634	15443	15742	15601	15714	15527	15767	15759	15710	15647	15654	15699	15895	15764	15837	15680	15508	15619	15551	15408	15843	15602	15894	15524	15447	15507	15719	15810	15618	15691	15877	15725	15729	15759	15774	15712	15710	15706	15609	15881	15719	15668	15760	15773	15797	15581	15768	15718	15587	15860	15547	15587	15598	15485	15636	15655	15735	15685	15505	15806	15577	15581	15645	15616	15663	15814	15555	15721	15660	15510	15578	15778	15564	15680	15557	15731	15796	15673	15640	15701	15738	15688	15682	15672	15598	15570	15812	15736	15756	15507	15683	15624	15668	15484	15558	15638	15632	15531	15618	15660	15562	15641	15672	15762	15601	15684	15638	15611	15753	15667	15707	15562	15567	15857	15736	15557	15613	15793	15508	15656	15768	15779	15712	15762	15633	15690	15695	15576	15715	15688	15671	15688	15636	15760	15783	15413	15578	15554	15626	15837	15576	15656	15611	15655	15747	15748	15573	15585	15549	15740	15725	15662	15781	15717	15797	15708	15710	15748	15856	15581	15487	15628	15716	15709	15623	15590	15598	15890	15752	15541	15720	15460	15611	15691	15649	15719	15740	15677	15689	15652	15606	15618	15608	15631	15753	15526	15586	15717	15716	15741	15624	15737	15628	15779	15784	15685	15602	15631	15774	15700	15722	15742	15623	15755	15782	15694	15680	15575	15626	15536	15673	15632	15666	15800	15751	15668	15600	15778	15663	15804	15646	15797	15753	15654	15535	15769	15807	15525	15769	15741	15649	15903	15520	15600	15557	15683	15679	15656	15553	15770	15576	15584	15765	15698	15492	15690	15618	15577	15854	15652	15665	15800	15509	15600	15488	15741	15762	15643	15732	15633	15685	15575	15719	15781	15599	15658	15751	15810	15589	15716	15602	15609	15753	15567	15842	15594	15691	15815	15682	15548	15641	15568	15787	15804	15672	15651	15542	15749	15641	15649	15710	15775	15583	15621	15675	15686	15872	15554	15830	15740	15812	15740	15853	15670	15812	15587	15800	15681	15567	15457	15623	15659	15543	15711	15620	15752	15662	15714	15784	15656	15631	15593	15709	15417	15575	15783	15739	15681	15730	15660	15670	15583	15628	15587	15561	15714	15574	15644	15568	15687	15709	15719	15622	15580	15670	15466	15662	15735	15553	15670	15717	15740	15495	15666	15731	15708	15824	15532	15675	15546	15681	15492	15686	15631	15629	15514	15733	15501	15711	15691	15667	15509	15537	15767	15567	15573	15631	15642	15728	15542	15567	15654	15642	15630	15668	15790	15554	15654	15557	15643	15617	15692	15690	15548	15619	15506	15774	15695	15652	15836	15644	15608	15678	15640	15750	15684	15518	15694	15793	15652	15510	15576	15577	15647	15548	15594	15589	15614	15654	15708	15611	15654	15568	15624	15614	15586	15474	15534	15835	15670	15822	15490	15585	15545	15528	15631	15758	15708	15526	15671	15624	15643	15539	15644	15475	15659	15436	15592	15664	15689	15786	15775	15718	15559	15661	15698	15630	15604	15636	15824	15627	15709	15648	15685	15591	15760	15770	15697	15714	15656	15597	15684	15684	15586	15738	15879	15551	15742	15463	15584	15650	15606	15809	15669	15697	15670	15630	15660	15642	15598	15720	15647	15683	15581	15747	15658	15671	15656	15728	15658	15654	15607	15888	15764	15720	15725	15630	15539	15451	15615	15546	15773	15790	15742	15648	15538	15808	15694	15618	15788	15722	15470	15710	15698	15651	15697	15592	15404	15630	15582	15615	15811	15728	15721	15641	15668	15750	15653	15729	15812	15754	15528	15527	15624	15531	15556	15740	15632	15802	15553	15661	15629	15587	15720	15472	15621	15655	15646	15623	15686	15567	15655	15567	15657	15939	15814	15678	15598	15846	15814	15835	15694	15693	15668	15580	15719	15580	15629	15616	15622	15703	15565	15713	15754	15676	15510	15833	15804	15839	15603	15741	15609	15711	15598	15715	15696	15501	15608	15740	15512	15662	15620	15698	15843	15654	15861	15767	15633	15771	15575	15440	15840	15711	15799	15617	15632	15707	15660	15503	15553	15673	15689	15752	15625	15681	15648	15718	15663	15620	15752	15529	15758	15618	15529	15612	15631	15604	15690	15700	15637	15728	15818	15614	15468	15718	15554	15616	15719	15704	15785	15827	15716	15668	15818	15674	15806	15569	15655	15796	15779	15634	15653	15650	15900	15657	15532	15629	15788	15865	15655	15740	15429	15817	15725	15602	15602	15592	15717	15634	15629	15637	15515	15754	15671	15763	15580	15666	15630	15740	15332	15588	15832	15755	15585	15817	15513	15601	15718	15481	15651	15584	15598	15509	15585	15707	15655	15553	15710	15742	15556	15638	15743	15669	15571	15733	15722	15646	15685	15514	15635	15685	15373	15762	15685	15807	15745	15615	15671	15610	15796	15685	15636	15708	15712	15525	15708	15753	15661	15729	15660	15827	15640	15746	15597	15623	15654	15670	15601	15577	15685	15706	15733	15762	15642	15649	15660	15689	15544	15612	15571	15576	15708	15573	15731	15597	15554	15552	15832	15514	15714	15681	15571	15852	15697	15567	15737	15645	15839	15886	15738	15623	15761	15637	15579	15727	15859	15734	15813	15770	15598	15773	15739	15657	15935	15665	15745	15638	15489	15820	15617	15624	15686	15539	15618	15741	15611	15605	15588	15681	15595	15819	15696	15717	15466	15716	15626	15707	15631	15701	15572	15638	15689	15534	15590	15564	15540	15630	15664	15831	15708	15658	15763	15466	15696	15739	15704	15497	15516	15639	15612	15752	15603	15521	15615	15799	15578	15697	15671	15610	15831	15780	15793	15759	15608	15555	15842	15534	15723	15724	15702	15561	15707	15758	15802	15652	15587	15695	15791	15677	15598	15673	15629	15935	15510	15673	15725	15640	15624	15637	15722	15633	15570	15617	15676	15811	15626	15666	15588	15694	15752	15478	15616	15724	15474	15665	15741	15716	15647	15771	15578	15625	15740	15611	15673	15648	15685	15619	15668	15678	15622	15616	15821	15603	15718	15622	15470	15900	15767	15814	15749	15700	15735	15684	15714	15718	15754	15667	15743	15493	15550	15664	15688	15651	15681	15731	15822	15481	15710	15414	15449	15725	15641	15517	15670	15614	15699	15587	15795	15653	15472	15644	15748	15752	15748	15712	15665	15633	15584	15613	15649	15847	15634	15618	15755	15627	15632	15578	15705	15698	15546	15624	15597	15583	15640	15635	15822	15652	15575	15821	15793	15686	15569	15688	15707	15619	15602	15570	15637	15448	15620	15649	15747	15671	15505	15624	15621	15608	15745	15612	15771	15740	15575	15654	15560	15556	15702	15825	15743	15647	15632	15545	15739	15504	15683	15664	15647	15512	15642	15679	15726	15492	15583	15625	15452	15855	15731	15626	15712	15731	15587	15674	15673	15629	15637	15652	15640	15543	15850	15688	15812	15666	15741	15600	15842	15743	15619	15714	15574	15787	15570	15614	15733	15742	15610	15694	15619	15676	15749	15518	15881	15589	15696	15801	15687	15631	15715	15651	15521	15598	15707	15657	15652	15852	15621	15827	15726	15501	15497	15610	15491	15643	15404	15659	15461	15668	15660	15760	15515	15579	15692	15702	15732	15705	15703	15652	15823	15741	15638	15573	15839	15786	15524	15807	15535	15598	15717	15781	15518	15543	15577	15606	15601	15650	15699	15798	15655	15712	15735	15663	15674	15646	15668	15805	15674	15732	15884
22843	22704	35381	33337	27707	25809	25563	19862	19077	19388	19275	19004	19309	19174	19256	19185	19132	19070	19029	19169	18997	19066	18887	18737	19058	19197	19071	19145	18968	18994	18718	19048	19072	18939	18881	18953	19094	19026	18814	18839	18942	18690	18847	18913	18887	19172	18968	18987	18947	18814	19022	18870	18897	18673	18847	18911	18878	19034	19050	18781	19078	18833	19070	18675	18944	18604	18884	18781	18917	18953	18901	18995	18964	18818	18894	18971	18614	18801	18918	18861	18868	18870	18870	19082	18871	18742	18888	19039	18865	18974	18799	18766	18851	18863	18841	18839	18738	18838	19017	18710	18803	18825	18963	18797	18836	18517	18886	18666	18753	18923	18946	19006	18795	18909	18690	19040	18844	18703	18819	18964	18966	18669	18917	18974	18988	18952	18872	18778	18861	18972	18867	19026	18589	18784	18881	18576	18824	18810	18930	18794	18790	19012	18802	18992	18959	19060	18888	18780	18613	18676	18864	18934	18975	18875	18687	18843	18963	19077	18876	18720	18883	18922	18961	18817	19036	18844	18891	18851	18918	18643	18655	18702	19034	18875	18812	18684	18708	18593	18886	18902	18833	18766	18794	18741	18810	18791	18927	18869	18839	18913	18709	18739	18708	18747	18798	18787	18869	18835	18819	18964	18894	18646	18820	18676	18824	18816	18851	18766	18830	18784	18745	18855	18868	18988	18641	18761	18624	18802	18826	18610	18778	18680	18657	18776	18685	18724	18774	18718	18720	18876	18842	18917	18674	18788	19052	18794	18638	18721	18972	18895	19061	18673	18698	18692	18826	18836	18932	18625	18786	19025	18929	18752	18718	19079	18882	18807	18983	18786	18873	18642	18747	19000	18935	18921	18587	18724	18892	18877	18673	18803	18775	18810	18846	18837	18632	18702	18852	18685	18850	18768	18744	18764	18930	18735	18829	18607	19024	18819	19056	18790	18883	18775	18616	18699	18772	18902	18833	18930	18976	18881	18886	18496	18884	18722	18754	18732	18780	19070	18967	18953	18702	18930	18927	18757	18686	19041	18767	18884	18596	18827	19111	18986	19002	18986	18903	18901	19021	18851	18869	18780	19056	18982	18982	18886	19010	18886	18951	18835	18851	18723	18807	18959	18550	18576	18961	18894	18934	18731	18880	18829	18979	18851	18865	18742	18961	18930	18726	18781	18717	18876	18929	18799	18878	18981	18924	18693	18874	18734	19063	18801	18675	19134	18898	18773	18814	18829	19004	18772	18707	18748	18720	18880	18919	18877	18870	18843	18843	18813	18910	18735	18705	18652	19144	18735	18613	18753	19023	18846	18698	18493	18805	18767	18925	18921	18792	18831	18955	18849	18955	18903	18664	18700	18796	18932	19115	18949	18852	18990	18703	18623	18745	18708	18734	18870	18979	18957	18884	18753	18738	18852	18918	18742	18920	18761	18721	18884	18710	18727	18798	18919	18700	18806	18884	18912	18897	19029	18801	18871	18755	18800	18807	18730	18684	18886	18709	19005	18976	18888	18833	18655	18840	18916	18962	18772	18831	18716	18946	18669	19153	18844	18997	18959	18840	18796	18735	18621	18931	18862	18810	18951	18945	18698	18813	19038	19016	18761	18980	18813	18839	18991	18860	19094	18919	18814	18946	18845	18852	18794	18528	18763	18792	18911	18866	18847	18950	18925	18931	18760	18679	18789	18889	18750	18769	18627	18910	18907	18907	18758	18815	18792	18818	18871	18795	18798	18869	18813	18934	18829	18783	18718	18759	18784	18783	18674	18799	18954	18877	18722	18580	18898	18801	18810	18880	18855	18719	18863	18810	18801	18938	18795	18693	18896	18575	18754	18852	18880	18755	18832	18868	18835	18730	18790	18886	18879	18839	18927	18871	19015	18954	18778	18660	18830	18592	18956	19030	18720	18980	18943	18708	18782	18929	18861	18828	18928	18776	18884	19036	18890	19049	18826	18815	18588	18773	18854	18863	18889	19212	18522	18720	18779	18961	18836	18764	18723	18611	18759	18561	18979	18867	18922	18862	18762	18836	18717	19004	18691	18758	18922	18974	18836	18598	18836	18761	18737	18802	18709	18877	18853	18906	18732	18769	18827	18614	18804	18826	18822	18864	18818	18985	18931	18864	18938	18888	18943	18904	19132	18994	18787	18960	18724	18949	18789	18749	18986	18985	18846	18909	18891	18744	18748	18943	19018	18754	19094	18713	18878	18760	18915	18572	18823	18894	18779	18847	18773	18796	18782	18827	18866	18768	18936	18879	18869	18825	19145	18869	18815	18954	18933	18827	18932	18930	18802	19012	18919	18779	18955	18880	18732	18791	18728	18701	18895	18690	18804	18883	18726	18849	18909	18925	19127	19065	18845	18905	18834	18939	19092	18973	18704	18628	18661	19119	18728	18906	18838	18863	18827	18804	18671	18825	18669	18892	18927	18876	18943	18955	18785	18766	18752	18799	18963	18895	18728	18740	18758	18868	18661	18669	18667	18689	18670	18836	18786	18939	18660	19031	18926	18692	18739	18828	18890	18864	18804	18808	18925	18828	19029	18995	18894	18907	19085	18777	18627	18829	18832	18980	18898	19053	19053	18789	18862	18776	18820	18944	18679	18773	18790	18974	18747	18788	18769	18896	19174	18913	18688	18715	18865	18757	18670	18825	18845	18936	18857	18822	18806	18754	18926	18763	18932	18866	18912	18752	18960	18787	18858	18856	18945	18795	18952	19054	18716	18795	18665	18760	18792	18791	18823	18887	18999	18611	18916	18878	18906	18792	18782	18929	18551	18813	18734	18890	18788	18867	18803	18796	18947	18921	18750	18994	18767	18655	18815	18825	18850	18893	18756	18881	18791	18884	18928	18884	18829	18799	18881	18792	18793	18941	18825	18894	18812	18718	18549	18917	18747	18740	18892	18850	18876	18840	18851	18733	18829	18641	18767	18783	18873	18809	18713	18842	18863	18806	18698	18910	18910	18665	18721	18901	18685	18855	18672	18862	19050	18848	18970	18848	18736	18799	18883	18685	18740	19008	18666	18712	18953	18841	18795	19014	19071	18985	18766	18892	18700	18793	18963	18665	18624	18819	18743	19011	18825	18780	18749	18921	18809	18898	18812	18701	18777	18772	18522	18748	18773	18902	18796	18721	18943	18822	18749	18710	18765	18935	18683	18778	18927	18847	18687	18760	18887	18795	18732	18674	18968	18717	18760	18675	18772	18757	18608	18640	18981	18878	18867	19022	18929	18766	18731	18732	18835	18869	18771	18879	18848	18847	18976	18861	18722	18952	19180	19132	18893	18806	18751	18764	18731	18732	18850	18699	18728	18929	18908	18876	18966	18800	18792	18867	18828	18843	18767	18728	18788	18934	18926	18853	18823	18657	18774	18824	18839	18882	18977	18702	18819	18826	18856	18758	18822	18671	18797	18958	18836	18678	18723	18882	18727	18765	18904	18607	18733	18581	18844	18794	18954	18685	19034	18728	19001	18755	18882	18796	18878	18728	18832	18966	18797	19047	18638	18764	18754	18865	18773	18778	18779	18868	18789	18489	19000	18985	18854	18802	18735	19058	18834	18738	18817	18829	18512	18791	18802	18923	18774	19133	18850	19032	18813	18900	18716	18707	18887	18902	18931	18627	18728	18840	18718	18856	18737	19052	18897	18892	18705	18670	18839	18812	18674	18912	18758	18793	18905	18921	18738	19018	18619	18949	18752	18724	18771	18853	18650	18731	18941	18886	18720	18851	18882	18959	18853	18633	18786	18871	18767	18740	18903	18831	18716	18741	18702	18765	18837	18856	18953	18886	18991	18803	18965	18725	18714	18892	18890	18696	18667	18778	18849	18935	18839	18894	18673	18890	18815	18836	18776	18732	18728	18832	18708	18915	19036	18904	18926	18849	18637	18798	18850	18682	18663	18785	18851	18795	18993	18889	18960	18719	18861	18785	18703	18803	18654	18800	18742	18988	18756	18762	18761	18809	18560	18978	18931	18856	18883	18735	18827	18966	18839	18798	18782	18793	18709	18721	18668	18760	18745	18765	18895	18701	18828	18979	18767	18873	18926	18625	18819	19078	19015	18642	18743	18738	18763	18838	18843	19048	18745	18721	18803	18868	18921	18633	18736	18994	18832	18621	18947	18872	18860	18684	18938	18947	18877	18916	18851	18854	18868	18722	18991	18599	18802	18972	18920	18930	18829	18757	18698	18631	18751	18875	18724	18976	18679	18912	19116	18940	18995	18997	18876	18796	19080	18971	18768	18853	19025	18779	18919	18871	18894	18844	18862	18957	19021	18882	18800	18855	18675	18687	18911	18650	18731	18747	18641	18918	18751	18783	18735	18618	18655	18659	18731	18804	18723	18809	18897	18791	18671	18735	18715	18775	18852	18820	18819	19061	18896	18974	18861	18653	18875	18843	18871	18919	19011	18869	18724	18853	18733	18863	18416	18784	18805	18710	18592	18538	18840	18880	18593	18880	18746	18952	18731	18815	18689	18840	18590	18826	18699	18799	19149	18714	18812	18696	18769	18875	18875	18804	18870	18719	18836	18759	18912	18871	18889	18878	18861	19000	18812	18714	18947	18884	18580	18730	19005	18938	18767	18843	18610	18601	18826	18916	18771	18918	18768	18726	18888	18968	18797	18837	18918	19001	18845	18914	18708	18849	18779	18731	18892	18933	18832	19183	18932	18633	18816	18752	18884	18746	18900	18713	18959	18689	18791	18539	18795	18792	18811	18674	18856	18943	18810	18734	18761	18865	18627	18598	18828	18841	18808	18717	18777	18792	18834	18635	18725	18787	18794	18640	18922	18892	18957	18845	18929	18824	18933	18924	18924	18789	18875	18952	18841	18830	18765	18611	18792	18759	18897	19030	18896	18864	18897	18845	18810	19110	18833	18918	18768	18712	18781	18740	18926	18836	18742	18799	18816	18751	18796	18892	18757	18829	18666	18930	18749	18761	18881	18979	19039	18871	18840	18801	18819	18914	18890	18867	18803	18696	18951	18827	19057	18986	19017	19037	18778	18836	18724	18903	18991	18844	18931	18913	18931	19048	18756	18919	18977	18775	18737	18666	18804	18803	18963	19082	18697	18811	19035	18802	18863	18747	18713	18926	18822	18742	18951	18875	18762	18750	18650
61877	105337	88425	65447	40143	23920	17438	15727	15803	15671	15787	15691	15853	15700	15601	15734	15738	15886	15844	15871	15746	15745	15832	15672	16087	15852	16000	15865	15619	15796	15740	15813	15778	15884	15862	15752	15754	15770	15755	15719	15743	15843	15820	15657	15733	15695	15885	15788	15751	15898	15777	15671	15921	15880	15828	15687	15799	15764	15789	15751	15722	15747	15825	15776	15790	15873	16001	15829	15883	15709	15780	15761	16017	15743	16025	15763	15801	15826	15793	15843	15775	15737	15599	15903	15803	15644	15770	15726	15883	15780	15728	15719	15785	15945	15847	15729	15823	15755	15806	15815	15949	15699	15887	15887	15859	15784	15872	15739	15838	15833	15697	15864	15776	15789	15662	15790	15745	15773	15961	15700	15830	15709	16041	15824	15657	15895	15747	15782	15955	15990	15757	15775	15812	15726	15713	15819	15795	15829	15908	15829	15857	15853	15781	15750	15752	15652	15738	15707	15969	15892	15818	15824	15885	15782	15833	15826	15578	15990	15783	15876	15955	15980	15812	15885	15826	15735	15750	15766	15809	15764	15741	15686	15873	15705	15849	15707	15845	15749	15983	15845	15897	15627	15887	15813	15775	15741	15762	15766	15749	15666	15724	15670	15955	15875	15952	15624	15701	15788	15878	15738	15724	15896	15843	15892	15734	15834	15783	15871	15778	15827	15840	15789	16009	15622	15792	15772	15794	15880	15790	15674	15790	15827	15744	15532	15828	15938	15714	15882	15847	16006	15849	15920	15963	15731	15876	15878	15822	15735	15743	15587	15843	15754	15893	15664	15802	15670	15801	15830	15730	15828	15728	15616	15825	15751	15954	15745	15905	15746	15809	15838	15648	15741	15832	15624	16015	15905	15973	15706	15878	15881	15927	15887	15729	15851	15777	15811	15835	15790	15758	15779	15691	15751	15770	15748	15918	15681	15903	15759	15735	15742	15864	15822	15639	15645	15797	15719	15779	15781	15738	15796	15970	15856	15761	15949	15949	15733	15730	15809	15851	15764	15857	15767	15856	15759	15740	15755	15698	15742	15761	15660	15927	15769	15671	15690	15783	15747	15678	15751	15812	15747	15692	15821	15853	15626	15757	15657	15914	15868	15645	15968	15935	15837	15714	15851	15832	15649	15782	15909	15729	15801	15779	15538	15858	15766	16024	15749	15866	15711	15815	15784	15750	15862	15818	15768	15809	15659	15804	15879	15810	15785	15610	15854	15599	15712	15647	15800	15811	15756	15732	15826	15822	15648	15732	15910	15838	15716	15636	15783	15832	15890	15944	15817	15825	15944	15996	15786	15858	15789	15637	15808	15906	15734	15733	15757	15740	15860	15932	15706	15768	15637	15793	15749	15782	15551	15718	15643	15918	15814	16056	15763	15842	15739	15926	15843	15731	15628	15764	15890	15856	15759	15798	15944	15866	15743	15682	15634	15858	15960	15659	15764	15685	15881	15969	15876	15897	15832	15760	15742	15716	15795	15843	15622	15781	15739	15794	15826	15916	15729	15814	15944	15693	15927	15659	15859	15693	15841	15704	15882	15801	15699	15611	15872	15626	15876	15891	15889	15831	15868	15655	15898	15777	15718	15843	15876	15784	15742	15755	15778	15856	15840	15985	15787	15800	15704	15881	16002	15754	15764	15816	15573	15847	15728	15678	15804	15559	15773	15728	15880	15839	15810	15812	15904	15764	15819	15838	15850	15779	15751	15865	15890	15713	15850	15863	15655	16058	15863	15637	15946	15854	15845	15806	15824	15788	15738	15780	15730	15853	15814	15641	15899	15721	15809	15788	15943	15772	15824	15649	15644	15861	15561	15768	15886	15768	15701	15873	15843	15678	15822	15573	15818	15942	15839	15621	15795	15829	15699	15780	15815	15840	15788	15869	15786	15768	15853	15765	16051	15512	15648	15882	15818	15733	15844	15793	15829	15859	15820	15900	15647	15938	15747	15602	15877	15797	15985	15777	15604	16007	15818	15918	15809	15879	15894	15761	15732	16071	15755	15791	15870	15833	15854	15836	15710	15637	15690	15853	15906	15831	15690	15851	15732	15859	15756	15827	15723	15935	15734	15816	15953	15801	15809	15753	15867	15896	15763	15889	15760	15826	15838	15698	15941	15900	15757	15708	15644	15789	15712	15800	15875	15712	15590	15848	16132	15910	15807	15762	15708	16006	15698	15837	15814	15841	15793	15959	15872	15746	15731	15718	15779	15823	15694	15886	15857	15795	15832	15799	15797	15871	15796	15691	15713	15719	15625	15714	15726	15916	15950	15984	15945	15619	15978	15756	15879	15871	15723	15690	15762	15864	15824	15869	15836	15727	15864	15675	15855	15814	15734	15651	15847	15812	15796	15774	15657	15794	15787	15890	15795	15717	15707	15706	15740	15661	15965	15680	15738	15693	15811	15810	15863	15932	15845	15621	16004	15684	15794	15794	15627	15869	15700	15933	15879	15812	15835	15910	15756	15928	15767	15708	15730	15729	15884	15633	15596	15882	15790	15785	15846	15860	15827	15762	15931	15711	15790	15805	15823	15816	15717	15871	15859	15548	15874	15943	15730	15740	15888	15831	15916	15852	15747	15845	15729	15722	15808	15862	15754	15734	15773	15912	15843	15838	15950	15674	15808	15952	15928	15777	15958	15774	15907	15899	15756	15912	15721	15737	15741	15890	15671	15748	15799	16033	15794	15752	16048	15692	15733	15826	15742	15558	15884	15786	15833	15866	15856	15839	15716	15831	15848	15690	15677	15891	15792	15871	15988	15717	15745	15685	15949	15874	15835	15845	15615	15925	15838	15796	15723	15731	15993	15761	15799	15788	15624	15797	15617	15751	15839	15862	15759	16056	15854	15661	15758	15744	15791	15766	15818	15698	15892	15681	15695	15652	15754	15805	15740	15742	15711	15886	15796	15827	15614	15866	15649	15849	15908	15615	15874	15866	15697	15835	15623	15849	15824	15862	16018	16001	15800	15784	15662	15782	15853	15506	15825	15713	15821	15737	15747	15775	15926	15637	15824	15859	15805	15874	15594	15733	15943	15802	15842	15835	15744	15914	15870	15652	15788	15899	15585	16034	15900	15582	15781	15766	15673	15830	15855	15730	15795	15640	15779	15851	15864	15852	15754	15750	15866	15710	15862	15895	15826	15890	15767	15671	15822	15675	15695	15800	15807	15814	15640	15979	15859	15942	15653	15751	15739	15950	16045	15796	15878	15643	15843	15800	15725	15894	15646	15680	15928	15850	15764	15913	15768	15586	15975	15614	15767	15772	15770	15766	15914	15972	15713	15707	15587	15711	15817	15864	15853	15844	15776	15881	15724	15597	15900	15802	15846	16015	15939	15815	15809	15861	15833	15688	15720	15776	15594	15891	15685	15910	15767	15768	15936	15672	15901	15742	15874	15794	15883	15820	15637	15583	15673	15759	15668	15837	15644	15878	15840	15816	15850	15981	15739	15708	15866	15799	15666	15752	15905	15784	15811	15558	15871	15886	15861	15744	15792	15548	15739	15681	15782	15640	15604	15792	15881	15758	15695	15556	15804	15798	15814	15797	15826	15779	15768	15828	15825	15770	15676	15879	15688	15891	15729	15867	15843	15821	15750	15759	15730	15758	15883	15823	15860	15928	15654	15709	16010	15800	15728	15744	15683	15720	15727	15806	15834	15914	15686	15610	15762	15907	15927	15786	15873	15910	15848	15915	15877	15747	15785	15774	15551	15684	15716	15685	15711	15870	15730	15612	15735	16024	15932	15880	15909	15937	15700	15707	15861	15873	15954	15725	15815	15813	15594	16021	15943	15845	15742	15632	15951	15750	15839	15768	15928	15891	15744	15684	15679	15875	15932	15710	15888	15794	15701	15786	15676	15923	15675	15577	15829	15761	15823	15807	15649	15778	15832	15818	15867	15654	15810	15935	15980	15655	15805	15769	15670	15823	15879	15732	15961	15985	15849	15822	15940	15855	15786	15673	15797	15598	15775	15725	15796	15770	15798	15736	15802	15710	15879	15644	15850	15798	15801	15644	15804	15722	15795	15783	15751	15822	15849	15991	15800	15707	15689	15746	15778	15800	15759	15761	15781	15773	15749	15656	15849	15730	15600	15868	15657	15736	15890	15780	15841	15881	15899	15787	15865	15750	15773	15855	15680	15828	15829	15781	15738	15897	15892	15761	15745	15783	15833	15689	15808	16001	15805	15538	15730	15797	15833	15808	15686	15812	15637	15866	15869	15760	15767	15784	15738	15939	15792	15750	15764	15808	15596	15750	15826	15722	15871	15754	15791	15661	15947	15788	15860	15869	15728	15809	15718	15814	15692	15844	15995	15860	15646	15738	15936	15750	15716	15795	15823	15769	15833	15814	15800	15840	15780	15732	15887	15726	15863	15828	15835	15682	15824	15793	15958	15933	15651	15788	15838	15748	15655	15877	15756	15697	15837	15825	15811	15910	15722	15677	15849	15806	15792	15883	15849	15708	15859	15730	15753	15784	15663	15762	15786	15866	15935	15858	15685	15851	15834	15830	15731	16012	15780	15751	15887	15714	15726	15841	15753	15775	15906	15778	15726	16022	15643	15747	15904	15711	15619	15853	15809	16038	15699	15649	15812	15780	15801	15803	15910	15764	15864	15731	15682	15832	15971	15791	15921	15763	15875	15767	15695	15534	15724	15602	15801	15755	15616	15916	15713	15772	15926	15694	15788	15708	15958	15768	15632	15786	15833	15920	16067	15761	15768	15809	15763	16033	15601	15800	15875	15666	15731	16037	15853	15489	15851	15683	15882	15881	15841	15751	15677	15946	15717	15700	15826	15857	15792	15914	15813	15847	15955	15774	15870	15789	15850	15645	15791	16022	16017	15936	15685	15908	15910	15636	15873	15740	15908	15815	15769	15868	15891	15815	15719	15841	15739	15795	15840	15853	15929	15701	15748	15771	15862	15736	15898	15865	15821	15770	15843	15989	15736	15754	15810	15748	15872	15824	15677	15769	15863	15939	15762	15790	15816	15874	15903	15849	15842	15812	15727	15894	15967	15799	15542	15800	15837	15784	15845	15743	15958	15861	15772	15649	15681	15911	15775	15851	15730	15722	15930	15782	15837	16057	15806	15798	15635	16072	15726	15667	15708	15815	15720
30900	37140	42548	32549	23156	20460	19774	19427	19032	19205	19239	19142	19229	19406	19169	19244	19284	19139	19336	19209	19457	19060	19251	19184	19191	19263	19061	19059	19409	19006	19320	19266	18932	19223	19153	19027	19153	19199	19140	19268	19358	19193	19308	19176	19095	19014	19095	19244	19143	19185	19215	19414	19396	19232	19124	19017	18949	19532	19119	19164	19083	19260	19209	19328	19186	19344	19418	19277	19198	19035	19284	19091	19106	19156	19267	19339	19286	19143	19078	19232	19303	19280	19241	19258	19282	19250	19170	19322	19290	19264	19360	19198	19258	19154	19205	19166	18993	19349	19232	19300	19478	19086	19239	19162	19222	18937	19276	19229	19061	19138	19296	19144	18999	19030	19219	18870	19149	19066	19181	19433	19214	19155	19171	19127	19146	19304	19245	19391	19145	19276	19167	19166	19248	19156	19233	19229	19157	19197	19171	19253	19107	19094	19168	19475	19149	19077	19186	19062	19327	19248	19251	19055	19274	19251	19159	19345	18984	19343	19249	19350	19121	19179	19132	19248	19243	19413	19250	19278	19170	19188	19093	19072	19226	19171	19176	19104	19337	19183	19208	19257	19261	19216	19316	19364	19519	19061	19194	19091	19171	19116	19200	19172	19121	19077	19307	19023	19265	19225	19046	19139	19263	19221	19164	19154	19154	18995	19306	19069	19327	19347	19185	19159	19151	19161	19283	19331	19228	19249	19280	19265	18992	19186	19124	19393	19260	18980	19320	19258	19335	19194	19485	19081	19167	19063	19355	19256	19383	19232	19009	19292	19190	19072	19298	19266	19221	19336	19278	19279	19169	19082	19294	19265	19184	19074	19387	19137	19234	19109	19062	18916	19115	19073	19108	19107	19118	19141	19010	19177	19026	19239	19308	19342	19031	19291	19019	19213	19159	19185	19291	19004	19276	19181	19153	18945	19261	18995	19304	19041	19178	19434	19159	19186	19392	19190	18948	19149	19330	19120	19373	19271	19287	19354	19195	19268	19213	19222	19232	19133	19183	19318	19182	19160	19133	19063	19022	18968	19271	19072	19179	19273	19269	19173	19071	19163	19126	19113	19144	19027	19343	19270	18939	19131	19294	19087	19186	19284	19384	19170	19094	19464	19436	19167	19387	19043	19034	19322	19247	19157	18960	19250	19336	19327	18995	19209	19257	19135	19230	19325	19096	19102	19248	19297	19158	19142	19178	18967	19258	19024	18960	19131	19078	19077	19096	19115	19111	19222	19346	19216	19287	19060	19331	19364	19183	19043	19038	19156	19091	19283	19218	19072	19306	19450	19416	19405	19153	19107	19213	19204	19186	18967	19359	19352	19102	19244	18953	19103	19102	19217	19201	19062	19210	19226	18871	19327	19287	19217	19235	19233	19219	19160	19190	19134	19045	19121	19169	19054	19080	19190	19124	19052	18991	19251	18966	19140	19095	19168	19173	19119	19077	19224	19142	19142	19032	19266	19210	19346	19208	19234	19182	19206	19238	19324	19117	19170	19091	19145	19149	19161	19333	19167	19352	19275	18995	19192	19180	19316	19106	19205	19192	19223	19485	19122	19123	19104	19249	19099	19135	19111	19109	19096	19241	19110	19188	19031	19292	19308	19152	19172	19175	19078	19180	19178	19049	19164	19100	19155	19336	19246	19134	18979	19009	18970	19259	19179	19243	19084	19285	19069	19319	19092	19154	19107	19078	18948	19229	18988	19399	19299	19276	19061	19039	19062	19082	19089	19237	19209	19196	19140	19094	19189	19242	19346	19010	19248	19152	19064	19145	19254	19316	19220	19095	19075	19047	19159	18985	19157	19064	19389	19058	19281	19220	19212	19219	19346	19457	19174	19215	19172	19073	19137	19399	18932	19211	19056	19413	19197	19150	19417	19471	19293	19192	19083	19133	19014	19353	19174	19235	19211	19264	19113	19235	19141	19002	19207	19225	19020	18864	19267	19131	19109	19014	19011	19225	19150	19295	19269	19158	19286	19150	19139	19076	19036	19055	19136	19116	19067	19133	19366	19060	19138	19211	19265	19271	19057	19230	19135	19281	19107	19048	19242	19181	19220	19275	19230	18989	19143	19297	19093	19261	19253	19284	19277	19302	19195	19025	19279	19113	19388	19025	18935	19330	19208	19297	19076	19180	19221	19260	19152	19171	19077	18997	19153	19113	19317	19237	18787	19388	19088	19317	19155	19316	19191	19045	19031	19077	19165	19231	19291	19333	19318	19243	19335	19228	19285	18966	19306	19257	19192	19205	18887	19304	19419	19228	19120	19186	19037	19071	19156	19230	19295	19179	19204	19163	19289	19044	19279	19251	19081	19146	19256	19153	19324	19246	19475	19420	19247	19009	19166	19256	19192	19204	19211	19260	19139	19284	19156	19085	19165	19036	19464	18900	19176	19126	19124	19323	19095	19143	19056	19212	19334	19076	19078	19319	19331	19263	19069	19199	19272	19237	19240	19248	19165	19119	19323	18883	19038	19164	19256	19322	19114	19103	19085	19170	19300	19145	19370	19342	19104	19257	19041	19194	19052	19259	19153	19316	19382	19188	19292	19439	19365	19106	19037	19214	19208	19231	19267	19169	19236	18930	19231	19087	19336	19220	19249	19188	19214	19239	19216	18898	19055	19141	19022	19061	19035	19216	19063	19267	19295	19230	19311	19143	19437	19264	18971	19025	19080	19301	19122	19295	19447	19177	19164	19206	19165	19083	19314	19091	19093	19144	19082	19036	19109	19086	19175	19067	19125	18932	19298	19136	19144	19202	19442	19136	19305	19355	19199	19212	19206	19141	19104	19169	19231	19366	18857	18912	19340	19221	19358	19156	19039	19170	19070	19177	19274	19241	19349	19064	19250	19105	19123	19123	19236	19103	19292	19142	19117	19092	19203	19032	19213	19290	19136	19186	19327	19091	19164	19147	18988	19301	19181	19137	19388	19187	19242	19242	19232	19222	18809	19093	19084	19171	19051	19159	19015	19157	19288	19176	19100	19126	19267	18939	19133	19225	19158	18925	19413	19249	19162	19233	19019	19116	18889	19271	19302	19132	18887	19245	19363	19312	19084	19318	19077	19075	19189	19201	19284	19175	19106	19048	19374	19082	19219	19031	19108	19141	19133	18976	19087	19188	19254	19170	18950	19214	19216	19244	19301	19450	19147	19173	19324	19320	19026	19266	19262	19028	19093	19185	19201	19307	19114	19213	19390	19289	19254	19373	19186	19350	19330	19263	19097	19309	19554	19325	19332	19135	19125	18989	19264	19227	19013	19051	19102	19231	19189	19287	19284	19139	19146	19150	19333	19203	19235	19119	19405	19288	19347	19217	19225	19379	19163	19254	19294	19110	19067	19046	19025	19201	19437	19161	19189	19383	19216	19128	19245	19077	19283	19213	19135	19247	19242	19240	19286	19050	19212	19217	19068	18985	19157	19193	19170	19186	19111	19302	19375	19114	19058	19121	18996	19298	19119	19059	19165	19277	19055	19069	19315	19221	19463	19223	19163	19115	19245	19152	19228	19290	19368	19373	19477	19232	19299	19243	19139	19087	19211	19153	19155	19403	19044	19200	19169	19020	19265	19142	19175	19204	19281	19181	19159	19158	19224	19124	19391	19193	19158	19225	19198	19529	19238	19147	19238	19154	19247	19365	19274	19236	19264	19295	19149	18990	18975	19172	19131	18989	19180	19345	19025	19179	19266	19266	19211	19194	19108	19210	19220	19273	19191	19194	19132	19331	19242	19398	19129	19178	19158	19248	19244	19223	19103	19238	19151	18934	18980	19109	19488	19121	19172	19149	19090	19074	18997	19046	19203	19181	19285	19246	19188	19364	19194	19134	19216	18939	19270	19102	19301	19156	19106	19320	19208	19396	19479	18986	19093	19134	19137	19266	19073	19263	19166	19258	19236	19299	19028	19152	19037	19166	19285	19336	19339	19374	19126	19323	19008	19172	19067	19413	18992	19214	19308	19183	18886	19162	19240	19208	19196	19380	19143	19124	19293	19121	19164	19192	19065	19126	19096	19193	19033	19054	19228	19308	19147	18969	19022	19255	19294	19041	19280	19275	19212	19102	19084	19113	19008	19228	19175	19133	19112	19091	19090	19126	19038	19022	19031	19219	19211	19156	19246	19048	19278	19104	19405	19114	19350	19262	19393	19391	19148	19108	19100	19190	19134	19229	19285	19090	19244	19254	19247	19029	18987	19199	19239	19262	19178	19183	19295	19124	19176	19047	19061	19346	18998	19317	19391	19139	19084	19106	19213	19160	19282	19330	19186	19253	19155	19123	19113	19038	19031	19176	19278	18891	19371	19269	19214	19360	19191	19318	19143	19087	19089	19169	19174	19242	19152	19257	19095	19224	19320	19222	19194	19267	19243	19188	19184	19073	19436	19143	19119	19203	19146	19227	19420	19084	19177	19140	19436	19108	19171	19208	19239	19231	19134	19259	18967	19232	19086	19052	19268	19274	19305	19196	19150	19116	18919	19097	19070	19076	19298	19251	19272	19164	19085	19271	19083	19146	19124	19086	19133	19229	19147	19377	19022	19409	19129	18990	19145	19147	19105	19314	19129	19491	19208	19089	19110	18958	19228	19254	19005	19220	19273	19267	19349	19269	19141	19317	19160	19209	19030	19351	19001	19121	19148	19295	19191	19140	19155	19178	18919	18893	18920	19244	19203	19363	19258	19001	19383	19093	19193	19117	19073	19151	19242	19222	19044	19114	19339	19001	19207	19242	19075	19381	19235	19288	19217	18944	19038	19196	19143	19208	19250	19239	19362	19226	19041	19072	19230	19131	19230	19159	19401	19300	19407	19124	19250	19296	19297	19259	19116	19079	18978	19049	19294	19272	19260	19183	19099	19231	19138	19209	19205	19147	19329	19102	19065	19275	19178	19299	19117	19068	19205	19232	19513	19207	19116	19237	19250	18914	19131	19207	19174	19273	19160	19466	19301	19209	19153	19218	19235	19248	19169	19200	19405	19162	18994	19141	19317	19414	19211	19226	19309	19386	19213	19384	19307	19180	19219	19007	19159	19101	19178	19320	19373	19147	19211	19142	19150	19287	19188	19091	19066	19191	19235	19403	19208	19406	19151	19463	19065	19068	18941	19115	19289	19282	19040	19142	19280	19292	19200
40218	56549	44207	28011	19367	16821	16291	15988	15946	16021	15860	15974	16014	15988	16123	16028	15948	16057	15976	16050	16056	15889	15960	16003	16007	16171	15982	16185	15840	16028	15883	16152	15888	16180	15940	15941	15952	16022	16030	15923	15945	16062	15990	16131	16022	15987	16009	15881	15804	15947	15955	15937	15897	16092	15989	15988	16113	16031	16080	16025	15972	16000	16080	15984	16127	15980	15983	15884	15942	15967	15933	15998	15983	16019	15972	15937	15897	15948	16054	16080	16183	16028	15929	16096	15851	16051	15933	15891	15951	16083	15952	16015	15769	16070	15882	16024	15862	15990	15939	16011	15938	15934	15942	15905	16002	15879	16050	15964	16196	15931	16072	15897	16070	15846	15948	15888	16015	16008	16144	15786	16089	16142	15998	15975	15964	16003	15825	16026	15983	15915	15963	15965	16060	16022	16150	16090	16012	15922	16054	16134	15742	16105	15946	15979	15764	15907	16003	15878	15946	15954	15925	16196	16152	15981	16030	16085	15911	15946	15903	15982	15930	16020	16004	15876	15963	16076	15937	16161	16049	16048	15818	16047	15878	16016	15923	15924	16001	15933	16049	15809	15864	16078	16072	15950	15883	15887	16097	15993	15882	15915	16158	15823	16039	15895	16070	15826	16033	16079	15933	15871	16095	15896	15997	16025	15988	16176	16075	16112	15841	15886	16051	16078	16022	16072	15845	15834	16021	15854	16219	15988	16079	15965	16103	16141	15958	15918	15842	16058	15919	15992	15990	15957	15921	16046	15956	15935	15916	15984	15981	15827	15786	16008	16074	16001	15998	15963	15853	16160	15964	16132	15942	16094	15858	15816	15856	16028	15960	15949	15963	16110	15904	15992	15929	15972	15940	15895	15958	15968	15825	16105	16022	15870	15994	16083	16025	16122	15914	15928	15989	16028	15883	15960	16001	15966	16006	16038	16042	16063	15975	15912	15770	16038	16033	16017	15948	15998	15918	16072	15952	15937	15968	16001	15897	16002	16010	16106	15990	16002	16003	16016	15922	15993	15966	15890	16048	16032	15971	15924	15952	16043	16095	15971	15959	16095	16045	16022	16006	15988	16028	16067	16007	15977	16017	16031	16055	15901	16056	16109	15854	16114	16056	15987	15961	15996	16107	15934	15843	15924	16066	15949	16030	16024	16089	15781	16080	16119	15970	16134	16008	15995	16047	15908	16132	16090	15915	16135	15921	16071	16099	16006	15969	16235	15989	16126	15973	15962	15986	16020	15911	15860	16112	16004	15820	15808	16112	15857	16101	15878	15931	15960	15972	16027	15879	15961	15932	15866	16167	16265	16045	15990	16078	15929	15988	16023	15925	16049	16033	15866	16082	15967	16021	15930	15997	15992	15948	15949	16042	16144	15936	15937	15925	15971	16025	16041	15922	15968	15956	15981	15775	15883	15949	16118	15786	16004	16003	15916	15935	15925	15820	16034	16090	15908	16007	16036	16047	16127	15915	16116	16068	15918	15850	15975	16064	15994	15785	15953	15971	15955	16045	16010	15842	15899	15934	15908	16069	16004	15941	16053	16020	16243	15848	16029	16016	15879	15996	15883	16074	15904	16007	15915	15971	15745	16042	16018	16165	15952	15996	16010	15958	15973	16098	16088	15879	15991	16010	16007	16026	15965	16137	16069	15918	16036	16113	16061	15907	15955	15846	15941	16081	15941	15837	15973	15947	15950	15804	15951	15950	15814	15993	16121	15982	16035	16005	15891	15919	15929	16038	16060	16095	15920	16007	15936	15953	16078	15975	15989	15902	15895	16046	16141	16220	15916	16081	16127	15974	15987	15968	16023	15883	16046	15973	16030	16090	15936	16041	16064	15930	15964	15962	15808	15951	16075	15778	15828	15866	16028	15941	16065	16009	15978	16058	16032	15949	16036	16081	15945	15986	16038	15947	15880	15944	15965	16072	16046	16117	15881	16169	15963	16070	15877	15948	16039	16044	16021	15920	16020	15947	15994	15849	15883	15904	16017	16010	15731	16041	15828	15992	16053	16014	16064	15910	15992	15910	15995	15928	16102	15967	16019	15997	15885	16137	15992	15904	15984	16037	15825	15954	15882	15913	15993	16019	15752	15956	16051	15848	16029	16014	15963	16087	15943	15965	15978	16087	15988	16072	16011	15992	15953	15987	16035	15915	16162	16157	16024	15980	16043	16034	15963	16053	16074	16021	15740	16107	16107	15949	15880	16069	16021	15877	16006	16009	16186	16071	15954	16034	15877	15964	16019	16057	16054	15915	15841	16069	15816	15966	16117	15898	16010	16059	16078	15830	16020	15861	15915	15896	15817	15966	15939	15931	15984	15876	16031	15911	15985	16078	15951	15899	15926	16067	15955	15952	15872	16161	16074	16027	16060	15886	15855	16025	16015	15917	15931	15955	15927	15798	15859	16041	16020	16107	15674	15964	16083	15973	15929	15966	15860	15988	16067	15855	16237	15904	16071	15998	16021	15997	16121	16102	15907	16103	16051	15949	15845	16018	15992	15896	16023	15859	16050	15930	15878	15967	16008	16039	15875	15998	15965	15960	15923	16028	16151	15974	15865	16113	16084	16124	15992	16061	15985	15991	16023	15790	16052	15846	16009	15899	15991	15792	15772	16104	15943	15926	16061	15972	15840	15816	15997	15920	15926	16153	15909	15916	16191	16028	15909	15915	16076	15943	15952	16038	15908	15970	16053	16052	15897	15934	15931	16008	15906	16070	16121	15873	15971	15975	16061	16042	16046	16186	16073	16125	15958	16083	16109	16072	15985	15888	15866	16123	16058	15910	15961	15932	16004	16112	15911	15992	15932	16121	16215	15857	15846	15929	16054	16072	15891	15895	15994	16028	15999	15953	15898	15864	16058	16081	15978	16003	15962	15898	16025	15872	15949	16035	16070	15981	16098	15980	16080	16118	16013	15911	16015	15967	16088	16186	15903	15976	15909	16135	15929	15959	16069	15883	16168	15885	15891	15938	15921	15995	15965	15980	15942	15914	16029	15852	16069	15899	16085	15937	15979	15893	15969	16345	15985	15857	15972	16090	16037	15923	15994	15926	15945	15913	16024	15946	16012	15966	16049	15845	16084	16039	16127	16002	16083	15859	16075	15960	15933	15979	15813	15900	15799	16032	16065	16065	15777	16048	15857	16033	16101	15837	16108	15901	16071	15991	15996	15813	15965	15848	16100	16056	15772	15911	15856	15943	16007	16037	16113	15979	15958	15960	15833	15906	15990	16051	16006	16139	15995	15953	15961	15863	15927	15958	15794	15979	15903	15892	16017	16024	16083	16089	16140	16078	16055	16064	16041	15860	16029	15816	15948	15988	16031	16120	15918	15952	16171	16080	15956	15981	15958	16032	15826	16017	15911	16006	16072	15968	16030	16017	15882	16054	16095	16009	16023	15979	16086	16028	16035	15924	16074	15904	16133	15918	15953	15992	16037	16030	16036	15911	15933	15875	16025	16016	15986	15965	15921	16054	15846	15889	15939	16089	16083	15947	15884	15945	16122	16010	16147	15780	16013	15978	16006	15914	15914	15913	16096	15900	15892	15836	16060	16036	16023	15780	15751	16047	15926	15921	15932	16072	15993	16038	15963	15900	16001	15897	15926	15856	15981	15928	15953	16008	15974	16134	15948	16035	15939	15911	15984	15784	15911	15864	15797	16021	15969	15932	16001	15990	15983	16028	15945	16157	15750	15929	15928	16058	15929	16043	15978	16023	16131	15813	15979	15905	16009	16096	16076	16219	16054	16050	15988	15963	15962	15854	15960	15991	16020	15906	15805	15868	16198	15776	16120	16013	16172	15891	16070	15942	16004	16078	16050	16094	16171	16067	15963	15974	15977	15892	15952	16029	15962	16009	16082	15917	15976	16100	16045	16007	15959	16119	15995	15978	16176	15895	15964	15940	16024	16128	16079	15926	15986	16029	15941	15849	15843	15889	15978	15786	16108	16006	15988	15919	15971	15924	16000	15871	15943	16002	16054	15861	16044	15958	16187	16006	16001	15920	15899	15772	15985	16029	15957	15974	16093	15980	16018	15998	16001	15756	15964	15900	15895	15975	16072	15831	15912	15891	15954	16035	15903	15941	15992	15928	15936	15876	15943	16093	15934	16083	16005	15985	16081	16027	15885	15784	16110	16030	15950	15986	15842	16005	15926	16109	16102	16065	16055	15967	15949	16075	16047	16037	16006	15898	16192	16018	16090	15951	15921	16019	15967	15850	16069	15996	16024	16055	15845	16003	16057	16006	15821	15884	15906	15962	16051	15944	15856	16122	15961	16050	15964	16098	15999	16144	15825	16058	15961	16066	16028	15881	16042	16006	16183	15892	15974	15660	16053	15988	16046	15921	15905	15896	16120	15899	15934	16004	16016	15918	15956	16073	15943	16080	16001	15941	16119	15930	15952	15982	15957	16073	15893	16011	15959	15888	16002	15925	16264	15824	16066	16081	15999	15952	16099	15874	15880	15842	15923	16091	15983	15952	15969	16077	16032	15928	15922	16043	16083	16000	16097	15888	15872	15941	16176	15925	16116	15866	16064	15904	16026	16065	15842	15939	16019	16098	16170	16025	16047	15877	15959	15930	16109	15897	15816	16161	15800	16190	15901	15971	15912	16037	15884	16102	15902	16037	15966	15913	16049	15991	15847	16148	16058	15968	16040	15954	16050	16133	15880	16057	15944	15874	15908	16038	15979	15946	16164	15971	16004	16076	15936	16056	16002	16077	16036	15968	15885	15913	16075	15957	15969	15858	15979	16168	16127	15879	15992	16034	16008	15931	16078	16056	15890	15971	15919	16060	15796	16036	15877	15853	16031	16035	15848	15913	15928	15824	16048	15998	15887	15901	15906	15988	16087	16016	16116	15960	15954	15871	15977	15805	16138	16031	16054	16065	15762	16068	15975	15980	15968	16056	16025	15880	15914	16190	16071	15948	15996	16088	15942	16029	15973	15738	16121	15942	15999	15966	16177	16093	15881	16003	16250	15840	15840	16010	15979	15808	16049	15846	16102	15990	15980	16066	15960	15891	15923	16195	16037	15927	15833	16032	15935	16078	15930	16037	16121	16107	15943	15967	16187	16013	15773	15899	15970	15914	16003	16042	16023	15967	16030	15892	16021	15931	16134
25897	29207	45898	39270	27442	23625	21735	19893	19673	19727	19795	19548	19771	19714	19779	19530	19834	19661	19732	19692	19699	19515	19624	19476	19682	19599	19471	19464	19579	19630	19759	19563	19423	19440	19782	19552	19441	19789	19359	19581	19566	19752	19655	19564	19785	19777	19499	19741	19490	19778	19848	19568	19647	19529	19647	19636	19556	19828	19701	19525	19528	19633	19776	19666	19585	19817	19563	19433	19568	19600	19828	19808	19820	19664	19657	19494	19610	19502	19770	19647	19709	19537	19684	19623	19481	19520	19671	19648	19392	19668	19423	19730	19523	19528	19469	19593	19473	19683	19635	19617	19608	19639	19766	19341	19711	19694	19603	19589	19576	19445	19736	19620	19683	19507	19411	19656	19502	19405	19473	19712	19618	19644	19571	19613	19602	19606	19534	19570	19502	19411	19442	19624	19554	19270	19678	19835	19632	19467	19612	19453	19641	19538	19593	19427	19668	19392	19507	19581	19593	19533	19498	19673	19869	19454	19560	19640	19537	19554	19653	19437	19604	19230	19624	19522	19444	19702	19452	19507	19733	19566	19567	19536	19606	19782	19480	19733	19611	19565	19856	19550	19594	19748	19779	19540	19331	19584	19613	19631	19613	19418	19497	19743	19738	19642	19527	19516	19562	19632	19592	19629	19533	19481	19836	19512	19442	19730	19710	19579	19695	19635	19468	19721	19767	19682	19631	19630	19700	19458	19650	19418	19628	19782	19380	19453	19784	19397	19541	19653	19429	19501	19520	19558	19584	19699	19488	19470	19613	19599	19516	19526	19544	19490	19698	19306	19716	19653	19520	19526	19550	19609	19582	19486	19717	19505	19766	19631	19410	19645	19591	19562	19564	19674	19642	19765	19888	19806	19632	19580	19477	19539	19734	19602	19679	19512	19652	19480	19513	19656	19564	19525	19623	19795	19615	19528	19756	19615	19671	19695	19515	19584	19458	19745	19514	19527	19734	19843	19622	19536	19605	19560	19545	19617	19641	19647	19704	19638	19616	19610	19784	19580	19903	19629	19694	19804	19414	19686	19183	19566	19327	19667	19746	19671	19350	19714	19676	19719	19726	19534	19563	19391	19611	19644	19534	19562	19730	19611	19614	19522	19614	19625	19719	19747	19531	19606	19779	19650	19725	19832	19721	19651	19624	19479	19408	19470	19801	19679	19466	19727	19562	19558	19441	19603	19514	19577	19673	19638	19576	19537	19804	19644	19686	19560	19623	19364	19565	19414	19618	19551	19398	19492	19431	19569	19639	19349	19495	19555	19673	19629	19476	19677	19510	19541	19644	19551	19555	19517	19678	19529	19573	19540	19568	19609	19521	19391	19515	19699	19525	19472	19553	19557	19577	19607	19561	19622	19682	19713	19606	19462	19296	19737	19665	19450	19652	19700	19688	19602	19683	19662	19508	19760	19637	19603	19543	19645	19494	19458	19534	19546	19600	19747	19604	19417	19734	19618	19627	19487	19614	19468	19828	19370	19749	19692	19682	19737	19767	19660	19764	19658	19608	19511	19596	19288	19631	19637	19604	19554	19699	19516	19574	19442	19719	19492	19743	19600	19612	19672	19481	19672	19642	19731	19667	19487	19423	19491	19669	19617	19622	19553	19654	19493	19547	19401	19665	19580	19428	19521	19560	19555	19532	19481	19497	19518	19532	19722	19687	19372	19466	19616	19670	19529	19627	19609	19731	19790	19532	19533	19672	19672	19512	19759	19612	19633	19769	19556	19416	19567	19474	19693	19461	19790	19728	19467	19556	19557	19597	19486	19467	19570	19575	19434	19746	19594	19488	19573	19565	19499	19465	19449	19728	19556	19499	19438	19462	19605	19481	19513	19753	19747	19646	19695	19750	19648	19392	19683	19589	19600	19599	19457	19648	19578	19602	19692	19525	19491	19613	19383	19551	19677	19708	19578	19591	19533	19604	19563	19634	19639	19839	19550	19631	19458	19451	19653	19634	19742	19546	19527	19802	19662	19598	19837	19720	19561	19503	19667	19348	19553	19616	19702	19533	19614	19610	19651	19557	19557	19744	19688	19434	19620	19484	19581	19498	19489	19469	19523	19625	19594	19741	19662	19595	19515	19884	19487	19527	19695	19583	19728	19714	19489	19458	19760	19755	19581	19567	19629	19431	19601	19748	19722	19863	19829	19565	19631	19675	19696	19649	19405	19750	19749	19699	19465	19721	19605	19659	19662	19574	19487	19653	19822	19797	19683	19673	19556	19698	19560	19690	19763	19555	19558	19674	19533	19678	19786	19758	19633	19359	19734	19569	19496	19335	19766	19554	19600	19466	19414	19651	19762	19622	19524	19549	19622	19820	19696	19662	19447	19502	19633	19559	19691	19550	19624	19539	19791	19682	19568	19767	19481	19672	19499	19641	19444	19417	19471	19690	19688	19448	19564	19437	19684	19649	19526	19724	19703	19703	19582	19552	19445	19563	19661	19668	19395	19687	19694	19665	19832	19481	19593	19491	19630	19746	19703	19626	19672	19788	19732	19314	19603	19732	19588	19628	19301	19525	19502	19711	19746	19722	19561	19665	19590	19682	19857	19654	19545	19573	19472	19446	19626	19429	19752	19514	19568	19719	19715	19542	19511	19567	19686	19341	19424	19417	19595	19645	19594	19642	19550	19723	19415	19590	19605	19676	19741	19466	19645	19663	19373	19521	19531	19641	19620	19817	19559	19571	19681	19641	19532	19693	19683	19839	19444	19606	19506	19566	19549	19757	19721	19561	19358	19569	19706	19695	19530	19540	19506	19624	19592	19472	19668	19510	19549	19452	19766	19562	19640	19436	19628	19780	19600	19785	19552	19670	19672	19833	19418	19420	19390	19566	19728	19649	19463	19541	19362	19613	19696	19600	19561	19739	19670	19599	19653	19590	19528	19742	19627	19558	19723	19830	19649	19576	19558	19673	19661	19531	19640	19503	19689	19743	19878	19574	19755	19491	19546	19507	19343	19609	19451	19603	19448	19605	19700	19668	19556	19639	19728	19520	19699	19612	19675	19636	19504	19816	19647	19650	19524	19563	19506	19626	19610	19704	19622	19617	19719	19719	19543	19491	19669	19526	19574	19735	19634	19600	19716	19619	19583	19779	19586	19618	19612	19728	19547	19501	19517	19588	19350	19663	19691	19432	19874	19661	19656	19571	19523	19741	19577	19596	19713	19792	19548	19692	19716	19357	19546	19827	19474	19409	19680	19452	19504	19787	19761	19650	19692	19745	19630	19532	19580	19562	19396	19450	19669	19682	19651	19487	19499	19664	19687	19519	19580	19552	19620	19619	19470	19650	19467	19363	19664	19679	19568	19468	19674	19731	19655	19562	19653	19605	19733	19593	19569	19618	19516	19666	19802	19657	19514	19618	19588	19597	19700	19742	19381	19730	19756	19637	19904	19524	19593	19703	19657	19701	19501	19379	19679	19886	19817	19635	19652	19878	19339	19795	19487	19600	19510	19533	19424	19597	19666	19618	19505	19805	19558	19496	19831	19552	19683	19622	19514	19665	19665	19539	19369	19619	19506	19409	19544	19745	19464	19582	19731	19606	19432	19807	19786	19602	19746	19651	19333	19607	19361	19548	19585	19459	19510	19540	19652	19660	19567	19873	19571	19674	19460	19589	19603	19566	19545	19855	19617	19651	19323	19796	19743	19626	19629	19646	19478	19617	19495	19588	19639	19739	19731	19689	19487	19452	19647	19260	19369	19522	19882	19507	19586	19546	19399	19435	19441	19406	19790	19565	19768	19541	19794	19672	19709	19578	19602	19604	19576	19361	19243	19552	19564	19599	19598	19571	19519	19631	19528	19530	19861	19653	19664	19708	19487	19406	19452	19606	19543	19492	19523	19663	19382	19615	19537	19471	19643	19465	19682	19594	19594	19353	19616	19645	19784	19690	19691	19325	19338	19647	19629	19668	19735	19661	19544	19836	19709	19771	19544	19527	19553	19504	19663	19667	19563	19622	19655	19402	19551	19558	19330	19510	19730	19618	19424	19713	19495	19614	19726	19628	19684	19498	19824	19685	19815	19486	19613	19500	19522	19559	19625	19602	19717	19664	19612	19696	19433	19437	19744	19565	19830	19538	19467	19511	19667	19778	19509	19388	19499	19692	19611	19480	19590	19524	19739	19611	19381	19472	19454	19609	19631	19647	19593	19749	19700	19439	19735	19459	19477	19688	19778	19786	19587	19655	19489	19812	19434	19588	19647	19525	19570	19507	19569	19484	19705	19423	19474	19695	19600	19868	19556	19686	19616	19531	19629	19665	19586	19640	19652	19395	19751	19713	19560	19569	19540	19542	19523	19627	19527	19670	19619	19814	19570	19616	19743	19580	19562	19510	19571	19450	19711	19920	19676	19589	19629	19700	19507	19626	19549	19685	19632	19553	19667	19664	19646	19682	19628	19641	19542	19661	19513	19680	19630	19695	19571	19831	19808	19467	19336	19420	19512	19815	19531	19618	19720	19560	19670	19629	19575	19510	19439	19670	19544	19333	19537	19623	19715	19512	19582	19564	19828	19634	19687	19522	19631	19581	19701	19540	19695	19719	19630	19580	19656	19572	19568	19328	19716	19645	19431	19534	19564	19494	19677	19499	19568	19474	19497	19542	19697	19799	19644	19621	19576	19680	19584	19719	19727	19820	19670	19447	19489	19591	19591	19573	19573	19840	19501	19459	19915	19653	19952	19629	19714	19334	19465	19333	19556	19624	19432	19656	19545	19558	19722	19724	19705	19612	19565	19544	19512	19742	19589	19738	19410	19763	19306	19461	19714	19579	19697	19428	19732	19695	19624	19517	19310	19462	19774	19716	19726	19653	19723	19438	19681	19712	19517	19777	19785	19536	19684	19765	19789	19744	19459	19738	19869	19642	19771	19842	19761	19508	19524	19684	19656	19644	19468	19732	19493	19662	19335	19563	19599	19631	19652	19546	19627	19781	19428	19587	19469	19480	19602	19637	19761	19521	19444	19713	19703	19580	19518	19570	19595	19412	19591	19520	19737	19422	19723	19550	19662	19448	19536	19446	19645	19667	19678	19477	19540	19588	19644	19660	19659	19349	19652	19687	19446	19565	19458	19522	19597	19766	19639	19459	19519	19547	19427	19519	19423	19523	19466	19536	19525
57751	89982	69963	42736	26317	18870	16772	16337	16295	16393	16373	16435	16299	16363	16111	16132	16275	16363	16392	16152	16126	16319	16284	16386	16240	16254	16148	16485	16444	16383	16268	16285	16478	16277	16247	16358	16203	16508	16251	16228	16150	16173	16157	16547	16408	16235	16151	16324	16247	16092	16063	16344	16205	16443	16246	16289	16262	16109	16075	16393	16273	16257	16500	16159	16280	16221	16414	16249	16325	16505	16217	16295	16172	16343	16272	16188	16244	16353	16268	16159	16330	16169	16286	16243	16115	16221	16315	16286	16284	16305	16103	16225	16249	16260	16307	16208	16252	16244	16112	16188	16207	16232	16455	16115	15969	16237	16093	16342	16229	16195	16229	16345	16212	16188	16198	16320	16355	16167	16299	16274	16231	16223	16262	16156	16238	16290	16160	16243	16177	16197	16246	16280	16139	16336	16133	16210	16227	16104	16266	16236	16249	16225	16300	16153	16389	16270	16163	16394	16275	16092	16130	16305	16414	16210	16411	16106	16221	16191	16267	16120	16104	16394	16453	16219	16202	16002	16344	16254	16402	16175	16314	16196	16160	16241	16214	16301	16314	16164	16228	16326	16468	16407	16269	16287	16181	16283	16110	16300	16177	16243	16191	16277	16298	16354	16374	16147	16288	16264	16201	16346	16296	16300	16325	16461	16157	16257	16552	16255	16203	16101	16196	16232	16292	15991	16106	16261	16276	16359	16404	16064	16163	16340	16344	16376	16169	16289	16344	16168	16189	16182	16125	16153	16337	16135	16231	16176	16174	16192	16356	16279	16127	16327	16228	16094	16396	16239	16395	16312	16314	16179	16364	16341	16097	16376	16420	16321	16223	16280	16264	16233	16394	16289	16399	16300	16348	16303	16254	16370	16368	16371	16353	16164	16174	16132	16213	16173	16227	16241	16263	16311	16264	16098	16277	16239	16301	16329	16319	16393	16287	16161	16302	16142	16188	16115	16376	16244	16321	16394	16132	16298	16186	16383	16366	16227	16224	16226	16180	16294	16274	16275	16326	16196	16251	16244	16215	16315	16221	16328	16314	16260	16245	16259	16297	16168	16324	16298	16337	16383	16342	16163	16129	16206	16161	16267	16323	16140	16280	16416	16383	16097	16132	16397	16249	16159	16263	16228	16171	16380	16228	16076	16268	16268	16302	16300	16236	16312	16119	16102	16260	16205	16313	16085	16090	16090	16283	16226	16259	16147	16215	16125	16355	16250	16255	16292	16189	16153	16040	16272	16177	16257	16146	16182	16307	16106	16398	16263	16282	16254	16105	16337	16142	16213	16115	16114	16125	16337	16438	16227	16256	16270	16413	16287	16236	16175	16432	16340	16236	16132	16154	16128	16094	16350	16195	16229	16181	16228	16337	16312	16227	16081	16445	16470	16208	16129	16335	16143	16152	16408	16158	16132	16334	16215	16111	16225	16367	16124	16245	16345	16243	16226	16275	16121	16233	16268	16216	16158	16458	16099	16238	16090	16204	16221	16213	16303	16260	16396	16273	16086	16175	16249	16315	16217	16374	16296	16111	16340	16314	16202	16217	16137	16153	16187	16172	16214	16182	16001	16179	16265	16353	16309	16254	16356	16324	16472	16249	16336	16194	16109	16288	16326	16206	16077	16250	16176	16234	16157	16362	16104	16203	16370	16166	16296	16256	16165	16262	16188	16142	16138	16310	16227	16302	16342	16300	16281	16378	16246	16211	16113	16275	16216	16329	16307	16262	16321	16456	16196	16350	16176	16267	16176	16145	16316	16404	16219	16213	16378	16150	16040	16323	16367	16391	16281	16127	16267	16382	16403	16083	16225	16189	16352	16294	16267	16084	16193	16302	16214	16228	16218	16264	16195	16239	16289	16262	16265	16122	16282	16167	16164	16151	16209	16261	16287	16292	16123	16216	16274	16292	16351	16185	16129	16251	16195	16211	16372	16283	16273	16179	16277	16385	16131	16031	16226	16301	16251	16329	16339	16303	16172	16256	16285	16335	16131	16143	16306	16208	16126	16362	16319	16328	16220	16399	15877	16137	16330	16170	16280	16214	16451	16248	16148	16276	16295	16314	16200	16338	16381	16263	16477	16393	16091	16099	16389	16279	16241	16291	16154	16243	16225	16288	16183	16221	16201	16207	16146	16152	16361	16278	16307	16174	16426	16252	16261	16241	16113	16362	16378	16249	16088	16283	16256	16404	16392	16225	16396	16343	16299	16300	16269	16424	16252	16041	16347	16240	16327	16229	16264	16200	16239	16302	16360	16391	16408	16347	16181	16264	16204	16314	16216	16141	16351	16214	16272	16252	16082	16273	16201	16289	16232	16403	16241	16232	16224	16344	16150	16207	16409	16225	16211	16223	16226	16361	16146	16292	16304	16244	16346	16071	16258	16330	16297	16114	16297	16270	16090	16253	16252	16380	16320	16144	16236	16313	16187	16104	16291	16259	16298	16199	16226	16380	16308	16111	16351	16331	16073	16266	16436	16190	16222	16412	16112	16159	16290	16261	16277	16172	16249	16190	16099	16201	16278	16301	16205	16197	16228	16273	16394	16178	16309	16207	16197	16278	16203	16270	16241	16281	16340	16171	16244	16223	16298	16278	16408	16081	16360	16218	16340	16127	16463	16410	16193	16393	16241	16297	16458	16178	16325	16384	16226	16207	16352	16085	16193	16535	16388	16373	16228	16359	16142	16348	16185	16190	16217	16148	16140	16245	16230	16353	16149	16208	16395	16156	15940	16128	16329	16395	16136	16290	16372	16369	16171	16178	16387	16258	16307	16429	16171	16332	16296	16252	16291	16254	16232	16244	16343	16206	16237	16247	16167	16263	16166	16129	16298	16237	16222	16132	16308	16290	16158	16320	16244	16239	16309	16099	16171	16295	16170	16456	16171	16212	16260	16167	16225	16303	16043	16226	16365	16297	16211	16092	16042	16262	16282	16303	16204	16209	16346	16231	16241	16321	16359	16183	16079	16163	16387	16334	16199	16354	16216	16209	16213	16127	16186	16166	16274	16174	16102	16215	16171	16101	16148	16282	16277	16324	16280	16139	16487	16148	16191	16371	16266	16355	16243	16222	16441	16239	16323	16361	16277	16338	16240	16315	16198	16346	16281	16239	16169	16295	16248	16215	16375	16296	16340	16201	16368	16234	16296	16298	16201	16404	16239	16228	16331	16245	16305	16283	16290	16264	16216	16211	16156	16311	16252	16327	16195	16233	16225	16398	16226	16198	16242	16256	16243	16299	16201	16328	16288	16247	16165	16165	16178	16201	16226	16154	16271	16370	16430	16229	16340	16234	16344	16245	16117	16094	16226	16064	16085	16144	16283	16398	16285	16497	16252	16418	16069	16339	16317	16142	16372	16246	16352	16297	16186	16176	16264	16208	16162	16158	16371	16253	16172	16287	16326	16263	16203	16291	16122	16152	16229	16220	16245	16274	16385	16308	16278	16346	16117	16268	16317	16373	16337	16377	16397	16374	16232	16242	16177	16331	16259	16320	16116	16273	16085	16340	16261	16258	16304	16117	16274	16247	16300	16157	16060	16234	16475	16203	16306	16307	16277	16198	16280	16215	16260	16199	16176	16195	16217	16081	16364	16309	16227	16287	16553	16338	16198	16408	16310	16268	16129	16273	16319	16327	16293	16309	16193	16402	16231	16166	16172	16291	16211	16224	16354	16248	16164	16248	16110	16184	16436	16275	16229	16057	16288	16321	16123	16280	16159	16131	16287	16255	16333	16373	16166	16325	16193	16216	16315	16173	16255	16369	16285	16429	16287	16208	16165	16302	16232	16222	16218	16121	16186	16435	16036	16274	16123	16058	16267	16256	16349	16139	16350	16339	16185	16291	16272	16237	16072	16259	16251	16323	16225	16265	16271	16187	16281	16246	16190	16445	16263	16298	16110	16170	16243	16159	16238	16197	16064	16277	16172	16250	16331	16043	16328	16236	16329	16237	16182	16046	16280	16166	16313	16218	16408	16466	16338	16185	16295	16105	16208	16224	16251	16391	16182	16272	16239	16441	16534	16217	16279	16238	16161	16384	16202	16282	16357	16354	16163	16157	16281	16091	16280	16164	16201	16286	16223	16248	16206	16073	16231	16350	16281	16208	16292	16048	16357	16194	16144	16279	16269	16271	16106	16241	16311	16101	16272	16175	16320	16140	16146	16330	16210	16185	16029	16292	16389	16371	16165	16228	16347	16386	16215	16373	16235	16398	16316	16349	16265	16187	16270	16113	16242	16151	16206	16330	16135	16499	16354	16251	16373	16353	16173	16256	16173	16151	16304	16357	16411	16444	16182	16367	16214	16216	16164	16499	16296	16283	16326	16298	16219	16272	16391	16174	16253	16339	16386	16330	16216	16262	16207	16219	16276	16300	16373	16457	16354	16069	16348	16196	16291	16279	16329	16310	16199	16359	16300	16249	16297	16250	16289	16325	16183	16308	16251	16197	16314	16321	16205	16386	16225	16107	16158	16219	16215	16373	16142	16182	16229	16189	16240	16236	16333	16055	16230	16232	16288	16236	16041	16192	16315	16419	16337	16218	16492	16249	16129	16219	16254	16142	16349	16180	16405	16138	16132	16400	16271	16340	16288	16142	16251	16260	16357	16378	16172	16277	16284	16222	16275	16080	16182	16247	16376	16259	16203	16443	16135	16269	16400	16322	16401	16044	16274	16270	16185	16092	16266	16235	16286	16316	16171	16421	16261	16169	16266	16397	16337	16300	16136	16197	16400	16420	16202	16255	16073	16185	16374	16190	16087	16266	16279	16342	16177	16297	16366	16334	16328	16361	16439	16231	16171	16401	16340	16383	16212	16217	16355	16121	16222	16449	16342	16235	16250	16195	16429	16194	16191	16364	16310	16379	16363	16184	16095	16397	16401	16223	16270	16299	16256	16249	16075	16331	16383	16113	16167	16277	16437	16250	16227	16201	16160	16338	16193	16127	16115	16361	16101	16333	16166	16087	16204	16177	16271	16249	16198	16200	16310	16496	16284	16279	16313	16211	16195	16328	16130	16194	16416	16306	16362	16213	16363	16277	16447	16158	16313	16336	16194	16247	16370	16215	16281	16277	16233	16322	16118	16189	16255	16414	16335	16315	16333	16111	16203	16445	16314	16369	16310	16250	16200
22839	23540	37835	34914	28415	26641	26299	20977	20148	20235	20334	20034	19920	20066	20070	20122	20233	19961	20006	19741	19898	19969	19782	19805	19838	19824	19836	19728	19790	19744	19725	19794	19522	19561	19884	19736	19821	19749	19792	19777	19595	19783	19597	19620	19837	19771	19830	19741	19711	19713	19678	19882	19765	19852	19678	19546	19680	19600	19670	19883	19890	19810	19498	19633	19690	19653	19909	19921	19729	19589	19559	19754	19777	19755	19544	19568	20050	19951	19949	19724	19611	19736	19613	19621	19891	19796	19779	19659	19571	19559	19845	19750	19722	19741	19633	19785	19759	19676	19707	19760	19563	19564	19552	19658	19788	19871	19713	19588	19649	19786	19781	19584	19587	19754	19648	19662	19861	19729	19898	19728	19684	19561	19599	19866	19555	19695	19615	19448	19700	19675	19643	19640	19749	19589	19714	19735	19945	20168	19890	19661	19675	19914	19836	19558	19706	19501	19573	19595	19640	19987	19721	19728	19721	19782	19714	19656	19784	19730	19634	19575	19664	19956	19842	19971	19777	19750	19883	19457	19709	19681	19480	19630	19804	19617	19577	19629	19613	19634	19728	19572	19628	19539	19706	19810	19674	19847	19678	19576	19628	19553	19883	19796	19701	19604	19728	19561	19673	19464	19816	19600	19707	19828	19596	19611	19659	19633	19571	19658	19675	19715	19673	19521	19798	19682	19857	19491	19670	19616	19697	19766	19495	19771	19770	19597	19573	19624	19493	19425	19769	19650	19466	19565	19569	19727	19812	19883	19551	19689	19704	19639	19622	19490	19844	19531	19791	19624	19685	19668	19869	19699	19843	19772	19652	19631	19656	19458	19790	19610	19820	19801	19894	19682	19866	19738	19621	19779	19539	19636	19604	19397	19568	19835	19706	19690	19715	19649	19643	19582	19726	19610	19617	19752	19555	19795	19650	19682	19763	19742	19743	19831	19653	19625	19654	19570	19519	19603	19434	19637	19542	19621	19561	19746	19515	19632	19747	19571	19594	19725	19814	19735	19651	19666	19520	19717	19556	19614	19502	19754	19556	19831	19572	19452	19464	19567	19531	19578	19700	19584	19730	19707	19699	19690	19679	19488	19857	19599	19746	19623	19585	19573	19689	19687	19792	19879	19808	19654	19768	19868	19885	19663	19703	19503	19759	19561	19715	19600	19700	19488	19736	19734	19687	19660	19627	19575	19818	19898	19713	19961	19717	19831	19671	19748	19692	19673	19715	19688	19627	19608	19743	19566	19687	19699	19615	19836	19520	19595	19592	19726	19709	19878	19607	19821	19477	19569	19714	19613	19738	19645	19579	19675	19806	19813	19693	19669	19617	19664	19682	19587	19543	19697	19579	19736	19891	19780	19831	19681	19575	19585	19853	19718	19758	19571	19695	19740	19762	19764	19423	19580	19592	19655	19813	19668	19597	19869	19817	19723	19765	19742	19682	19571	19493	19635	19871	19932	19646	19666	19456	19552	19852	19669	19662	19542	19709	19645	19756	19813	19890	19801	19862	19513	19669	19742	19958	19664	19703	19620	19579	19702	19806	19710	19609	19698	19596	19564	19637	19639	19561	19497	19509	19721	19636	19678	19675	19583	19733	19687	19726	19527	19665	19492	19732	19849	19781	19725	19716	19971	19436	19819	19789	19872	19628	19593	19687	19584	19605	19417	19730	19565	19593	19898	19556	19885	19518	19432	19517	19595	19821	19591	19810	19781	19592	19646	19650	19781	19619	19556	19546	19834	19433	19666	19707	19635	19891	19772	19765	19452	19520	19803	19756	19611	19502	19513	19661	19678	19592	19691	20035	19746	19716	19641	19752	19690	19689	19693	19634	19643	19818	19737	19698	19602	19563	19762	19736	19914	19595	19384	19596	19612	19716	19759	19664	19564	19593	19573	19487	19592	19771	19537	19587	19698	19727	19561	19652	19517	19850	19894	19717	19696	19652	19691	19605	19564	19745	19753	19684	19746	19690	19800	19549	19536	19692	19847	19786	19676	19891	19721	19586	19724	19700	19812	19570	19557	19703	19722	19478	19590	19786	19895	19843	19988	19678	19753	19567	19605	19749	19576	19500	19738	19607	19655	19751	19539	19582	19800	19615	19603	19811	19780	19772	19706	19669	19660	19464	19435	19609	19693	19730	19717	19574	19420	19813	19912	19588	19656	19712	19505	19602	19472	19602	19606	19595	19681	19704	19837	19730	19546	19431	19492	19557	19679	19723	19827	19753	19741	19693	19619	19680	19884	19370	19585	19690	19675	19832	19730	19638	19705	19753	19553	19559	19630	19558	19906	19892	19855	19671	19579	19562	19817	19643	19501	19541	19516	19571	19588	19609	19681	19644	19559	19625	19583	19724	19839	19936	19709	19698	19538	19549	19746	19377	19574	19532	19754	19577	19692	19838	19528	19586	19842	19581	19709	19824	19644	19687	19695	19657	19678	19810	19873	19768	19735	19662	19575	19628	19825	19810	19657	19634	19779	19771	19729	19609	19763	19515	19924	19782	19621	20038	19646	19456	19554	19662	19517	19602	19735	19623	19592	19654	19819	19760	19858	19675	19718	19756	19417	19588	19605	19658	19741	19726	19538	19746	19716	19658	19601	19721	19456	19804	19612	19610	19489	19740	19656	19547	19617	19637	19534	19733	19563	19423	19674	19688	19666	19685	19556	19772	19614	19661	19818	19708	19671	19607	19782	19563	19544	19764	19712	19840	19565	19827	19512	19610	19530	19811	19725	19457	19502	19562	19766	19496	19739	19533	19626	19707	19593	19693	19742	19691	19753	19760	19807	19771	19650	19767	19639	19495	19773	19701	19424	19863	19767	19517	19686	19805	19691	19641	19550	19654	19631	19466	19818	19892	19735	19697	19790	19656	19700	19886	19636	19551	19596	19838	19770	19624	19699	19835	19613	19639	19767	19740	19663	19681	20009	19958	19847	19506	19506	19554	19694	19610	19716	19637	19818	19508	19626	19711	19622	19587	19903	19564	19647	19624	19585	19505	19419	19500	19407	19543	19670	19520	19564	19691	19699	19646	19677	19458	19680	19846	19855	19600	19602	19690	19809	19675	19574	19646	19664	19538	19485	19690	19568	19689	19764	19617	19635	19560	19821	19683	19625	19683	19662	19526	19580	19773	19436	19669	19742	19727	19785	19651	19861	19624	19677	19668	19735	19578	19593	19671	19709	19617	19836	19866	19578	19779	19737	19738	19683	19804	19722	19663	19637	19665	19807	19648	19700	19399	19659	19515	19687	19620	19683	19513	19462	19681	19919	19541	19677	19629	19529	19603	19529	19483	19556	19741	19739	19805	19584	19699	19811	19383	19492	19530	19471	19750	19666	19565	19427	19595	19585	19627	19537	19711	19520	19741	19612	19628	19728	19638	19705	19643	19765	19454	19467	19699	19720	19717	19731	19642	19657	19687	19702	19847	19739	19853	19574	19585	19599	19737	19277	19816	19701	19611	19743	19836	19763	19718	19728	19709	19652	19701	19613	19750	19595	19883	19706	19623	19619	19545	19750	19664	19609	19684	19496	19686	19658	19632	19489	19718	19593	19617	19546	19676	19563	19515	19797	19786	19587	19535	19818	19684	19702	19460	19508	19815	19668	19576	19658	19601	19709	19839	19513	19625	19579	19684	19646	19536	19646	19562	19620	19573	19562	19630	19775	19545	19653	19765	19552	19623	19732	19841	19604	19645	19658	19657	19709	19578	19837	19670	19437	19616	19720	19836	19646	19691	19657	19559	19676	19587	19800	19794	19814	19776	19682	19656	19699	19743	19715	19621	19711	19683	19634	19546	19872	19538	19634	19528	19437	19906	19645	19670	19609	19581	19686	19648	19726	19587	19762	19692	19839	19769	19627	19860	19820	19891	19730	19720	19719	19629	19868	19651	19847	19781	19610	19633	19623	19735	19572	19877	19753	19765	19925	19621	19692	19859	19742	19743	19802	19853	19788	19708	19477	19664	19769	19743	19622	19556	19627	19761	19808	19661	19694	19823	19762	19748	19631	19741	19599	19557	19634	19561	19726	19825	19561	19888	19708	19549	19697	19727	19804	19867	19724	19524	19559	19755	19696	19819	19705	19764	19683	19714	19491	19791	19712	19740	19820	19497	19584	19542	19748	19473	19813	19914	19543	19834	19853	19667	19617	19546	19655	19703	19669	19635	19564	19673	19636	19577	19644	19718	19605	19760	19744	19617	19630	19632	19505	19763	19804	19843	19802	19485	19569	19580	19736	19688	19595	19775	19629	19781	19799	19648	19643	19737	19601	19538	19718	19637	19562	19436	19448	19639	19754	19732	19941	19592	19840	19769	19823	19754	19776	19495	19700	19588	19755	19573	19843	19634	19890	19709	19695	19635	19591	19605	19747	19865	19798	19639	19455	19578	19564	19571	19457	19710	19608	19562	19646	19652	19768	19589	19809	19766	19727	19600	19623	19753	19847	19698	19747	19634	19480	19793	19733	19482	19691	19743	19663	19737	19880	19794	19686	19925	19830	19772	19584	19620	19590	19618	19552	19567	19469	19593	19702	19671	19706	19770	19662	19765	19527	19778	19799	19730	19668	19643	19822	19614	19794	19462	19631	19673	19681	19949	19711	19759	19856	19630	19581	19543	19574	19684	19587	19573	19625	19581	19668	19574	19787	19608	19541	19833	19685	19715	19765	19684	19660	19777	19573	19509	19671	19793	19638	19820	19914	19754	19661	19725	19526	19675	19560	19765	19702	19621	19601	19686	19645	19462	19848	19849	19770	19607	19744	19681	19726	19680	19509	19699	19825	19679	19725	19688	19513	19592	19535	19657	19866	19669	19622	19793	19784	19599	19651	19697	19531	19492	19467	19742	19744	19827	19710	19798	19558	19755	19619	19583	19553	19885	19861	19681	19630	19681	19505	19711	19737	19792	19762	19682	19709	19585	19688	19542	19791	19732	19948	19641	19783	19698	19585	19621	19628	19740	19672	19711	19785	19466	19703	19710	19539	19499	19417	19638	19742	19615	19782	19926	19758	19764	19714	19750	19740	19594	19912	19478	19697	19743	19377	19648	19761	19665	19679	19816	19538	19511	19769	19863	19891	19979	19701	19850	19710	19655	19536	19519	19639	19589	19784	19705	19780	19828	19755
63401	103885	89480	65396	40712	25272	18194	16301	16126	16198	16317	16422	16256	16384	16450	16375	16202	16316	16352	16412	16314	16402	16095	16393	16189	16126	16439	16471	16293	16575	16239	16381	16304	16268	16422	16278	16379	16343	16077	16349	16402	16420	16313	16352	16318	16365	16137	16248	16319	16425	16459	16198	16159	16244	16439	16370	16191	16363	16243	16381	16326	16514	16302	16291	16365	16192	16147	16283	16282	16248	16347	16173	16213	16399	16374	16287	16297	16296	16167	16221	16157	16400	16210	16351	16250	16266	16296	16273	16259	16151	16217	16262	16261	16255	16336	16098	16161	16238	16237	16203	16260	16208	16367	16111	16411	16206	16239	16371	16293	16340	16455	16301	16155	16279	16020	16456	16233	16363	16309	16240	16248	16313	16490	16295	16357	16202	16284	16365	16335	16188	16328	16284	16248	16321	16350	16334	16329	16196	16260	16222	16186	16351	16188	16200	16331	16239	16184	16247	16112	16311	16263	16258	16333	16160	16315	16133	16282	16284	16253	16273	16357	16281	16243	16351	16130	16228	16351	16333	16238	16265	16218	16272	16500	16254	16235	16465	16243	16390	16276	16316	16214	16410	16330	16320	16351	16449	16438	16284	16177	16179	16194	16288	16384	16487	16195	16215	16275	16254	16491	16210	16354	16315	16251	16379	16328	16349	16537	16376	16090	16191	16208	16448	16234	16547	16303	16274	15947	16380	16255	16206	16222	16396	16038	16300	16330	16353	16256	16163	16462	16068	16438	16170	16078	16122	16386	16301	16465	16441	16337	16314	16209	16392	16273	16333	16413	16226	16331	16183	16270	16392	16155	16294	16346	16204	16376	16283	16253	16238	16347	16300	16344	16289	16148	16380	16271	16414	16325	16363	16208	16263	16233	16189	16350	16202	16362	16233	16107	16241	16237	16218	16199	16351	16200	16366	16173	16221	16363	16384	16259	16263	16221	16174	16189	16313	16482	16218	16375	16497	16414	16380	16157	16318	16235	16379	16268	16396	16189	16142	16341	16336	16176	16280	16543	16181	16260	16247	16326	16339	16327	16342	16269	16277	16495	16230	16293	16232	16247	16267	16265	16351	16180	16234	16245	16387	16310	16366	16406	16288	16285	16247	16274	16208	16399	16357	16261	16350	16369	16290	16329	16259	16545	16253	16430	16389	16210	16292	16275	16320	16489	16123	16346	16255	16350	16210	16376	16236	16385	16260	16302	16275	16427	16143	16353	16343	16436	16319	16381	16294	16308	16250	16333	16237	16550	16274	16326	16127	16544	16407	16203	16269	16414	16351	16362	16220	16560	16085	16274	16373	16224	16271	16225	16375	16242	16348	16316	16480	16434	16378	16243	16262	16154	16179	16259	16133	16325	16380	16370	16302	16236	16384	16213	16209	16318	16255	16141	16134	16200	16346	16352	16138	16329	16320	16452	16235	16284	16293	16264	16356	16343	16317	16411	16285	16311	16368	16328	16316	16196	16210	16340	16304	16476	16126	16314	16247	16091	16478	16399	16442	16425	16239	16457	16370	16386	16201	16324	16268	16296	16206	16234	16279	16294	16180	16322	16157	16231	16256	16311	16477	16114	16229	16272	16363	16426	16300	16273	16193	16160	16230	16239	16310	16406	16144	16234	16235	16281	16205	16253	16237	16229	16216	16319	16225	16469	16236	16169	16110	16199	16217	16284	16337	16293	16231	16198	16221	16408	16408	16393	16321	16368	16244	16334	16246	16400	16436	16205	16291	16261	16378	16196	16313	16370	16184	16250	16193	16509	16148	16335	16462	16154	16252	16238	16277	16193	16340	16286	16282	16241	16462	16291	16273	16254	16378	16509	16503	16463	16219	16607	16280	16296	16281	16211	16370	16472	16230	16208	16379	16221	16203	16374	16149	16391	16336	16232	16297	16206	16401	16256	16301	16322	16036	16423	16312	16240	16307	16311	16406	16247	16251	16310	16162	16310	16220	16184	16271	16240	16356	16223	16153	16214	16405	16235	16193	16168	16148	16296	16293	16154	16286	16176	16163	16272	16356	16415	16133	16383	16061	16326	16425	16144	16449	16412	16371	16374	16314	16268	16284	16298	16154	16309	16302	16070	16229	16190	16170	16272	16259	16317	16204	16351	16315	16301	16107	16155	16228	16317	16448	16214	16189	16187	16245	16179	16320	16380	16169	16300	16409	16238	16345	16400	16284	16299	16263	16273	16339	16421	16143	16157	16271	16213	16409	16234	16270	16459	16263	16388	16275	16193	16474	16189	16420	16240	16304	16362	16363	16176	16180	16386	16325	16296	16201	16310	16222	16100	16427	16282	16231	16404	16419	16227	16344	16137	16232	16355	16347	16395	16251	16209	16221	16402	16252	16223	16351	16189	16190	16146	16294	16358	16215	16382	16286	16202	16336	16247	16301	16152	16418	16164	16300	16331	16154	16194	16200	16477	16317	16368	16391	16430	16273	16355	16205	16193	16394	16341	16290	16179	16374	16366	16323	16333	16311	16171	16359	16285	16244	16216	16358	16324	16369	16504	16300	16279	16300	16223	16365	16336	16325	16165	16372	16296	16248	16386	16272	16274	16321	16365	16360	16288	16196	16242	16505	16268	16227	16221	16403	16345	16213	16306	16258	16215	16267	16334	16466	16205	16232	16310	16190	16199	16451	16278	16326	16072	16329	16382	16300	16375	16359	16446	16200	16336	16244	16082	16300	16316	16281	16415	16292	16425	16183	16154	16355	16406	16239	16132	16311	16216	16212	16237	16158	16223	16293	16181	16348	16375	16278	16110	16345	16310	16332	16263	16365	16482	16228	16318	16402	16430	16288	16356	16325	16467	16178	16363	16254	16222	16182	16212	16361	16149	16444	16205	16256	16327	16201	16109	16390	16225	16386	16553	16305	16392	16335	16365	16180	16354	16358	16285	16310	16248	16211	16412	16214	16188	16356	16119	16427	16217	16333	16210	16351	16175	16343	16291	16272	16346	16347	16307	16474	16279	16240	16303	16233	16102	16318	16302	16292	16231	16253	16316	16370	16104	16241	16354	16070	16275	16266	16239	16230	16234	16274	16215	16286	16229	16355	16433	16395	16117	16341	16176	16239	16354	16446	16279	16325	16461	16266	16342	16298	16336	16331	16265	16262	16175	16216	16352	16289	16339	16324	16208	16418	16298	16111	16315	16210	16290	16109	16330	16312	16279	16210	16309	16380	16427	16340	16425	16376	16277	16305	16384	16039	16303	16337	16259	16236	16325	16247	16394	16273	16302	16526	16311	16413	16282	16272	16072	16332	16219	16315	16160	16225	16287	16471	16167	16213	16149	16305	16195	16413	16306	16227	15997	16334	16270	16150	16468	16290	16204	16249	16617	16306	16183	16349	16269	16147	16307	16221	16275	16297	16237	16084	16201	16065	16372	16370	16294	16321	16304	16358	16274	16157	16287	16132	16182	16426	16391	16356	16259	16226	16283	16437	16282	16156	16237	16114	16235	16357	16372	16383	16376	16340	16300	16285	16334	16271	16391	16349	16239	16284	16096	16286	16298	16136	16163	16361	16311	16245	16258	16332	16438	16245	16535	16376	16291	16210	16378	16185	16346	16387	16262	16310	16339	16357	16135	16292	16388	16071	16250	16283	16367	16346	16249	16393	16308	16199	16329	16406	16218	16482	16329	16260	16350	16404	16384	16257	16374	16247	16574	16230	16232	16298	16335	16194	16295	16175	16199	16230	16216	16400	16397	16114	16339	16292	16293	16165	16129	16181	16202	16320	16241	16320	16337	16256	16383	16339	16146	16344	16420	16278	16346	16197	16282	16263	16231	16414	16294	16433	16337	16431	16250	16397	16215	16185	16343	16219	16276	16415	16141	16267	16493	16508	16419	16331	16105	16469	16350	16250	16056	16284	16176	16238	16275	16375	16275	16163	16302	16145	16028	16331	16278	16468	16065	16484	16208	16134	16240	16436	16393	16308	16267	16238	16379	16185	16409	16171	16351	16259	16201	16406	16199	16376	16092	16367	16534	16392	16254	16336	16327	16416	16283	16371	16230	16164	16383	16141	16419	16256	16478	16031	16214	16491	16442	16140	16165	16301	16394	16405	16097	16224	16305	16300	16300	16278	16069	16296	16278	16163	16438	16274	16392	16288	16304	16273	16403	16257	16147	16267	16291	16034	16301	16409	16402	16285	16215	16266	16233	16343	16243	16211	16269	16091	16196	16293	16290	16392	16140	16399	16237	16338	16329	16380	16344	16328	16265	16235	16382	16249	16057	16197	16323	16339	16419	16276	16189	16284	16235	16185	16420	16306	16216	16343	16196	16388	16351	16157	16293	16294	16402	16215	16093	16303	16196	16289	16124	16294	16497	16244	16199	16334	16277	16312	16225	16264	16312	16384	16307	16208	16470	16335	16285	16287	16190	16300	16301	16388	16418	16357	16272	16267	16259	16306	16272	16252	15921	16282	16315	16311	16354	16261	16334	16337	16288	16337	16179	16384	16423	16373	16453	16274	16239	16275	16194	16141	16239	16275	16200	16335	16214	16291	16364	16253	16303	16238	16492	16387	16157	16368	16281	16271	16349	16235	16248	16218	16303	16244	16224	16243	16295	16293	16406	16330	16521	16334	16316	16192	16138	16356	16562	16297	16354	16403	16267	16175	16342	16189	16295	16240	16458	16272	16485	16473	16434	16330	16347	16377	16231	16301	16389	16164	16391	16250	16196	16319	16056	16236	16260	16329	16332	16205	16335	16167	16294	16306	16226	16162	16193	16370	16393	16363	16260	16158	16307	16408	16335	16114	16306	16297	16160	16192	16231	16320	16197	16383	16409	16227	16300	16430	16249	16097	16416	16256	16255	16535	16353	16209	16155	16278	16179	16402	16246	16270	16355	16269	16311	16278	16323	16218	16211	16132	16378	16331	16161	16226	16246	16275	16335	16347	16226	16367	16277	16297	16272	16140	16314	16450	16394	16237	16133	16378	16369	16246	16263	16242	16341	16265	16249	16252	16313	16139	16292	16287	16108	16151	16333	16258	16193	16257	16564	16351	16358	16370	16223	16300	16345	16297	16281	16302	16179	16176	16219	16271	16213	16266	16320	16412	16268	16222	16184	16271	16254	16328	16231	16225	16315	16333	16337	16262	16481	16281
30176	38212	45559	33324	23945	21076	20094	19642	19568	19576	19433	19633	19772	19585	19844	19736	19779	19816	19790	19727	19703	19762	19848	19618	19646	19532	19709	19496	19566	19749	19543	19471	19664	19685	19625	19558	19657	19747	19655	19657	19779	19733	19699	19798	19495	19710	19700	19836	19499	19448	19662	19818	19533	19819	19658	19643	19729	19555	19529	19674	19645	19577	19742	19725	19552	19626	19342	19454	19725	19572	19696	19504	19411	19528	19676	19481	19799	19603	19684	19620	19430	19758	19752	19600	19465	19561	19615	19487	19555	19563	19528	19468	19503	19531	19669	19411	19445	19656	19580	19674	19877	19662	19645	19642	19765	19553	19809	19584	19725	19527	19377	19644	19519	19695	19509	19620	19688	19703	19458	19596	19599	19713	19720	19808	19861	19758	19829	19616	19572	19716	19546	19595	19610	19727	19652	19602	19750	19577	19521	19605	19838	19665	19620	19735	19547	19660	19620	19595	19728	19453	19522	19644	19608	19596	19704	19733	19712	19688	19640	19687	19531	19677	19621	19582	19602	19860	19403	19453	19845	19689	19717	19610	19609	19760	19766	19577	19594	19663	19576	19588	19393	19776	19570	19623	19791	19816	19518	19587	19798	19569	19440	19740	19763	19652	19563	19544	19710	19585	19675	19593	19696	19739	19519	19610	19682	19712	19599	19319	19487	19521	19723	19718	19557	19697	19583	19769	19623	19559	19623	19567	19546	19610	19733	19584	19701	19726	19380	19523	19544	19678	19534	19625	19603	19547	19730	19647	19577	19572	19666	19763	19614	19613	19703	19631	19615	19445	19539	19540	19576	19775	19679	19582	19479	19688	19419	19564	19703	19427	19775	19524	19822	19707	19642	19820	19599	19773	19708	19588	19677	19521	19610	19427	19727	19684	19569	19490	19649	19800	19543	19538	19561	19557	19734	19537	19418	19626	19545	19607	19813	19606	19464	19600	19661	19539	19363	19753	19847	19747	19564	19631	19668	19839	19560	19533	19544	19652	19579	19486	19708	19584	19495	19710	19653	19746	19558	19631	19669	19729	19589	19748	19534	19646	19922	19479	19500	19577	19811	19629	19527	19511	19656	19782	19672	19643	19722	19782	19545	19507	19600	19477	19787	19748	19670	19542	19457	19589	19713	19616	19783	19765	19798	19740	19506	19512	19501	19477	19465	19659	19752	19462	19644	19541	19777	19761	19804	19632	19598	19650	19503	19608	19574	19800	19647	19654	19659	19599	19736	19593	19558	19703	19655	19843	19599	19616	19676	19729	19596	19538	19685	19665	19681	19537	19596	19569	19734	19748	19685	19605	19773	19593	19557	19562	19734	19660	19656	19713	19594	19800	19409	19666	19592	19535	19687	19612	19688	19471	19615	19739	19712	19612	19569	19663	19595	19646	19600	19799	19661	19693	19826	19545	19364	19652	19711	19831	19746	19454	19680	19627	19682	19436	19666	19535	19793	19461	19529	19446	19752	19717	19723	19412	19412	19569	19634	19566	19765	19888	19696	19643	19662	19703	19675	19405	19715	19599	19535	19712	19620	19636	19441	19831	19596	19671	19816	19474	19684	19477	19586	19722	19696	19439	19621	19549	19524	19468	19636	19717	19858	19677	19648	19539	19646	19645	19560	19328	19692	19673	19588	19685	19598	19450	19556	19650	19675	19653	19605	19674	19586	19604	19692	19652	19470	19503	19527	19628	19661	19548	19550	19581	19429	19503	19580	19586	19666	19698	19415	19665	19765	19655	19721	19474	19512	19666	19820	19690	19534	19516	19575	19753	19831	19739	19683	19697	19612	19695	19531	19661	19660	19540	19437	19704	19667	19623	19520	19480	19667	19605	19689	19634	19694	19864	19713	19783	19890	19649	19565	19725	19694	19752	19752	19521	19547	19687	19755	19686	19621	19731	19806	19815	19504	19646	19535	19725	19730	19399	19699	19748	19650	19631	19376	19610	19685	19667	19693	19446	19503	19720	19735	19449	19550	19542	19617	19760	19679	19606	19875	19891	19678	19504	19735	19693	19460	19607	19429	19454	19641	19787	19773	19542	19598	19500	19796	19740	19627	19721	19600	19755	19342	19504	19762	19775	19558	19537	19569	19542	19587	19671	19638	19652	19627	19515	19620	19645	19550	19563	19381	19572	19512	19660	19741	19798	19563	19413	19467	19821	19759	19744	19719	19535	19627	19584	19587	19486	19603	19886	19598	19684	19762	19560	19625	19446	19605	19853	19771	19492	19623	19768	19771	19888	19708	19571	19503	19380	19672	19805	19633	19843	19401	19512	19459	19647	19854	19553	19651	19564	19619	19605	19801	19749	19688	19575	19701	19724	19547	19596	19740	19582	19787	19521	19587	19692	19881	19481	19787	19606	19605	19473	19495	19626	19607	19695	19722	19779	19729	19593	19575	19718	19651	19712	19552	19593	19796	19584	19652	19548	19761	19559	19721	19666	19720	19435	19602	19570	19823	19556	19680	19527	19675	19631	19608	19637	19652	19775	19681	19513	19549	19562	19548	19534	19697	19773	19670	19358	19478	19543	19382	19446	19736	19650	19575	19610	19668	19291	19732	19370	19503	19737	19808	19635	19612	19556	19596	19502	19734	19567	19420	19843	19605	19636	19677	19434	19621	19723	19597	19637	19493	19360	19724	19627	19675	19634	19572	19489	19502	19626	19548	19756	19708	19323	19776	19661	19675	19562	19596	19478	19786	19466	19570	19543	19727	19531	19555	19685	19819	19609	19591	19528	19477	19537	19633	19443	19708	19580	19654	19639	19629	19581	19593	19754	19549	19618	19665	19682	19517	19748	19658	19756	19585	19528	19562	19561	19318	19507	19573	19729	19713	19676	19582	19672	19564	19445	19769	19736	19619	19600	19552	19463	19647	19525	19681	19573	19738	19572	19579	19671	19582	19738	19485	19850	19754	19675	19615	19460	19738	19758	19362	19718	19678	19908	19681	19435	19633	19549	19692	19646	19729	19514	19515	19573	19791	19676	19476	19640	19647	19617	19639	19625	19698	19631	19698	19639	19461	19653	19966	19670	19511	19696	19650	19564	19593	19470	19622	19529	19724	19678	19690	19623	19881	19693	19641	19568	19666	19705	19513	19667	19470	19406	19662	19769	19429	19671	19726	19779	19834	19506	19675	19693	19533	19658	19551	19596	19705	19651	19788	19741	19558	19429	19445	19820	19614	19444	19546	19579	19548	19571	19617	19467	19445	19732	19456	19568	19661	19685	19971	19538	19700	19740	19720	19610	19696	19619	19760	19682	19576	19622	19592	19852	19692	19732	19550	19493	19831	19573	19561	19757	19597	19574	19670	19442	19401	19373	19562	19748	19500	19732	19738	19621	19449	19518	19789	19711	19784	19778	19509	19483	19774	19742	19498	19667	19691	19623	19505	19632	19509	19534	19699	19483	19673	19549	19565	19633	19692	19548	19604	19486	19551	19611	19500	19771	19577	19717	19648	19499	19622	19487	19500	19662	19542	19672	19819	19644	19594	19610	19754	19415	19534	19515	19610	19746	19583	19755	19652	19774	19560	19666	19690	19815	19607	19747	19590	19816	19578	19460	19674	19701	19528	19879	19533	19732	19513	19737	19421	19594	19741	19746	19588	19506	19491	19698	19616	19534	19718	19884	19558	19653	19599	19886	19706	19640	19681	19669	19573	19422	19577	19789	19566	19623	19702	19544	19616	19512	19422	19671	19731	19630	19735	19546	19602	19657	19572	19675	19848	19597	19762	19754	19524	19487	19495	19621	19862	19518	19671	19332	19650	19575	19735	19595	19699	19551	19552	19666	19736	19752	19550	19558	19649	19508	19758	19422	19552	19538	19662	19609	19608	19629	19416	19685	19739	19641	19669	19736	19690	19643	19812	19686	19528	19657	19706	19494	19511	19513	19770	19468	19840	19897	19774	19935	19652	19501	19372	19460	19804	19642	19646	19502	19865	19752	19628	19421	19588	19569	19637	19677	19619	19709	19622	19678	19720	19640	19618	19506	19664	19579	19749	19630	19771	19662	19540	19866	19617	19731	19750	19683	19707	19347	19728	19735	19704	19557	19594	19843	19785	19693	19529	19648	19775	19696	19512	19632	19753	19644	19515	19894	19472	19737	19617	19698	19509	19606	19520	19574	19590	19599	19701	19434	19658	19542	19479	19325	19322	19602	19551	19664	19557	19629	19516	19733	19658	19554	19619	19633	19660	19731	19425	19495	19601	19535	19575	19450	19557	19517	19553	19557	19555	19503	19519	19489	19572	19472	19755	19683	19652	19551	19443	19690	19528	19627	19643	19526	19571	19606	19860	19647	19659	19514	19529	19570	19537	19431	19641	19643	19664	19593	19808	19598	19724	19621	19723	19646	19773	19654	19548	19776	19452	19565	19615	19635	19616	19609	19605	19742	19543	19421	19625	19422	19456	19697	19414	19554	19690	19599	19479	19745	19696	19801	19651	19647	19638	19740	19790	19467	19605	19702	19694	19525	19613	19609	19551	19313	19769	19686	19777	19615	19652	19649	19724	19762	19639	19492	19458	19567	19619	19651	19811	19653	19629	19520	19568	19678	19770	19849	19689	19764	19500	19537	19563	19717	19759	19596	19696	19635	19529	19641	19704	19558	19617	19590	19586	19477	19406	19673	19795	19629	19649	19609	19687	19578	19592	19632	19686	19696	19510	19528	19657	19732	19548	19615	19830	19468	19451	19743	19291	19548	19502	19726	19604	19680	19190	19594	19619	19725	19541	19680	19842	19659	19453	19758	19714	19614	19839	19509	19555	19593	19584	19615	19981	19823	19745	19454	19649	19898	19595	19483	19598	19652	19451	19637	19969	19745	19671	19502	19503	19493	19665	19651	19755	19565	19773	19478	19820	19593	19380	19525	19534	19733	19753	19809	19430	19460	19456	19625	19816	19719	19568	19715	19759	19619	19738	19523	19693	19674	19653	19530	19614	19605	19771	19661	19715	19707	19595	19611	19703	19487	19775	19745	19893	19612	19466	19843	19593	19533	19710	19663	19507	19751	19638	19662	19662	19642	19408	19661	19735	19668	19639	19549	19614	19393	19622	19694	19676	19661	19562	19544	19622	19369	19738	19531	19577	19874	19492	19634	19775	19520	19712	19607	19702	19649
38391	59060	47003	28977	20139	17152	16398	16125	16302	16201	16218	16256	16453	16252	16306	16227	16391	16208	16381	16239	16187	16191	16096	16236	16209	16233	16192	16101	16272	16261	16266	16066	16247	16301	16197	16180	16100	16351	16366	16160	16086	16254	16355	16194	16542	16296	16295	16388	16089	16414	16189	16148	16288	16157	16355	16162	16354	16283	16310	16154	16134	16264	16398	16296	16299	16331	16180	16231	16303	16174	16233	16342	16162	16231	16246	15952	16189	16226	16274	16272	16253	16340	16340	16263	16138	16225	16229	16292	16403	16334	16294	16046	16330	16195	16210	16170	16197	15911	16297	16124	16205	16153	16306	16287	16474	16304	16381	16220	16199	16065	16289	16246	16288	16213	16283	16336	16299	16206	16193	16144	16233	16344	16051	16197	16353	16435	16322	16264	16252	16134	16192	16383	16130	16059	16332	16239	16232	16311	16237	16315	16310	16180	16082	16189	16157	16063	16184	16125	16298	16156	16290	16111	16328	16425	16127	16186	16413	16318	16204	16217	16179	16155	16229	16201	16166	16260	16294	16232	16129	16182	16333	16129	16303	16198	16286	16393	16299	16053	16131	16292	16066	16172	16375	16274	16242	16160	16193	16201	16298	16315	16224	16235	16230	16082	16233	16277	16259	16315	16067	16257	16371	16280	16300	16026	16220	16251	16364	16198	16414	16064	16321	16307	16287	16334	16400	16198	16392	16073	16280	16391	16172	16409	16342	16111	16317	16258	16280	16205	16157	16180	16226	16191	16403	16373	16358	16020	16110	16236	16275	16157	16456	16337	16148	16279	16335	16027	16146	16268	16196	16374	16373	16152	16168	16057	16269	16132	16261	16195	16173	16334	16159	16171	16202	16136	16213	16308	16131	16087	16050	16201	16406	16398	16326	16198	16346	16399	16179	16209	16241	16279	16236	16366	16273	16168	16226	16198	16142	16099	16313	16231	16302	16292	16379	16282	16231	16350	16159	16164	16394	16270	16324	16186	16317	16141	16240	16309	16307	16264	16286	16273	16177	16201	16354	16233	16249	16273	16292	16283	16204	16206	16207	16147	16328	16335	16267	16160	16243	16242	16182	16244	16421	16276	16092	16318	16185	16138	16300	16363	16247	16227	16165	16267	16162	16163	16163	16260	16351	16216	16302	16244	16316	16144	16330	16247	16212	16182	16295	16255	16236	16075	16088	16274	16118	16205	16167	16266	16055	16137	16175	16141	16191	16200	16346	16155	16217	16140	16107	16267	16235	16126	16287	16253	16076	16290	16146	16043	16275	16293	16321	16275	16279	16283	16316	16366	16142	16227	16280	16173	16118	16202	16198	16254	16410	16166	16220	15989	16306	16216	16045	16306	16258	16164	16277	16085	16261	16259	16152	16261	16121	16252	16103	16215	16190	16255	16179	16142	16265	16345	16360	16250	16260	16179	16434	16286	16213	16229	16339	16218	15946	16229	16354	16230	16289	16312	16192	16375	16225	16103	16258	16293	16248	16224	16357	16216	16087	16189	16234	16232	16264	16162	16155	16305	16224	15994	16170	16051	16246	16335	16204	16298	16323	16273	16263	16222	16156	16048	16491	16134	16258	16265	16162	16143	16289	16204	16441	16255	16286	16152	16191	16224	16297	16470	16233	16038	16218	16285	16451	16133	16317	16229	16226	16205	16367	16269	16279	16288	16237	16260	16244	16144	16180	16258	16077	16022	16265	16186	16223	16183	16202	16132	16351	16161	16194	15973	16220	16131	16260	16083	16161	16096	16301	16242	16142	16276	16127	16137	16291	16313	16379	16124	16163	16249	16227	16302	16173	16158	16172	16147	16254	16115	16181	16379	16250	16340	16255	16220	16138	16135	16232	16328	16346	16380	16171	16272	16174	16147	16367	16180	16167	16249	16187	16246	16206	16167	16271	16124	16177	16310	16254	16271	16294	16097	16108	16027	16348	16303	16125	16196	16133	16224	16414	16293	16258	16279	16221	16245	16078	16167	16167	16287	16162	16073	16288	16291	16321	16148	16270	16211	16267	16253	16156	16353	16208	16283	16160	16388	16165	16258	16074	16275	16335	16199	16322	16112	16092	16188	16308	16258	16294	16143	16334	16236	16218	16234	16301	16207	16285	16275	16235	16195	16278	16103	16479	16369	16212	16259	16325	16141	16384	16316	16154	16261	16121	16313	16331	16182	16242	16266	16281	16181	16317	16056	16242	16403	16229	16265	16232	16207	16238	16218	16269	16287	16217	16247	16284	16205	16306	16291	16031	16161	16293	16177	16301	16253	16148	16351	16230	16311	16262	16155	16131	16251	16319	16248	16295	16365	16353	16218	16159	16285	16283	16224	16242	16182	16035	16270	16264	16145	16253	16323	16229	16164	16042	16146	16265	16344	16228	16275	16094	16104	16135	16173	16197	16054	16217	16269	16282	16200	16049	16394	16251	16243	16305	16116	16152	16279	16372	16279	16299	16242	16162	16173	16275	16301	16151	16411	16339	16146	16079	16315	16115	16116	16330	16253	16164	16298	16410	16091	16112	16054	16273	16217	16250	16284	16102	16334	16198	16330	16120	16193	16264	16276	16302	16283	16250	16268	16210	16217	16341	16136	16282	16345	16099	16238	16107	16297	16257	16156	16187	16105	16184	16104	16238	16186	16283	16241	16040	16248	16353	16108	16121	16059	16297	16085	16249	16113	16174	16068	16396	16173	16277	15998	16336	16294	16197	16193	16098	16155	16307	16264	16205	16138	16307	16101	16197	16319	16069	16357	16317	16215	16207	16105	16305	16083	16279	16098	16230	16197	16384	16231	16188	16271	16245	16141	16282	16315	16120	16308	16137	16188	16240	16307	16218	16201	16186	16297	15998	16232	16224	16392	16237	16206	16341	16065	16021	16293	16233	16322	16268	16208	16197	16007	16241	16259	16297	16314	16087	16242	16332	16370	16194	16366	16283	16334	16126	16146	16263	16230	16264	16029	16179	16334	16468	16300	16276	16225	16152	16270	16147	16281	16307	16310	16149	16323	16358	16188	16248	16185	16209	16424	16299	16177	16258	16192	16259	16227	16324	16266	16164	16264	16340	16273	16259	16230	16012	16181	16259	16301	16349	16088	16451	16395	16300	16389	16333	16177	16379	16419	16038	16282	16410	16418	16221	16324	16420	16059	16339	16158	16161	16135	16318	16082	16304	16252	16293	16304	16490	16289	16316	16196	16034	16236	16194	16075	16261	16222	16294	16207	16080	16176	16156	16228	16318	16325	16376	16287	16089	16299	16135	16369	16210	16287	16062	16300	16347	16309	16190	16276	16258	16272	16259	16053	16139	16341	16184	16252	16198	16366	16389	16135	16298	16185	16259	16196	16215	16130	16309	16182	16261	16382	16145	16286	16267	16303	16227	16291	16295	16247	16425	16211	16183	16291	16489	16117	16372	16312	16200	16278	16027	16150	16119	16178	16291	16278	16282	16223	16352	16241	16252	16226	16219	16245	16106	16180	16221	16253	16248	16207	16284	16192	16122	16482	16131	16286	16212	16204	16126	16250	16327	16328	16123	16232	16236	16154	16193	16131	16439	16121	16309	16303	16196	16067	16166	16161	16181	16144	16187	16142	16338	16458	16070	16284	16337	16237	16161	16165	16259	16279	16177	16309	16153	16337	16237	16135	16043	16239	16248	16284	16334	16197	16169	16338	16176	16127	16208	16180	16211	16169	16251	16181	16255	16358	16355	16208	16083	16125	16225	16376	16223	16300	16292	16216	16438	16170	16196	16304	16108	16215	16104	16205	16181	16242	16303	16144	16281	16265	16256	16367	16281	16292	16321	16504	16321	16101	16180	16508	16418	16284	16083	16196	16231	16393	16313	16116	16085	16318	16300	16473	16212	16164	16365	16143	16172	16073	16429	16111	16354	16381	16247	16272	16175	16253	16274	16186	16232	16224	16040	16237	16300	16380	16280	16211	16073	16124	16310	16138	16115	16398	16219	16101	16204	16084	16221	16281	16437	16307	16310	16143	16336	16264	16302	16357	16224	16239	16198	16370	16062	16317	16324	16075	16226	16170	16206	16199	16255	16145	16116	16198	16305	16298	16294	16299	16355	16156	16295	16297	16220	16244	16241	16175	16427	16050	16141	16207	16120	16089	16359	16293	16168	16210	16445	16280	16156	16363	16285	16380	16082	16391	16241	16387	16096	16124	16194	16241	16415	16153	16356	16287	16147	16243	16294	16133	16218	16210	16362	16139	16285	16175	16270	16177	16153	16227	16246	16249	16351	16190	16284	16096	16291	16289	16187	16257	16205	16288	16250	16435	16071	16310	16198	16074	16257	16209	16227	16346	16366	16075	16256	16211	16174	16287	16230	16167	16342	16295	16228	16195	16168	16286	16170	16184	16247	16347	16251	16244	16423	16253	16257	16202	16298	16335	16229	16271	16413	16204	16279	16260	16237	16167	16243	16081	16232	16345	16382	16274	16326	16201	16316	16111	16354	16123	16146	16306	16300	16606	16129	16121	16054	16329	16210	16345	16171	16274	16262	16373	16304	16265	16199	16298	16108	16367	16203	16348	16041	16447	16320	16188	16214	16287	16194	16263	16154	16348	16128	16210	16193	16403	16405	16327	16145	16279	16290	16290	16303	16182	16257	16227	16278	16397	16284	16227	16400	16167	16227	16111	16187	16324	16187	16257	16393	16194	16198	16128	16268	16332	16489	16333	16429	16030	16217	16305	16033	16187	16294	16252	16270	16466	16154	16225	16312	16173	16227	16311	16152	16162	16327	16210	16161	16246	16195	16337	16207	16185	16343	16048	16329	16252	16228	16214	16223	16139	16423	16286	16062	16200	16362	16267	16238	16205	16360	16244	16329	16025	16113	16273	16256	16251	16369	16182	16198	16147	16142	16233	16274	16155	16121	16295	16142	15948	16087	16292	16167	16284	16165	16438	16238	16135	16122	16331	16365	16225	16199	16168	16384	16162	16283	16295	16143	16366	16370	16262	16224	16246	16185	16051	16389	16173	16200	16217	16231	16220	16346	16150	16355	16451	16205	16476	16334	16255	16329	16219	16318	16183	16372	16135	16273	16080	16102	16256	16246	16337	16231	16279	16197	16293	16280	16264	16326	16397	16218	16168	16352	16163	16083	16256	16257	16084
25833	29091	47715	40782	28404	23628	22054	19991	19697	19978	19967	19948	19737	19836	20013	19910	19901	19831	19782	19728	19641	19857	19935	19739	19815	19761	19944	19878	19892	19754	19832	19807	19707	19644	19888	19756	19824	19525	19961	19762	19789	19833	19773	19928	19702	19732	19884	19744	19739	19719	19639	19997	19782	19615	19799	19815	19800	19869	19691	20084	19692	19677	19652	19788	19636	19797	19800	19761	19776	19678	19727	19849	19798	19582	19640	19841	19897	19762	19651	19708	19809	19739	19709	19441	19768	19675	19632	19746	19858	19800	19716	19694	19775	19598	19543	19574	19744	19784	19736	19674	19639	19607	19814	19689	19725	19739	19583	19846	19732	19543	19575	19669	19586	19812	19607	19670	19713	19667	19796	19839	19905	19816	19839	19844	19626	19753	19622	19659	19624	19913	19627	19723	19681	19740	19935	19656	19859	19761	19751	19747	19810	19649	19710	19528	19755	19775	19770	19800	19761	19686	19547	19555	19783	19575	19842	19662	19565	19623	19785	19739	19735	19692	19590	19680	19712	19829	19516	19631	19797	19930	19607	19597	19689	19710	19724	19749	19758	19647	19766	19571	19612	19760	19757	19459	19715	19827	19815	19704	19644	19642	19731	19774	19714	19699	19747	19610	19792	19787	19673	19766	19658	19635	19751	19714	19715	19706	19806	19688	19737	19593	19653	19658	19737	19659	19752	19662	19583	19492	19703	19867	19639	19763	19769	19768	19951	19577	19750	19523	19662	19658	19727	19851	19812	19594	19855	19688	19699	19680	19769	19640	19844	19888	19937	19946	19618	19727	19783	19957	19650	19842	19751	19785	19627	19472	19801	19620	19791	19781	19667	19727	19821	20001	19554	19712	19562	19720	19693	19788	19672	19696	19969	19809	19769	19793	19688	19632	19652	19633	19696	19708	19847	19866	19722	19729	19776	19687	19647	19468	19629	19602	19702	19864	19556	19690	19746	19852	19626	19526	19855	19938	19731	19704	19807	19733	19786	19695	19584	19683	19756	19643	19530	19793	19852	19820	19709	19519	19695	19650	19683	19630	19506	19794	19477	19641	19801	19772	19686	19726	19920	19952	19647	19636	19654	19619	19948	19845	19789	19690	19684	19708	19674	19834	19725	19676	19683	19833	20021	19660	19543	19523	19945	19563	19733	19949	19662	19592	19664	19654	19701	19718	19838	19800	19594	19815	19611	19719	19617	19710	19668	19847	19687	19775	19814	19735	19652	19717	19729	19677	19448	19778	19510	19813	19772	19493	19712	19712	19818	19622	19779	19782	19752	19741	19785	19713	19789	19810	19680	19768	19597	19611	19970	19905	19856	19641	19834	19737	19715	19687	19535	19451	19781	19585	19714	19651	19791	19764	19617	19641	19864	19816	19663	19702	19626	19754	19682	19753	19719	19713	19845	19691	19690	19731	19602	19532	19654	19478	19803	19609	19713	19756	19647	19724	19681	19694	19790	19724	19751	19760	19590	19701	19695	19658	19690	19814	19710	19584	19841	19877	19695	19697	19722	19526	19812	19613	19698	19555	19845	19714	19657	19972	19623	19966	19602	19492	19776	19676	19765	19729	19642	19964	19711	19700	19690	19795	19683	19533	19737	19726	19699	19617	19750	19683	19521	19616	19477	19601	19720	19759	19703	19800	19812	19653	19775	19691	19647	19964	19842	19698	19771	19865	19653	19804	19750	19590	19712	19399	19955	19859	19634	19786	19654	19821	19928	19302	19699	19642	19660	19501	19625	19657	19673	19758	19612	19847	19661	19974	19765	19719	19872	19866	19883	19865	19640	19705	19871	19731	19797	19866	19801	19874	19805	19717	19589	19719	19663	19642	19616	19710	19614	19599	19635	19744	19592	19822	19625	19611	19857	19718	19741	19900	19629	19925	19778	19893	19659	19643	19856	19710	19764	19859	20021	19848	19902	19402	19742	19793	19654	19575	19708	19898	19587	19779	19714	19641	19702	19782	19804	19762	19910	19983	19563	19721	19599	19693	19609	19699	19708	19761	19949	19810	19739	19587	19631	19939	19709	19639	19702	19671	19820	19639	19727	19889	19772	19644	19862	19749	19832	19906	19766	19588	19694	19751	19894	19668	19823	19691	19522	19718	19915	19666	19463	19560	19786	19894	19486	19842	19778	19857	19559	19824	19872	19771	19915	19971	19686	19730	19734	19727	19718	19877	19695	19697	19596	19887	19865	19633	19570	19539	19759	19674	19690	19666	19623	19684	19705	19623	19627	19880	19669	19652	19726	19659	19539	19832	19789	19811	19707	19630	19960	19656	19769	19781	19756	19719	19788	19742	19862	19663	19786	19801	19655	19868	19832	19878	19875	19697	19803	19765	19736	19702	19872	19794	19768	19787	19842	19827	19894	19600	19858	19835	19830	19696	19830	19871	19814	19795	19506	19427	19455	19846	19773	19668	19673	19652	19798	19770	19512	19674	19569	19803	19607	19657	19802	19917	19608	19718	19756	19649	19544	19800	19694	19715	19724	19816	19749	19724	19875	19623	19792	19609	19810	19513	19663	19622	19848	19704	19838	19620	19825	19765	19686	19796	19788	19794	19655	19939	19612	19672	19907	19506	19678	19612	19784	19769	19636	19614	19650	19815	19564	19616	19915	19816	19789	19556	19734	19817	19888	19657	19730	19650	19791	19586	19679	19637	19840	19805	19796	19634	19793	19583	19617	19704	19741	19581	19843	19707	19705	19575	19606	19651	19849	19782	19663	19699	19788	19815	19828	19641	19808	19729	19631	19815	19832	19631	19495	19683	19755	19941	19695	19794	19680	19869	19787	19679	19766	19864	19754	19838	19939	19632	19849	19692	19851	19736	19688	19896	19942	19832	19657	19448	19749	19736	19766	19652	19695	19462	19756	19768	19722	19675	19769	19594	19746	19768	19689	19750	19880	19644	19550	19686	19707	19377	19735	19790	19563	19537	19795	19800	19699	19729	19910	19545	19637	19583	19688	19731	19953	19906	19733	19795	19713	19765	19735	19670	19649	19722	19941	19666	19829	19712	19774	19671	19941	19830	19717	19696	19707	19616	19567	19733	19751	19514	19740	19666	19713	19776	19724	19643	19903	19467	19766	19688	19704	19563	19633	19651	19821	19609	19647	19585	19609	19804	19815	19626	19692	19828	19789	19810	19783	19907	19796	20048	19579	19705	19875	19806	19871	19702	19576	19814	19784	19915	19749	19646	19918	19619	19664	19839	19597	19548	19571	19791	19641	19778	19844	19875	19709	19852	19537	19656	19899	19816	19839	19784	19554	19991	19777	19664	19851	19801	19839	19797	19686	19643	19835	19520	19695	19790	19748	19540	19690	19678	19654	19732	19760	19792	19644	19852	19688	19921	19871	19590	19608	19776	19685	19844	19776	19704	19618	19609	19956	19796	19705	19795	19767	19729	19784	19661	19839	19758	19796	19924	19891	19794	19700	19813	19685	19731	19612	19751	19740	19703	19629	19681	19976	19539	19765	20061	19961	19709	19620	19649	19896	19680	19817	19777	19881	19813	19602	19938	19744	19658	19841	19746	19988	19941	19816	19777	19795	19845	19768	19731	19887	19924	19884	19685	19646	19969	19918	19737	19780	19610	19642	19602	19773	19851	19590	19740	19837	19640	19850	19716	19895	19753	19744	19726	19839	19681	19641	19736	19690	19678	19689	19821	19695	19795	19678	19641	19865	19922	19454	19760	19776	19542	19760	19869	19526	19979	19615	19963	19792	19625	19595	19822	19824	19815	19831	19909	19641	19544	19679	19861	19682	19576	19706	19852	19560	19905	19808	19825	19549	19659	19675	19592	19673	19737	19717	19875	19688	19774	19744	19746	19735	19467	19588	19763	19861	19787	19691	19622	19524	19551	19794	19733	19747	19674	19867	19764	19752	19764	19620	19779	19755	19696	19697	19630	19970	19767	19861	19863	19723	19803	19743	19923	19607	19798	19563	19901	19624	20001	19737	19712	19865	19580	19575	19618	19725	19772	19682	19811	19900	19546	19507	19690	19618	19720	19820	19727	19758	19893	19689	19915	19787	19748	19842	19872	19730	19646	19758	19948	19725	19949	19725	19608	19775	19754	19791	19572	19683	19627	19818	19520	19769	19698	19694	19713	19792	19812	19814	19504	19740	19706	19869	19751	19715	19542	19766	19711	19687	19890	19745	19815	19883	19818	19627	19629	19848	19708	19716	19915	19820	19879	19552	19659	19949	19841	19630	19844	19863	19826	19865	19761	19913	19685	19705	19647	19767	19561	19825	19610	19713	19731	19786	20104	19867	19764	19863	19597	19655	19613	19824	19557	19862	19708	19643	19652	19587	19649	19579	19635	19688	19826	19761	19893	19678	19828	19828	19702	19823	19697	19765	19851	19802	19748	19792	19533	19703	19708	19688	19646	19909	19683	19710	19854	19783	19665	19740	19833	19629	19742	19567	19625	19830	19729	19691	19896	19718	19705	19900	19721	19608	19665	19618	19681	19799	19730	19738	19607	19701	19601	19817	19838	19861	19762	19683	19861	19642	19825	19828	19883	20076	19938	19696	19765	19649	19796	19857	19514	19723	19696	19711	19895	19735	19685	19885	19683	19934	19738	19601	19731	19748	19743	19763	19817	19663	19702	19732	19797	19754	19906	19675	19538	19610	19750	19920	19668	19805	19717	19853	19628	19815	19819	19535	19895	19789	19829	19716	19730	19805	19840	19892	19640	19818	19658	19640	19728	19632	19807	19744	19644	19533	19736	19760	19691	19682	19763	19825	19889	19975	19923	19730	19711	19817	19787	19710	19831	19842	19813	19664	19956	19748	19646	19759	19777	19835	19836	19784	19592	19466	19633	19743	19423	19689	19714	19911	19704	19972	19616	19718	19801	19899	19757	19751	19524	19813	19728	19742	19801	19710	19692	19611	19585	19803	19641	19919	19747	19620	19753	19610	19571	19679	19891	19696	19805	19527	19461	19919	19685	19914	19617	19705	19993	19737	19728	19748	19613	19665	19738	19682	19663	19682	19716	19868	19431	19427	19598	19701	19633	19612	19719	19752	19742	19633	19694	19562	19817	19823	19811	19615	19662	19751	20017	19881	19731	19845	19770	19712	19723	19772	19852	19824	19690	19581	19846	19469	19689
57315	89255	71804	44423	27095	19167	16988	16275	16428	16325	16460	16286	16337	16454	16305	16525	16499	16204	16494	16330	16458	16285	16336	16307	16308	16333	16350	16359	16462	16358	16340	16482	16370	16359	16403	16365	16516	16392	16467	16378	16373	16211	16515	16270	16362	16385	16406	16391	16245	16404	16475	16403	16459	16244	16015	16301	16397	16456	16457	16488	16479	16523	16251	16465	16418	16248	16174	16258	16341	16342	16438	16122	16261	16089	16434	16175	16381	16252	16354	16319	16436	16442	16208	16536	16443	16523	16460	16199	16222	16410	16272	16339	16208	16302	16312	16304	16441	16292	16357	16276	16359	16341	16433	16223	16387	16390	16344	16200	16248	16209	16392	16474	16540	16235	16392	16260	16120	16245	16189	16412	16365	16291	16253	16330	16240	16365	16248	16317	16297	16316	16412	16178	16359	16218	16277	16197	16477	16372	16317	16402	16295	16379	16464	16235	16442	16334	16356	16272	16380	16303	16221	16353	16316	16329	16409	16481	16447	16296	16439	16230	16364	16313	16453	16362	16436	16457	16169	16487	16410	16373	16269	16260	16172	16340	16311	16231	16340	16390	16300	16333	16405	16505	16425	16234	16172	16254	16345	16142	16521	16353	16277	16378	16397	16436	16315	16342	16385	16427	16263	16291	16346	16192	16409	16295	16417	16375	16277	16400	16391	16327	16345	16345	16388	16254	16223	16404	16388	16234	16488	16124	16173	16248	16426	16185	16306	16368	16229	16368	16294	16243	16439	16258	16511	16306	16298	16433	16390	16281	16397	16183	16199	16359	16261	16218	16224	16213	16417	16346	16354	16393	16254	16427	16143	16338	16363	16440	16202	16228	16450	16301	16398	16334	16103	16264	16485	16200	16377	16275	16405	16207	16447	16102	16390	16213	16349	16399	16332	16285	16358	16374	16247	16327	16290	16273	16188	16405	16204	16286	16284	16305	16321	16514	16573	16424	16422	16357	16232	16328	16380	16217	16347	16421	16295	16305	16423	16375	16428	16196	16253	16190	16225	16434	16364	16283	16430	16402	16293	16153	16387	16372	16206	16333	16110	16214	16195	16351	16242	16251	16241	16371	16333	16403	16217	16245	16272	16552	16365	16402	16288	16469	16513	16273	16352	16206	16367	16453	16309	16386	16303	16481	16385	16423	16551	16384	16412	16239	16256	16189	16271	16387	16459	16224	16294	16170	16294	16376	16244	16125	16393	16401	16358	16343	16203	16246	16291	16269	16262	16450	16271	16392	16386	16315	16462	16299	16364	16311	16310	16192	16189	16284	16237	16334	16293	16433	16443	16243	16345	16304	16292	16473	16345	16363	16428	16307	16366	16527	16164	16362	16310	16267	16367	16326	16359	16362	16329	16479	16309	16355	16394	16518	16279	16344	16356	16429	16351	16331	16448	16408	16403	16327	16207	16194	16318	16412	16229	16361	16315	16311	16254	16265	16430	16284	16342	16439	16317	16339	16231	16397	16317	16482	16258	16250	16189	16353	16253	16211	16130	16206	16431	16373	16345	16348	16437	16281	16338	16241	16271	16445	16402	16483	16170	16351	16374	16216	16423	16266	16453	16250	16422	16078	16224	16292	16480	16368	16411	16070	16316	16331	16393	16187	16461	16279	16120	16429	16160	16416	16403	16286	16168	16242	16341	16382	16305	16401	16450	16391	16227	16286	16429	16451	16251	16411	16264	16224	16251	16287	16322	16226	16259	16173	16210	16482	16414	16259	16276	16327	16403	16409	16382	16241	16337	16245	16199	16197	16319	16472	16195	16444	16289	16215	16250	16138	16296	16168	16250	16395	16435	16313	16368	16239	16333	16303	16383	16348	16347	16400	16223	16344	16355	16321	16242	16328	16273	16295	16220	16366	16420	16341	16336	16497	16375	16418	16352	16297	16329	16376	16336	16328	16317	16546	16392	16463	16402	16363	16352	16355	16402	16290	16294	16320	16487	16271	16327	16313	16165	16428	16346	16469	16289	16170	16366	16261	16272	16323	16326	16371	16175	16472	16295	16401	16351	16210	16373	16286	16435	16187	16162	16442	16424	16343	16258	16230	16374	16376	16389	16175	16196	16310	16440	16501	16427	16215	16433	16480	16345	16266	16176	16337	16474	16254	16226	16350	16233	16329	16360	16203	16282	16265	16340	16389	16234	16253	16309	16218	16328	16415	16443	16183	16347	16390	16192	16372	16282	16337	16318	16398	16310	16324	16501	16381	16230	16274	16483	16421	16239	16304	16335	16234	16189	16464	16335	16192	16297	16186	16428	16428	16530	16267	16266	16385	16292	16346	16369	16353	16401	16355	16227	16242	16557	16329	16229	16214	16520	16363	16221	16421	16326	16061	16331	16349	16263	16291	16330	16443	16330	16285	16329	16275	16403	16283	16276	16318	16434	16202	16312	16261	16240	16320	16278	16240	16144	16430	16401	16173	16216	16243	16423	16506	16256	16495	16321	16212	16409	16180	16365	16383	16282	16381	16255	16253	16489	16364	16234	16374	16258	16364	16224	16311	16420	16321	16454	16380	16279	16284	16265	16226	16291	16272	16317	16258	16379	16416	16285	16314	16357	16338	16311	16062	16337	16377	16353	16253	16357	16084	16303	16265	16295	16228	16298	16303	16398	16338	16435	16231	16357	16165	16485	16305	16445	16451	16376	16427	16330	16320	16344	16372	16152	16292	16226	16205	16270	16381	16400	16309	16322	16325	16213	16419	16479	16340	16515	16292	16173	16365	16272	16259	16241	16414	16448	16105	16341	16264	16497	16094	16285	16329	16359	16208	16405	16266	16454	16372	16353	16378	16271	16407	16295	16248	16231	16239	16154	16340	16351	16328	16447	16404	16416	16398	16246	16222	16322	16340	16326	16193	16420	16300	16227	16351	16288	16408	16379	16327	16500	16241	16289	16275	16399	16368	16417	16449	16283	16347	16393	16364	16340	16423	16380	16298	16363	16230	16375	16243	16370	16257	16288	16313	16408	16438	16301	16346	16313	16460	16329	16244	16404	16253	16267	16305	16349	16413	16344	16396	16347	16397	16327	16302	16249	16286	16227	16299	16330	16308	16297	16412	16273	16366	16349	16433	16157	16258	16290	16447	16333	16533	16215	16430	16302	16286	16379	16323	16234	16305	16285	16507	16335	16250	16509	16247	16314	16147	16405	16219	16275	16321	16412	16479	16264	16452	16271	16269	16261	16354	16311	16315	16340	16349	16469	16368	16248	16372	16351	16234	16212	16449	16374	16295	16388	16206	16323	16441	16292	16065	16319	16287	16349	16429	16197	16306	16410	16379	16378	16405	16260	16297	16123	16602	16206	16243	16357	16361	16392	16330	16525	16436	16305	16147	16117	16395	16507	16262	16498	16186	16362	16312	16263	16282	16349	16418	16347	16421	16370	16284	16316	16208	16257	16230	16474	16339	16189	16298	16337	16293	16197	16185	16378	16585	16440	16367	16305	16356	16346	16314	16379	16358	16326	16268	16401	16317	16436	16299	16095	16383	16204	16316	16292	16424	16176	16378	16333	16198	16222	16358	16204	16274	16262	16401	16317	16319	16153	16273	16345	16228	16222	16274	16492	16362	16117	16363	16368	16448	16293	16258	16384	16421	16294	16228	16328	16330	16355	16212	16333	16368	16309	16326	16321	16150	16287	16356	16337	16344	16270	16187	16422	16447	16252	16256	16392	16413	16512	16331	16429	16246	16344	16368	16137	16226	16430	16269	16427	16410	16386	16480	16410	16339	16408	16303	16367	16361	16127	16271	16330	16526	16405	16405	16311	16315	16304	16432	16255	16276	16464	16296	16324	16492	16360	16301	16305	16468	16219	16189	16294	16279	16475	16401	16443	16220	16419	16431	16430	16170	16460	16281	16436	16281	16344	16425	16352	16521	16259	16333	16271	16207	16364	16250	16424	16181	16155	16563	16262	16181	16358	16371	16375	16526	16262	16418	16244	16343	16275	16496	16326	16436	16444	16390	16429	16266	16312	16319	16473	16302	16198	16116	16425	16142	16318	16297	16106	16339	16148	16171	16423	16285	16279	16283	16450	16300	16256	16339	16165	16286	16470	16288	16395	16445	16341	16350	16499	16376	16415	16260	16134	16307	16358	16288	16401	16203	16419	16145	16313	16275	16219	16368	16428	16382	16409	16397	16351	16407	16543	16278	16289	16232	16433	16215	16424	16421	16397	16294	16342	16170	16208	16351	16337	16322	16398	16369	16314	16311	16323	16184	16130	16416	16298	16360	16296	16176	16487	16417	16439	16326	16441	16282	16311	16315	16345	16390	16212	16367	16313	16283	16374	16370	16393	16301	16273	16506	16343	16378	16260	16331	16388	16368	16194	16356	16398	16364	16280	16277	16295	16310	16154	16160	16170	16313	16463	16359	16520	16490	16355	16398	16298	16428	16249	16336	16362	16345	16316	16422	16483	16298	16408	16367	16376	16366	16364	16357	16123	16415	16259	16421	16478	16376	16162	16339	16431	16266	16334	16317	16288	16317	16284	16384	16217	16389	16342	16315	16248	16333	16190	16411	16437	16474	16409	16344	16311	16181	16311	16398	16284	16317	16391	16346	16269	16270	16429	16338	16250	16404	16243	16182	16288	16392	16413	16509	16432	16408	16216	16329	16378	16279	16307	16343	16502	16313	16422	16456	16344	16106	16420	16212	16380	16455	16316	16172	16241	16331	16228	16214	16432	16333	16172	16432	16189	16394	16455	16442	16477	16426	16389	16377	16405	16497	16366	16248	16231	16313	16250	16373	16238	16330	16374	16311	16311	16488	16414	16225	16301	16240	16436	16278	16256	16474	16392	16117	16354	16464	16215	16366	16284	16284	16245	16346	16424	16403	16220	16248	16180	16441	16353	16179	16457	16360	16550	16414	16231	16366	16310	16217	16216	16444	16306	16480	16370	16232	16324	16234	16378	16242	16323	16347	16350	16303	16427	16289	16314	16357	16337	16117	16315	16353	16507	16278	16394	16315	16305	16225	16321	16271	16405	16217	16320	16361	16307	16303	16333	16241	16444	16195	16362	16444	16304	16400	16311	16279	16315	16209	16330	16336	16400	16398	16374	16126	16179	16341	16183	16318	16240	16342	16141	16327	16365	16408	16404	16313	16516	16274
22769	23392	37288	34136	27900	26249	26292	21052	20045	20291	20136	20153	20136	20075	19953	20056	19835	20052	19864	19678	19802	19843	20072	19813	19975	19889	19888	19971	19989	19760	19856	19901	19888	19787	19775	19795	19571	19782	19720	19802	19770	19819	19664	19880	19747	19760	19861	19727	19822	19790	19769	19868	19919	19776	19789	19713	19625	19772	19804	19702	19739	19800	19979	19773	19875	19754	19611	19569	19774	19689	19777	19804	19713	19555	19733	19870	19762	19874	19783	19809	19793	19533	19983	19690	19803	19807	19760	19826	19890	19788	19628	19779	19872	19900	19786	19826	19692	20052	19656	19631	19728	19777	19841	19658	19805	19693	19599	19635	19724	19605	19595	19792	19777	19599	19887	19633	19710	19893	19819	19615	19841	19862	19687	19583	19791	19726	19821	19612	19756	19559	19639	19667	19678	19643	19639	19451	19643	19806	19740	19720	19773	19809	19736	20013	19643	19505	19634	19681	19677	19708	19590	19719	19752	19756	19586	19646	19550	19661	19776	19740	19879	19785	19861	19599	19744	19613	19780	19679	19665	19592	19801	19837	19730	19535	19750	19814	19765	19817	19841	19940	19919	19815	19618	19556	19818	19516	19742	19858	19883	19553	19846	19754	19712	19807	19584	19600	19645	19675	19718	19944	19923	19677	19737	19704	19505	19817	19846	19807	19736	19858	19691	19766	19729	19557	19513	19838	19693	19655	19563	19471	19756	19803	19808	19533	19634	19778	19627	19639	19643	19596	19979	19771	19382	19697	19850	19588	19783	19541	19545	19540	19440	19691	19745	19832	19612	19603	19954	19551	19573	19724	19724	19925	19626	19783	19723	19538	19799	19840	19469	19667	19556	19763	19651	19728	19492	19721	19786	19750	19729	19493	19717	19776	19673	19956	19821	19555	19507	19688	19648	19725	19704	19746	19712	19662	20116	19608	19447	19633	19574	19630	19726	19797	19741	19933	19929	19836	19694	19704	19912	19965	19689	19495	19656	19779	19663	19666	19719	19633	19624	19647	19626	19633	19533	19676	19643	19653	19570	19615	19662	19830	19933	19755	19598	19745	19549	19701	19798	19670	19659	19838	19599	19838	19609	19556	19747	19620	19463	19431	19510	19543	19772	19788	19873	19703	19682	19706	19867	19927	19763	19581	19366	19690	19644	19736	19758	19626	19672	19621	19693	19574	19762	19805	19575	19632	19803	19937	19639	19652	19758	19647	19695	19735	19533	19693	19733	19693	19698	19808	19820	19601	19713	19708	19812	19820	19893	19685	19795	19708	19788	19608	19714	19773	19699	19839	19541	19651	19708	19607	19696	19501	19700	19755	19639	19467	19697	19803	19866	19810	19795	19680	19693	19766	19787	19794	19684	19640	19724	19709	19485	19680	19952	19759	19753	19595	19846	19806	19780	19469	19544	19594	19701	19751	19758	19572	19602	19416	19663	19750	19721	19348	19714	19879	19728	19528	19783	19577	19856	19749	19689	19628	19725	19921	19898	19791	19700	19909	19908	19741	19723	19805	19757	19715	19668	19553	19640	19621	19845	19839	19530	19599	19779	19588	19662	19702	19661	19776	19730	19778	19505	19774	19658	19564	19636	19681	19684	19765	19522	19878	19779	19666	19437	19791	19808	19580	19545	19546	19743	19848	19892	19476	19712	19790	20080	19753	19757	19680	19630	19827	19585	19624	19623	19812	19750	19845	19630	19670	19590	19708	19644	19833	19592	19724	19614	19590	19838	19643	19709	19620	19665	19795	19714	19632	19882	19600	19750	19787	19596	19596	19732	19573	19800	19640	19513	19627	19795	19673	19590	19842	19662	19648	19509	19657	19525	19641	19674	19542	19731	19591	19516	19725	19616	19474	19617	19729	19796	19683	19662	19804	19717	19600	19667	19722	19670	19710	20030	19848	19880	19745	19693	19698	19556	19737	19687	19733	19769	19784	19701	19547	19688	19803	19815	19824	19628	19652	19789	19525	19622	19790	19787	19573	19637	19381	19769	19766	19660	19664	19674	19816	19675	19729	19582	19890	19761	19479	19670	19544	19567	19687	19759	19546	19795	19746	19744	19893	19878	19869	19866	19814	19639	19935	20016	19813	19553	19670	19644	19610	19980	19904	19769	19749	19779	19512	19681	19580	19730	19676	19652	19766	19759	19789	19716	19682	19875	19676	19865	19780	19770	19856	19449	19835	19741	19625	19663	19688	19634	19759	19664	19997	19767	19856	19765	19691	19611	19916	19465	19506	19432	19615	19712	19808	19916	19619	19859	19757	19732	19813	19703	19787	19553	19787	19821	19929	19831	19809	19667	19738	19700	19677	19701	19813	19606	19759	19807	19738	19624	19757	19659	19926	19816	19824	19452	19576	19725	19500	19587	19719	19602	19787	19559	19757	19571	19692	19602	19744	19645	19475	19613	19759	19553	19815	19872	19644	19647	19845	19783	19670	19798	19688	19712	19724	19617	19636	19807	19701	19726	19459	19881	19621	19695	19429	19730	19805	19927	19824	19696	19675	19687	19723	19666	19539	19582	19644	19520	19665	19877	19597	19664	19760	19613	19553	19800	19678	19728	19603	19663	19507	19413	19833	19817	19704	19949	19924	19732	19446	19602	19686	19709	19743	19727	19653	19632	19705	19659	19821	19702	19639	19805	19845	19760	19739	19851	19714	19822	19651	19652	19632	19858	19599	19631	19903	19591	19536	19799	19861	19731	19689	19620	19759	19852	19543	19865	19731	19762	19653	19918	19601	19735	19659	19734	19520	19788	19770	19620	19558	19862	19873	19823	19816	19824	19878	19607	19786	19603	19667	19881	19895	19819	19675	19734	19705	19792	19848	19582	19671	19783	19609	19914	19476	19649	19568	19705	19581	19576	19712	19651	19649	19608	19488	19549	19911	19773	19638	19758	19753	19631	19807	19671	19669	19787	19628	19693	19796	19615	19774	19864	19738	19655	19680	19521	19794	19722	19563	19617	19538	19807	19451	19773	19712	19652	19603	19800	19709	19647	19617	19705	19820	19948	19789	19712	19714	19924	19662	19825	19756	19875	19653	19764	19521	19608	19916	19578	19635	19671	19907	19792	19578	19564	19679	19652	19857	19836	19474	19672	19773	19627	19608	19724	19529	19561	19748	19677	19908	19776	19585	19681	19783	19725	19770	19682	19567	19603	19708	19926	19810	19781	19690	19545	19409	19662	19721	19610	19518	19785	19582	19697	19446	19708	19596	19604	19744	19672	19708	19618	19691	19445	19694	19610	19749	19744	19908	19790	19766	19758	19662	19748	19815	19725	19791	19882	19523	19681	19683	19781	19759	19677	19576	19785	19653	19638	19558	19755	19691	19614	19599	19487	19735	19697	19435	19596	19741	19794	19874	19756	19688	19865	19718	19653	19854	19778	19656	19821	19679	19781	19708	19626	19670	19727	19712	19820	19593	19860	19629	19629	19736	19606	19590	19605	19498	19803	19620	19970	19670	19595	19611	19864	19775	19861	19867	19571	19718	19839	19583	19501	19830	19689	19644	19633	19668	19708	19717	19641	19768	19599	19968	19667	19856	19569	19666	19656	19709	19815	19636	19732	19785	19851	19547	19441	19712	19589	19794	19746	19657	19480	19819	19756	19696	19670	19622	19614	19650	19753	19513	19742	19690	19704	19763	19844	19859	19842	19882	19863	20012	19767	19912	19748	19558	19620	19589	19362	19566	19799	19726	19603	19453	19941	19744	19683	19796	19673	19582	19651	19615	19711	19838	19874	19673	19639	19868	19467	19858	19530	19655	19694	19686	19836	19752	19692	19662	19644	19708	19821	19729	19643	19680	19662	19575	19559	19652	19920	19756	19762	19873	19554	19541	19605	19822	19639	19902	19663	19702	19778	19625	19571	19700	19766	19445	19933	19632	19800	19534	19706	19993	19809	19758	19928	19547	19773	19800	19895	19653	19819	19535	19766	19627	19692	19781	19646	19748	19941	19738	19809	19692	19689	19761	19758	19712	19850	19544	19793	19690	19809	19815	19800	19674	19752	19536	19506	19642	19702	19764	19779	19581	19803	19768	19530	19666	19614	19910	19744	19629	19909	19657	19688	19688	19729	19713	19654	19695	19715	19725	19827	19662	19559	19791	19617	19753	19524	19529	19880	19958	19904	19702	19875	19907	19734	19762	19610	19650	19626	19729	19818	19631	19743	19754	19791	19635	19655	19613	19666	19424	19593	19523	19786	19918	19754	19762	19607	19470	19762	19669	19673	19940	19820	19724	19936	19635	19683	19831	19751	19468	19635	19678	19499	19855	19752	19646	19665	19585	19901	19853	19754	19694	19651	19685	19445	19461	19877	19988	19607	19624	19612	19450	19660	19643	19689	19446	19613	19651	19725	19700	19793	19715	19908	19592	19677	19526	19742	19683	19774	19844	19673	19679	19819	19640	19614	19672	19546	19724	19782	19806	19726	19674	19574	19808	19619	19593	19626	19800	19783	19695	19693	19729	19689	19549	19885	19599	19714	19555	19817	19923	19600	19713	19722	19477	19751	19740	19820	19668	19726	19955	19664	19697	19877	19578	19552	19688	19704	19703	19677	19788	19814	19796	19831	19674	19631	19738	19723	19845	19810	19539	19780	19563	19789	19747	19760	19808	19777	19530	19676	19773	19698	19767	19698	19766	19753	19602	19695	19793	19844	19797	19895	20069	19822	19719	19708	19673	19762	19835	19782	19801	19691	19689	19824	19921	19700	19690	19826	19705	19879	19851	19523	19749	19624	19691	19737	19695	19657	19695	19797	19833	19773	19648	19810	19791	19518	19526	19602	19684	19922	19584	19860	19816	19897	19548	19794	19742	19523	19653	19708	19788	19705	19809	19912	19678	19762	19554	19643	19558	19757	19675	19906	19640	19664	19768	19547	19702	19560	19849	19855	19504	19787	19737	19822	19642	19710	19770	19726	19542	19615	19634	19722	19534	19837	19804	19753	19829	19947	19686	19641	19648	19721	19510	19677	19746	19748	19617	19818	19803	19736	19595	19641	19823	19705	19725	19652	19710	19833	19694	19749	19625	19639	19832	19620	19883	19692	19890	19646	19560	19723	19526	19712	19720	19881	19804	19750	19751	19757	19749	19776	19873	19691	19731	19802	19718	19559	19703
62917	103375	88990	65026	40497	24765	17969	16455	16437	16190	16393	16326	16228	16202	16312	16268	16377	16351	16269	16255	16311	16284	16451	16108	16140	16317	16227	16178	16451	16285	16280	16485	16377	16385	16381	16495	16275	16134	16389	16392	16251	16191	16337	16359	16193	16289	16270	16393	16204	16460	16320	16205	16349	16391	16410	16258	16263	16431	16230	16542	16316	16309	16483	16284	16222	16236	16338	16391	16256	16388	16258	16455	16317	16326	16301	16212	16428	16124	16289	16386	16242	16248	16500	16431	16218	16358	16240	16146	16424	16431	16311	16274	16303	16375	16290	16436	16402	16234	16175	16246	16194	16294	16251	16371	16304	16098	16140	16298	16215	16226	16199	16289	16186	16312	16277	16227	16306	16081	16233	16227	16438	16331	16250	16220	16344	16262	16400	16418	16193	16384	16203	16259	16240	16355	16322	16237	16227	16278	16319	16369	16245	16405	16192	16335	16290	16366	16304	16388	16220	16162	16383	16435	16314	16456	16295	16244	16378	16291	16372	16480	16440	16176	16214	16175	16188	15960	16146	16259	16126	16244	16202	16345	16280	16316	16192	16287	16473	16210	16021	16408	16279	16388	16346	16141	16303	16324	16453	16125	16401	16402	16349	16295	16330	16358	16342	16249	16188	16196	16412	16307	16169	16385	16180	16334	16170	16324	16349	16341	16161	16179	16363	16276	16283	16168	16317	16305	16275	16262	16177	16325	16351	16136	16358	16438	16160	16271	16342	16308	16286	16283	16471	16255	16356	16184	16351	16193	16155	16401	16451	16220	16154	16447	16263	16216	16209	16386	16315	16425	16148	16169	16343	16202	16365	16422	16357	16398	16198	16160	16343	16385	16340	16349	16369	16180	16240	16243	16265	16211	16292	16338	16069	16319	16134	16358	16187	16055	16239	16272	16282	16287	16363	16323	16308	16307	16326	16395	16352	16135	16333	16335	16334	16245	16205	16405	16355	16324	16403	16351	16201	16384	16208	16140	16317	16139	16254	16376	16271	16281	16228	16338	16106	16321	16341	16346	16131	16108	16309	16423	16330	16310	16247	16193	16286	16253	16470	16309	16471	16262	16280	16395	16289	16446	16270	16347	16316	16320	16333	16209	16332	16513	16275	16147	16304	16162	16286	16259	16265	16323	16201	16279	16399	16379	16399	16181	16373	16249	16256	16151	16450	16349	16334	16341	16344	16274	16231	16311	16203	16309	16211	16352	16347	16396	16354	16283	16299	16435	16302	16432	16156	16282	16255	16158	16278	16197	16390	16294	16396	16335	16123	16279	16278	16235	16298	16309	16131	16224	16370	16263	16274	16273	16388	16366	16265	16357	16295	16338	16248	16082	16237	16115	16276	16233	16403	16284	16226	16252	16232	16169	16444	16177	16280	16251	16323	16463	16508	16152	16263	16386	16399	16277	16423	16172	16342	16146	16424	16421	16360	16311	16520	16269	16357	16189	16218	16164	16331	16352	16397	16377	16284	16211	16195	16270	16278	16151	16229	16348	16192	16229	16185	16289	16329	16466	16171	16306	16287	16221	16366	16279	16330	16143	16245	16305	16360	16372	16303	16365	16225	16211	16312	16424	16213	16116	16228	16304	16220	16241	16102	16375	16199	16252	16426	16184	16215	16251	16292	16452	16290	16232	16143	16270	16394	16248	16241	16258	16186	16268	16316	16272	16350	16337	16262	16207	16348	16264	16262	16201	16202	16113	16324	16103	16329	16230	16375	16343	16335	16354	16133	16269	16234	16303	16370	16350	16182	16369	16396	16287	16117	16097	16384	16223	16192	16313	16338	16178	16228	16304	16384	16192	16494	16181	16178	16204	16434	16254	16350	16155	16346	16476	16411	16249	16248	16270	16153	16127	16267	16189	16384	16307	16186	16277	16259	16278	16259	16291	16241	16320	16299	16320	16266	16276	16386	16369	16250	16259	16310	16221	16395	16451	16203	16162	16298	16343	16278	16168	16290	16250	16335	16229	16238	16276	16373	16370	16377	16408	16273	16146	16328	16479	16192	16318	16242	16224	16258	16238	16202	16149	16178	16428	16214	16236	16238	16169	16343	16298	16220	16074	16219	16223	16220	16190	16197	16295	16312	16264	16169	16269	16246	16284	16396	16280	16396	16236	16413	16334	16337	16367	16173	16346	16359	16163	16344	16271	16382	16183	16187	16342	16311	16240	16327	16458	16223	16219	16504	16237	16459	16408	16359	16463	16227	16342	16285	16313	16127	16242	16220	16423	16171	16248	16362	16272	16332	16458	16302	16197	16334	16452	16214	16276	16219	16279	16221	16281	16288	16342	16336	16381	16319	16157	16341	16430	16332	16057	16390	16325	16211	16194	16408	16093	16189	16420	16204	16151	16444	16354	16171	16400	16312	16439	16367	16312	16178	16345	16263	16217	16343	16426	16297	16338	16192	16512	16350	16203	16306	16362	16391	16283	16198	16410	16308	16055	16285	16416	16365	16283	16296	16108	16274	16258	16229	16196	16345	16279	16251	16412	16307	16071	16357	16346	16208	16210	16447	16361	16378	16285	16280	16150	16294	16328	16253	16294	16428	16291	16419	16138	16317	16319	16343	16274	16479	16316	16185	16292	16298	16120	16355	16278	16208	16373	16290	16272	16134	16304	16240	16277	16191	16318	16393	16365	16458	16388	16231	16299	16203	16232	16318	16267	16237	16346	16256	16455	16137	16382	16306	16181	16448	16319	16276	16197	16179	16325	16334	16176	16334	16316	16266	16245	16260	16256	16320	16266	16179	16458	16378	16316	16386	16235	16341	16202	16419	16232	16120	16479	16266	16411	16152	16231	16210	16289	16329	16313	16244	16406	16324	16331	16343	16203	16318	16299	16222	16300	16364	16338	16292	16214	16463	16332	16339	16223	16298	16273	16304	16298	16241	16352	16307	16155	16329	16371	16200	16339	16210	16388	16197	16224	16170	16302	16212	16168	16449	16180	16364	16431	16361	16276	16229	16208	16258	16378	16441	16288	16303	16430	16446	16149	16225	16386	16183	16269	16316	16202	16234	16275	16236	16187	16181	16314	16372	16331	16245	16144	16331	16524	16323	16082	16469	16240	16405	16226	16516	16264	16162	16217	16342	16189	16267	16249	16254	16218	16235	16103	16108	16238	16223	16361	16317	16108	16426	16249	16222	16513	16387	16291	16286	16266	16376	16215	16439	16257	16415	16472	16408	16255	16239	16253	16116	16451	16418	16220	16445	16268	16341	16303	16161	16292	16314	16220	16365	16440	16275	16227	16189	16253	16362	16289	16266	16401	16459	16426	16230	16256	16363	16207	16276	16047	16101	16300	16241	16359	16314	16221	16334	16296	16350	16284	16210	16237	16426	16217	16386	16236	16189	16368	16238	16091	16341	16020	16368	16455	16206	16347	16404	16259	16317	16354	16149	16190	16238	16287	16310	16279	16309	16285	16449	16223	16346	16366	16234	16216	16280	16189	16331	16079	16279	16234	16243	16242	16229	16053	16221	16342	16294	16362	16403	16408	16424	16116	16272	16307	16145	16321	16286	16192	16304	16335	16249	16254	16321	16293	16314	16377	16186	16361	16205	16305	16173	16272	16351	16334	16291	16212	16269	16344	16409	16236	16239	16117	16138	16410	16529	16362	16283	16318	16251	16302	16217	16340	16110	16243	16277	16340	16280	16357	16082	16196	16344	16286	16221	16162	16187	16378	16211	16211	16355	16112	16060	16327	16339	16220	16317	16269	16289	16245	16192	16116	16300	16377	16302	16240	16221	16352	16263	16312	16294	16444	16472	16167	16301	16120	16210	16304	16365	16295	16318	16208	16248	16335	16258	16313	16314	16314	16396	16329	16422	16314	16285	16268	16191	16242	16214	16363	16113	16384	16392	16291	16340	16252	16329	16459	16116	16442	16180	16228	16276	16322	16407	16378	16214	16370	16239	16394	16305	16204	16298	16188	16176	16344	16401	16312	16078	16039	16318	16200	16304	16271	16270	16364	16314	16400	16359	16187	16165	16386	16150	16415	16222	16240	16127	16120	16328	16209	16213	16213	16265	16268	16235	16331	16386	16373	16093	16398	16459	16253	16300	16406	16395	16428	16279	16444	16452	16298	16329	16313	16256	16186	16289	16263	16119	16286	16394	16386	16300	16179	16233	16294	16113	16178	16430	16219	16239	16512	16134	16189	16310	16251	16297	16163	16356	16387	16422	16363	16414	16275	16208	16118	16291	16200	16195	16388	16168	16294	16243	16356	16229	16477	16298	16310	16311	16308	16263	16449	16084	16333	16437	16309	16326	16195	16215	16249	16302	16126	16416	16362	16235	16205	16318	16295	16182	16255	16238	16417	16153	16170	16384	16232	16335	16387	16208	16332	16223	16170	16281	16427	16196	16289	16070	16259	16210	16603	16267	16316	16296	16162	16321	16415	16182	16261	16329	16254	16293	16419	16372	16157	16211	16327	16285	16202	16324	16324	16342	16262	16221	16291	16179	16415	16361	16298	16366	16442	16387	16337	16248	16323	16384	16310	16337	16271	16384	16360	16293	16225	16342	16188	16444	16308	16242	16331	16217	16340	16109	16245	16167	16254	16211	16338	16323	16291	16360	16135	16322	16099	16295	16368	16201	16149	16172	16356	16199	16361	16213	16249	16372	16252	16334	16233	16492	16354	16254	16286	16058	16233	16466	16483	16341	16331	16396	16330	16255	16489	16178	16313	16240	16254	16197	16277	16358	16240	16505	16355	16368	16180	16317	16299	16253	16336	16319	16297	16332	16052	16185	16448	16464	16228	16380	16241	16386	16236	16310	16107	16397	16193	16396	16317	16451	16341	16367	16382	16250	16314	16317	16313	16428	16153	16296	16195	16384	16291	16126	16237	16114	16284	16174	16163	16367	16417	16185	16339	16129	16302	16315	16273	16342	16344	16316	16351	16209	16383	16265	16311	16232	16347	16244	16435	16275	16351	16102	16338	16205	16264	16290	16154	16346	16180	16128	16356	16281	16365	16249	16335	16236	16183	16215	16231	16202	16143	16407	16149	16320	16253	16239	16217	16285	16196	16285	16201	16377	16120	16227	16303	16155	16404	16234	16280	16191	16255	16221	16264	16243	16338	16210	16307	16337	16115	16337	16403	16309	16225
29939	39792	45105	32849	23684	21111	20168	19904	19769	19844	19899	19740	19777	19827	19586	19847	19513	19748	19778	19766	19715	19765	19635	19589	19641	19632	19791	19709	19764	19836	19659	19605	19696	19694	19679	19886	19752	19707	19696	19894	19841	19877	19671	19722	19828	19838	19746	19602	19731	19849	19595	19735	19668	19843	19666	19781	19926	19665	19865	19748	19891	19822	19854	19616	19770	19857	19822	19614	19621	19552	19835	19864	19724	19802	19851	19686	19586	19833	19631	19508	19796	19787	19829	19764	19736	19564	19753	19551	19741	19665	19617	19730	19639	19591	19805	19742	19758	19749	19788	19900	19699	19759	19936	19829	19711	19632	19784	19779	19944	19800	19710	19623	19782	19841	19736	19752	19863	19833	19746	19755	19911	19485	19763	19949	19675	19725	19902	19762	19643	19777	19666	19649	19729	19667	19592	19851	19849	19606	19836	19609	19548	19696	19767	19796	19847	19453	19721	19901	19699	19909	19779	19624	19588	19617	19655	19972	19847	19731	19773	19757	19648	19810	19638	19713	19618	19742	19456	19622	19708	19842	19819	19806	19642	19966	19674	19700	19887	19829	19704	19517	19753	19833	19654	19601	19786	19553	19796	19787	19686	19720	19610	19943	19822	19618	19770	19735	19985	19742	19834	19668	19670	19665	19696	19699	19793	19755	19655	19832	19634	19636	19686	19748	19685	19670	19622	19730	19711	19540	19889	19769	19863	19767	19825	19657	19692	19683	19724	19740	19689	19880	19800	19625	19668	19919	19644	19541	19537	19559	19686	19639	19604	19555	19675	19597	19623	19798	19791	19631	19503	19733	19809	19751	19857	19653	19821	19880	19775	19715	19788	19775	19484	19686	19595	19726	19667	19684	19905	19731	19727	19672	19756	19677	19893	19859	19767	19556	19613	19716	19698	19570	19589	19781	19950	19710	19815	19723	19800	19571	19710	19806	19746	19718	19771	19704	19737	19685	19893	19746	19757	19714	19594	19694	19765	19688	19731	19611	19825	19739	19460	19666	19631	19768	19619	19809	19771	19868	19635	19661	19728	19803	19630	19666	19866	19520	19832	19735	19673	19900	19747	19808	19831	19721	19947	20010	19723	19884	19733	19854	19882	19732	19814	19770	19772	19875	19897	19621	19752	19580	19869	19729	19849	19872	19802	19755	19765	19685	19821	19640	19595	19656	19898	19863	19555	19783	19702	19970	19687	19860	19511	19859	19669	19794	20021	19911	19691	19655	19943	19851	19912	19630	19818	19497	19687	19737	19704	19714	19759	19718	19620	19638	19553	19811	19646	19666	19855	19862	19873	19718	19547	19853	19656	19631	19744	19895	19619	19940	19790	19630	19605	19853	19891	19779	19822	19592	19527	19633	19697	19880	19748	19877	19886	19790	19947	19849	19827	19795	19896	19934	19688	19611	19765	19757	19929	19776	19915	19688	19794	19656	19804	19685	19785	19655	19674	19985	19635	19815	19735	19817	19739	19603	19749	19774	19830	19865	19699	19739	19936	19970	19953	19981	19938	19641	19662	19686	19837	19656	19448	19704	19981	19650	19594	19792	19938	19814	19743	19638	19573	19760	19856	19736	19834	19788	19774	19718	19738	19814	19576	19737	19821	19626	19602	19826	19851	19768	19569	19742	19866	19881	19758	19690	19734	19777	19555	19533	19727	19757	19736	19926	19737	19794	19732	19906	19798	19674	19702	19551	19597	19666	19713	19783	19892	19695	19707	19868	19778	19706	19660	19794	19928	19819	19933	19773	19677	19732	19624	19566	19664	19731	19808	19577	19650	19718	19876	19905	19912	19759	19774	19558	19877	19839	19711	19684	19947	19576	19780	19887	19879	19715	19984	19706	19892	19744	19675	19825	19683	19625	19611	19839	19608	19764	19764	19698	19729	19717	19843	19932	19612	19750	19790	19499	19675	19625	19671	19678	19769	19616	19572	19673	19862	19702	19818	19879	19974	19808	19740	19515	19798	19837	19872	19816	19776	19868	19693	19443	19713	19841	19926	19657	19678	19766	19955	19710	19832	19596	19723	19766	19766	19671	19597	19582	19788	19862	19783	19842	19901	19762	19652	19608	19519	19850	19897	19721	19798	19670	19539	19858	19828	19959	19834	19752	19751	19744	19933	19761	19600	19586	19703	19818	19735	19761	19681	19868	19855	19642	19413	19555	19698	19626	19798	19703	19887	19795	19928	19754	19750	19704	19638	19600	19590	19632	19621	19666	19656	19922	19902	19757	19692	19631	19618	19754	19568	19738	19571	19757	19750	19608	19895	19730	19818	19773	19494	19797	19690	19728	19809	19534	19901	19648	19795	19565	19522	19596	19590	19729	19653	20053	19549	19698	19633	19625	19855	19841	19617	19844	19763	19891	19698	19797	19807	19696	19938	19664	19719	19705	19793	19680	19659	19833	19537	19653	19670	19648	19651	19624	19613	19660	19645	19768	19706	19666	19837	19663	19833	19826	19897	19647	19784	19892	19650	19853	19637	19675	19535	19783	19794	19599	19622	19740	19840	19851	19821	19704	19799	19740	19942	19621	19678	19788	19759	19636	19903	19769	19628	19793	19714	19838	19643	19876	19828	19782	19827	19825	19731	19648	19679	19681	19757	19543	19779	19880	19697	19799	19924	19751	19857	19828	19854	19844	19709	19582	20087	19721	19712	19672	19843	19571	19770	19885	19846	19740	19885	19644	19817	19898	19775	19764	19945	19574	19660	19704	19637	19708	19526	19564	19613	19776	19793	19817	19864	19676	19665	19778	19940	19750	19729	19723	20015	19602	19703	19798	19659	19783	19612	19736	19919	19761	19714	19561	19832	19725	19623	19827	19710	19729	19953	19849	19843	19791	19775	19904	19686	19845	19720	19731	19864	19733	19632	19711	19952	19847	19737	19750	19758	19677	19578	19862	19771	19607	19588	19611	19628	19831	19768	19720	19883	19741	19818	19593	19696	19707	19743	19770	19677	19654	19756	19642	19706	19747	19757	19782	19678	19512	19630	19730	19654	19649	19554	19880	19603	19488	19587	19646	19640	19659	19862	19752	19811	19888	19891	19696	20029	19782	19607	19644	19589	19646	19674	19774	19873	19784	19664	19832	19804	19909	19627	19646	19549	19766	19825	19429	19728	19568	19777	19724	19737	19763	19833	19648	19689	19885	19648	19723	19649	19790	19663	19722	19739	19733	19674	19557	19648	19876	19766	19908	19810	19722	19613	19738	19584	19760	19834	19779	19743	19712	19723	19811	19801	19808	19622	19663	19924	19610	19943	19745	19973	19760	19774	19706	19667	19807	19781	19805	19732	19867	19931	19737	19549	19765	19701	19687	19817	19940	19797	19966	19759	19686	19784	19885	19743	19766	19951	19756	19854	19746	20133	19831	19908	20104	19791	19646	19757	19739	19662	19706	19846	19881	19606	19831	19921	19685	19606	19883	19808	19704	19830	19751	19758	19826	20001	19773	19667	19944	19775	19732	19722	19892	19533	19685	19852	19811	19718	19619	19702	19835	19730	19553	19608	19532	19707	19758	19803	19766	19946	19571	19713	19565	19574	19636	19776	19844	19824	19780	19746	19802	19752	19754	19705	19757	19935	19781	19759	19701	19706	19798	19845	19584	19823	19861	19778	19533	19835	19618	19808	19767	19627	19658	19701	19770	19821	19935	19757	19804	19806	19608	19545	19771	19945	19875	19797	19868	19704	19544	19669	19678	19709	19812	19804	19791	19781	19721	19908	19913	19570	19623	19660	19706	19585	19617	19616	19770	19823	19787	19847	19775	19848	19957	19718	19775	19718	19799	19777	19818	19752	19797	19717	19771	19809	19758	19798	19708	19804	19576	19789	19884	19542	19720	19682	19514	19725	19868	19705	19836	19584	19798	19701	19493	19828	19493	19899	19803	19745	19535	19777	19770	19768	19748	19637	19582	19903	19697	19912	19758	19861	19768	19708	19675	19818	19881	19661	19720	19830	19746	19811	19717	19736	19751	19838	19777	19784	19503	19770	19592	19984	19583	19701	20056	19882	19618	19875	19597	19834	19809	19629	19684	19714	19725	19822	19621	19626	19762	19756	19680	19520	19826	19691	19736	19773	19735	19667	19800	19744	19634	19822	19735	19811	19792	19869	19779	19631	19741	19728	19753	19690	19751	19669	19768	19614	19860	19738	19915	19723	19698	19513	19670	19960	19694	19831	19794	19775	19592	19523	19618	20021	19732	19683	19742	19915	19873	19785	19585	19746	19798	19668	19728	19671	19699	19669	19691	19779	19749	19699	19679	19617	19703	19780	19551	19724	19744	19892	19971	19939	19703	19625	19664	19826	19720	19647	19675	19797	19680	19738	19549	19607	19591	19778	19669	19700	19834	19646	19815	19698	19694	19703	19712	19654	19867	19596	19826	19793	19820	19652	19915	19981	19944	19779	19782	19798	19830	19820	19600	19761	19650	19865	19822	19845	19841	19831	19818	19689	19711	19703	19657	19652	19637	19803	19756	19733	19610	19545	19936	19952	19827	19666	19682	19781	19669	19789	19834	19677	19578	19857	19762	19691	19781	20123	19828	19707	19500	19694	19889	19630	19842	19726	19813	19889	19803	19870	19520	19631	19473	19757	19554	19770	19490	19779	19656	19693	19840	19832	19665	19776	19880	19696	19776	19604	19671	19592	19682	19916	19742	19599	19767	19681	19566	19574	19872	19824	19853	19807	19767	19575	19679	19631	19706	19780	19651	19698	19619	19886	19902	19683	19789	19782	19652	19732	19714	19797	19791	19634	20019	19680	19780	19881	19544	19601	19775	19606	19653	19686	19636	19829	19530	19821	19778	19656	19730	19709	19833	19938	19918	19968	20028	19996	19823	19776	19900	19612	19529	19704	19690	19830	19886	19695	19796	19766	19676	19787	19873	19754	19797	19761	19598	19562	19663	19789	19709	19712	19629	19913	19604	19671	19816	19710	19806	19644	19677	19863	19748	19618	19805	19653	19615	19718	19589	19754	19779	19792	19754	19806	19510	19557	19724	19772	19497	19539	19913	19771	19754	19548	19818	19661	19906	19957	19742	19866	19775	19636	19735	19795	19700	20002	19986	19733	19524	19717	19569	19673	19764	19570	19569	19784	19795	19622	20035	19813	19700
38228	60145	46016	28405	19979	16988	16333	16150	16114	16347	16296	16428	16380	16569	16187	16378	16420	16252	16282	16261	16323	16307	16267	16561	16259	16283	16364	16261	16312	16293	16295	16226	16322	16439	16405	16467	16222	16466	16380	16284	16416	16317	16359	16309	16389	16413	16309	16370	16291	16331	16309	16135	16298	16214	16288	16392	16228	16358	16290	16205	16270	16271	16455	16150	16292	16353	16373	16212	16395	16422	16344	16385	16475	16216	16322	16321	16327	16234	16310	16255	16319	16180	16469	16223	16358	16286	16272	16299	16339	16225	16332	16275	16278	16148	16218	16343	16239	16397	16380	16348	16393	16143	16206	16256	16338	16473	16238	16362	16409	16363	16251	16246	16402	16200	16337	16302	16343	16376	16199	16326	16357	16376	16271	16451	16049	16448	16381	16374	16293	16270	16244	16235	16399	16169	16344	16210	16445	16109	16470	16411	16198	16363	16324	16348	16194	16192	16165	16146	16382	16208	16213	16193	16259	16344	16183	16303	16259	16294	16271	16322	16276	16243	16221	16237	16208	16425	16159	16223	16446	16326	16127	16384	16172	16308	16362	16262	16137	16301	16353	16393	16429	16129	16410	16213	15968	16332	16275	16348	16307	16242	16322	16229	16467	16114	16286	16217	16283	16289	16277	16394	16386	16437	16122	16339	16190	16228	16157	16488	16260	16473	16398	16400	16176	16210	16213	16317	16277	16263	16376	16253	16292	16365	16281	16268	16363	16264	16160	16328	16178	16265	16332	16314	16369	16276	16502	16340	16098	16161	16414	16245	16327	16187	16213	16429	16451	16371	16360	16294	16274	16343	16300	16337	16476	16281	16304	16355	16177	16168	16442	15922	16387	16340	16215	16146	16195	16477	16309	16202	16365	16521	16179	16149	16403	16242	16281	16185	16320	16332	16371	16214	16286	16405	16339	16313	16325	16464	16257	16375	16351	16501	16280	16323	16545	16332	16145	16287	16290	16377	16256	16250	16178	16276	16251	16355	16339	16291	16381	16323	16388	16336	16366	16306	16259	16335	16258	16311	16458	16105	16219	16149	16345	16295	16238	16157	16393	16351	16233	16312	16357	16244	16081	16276	16378	16256	16376	16345	16301	16295	16323	16404	16279	16193	16231	16122	16315	16310	16175	16258	16189	16343	16435	16246	16220	16318	16051	16233	16224	16467	16233	16382	16326	16258	16235	16345	16307	16427	16207	16368	16417	16282	16322	16417	16192	16283	16277	16202	16249	16414	16507	16261	16407	16338	16343	16238	16408	16374	16405	16253	16332	16275	16387	16411	16336	16401	16217	16145	16261	16233	16223	16145	16187	16349	16331	16278	16173	16255	16293	16317	16463	16225	16359	16406	16272	16261	16427	16404	16386	16341	16232	16291	16215	16341	16169	16180	16523	16319	16359	16250	16210	16261	16449	16222	16222	16430	16367	16259	16386	16521	16259	16259	16292	16279	16320	16293	16284	16534	16259	16222	16247	16538	16249	16394	16276	16280	16308	16414	16141	16417	16272	16451	16357	16288	16454	16396	16355	16326	16301	16291	16521	16220	16362	16222	16362	16191	16425	16302	16376	16500	16159	16212	16186	16414	16215	16126	16322	16273	16153	16238	16341	16275	16416	16488	16239	16220	16339	16200	16243	16510	16337	16115	16278	16235	16257	16142	16313	16346	16187	16407	16405	16443	16373	16581	16281	16358	16521	16469	16253	16170	16160	16207	16310	16238	16236	16433	16244	16314	16363	16380	16339	16211	16340	16368	16248	16432	16340	16386	16329	16245	16335	16440	16315	16310	16302	16252	16256	16252	16349	16317	16352	16199	16188	16188	16209	16309	16349	16214	16198	16276	16290	16217	16296	16443	16189	16240	16158	16250	16244	16262	16514	16322	16307	16463	16292	16347	16261	16183	16431	16300	16202	16285	16147	16398	16242	16375	16483	16183	16401	16291	16507	16209	16165	16388	16375	16354	16198	16361	16364	16183	16287	16220	16455	16233	16180	16294	16241	16093	16292	16336	16324	16280	16254	16368	16334	16165	16286	16238	16315	16293	16365	16248	16194	16500	16179	16380	16323	16293	16211	16392	16168	16247	16340	16332	16348	16252	16317	16259	16397	16051	16416	16289	16383	16557	16228	16248	16453	16295	16442	16232	16494	16234	16498	16321	16280	16482	16135	16358	16349	16326	16300	16276	16242	16204	16267	16239	16270	16352	16381	16373	16236	16483	16243	16313	16407	16178	16327	16489	16319	16342	16375	16276	16304	16386	16317	16541	16363	16343	16438	16315	16301	16283	16405	16312	16378	16292	16219	16366	16388	16340	16175	16304	16119	16290	16191	16282	16386	16213	16303	16210	16289	16359	16243	16358	16419	16329	16299	16229	16286	16363	16237	16379	16093	16456	16232	16210	16241	16214	16407	16189	16300	16213	16341	16149	16391	16365	16241	16259	16458	16144	16387	16154	16390	16202	16283	16154	16356	16180	16564	16218	16403	16214	16345	16275	16406	16206	16145	16354	16353	16311	16206	16360	16263	16190	16216	16274	16271	16309	16124	16376	16221	16339	16238	16274	16111	16276	16164	16169	16453	16318	16256	16081	16329	16490	16389	16464	16177	16180	16280	16221	16284	16177	16306	16186	16175	16377	16283	16447	16291	16254	16318	16307	16366	16280	16217	16492	16163	16324	16264	16180	16137	16233	16295	16389	16253	16381	16196	16519	16133	16371	16323	16309	16446	16441	16399	16404	16431	16391	16320	16277	16275	16269	16147	16486	16318	16344	16127	16272	16367	16379	16135	16347	16250	16419	16308	16247	16132	16336	16218	16280	16447	16311	16183	16235	16288	16448	16280	16431	16324	16091	16261	16314	16482	16314	16447	16220	16209	16305	16148	16247	16492	16299	16255	16503	16196	16373	16198	16258	16509	16242	16218	16384	16366	16421	16357	16394	16463	16298	16158	16388	16270	16288	16229	16301	16156	16314	16520	16256	16275	16337	16339	16261	16299	16172	16252	16327	16399	16364	16290	16352	16278	16286	16439	16258	16281	16239	16211	16376	16360	16448	16145	16456	16265	16360	16450	16208	16432	16277	16395	16390	16153	16394	16305	16265	16293	16346	16372	16197	16346	16206	16226	16281	16406	16373	16132	16249	16212	16277	16168	16261	16325	16171	16348	16262	16358	16133	16400	16091	16161	16352	16358	16335	16360	16325	16177	16325	16221	16298	16291	16295	16230	16402	16257	16238	16500	16237	16221	16305	16360	16387	16312	16350	16281	16472	16373	16310	16369	16209	16246	16395	16402	16462	16319	16308	16320	16099	16224	16279	16145	16398	16297	16270	16091	16363	16364	16154	16284	16288	16388	16197	16276	16259	16199	16224	16296	16252	16293	16405	16267	16392	16506	16299	16278	16169	16358	16129	16427	16274	16294	16283	16402	16386	16213	16341	16440	16267	16374	16382	16331	16170	16208	16259	16230	16270	16303	16360	16136	16330	16255	16434	16343	16246	16229	16285	16293	16266	16257	16342	16399	16336	16234	16386	16398	16250	16255	16252	16305	16368	16097	16326	16257	16323	16423	16174	16373	16355	16216	15994	16359	16246	16225	16290	16247	16365	16336	16298	16489	16353	16355	16162	16299	16331	16209	16205	16316	16346	16350	16434	16235	16344	16324	16016	16358	16361	16369	16255	16215	16242	16212	16266	16301	16134	16152	16338	16249	16307	16132	16244	16309	16270	16455	16381	16232	16461	16386	16384	16298	16335	16175	16316	16309	16182	16315	16399	16262	16351	16191	16300	16343	16317	16192	16259	16231	16270	16229	16204	16445	16443	16373	16014	16424	16317	16320	16295	16411	16270	16277	16250	16180	16274	16477	16329	16366	16291	16256	16166	16346	16269	16267	16436	16189	16287	16325	16260	16214	16274	16259	16312	16308	16091	16265	16325	16159	16455	16437	16144	16266	16398	16312	16338	16265	16339	16369	16191	16214	16242	16327	16346	16295	16521	16359	16357	16368	16320	16261	16324	16262	16480	16331	16334	16283	16249	16323	16254	16384	16289	16296	16227	16155	16233	16229	16278	16392	16267	16260	16373	16088	16390	16166	16224	16267	16187	16269	16394	16158	16302	16262	16504	16231	16355	16283	16356	16242	16136	16299	16321	16434	16346	16219	16241	16285	16553	16247	16259	16481	16276	16161	16401	16341	16260	16481	16192	16545	16468	16392	16378	16131	16430	16431	16467	16280	16323	16457	16314	16348	16250	16449	16102	16271	16287	16286	16316	16433	16169	16303	16440	16268	16456	16353	16253	16330	16239	16311	16404	16214	16284	16204	16353	16230	16361	16316	16408	16354	16204	16451	16486	16458	16386	16278	16434	16281	16345	16290	16350	16178	16317	16197	16233	16282	16342	16314	16541	16269	16476	16294	16347	16323	16226	16289	16282	16285	16315	16458	16352	16276	16353	16296	16443	16243	16284	16235	16409	16467	16208	16458	16287	16431	16188	16427	16268	16365	16441	16195	16259	16269	16195	16386	16238	16395	16241	16287	16318	16158	16219	16300	16340	16014	16134	16252	16276	16347	16228	16501	16399	16176	16348	16342	16204	16112	16295	16348	16364	16311	16253	16350	16316	16244	16347	16398	16343	16136	16434	16267	16272	16321	16275	16179	16232	16215	16365	16345	16222	16404	16173	16325	16152	16391	16351	16110	16264	16384	16387	16294	16308	16273	16277	16147	16358	16152	16319	16210	16233	16350	16253	16266	16403	16251	16217	16259	16380	16181	16223	16308	16354	16368	16346	16242	16346	16212	16196	16298	16383	16335	16236	16454	16245	16311	16360	16407	16394	16283	16373	16373	16120	16352	16276	16429	16295	16419	16138	16293	16398	16112	16516	16423	16235	16356	16466	16235	16164	16513	16198	16356	16184	16225	16301	16335	16318	16180	16280	16301	16404	16354	16304	16330	16330	16297	16238	16267	16359	16245	16175	16286	16292	16269	16192	16364	16323	16228	16360	16384	16228	16345	16272	16412	16239	16224	16520	16295	16415	16470	16408	16342	16374	16394	16187	16426	16357	16304	16266	16229	16393	16388	16284	16171	16342	16327	16400	16304	16264	16165	16197	16205	16149	16182	16239	16260	16278
25866	31734	48549	40218	28055	23866	21988	20201	20066	20181	20242	20171	20030	19912	19847	20135	20044	19942	20038	19909	19768	20140	19913	19936	19801	20124	20045	19975	19964	19894	20056	20090	19745	19877	19953	19832	19792	19788	19863	19906	19974	19898	19927	20049	20161	20164	20006	20016	19905	20037	19865	19936	19954	20161	19962	19908	19930	19976	19992	20159	19838	19971	19964	20033	19959	20105	20034	19856	20087	20134	19729	20167	20109	19881	19874	19973	20157	19990	19791	19822	19852	20000	20015	19923	19955	19869	19942	19921	19903	20112	19865	19806	19812	19871	19886	19804	20008	19905	19742	19881	19917	19874	19974	19962	19796	19974	19937	19800	19873	19921	19908	19853	20118	19968	20073	20101	20116	19786	19900	20090	20061	19902	20024	19926	19856	20054	20019	20077	20011	19900	20005	19770	19920	19858	19704	19898	19921	19972	19798	20079	19896	19752	19822	19799	20084	20018	20002	19979	19813	19872	19897	19895	19977	19900	19742	19870	19876	19797	19969	20068	19860	20023	19969	19810	19825	19943	19799	19677	20185	19631	19778	19722	19912	19789	19989	20087	20012	19891	19790	20140	20005	19954	19785	19788	19706	19908	19783	19717	19857	19779	19986	19687	19707	19872	19842	19882	19900	19854	19913	20035	19945	19924	20034	19817	19976	19826	19916	19864	19863	20123	20024	19868	19807	19813	19847	19898	19951	19916	19822	19877	19850	19853	19941	20030	20010	19918	19783	19805	20074	19947	20046	20061	19730	19846	19775	19859	20036	20044	20036	19813	19914	19858	20031	20069	20048	19916	19714	19856	19927	19883	19852	20041	19860	20121	19903	19787	20053	19891	20041	19916	19852	20001	20022	19883	20048	19970	20027	20177	19917	19934	19685	19954	20016	19848	19965	19848	19928	19832	20066	19942	19856	19871	19834	19945	20168	19855	19879	19804	19987	19875	20041	19900	19901	19881	19845	19988	19891	19860	20103	20060	19768	19820	19912	19800	19789	19827	19955	19872	19658	19736	19866	19899	19898	19670	20082	20028	19864	19977	19755	19809	20016	19957	19802	19930	20105	20005	20115	19977	19955	19919	20123	19937	19998	19794	19831	19819	19977	19786	20004	20071	19917	19929	20005	19909	19735	19863	19848	19976	19953	20099	19931	19808	19888	20107	19846	19701	19865	19897	20000	19950	19966	19822	19928	19924	19702	19764	19929	19955	19931	20141	19876	19963	19974	19910	20071	19971	20208	20023	19895	19910	20003	19895	19957	19749	19850	19661	20255	19846	20044	20019	19929	19918	19859	19817	19931	19998	19825	19953	19825	19773	19796	19857	19767	19866	19957	20013	19874	19856	19938	19781	19712	20133	19898	19941	19978	19954	20020	19777	19868	19990	20151	19969	19914	19917	19900	19911	20033	19998	19894	19930	19729	20003	19912	20066	19783	20021	19953	20147	19698	19961	19831	19773	19842	19930	20075	19728	19835	20038	19802	19971	19962	19900	19894	19766	19965	19956	19968	20032	19972	19915	19811	20131	20132	19948	20036	19739	20042	19898	20071	19984	20001	20075	19937	19774	19930	20052	20056	19985	19844	19950	20044	20059	20036	19830	19984	19957	19821	19926	19762	19972	19892	19935	19787	19968	19915	19850	19954	19915	19881	20120	19936	20014	20245	19793	20120	19876	19880	20111	19942	19874	20073	19864	20010	20088	19895	19992	19817	19718	19854	19889	19859	19716	19874	19825	19877	20057	19848	20111	20147	20018	19937	19881	19872	19784	19949	19965	19814	19840	19743	19970	19960	19858	19965	19859	19757	20017	19737	19829	19682	19822	19958	19917	19988	19755	19769	19993	19969	20018	20212	19856	19798	19851	19915	19822	19922	20053	20031	19760	20129	19845	19859	19793	19938	19829	19868	19933	19845	20088	20058	19946	19832	19666	19889	19667	20069	19699	19954	19880	19993	19712	19886	19689	19938	20190	20113	19958	20031	20058	19715	20114	20013	19907	19915	19707	19811	19990	19910	19838	20034	19816	19819	19847	19583	19914	19816	19826	19953	20038	19889	19990	19925	19976	19897	19866	19820	19922	19872	20156	19851	20156	20063	19810	19879	19900	19933	19953	20054	20019	20088	19949	19843	19924	19734	19925	20037	19766	19866	19777	19862	19782	19975	20042	20130	20065	19957	20053	19890	19941	20088	19862	19804	19948	19657	19808	20084	19914	19906	19784	19855	20020	19724	20207	19898	19986	19887	19854	19971	19924	19902	20044	19745	19822	20089	20089	19886	19760	20004	19891	19935	19966	19867	19846	20154	19884	19909	19686	20020	20017	19796	19851	19982	19918	19858	19957	19878	19964	20048	19798	19899	19968	19991	20062	19750	19927	20065	20005	19863	19871	19721	20016	19830	19729	19912	19957	19870	19762	19877	19953	19905	19956	19890	19925	20015	20142	20019	19927	20003	19870	19942	19946	20057	20087	19802	19925	19918	20033	19685	19870	19814	20043	19981	20013	19943	19649	19834	19918	19941	20053	20267	19998	19878	19902	19704	20017	19872	19777	19731	19849	19961	20053	19937	19754	19987	19936	20142	20006	19914	20017	19791	19983	20105	19670	19864	19900	19990	19853	19891	19785	20025	20116	19994	20001	19893	19952	19830	19821	19840	19950	19901	20296	19966	20084	19927	19806	19913	19812	19939	19884	20038	19888	19846	19809	20004	20047	19994	20092	19999	19774	19995	20124	19883	20077	20078	19844	19863	19901	19869	19959	19910	19847	19985	19877	20036	19908	19740	19894	19890	19932	20074	19681	19765	19843	19842	19735	20007	19912	19966	19934	19826	19875	19913	19834	20006	19966	19964	19927	19772	19916	19784	19774	19978	20062	20067	19730	19885	19902	19904	19840	19898	19862	19744	19930	19881	19918	20033	20034	20010	20152	19718	19968	19889	19918	19927	19774	19913	19936	19771	19852	19874	19919	19719	20004	19892	19873	19886	20028	19949	20120	19894	19777	19996	20111	20081	19850	19884	19914	19995	19969	19857	20039	19737	19928	19827	19844	19931	19891	20083	20239	20052	19941	20149	19867	19950	20096	20161	20051	19792	20218	19802	19839	20027	19825	20160	19968	20008	20155	19840	19929	19837	19869	20025	20004	20091	20191	20171	19962	19806	19701	19999	19853	19890	20103	19827	19806	19952	19995	19985	19972	19810	19993	19708	19847	20170	19969	20071	19926	19998	19947	20041	19839	19820	20003	19774	19991	19661	19802	19746	19941	20040	19986	19903	19879	19923	19742	19988	19899	19915	19882	19931	19865	20141	19993	19904	19821	20207	20021	20118	19967	19932	19882	19955	20067	19791	19618	20008	19749	19774	19922	20078	19845	20046	20034	19763	19852	19842	19941	20141	19907	19896	20116	20007	20013	19772	19980	20001	19913	20013	20081	19917	19975	19864	19932	20068	19936	20095	19983	20037	19796	19880	19643	19953	20189	19949	19906	20060	19811	19808	19885	19778	19971	19894	20047	19913	19809	19909	19897	19979	19996	19933	19896	20059	19960	19838	19980	20122	20016	19882	19894	19982	19814	19724	19942	20098	20039	19987	19704	19975	19935	19882	19887	20044	19786	19752	20020	20093	19936	19949	20014	19978	19819	19992	19924	20106	19872	19890	19956	19777	19948	20035	19781	19879	19917	20074	19931	20050	19905	20097	19828	19935	19927	19841	20053	20076	19776	19887	20061	20144	19969	19721	19825	19802	20017	19917	19997	19687	19778	19750	20184	19966	19979	19926	19988	19829	19873	19957	19949	20103	19966	19924	20088	19937	19844	19842	19857	19815	19795	19986	19751	20167	19883	19998	19840	19916	19848	19883	19960	19943	19947	19964	19752	19735	19904	19992	20009	19776	19890	20023	19719	19761	19856	20093	19873	19750	20040	19980	19892	19953	19920	20034	19817	20208	19954	19763	20028	19970	19961	20122	19894	20072	19964	19881	19771	19976	19861	19758	19982	19745	19903	19979	19927	19891	19806	20037	19843	19843	19771	20038	19898	19952	19846	20135	20012	19854	19864	20108	19877	19866	19707	19627	20178	19897	19985	19863	19939	19866	19863	19877	20025	19826	20006	19787	19946	19991	19929	19767	19792	20102	20111	19879	19945	19865	19912	19965	19952	19906	20098	19932	19958	19977	20088	20110	20112	20032	20183	19907	20013	19815	19792	19921	19814	19853	20022	20132	19851	19971	19776	19910	19960	20074	19939	19863	19918	20121	19953	19816	20105	19711	19944	19771	19999	20214	19916	19760	19996	19951	20040	19795	20038	19890	20011	20009	20141	19841	19840	19958	19976	20084	19882	19834	19881	19771	19988	19962	19797	19990	20102	19998	20001	19915	19722	19802	19835	20002	19786	19730	19820	20005	19892	19910	19952	20099	19861	19904	20059	19826	19836	19992	19975	19832	20081	19804	19992	20198	19940	20014	19883	19851	19867	19809	20016	19725	20084	19982	19679	19664	19973	19918	19941	20080	20056	19951	19852	20005	19886	20263	20054	19796	20085	19909	19971	19803	19875	19763	19855	19888	20042	19937	20057	20033	20118	20018	19750	19978	19676	20237	19960	19746	20072	19988	19989	19972	20038	19943	19922	20009	20056	20004	20019	20096	20031	20127	20001	19991	19771	20025	19863	20044	19840	19943	19914	19951	19946	19990	19751	19793	19963	20013	19738	20056	20031	20227	19825	19914	20054	20056	20146	20123	20091	19963	19995	19896	19952	20034	19920	19929	19784	19947	19839	19824	19777	19983	19994	19958	19981	20010	19836	19823	20017	19805	20034	19876	20121	19963	19881	20002	19930	19998	19796	20027	20021	19730	20081	19844	19836	19758	19757	19755	19892	19864	19959	20074	19968	20182	19851	19938	19810	20031	19929	20102	19975	19926	20065	20145	19700	20127	20025	19727	19958	19862	19899	19924	20141	19789	19909	19993	19937	19898	19865	19966	19931	19795	19929	19776	20145	20040	19827	19918	19751	19960	19834	20046	20036	19855	19990	19858	20062	19969	19815	19914	19851	19954	20021	20075	20005	19872	19956	20041	20118	19878	19802	20111	20001	19894	20133	19717	19868	19893	19983	19969	19924	20107	20028	19754	19908	20059	19958
54921	91022	70244	42683	26318	18699	16830	16571	16226	16508	16276	16388	16515	16448	16465	16528	16495	16500	16410	16551	16514	16332	16472	16270	16476	16657	16481	16471	16288	16329	16594	16488	16436	16587	16434	16363	16518	16580	16562	16447	16437	16433	16473	16418	16606	16610	16457	16396	16371	16365	16546	16507	16580	16517	16654	16383	16245	16711	16483	16532	16505	16485	16283	16411	16418	16649	16654	16281	16391	16497	16307	16578	16580	16323	16495	16483	16390	16637	16413	16541	16378	16464	16468	16303	16475	16492	16427	16607	16272	16295	16504	16564	16571	16369	16424	16424	16464	16410	16533	16358	16582	16422	16387	16540	16506	16429	16354	16484	16278	16592	16600	16515	16428	16607	16464	16375	16447	16460	16292	16545	16449	16522	16388	16417	16494	16285	16641	16436	16350	16280	16428	16333	16331	16455	16443	16345	16367	16462	16503	16380	16375	16405	16411	16375	16365	16486	16447	16554	16487	16420	16417	16545	16239	16336	16409	16421	16381	16507	16186	16631	16354	16558	16378	16381	16457	16398	16611	16597	16407	16437	16466	16423	16292	16384	16634	16427	16496	16440	16385	16453	16396	16368	16432	16366	16351	16468	16524	16341	16487	16310	16463	16351	16442	16272	16442	16262	16464	16461	16548	16383	16641	16498	16471	16449	16385	16411	16451	16545	16466	16557	16418	16470	16261	16490	16419	16469	16601	16288	16475	16399	16691	16456	16507	16372	16677	16345	16448	16297	16477	16265	16343	16501	16290	16638	16344	16519	16525	16450	16313	16517	16337	16517	16459	16527	16462	16527	16283	16427	16316	16455	16384	16482	16361	16447	16329	16459	16390	16460	16469	16441	16557	16442	16455	16467	16448	16636	16554	16500	16452	16471	16478	16403	16520	16511	16537	16534	16464	16452	16286	16312	16344	16425	16319	16475	16327	16424	16384	16586	16347	16454	16341	16422	16405	16278	16520	16256	16389	16492	16550	16356	16373	16594	16393	16388	16375	16484	16627	16439	16422	16478	16521	16460	16514	16379	16548	16456	16507	16446	16385	16408	16530	16391	16443	16339	16383	16327	16325	16419	16395	16406	16208	16286	16475	16482	16514	16400	16314	16388	16304	16481	16372	16527	16452	16209	16490	16363	16513	16521	16647	16362	16276	16475	16451	16358	16401	16386	16346	16442	16476	16405	16336	16473	16223	16571	16523	16539	16488	16506	16370	16519	16270	16388	16472	16362	16326	16511	16451	16532	16279	16471	16452	16389	16283	16408	16351	16485	16395	16349	16474	16153	16502	16535	16497	16419	16404	16414	16227	16420	16576	16493	16305	16339	16428	16492	16447	16391	16233	16355	16403	16425	16342	16373	16502	16500	16548	16371	16604	16516	16595	16504	16331	16358	16477	16458	16399	16477	16440	16529	16407	16479	16447	16537	16563	16555	16423	16649	16639	16521	16362	16633	16453	16447	16267	16459	16347	16482	16649	16292	16455	16507	16508	16433	16652	16436	16300	16377	16365	16338	16298	16322	16432	16455	16398	16379	16303	16454	16380	16350	16453	16504	16347	16558	16542	16604	16558	16270	16244	16434	16421	16565	16328	16506	16333	16410	16268	16571	16271	16588	16469	16430	16533	16365	16492	16518	16396	16418	16406	16323	16349	16573	16305	16340	16572	16452	16383	16498	16610	16422	16526	16333	16460	16551	16563	16461	16504	16472	16376	16394	16537	16683	16367	16442	16467	16233	16361	16262	16530	16376	16438	16446	16514	16431	16368	16442	16404	16675	16424	16438	16417	16545	16285	16344	16342	16708	16276	16502	16459	16423	16480	16308	16262	16301	16287	16591	16506	16483	16419	16418	16276	16485	16376	16476	16425	16480	16382	16432	16449	16351	16392	16493	16429	16358	16321	16419	16524	16459	16456	16498	16457	16625	16558	16466	16547	16463	16454	16457	16497	16425	16481	16364	16484	16313	16536	16457	16402	16611	16338	16516	16556	16329	16500	16336	16360	16428	16344	16197	16534	16354	16574	16530	16429	16399	16349	16594	16334	16358	16435	16599	16508	16580	16599	16402	16459	16367	16531	16549	16472	16517	16548	16436	16511	16476	16349	16508	16520	16423	16245	16438	16532	16340	16587	16507	16387	16507	16448	16534	16410	16487	16489	16428	16417	16483	16413	16434	16575	16444	16338	16357	16362	16358	16519	16429	16283	16416	16563	16432	16433	16540	16476	16364	16350	16354	16336	16652	16379	16454	16532	16554	16408	16496	16318	16346	16534	16370	16543	16556	16563	16601	16324	16372	16496	16408	16529	16512	16520	16493	16237	16441	16281	16455	16483	16359	16263	16498	16405	16527	16355	16522	16447	16421	16460	16425	16330	16437	16399	16452	16303	16450	16528	16281	16538	16506	16337	16525	16608	16449	16645	16431	16468	16613	16356	16467	16409	16399	16533	16417	16532	16309	16503	16464	16344	16459	16419	16333	16510	16319	16593	16410	16430	16534	16475	16467	16660	16555	16410	16486	16402	16233	16567	16278	16459	16345	16591	16387	16503	16615	16253	16298	16509	16339	16418	16470	16452	16463	16464	16414	16362	16574	16449	16334	16374	16464	16590	16389	16341	16506	16589	16500	16346	16512	16488	16517	16599	16652	16372	16512	16433	16452	16504	16432	16426	16301	16460	16496	16354	16426	16344	16424	16414	16478	16427	16613	16466	16551	16365	16582	16425	16248	16581	16504	16517	16449	16361	16407	16308	16466	16411	16413	16509	16408	16400	16337	16252	16592	16555	16523	16434	16466	16343	16377	16392	16486	16553	16374	16561	16487	16380	16421	16525	16596	16309	16204	16396	16407	16406	16331	16488	16445	16485	16595	16481	16661	16417	16382	16410	16397	16474	16353	16517	16479	16370	16516	16414	16524	16298	16475	16531	16409	16416	16578	16442	16485	16381	16390	16480	16436	16407	16559	16427	16443	16657	16308	16363	16515	16462	16398	16349	16255	16468	16540	16384	16375	16375	16364	16465	16444	16313	16491	16541	16421	16236	16471	16497	16421	16379	16332	16456	16432	16654	16592	16488	16489	16482	16427	16372	16484	16562	16294	16272	16393	16563	16502	16463	16308	16512	16498	16438	16429	16634	16524	16533	16436	16569	16525	16348	16568	16392	16485	16439	16380	16354	16418	16466	16292	16525	16437	16625	16389	16469	16374	16395	16517	16450	16445	16447	16397	16542	16495	16427	16368	16234	16507	16538	16610	16405	16419	16343	16350	16399	16511	16501	16400	16342	16343	16568	16470	16469	16364	16400	16472	16318	16501	16507	16312	16476	16506	16473	16377	16257	16317	16339	16445	16470	16551	16330	16359	16508	16324	16367	16476	16461	16339	16635	16457	16352	16510	16361	16457	16238	16464	16637	16383	16605	16314	16290	16423	16631	16363	16593	16404	16329	16371	16458	16428	16397	16450	16351	16638	16617	16480	16516	16511	16626	16422	16596	16584	16401	16412	16427	16575	16492	16401	16588	16378	16382	16477	16548	16512	16530	16434	16444	16604	16488	16328	16579	16441	16416	16466	16414	16478	16456	16586	16589	16396	16475	16431	16465	16306	16457	16414	16673	16477	16308	16356	16580	16406	16494	16549	16540	16476	16352	16578	16565	16379	16417	16383	16392	16358	16444	16343	16525	16391	16501	16537	16386	16534	16506	16297	16393	16549	16484	16404	16525	16285	16587	16436	16412	16373	16642	16388	16402	16546	16509	16434	16533	16503	16552	16657	16488	16614	16477	16456	16458	16497	16517	16401	16417	16324	16622	16354	16248	16423	16588	16339	16444	16394	16366	16340	16572	16519	16293	16383	16350	16513	16516	16544	16446	16508	16567	16373	16393	16397	16427	16531	16356	16363	16531	16434	16419	16493	16337	16487	16435	16347	16482	16488	16486	16279	16387	16564	16604	16282	16457	16387	16485	16465	16566	16563	16408	16564	16314	16581	16548	16615	16524	16373	16337	16450	16585	16425	16380	16352	16438	16521	16489	16387	16456	16485	16536	16597	16573	16461	16609	16509	16424	16320	16460	16466	16423	16412	16541	16618	16381	16411	16267	16396	16595	16513	16553	16269	16485	16340	16394	16423	16371	16471	16345	16326	16458	16415	16408	16460	16521	16375	16510	16343	16299	16584	16499	16433	16597	16599	16500	16497	16493	16448	16289	16463	16426	16583	16288	16508	16484	16543	16405	16422	16479	16477	16534	16477	16193	16667	16401	16361	16367	16360	16530	16337	16520	16615	16381	16530	16277	16429	16401	16645	16329	16556	16544	16278	16351	16363	16541	16546	16470	16213	16317	16472	16522	16474	16326	16601	16415	16395	16212	16492	16510	16401	16621	16314	16263	16419	16342	16475	16531	16479	16403	16308	16266	16242	16253	16503	16384	16485	16578	16339	16464	16499	16389	16341	16274	16470	16386	16372	16517	16504	16462	16404	16398	16405	16333	16324	16496	16466	16568	16514	16263	16484	16465	16405	16544	16496	16445	16534	16593	16466	16361	16417	16462	16443	16431	16471	16484	16363	16478	16463	16531	16451	16422	16362	16338	16526	16398	16425	16337	16438	16514	16454	16337	16237	16479	16415	16361	16609	16325	16489	16368	16398	16297	16439	16261	16402	16411	16465	16365	16385	16566	16533	16529	16394	16554	16360	16387	16680	16237	16559	16433	16443	16270	16373	16489	16382	16361	16458	16451	16416	16384	16429	16403	16494	16570	16446	16652	16444	16506	16467	16356	16466	16554	16350	16446	16571	16521	16586	16450	16364	16418	16370	16432	16317	16439	16456	16376	16492	16422	16426	16502	16366	16544	16326	16373	16520	16598	16594	16240	16490	16568	16455	16578	16247	16550	16309	16426	16380	16286	16531	16535	16440	16392	16369	16559	16410	16443	16486	16539	16331	16493	16318	16486	16528	16427	16286	16559	16617	16426	16466	16426	16517	16413	16459	16491	16480	16550	16742	16499	16319	16445	16384	16461	16476	16492	16554	16633	16422	16410	16429	16572	16446	16370	16528	16477	16454	16423	16342	16343	16431	16539	16439	16530	16250	16481	16433	16471	16372	16487	16337	16463	16603	16567	16557	16408	16403	16617	16568	16437	16371
22839	23584	37297	34058	27517	25967	26257	21208	19845	20304	20085	19970	20084	20017	20042	19995	19999	19939	20017	19953	19986	19817	19894	20087	19820	19851	19877	20034	19965	19767	19696	20000	19820	19782	19954	19736	19970	19775	19686	19801	19956	19922	19988	19660	19773	19848	19869	19891	19762	19737	19718	19957	19773	20009	19712	19865	19836	19895	19699	19922	19997	19703	19759	19782	19786	19928	19531	19953	19629	19743	19651	19636	19817	19868	19696	19689	19783	19793	19920	19825	19771	19888	19912	19824	19893	19691	19746	19911	19829	19747	19831	19998	19855	19664	19828	19658	19641	19646	19598	19771	19710	19754	19679	19593	19728	19647	19937	19803	19797	19813	19778	19779	19901	19817	19702	20017	20011	19741	19675	19988	19725	19553	19672	19637	19749	19658	19826	19754	19511	19715	19774	19780	19722	19664	19746	19811	19850	19805	19732	19713	19706	19693	19742	19810	19916	19672	19651	19863	19726	19809	19667	19846	19599	19918	19875	19497	19935	19647	19914	19779	19911	19800	19755	19795	19765	19779	19613	19732	19730	19863	19768	19702	19643	19820	19670	19760	19652	19530	19991	19766	19770	19779	19590	19659	19863	19763	19893	19582	19880	19680	19721	19744	19705	19582	19702	19852	19872	19684	19666	19685	19644	19820	19753	19753	19606	19762	19584	19909	19784	19612	19913	19695	19710	19758	19759	19621	19662	19836	19599	19558	19720	19529	19617	19556	19618	19885	19518	19754	19655	19984	19918	19767	19799	19710	19754	19839	19502	19629	19729	19644	19722	19638	19554	19658	19633	19684	19964	19618	19815	19648	19759	19557	19866	19733	19732	19629	19754	19884	19789	19639	19765	19564	19778	19715	20083	19771	19667	19807	19596	19646	19911	19690	19698	19653	19716	19609	19758	19614	19916	19655	19725	19568	19695	19690	19569	19523	19796	19744	19658	19867	19691	19796	19888	19812	19502	19776	19823	19846	19690	19553	19611	20000	19846	19894	19937	19880	19921	19645	19729	19865	19762	19913	19719	19661	19840	19610	19817	19677	19768	19745	19662	19690	19712	19814	19928	19835	19855	19633	19829	19829	19754	19717	19652	19606	19661	19730	19856	19738	19713	19501	19826	19709	19760	19789	19799	19726	19675	19734	19893	19701	19724	19775	19900	19628	19717	19640	19614	19576	19582	19804	19637	19763	19729	20007	19807	19360	19841	19904	19580	19871	19501	19660	19720	19775	19859	19771	19488	19516	19939	19654	19948	19694	19677	19926	19588	19704	20015	19742	19705	19468	19717	19671	19905	19727	19786	19786	19791	19712	19758	19766	19758	19608	19824	19774	19739	19943	19599	19840	19794	19633	19800	19751	19605	19715	19874	19696	19773	19694	19711	19756	19637	19915	19708	19783	19548	19777	19818	19710	19843	19687	19523	19665	19970	19781	19865	19731	19593	19783	19558	19790	19694	19625	19767	19590	19754	19793	19887	20015	20013	19570	19704	19655	19728	19760	19810	19563	19618	19711	19792	20029	19671	19603	19751	19683	19700	19591	19748	19492	19655	19725	19646	19764	19758	19751	19571	19859	19479	19659	19872	19658	19767	19710	19626	19654	19715	19779	19928	19843	19830	19704	19860	19760	19713	19968	19795	19759	19758	19800	19747	19624	19650	19767	19503	19830	19789	19647	19661	19711	19846	19962	19771	19634	19670	19622	19901	19887	19527	19568	19787	19697	19818	19605	19617	19903	20025	19770	19497	19667	19871	19663	19737	19799	19790	19612	19638	19685	19596	19602	19759	19864	19926	19520	19914	19528	19769	19551	19757	19676	19699	19716	19629	19657	19742	19590	19747	19674	19816	19746	19614	19890	19781	19655	19674	19834	19750	19708	19800	19788	19852	19733	19897	19810	19745	19725	19635	19620	19801	19817	19638	19552	19519	19454	19848	19636	19583	19582	19873	19822	19732	19647	19583	19919	19903	19608	19783	19877	19828	20013	19794	19892	19697	19751	19916	19653	19760	19881	19791	19888	19954	19922	19713	19757	19683	19828	19440	19757	19636	19589	19674	19718	19705	19602	19795	19699	19877	19495	19879	19626	19713	19604	19732	19703	19719	19638	19673	19761	19647	19653	19825	19628	19532	19727	19936	19604	19825	19708	19623	19646	19834	19715	19771	19807	19872	19680	19818	19610	19758	19682	19719	19783	19959	19819	19778	19906	19894	19744	19719	19832	19780	19776	19690	19642	19793	19953	19577	19593	19633	19812	19734	19825	19813	19734	19911	19687	19750	19772	19665	19737	19845	19616	19630	19685	19693	19547	19789	19842	19856	19699	19760	19726	19722	19753	19678	19815	19601	19599	19804	19723	19631	19821	19959	19831	19585	19778	19951	19841	19777	19856	19540	19623	19643	19867	19617	19631	19674	19769	19868	19721	19786	19746	19741	19661	19771	19590	19887	19725	19851	19560	19896	19732	19550	19569	19633	19852	19862	19818	19755	19688	19777	19743	19812	19720	19771	19692	19589	19668	19726	19757	19522	19636	19661	19790	19720	19577	19854	19693	19704	19879	19499	19560	19786	19712	19781	19811	19704	19577	19794	19830	19607	19821	19546	19563	19769	19661	19863	19733	19754	19796	19744	19713	19614	19712	19679	19650	19814	19730	19693	19898	19828	19617	19730	19932	19720	19435	19584	19744	19727	19690	19371	19722	19715	19925	19774	19717	19766	19604	19618	19782	19630	19786	19849	19696	19746	19766	19781	19736	19604	19343	19869	19954	19735	19577	20112	19829	19837	19705	19875	19859	19594	19646	19592	19489	19655	19664	19698	19609	19834	19579	19568	19901	19633	19728	19621	19735	19941	19608	19870	19893	19752	19712	19871	20028	19802	19691	19690	19838	19742	19551	19949	19900	19757	19678	19790	19718	19699	19731	19683	19794	19518	19910	19726	19726	19725	19742	19706	19522	19525	19575	19668	19750	19959	19548	19667	19868	19654	19730	19796	19671	19781	19733	19911	19703	19699	19796	19625	19739	19717	19555	19768	19852	19591	19682	19734	19591	19783	19664	19706	19681	19794	19677	19701	19717	19743	19615	19733	19768	19783	19595	19629	19851	19750	19762	19682	19708	19678	19786	19827	19746	19750	19763	19890	19632	19677	19751	19802	19533	19938	19760	19734	19661	19697	19493	19686	19742	19732	19828	19722	19777	19810	19687	19713	19729	19926	19572	19858	19774	19860	19863	19762	19864	19517	19697	19695	19759	19655	19574	19644	19696	19617	19657	19792	19670	19823	19779	19759	19559	19608	19636	19578	19948	19787	19681	19611	19735	19863	20018	19646	19707	19898	19807	19533	19576	19600	19798	19817	19612	19765	19735	19784	19753	19851	19595	19870	19741	19755	19728	19727	19778	19664	19623	19721	19602	19594	19702	19497	19532	19723	19744	19689	19867	19947	19601	19782	19897	19604	19705	19733	19654	19322	19755	19771	19950	19749	19671	19704	19673	19772	19756	19872	19625	19676	20034	19737	19644	19723	19684	19436	19817	19577	19775	19660	19421	19751	19656	19889	19444	19683	19494	19609	19726	19792	19720	19408	19792	19823	19668	19870	19710	19639	19575	19893	19611	19653	19792	19590	19703	19779	19565	19975	19618	19912	19776	19630	19644	19863	19776	19737	19721	19671	19725	19698	19607	19802	19874	19834	19695	19819	19812	19826	19615	19788	19652	19611	19692	19722	19618	19658	19597	19562	19815	19640	19716	19750	19761	19752	19629	19748	19767	19575	19760	19679	19782	19580	19831	19598	19601	19629	19770	19789	19639	19863	19835	19730	19558	19828	19833	19881	19677	19482	19618	19822	19768	19662	19797	19841	19817	19695	19686	19870	19647	19726	19919	19626	19744	19607	19762	19696	19901	19755	19627	19892	19905	19865	19447	19589	19825	19722	19589	19901	19779	19851	19565	19638	19530	19735	19826	19760	19910	19700	19622	19475	19724	19608	19635	19890	19805	19786	19583	19861	19591	19669	19616	19811	19729	19716	19746	19783	19777	19613	19615	19676	19614	19618	19490	19548	19656	19539	19493	19725	19764	19750	19668	19898	19745	19641	19739	19582	19606	19640	19687	19970	19410	19838	19713	19794	19861	19574	19628	19736	19598	19865	19710	19571	19700	19852	19695	19827	19853	19822	19677	19736	19716	19792	19659	19793	19846	19687	19792	19753	19681	19806	19999	19764	19665	19720	19629	19635	19771	19595	19802	19837	19739	19723	19488	19746	19583	19534	19728	19707	19602	19923	19679	19801	19655	19966	19681	19579	19476	19768	19816	19672	19746	19809	19759	19609	19616	19558	19663	19843	19690	19812	19784	19903	19626	19771	19728	19709	19796	19794	19872	19605	19704	19642	19568	19578	19750	19829	19998	19748	19669	19540	19899	19690	19862	19786	19861	19903	19660	19523	19737	19917	19828	19851	19635	19915	19510	19636	19791	19823	19735	19712	19601	19796	19762	19723	19479	19807	19612	19831	19664	19632	19623	19764	19758	19893	19405	19671	19712	19752	19581	19677	19722	19788	19635	19586	19606	19786	19560	19834	19778	19452	19899	19752	19729	19633	19820	19754	19671	19693	19634	19736	19780	19774	19814	19902	19757	19790	19903	19911	19670	19678	19633	19878	19878	19807	19893	19661	19671	19705	19955	19685	19679	19670	19463	19607	19887	19612	19527	19716	19809	19603	19548	19703	19719	19702	19734	19831	19642	19885	19731	19683	19724	19694	19771	19766	19859	19779	19730	19804	19559	19693	19955	19735	19770	19433	19781	19740	19636	19730	19631	19628	19781	19630	19808	19766	19899	19646	19719	19740	19939	19686	19527	19705	19649	19621	19785	19738	19746	19738	19668	19694	19751	19905	19620	19679	19620	19882	19744	19857	19478	19593	19849	19771	19613	19705	19803	19989	19710	19799	19803	19714	19915	19632	19561	19818	19577	19832	19739	19727	19855	19800	19621	19574	19629	19759	19604	19849	19690	19692	19832	19598	19997	19581	19701	19950	19880	19712	19766	19607	19356	19794	19683	19615	19651	19687	19700	19628	19606	19676	19595	19654	19967	19734	19758	19732	19808	19766	19772	19732	19697	19551	19735	19550	19594	19503	19998
60468	102819	88767	63828	39582	23853	17793	16313	16420	16213	16332	16277	16447	16565	16315	16251	16439	16313	16380	16463	16251	16355	16369	16423	16341	16264	16433	16257	16268	16408	16260	16351	16409	16271	16268	16261	16364	16244	16250	16284	16447	16306	16472	16393	16418	16305	16272	16318	16386	16306	16199	16371	16322	16391	16310	16228	16278	16191	16210	16184	16286	16331	16161	16261	16353	16374	16371	16302	16503	16423	16355	16358	16223	16279	16333	16340	16241	16328	16364	16350	16300	16233	16350	16275	16338	16235	16513	16121	16261	16347	16410	16188	16323	16283	16406	16242	16061	16436	16431	16336	16374	16293	16265	16373	16366	16268	16453	16456	16327	16462	16327	16393	16275	16208	16319	16380	16293	16404	16344	16289	16336	16288	16383	16286	16380	16263	16222	16331	16378	16392	16429	16237	16188	16307	16258	16297	16553	16288	16205	16270	16212	16243	16260	16468	16465	16231	16145	16534	16283	16295	16376	16217	16316	16370	16337	16343	16215	16282	16291	16267	16232	16235	16424	16170	16154	16297	16082	16363	16312	16218	16244	16194	16077	16349	16343	16323	16266	16279	16409	16339	16345	16310	16392	16402	16320	16451	16367	16282	16333	16308	16347	16393	16421	16130	16262	16222	16339	16417	16351	16436	16381	16380	16473	16179	16354	16199	16324	16285	16312	16360	16391	16169	16257	16279	16334	16406	16354	16269	16266	16348	16298	16315	16358	16232	16266	16360	16394	16138	16358	16397	16319	16168	16511	16209	16267	16208	16469	16350	16404	16242	16299	16274	16321	16199	16149	16135	16380	16326	16410	16260	16343	16398	16270	16078	16188	16370	16295	16344	16342	16396	16296	16374	16317	16347	16564	16142	16404	16241	16433	16512	16397	16355	16253	16403	16373	16330	16467	16344	16318	16269	16364	16425	16308	16415	16348	16310	16301	16419	16261	16302	16308	16313	16298	16425	16456	16400	16275	16266	16222	16548	16378	16442	16419	16282	16256	16348	16342	16414	16419	16117	16410	16370	16458	16333	16410	16216	16366	16484	16203	16322	16326	16356	16216	16329	16455	16446	16394	16427	16442	16214	16283	16398	16279	16382	16303	16268	16304	16360	16199	16371	16281	16303	15915	16150	16278	16391	16291	16395	16264	16351	16468	16147	16352	16303	16264	16295	16237	16223	16218	16321	16215	16345	16375	16337	16351	16323	16452	16475	16176	16562	16512	16509	16375	16282	16253	16433	16478	16291	16381	16241	16304	16324	16284	16363	16165	16261	16434	16473	16353	16360	16354	16416	16311	16398	16328	16353	16416	16322	16461	16339	16362	16308	16378	16323	16189	16270	16384	16371	16320	16303	16412	16262	16391	16365	16399	16518	16253	16388	16440	16330	16431	16443	16423	16398	16501	16237	16363	16274	16252	16467	16160	16426	16304	16343	16290	16305	16256	16390	16294	16299	16287	16192	16337	16364	16261	16349	16375	16308	16260	16359	16332	16368	16447	16396	16263	16320	16520	16287	16297	16461	16366	16320	16375	16259	16341	16179	16310	16359	16362	16373	16248	16258	16415	16342	16398	16285	16302	16324	16308	16314	16317	16284	16275	16490	16140	16494	16317	16304	16406	16258	16156	16293	16338	16243	16265	16321	16480	16315	16178	16468	16234	16255	16226	16407	16209	16310	16209	16467	16071	16329	16357	16274	16472	16321	16281	16199	16404	16361	16467	16274	16258	16393	16331	16347	16331	16224	16167	16406	16322	16225	16499	16355	16413	16250	16313	16179	16189	16225	16206	16379	16316	16189	16440	16427	16382	16178	16355	16519	16175	16478	16211	16455	16366	16230	16293	16217	16183	16312	16271	16548	16233	16330	16335	16363	16201	16279	16346	16289	16410	16281	16239	16315	16301	16282	16331	16434	16289	16499	16357	16475	16329	16131	16307	16224	16444	16573	16331	16465	16158	16327	16261	16166	16464	16372	16241	16284	16281	16239	16427	16205	16373	16241	16376	16261	16332	16235	16285	16359	16381	16213	16310	16362	16351	16367	16506	16438	16342	16164	16301	16402	16222	16319	16362	16280	16285	16381	16251	16088	16469	16358	16458	16550	16365	16482	16246	16380	16362	16157	16260	16192	16276	16381	16296	16287	16209	16321	16296	16310	16335	16215	16373	16404	16371	16468	16386	16357	16109	16506	16401	16281	16308	16294	16220	16372	16414	16296	16298	16344	16277	16474	16283	16273	16338	16390	16383	16224	16239	16310	16346	16238	16448	16444	16329	16304	16301	16294	16276	16382	16151	16380	16481	16368	16197	16372	16201	16321	16365	16215	16339	16262	16555	16263	16433	16282	16467	16263	16188	16361	16374	16240	16461	16233	16122	16331	16353	16275	16255	16401	16360	16211	16531	16329	16250	16274	16394	16326	16508	16310	16416	16274	16232	16313	16331	16427	16464	16326	16427	16547	16370	16325	16206	16334	16379	16465	16429	16353	16388	16323	16219	16374	16429	16152	16242	16336	16315	16174	16404	16245	16331	16146	16275	16375	16534	16382	16235	16235	16360	16308	16483	16282	16411	16293	16306	16429	16337	16370	16150	16200	16337	16407	16296	16426	16235	16188	16240	16391	16241	16235	16472	16369	16265	16233	16308	16080	16360	16359	16443	16247	16331	16369	16374	16538	16313	16329	16245	16466	16346	16512	16436	16287	16387	16287	16274	16305	16355	16265	16404	16362	16403	16345	16363	16592	16285	16340	16315	16383	16265	16381	16323	16022	16204	16198	16453	16092	16406	16306	16265	16395	16325	16391	16286	16221	16179	16320	16222	16161	16238	16285	16154	16244	16374	16371	16231	16279	16336	16488	16398	16276	16205	16315	16247	16300	16416	16357	16563	16263	16374	16406	16211	16509	16298	16229	16244	16632	16434	16271	16389	16243	16415	16444	16312	16361	16371	16197	16458	16221	16175	16376	16325	16387	16271	16283	16419	16308	16331	16342	16251	16329	16366	16510	16136	16291	16344	16284	16248	16444	16254	16248	16310	16535	16323	16257	16181	16288	16305	16221	16262	16358	16228	16309	16312	16240	16276	16424	16470	16346	16300	16279	16295	16318	16306	16282	16158	16118	16296	16159	16372	16349	16346	16261	16418	16335	16180	16411	16389	16266	16505	16377	16364	16244	16506	16364	16089	16320	16338	16393	16390	16295	16195	16296	16399	16383	16369	16267	16312	16103	16356	16237	16391	16228	16267	16407	16413	16495	16172	16438	16152	16369	16284	16312	16338	16540	16292	16161	16350	16310	16281	16457	16427	16205	16371	16311	16477	16390	16175	16282	16291	16426	16227	16364	16186	16350	16243	16359	16324	16297	16316	16296	16344	16230	16341	16364	16320	16261	16349	16388	16361	16290	16260	16201	16437	16399	16347	16360	16178	16312	16144	16285	16304	16354	16378	16307	16489	16384	16188	16331	16323	16151	16400	16247	16455	16310	16286	16219	16562	16230	16293	16356	16272	16368	16274	16362	16387	16117	16329	16412	16241	16416	16392	16137	16334	16364	16259	16242	16409	16204	16339	16340	16482	16251	16457	16242	16265	16390	16292	16292	16526	16412	16465	16325	16385	16511	16273	16165	16173	16356	16333	16254	16328	16500	16204	16253	16176	16263	16450	16231	16420	16369	16203	16407	16320	16250	16180	16343	16323	16379	16278	16105	16437	16277	16318	16370	16385	16143	16228	16353	16264	16321	16421	16113	16383	16165	16282	16186	16450	16283	16226	16410	16382	16404	16272	16530	16123	16379	16156	16359	16300	16424	16493	16444	16324	16220	16263	16403	16311	16268	16324	16290	16409	16314	16338	16243	16318	16260	16387	16368	16296	16188	16104	16359	16161	16288	16309	16416	16214	16442	16358	16387	16252	16314	16308	16353	16470	16343	16157	16309	16218	16322	16461	16358	16310	16535	16368	16293	16270	16541	16342	16375	16344	16481	16384	16367	16345	16318	16290	16514	16277	16308	16247	16230	16330	16145	16197	16210	16405	16350	16325	16555	16230	16297	16331	16289	16393	16236	16391	16277	16351	16256	16340	16466	16139	16239	16285	16238	16286	16356	16294	16257	16286	16515	16294	16321	16280	16520	16275	16241	16321	16369	16414	16315	16398	16223	16420	16229	16483	16216	16258	16284	16350	16463	16221	16196	16291	16343	16267	16275	16253	16346	16291	16294	16465	16348	16188	16230	16317	16407	16310	16361	16418	16385	16325	16421	16347	16078	16193	16211	16405	16300	16382	16274	16233	16388	16282	16470	16326	16394	16368	16462	16243	16427	16317	16432	16324	16108	16423	16344	16209	16305	16376	16402	16383	16278	16276	16391	16363	16361	16180	16187	16317	16372	16279	16316	16316	16262	16327	16451	16127	16359	16145	16330	16349	16355	16331	16428	16287	16306	16203	16426	16287	16240	16511	16393	16210	16259	16549	16376	16356	16256	16244	16389	16259	16309	16412	16332	16324	16101	16306	16455	16223	16316	16274	16359	16329	16253	16320	16305	16224	16181	16378	16274	16489	16357	16435	16353	16299	16391	16379	16388	16402	16331	16085	16245	16228	16376	16311	16288	16415	16420	16418	16310	16233	16328	16350	16299	16393	16345	16480	16149	16318	16240	16281	16209	16554	16380	16394	16257	16286	16398	16331	16328	16333	16408	16307	16144	16496	16321	16326	16294	16308	16323	16374	16363	16174	16281	16374	16152	16511	16420	16347	16292	16315	16268	16479	16368	16483	16300	16263	16397	16204	16435	16376	16317	16374	16217	16433	16324	16270	16226	16321	16190	16256	16471	16254	16355	16401	16286	16424	16368	16452	16339	16547	16329	16272	16285	16426	16357	16317	16454	16343	16306	16253	16344	16260	16397	16499	16085	16357	16453	16347	16091	16336	16280	16103	16382	16196	16340	16421	16189	16493	16292	16459	16253	16308	16352	16352	16355	16341	16287	16364	16193	16162	16232	16360	16325	16454	16250	16209	16301	16205	16314	16359	16411	16300	16295	16545	16251	16398	16372	16216	16191	16237	16409	16400	16067	16357	16323	16361	16268	16353	16362	16162	16413	16297	16383	16377	16192	16222	16388	16297	16362	16275	16155	16290	16416	16314	16326
30479	39397	44960	32427	23285	20678	19926	19454	19573	19268	19414	19290	19379	19330	19338	19169	19515	19535	19343	19305	19022	19559	19222	19243	19269	19394	19303	19233	19563	19509	19304	19620	19408	19417	19486	19464	19429	19286	19437	19122	19466	19262	19251	19465	19524	19349	19115	19309	19355	19236	19487	19519	19414	19233	19306	19398	19146	19382	19465	19395	19427	19175	19056	19546	19306	19369	19255	19248	19306	19544	19530	19285	19189	19366	19358	19536	19317	19525	19312	19425	19267	19432	19488	19370	19287	19352	19231	19558	19348	19347	19200	19436	19321	19289	19418	19125	19442	19419	19319	19416	19243	19325	19177	19382	19489	19276	19368	19439	19320	19272	19237	19259	19438	19118	19306	19308	19362	19006	19390	19541	19445	19287	19351	19327	19480	19362	19389	19181	19187	19442	19485	19316	19377	19233	19285	19568	19389	19457	19365	19538	19342	19462	19369	19303	19086	19492	19452	19447	19328	19275	19409	19376	19397	19405	19359	19432	19533	19281	19423	19356	19407	19316	19377	19141	19293	19351	19260	19184	19501	19261	19233	19422	19402	19211	19409	19368	19282	19180	19321	19304	19294	19226	19194	19307	19291	19247	19312	19479	19366	19470	19269	19309	19255	19237	19614	19403	19282	19234	19315	19353	19297	19388	19441	19212	19467	19350	19285	19185	19291	19460	19380	19371	19392	19392	19296	19237	19380	19316	19398	19299	19198	19387	19472	19192	19236	19251	19406	19459	19277	19186	19480	19411	19394	19113	19408	19194	19513	19298	19385	19374	19326	19425	19222	19206	19345	19332	19498	19220	19239	19236	19452	19123	19412	19470	19323	19282	19316	19392	19270	19294	19173	19270	19409	19371	19380	19281	19233	19136	19536	19318	19130	19129	19218	19277	19376	19263	19170	19360	19420	19302	19173	19569	19330	19385	19312	19414	19266	19303	19356	19387	19272	19531	19225	19099	19165	19335	19525	19343	19417	19223	19211	19293	19377	19394	19463	19257	19543	19303	19297	19360	19299	19513	19186	19022	19153	19247	19292	19367	19522	19299	19499	19360	19439	19647	19400	19363	19435	19415	19339	19228	19230	19395	19165	19298	19415	19321	19487	19426	19379	19376	19454	19263	19407	19304	19269	19459	19463	19537	19371	19353	19614	19378	19405	19133	19306	19399	19147	19562	19335	19129	19558	19489	19384	19304	19238	19300	19495	19356	19381	19404	19446	19421	19387	19251	19368	19502	19506	19437	19266	19315	19368	19199	19215	19398	19218	19285	19225	19478	19648	19264	19384	19287	19466	19361	19368	19389	19350	19427	19295	19233	19381	19425	19370	19461	19470	19290	19458	19381	19507	19313	19462	19537	19322	19275	19358	19442	19339	19332	19261	19229	19410	19229	19419	19374	19452	19385	19251	19173	19210	19605	19263	19233	19396	19362	19452	19341	19415	19155	19274	19472	19425	19372	19588	19326	19355	19429	19387	19416	19334	19344	19323	19290	19346	19343	19251	19273	19390	19302	19546	19137	19376	19447	19295	19206	19375	19197	19285	19205	19344	19441	19371	19226	19305	19290	19365	19249	19429	19361	19340	19296	19295	19156	19310	19387	19514	19254	19701	19270	19370	19438	19295	19401	19343	19343	19129	19329	19309	19301	19129	19259	19180	19161	19334	19348	19269	19062	19413	19119	19496	19425	19391	19524	19411	19298	19343	19227	19291	19665	19460	19489	19145	19057	19229	19457	19475	19326	19309	19234	19574	19296	19150	19460	19108	19417	19379	19171	19591	19160	19383	19330	19256	19486	19452	19320	19380	19428	19371	19224	19311	19398	19288	19222	19433	19288	19443	19326	19344	19437	19345	19260	19284	19403	19187	19252	19300	19217	19227	19356	19305	19289	19424	19283	19268	19517	19445	19354	19391	19363	19299	19480	19183	19366	19494	19490	19506	19244	19506	19430	19213	19315	19234	19282	19323	19389	19442	19333	19259	19363	19089	19428	19121	19437	19114	19321	19387	19384	19425	19571	19438	19554	19405	19351	19482	19412	19232	19450	19398	19199	19317	19224	19267	19171	19168	19240	19257	19301	19319	19350	19226	19407	19261	19388	19221	19541	19255	19399	19412	19185	19370	19280	19377	19180	19298	19252	19337	19320	19347	19409	19567	19239	19284	19445	19196	19473	19473	19373	19370	19432	19215	19286	19434	19410	19440	19360	19340	19454	19352	19320	19098	19317	19413	19424	19302	19546	19390	19342	19436	19271	19369	19409	19470	19275	19644	19509	19210	19211	19453	19484	19481	19338	19264	19278	19317	19240	19384	19577	19436	19452	19448	19245	19203	19601	19460	19422	19245	19101	19242	19508	19313	19214	19420	19317	19332	19293	19418	19428	19265	19288	19384	19289	19347	19528	19362	19502	19360	19337	19461	19360	19465	19472	19517	19414	19350	19490	19253	19352	19235	19175	19372	19328	19496	19322	19288	19402	19504	19280	19454	19342	19448	19277	19537	19381	19299	19340	19351	19371	19321	19241	19348	19385	19309	19407	19359	19248	19259	19204	19344	19313	19315	19283	19388	19336	19392	19372	19275	19522	19401	19232	19345	19335	19381	19342	19299	19237	19247	19522	19389	19271	19373	19493	19468	19246	19438	19576	19281	19454	19402	19458	19397	19131	19278	19345	19452	19194	19227	19338	19315	19550	19344	19459	19428	19272	19177	19467	19471	19554	19476	19462	19372	19495	19221	19261	19166	19289	19526	19371	19385	19518	19499	19445	19242	19298	19201	19128	19257	19422	19417	19201	19253	19348	19333	19252	19359	19503	19328	19277	19255	19289	19239	19359	19334	19235	19369	19259	19402	19298	19342	19445	19208	19091	19333	19514	19387	19368	19312	19307	19289	19281	19205	19302	19547	19303	19374	19340	19253	19371	19285	19225	19440	19398	19365	19377	19378	19347	19340	19518	19261	19456	19215	19247	19349	19332	19232	19217	19170	19253	19299	19333	19210	19335	19486	19284	19215	19358	19471	19242	19315	19381	19376	19288	19312	19481	19178	19272	19215	19309	19602	19300	19177	19257	19152	19253	19414	19399	19538	19665	19363	19341	19327	19215	19320	19285	19383	19312	19313	19078	19467	19311	19396	19145	19629	19465	19202	19159	19197	19165	19283	19329	19346	19300	19385	19421	19298	19116	19196	19351	19229	19298	19521	19522	19496	19374	19301	19370	19307	19188	19187	19291	19227	19109	19469	19447	19346	19402	19529	19630	19138	19220	19134	19333	19668	19247	19388	19399	19054	19298	19468	19337	19579	19538	19394	19219	19307	19379	19545	19276	19229	19281	19363	19444	19354	19394	19516	19407	19340	19332	19214	19218	19457	19470	19412	19378	19607	19252	19207	19427	19438	19191	19318	19379	19324	19417	19382	19476	19226	19298	19307	19269	19408	19508	19528	19358	19335	19435	19433	19532	19442	19418	19139	19424	19319	19262	19350	19323	19446	19298	19411	19153	19516	19113	19287	19317	19693	19515	19333	19209	19289	19185	19501	19358	19367	19060	19343	19173	19271	19312	19494	19617	19540	19185	19342	19441	19319	19213	19462	19278	19405	19367	19308	19393	19464	19479	19414	19278	19350	19441	19468	19399	19332	19183	19056	19570	19232	19468	19405	19573	19335	19366	19396	19323	19272	19441	19328	19153	19235	19201	19215	19271	19326	19331	19313	19316	19444	19303	19399	19335	19331	19371	19384	19675	19546	19400	19213	19244	19392	19285	19559	19432	19527	19444	19320	19289	19485	19253	19352	19255	19225	19385	19278	19402	19260	19479	19317	19406	19350	19333	19358	19440	19385	19468	19363	19405	19306	19305	19317	19330	19368	19469	19443	19263	19484	19303	19433	19372	19271	19070	19176	19361	19159	19326	19434	19279	19563	19400	19497	19320	19358	19422	19341	19287	19133	19474	19315	19567	19705	19424	19083	19216	19414	19226	19344	19395	19259	19329	19387	19379	19374	19242	19273	19565	19382	19344	19406	19409	19477	19467	19454	19336	19237	19186	19257	19329	19340	19444	19481	19312	19264	19268	19390	19254	19503	19379	19287	19578	19364	19254	19343	19487	19326	19749	19352	19173	19294	19288	19376	19408	19292	19210	19351	19318	19299	19354	19422	19521	19045	19236	19387	19572	19410	19398	19228	19219	19319	19177	19291	19492	19352	19250	19467	19402	19341	19363	19276	19411	19470	19242	19080	19324	19364	19406	19376	19173	19275	19424	19565	19436	19446	19494	19442	19463	19452	19421	19223	19412	19337	19357	19260	19487	19383	19184	19392	19321	19320	19318	19230	19171	19212	19174	19522	19561	19416	19496	19333	19391	19283	19290	19475	19086	19368	19080	19503	19336	19355	19319	19453	19410	19430	19209	19371	19507	19358	19350	19298	19359	19347	19260	19372	19412	19342	19231	19170	19287	19531	19314	19459	19273	19367	19447	19417	19449	19178	19388	19443	19504	19300	19416	19463	19182	19270	19466	19380	19521	19346	19179	19360	19556	19248	19331	19408	19310	19306	19399	19509	19197	19269	19297	19196	19322	19324	19251	19500	19187	19313	19293	19286	19298	19379	19339	19468	19507	19289	19409	19363	19248	19509	19234	19373	19410	19578	19467	19455	19151	19383	19439	19370	19395	19383	19286	19219	19159	19196	19442	19418	19424	19544	19398	19217	19111	19328	19393	19356	19358	19264	19361	19395	19489	19404	19354	19442	19534	19475	19382	19414	19359	19326	19273	19396	19523	19443	19537	19321	19294	19254	19433	19306	19386	19403	19264	19351	19459	19506	19328	19333	19298	19219	19285	19284	19214	19543	19398	19380	19534	19499	19278	19277	19302	19423	19313	19395	19255	19212	19483	19363	19260	19275	19315	19403	19506	19247	19483	19261	19358	19334	19394	19548	19321	19450	19228	19368	19358	19239	19395	19288	19235	19392	19246	19299	19218	19403	19332	19318	19298	19371	19262	19334	19520	19474	19137	19307	19350	19275	19370	19235	19215	19514	19373	19448	19297	19399	19198	19392	19339	19576	19418	19250	19390	19275	19485	19510	19428	19349	19208	19275	19270	19292	19189	19457	19401	19314	19432	19386	19630	19551	19558	19363	19524
39274	57822	46137	27737	19453	16709	16289	16040	16050	16128	16132	16103	16074	15908	16193	15930	16053	16063	16172	16065	16079	16099	15913	16115	15985	16035	16053	15995	16094	16160	16019	16088	15924	16054	16111	16197	15968	16054	16083	15988	16197	16139	16052	16038	15896	16005	16076	16072	16149	15960	16129	16003	16003	16235	16069	16014	16212	16080	16087	16200	16142	16140	16053	16142	15920	15988	16085	16126	16077	16114	16083	16108	16166	16111	15963	16149	16045	16160	16057	16154	16154	16038	16142	16001	16066	16086	16026	16042	16071	15926	15983	15847	16202	15962	16225	16091	15940	16169	16063	16126	15844	16275	15894	16174	16166	16040	16068	16258	15982	16013	15977	16222	16082	15998	16009	16085	16149	16170	15963	16037	16116	15892	16061	16107	16041	15867	15946	15950	16069	15922	16003	16107	16105	16200	16105	16092	16013	16163	16249	16116	16075	16010	16149	16087	16058	16180	15980	15994	16078	15996	15978	16104	16027	15962	16159	15980	15987	16051	16096	15927	16079	15918	16052	15920	16154	16146	16057	15968	16118	16012	16104	15996	16108	15853	16061	16168	16160	15998	15966	16051	16010	15807	16354	16002	16089	16179	15948	16016	16066	16174	15988	16336	16063	15947	16081	16125	16214	15986	16026	16065	16174	15996	16129	16059	15928	16039	16189	16042	16040	16005	16005	15980	16085	16001	16043	15902	16194	16096	15936	16186	16173	16107	15951	15940	15990	16047	16053	16074	16056	16186	15818	16106	15961	16124	15969	16064	16020	16113	16104	16035	15997	15981	16091	16119	16092	16149	15866	16054	16073	15976	16028	16063	16177	16013	16116	16191	16184	16147	16152	16104	16026	16052	16001	16160	16105	16119	16038	15897	15985	16051	15994	16018	16068	16024	16031	16147	16212	15979	15908	16082	16087	16052	15970	16120	16081	16153	15943	16073	16044	16066	16131	16196	16029	15993	16185	15890	16002	16092	16101	16199	15859	16222	16172	16094	15996	16073	15885	15959	16097	15998	16094	15956	15931	16101	16104	16078	16087	16034	16019	16128	16136	16038	16122	16068	16196	16008	16160	16088	16050	16244	16051	16112	16062	16041	15995	16144	15993	16101	16177	16201	16140	15912	16193	16104	16034	16027	16063	16214	16199	16097	16066	16023	16004	16008	16011	16075	16159	16208	16151	16175	16034	16041	16081	16044	16247	16063	16184	16105	16182	16097	16136	15985	15978	15943	16119	16125	16163	16065	16174	16103	16125	16038	16102	16012	16109	16203	16139	16411	16076	16106	16063	16052	16076	16147	16166	16069	16227	15965	16069	15865	16013	16096	15897	16198	15931	16150	16062	15904	16092	16098	16236	16007	16152	15903	16069	16176	16150	16040	15865	16242	15974	16084	16023	16122	16184	15974	16030	16255	16084	16152	15995	16293	15956	16023	15944	16090	16150	16081	16065	16091	15994	16124	15905	16182	15945	15901	15875	16210	16181	16063	15998	16202	15900	16208	15958	15944	15979	16095	16067	16013	16090	16034	16158	16265	16002	16105	16072	15994	15980	16178	15943	16107	16071	16095	16022	16211	15905	16139	16170	16175	16011	16069	16010	15971	15941	15946	16000	16053	16020	15895	16204	16155	15974	16177	16072	16109	15921	16096	15964	16045	16092	16098	16090	15987	16050	16144	16097	15956	16064	16143	15908	16003	16064	16151	16063	15943	16100	16229	16293	16155	16096	16073	16099	16152	15968	16160	16052	16118	16058	16206	16085	16106	16164	15991	16083	16199	16014	16211	16187	16180	16118	16084	16086	16197	16252	16157	16076	15852	16107	16052	16095	16121	16187	16007	16130	15953	15874	16080	16119	15989	16211	16119	16071	16077	16121	16106	16197	16202	16170	15954	16121	16021	16071	16046	16104	15988	16078	16082	16182	16091	16073	15986	16136	15940	16129	16105	16117	16119	16146	16039	16128	16091	16060	16080	16120	16170	16117	16091	15896	15976	16053	16179	16098	16035	15938	16027	16052	16058	15890	16031	16140	16142	16000	16018	16055	15957	15859	16141	16019	16011	16118	16181	16110	16121	16220	16029	16034	16125	16132	16002	16083	16127	16038	16428	15934	16043	16144	15847	15943	16049	15997	15821	16093	16011	15906	15982	16194	16019	16038	16119	16133	16064	16020	16032	16107	16140	16012	16148	16096	16008	15973	15902	16056	16102	16043	16170	16036	16084	15929	16153	16206	16111	15903	16082	16042	16019	16125	16153	15986	16073	16093	16017	16125	16136	16049	15966	16082	16041	15910	16184	15939	16045	16124	16135	15937	16077	16069	16144	15947	15990	16194	16095	15945	16141	16045	16030	16102	15891	16223	16078	15927	16007	16028	16242	16087	15953	16134	16092	16003	16132	16135	16008	16130	16005	15986	15923	16027	16084	16010	16114	16066	16167	16201	16118	16029	16075	15924	15946	16208	16012	16166	16183	16069	15946	16075	15963	15949	16141	16145	15989	16072	16206	16034	15934	16064	16027	15993	15992	16031	16210	16135	16023	15970	16019	16067	15985	16147	16055	16130	15894	15935	16196	16140	16212	16091	16181	15928	16123	16054	15971	16113	16089	16016	16161	16024	15880	16179	16022	16062	15955	16140	16025	16078	15886	16046	16111	15884	16071	15901	15908	16205	16148	16176	16141	15973	16102	16054	15976	15896	16085	16081	16117	15922	16344	15956	16034	16155	16077	15953	15982	15977	16002	16169	16076	15988	16001	15967	15903	16204	16108	16156	16026	16005	16240	16083	16113	16193	16154	16039	16066	16031	16015	16143	16068	16093	16091	16073	16093	16032	15993	16215	15935	16059	16311	16268	15936	16117	15917	16043	16088	16174	16089	16128	16130	15899	16341	16110	15898	16121	16045	16054	15917	15983	16059	16148	16200	16131	15958	16125	15958	16160	16045	16133	16068	16047	16201	16087	16101	16185	15996	16215	16087	15919	16041	16122	15953	16031	16157	15869	16120	16125	16077	16127	16087	15711	16033	16129	16036	15929	16060	16052	15927	16112	16098	16171	16094	15950	16038	15957	16241	16070	15948	15973	16260	15954	15994	16119	16074	16092	16120	16117	16011	15971	16137	16022	16119	16125	16256	16025	16017	16043	16010	16130	16080	16065	15923	16172	16088	15995	16071	15985	15962	16047	15996	16217	15940	16021	16093	15982	16160	16018	16031	16034	15968	16227	16095	16007	15998	16235	16029	15937	15992	15980	16141	16043	16150	16028	16082	16138	16102	16026	16086	15885	16089	16169	15949	15824	15977	16236	16011	16001	16088	15869	16090	16069	16091	16004	16052	15978	16162	16118	15900	16233	15959	16056	16015	15995	16088	16053	16119	16180	16132	15917	16036	15897	15893	16092	15986	16101	15974	16015	15982	15837	16040	16026	16146	15900	16051	16293	16197	15916	16046	16161	15966	15834	16189	16078	16036	16005	15995	16071	16142	16188	16170	15898	16068	16145	16085	15930	16074	15950	16077	15894	16069	16105	15925	16144	16139	15996	16126	16009	16100	16076	16028	16188	15849	15981	16141	15945	16101	15988	16174	16051	16076	16017	16194	16089	16047	16121	16070	15936	16254	15954	16139	15997	15970	16046	15977	16098	16148	15966	16028	16015	16152	16128	16100	16220	15904	15948	16033	16066	15936	16050	16017	16177	16142	16071	16045	16032	16071	16233	16159	16084	16011	16114	16045	16124	15932	16150	16081	16231	16005	16188	16081	16045	16085	16016	15964	15985	15852	15973	15880	16146	15936	16205	16087	16223	16217	16199	15691	16015	16095	16192	16082	16125	16023	16086	16186	16107	16019	16287	16097	16128	15994	16181	16094	16224	16024	15999	16278	16034	15985	16184	16190	16077	16063	15965	16193	16071	16105	16010	16120	15878	16083	16058	15994	15982	16179	16005	16019	16136	15902	16022	15971	16009	16068	16175	16084	16113	16145	16087	16056	15968	15793	15959	16067	16072	16054	15920	16232	16112	16075	16075	15935	16093	16262	16085	16020	16104	16168	16034	16143	16024	15957	15908	16049	15940	16184	16177	16015	15935	16088	16072	16108	15887	16059	16041	16207	16118	16103	16174	16132	16158	15984	16022	16066	16062	16034	16071	16011	16081	16074	15974	16138	16025	16169	15969	16009	15986	15915	15960	16104	16137	16127	16008	15948	15973	16092	16079	15921	16060	16010	16144	16091	16032	16064	16246	16036	16294	16058	16081	16126	15979	16098	16035	16025	16019	16154	16149	16162	16145	16096	16125	16136	16014	16119	15915	16028	16085	16001	16097	15947	16074	16163	16131	15996	16308	16078	16127	16117	16146	16041	15994	15938	15951	16164	15931	16180	16195	15864	16130	16120	16002	16039	16232	16000	15989	15921	15982	16037	16014	16022	15878	15895	16230	16154	16188	16094	16100	16144	15973	16005	16207	16067	16002	16075	16269	16019	16190	15922	16229	16069	16079	16024	15945	16047	16142	16082	16214	15979	16113	16048	16155	15900	16147	15984	16238	16056	16086	15892	16098	16002	16098	16040	16033	16044	15949	16020	16031	16137	16172	16016	15908	16049	16091	15974	16047	16110	16003	16021	16005	16186	16118	16118	15956	16149	16245	16206	16016	16083	16017	16107	16071	16128	16063	16047	16010	16020	15952	16088	16125	15848	16125	16061	16099	16101	16009	16093	16210	15995	16120	15951	16105	16040	16077	16177	16132	16094	16215	16049	16074	15800	16083	16131	16188	16077	16137	16241	16060	16068	15986	16188	16077	16026	15969	16129	16022	16290	15992	16007	16018	15930	16057	16150	16072	15849	16066	16084	15933	16072	16082	16041	16125	16087	15909	16208	16143	15944	16026	16034	16111	15970	16033	16094	15944	15975	16213	16042	15978	15973	15967	16178	15965	16109	16040	15930	16222	16093	16059	16128	16046	16064	16059	16369	16120	16020	16009	16137	15979	16259	16064	16185	16244	16067	16021	16014	16109	16140	16063	16289	15995	16106	15926	15989	15962	16082	15995	15938	16083	15924	15958	15908	16033	16116	16028	16152	16157	16147	16219	15835	16073	16068	16051	16098	15871	16207	16088	15986	16192	16096	15965	16262	15962	16190	16044	16128
26268	30455	46969	39081	27461	23134	21254	19727	19336	19590	19814	19586	19673	19804	19566	19574	19500	19358	19481	19402	19526	19333	19328	19636	19574	19723	19461	19497	19343	19262	19513	19480	19491	19377	19587	19633	19582	19482	19370	19526	19621	19615	19472	19517	19505	19470	19669	19432	19417	19397	19405	19520	19432	19392	19565	19221	19509	19377	19489	19438	19369	19390	19449	19608	19464	19418	19320	19674	19508	19622	19358	19586	19645	19536	19211	19390	19337	19413	19367	19337	19432	19416	19470	19379	19635	19355	19628	19350	19388	19348	19601	19626	19442	19445	19337	19418	19275	19322	19476	19535	19197	19550	19405	19486	19607	19418	19362	19399	19711	19487	19386	19490	19403	19593	19257	19337	19344	19357	19569	19340	19449	19365	19303	19499	19451	19454	19470	19556	19485	19309	19300	19527	19449	19360	19664	19282	19587	19775	19602	19384	19281	19286	19615	19409	19537	19628	19485	19501	19402	19540	19541	19470	19408	19546	19373	19330	19420	19403	19409	19294	19145	19347	19542	19482	19559	19518	19376	19445	19448	19409	19310	19553	19424	19499	19329	19584	19402	19401	19425	19454	19441	19388	19344	19438	19492	19611	19341	19645	19491	19660	19568	19459	19263	19345	19375	19446	19582	19464	19311	19586	19624	19383	19436	19423	19542	19571	19460	19509	19551	19342	19332	19511	19627	19311	19498	19366	19330	19361	19557	19452	19552	19388	19468	19405	19330	19441	19607	19651	19405	19421	19506	19415	19330	19159	19498	19530	19431	19468	19468	19363	19373	19472	19583	19400	19506	19485	19534	19592	19240	19260	19471	19462	19601	19498	19486	19366	19365	19483	19412	19386	19565	19527	19492	19528	19366	19469	19398	19379	19467	19229	19432	19558	19476	19540	19361	19356	19491	19531	19448	19481	19560	19433	19432	19553	19481	19523	19343	19589	19362	19517	19349	19488	19339	19331	19522	19384	19470	19452	19503	19560	19492	19440	19204	19470	19307	19343	19472	19481	19466	19571	19485	19380	19206	19378	19516	19370	19413	19542	19477	19453	19583	19354	19403	19379	19571	19398	19348	19385	19585	19425	19419	19365	19603	19492	19538	19503	19422	19596	19371	19687	19539	19201	19606	19323	19361	19328	19521	19500	19495	19415	19583	19559	19526	19418	19313	19421	19372	19412	19542	19571	19489	19306	19261	19379	19495	19525	19458	19568	19451	19487	19395	19544	19571	19550	19325	19337	19568	19389	19456	19422	19455	19257	19556	19176	19457	19360	19673	19553	19359	19368	19547	19480	19308	19414	19435	19437	19516	19268	19521	19405	19329	19456	19621	19268	19435	19238	19411	19415	19528	19313	19463	19320	19352	19581	19515	19547	19502	19392	19420	19339	19519	19658	19422	19417	19351	19409	19264	19388	19413	19548	19326	19524	19420	19455	19230	19503	19373	19287	19452	19404	19507	19557	19601	19399	19561	19496	19494	19433	19601	19320	19356	19569	19553	19440	19347	19361	19382	19450	19407	19543	19266	19239	19201	19512	19229	19350	19321	19556	19536	19431	19531	19529	19170	19432	19497	19515	19256	19426	19563	19545	19627	19606	19479	19586	19519	19531	19277	19365	19329	19389	19347	19458	19442	19294	19286	19354	19321	19368	19477	19519	19517	19540	19211	19345	19288	19564	19420	19437	19532	19505	19547	19319	19187	19351	19608	19506	19486	19592	19623	19393	19348	19736	19393	19690	19490	19658	19710	19645	19494	19480	19307	19309	19468	19176	19293	19480	19435	19444	19438	19378	19293	19490	19569	19283	19388	19548	19406	19459	19542	19378	19257	19461	19481	19361	19440	19431	19471	19326	19541	19313	19271	19507	19490	19447	19516	19479	19368	19357	19412	19484	19645	19135	19442	19544	19555	19356	19377	19607	19580	19297	19247	19713	19326	19262	19691	19446	19621	19564	19335	19199	19551	19240	19534	19463	19361	19590	19502	19534	19387	19206	19327	19373	19538	19400	19302	19364	19400	19401	19402	19583	19593	19454	19500	19479	19385	19542	19317	19245	19311	19503	19452	19387	19656	19462	19575	19435	19539	19453	19118	19635	19345	19414	19510	19467	19422	19581	19505	19302	19405	19394	19355	19489	19357	19570	19572	19575	19459	19419	19379	19527	19434	19538	19359	19400	19328	19443	19514	19614	19277	19395	19320	19483	19361	19547	19574	19559	19425	19436	19404	19487	19643	19544	19451	19264	19564	19447	19570	19409	19437	19355	19627	19529	19560	19330	19365	19370	19290	19442	19519	19478	19563	19298	19376	19475	19527	19437	19425	19256	19355	19384	19457	19404	19446	19270	19421	19384	19450	19440	19438	19498	19379	19295	19495	19291	19420	19390	19318	19329	19538	19499	19543	19607	19570	19455	19510	19322	19374	19434	19383	19668	19319	19528	19581	19633	19582	19412	19459	19513	19306	19337	19485	19433	19292	19452	19418	19361	19578	19446	19295	19250	19680	19408	19617	19444	19457	19493	19380	19329	19362	19429	19554	19491	19484	19522	19543	19545	19518	19295	19356	19260	19486	19453	19390	19463	19693	19338	19278	19403	19424	19303	19451	19509	19504	19427	19437	19676	19253	19486	19680	19560	19377	19400	19346	19469	19453	19436	19399	19557	19583	19252	19437	19419	19579	19483	19377	19146	19293	19523	19512	19371	19444	19385	19416	19273	19336	19128	19591	19452	19143	19425	19609	19551	19408	19376	19429	19483	19565	19293	19445	19429	19576	19451	19395	19358	19739	19415	19293	19562	19460	19637	19457	19408	19518	19564	19590	19415	19439	19438	19557	19455	19431	19481	19424	19254	19431	19404	19436	19507	19526	19358	19774	19473	19459	19630	19443	19485	19568	19493	19506	19523	19422	19484	19675	19354	19530	19205	19409	19507	19495	19511	19503	19340	19323	19488	19386	19416	19489	19484	19603	19356	19378	19273	19554	19362	19577	19329	19241	19336	19344	19543	19521	19530	19437	19449	19542	19495	19521	19482	19554	19637	19392	19399	19316	19520	19675	19549	19632	19504	19657	19475	19522	19454	19335	19414	19282	19320	19413	19365	19300	19677	19306	19573	19509	19469	19337	19463	19403	19534	19614	19364	19444	19446	19410	19277	19658	19532	19321	19513	19484	19489	19456	19437	19655	19552	19457	19478	19285	19479	19359	19472	19298	19392	19421	19227	19491	19566	19474	19515	19349	19216	19610	19423	19411	19429	19570	19379	19393	19653	19584	19726	19134	19505	19589	19384	19313	19543	19425	19578	19445	19245	19588	19520	19676	19468	19435	19501	19476	19592	19526	19501	19484	19563	19399	19701	19545	19448	19368	19476	19566	19553	19418	19416	19429	19277	19167	19389	19433	19378	19262	19227	19464	19464	19502	19463	19667	19425	19669	19197	19586	19433	19346	19461	19558	19689	19570	19351	19534	19443	19440	19485	19574	19367	19392	19504	19434	19450	19516	19575	19473	19438	19587	19422	19465	19531	19521	19465	19579	19450	19561	19347	19268	19518	19283	19486	19373	19633	19249	19487	19454	19349	19359	19319	19134	19371	19682	19165	19572	19584	19313	19263	19500	19312	19560	19523	19624	19507	19470	19249	19448	19266	19517	19388	19546	19367	19591	19430	19509	19384	19435	19540	19525	19445	19333	19724	19452	19806	19362	19546	19453	19351	19547	19294	19210	19652	19479	19345	19485	19290	19393	19272	19498	19466	19475	19630	19469	19287	19366	19394	19431	19587	19485	19480	19689	19474	19536	19349	19585	19445	19308	19361	19609	19416	19346	19401	19479	19450	19420	19496	19314	19376	19565	19518	19507	19404	19492	19255	19390	19500	19538	19527	19401	19446	19518	19416	19472	19467	19659	19555	19482	19381	19485	19406	19393	19585	19507	19537	19485	19298	19448	19405	19482	19465	19439	19599	19447	19293	19289	19671	19324	19465	19464	19579	19545	19437	19362	19424	19461	19509	19376	19439	19540	19584	19535	19443	19550	19633	19588	19357	19571	19608	19512	19453	19199	19548	19678	19441	19461	19392	19194	19504	19615	19564	19354	19064	19415	19510	19347	19548	19545	19675	19487	19482	19261	19123	19517	19450	19440	19499	19501	19514	19451	19344	19361	19326	19574	19407	19349	19521	19402	19228	19590	19564	19432	19338	19463	19381	19600	19590	19419	19365	19413	19483	19388	19535	19535	19550	19551	19371	19566	19390	19486	19550	19496	19346	19400	19434	19572	19274	19676	19521	19480	19476	19384	19381	19407	19429	19683	19532	19423	19382	19714	19267	19353	19468	19442	19474	19550	19558	19387	19558	19539	19528	19449	19327	19477	19161	19283	19496	19393	19331	19525	19458	19674	19538	19606	19299	19440	19440	19180	19302	19502	19466	19345	19439	19469	19364	19236	19431	19330	19423	19565	19536	19413	19620	19550	19663	19502	19497	19436	19530	19582	19497	19457	19655	19626	19393	19169	19350	19455	19420	19512	19467	19402	19500	19534	19524	19590	19612	19428	19159	19367	19555	19279	19579	19409	19572	19568	19393	19519	19494	19480	19496	19410	19594	19555	19433	19576	19303	19567	19553	19432	19238	19601	19460	19344	19613	19561	19580	19321	19339	19486	19444	19440	19267	19505	19487	19475	19573	19494	19395	19287	19567	19506	19407	19485	19326	19398	19368	19481	19254	19488	19379	19278	19373	19758	19472	19394	19404	19684	19571	19660	19311	19524	19411	19496	19556	19610	19366	19275	19573	19535	19139	19603	19670	19425	19220	19433	19270	19639	19421	19514	19510	19593	19596	19556	19579	19517	19625	19503	19540	19453	19298	19366	19480	19378	19515	19467	19400	19384	19405	19242	19431	19505	19324	19256	19339	19270	19716	19429	19462	19349	19390	19392	19418	19387	19491	19332	19346	19550	19428	19371	19483	19376	19209	19503	19565	19540	19577	19352	19358	19604	19455	19421	19522	19346	19445	19629	19635	19535	19429	19577	19664	19647	19214	19446	19529	19406	19275	19621	19408	19559	19333	19345	19310	19505	19443	19489	19394	19509	19359	19367	19636	19445	19395	19396	19298	19620	19588	19373	19436	19505	19526	19317	19449	19454	19500
57227	88432	68511	41188	25315	18249	16656	16029	16181	16032	16179	16284	16093	16233	16271	16142	16300	16177	16117	16181	16371	16129	16181	16142	16180	16234	16212	16152	16041	16286	16239	16137	16132	16100	16212	16115	16262	16290	16168	16244	16311	16165	16059	16121	16074	16098	16209	16083	16060	16133	16372	16141	16280	16450	16145	16146	16399	16055	16223	16218	16103	16242	16177	16072	16127	16089	16051	16109	16125	16190	16225	16087	16111	16057	16323	16365	16106	16213	16148	16201	16033	16319	16278	16371	16222	16226	16158	16125	16255	16170	16120	16330	16091	16032	16153	16219	16278	16131	16222	16098	16157	16249	16242	16144	16178	16413	16214	16197	16056	16184	16139	16219	16225	16197	16117	16265	16143	16182	16132	16237	16284	16045	16223	16172	16132	16270	16157	16104	16256	16074	16319	16274	16262	16051	16205	16129	16249	16168	16318	16320	16179	16175	16036	16112	16001	16049	16129	16090	16284	16134	16064	16169	16326	16152	16015	16150	16158	16114	16209	16219	16248	16213	16081	16237	16100	16356	16137	16433	16118	16188	16175	16081	16378	16146	16207	16268	16176	16176	16176	16288	16062	16095	16331	16189	16161	16204	16117	16020	16095	16191	16133	16194	16048	16154	16272	16152	16216	16117	16244	15966	16163	16142	16285	15961	16184	16098	16225	16119	15988	16104	16226	16292	16101	16167	16195	16167	16142	16260	16113	16267	16089	15932	16174	15967	16199	16191	16082	16231	15967	16042	16170	16199	16179	16361	16259	16095	16123	16306	16163	16177	16311	16106	16146	16156	16259	16067	16060	16078	16224	16160	16135	16410	16125	16000	16168	16235	16117	16431	16028	16283	16219	16154	16232	16083	16099	16195	16224	16162	16177	15988	16098	16089	16117	16221	16035	16129	16133	16218	16109	16051	16117	16254	16141	16010	16064	16068	16137	16339	16150	15993	16202	16115	16180	16223	16089	16187	16374	16145	16058	16214	16374	16146	16247	16215	16233	16184	16161	16047	16221	16205	16264	16286	16038	16109	16208	16190	16238	16168	16282	16276	16187	16247	16061	16332	16186	16299	16215	16233	16021	16093	16176	16090	16223	16043	16282	16298	16383	16080	15914	16206	16212	16048	16319	16179	16143	16196	16216	16070	16192	16161	16060	16182	16190	16197	16258	16294	16216	16106	16295	16181	16012	16335	16246	16075	16062	16184	16068	16339	16223	16317	16248	16282	16364	16071	16260	16126	16221	16101	16366	16074	16132	16024	16221	16227	16251	16024	16158	16093	16236	16086	16270	16052	16019	16027	16252	16368	16241	16359	16174	16102	16150	16096	16294	16449	16194	16133	16156	16276	16103	16146	16218	16201	16078	16295	16042	16195	16162	16078	16214	16189	16260	16152	16198	16212	16037	16192	16053	16232	16355	16222	16018	16099	16046	16048	16061	16165	16138	15933	16009	16133	16207	16370	16098	16087	16172	16111	16155	16244	16477	16236	16167	16360	16122	16183	15940	16119	16211	16215	16325	16179	16070	16077	16226	16317	16228	16178	16057	16154	16165	16123	16102	16166	16181	16194	16229	16179	16324	16012	16141	16191	16186	16261	16165	16252	16219	16330	16173	16139	16158	16175	16006	16345	16253	16132	16466	16164	16113	16086	16189	16167	16166	16410	16228	16247	16102	16150	16174	16281	16116	16217	16356	16005	16262	16128	16183	16245	16037	16122	16179	16209	16189	15930	16245	16225	16320	16127	16162	16188	16169	16228	16258	16028	16288	16245	16092	16266	16053	16071	16065	16025	16201	16126	16151	16233	16335	16233	16106	16133	16222	16140	16282	16100	16208	16106	16104	16025	16143	16244	16230	16258	16158	16183	16156	16261	16273	16371	16021	16147	16178	16103	16143	16137	16070	16370	16261	16150	16215	16284	16139	16356	16068	16231	16149	16216	16121	16103	16210	16179	16099	16198	16230	16188	16108	16054	16151	16175	16144	16163	16040	16018	16157	16189	16186	16176	16244	16144	16112	16323	16201	16217	15998	16161	16137	16246	16054	16303	16188	16269	16126	16196	16130	16069	16224	16271	16099	16148	16155	16077	16203	16168	16090	16211	16215	16103	16114	16068	16309	16201	16079	16142	16275	16222	16078	16293	16376	16088	16218	16318	16179	16278	15978	16067	16362	16110	16304	16051	16171	16258	16140	16235	16101	16364	16196	16333	16277	16356	16410	16148	16228	16189	15999	16185	16048	16087	16180	16329	16287	16229	16237	16374	16288	16162	16095	16030	16146	16224	16145	16093	16243	16124	16130	16290	16265	16040	16150	16148	16106	16202	16121	16327	16310	16222	16072	16200	16204	16109	16083	15909	16101	15985	16301	16190	16261	16000	16233	16043	16245	16079	16165	16272	16122	16325	16113	16241	16390	16284	16138	16221	16131	16213	16142	16129	16295	16317	16193	16106	16273	16253	16325	16105	16116	16123	16069	16216	16182	16123	16294	16274	16253	16188	16122	16150	16247	16253	16104	16248	16240	16150	16246	16292	16137	16185	16078	16214	16093	16073	16193	16252	16113	16157	16213	16164	16118	16089	16272	16072	16335	16134	16315	16212	16127	16033	16206	16130	16173	16162	16055	16069	16139	16067	16016	16140	16316	16068	16034	16192	16136	16195	16041	16103	16146	16101	16221	16044	16069	16059	16207	16175	16153	16207	16097	16165	16133	16175	16095	16326	16250	16183	16252	16109	16221	16246	16095	16212	16147	16089	16191	16080	16141	16155	16142	16177	16066	16297	16301	16197	16220	16299	16231	16201	16262	16224	16330	16164	16101	16123	16081	16226	15953	16185	16359	16240	16371	16146	16304	16161	16029	16302	16244	16218	16210	16084	16289	16147	16159	16169	16210	16093	16378	16181	16333	16213	16155	16187	16239	16004	16300	16144	16222	16092	16234	16297	16319	16175	16115	16299	16200	16192	16114	16270	16096	16353	16221	16082	16127	16167	16170	16155	16185	16175	16051	16143	16136	16200	16148	16248	16104	16169	15979	16058	16216	16090	16104	16176	16188	16150	16214	16198	16176	16069	16279	16274	16144	16127	16063	16165	16307	16062	16074	16158	16192	16326	16240	16189	16134	16262	16256	16080	16258	16164	16220	16078	16222	15981	16111	16310	16144	16066	16258	16127	16130	16282	16349	16036	16196	16190	16052	16116	16110	16126	16182	16204	16058	16311	16235	16191	16254	16188	16178	16141	16057	16245	16138	16038	16093	16251	16139	16180	16179	16163	16195	16340	16283	16126	16181	16133	16371	16257	16346	16155	16148	16166	16205	16073	16190	16175	15979	16179	16331	16137	16202	16206	16198	16055	16258	16010	16135	16143	16083	16180	16020	16100	16291	16184	16265	16107	16222	16099	16274	16040	16049	16170	16193	16237	16054	16169	16135	16284	16125	16255	16189	16131	16307	16116	16144	16305	16179	16036	16219	16232	16145	16090	16131	16289	16080	16199	16189	16158	16205	16296	16123	16147	16090	16232	16211	16368	16201	16306	15959	16132	16226	15986	16261	16324	16265	16369	16084	16078	16087	16389	16137	16202	16206	16153	16218	16101	16133	16048	16361	16089	16268	16196	16088	16024	16197	16129	16201	16149	16178	16130	16376	16183	15987	16342	16085	16194	16223	16250	16007	15998	16195	16046	16193	16181	16336	16254	16120	16221	16279	16151	16063	16157	16211	16251	16116	16262	16045	16028	16218	16170	16044	16148	16296	16392	16088	16300	16288	16115	16191	16190	16155	16068	16151	16162	16168	16090	16168	16097	16194	16352	16196	16168	16321	16361	15920	16090	16047	16302	15936	16051	16223	16080	16130	16168	16267	16399	16047	16206	16273	16260	16246	16204	16321	16107	16139	16107	16224	16376	16438	16162	16238	16179	16323	16193	16152	16344	16073	16115	16250	16120	16068	16354	16127	15932	16312	16203	16226	16201	16148	16161	16173	16290	16179	16308	16283	16023	16104	16161	16133	16150	16136	16320	16186	16355	16136	16146	16247	16229	16099	16274	16208	16191	16041	16159	16382	16188	16307	16285	16081	16009	16256	16129	16148	16174	16217	16202	16128	16215	16281	16234	16194	16068	16058	16231	16144	16317	16199	15996	16083	16196	16254	16263	16159	16132	15975	16288	16197	16024	16391	16024	16221	16249	16190	16332	16153	16104	16292	16105	16222	16246	16253	16136	16005	16234	16121	16175	16216	16242	16099	16331	16168	16119	16118	16118	16221	16279	16099	16218	16041	16273	16247	16211	16198	16186	16236	16146	16175	16050	16078	16217	16115	16131	16154	16200	16289	16062	16210	16242	16324	16258	16155	16194	16242	16082	16163	16227	16258	16090	16248	16042	16180	16259	16314	16026	16054	16179	16174	16211	16249	16121	16164	16202	16281	16107	16114	16283	16135	16340	16189	16120	16129	16103	16214	16154	16070	16242	16222	16085	16233	16147	16175	16325	16276	16229	16123	16222	16261	16211	16337	16161	16050	16157	16144	16268	16171	16189	16170	16209	16227	16235	16067	16083	16275	16325	16106	16114	16216	16037	16058	16142	16178	16395	16169	16181	16095	16276	16373	16258	16096	16217	16391	16077	16189	16256	16087	16018	16145	16246	16045	16272	16267	16159	16225	16443	16104	16246	16120	16091	16276	16122	16210	16180	16062	16126	16128	16086	16279	16014	16074	16063	16267	16133	16279	16140	16152	16306	16334	16067	16379	16135	16137	16193	16220	16236	16207	16210	16047	15994	16170	16183	16198	16131	16361	16003	16239	16205	16228	15963	16127	16274	16304	16393	16267	16090	16002	16208	16146	16142	16351	16272	16031	16248	16259	16082	16035	16043	16114	16259	16325	16167	16047	16216	16186	16239	16204	16154	16154	16308	16181	16224	16028	16102	16025	16123	16234	16265	16114	16282	16185	16167	16222	16382	16081	16220	16199	16041	16177	16087	16188	16209	16211	16406	16160	16174	16041	16138	16254	15959	16141	16269	16206	16188	16208	16053	16197	16334	16246	16062	16197	16186	16230	16226	16118	16206	16073	16021	16179	16132	16042	16163	16115	16102	16184	16025	16058	16046	16109	15996	16117	16143	16156	16222	16016	16331	16173	16282
22909	23299	35123	31326	26170	25256	26004	20583	19679	20029	19835	19691	19495	19532	19550	19397	19364	19409	19477	19589	19460	19461	19199	19240	19408	19424	19330	19329	19509	19531	19242	19391	19330	19494	19492	19432	19413	19319	19564	19342	19225	19244	19490	19317	19479	19225	19212	19385	19610	19281	19677	19426	19105	19370	19324	19346	19400	19195	19360	19326	19350	19367	19450	19339	19229	19511	18963	19302	19266	19336	19323	19425	19312	19518	19265	19357	19259	19515	19419	19183	19354	19347	19256	19269	19336	19450	19257	19412	19194	19243	19288	19190	19331	19231	19313	19481	19526	19418	19378	19253	19347	19239	19337	19182	19238	19287	19335	19204	19116	19359	19442	19340	19206	19286	19284	19364	19385	19301	19385	19219	19408	19320	19217	19196	19273	19293	19497	19306	19356	19258	19120	19565	19363	19238	19225	19257	19504	19379	19396	19310	19243	19135	19108	19085	19595	19299	19068	19239	19102	19312	19212	19255	19242	19249	19327	19370	19177	19269	19250	19220	19386	19215	19200	19349	19134	19252	19202	19242	19179	19313	19108	19363	19282	19410	19201	19340	19441	19316	19266	19223	19183	19094	19233	19491	19225	19099	19168	19166	19203	19130	19170	19205	19401	19135	19233	19322	19352	19452	19393	19248	19184	19325	19217	19305	19160	19327	19220	19388	19251	19328	19299	19283	19162	19505	19362	19081	19258	19365	19624	19318	19265	19297	19400	19300	19175	19251	19295	19382	19079	19362	19280	19231	19184	19269	19475	19243	19139	19422	19345	19488	19270	19161	19364	19420	19512	19319	19218	19483	19242	19016	19181	19452	19262	19246	19102	19267	19343	19432	19356	19134	19131	19017	19266	19399	19347	19315	19132	19347	19167	19282	19580	19303	19213	19310	19108	19308	19298	19256	19349	19241	19134	19281	19252	19199	19424	19086	19160	19135	19257	19307	19209	19306	19171	19174	19139	19225	19261	19246	19383	19135	19227	19120	19256	19122	19398	19143	19225	19090	19205	19278	19496	19396	19381	19354	19119	19556	19302	19411	19253	19410	18915	19179	19149	19175	19247	19192	19329	19364	19101	19228	19213	19201	19258	19051	19286	19180	19166	19082	19180	19145	19228	19248	19255	19282	19281	19209	19165	19297	19364	19254	19279	19287	19185	19348	19122	19227	19261	19297	19373	19404	19335	19252	19396	19219	19094	19130	19389	19294	19098	19151	19342	19324	19239	19101	19184	19291	19286	19294	19191	19232	19308	19288	19287	19356	19385	19215	19069	19228	19373	19370	19369	19254	19336	19266	19180	19269	19317	19088	19089	19240	19323	19283	19118	19347	19350	19240	19316	19329	19190	19183	19273	19344	19321	19378	19389	19205	19296	19180	19092	18933	19065	19166	19406	19321	19327	19310	19585	19181	19256	19139	19365	19251	19461	19189	19347	19107	19178	19101	19225	18982	19149	19140	19491	19212	19099	19146	19379	19263	19203	19047	19276	19010	19383	19420	19295	19380	19092	19301	19144	19362	19349	19189	19182	19073	19040	19309	19122	19356	19267	19275	19157	19223	19288	19192	19231	19216	19179	19243	19394	19378	19190	19082	19327	19103	19312	19258	19031	19212	19268	19399	19241	19150	19230	19239	19394	19336	19177	19263	19457	19499	19298	19314	19414	19507	19252	19108	19080	19309	19140	19097	19193	19325	19180	19292	19390	19099	19423	19195	19388	19037	19310	19094	19313	19329	19201	19210	19285	19110	19181	19067	19262	19285	19124	19265	19273	19317	19472	19279	19306	19297	19444	19139	19262	19361	19316	19144	19179	19175	18946	19035	19340	19230	19293	19148	19130	19092	19179	19206	19228	19141	19332	19279	19279	19255	19218	19232	19251	19242	19226	19190	19236	19166	19299	19400	19261	19268	19238	19125	19272	19221	19329	19254	19350	19174	19352	19333	19078	19220	19178	19232	19458	19325	19323	19502	19374	19068	19098	19156	19341	19313	19244	19174	19161	19392	19163	19378	19335	19477	19266	19269	19156	19109	19298	19236	19137	19236	19141	19410	19408	19249	19186	19359	19471	19263	19215	19158	19318	19233	19298	19183	19324	19265	19238	19182	19230	19228	19292	19278	19177	19226	19113	19231	19352	19241	19221	19145	19233	19150	19597	19153	19421	19116	19438	19203	19251	19288	19361	19143	19319	19256	19246	19284	19015	19189	19167	19207	19485	19360	19077	19179	19200	19465	19192	19305	19217	19218	19211	19394	19251	19363	19270	19143	19329	19402	19412	19322	19388	19324	19341	18982	19174	19274	19327	19408	19389	19410	19297	19473	19373	19386	19219	19313	19393	19219	19170	19126	19015	19231	19356	19369	19225	19180	19066	19051	19053	19212	19403	19089	19179	19182	19398	19365	19376	19276	19344	19287	19268	19100	19141	19076	19120	19221	19173	19171	19179	19210	19052	19362	19242	19373	19310	19272	19392	19250	19427	19413	19243	19180	19370	19167	19151	19068	19059	19334	19377	19539	19264	19332	19323	19235	19149	19358	19378	19306	19303	19226	19373	19051	19216	19230	19428	19185	19337	19409	19262	19178	19318	19405	19109	19217	19210	19407	19235	19212	19083	19376	19434	19251	18959	19174	19283	19247	19195	19230	19252	19289	19153	19038	19515	19462	19249	19205	19323	19331	19290	19225	19242	19349	19307	19213	19234	19204	19183	19151	19266	19243	19114	19189	19135	19216	19275	19398	19152	19359	19440	19366	19350	19095	19309	19373	19190	19186	19008	19128	19167	19140	19270	19260	19072	19442	19143	19156	19345	19312	19140	19261	19230	19375	19159	19323	19288	19450	19164	19217	19231	19243	19239	19146	19171	19226	19158	19363	19196	19490	19268	19106	19134	19294	19350	19134	19299	19184	19083	19244	19262	19121	19374	19165	19435	19348	19158	19276	19163	19534	19447	19358	19303	19422	19242	19012	19196	19111	19363	19140	19161	19248	19435	19422	19386	19441	19288	19063	19101	19325	19303	19057	19407	19273	19340	19238	19365	19175	19220	19252	19271	19189	19259	19425	19164	19185	19200	19495	19233	19274	19409	19153	19407	19168	19387	19413	19087	19341	19386	19264	19197	19348	19275	19001	19306	19382	19216	19268	19347	19062	19463	19175	19397	19266	19136	19304	19177	19325	19223	19298	19105	19180	19423	19480	19159	19243	19101	18969	19182	19143	19373	19149	19364	19127	19078	19186	19194	19453	19238	19331	19294	19124	19150	19289	19228	19248	19245	19342	19169	18912	18974	19192	18995	19252	19276	19407	19365	19204	19377	19247	19136	19251	19267	19050	19347	19336	19328	19146	19192	19495	19104	19310	19477	19278	19343	19244	19327	19508	19352	19236	19512	19337	19289	19103	19286	19250	19179	19325	19298	19249	19262	19204	19282	19162	19141	19305	19229	19428	19406	19369	19288	19173	19102	19428	19184	19400	19233	19226	19344	19090	19278	19421	19218	19324	19132	19294	19334	19122	19205	19369	19312	19172	19175	18987	19241	19240	19205	19484	19261	19324	19286	19210	19274	19302	19179	19366	19198	19200	19335	19059	19187	19249	19229	19144	19212	18946	19312	19297	19406	18961	19211	19081	19353	19140	19133	19151	19184	19437	19298	19161	19254	19144	19099	19119	19245	19399	19334	19148	19182	19090	19404	19237	19144	19423	19537	19413	19356	19396	19090	19097	19374	19302	19225	19054	19243	19248	19254	19222	19192	19196	19248	19384	19336	19282	19205	19363	19297	19187	19362	19425	19102	19233	19182	19446	19279	19208	19044	19261	19187	19136	19221	19304	19381	19207	19291	19350	19219	19193	19135	19203	19191	19120	19132	19294	19366	19093	19304	19416	19366	19395	19120	19376	19140	19291	19045	19223	19327	19201	19367	19283	19326	19149	19206	19258	19244	19550	19312	19088	19345	19283	19422	19290	19296	19310	19321	19311	19278	19240	19107	19082	19469	19242	19288	19457	19411	19405	19180	19147	19332	19266	19346	19419	19356	19405	19204	19375	19188	19290	19304	19407	19401	19189	19333	19073	19452	19152	18969	19335	19276	19230	19161	19185	19385	19213	19308	19297	19306	19483	19163	19107	18995	19096	19332	19142	18964	19290	19376	19210	19568	19292	19173	19214	19073	19158	19140	19202	19276	19137	19353	19145	19213	19301	19312	19286	19163	19054	19140	19188	19448	19111	19286	19433	19244	19261	19470	19158	19226	19354	19170	19315	19356	19457	19169	19326	19447	19458	19213	19064	19180	19433	19178	19293	19123	19168	19222	19373	19048	19412	19234	19298	19055	19184	19383	19247	19082	19309	19300	19296	19159	19433	19342	19298	19151	19271	19270	19277	19381	19156	19310	19216	19424	19354	19163	19164	19064	19191	19327	19464	19329	19497	19359	19034	19180	19282	19043	19407	19151	19124	19268	19457	19271	19293	19107	19235	19239	19182	19125	19133	19215	19286	19229	19461	19469	19446	19080	19100	19359	19172	19340	19422	19356	19382	19178	19114	19235	19099	19132	19320	19145	19205	19257	19208	19203	19342	19223	19155	19127	19442	19432	19250	19096	19220	19150	19176	19018	18990	19159	19028	19228	19184	19434	19002	19266	19216	19422	19138	19103	19161	19208	19346	19218	19375	19195	19165	19150	19169	19205	19238	19312	19282	19323	19302	19136	19214	19594	19337	19167	19281	19310	19342	19250	19158	19377	19186	19135	19209	19145	19124	19252	19170	19161	19281	19182	19222	19185	19279	19269	19238	19243	19271	19224	19243	19137	19165	19113	19266	19248	19300	19190	19338	19222	19231	19243	19219	19027	19145	19350	19107	19183	19276	19174	19264	19182	19168	19310	19044	19117	19304	19282	19219	19322	19311	19258	19439	19339	19070	19282	19236	19128	19290	19355	19248	19192	19121	19031	19287	19163	19329	19305	19150	19257	19392	19200	19099	19313	19214	19128	19402	19188	19016	19158	19279	19235	19128	19094	19158	19422	19256	19184	19294	19202	18965	19238	19214	19205	19309	19274	19348	19181	19274	19166	19219	19288	19264	19241	19362	19259	19157	19471	19104	19190	19262	19167	19317	19184	19353	19220	19309	19230	19346	19243	19477
60741	104047	87549	60969	37047	22870	17692	15963	15983	16139	16051	16027	16091	16023	16104	15935	15994	15931	16051	15995	15961	15894	16067	15951	15829	16083	16041	16189	16091	16124	15894	16134	16049	16133	16023	16104	16141	16130	16218	16101	15882	16037	16079	16117	16104	16026	15962	16283	16151	16149	16085	15953	16167	16113	16101	16148	15865	15851	15891	16088	16028	15730	15972	16204	16081	16033	16132	16118	16034	16056	16164	16078	15855	16094	16208	16062	16131	16141	16060	16154	16133	16048	16055	15941	16031	16133	16063	16075	16008	16045	15889	16197	15957	16179	16189	16083	16062	16071	16150	16062	16082	15900	15880	15900	16098	16007	15909	16137	16058	16115	16117	15957	16068	16071	15967	16037	16037	16138	16141	16156	16042	15949	16133	16068	16207	16118	15801	16037	15875	16219	15988	15982	16039	16135	15986	16002	16024	15891	16158	15871	15932	15871	15976	16044	15985	15880	16007	16142	16126	16216	16026	15993	16031	16048	15972	15936	15994	16067	16063	15975	16028	16069	16087	15963	16038	16086	15999	16053	15994	15909	16110	16100	15743	15915	16062	16038	16075	15991	15835	15902	16086	16062	16096	16008	16127	16007	16067	16095	16015	16061	15971	15894	16147	16060	15975	16056	16077	15998	15900	16099	16076	16014	15999	16021	16050	16173	16020	16000	15777	16162	16000	15981	16046	16086	15902	16231	16011	16032	15848	15954	15912	15986	16012	15958	16234	16016	15910	16241	15883	16216	16087	15965	16110	15972	15992	16013	15976	15946	15981	15914	16225	15929	15868	16093	15903	15993	15954	16068	15985	16107	16122	16115	15891	16146	15977	16112	16008	16177	16131	15924	16044	15836	16094	15888	16152	15900	16027	15912	16000	16220	15821	16026	16144	15973	16033	15869	15954	15942	16163	16026	15938	16161	16110	15877	16017	15972	16105	15989	15800	16081	15860	15925	16036	16007	16003	16142	16140	15869	16079	16051	16128	15984	16181	16091	16000	15943	15975	15852	16091	15929	16061	15976	16020	15829	15915	16114	15909	16101	16153	15979	15904	15938	16026	16105	16044	15983	15954	16157	16039	16024	15950	16129	16171	15988	16001	16194	15919	15991	15985	16005	16101	16142	15952	16189	15917	16077	16009	16007	15986	15913	16135	16031	16027	16047	16064	15964	16052	16207	16100	16271	15913	16028	15954	16038	15958	16059	16054	15990	15918	15992	16006	16206	15932	15854	16087	16112	16001	15989	15859	15906	16061	16001	16050	16025	16002	16005	15904	16105	15814	16055	16102	16007	15854	15995	16035	15813	15993	16085	16086	15954	16116	16014	16066	16059	15947	16039	16075	16088	15986	16095	16153	16067	16096	15989	15972	16094	15979	15848	16142	16002	15978	16050	16149	16010	15993	16202	15929	15898	16126	15987	16240	15950	15894	16020	15995	16117	15981	16014	15992	16052	15957	16009	15936	15968	16067	15786	16054	16051	16034	16091	16138	15991	16170	16042	16037	16084	15917	16105	16086	16081	16056	16029	16032	16011	16147	15962	16039	16262	16111	16115	16053	15885	16114	16122	16037	16007	16130	15912	15851	16163	16024	16105	15870	15878	15973	16076	15950	16154	16162	15779	16034	16065	15863	16086	16175	16084	16054	16142	16120	16007	15923	16201	15986	16082	16135	16001	16121	15966	16082	15980	16164	15886	16072	16200	16131	15986	16137	16077	15930	16102	15984	16073	16171	15785	16153	16075	16044	16063	15948	15979	16028	16064	15820	16135	15881	16018	16182	16101	16128	16060	15923	15888	16105	16087	16140	16123	16027	16044	15998	16035	16139	16041	15991	15927	16174	16107	15899	16003	16045	15971	16063	16102	16058	16070	16085	15872	16178	16157	15997	15967	16051	15876	16135	15848	16045	15839	16106	16055	15979	16054	15929	16074	16172	15990	16054	16028	16046	16091	16049	15959	16103	15993	16102	16053	15894	15907	15972	16060	16027	16171	16053	16000	16089	16020	16011	16020	16193	15976	16044	16052	16235	15987	16052	15995	15929	15983	16167	15935	16056	16058	15942	16121	15995	16055	15910	16030	15970	16026	16006	15961	16118	16073	16011	15978	16156	15942	16065	15886	15993	15967	16193	15878	16161	15936	16106	16034	16052	16050	15955	16025	16010	16067	16041	16096	16070	16301	16073	16040	16062	16168	15980	15962	15989	15993	15933	15988	16001	15924	15897	15995	15953	16139	16078	16156	15947	15966	15959	16146	16123	16090	15950	15859	15939	16132	16079	15761	15979	16010	16204	16215	16077	15942	16059	16052	16084	15976	16029	16061	16116	16065	15974	16022	16118	15865	15877	16189	16027	16062	16096	16108	15963	16244	16232	15999	16140	15978	16183	16141	16023	15948	15833	16026	16005	16150	16069	16005	16057	16174	16028	15987	15874	16310	15833	15893	16051	15992	16021	16229	16094	15944	16128	15996	16120	16194	16075	15963	16138	16097	15965	16048	16082	16121	15981	16089	15920	16005	16056	16313	16105	15888	16024	16068	16089	15827	16068	15931	15997	15905	16153	16059	15883	16008	15677	16101	16049	15966	16080	16008	16056	16147	15984	15987	15921	16120	16104	16139	16141	15972	16050	15948	16051	15994	16185	16015	16154	16038	16062	15990	16027	15943	16033	16198	16181	16043	16031	16058	16085	16154	16180	16126	15998	16007	15981	16158	15925	15997	15945	16023	16109	16049	16146	16067	16172	15954	16087	15945	16143	16177	16280	15847	15985	15955	16003	16065	15922	16047	15952	16220	16050	15767	15910	16056	16089	15894	15924	16133	16028	16091	16016	16004	16146	16044	15880	16098	16168	16040	16109	16092	15880	15981	16001	15909	16007	16165	16044	15995	16074	16065	16033	16113	16112	15984	15937	16023	15908	15993	16315	16068	15838	15973	16049	15795	16058	15984	16179	16224	16177	16024	16022	15932	16071	16035	16123	15972	16073	16081	15938	16072	16049	16251	16049	16112	15941	16007	15976	16041	16159	16181	15859	15980	15955	16092	16075	16036	15949	15964	16107	16008	15952	16122	15839	15914	16086	15916	16062	16096	15956	16153	16060	15811	16214	16021	16173	16071	16187	15914	15879	16155	15968	16005	16011	16007	16024	16071	15986	15930	16119	16007	16243	16056	16045	15951	16131	16065	15995	16100	16130	16040	16018	16009	16077	16131	16106	15937	15977	16122	16135	16119	15921	16042	15963	16054	16059	16080	16081	15993	16177	16015	15993	16043	15989	15993	16078	16006	16002	16157	16035	15930	15962	15946	16107	16016	15963	16183	16141	15944	15992	16072	16054	15930	15930	15958	16102	16030	16004	16046	16004	16042	15938	16117	15819	16040	15953	16070	15919	15911	16268	16148	16247	15992	16076	16068	16027	15868	16038	15954	16076	16046	16121	16104	15972	15953	16052	16119	16048	16076	15963	16082	15897	16109	16003	16120	15962	16005	16144	16086	16090	15929	16069	16177	16030	15970	16095	15923	16153	16017	16014	16124	15882	15981	16016	15882	15866	16007	16130	16024	16217	15876	15929	16172	15885	15976	15996	16255	16003	16002	16063	16057	16077	16109	16050	16046	15947	16348	15993	16009	16086	15884	16158	15981	16044	15971	15959	16076	16028	15996	15892	15966	16016	16052	15951	15975	16009	16080	16029	16129	16032	16029	16114	15936	16168	16227	16111	15971	16144	15954	16043	16021	16061	15978	16160	16050	15953	15938	16107	16112	16033	15947	16065	16037	15877	16216	15843	16066	16077	16135	15995	16010	15901	16101	16138	16047	15937	15981	16100	16072	16003	15871	16100	15922	16101	15980	16012	15917	15920	16027	16032	16075	16179	16101	15890	15835	16153	15897	16194	16004	16171	16106	16012	16190	16225	15952	15996	15878	16161	16071	15985	16030	15946	16099	15993	15994	15860	16084	15956	16053	16095	15947	16198	15960	16104	16189	15999	16091	16077	16089	15990	16074	15799	15892	16066	16174	16154	16127	16025	15946	15858	16051	16089	16090	15934	15993	15981	15849	15987	15995	16032	15988	16195	15935	16069	15993	16020	16043	15952	15993	16095	16077	15997	16175	15910	16083	16031	16128	15896	16159	16073	15998	16142	16136	16084	16029	16002	16221	15941	15991	16044	16058	15850	16057	15953	15982	16029	15996	16130	16098	16048	16125	16059	16100	16077	15988	15836	16058	16045	16012	15962	16064	15863	16112	16125	16161	15936	16025	15989	15987	16055	16019	15989	16007	16007	15952	16108	15960	16147	16071	16036	15989	15811	16198	15946	16185	16067	15892	16054	16219	15979	15991	16054	16063	16039	16135	16062	16214	15930	16028	15956	15990	16129	16069	16104	16015	16222	15922	16103	15981	16059	15996	15958	16017	16139	15959	15983	15995	16053	15902	15903	16064	16100	16099	16050	15990	16072	16098	16001	15833	16022	16004	16181	15984	16158	15942	16085	16108	16063	16158	15990	16027	15979	15979	16039	16039	16065	15998	16105	15998	16079	15908	16138	15847	15921	16094	16187	15995	16073	15990	15962	16055	16033	15890	15819	16177	15878	16081	15993	16010	15904	16055	15956	16068	16070	16172	16014	16100	16039	16021	16086	16027	15966	16164	15994	16139	16097	16012	15894	16126	15961	16091	16141	16014	16104	16141	16011	16027	15996	15855	15904	16004	15913	16037	15891	16067	16166	15937	16190	16003	16162	15912	16002	15883	16023	16071	15991	16219	15967	16141	16125	15863	16129	16146	15958	16080	16135	16106	15844	16077	16115	16037	16133	15983	15859	16076	15960	15911	15984	16228	16112	16060	16137	16027	15914	16129	16016	16092	16201	15866	15953	16016	16140	16191	15883	16040	16181	16090	15986	15783	16019	15956	16058	16065	15944	16142	15926	15967	16036	15940	16192	16047	15957	16037	16051	16099	15937	16107	15914	16033	16114	15912	16136	16209	16057	15996	15996	15939	15955	16134	16072	16267	15947	15996	16142	15888	16004	16113	16111	15991	15863	15981	15970	16066	15981	16028	16113	16013	15996	16001	15881	16154	16115	15924	16103	16045	16151	15962	16081	15857	16041	15932	15936	16100	15984	15794	16074	16096	16030	16138
30887	39511	43539	31740	22812	20475	20000	19712	19642	19486	19369	19471	19420	19576	19529	19491	19605	19509	19550	19464	19545	19397	19361	19234	19470	19357	19444	19595	19486	19443	19395	19537	19292	19573	19527	19581	19681	19610	19402	19599	19321	19302	19457	19355	19575	19553	19437	19298	19537	19460	19532	19406	19396	19652	19446	19628	19594	19387	19641	19495	19467	19529	19605	19472	19460	19414	19437	19500	19370	19612	19265	19611	19481	19479	19550	19549	19493	19582	19545	19285	19545	19518	19308	19453	19682	19347	19176	19521	19446	19371	19660	19497	19477	19486	19532	19513	19570	19391	19380	19472	19347	19407	19409	19464	19436	19501	19581	19499	19433	19353	19372	19603	19430	19369	19398	19322	19363	19292	19566	19446	19493	19250	19329	19406	19373	19286	19518	19427	19531	19493	19362	19318	19294	19525	19301	19540	19297	19526	19621	19564	19426	19470	19581	19387	19481	19536	19422	19380	19501	19477	19468	19554	19348	19650	19638	19323	19505	19526	19447	19490	19292	19400	19421	19378	19453	19522	19688	19431	19486	19452	19782	19700	19254	19333	19474	19377	19347	19524	19456	19507	19402	19541	19485	19361	19487	19464	19234	19401	19460	19546	19428	19411	19469	19375	19353	19406	19593	19375	19173	19529	19479	19597	19631	19542	19270	19516	19440	19454	19469	19637	19498	19455	19368	19183	19353	19413	19434	19499	19655	19574	19413	19475	19220	19343	19414	19608	19455	19503	19435	19287	19477	19491	19517	19472	19412	19608	19473	19541	19584	19234	19446	19265	19328	19609	19558	19462	19480	19456	19537	19470	19491	19395	19321	19325	19503	19333	19562	19462	19663	19492	19564	19376	19449	19295	19361	19520	19580	19567	19493	19539	19471	19442	19259	19562	19419	19330	19394	19429	19461	19626	19538	19310	19512	19502	19631	19660	19479	19543	19522	19542	19553	19412	19335	19379	19517	19571	19346	19364	19249	19585	19372	19766	19750	19284	19470	19289	19549	19445	19322	19285	19539	19494	19636	19290	19356	19436	19273	19618	19224	19509	19254	19263	19315	19434	19646	19379	19520	19389	19457	19670	19419	19454	19402	19523	19473	19381	19641	19557	19286	19474	19435	19451	19432	19592	19456	19695	19448	19357	19499	19240	19475	19560	19606	19625	19419	19633	19280	19361	19519	19411	19444	19489	19424	19393	19586	19569	19299	19626	19477	19474	19478	19400	19288	19700	19344	19561	19576	19296	19528	19541	19293	19331	19164	19375	19461	19465	19487	19438	19439	19541	19386	19334	19526	19582	19577	19808	19433	19434	19452	19518	19470	19469	19436	19494	19361	19490	19621	19324	19492	19401	19388	19451	19304	19584	19343	19793	19383	19408	19554	19569	19442	19523	19756	19639	19484	19391	19621	19541	19508	19462	19374	19510	19557	19423	19261	19281	19543	19254	19441	19526	19461	19442	19688	19421	19178	19540	19341	19611	19357	19495	19547	19302	19542	19284	19476	19443	19596	19542	19506	19437	19669	19397	19481	19310	19503	19471	19526	19461	19415	19480	19427	19671	19273	19297	19543	19499	19363	19559	19567	19519	19394	19363	19440	19366	19284	19373	19418	19498	19559	19392	19379	19372	19502	19623	19410	19346	19570	19522	19537	19331	19318	19264	19415	19341	19382	19491	19505	19535	19301	19550	19366	19329	19302	19441	19387	19486	19436	19396	19546	19491	19434	19441	19234	19326	19335	19408	19475	19440	19268	19290	19413	19386	19288	19453	19379	19442	19671	19602	19528	19494	19378	19490	19562	19352	19273	19341	19493	19595	19435	19456	19300	19274	19542	19370	19468	19416	19478	19511	19423	19454	19690	19345	19403	19445	19606	19468	19430	19640	19533	19478	19313	19390	19546	19503	19548	19439	19367	19281	19369	19430	19451	19414	19499	19292	19338	19529	19719	19550	19639	19399	19593	19454	19498	19309	19430	19218	19596	19629	19369	19672	19484	19482	19530	19494	19412	19404	19248	19315	19568	19450	19585	19438	19363	19235	19481	19273	19478	19584	19485	19561	19429	19627	19492	19460	19540	19729	19663	19397	19603	19282	19479	19574	19717	19399	19567	19604	19597	19403	19605	19556	19454	19410	19339	19423	19338	19338	19819	19439	19284	19482	19408	19435	19551	19514	19347	19527	19313	19364	19423	19464	19337	19705	19389	19609	19482	19481	19548	19402	19418	19517	19338	19296	19257	19632	19385	19486	19201	19594	19299	19353	19355	19112	19285	19427	19499	19496	19558	19444	19451	19423	19527	19522	19312	19278	19440	19386	19491	19371	19506	19522	19424	19521	19328	19307	19603	19395	19421	19459	19534	19499	19556	19275	19406	19595	19271	19409	19482	19425	19378	19484	19521	19438	19397	19310	19476	19466	19737	19518	19550	19509	19462	19616	19514	19353	19353	19467	19408	19141	19315	19271	19465	19488	19475	19385	19326	19222	19421	19328	19284	19473	19093	19363	19570	19444	19649	19350	19243	19371	19356	19160	19208	19368	19364	19567	19406	19483	19358	19487	19502	19350	19487	19568	19469	19310	19463	19446	19347	19427	19365	19634	19320	19398	19270	19424	19293	19476	19426	19571	19580	19554	19328	19442	19388	19309	19614	19433	19540	19378	19487	19303	19376	19332	19489	19461	19523	19583	19404	19547	19502	19503	19519	19471	19417	19478	19396	19596	19423	19455	19420	19620	19493	19551	19493	19540	19594	19476	19402	19336	19521	19564	19545	19588	19515	19366	19790	19340	19517	19677	19334	19552	19348	19341	19530	19554	19486	19572	19613	19379	19370	19501	19671	19649	19546	19499	19569	19475	19343	19345	19438	19299	19569	19445	19618	19365	19723	19374	19432	19221	19432	19398	19546	19564	19414	19456	19413	19447	19242	19354	19618	19339	19432	19275	19320	19492	19525	19395	19445	19382	19478	19144	19423	19441	19447	19506	19677	19576	19352	19490	19472	19421	19569	19471	19469	19667	19521	19445	19558	19366	19374	19523	19507	19564	19482	19528	19544	19322	19413	19452	19376	19495	19264	19465	19531	19373	19349	19538	19552	19436	19491	19477	19609	19861	19405	19388	19680	19432	19304	19546	19432	19633	19357	19494	19623	19414	19298	19380	19399	19508	19449	19427	19655	19398	19485	19299	19543	19546	19600	19461	19632	19227	19301	19542	19540	19502	19448	19271	19404	19368	19389	19534	19544	19562	19492	19647	19485	19308	19360	19447	19491	19464	19348	19468	19594	19614	19568	19493	19452	19593	19606	19615	19472	19440	19389	19347	19769	19391	19463	19726	19330	19365	19508	19320	19320	19413	19509	19371	19649	19446	19334	19464	19509	19458	19385	19406	19265	19423	19389	19442	19487	19535	19474	19493	19363	19518	19502	19216	19400	19434	19524	19413	19452	19523	19414	19501	19514	19508	19556	19334	19408	19384	19408	19396	19374	19439	19695	19448	19672	19517	19586	19607	19525	19492	19665	19492	19444	19368	19136	19658	19402	19285	19402	19425	19549	19351	19399	19644	19360	19448	19356	19439	19585	19422	19569	19529	19475	19463	19451	19517	19422	19208	19474	19347	19281	19627	19661	19315	19259	19565	19339	19521	19436	19545	19276	19379	19560	19497	19564	19571	19498	19509	19578	19586	19446	19573	19390	19377	19515	19583	19367	19313	19420	19324	19522	19527	19450	19347	19707	19369	19507	19524	19432	19448	19529	19421	19584	19418	19331	19461	19494	19432	19488	19436	19460	19414	19522	19573	19529	19574	19502	19348	19486	19489	19289	19441	19556	19574	19557	19651	19494	19545	19442	19470	19595	19450	19455	19523	19491	19376	19542	19330	19493	19636	19246	19521	19505	19411	19570	19551	19479	19666	19507	19425	19724	19361	19536	19409	19682	19321	19239	19333	19318	19432	19595	19405	19416	19364	19259	19484	19375	19431	19521	19572	19699	19402	19517	19617	19232	19475	19516	19565	19360	19319	19370	19314	19330	19337	19376	19399	19404	19671	19529	19376	19653	19551	19381	19279	19442	19418	19564	19390	19394	19573	19614	19398	19377	19549	19634	19341	19619	19496	19400	19384	19594	19414	19253	19310	19645	19372	19455	19500	19424	19398	19504	19373	19580	19519	19530	19201	19611	19517	19557	19432	19552	19433	19545	19404	19355	19584	19398	19510	19325	19475	19509	19343	19460	19659	19373	19612	19434	19575	19422	19537	19718	19393	19468	19530	19283	19447	19327	19420	19434	19509	19322	19403	19333	19620	19331	19215	19377	19520	19456	19534	19630	19370	19464	19503	19545	19493	19420	19473	19279	19706	19467	19292	19453	19497	19502	19413	19655	19492	19618	19460	19202	19446	19382	19462	19406	19426	19492	19500	19400	19374	19421	19335	19362	19250	19282	19581	19494	19592	19563	19574	19521	19425	19345	19455	19374	19684	19277	19597	19345	19492	19581	19465	19458	19680	19502	19543	19609	19512	19340	19573	19440	19498	19634	19436	19522	19463	19416	19656	19535	19467	19713	19373	19783	19364	19493	19527	19275	19446	19350	19624	19448	19615	19513	19393	19471	19416	19413	19352	19271	19478	19319	19329	19409	19453	19427	19349	19363	19595	19590	19480	19506	19497	19278	19522	19512	19445	19535	19322	19746	19586	19455	19481	19452	19573	19297	19555	19308	19485	19459	19432	19445	19555	19465	19427	19573	19431	19429	19380	19395	19569	19450	19491	19444	19421	19566	19278	19455	19412	19338	19295	19651	19447	19455	19532	19331	19396	19646	19737	19594	19326	19199	19295	19472	19305	19527	19497	19336	19487	19266	19462	19419	19580	19599	19509	19391	19407	19484	19575	19404	19245	19463	19576	19365	19556	19481	19484	19483	19494	19671	19423	19091	19435	19491	19371	19547	19230	19419	19361	19656	19448	19465	19199	19385	19415	19386	19331	19167	19439	19364	19463	19398	19324	19483	19434	19297	19463	19405	19577	19550	19566	19432	19472	19681	19480	19394	19525	19534	19430	19619	19582	19488	19477	19265	19497	19449	19422	19485	19376	19544	19528	19486	19519	19629	19478	19439	19741	19311	19723	19427	19568	19502	19446	19442	19418
39828	58923	44651	26931	18911	16676	16316	16187	16246	16248	16147	16106	16183	16270	16044	16202	15878	16035	16326	16085	16267	16046	16126	16184	16324	16049	16037	16116	16239	16077	16100	16102	15985	16033	16093	16166	16111	16164	16117	16156	16172	15934	16154	16107	16236	15879	16235	16055	16153	16073	16227	16089	16108	16078	16083	15974	16213	16165	16155	16050	16081	16200	16058	16200	16178	16147	16060	16055	16093	16103	16284	16173	16219	16129	16079	16423	16282	16345	16172	16112	16281	16107	16222	16202	16349	16280	16080	15900	16109	15996	16095	16236	16124	16064	16086	16304	16120	16078	16093	16148	16207	16074	16041	16253	16161	16068	16124	16178	16153	16046	16293	16197	16324	16083	16166	16104	16047	16223	16279	15821	16082	16174	16114	16201	16019	16139	16025	16073	16162	16219	16072	16094	16147	16041	16231	16212	16093	16138	16308	15974	16126	16325	16249	16079	16168	16241	16233	16160	16137	16000	16086	16137	16157	16127	16276	16065	16067	16090	16155	16402	16061	16104	16131	16185	16031	16157	16166	15950	16228	16086	16037	16135	16145	16180	16029	16221	15964	16205	16108	16125	16007	16317	16259	16080	16041	16111	15934	16235	16060	16219	16008	16243	16188	16197	15935	16119	16184	16024	16051	16181	16058	16060	16071	16127	16018	16162	16176	16025	16142	16159	16084	16263	16136	16153	16053	16138	16151	15988	16276	16090	16173	15919	16058	16266	15984	16120	16265	16085	15898	16314	16129	16103	16305	16186	15934	16226	15995	16143	16190	15997	16136	16125	16038	16053	16095	16255	16227	16107	16185	16010	16020	16150	16047	15935	16087	16121	16234	16059	16071	16037	15878	16060	16189	16054	16180	16214	16191	15959	16196	16130	16126	16192	16296	16217	16011	16081	15995	16204	16296	16095	16102	16130	16179	16042	16085	16101	16130	16054	16261	16000	16300	16162	16121	16037	16343	16104	16267	15963	16127	16203	16131	15944	16294	16221	16173	16069	16170	15961	15910	16207	15921	16081	16099	16097	16180	16243	16111	15961	16161	16170	16168	15917	16050	16165	16133	16134	16160	16147	16123	16099	16054	16238	16093	16074	16110	16136	16151	16226	16256	16157	15986	16091	16003	16138	16206	16255	16233	16087	16136	16020	16153	16157	16083	16160	16320	16246	16106	16014	16016	16117	16117	16046	16126	16138	16048	16083	16376	16224	16094	16114	16227	16059	16118	15998	16013	15985	16306	16111	16215	16049	16199	16178	16144	16194	16062	16198	16210	16028	16187	16063	16105	16430	16083	16040	16083	16113	16040	16198	15997	16171	16027	16299	16131	15985	16161	16015	16057	16024	16028	16161	16188	16143	16012	16152	15913	16080	16110	16036	16179	16047	16204	16030	16186	16177	16059	16170	16064	16257	16113	16104	15993	16077	16298	16259	16079	16233	16044	16004	16117	16205	16239	16138	15989	16121	16406	16068	16099	15935	16068	16244	16075	16093	16218	15962	16161	16208	16102	16041	16187	15863	16133	16165	16039	15894	15977	16111	16258	16158	16181	16085	16275	16117	16323	16201	16005	16238	16125	16182	16121	16079	16182	16212	16215	16077	16268	16095	16167	16138	16266	16196	16139	16078	16009	16243	16032	16203	16128	16020	16177	15975	16000	15937	15980	16154	16122	16113	16184	16233	16162	16181	16068	16078	16060	16104	16115	16269	16128	16188	16115	16088	16191	16123	16197	16238	16430	16051	16197	16266	16105	16121	15936	16273	16102	16012	16208	16150	16191	16014	16171	16242	16138	16082	16148	16169	16046	16184	16058	16173	16176	16139	16221	16161	16155	16124	16120	16068	16095	15916	16220	15913	16246	16281	16097	16149	16001	16140	16241	16116	16019	16287	16038	16191	16186	15988	16205	16381	16176	16008	16060	16157	16223	16005	16136	15963	15996	16000	16109	16247	16134	16283	16121	16246	16237	16110	16339	16083	16240	16197	15919	16306	15924	16321	16144	16277	16112	16156	16089	16087	16112	15930	16069	16139	16067	16243	16107	16083	16161	16011	16120	15978	16235	16040	16384	16047	16095	15988	15992	16213	16090	16113	16163	16181	16186	16079	15949	16156	16172	16081	16085	16157	16075	16193	16187	16184	16319	16027	16177	16047	16185	16108	16084	16138	16233	16185	16161	16039	16196	16231	16262	16207	16118	16244	16036	16194	15996	16159	16226	16161	16282	16226	16001	16185	16046	16004	16376	16150	16170	16163	16240	16077	16120	16049	16174	16183	16124	16126	15967	16032	16075	16107	16126	16309	16171	16060	16206	16103	16098	16193	16114	15998	16126	15949	16429	16064	16261	16026	16170	16319	16264	16106	16048	16038	15945	16154	16026	16197	16092	16177	16106	16067	16121	16202	16198	16133	16172	16252	16173	16178	16168	16252	16271	15995	16219	16058	16156	16117	16242	16032	16157	16185	16147	16091	16232	16155	16234	16045	16156	16033	16387	16129	16167	16080	16209	16267	16056	16143	16205	15983	16049	16201	16101	15966	16077	16204	16013	16100	16126	16193	16195	16149	16329	16157	16168	16103	16146	16191	16100	16203	16074	16230	16093	16221	16277	16126	16111	16196	16147	16107	16124	15883	16018	16070	16215	15986	16059	16232	16122	15985	16134	16186	16092	16129	16045	16087	16071	16280	16074	16139	16109	15992	16094	16033	16132	15984	16184	16220	16223	16145	16112	16035	16001	16184	16063	16131	16113	16151	16030	16077	16205	16233	16298	16055	16081	15946	16029	16258	16272	16016	15989	16058	16087	16054	16149	16208	16101	16004	16058	16127	16175	16078	16111	16040	16179	15915	16173	16348	16073	16178	16113	16124	16111	16109	16197	16159	16253	16092	16171	16284	16197	16379	16172	16100	16100	16053	16205	16041	16097	16194	16116	16072	16208	16143	16122	16161	16054	16274	16169	16088	16153	16155	16177	16129	16061	16053	16159	16015	16091	16264	16112	16163	16134	16195	16116	16083	16277	16102	16125	16241	16093	16201	16104	16238	16130	16199	16124	16082	16093	16239	16049	15899	16284	16047	15930	16237	16173	16083	16251	16140	16091	16079	16339	16231	16276	16119	15949	16180	16066	16069	16169	16104	16094	16123	16165	16233	16024	16153	16318	16221	16098	15948	16076	16200	16047	16217	16137	16092	16016	16162	16079	16134	16124	16028	15874	16208	16028	16217	16051	16100	16125	16174	16015	16055	15909	16157	16164	16099	16271	16105	16092	16076	16161	16153	16059	16095	16214	16169	16068	16083	16034	16090	16050	15946	16242	16215	16161	16197	16086	16204	16027	16211	16068	15924	16273	16209	16115	16241	16152	16093	16150	16165	16032	16013	16135	16271	16253	16219	16063	16024	15999	16186	16188	16111	16217	16208	16132	15985	16032	16174	16075	16105	16195	16102	15984	16169	16040	16152	16195	16038	16171	16240	16193	16140	16102	16265	16071	16064	16107	16060	16208	15955	16250	16069	16083	16056	16077	16140	16014	16156	15962	16233	16059	16126	16150	16116	16060	15951	16050	16029	15974	16048	16147	16087	16018	16178	16146	16020	16165	16153	16157	16062	16197	16139	16214	16154	16186	16108	16274	16024	16187	16029	16025	16101	16210	16013	16156	16131	16179	16113	16019	16250	16310	16093	16266	16076	16242	16255	16145	16210	16041	16089	15944	16204	16286	16264	16088	16153	16149	15989	16069	16172	15929	15999	16313	16103	16158	16126	16220	16127	16204	16121	16242	16194	16121	16182	16124	16185	15960	16247	16130	16133	16241	16160	16164	16005	16155	16171	16240	16127	16179	16342	15830	16144	16274	16067	16048	16247	16207	16107	16189	16247	16269	16244	16073	16090	16297	16114	16149	16181	15981	16045	16121	16020	16164	16077	16040	16069	16152	16019	16035	16028	16183	16076	16037	16095	16209	16063	16092	16160	16064	16003	16118	15983	16175	16094	16178	16006	16087	15966	16173	16092	16062	16119	16234	16141	16193	16226	16109	16191	16004	16095	16060	16136	16001	16089	15896	16266	16047	16106	16050	16135	16099	16057	16177	16364	16212	16027	16188	16086	15968	16152	16228	16075	15947	16121	16130	16145	16133	16272	16076	16206	16100	16138	16169	16107	16157	16253	16091	15986	15946	16171	16169	16044	16102	16103	16100	16194	16043	16066	15981	16190	16177	15889	16155	16067	16024	16130	16017	16320	16132	16086	16161	16202	16228	16060	16290	16165	16150	16269	16238	16102	15962	16120	16012	16251	16107	16293	15988	16154	16170	16071	16128	16024	16041	16032	16137	16101	16222	16299	16110	16136	16154	16075	16100	16153	16071	16138	16136	16207	16093	16106	16233	16125	16025	16135	16359	16060	16063	16130	16322	16116	16258	16160	16108	16177	16224	16089	16243	16229	16111	16049	16164	16387	16241	16063	16206	16095	16170	16352	16143	16031	16217	16311	16103	16138	16146	16143	16291	15975	16085	16099	16095	16187	16070	16194	16224	16182	15982	16032	16131	16196	16202	16156	16357	16171	16231	16251	16104	16092	16134	16098	15827	16089	16076	16154	16072	16289	16365	16150	16194	16114	16216	16126	16075	16319	16118	16191	16069	16050	15986	16173	16087	16076	16115	16086	16057	16023	16049	16130	16136	16254	16185	15900	16310	16186	16237	16221	16109	16031	16101	16083	16176	16056	16224	16094	16151	16105	16126	16092	16101	15953	16268	16229	16108	16042	16065	16270	16174	15995	16249	15984	16120	16214	16181	16074	16029	16260	16051	16101	16143	15913	16233	16285	16184	16158	16230	16148	16076	16141	16293	16295	16291	16178	16080	16117	16265	16219	16117	16070	16201	16040	16101	16295	16049	16193	16250	16132	16135	16108	16234	16202	15942	15999	16065	16236	16123	16297	16064	16238	16113	16026	16200	16120	16134	16257	16057	16252	16053	16242	16184	16167	16194	16202	16236	16027	15995	16221	16342	16167	16204	16224	16168	16255	16038	16032	16156	16117	16116	16061	16082	16201	16085	16166	16075	16219	15929	15932	15924	16234	16143	16161	16209	16000	16078	16336	16213	16126	16019	16188	16181	16045	16117	16064	16114	16124	16253	16148
26076	30627	46566	39373	27632	23592	21753	20351	20180	20098	20003	20088	19919	20265	20197	19919	19930	20020	20050	20015	19991	20058	19969	19718	19864	19989	19916	20021	19907	19871	19877	19973	20025	19891	20032	19917	19946	19741	20030	19954	20057	19930	19876	19892	19909	19936	19977	20043	20045	19908	19831	19921	20219	20009	19861	19909	19852	20100	19858	19806	20074	19960	20086	19975	19860	19959	19982	20025	20179	20136	19916	19956	19787	20005	19848	20044	19937	20021	20117	19890	19812	20041	19979	19940	19725	19915	19846	19858	19875	19923	19867	19745	20033	20151	19872	19950	19895	20024	19883	19828	19855	20129	19861	19885	19995	19869	19853	19927	19914	20030	19918	19926	20029	19749	19862	19977	19678	19781	20134	19916	19749	20027	19981	20127	20075	19932	20036	19657	20073	19866	19840	20000	19855	19822	19963	19996	20009	19939	19996	19880	20013	20055	19962	20015	19973	20002	19917	20018	19926	20037	19852	19985	19900	19962	19874	19899	20015	19918	20000	19885	19925	19972	19716	19791	19917	19975	19892	19860	19970	20025	19942	19920	20156	19940	19982	20045	20039	19946	20289	19534	19941	19717	20025	20095	19961	19845	20034	19896	19963	20157	19939	20027	19901	19889	19709	19940	20026	19826	19849	19896	20034	20016	19963	19895	19919	19941	19798	19944	20079	19914	19869	19989	19838	20022	19982	20201	19963	20083	20052	19887	19969	19954	19884	19979	20092	19734	20054	19989	19905	19899	19897	19943	19819	19931	19767	19980	19832	19910	20050	19887	19999	19934	19753	19794	19928	19961	19853	20326	19919	19903	19985	19843	19861	19976	19891	19941	19965	19991	20009	20003	19803	20012	19948	19795	20004	19985	19854	20027	20062	19897	19933	19933	19996	19758	19941	19826	19947	19807	20091	20028	19756	19737	20122	19941	19781	19788	19885	19954	20027	19901	20095	20014	19926	20039	19959	19904	20075	19782	20097	19906	19821	19943	19918	19896	19950	19917	19781	19820	19987	19990	20119	19940	20023	19919	20080	19858	19953	19993	19912	19966	19912	19915	20133	19898	19833	20166	19761	19949	19901	19792	19852	19748	20066	19922	20036	19940	19930	19967	20123	20138	19876	20014	19873	20094	19967	20077	19986	20002	19895	19868	19887	19952	20124	19992	20136	20049	19896	19935	19932	19981	20019	19961	20155	20026	19992	19940	19953	20143	19932	19915	19822	19975	19908	19842	19946	20057	20146	20113	19846	19985	19960	19948	19850	19933	20017	19876	19816	20084	20001	19916	19885	20025	20188	19930	19939	20016	19885	19748	19930	19857	19791	19931	19768	20173	19811	19920	19992	19903	20013	19784	19932	20044	20010	19953	19819	19833	19854	20140	19964	19884	19939	19965	19693	19747	19965	19789	19975	20150	20006	19830	20018	19980	19927	19951	19934	19829	19943	19974	19867	19802	20166	20101	20097	19848	19879	19955	20092	20021	19912	19702	19954	19978	19957	19887	19852	19969	19840	20053	19738	19863	19725	19819	19710	19979	19947	19905	20092	19947	19974	19941	19964	19956	20113	19813	20138	19992	19968	19905	19866	19798	19941	19857	19772	19918	20028	19986	19960	19903	20054	19958	19764	20004	20037	20045	20026	20136	20038	19848	19761	19925	19924	19927	20070	19955	19989	19816	20025	19967	19937	19944	19914	19755	20053	19884	20111	19983	20036	20033	19860	19833	19901	19768	20040	20087	19856	20052	20126	19833	20008	20064	19994	20123	20022	19767	19941	19995	19778	19807	19945	19897	19976	20032	19750	19917	20054	20175	19845	19820	20128	20000	20133	20195	19825	19911	19887	19843	20108	20119	20092	20067	19936	19924	19797	19921	20041	19921	20102	20138	19938	19989	20011	19990	20000	20017	19832	19820	19935	20202	19828	19802	20125	19862	19905	19957	20088	19940	19662	19819	19795	19927	20060	19929	19964	20006	19784	19729	19891	19964	20078	19885	20010	19948	19889	19853	20040	20097	19959	20212	20050	19918	19814	20098	20137	19858	19967	19944	20074	19927	19943	19947	19883	20054	19946	20037	19895	19753	20052	20115	19760	19778	19863	20034	19957	19915	19868	19977	19960	19870	19763	20009	19822	20056	19916	19749	19811	19933	20150	19854	20055	19903	19964	19919	19917	19933	19967	19745	20082	20106	20054	19832	19815	19960	19883	19998	20088	19989	19989	20154	19914	19800	20088	20063	20046	19993	19797	19891	20140	19872	20055	19973	20175	19950	19933	20001	19838	19855	19861	19665	20009	20058	19971	19929	19862	20062	19986	19970	19873	19891	19946	19977	19771	19915	19951	19831	19787	19996	19997	19903	20076	20261	19953	19843	19903	19901	19898	19748	20087	20119	19944	19946	19725	19932	19972	19987	19828	20014	20068	19896	19997	20073	19976	20047	19963	19711	20048	19919	19767	19812	19957	20086	19762	19762	19874	20045	19950	20044	19947	20087	19933	20221	20114	19980	20004	19897	19950	19814	19864	19868	19975	20036	20251	19953	20063	19945	19991	20035	20157	19757	19859	19989	20217	20038	19985	19811	20121	20101	20013	19856	19892	20022	19833	19997	20078	19972	19956	19716	20031	19882	20093	20015	20013	20142	19974	19976	19931	19764	19760	19945	19649	19812	20025	20055	19996	19901	19977	19907	19929	19865	20074	19854	19880	19919	19885	19986	19953	19887	20280	20053	20102	19979	20223	20099	19967	19958	20069	20058	19942	19985	19983	20100	19836	19978	19972	19924	20004	20129	19853	19779	20072	20011	20256	19876	20076	20010	19850	20002	19984	20302	19732	19895	19834	20070	19962	20071	19880	19953	19876	19872	19861	19776	19895	19880	19762	19977	19871	19955	19888	19906	20017	19913	19848	19893	19908	20086	19916	20085	19810	19898	19912	19963	20008	19743	20087	19943	19996	19825	19891	19953	19946	20036	20035	19952	19970	20037	19945	19998	19950	19954	19906	20031	19952	19889	19963	19860	19976	19892	20017	19951	19996	20121	19886	19955	19745	19889	19935	19918	19910	19859	20001	19930	19921	19812	19874	19834	20048	19985	19955	20167	19809	19930	19994	19785	19870	19932	19864	19995	19999	20043	20101	20137	19936	19919	20203	19909	19923	20101	19942	19960	20274	19870	19982	19840	20097	19920	19905	19807	19825	19928	19946	19766	20006	19841	20078	19984	20192	19966	20106	19844	20112	19822	19732	20008	19829	19914	20148	19980	20042	20063	19939	20145	19945	19810	19942	19864	19992	19981	20084	19888	19837	20061	19983	19995	19890	20085	19925	19995	19879	20007	19937	19794	20204	19825	20065	20038	19921	19916	19974	20032	19973	19948	20078	20101	20050	20043	19895	19953	20090	20089	19945	19993	19981	20052	20036	19973	20067	19841	19969	19756	19894	20064	19926	19991	20089	19962	20040	19987	19838	19980	19812	19992	20018	19770	20090	19898	19883	19783	19761	19892	20053	20023	19872	19878	20064	19848	20088	19924	20226	19976	20189	20008	19778	19987	20007	19803	19933	20106	20082	19854	20084	19955	19847	19721	20075	19822	19862	19967	19939	20124	20387	19617	19862	20100	19827	19816	19999	19788	19985	19800	19849	19988	19868	19918	19973	19934	19919	19968	20131	19905	19900	19980	19747	19995	20088	19855	19829	20011	20052	19997	19758	19977	19949	20080	20030	19959	20025	19847	19951	19998	20015	19857	19900	19942	19972	19738	19924	19865	20020	19969	19802	19925	19920	20010	20097	20057	19837	19793	19938	19918	20017	19857	19998	19953	19973	20056	19890	20024	20101	19925	20035	19880	19994	20209	19917	20026	20015	19959	19975	20151	20061	20038	19960	19702	19957	19745	19860	19888	19826	19990	19961	19918	19923	19947	19794	19924	20065	19921	19791	19812	20000	20002	20082	19920	20128	19888	19973	19912	20068	19883	19918	20038	19784	19857	19967	19916	19652	19893	20035	19880	19809	19907	19968	19959	20068	20011	20059	19899	19870	19938	19809	20131	20021	19963	19768	19886	19836	19830	19877	20160	19917	19819	20062	19870	19921	19834	20080	19857	19900	20005	20018	20213	20046	19923	20083	20168	20049	19886	20010	20063	19884	19879	20064	19853	20078	19978	19970	20044	19970	19780	19789	19917	19851	19903	19859	20159	20055	19949	19873	19700	20136	19841	19869	19879	19877	19979	19972	20080	19774	19769	19963	19938	20153	20058	20058	19909	20164	20096	20062	19919	19910	19979	20085	20123	19920	20047	19981	20123	19923	19765	19959	19990	19894	19812	19817	19927	20029	19958	19907	20063	20022	19852	19985	19871	19833	20082	19886	20004	20067	20024	19819	19896	19932	19670	19878	20086	19889	19832	19888	19903	19828	19957	19888	19825	20056	19906	19955	20062	20014	19731	19860	20069	20220	19910	19868	19888	19982	20055	20022	19876	19787	19891	19984	19880	19814	19946	19998	20015	19900	19844	20021	19918	19950	19885	19914	19971	20014	19911	19976	20016	20120	20105	19842	19912	19960	19830	19875	20023	20136	20111	20294	20077	20049	19968	19817	19947	19891	19683	19902	20026	19980	19961	20011	19843	20053	20072	20195	20009	20008	19973	19844	19859	20056	19883	19866	19851	20068	19866	20009	20106	19831	20159	19930	19805	20042	19903	19894	20043	19816	20016	20069	20138	19944	19853	19917	19984	19958	19914	19846	19930	19953	20062	19829	19825	20118	20146	19926	20089	19853	19903	19955	19937	20019	20105	20024	19889	19957	19952	20159	19954	19986	20111	19989	20017	19726	19954	20065	19813	20008	19953	19873	19835	20019	19880	19988	19823	20006	19951	20037	20047	19949	20014	19998	20133	19840	20062	19869	19900	20016	19972	20037	19968	19966	20129	20136	19898	20049	20018	20224	19885	20043	20043	19948	19982	19998	19897	19866	19955	19977	20032	19817	20015	19839	19805	19865	19730	19894	20019	20051	19810	19869	19956	20017	19886	19679	20092	19946	19825	20212	19974	19895	20071	20036	19932	19893	19975	20084	20050	19692	19928	20027	19764	19943	20092	19951	19927	20083	19853	19977	19903	20011	19919	19825	19910	19918	20092	19788	19953
57122	89150	68805	41968	25651	18534	16886	16463	16503	16516	16473	16424	16483	16429	16393	16409	16376	16590	16450	16434	16414	16497	16422	16514	16395	16354	16714	16443	16320	16382	16481	16410	16565	16519	16435	16437	16509	16398	16497	16330	16408	16466	16393	16544	16368	16384	16569	16500	16529	16151	16271	16529	16424	16567	16479	16548	16517	16232	16374	16325	16417	16391	16527	16404	16385	16354	16393	16300	16296	16186	16428	16413	16497	16389	16447	16425	16247	16472	16478	16478	16375	16475	16396	16468	16319	16504	16384	16382	16614	16439	16494	16465	16356	16335	16351	16379	16379	16490	16313	16459	16420	16346	16347	16329	16436	16562	16255	16483	16362	16492	16588	16527	16471	16375	16358	16448	16403	16454	16364	16383	16439	16430	16488	16373	16407	16612	16291	16343	16441	16523	16355	16542	16360	16354	16377	16362	16360	16383	16335	16342	16297	16505	16365	16484	16579	16295	16392	16547	16403	16458	16380	16451	16358	16473	16419	16385	16323	16528	16545	16220	16421	16513	16417	16559	16365	16541	16356	16495	16245	16436	16565	16353	16289	16382	16540	16141	16248	16405	16448	16385	16521	16415	16441	16447	16563	16537	16458	16457	16229	16317	16481	16340	16495	16461	16518	16481	16302	16384	16533	16445	16517	16451	16345	16465	16387	16329	16336	16417	16382	16468	16370	16558	16337	16585	16424	16264	16507	16452	16392	16331	16428	16417	16368	16463	16404	16424	16396	16478	16501	16575	16403	16434	16329	16429	16511	16624	16512	16475	16427	16457	16432	16476	16390	16423	16440	16595	16533	16469	16323	16542	16428	16511	16570	16327	16527	16390	16317	16412	16355	16465	16434	16431	16537	16552	16382	16329	16636	16512	16257	16566	16551	16456	16298	16455	16427	16341	16444	16685	16383	16365	16294	16395	16341	16260	16478	16526	16471	16623	16386	16504	16461	16470	16336	16398	16412	16543	16433	16327	16259	16293	16570	16507	16398	16396	16363	16528	16302	16412	16291	16260	16403	16444	16439	16351	16471	16477	16599	16391	16335	16164	16447	16564	16493	16574	16501	16544	16456	16433	16421	16257	16458	16378	16404	16477	16451	16471	16574	16450	16438	16397	16301	16471	16550	16230	16532	16265	16545	16342	16510	16402	16373	16619	16431	16530	16610	16540	16383	16468	16454	16538	16500	16344	16566	16520	16288	16435	16349	16409	16513	16467	16460	16304	16361	16258	16478	16550	16523	16435	16391	16435	16296	16408	16420	16551	16468	16455	16381	16445	16476	16412	16418	16424	16445	16270	16427	16273	16418	16541	16466	16522	16360	16381	16463	16478	16277	16320	16499	16190	16540	16442	16360	16247	16401	16413	16385	16532	16542	16419	16423	16383	16345	16299	16497	16428	16494	16407	16533	16569	16404	16417	16416	16300	16374	16414	16215	16475	16431	16418	16630	16550	16435	16307	16370	16406	16511	16490	16512	16484	16371	16650	16481	16343	16360	16219	16464	16511	16311	16419	16515	16303	16404	16470	16542	16407	16449	16414	16364	16452	16445	16502	16498	16352	16458	16327	16453	16492	16396	16378	16416	16503	16408	16496	16374	16405	16338	16209	16489	16331	16269	16434	16321	16547	16459	16221	16427	16386	16393	16440	16493	16481	16383	16440	16479	16340	16428	16470	16404	16351	16340	16236	16457	16377	16424	16591	16456	16440	16489	16337	16359	16213	16481	16414	16400	16430	16170	16387	16515	16337	16612	16392	16462	16484	16414	16565	16534	16535	16417	16488	16352	16394	16470	16449	16473	16364	16400	16373	16438	16431	16475	16554	16358	16477	16514	16298	16459	16443	16533	16498	16461	16420	16441	16417	16418	16326	16342	16426	16408	16333	16456	16333	16363	16372	16367	16359	16455	16443	16426	16323	16371	16352	16266	16550	16374	16494	16528	16289	16307	16443	16225	16184	16539	16388	16291	16375	16392	16351	16379	16486	16457	16333	16474	16551	16491	16249	16249	16514	16452	16427	16499	16331	16462	16372	16411	16357	16433	16398	16370	16503	16506	16368	16394	16542	16477	16426	16435	16381	16303	16426	16454	16475	16388	16433	16421	16364	16527	16563	16430	16316	16483	16623	16458	16563	16427	16383	16405	16512	16436	16425	16608	16317	16557	16425	16429	16477	16334	16332	16441	16494	16343	16453	16442	16405	16373	16302	16465	16359	16334	16383	16344	16494	16247	16461	16463	16464	16326	16435	16252	16436	16456	16416	16464	16428	16505	16508	16430	16627	16449	16511	16227	16308	16446	16426	16366	16233	16522	16334	16469	16429	16338	16418	16459	16341	16408	16407	16509	16428	16510	16432	16387	16409	16363	16580	16468	16519	16390	16482	16378	16436	16389	16363	16714	16285	16633	16202	16346	16489	16640	16501	16431	16252	16545	16502	16353	16350	16280	16743	16372	16382	16397	16459	16487	16583	16622	16503	16443	16509	16454	16439	16413	16563	16457	16234	16411	16280	16473	16446	16363	16615	16363	16412	16549	16420	16620	16545	16419	16469	16459	16216	16503	16416	16270	16448	16377	16327	16529	16615	16506	16327	16442	16501	16523	16344	16602	16490	16527	16310	16524	16570	16401	16363	16296	16459	16363	16355	16485	16315	16388	16372	16490	16439	16463	16550	16469	16379	16550	16232	16549	16404	16394	16516	16377	16472	16451	16506	16378	16469	16511	16581	16484	16203	16520	16369	16438	16521	16559	16424	16196	16505	16472	16386	16366	16372	16469	16529	16341	16514	16455	16445	16560	16334	16295	16511	16349	16532	16523	16534	16646	16424	16348	16432	16480	16505	16428	16609	16534	16517	16397	16569	16354	16518	16542	16494	16498	16361	16376	16522	16447	16290	16403	16506	16327	16522	16566	16335	16458	16352	16297	16376	16663	16363	16522	16456	16422	16668	16455	16365	16381	16465	16509	16411	16431	16453	16412	16562	16500	16245	16388	16591	16489	16592	16451	16388	16312	16388	16518	16445	16349	16424	16473	16489	16226	16420	16481	16497	16438	16452	16476	16505	16490	16500	16466	16376	16475	16406	16474	16382	16320	16616	16534	16281	16378	16497	16581	16431	16389	16532	16577	16506	16176	16479	16444	16447	16412	16474	16448	16330	16564	16514	16363	16444	16507	16578	16451	16399	16387	16575	16494	16496	16422	16512	16453	16346	16534	16447	16478	16286	16401	16462	16665	16311	16408	16437	16566	16392	16431	16396	16473	16642	16440	16525	16453	16599	16411	16397	16575	16235	16340	16425	16335	16455	16477	16323	16287	16230	16321	16505	16476	16531	16425	16388	16502	16579	16381	16438	16556	16418	16457	16537	16350	16530	16554	16431	16221	16443	16384	16484	16424	16298	16312	16516	16385	16519	16485	16517	16612	16497	16372	16445	16456	16553	16362	16348	16356	16174	16448	16373	16497	16447	16487	16522	16448	16291	16258	16454	16478	16574	16561	16492	16360	16492	16410	16539	16356	16389	16394	16481	16510	16489	16500	16431	16527	16461	16538	16340	16433	16269	16479	16248	16367	16336	16430	16478	16490	16314	16467	16339	16544	16536	16527	16502	16483	16467	16435	16406	16413	16357	16511	16475	16531	16535	16266	16504	16301	16638	16517	16398	16227	16299	16663	16417	16362	16575	16331	16513	16495	16486	16538	16367	16679	16503	16453	16551	16455	16424	16422	16341	16490	16367	16549	16636	16478	16403	16472	16443	16390	16456	16462	16475	16454	16543	16471	16394	16502	16403	16571	16487	16494	16287	16576	16562	16403	16569	16390	16289	16397	16464	16573	16513	16420	16496	16444	16485	16408	16305	16608	16337	16418	16352	16414	16559	16417	16430	16504	16384	16395	16477	16482	16310	16606	16512	16421	16556	16352	16230	16438	16512	16441	16301	16572	16266	16531	16435	16520	16506	16372	16529	16573	16295	16415	16267	16444	16447	16414	16467	16355	16425	16404	16408	16483	16458	16376	16444	16406	16503	16527	16449	16355	16420	16403	16543	16386	16442	16510	16366	16347	16295	16643	16489	16443	16303	16369	16444	16468	16504	16569	16448	16485	16382	16259	16442	16454	16438	16485	16357	16334	16554	16411	16323	16467	16396	16356	16409	16434	16324	16373	16587	16419	16439	16432	16472	16514	16377	16342	16347	16358	16408	16338	16276	16222	16360	16429	16371	16392	16495	16435	16404	16425	16500	16339	16295	16603	16483	16584	16429	16476	16335	16433	16487	16381	16505	16362	16384	16285	16523	16512	16375	16346	16357	16485	16437	16722	16467	16505	16340	16489	16382	16386	16359	16462	16436	16381	16470	16398	16279	16484	16301	16303	16391	16517	16362	16414	16438	16391	16344	16446	16515	16190	16551	16429	16540	16378	16449	16449	16452	16404	16467	16353	16440	16212	16460	16461	16400	16485	16499	16375	16501	16438	16325	16403	16227	16558	16264	16594	16419	16230	16639	16441	16375	16438	16544	16312	16404	16184	16422	16518	16455	16282	16387	16460	16252	16264	16530	16263	16276	16286	16328	16388	16492	16342	16423	16267	16625	16567	16352	16665	16338	16470	16318	16411	16537	16372	16522	16350	16615	16648	16328	16421	16567	16292	16660	16335	16457	16376	16617	16530	16507	16333	16411	16430	16474	16434	16326	16292	16607	16429	16480	16371	16341	16424	16504	16373	16417	16512	16484	16430	16432	16271	16475	16558	16359	16513	16510	16412	16482	16470	16354	16454	16507	16402	16438	16466	16317	16514	16402	16451	16357	16432	16338	16632	16327	16307	16390	16493	16312	16606	16488	16500	16464	16357	16451	16430	16418	16444	16483	16442	16385	16373	16495	16471	16539	16380	16415	16602	16352	16630	16483	16541	16556	16423	16311	16491	16300	16350	16347	16403	16539	16352	16423	16308	16610	16326	16502	16388	16481	16531	16472	16317	16415	16473	16448	16353	16307	16434	16457	16373	16582	16270	16418	16483	16424	16470	16538	16480	16377	16595	16343	16358	16431	16330	16432	16382	16455	16415	16533	16384	16555	16464	16424	16546	16408	16490	16481	16342	16546	16385	16529	16420	16504	16312	16500	16308	16422	16539	16510	16588	16239
22850	23281	36122	31903	26634	25928	26436	21353	20469	20764	20880	20458	20610	20583	20681	20313	20462	20459	20529	20271	20532	20550	20428	20297	20460	20353	20521	20080	20276	20385	20168	20354	20274	20175	20361	20511	20568	20265	20194	20190	20423	20068	20307	20508	20194	20265	20319	20256	20217	20156	20245	20449	20181	20246	20217	20389	20238	20207	20265	20288	20265	20346	20245	20286	20312	20326	20219	20398	20313	20274	20344	20333	20305	20267	20187	20237	20081	20333	20167	20311	20271	20229	20247	20329	20235	20339	20156	20166	20332	20307	20167	20188	20104	20408	20304	20416	20392	20234	20220	20186	20352	20347	20213	20185	20419	20124	20344	20087	20220	20216	20183	20208	20262	20275	20244	20020	20251	20249	20277	20289	20212	20148	20264	20194	20320	20242	20284	20149	20164	20172	20151	20328	20255	20377	20307	20246	20172	20265	20252	20204	20067	19885	20203	20194	20247	20544	20474	20330	20338	20202	20085	20005	20236	20245	20368	20252	20083	20257	20351	20123	20148	20395	20335	20169	20131	19998	20260	20122	20258	20320	20129	20386	20311	20222	19961	19980	20114	20208	20022	20161	20380	20127	20024	20256	20106	20140	20248	20197	20273	20319	20208	20154	20209	20358	20140	20261	19986	20411	20281	20352	20155	20313	20196	20182	20232	20295	20261	20361	20466	20328	20282	20360	20320	20242	20046	20040	20123	20180	20191	20298	20409	20278	20350	20277	20088	20082	20351	20183	20198	20210	20246	20100	20282	20365	20445	20304	19960	20307	20333	20120	20482	20343	20105	20465	20189	20374	20193	20106	20054	20217	20238	20077	20020	20248	20204	20173	20429	20120	20140	20267	20148	20191	20120	20219	20362	20361	20260	20213	20349	20046	20278	20228	20257	20274	20121	20079	20139	20064	20239	20230	20161	20215	20101	20266	19854	19998	20151	20262	20006	20195	20180	20261	19980	20526	20201	20212	20257	20302	20212	19946	20353	20081	20030	20049	20053	20151	20285	20170	20280	20339	20270	20270	20370	20243	20271	20237	20348	20091	20329	20116	20123	20177	20178	20103	20361	20298	20319	20022	20125	20332	19956	20113	20040	20384	20232	20192	20159	20436	20148	20229	20235	20167	20218	20024	20302	20264	20406	20164	20227	20230	20209	20165	20034	20019	20104	20398	20271	20170	19953	20085	20122	20351	20081	20182	20075	19955	20175	20421	20128	20151	20238	20099	20053	20249	20114	20189	20032	20256	20192	20215	20184	20262	20357	20206	20096	20287	20174	20092	20175	20143	20284	20190	20096	20300	20256	20184	20193	20222	20242	20431	20214	20400	20177	20357	20286	20046	20286	20193	20130	20166	20214	20246	20262	20220	19993	20335	20293	20237	20164	20082	20094	20209	20338	20138	20132	20173	20300	20383	20262	20249	20070	20334	20263	20060	20158	20170	20161	20115	20333	20167	20202	19977	20097	20235	19981	20361	20335	20081	20117	20423	20230	20020	20347	20174	20362	20288	20194	19907	20118	20114	20009	20214	20219	20201	20234	20058	20102	19968	20250	20173	20398	20217	20129	20350	20069	20226	20295	20078	20099	20380	20162	20329	20218	20091	20157	20144	20094	20174	20383	20193	20453	20118	20217	20104	20225	20076	20102	20435	20222	20311	20210	20305	20083	20252	19922	20227	20273	20144	20245	20065	20073	20142	20295	20129	20222	20226	20255	20366	20103	20079	20115	20313	20384	20144	20111	20159	20353	20199	20372	20102	20323	20133	20035	20256	20287	20196	20158	20244	20348	20130	20131	20162	19987	20247	20280	20372	20085	20214	20232	19984	20090	20039	20319	20214	20085	20299	20423	20062	20181	20247	20151	20346	20101	20171	20131	20181	20195	20413	20305	20206	20161	20200	20201	20127	20125	20200	20266	20413	20284	20102	20157	20356	20149	20078	20231	20226	20215	20230	20388	20301	20039	20128	20082	20400	20170	19964	20210	20211	20248	20347	20370	20157	19965	20198	20143	20298	20262	20279	20311	20301	20199	20108	20372	20157	20162	20350	20129	20005	20155	20252	20232	20209	20076	20250	20190	20260	20040	20167	20132	20199	20213	20053	20065	20144	20183	19969	20252	20329	20088	20220	20100	20227	20066	20137	19973	20003	20172	20066	20159	20060	20237	20398	20217	20364	20138	20186	20193	20153	20154	20230	20267	20214	20226	20287	20163	20296	20323	20145	20194	20195	20300	20355	20318	20196	20405	20321	20038	20187	20028	20189	20423	20018	20093	19988	20233	20343	20199	20151	20257	20286	20301	20417	20192	20117	20093	20059	20251	20143	20196	20256	20219	20225	20186	20143	20311	20111	20110	20134	20133	20148	20371	20216	20212	20182	20369	20343	20196	20043	20025	20100	20182	20272	20025	20328	20334	20148	20378	20401	20136	20112	20322	20146	20142	19837	20225	20054	20139	20008	20116	20297	20195	20037	20249	20221	20263	20275	20220	19872	20090	20130	20126	20084	20067	20292	20093	20339	20246	20173	20303	20001	20102	20345	20284	20300	20160	20058	20060	20159	20150	20265	20232	20182	20079	20176	20047	20073	20070	20264	20147	20307	20068	20168	20054	19959	20404	20190	20201	20205	20287	20066	20067	19994	20226	20202	20184	20270	20061	20335	20637	20258	20166	20134	20307	20352	19989	20034	20210	20259	20440	20246	20181	20241	20337	20287	19989	20408	20259	20255	20081	20143	20376	20217	20392	20149	20129	20365	20408	20112	20325	20476	20307	20061	20221	20179	20027	20265	20175	20211	20159	20097	20334	20288	20175	20250	20068	19982	20169	20092	20062	20311	20046	20419	20185	20236	20035	20280	19956	20239	20311	20133	20163	20445	20221	20156	19926	20067	20141	20018	20259	20060	20252	20265	20107	20062	20125	20288	20251	20180	20083	20046	20304	20127	20100	20159	20083	20417	20200	20157	20056	20160	20241	20220	19959	20057	20171	20122	20278	20264	20236	20159	19913	20336	20112	20146	20050	20148	20327	20123	20112	20116	20192	19869	20126	19914	20251	20018	20261	20153	20100	20077	19988	20159	20155	20277	20349	20051	20142	20144	20182	20193	20315	20386	20484	20413	19836	20085	20026	20018	20245	20172	20151	20259	20042	20254	20338	20092	20201	20286	20185	20190	20070	19872	20157	20228	20336	20241	20203	20159	20096	20314	20158	20092	20246	20272	20066	20037	20264	20165	20356	20314	20454	20241	20080	20199	20235	20316	19974	20338	20243	20172	20201	20131	20117	20326	20361	20329	20198	20187	20305	20465	20230	20219	20425	20314	20182	20165	20172	20048	20320	20216	20168	20267	20131	20090	20023	20102	20386	20174	20260	20331	20372	20240	20343	20013	20384	20210	20101	20119	20138	20087	20227	20258	20159	20197	20209	20268	19933	20356	20139	20088	20060	20025	20176	20475	20236	20075	20028	20292	20357	20240	20113	20370	20136	20140	20167	20107	20162	20116	20307	20231	20222	20285	20323	20153	20062	20210	19916	20004	20206	20281	20273	20196	20133	19996	20131	20050	20308	20118	20233	20223	20024	20413	20113	20066	20185	20213	20103	20093	20091	20195	20246	19983	20325	20109	20206	20047	20044	20274	20227	20117	20065	20296	20155	20046	20404	20068	20209	20347	20190	20228	20126	19956	20104	20180	20080	20022	20068	20138	20388	20262	20107	19924	20204	20442	20140	20415	20038	20168	20165	20232	20205	20205	20231	20337	20262	20345	20188	20288	20188	20050	20291	20181	20226	20033	20267	20331	20278	20089	20039	20011	20215	20290	20200	20183	20116	20057	20228	20192	20158	20286	20135	20257	20101	20247	20222	20221	20049	20107	20219	20233	20228	20090	20089	20091	20221	20187	20251	20245	20209	20104	20211	20325	20354	20252	20164	20259	20143	20306	20122	20058	20085	20153	20111	19973	20342	20227	20191	20170	20009	20117	20060	20232	20210	20103	20110	20104	20251	20255	20095	20013	20146	20282	20265	20276	20227	20189	20111	20068	20219	20124	20227	20100	20189	20048	20108	20268	20284	20271	20390	20091	20255	20290	19980	20352	20133	20016	20199	20192	20172	20424	20294	20137	20229	20097	20108	20184	20265	20279	20099	20374	20063	20253	20132	20299	20197	20112	20211	20445	20134	20187	20355	20232	20088	20216	20061	20213	20185	20216	20403	20366	20357	20161	20166	20069	20237	20247	20066	20200	20147	20445	20430	20200	20294	20070	20380	20129	20211	20271	20157	20170	20079	20261	20131	20216	20178	20189	20185	20057	20143	20186	20262	20118	20350	20026	20162	20115	20108	20303	20280	20186	20159	19979	20342	20178	20251	19979	20132	20052	20190	20388	20287	20214	19993	20001	20006	20370	20223	20149	20228	20346	20170	20204	20080	20248	20138	20129	20278	20286	20231	20293	20099	20029	20169	20045	20065	20039	20317	19932	20306	20236	20035	20175	20034	20390	20244	20176	20244	20265	20217	20287	20255	20236	20090	20089	20062	20400	20255	20132	20304	20264	20482	20140	20226	20064	20240	20087	20089	20173	20122	20183	20299	20128	20139	20135	19993	20260	20053	20131	20233	20073	20081	19915	20097	20343	20094	20011	20127	20092	20153	20027	20373	20084	20146	20195	20191	20332	20246	20239	20200	20021	20230	20139	20265	20426	20039	20078	20214	20227	20300	19995	20052	20131	20198	20292	20225	20175	20280	20149	20056	20173	20196	20282	20260	20078	20034	20133	20222	20183	20262	20000	20418	20271	20229	20167	20086	20429	20150	20336	20325	20329	20134	20280	20062	20117	19970	20346	20349	20035	20149	20216	20102	20197	20224	20224	20061	20202	20228	20193	20276	20182	20143	20066	20172	20032	20122	20059	20232	20149	20397	19925	20268	20049	20273	20502	20244	20140	20343	20202	20197	20125	20222	19962	20171	19977	20198	20202	20183	19959	20050	20207	20266	20178	20283	20000	20231	20040	20228	20160	20335	19968	20005	20222	20077	20087	20087	20020	20079	20154	20150	20269	20421	20086	20222	20180	20383	20333	20175	19965	20258	20356	20104	20131	20148	20196	20259	20166	20415	20051	20395	20125	20353	20242	20308	20186	20154	20154
62086	104431	88724	61654	38289	23627	17902	16726	16474	16592	16523	16522	16738	16478	16519	16559	16734	16599	16646	16650	16529	16553	16786	16518	16640	16581	16572	16614	16575	16594	16563	16524	16619	16519	16667	16558	16475	16584	16553	16470	16458	16580	16521	16734	16448	16502	16644	16477	16548	16508	16724	16583	16769	16616	16540	16585	16601	16550	16544	16667	16490	16455	16516	16699	16443	16392	16549	16645	16521	16578	16716	16813	16609	16716	16630	16449	16454	16726	16440	16583	16503	16595	16516	16561	16571	16602	16535	16556	16548	16518	16712	16550	16615	16548	16757	16457	16489	16677	16447	16581	16645	16570	16717	16525	16634	16564	16455	16555	16616	16765	16655	16498	16404	16471	16744	16503	16516	16602	16621	16574	16593	16591	16540	16631	16539	16657	16782	16483	16488	16598	16597	16641	16685	16529	16497	16575	16585	16645	16640	16565	16496	16518	16473	16523	16608	16404	16454	16417	16570	16525	16604	16573	16601	16599	16565	16690	16440	16467	16594	16621	16429	16589	16497	16600	16396	16557	16621	16546	16534	16656	16391	16737	16452	16530	16627	16595	16738	16478	16483	16622	16483	16502	16559	16539	16335	16678	16574	16531	16687	16661	16389	16465	16568	16572	16551	16389	16451	16630	16686	16574	16685	16412	16653	16813	16533	16641	16594	16519	16657	16552	16480	16569	16543	16516	16490	16451	16551	16493	16576	16447	16634	16457	16679	16422	16520	16541	16441	16638	16675	16539	16590	16567	16354	16496	16525	16488	16645	16714	16558	16569	16500	16585	16677	16460	16703	16437	16628	16478	16711	16586	16649	16517	16694	16431	16683	16655	16583	16554	16623	16509	16375	16493	16603	16655	16643	16528	16618	16646	16553	16674	16565	16521	16673	16529	16610	16534	16548	16582	16558	16597	16454	16625	16577	16436	16575	16529	16559	16563	16561	16692	16551	16718	16611	16557	16713	16473	16610	16414	16600	16696	16472	16525	16529	16228	16673	16442	16449	16593	16499	16576	16727	16505	16733	16459	16405	16629	16512	16693	16719	16485	16602	16334	16280	16532	16640	16609	16582	16489	16657	16508	16507	16449	16569	16400	16668	16555	16518	16558	16593	16515	16674	16457	16514	16594	16574	16514	16644	16647	16625	16763	16540	16466	16613	16604	16435	16648	16490	16437	16431	16543	16458	16679	16588	16672	16545	16638	16516	16505	16419	16613	16529	16678	16515	16583	16536	16399	16584	16492	16556	16466	16498	16573	16663	16628	16569	16528	16432	16483	16439	16728	16621	16706	16649	16558	16681	16513	16626	16582	16523	16586	16706	16550	16635	16386	16662	16410	16528	16737	16686	16430	16727	16466	16433	16707	16762	16596	16571	16500	16430	16561	16553	16551	16711	16644	16364	16547	16534	16590	16767	16719	16636	16621	16790	16584	16616	16649	16653	16551	16773	16597	16644	16461	16623	16717	16535	16529	16723	16489	16595	16348	16686	16269	16418	16509	16558	16632	16652	16641	16574	16545	16454	16591	16542	16451	16566	16691	16641	16545	16737	16551	16431	16809	16603	16471	16668	16561	16641	16508	16678	16488	16607	16518	16655	16601	16447	16571	16360	16593	16400	16584	16563	16549	16657	16643	16574	16535	16528	16753	16589	16674	16568	16421	16588	16467	16776	16461	16518	16563	16513	16521	16488	16561	16470	16604	16513	16358	16413	16705	16393	16604	16553	16647	16682	16392	16726	16659	16642	16618	16551	16505	16531	16450	16585	16672	16630	16701	16481	16562	16597	16668	16483	16395	16789	16623	16684	16526	16573	16475	16643	16744	16673	16625	16469	16512	16580	16483	16574	16277	16588	16706	16552	16412	16677	16799	16468	16601	16526	16538	16519	16496	16428	16392	16635	16681	16614	16424	16673	16583	16645	16506	16606	16597	16534	16567	16649	16577	16760	16336	16631	16604	16577	16557	16495	16714	16514	16515	16596	16657	16505	16670	16537	16763	16498	16542	16516	16493	16643	16657	16560	16594	16415	16361	16520	16506	16641	16589	16614	16396	16630	16481	16478	16502	16523	16510	16452	16452	16517	16699	16613	16486	16569	16350	16493	16301	16665	16482	16547	16574	16546	16611	16632	16497	16486	16567	16732	16474	16627	16407	16651	16684	16448	16688	16689	16407	16607	16716	16556	16437	16611	16414	16494	16680	16615	16611	16558	16614	16444	16727	16601	16667	16573	16748	16676	16532	16530	16451	16662	16508	16690	16551	16443	16445	16455	16599	16617	16482	16469	16497	16371	16714	16488	16444	16650	16501	16457	16671	16538	16746	16421	16666	16644	16462	16668	16456	16488	16561	16559	16594	16498	16614	16586	16574	16677	16602	16588	16677	16793	16525	16765	16620	16584	16552	16536	16575	16562	16472	16574	16596	16520	16611	16823	16415	16719	16564	16587	16535	16648	16650	16646	16548	16415	16631	16612	16603	16562	16577	16515	16509	16468	16533	16452	16306	16392	16590	16602	16739	16634	16759	16583	16599	16479	16659	16581	16503	16420	16478	16493	16634	16584	16551	16651	16725	16538	16555	16583	16574	16549	16594	16537	16632	16364	16516	16503	16534	16422	16434	16743	16466	16477	16572	16702	16473	16568	16424	16587	16492	16576	16560	16674	16620	16545	16572	16550	16596	16718	16360	16683	16570	16573	16465	16566	16595	16583	16615	16361	16523	16534	16536	16407	16738	16505	16677	16494	16459	16448	16566	16454	16484	16501	16624	16459	16569	16506	16612	16520	16471	16446	16656	16445	16588	16673	16541	16519	16563	16555	16651	16397	16617	16536	16396	16571	16456	16562	16601	16573	16568	16399	16602	16635	16507	16631	16624	16686	16524	16515	16457	16611	16430	16612	16630	16556	16551	16495	16522	16671	16718	16576	16648	16654	16531	16668	16519	16482	16614	16515	16660	16590	16465	16404	16493	16384	16480	16500	16555	16505	16505	16602	16500	16717	16643	16339	16579	16532	16675	16635	16506	16515	16512	16655	16486	16665	16475	16615	16501	16530	16332	16491	16768	16498	16446	16499	16591	16564	16533	16591	16636	16503	16619	16437	16582	16578	16572	16581	16501	16594	16700	16504	16614	16538	16464	16454	16592	16465	16653	16445	16513	16460	16522	16591	16585	16410	16544	16680	16555	16740	16472	16658	16487	16365	16788	16381	16509	16784	16588	16451	16560	16493	16490	16517	16366	16785	16400	16768	16392	16464	16626	16544	16665	16570	16600	16591	16500	16378	16594	16528	16428	16507	16604	16350	16478	16675	16633	16455	16520	16450	16601	16437	16502	16645	16631	16476	16549	16517	16504	16453	16601	16368	16644	16623	16495	16529	16543	16634	16783	16688	16582	16630	16518	16526	16580	16677	16569	16606	16527	16722	16534	16460	16679	16504	16513	16528	16650	16608	16502	16574	16448	16461	16544	16494	16676	16478	16630	16515	16732	16494	16519	16600	16520	16531	16527	16490	16590	16472	16526	16465	16686	16446	16732	16608	16653	16619	16636	16555	16633	16546	16630	16701	16613	16499	16568	16581	16401	16655	16531	16707	16466	16667	16575	16668	16639	16321	16731	16614	16544	16544	16626	16455	16636	16506	16449	16530	16368	16669	16497	16635	16535	16560	16608	16519	16581	16490	16520	16540	16679	16465	16576	16834	16638	16760	16656	16596	16500	16603	16446	16630	16394	16328	16595	16509	16504	16534	16627	16526	16554	16511	16702	16595	16769	16425	16821	16599	16700	16796	16399	16601	16559	16687	16409	16421	16500	16432	16445	16536	16450	16701	16734	16587	16400	16649	16514	16438	16583	16597	16567	16504	16555	16581	16430	16488	16474	16612	16602	16575	16443	16583	16655	16388	16781	16462	16637	16620	16602	16543	16445	16597	16613	16542	16566	16403	16613	16641	16696	16606	16655	16570	16430	16716	16472	16489	16579	16628	16668	16572	16693	16483	16420	16818	16571	16822	16635	16626	16520	16534	16541	16546	16527	16496	16437	16674	16637	16433	16601	16581	16552	16593	16645	16634	16620	16398	16540	16544	16641	16584	16436	16607	16591	16480	16630	16625	16468	16585	16512	16462	16384	16595	16324	16662	16467	16419	16592	16659	16498	16598	16503	16618	16604	16625	16509	16370	16724	16360	16525	16583	16602	16683	16554	16540	16675	16487	16322	16505	16519	16621	16651	16561	16519	16583	16611	16645	16696	16555	16576	16553	16491	16541	16563	16651	16486	16406	16716	16412	16504	16454	16409	16519	16531	16573	16609	16633	16584	16490	16536	16733	16442	16552	16602	16589	16549	16436	16548	16591	16618	16405	16531	16533	16640	16729	16557	16626	16628	16498	16513	16592	16504	16601	16622	16528	16434	16509	16524	16496	16600	16459	16628	16510	16678	16346	16473	16635	16416	16484	16530	16531	16522	16610	16516	16648	16644	16668	16538	16404	16558	16509	16492	16457	16472	16582	16398	16522	16603	16461	16597	16480	16580	16375	16548	16496	16507	16503	16642	16620	16538	16570	16551	16513	16510	16599	16498	16500	16619	16615	16669	16332	16603	16493	16503	16684	16472	16651	16418	16493	16544	16705	16711	16657	16456	16537	16644	16626	16585	16588	16574	16586	16539	16635	16536	16532	16537	16662	16724	16549	16542	16612	16571	16529	16601	16368	16566	16449	16566	16608	16375	16703	16520	16481	16590	16554	16602	16543	16336	16492	16634	16558	16695	16535	16722	16486	16420	16619	16602	16463	16670	16528	16437	16479	16527	16611	16525	16587	16691	16707	16552	16715	16505	16599	16662	16476	16708	16606	16482	16518	16641	16545	16611	16566	16616	16571	16579	16604	16465	16657	16447	16606	16534	16499	16472	16690	16595	16649	16471	16511	16628	16688	16500	16461	16776	16731	16587	16442	16613	16421	16585	16540	16452	16487	16445	16593	16464	16495	16602	16595	16461	16598	16510	16510	16571	16455	16668	16659	16761	16585	16531	16768	16553	16744	16417	16571	16656	16484	16497	16560	16583	16609	16618	16473	16583	16672	16511	16542	16504	16547	16591	16640	16405	16619	16479	16581	16562	16455	16605	16679	16525	16631	16596	16547	16472
31086	38406	42524	31732	23676	21366	20969	20314	20353	20372	20092	20187	20249	20334	20445	20264	20350	20156	20055	20400	20043	20012	20266	20291	20246	20119	20270	20453	20066	20194	20212	20159	20259	20178	20114	20354	20267	20208	20089	20248	20268	20235	20084	20150	20064	20194	20197	20263	20255	20241	20009	20264	20237	20213	20245	20131	20293	20285	20435	20234	20010	20044	20187	20137	20103	19833	20037	20093	20101	20302	20245	20289	20066	20155	20269	20094	20105	20196	20105	20352	20133	20061	20092	20228	20129	20133	20265	20279	20356	20152	20261	19861	20191	20375	20170	20180	19922	20036	20212	20066	20168	20285	20298	20281	20263	20055	20154	20188	20262	20228	20157	20277	20084	20010	20167	20358	20395	20146	20346	20046	20289	20171	20116	20238	20098	20334	20322	20216	20352	20182	20149	20164	20115	20073	20033	20137	20364	20201	19955	20289	20199	20115	20262	20148	20195	20091	20055	20212	20229	20124	20202	20066	20311	20124	20274	20190	20120	20194	20275	20247	20350	20198	20159	20257	20092	20174	19991	20234	20344	20186	19992	20180	20215	20264	20196	20234	20332	20139	20141	20197	20405	19958	20166	20202	20098	20178	20397	20262	20093	20182	20255	20141	20117	20170	20085	20230	20180	20280	20096	20333	20283	20147	20230	20241	20127	20125	20100	20216	20323	19976	20218	20529	20232	20470	20166	20125	20151	20201	20269	20089	20103	20068	20295	20332	20377	20072	20189	20289	20187	20012	19952	20154	20272	19978	20138	20338	20149	20138	20286	20185	20073	19979	20163	20109	20080	20249	20136	20140	20256	20157	20274	20103	20030	20246	20425	20426	20189	20157	20218	20233	20298	20188	20341	20251	20205	20273	20032	20159	20119	20236	20286	20252	20145	20055	20029	20175	20118	20148	20062	20346	20155	20254	20294	20154	20113	20151	20138	20148	20144	20272	19949	20339	20279	20374	20203	20102	20255	20158	20184	20034	20194	20237	20347	20381	20192	20036	20412	20214	20274	20013	20256	20119	20091	20323	20242	20218	20255	20342	20149	20154	20258	20108	20205	20079	20082	20225	20130	19902	19943	19993	20146	20127	20143	20096	20384	20163	20169	19989	20140	20222	20313	19976	20313	20126	20234	20185	20116	20237	20408	20266	20142	20194	19983	20219	20023	20209	20300	20166	20128	20279	20082	20188	20191	20101	20206	20048	20321	20313	20166	20070	20133	20253	20219	20213	20051	20010	20121	19996	20318	20247	20052	20185	20117	20054	20034	20266	20141	20158	19966	20069	20156	20260	20382	20247	20094	20256	20039	19896	20243	20354	20180	20214	20130	20111	20149	20006	20157	20318	20322	20137	20199	19909	20186	20007	20023	20239	20207	20174	20087	20121	20081	20125	20242	20076	20190	20146	20274	20078	20186	20479	20061	19996	20125	20247	20114	20231	20276	20157	20074	20213	20472	20042	20053	20169	20304	20171	20273	20137	20057	20252	20015	20184	20174	20254	20065	20357	20178	20094	20079	20112	20259	20388	20203	20211	20297	20231	20348	20180	20107	20234	20158	20094	20059	20083	19986	20388	20248	20309	20041	20256	19983	20346	20170	20067	20214	20128	20335	20393	20131	19986	20228	20165	20109	20316	20322	20187	20042	20191	19857	20132	20238	20051	20285	20320	20062	20151	20196	20141	20208	19982	20348	20460	20197	20021	20197	20069	20142	20180	20345	20287	20388	20503	20347	20234	20397	20157	20243	20070	20184	20337	20198	20175	20201	20131	20046	20135	19954	20154	20060	20196	20264	20287	20028	20088	20098	20158	19987	20042	20151	20059	20163	20185	20040	19922	19994	20095	20267	20096	20280	20142	20122	20344	20321	20158	20096	20089	20406	20177	20172	20095	20279	20357	20383	19996	20264	20140	20112	20089	20323	20094	20163	20158	20079	20133	20203	20248	20226	20202	20133	19977	20310	20182	20198	20251	20208	20122	20217	20178	20163	20344	20250	20249	20350	20234	20051	20081	20358	20191	20378	20029	20296	20242	20164	20143	20277	20164	20142	19968	20234	20218	20160	20217	20003	20118	20098	20178	20255	19982	20145	20107	20011	20253	20045	20306	20114	20268	20061	19877	20145	20343	20081	20144	20297	20093	20082	20265	20015	20319	20220	20104	20156	20144	20178	20127	20288	20088	20054	20123	20325	20133	20199	20248	20064	20029	20304	20070	20079	20227	20261	20189	20058	20171	19926	20048	20287	20147	20327	20142	20432	20329	20156	20375	20268	20392	20375	20220	20177	20043	20161	20068	20093	20166	20162	20216	20232	20118	20101	20126	20291	20089	20241	20122	20401	20288	20412	20149	20052	20081	20070	20186	20218	20091	20298	20003	20237	20150	20308	20272	20157	20123	20243	20171	19944	20291	20112	20322	20314	20232	20348	20112	20451	20210	20087	20392	20263	20233	20236	20333	20391	20196	20230	20323	19975	20118	19967	19927	20116	20200	20287	20221	20187	20197	20153	20274	20117	20155	20248	20188	20221	20122	20169	20096	19907	20429	20304	20044	20303	20058	20073	20401	20048	20047	20248	20170	20306	20244	20067	20296	20126	20231	20082	20293	20193	20101	20148	20224	20296	20068	20200	20198	20023	20218	20158	20188	20201	20109	20298	19865	20249	19974	20247	20270	20152	20043	20225	20115	19988	20347	20376	20168	20131	20204	20085	20176	20257	20041	20071	20147	20012	20138	20196	20165	20102	20013	20238	20250	20166	20273	20165	20269	20189	20154	20177	20050	20204	20125	20251	20038	20350	20316	20270	20011	20062	20164	20301	20190	20010	20109	19902	20288	20377	19946	20042	20037	20253	20238	20283	20196	20169	20156	20250	20148	20375	20398	20117	20165	20408	20103	20054	19974	20240	20141	20181	20238	20348	20173	20272	20197	20160	20432	20152	20245	20229	20135	20396	20254	20040	20203	20245	20270	20223	20070	20071	20055	20023	20126	20180	20185	20287	20107	20189	20134	20011	20246	20055	20296	20263	20271	19978	20279	20235	20250	20088	20000	20256	20077	20057	20218	20316	20297	20061	20319	20169	20111	20123	20172	19978	20275	20235	20044	19939	20118	20026	20332	19979	19825	20397	19916	20259	20186	20177	20057	20072	20213	20141	20186	20057	20404	20264	20022	20343	20249	20123	20202	20170	20213	20122	20396	20181	20220	20159	20181	20395	20176	20114	20208	20024	20182	20198	20067	20166	20541	20300	20186	20251	20276	20026	20139	20012	20118	20128	20259	20265	20191	20196	20323	20207	20318	20391	20171	20288	20051	20160	20052	20405	20120	20391	20004	20235	20155	20254	20343	20344	20262	20180	20193	20055	20038	20337	20020	20181	20040	20228	19965	20297	20027	20058	20049	20258	20137	20158	20318	20098	20078	20163	20154	20149	20051	20260	20283	20187	20268	20176	20201	20279	20251	20508	20046	20015	20191	20510	20000	20146	20266	20296	20218	20410	20137	20133	20022	20107	20250	20396	20176	20196	20089	20298	20378	20293	20241	20152	20324	20239	20239	20383	20305	20109	20160	20156	20262	20055	20139	20164	20152	20287	20145	20189	20137	20088	20298	19945	20032	20359	20047	20265	20242	20175	20169	20260	20067	20200	20122	20178	20114	20155	20191	20141	20011	20088	19966	20123	20133	20127	20212	20083	20268	20154	20271	20242	19957	20409	20174	20305	20051	20201	20061	20105	20233	20266	20255	20365	20145	20198	20144	20209	20206	20177	20021	20253	20136	20141	20173	20331	20091	20168	19983	20040	20083	20186	20257	20077	20206	20042	20342	20298	20068	20033	20225	20298	20199	20329	20173	20358	20194	20020	20126	20118	20054	20085	20343	20417	20163	19965	20039	20263	20262	20339	19996	20011	19836	20173	20273	20025	20237	20162	20203	20258	20100	20066	20198	20097	20164	20259	20409	20136	20195	20127	20143	20332	20382	20336	20224	20274	20179	20060	20371	20149	20375	20399	20162	20162	20190	20122	20212	20309	20176	19890	20073	20186	20334	20231	20246	20301	20281	20277	20130	20217	20345	20256	20268	20404	20104	20181	20275	20281	20280	20191	20081	20068	20220	20059	20207	19968	20143	20259	20246	20165	20099	20091	20104	20044	20265	20103	20067	20249	20121	20270	20079	20283	20362	20342	20338	20333	20157	20132	20170	20416	20129	20248	20590	20095	20076	20355	20104	20154	20162	20370	20275	20268	20134	20067	19995	20138	20201	20220	20145	20313	20256	20186	19977	20122	20334	20031	20149	20252	20062	20077	20430	20289	19898	20117	20392	20192	20109	20177	20222	20319	20262	20220	20148	20326	20371	20159	20218	20285	20299	20201	20106	20209	19937	20225	20162	20185	20367	20162	20133	19957	20168	20142	20280	20185	20258	20286	20308	20268	20205	20484	20366	20176	20000	19790	20286	20041	20028	20111	20142	20071	19964	20171	20106	20156	20135	20244	20055	20342	20271	20063	20160	20173	20110	20274	20056	20316	20297	20267	20170	20386	20226	20300	20157	20174	20430	20222	20360	20152	20282	20239	20276	20069	20129	20215	20190	20103	19993	20033	20162	20165	20266	20024	19998	20110	20117	20205	20143	20284	20243	20204	20175	20318	20029	20198	20033	20224	20156	20095	20177	20155	20343	20123	20145	20323	19934	19926	19979	20365	20144	20355	20234	19976	20118	20200	20093	20327	20429	20224	20059	19941	20074	20086	20058	20301	20292	20191	20096	20189	20167	20182	20131	20095	20161	20283	20256	20209	20116	20062	20156	20223	20187	20454	20132	20087	20166	20088	20263	20109	20248	20145	20281	20128	20066	20171	20169	20342	19984	20016	20135	20240	20068	20128	20282	20326	20109	19976	20155	20042	20115	20058	20263	20214	20398	20294	20058	20264	20193	20111	20124	20248	20106	20208	20113	20116	20180	20126	20189	20225	20203	20202	20211	20282	20232	20343	20251	20168	19998	20030	20043	20130	20320	20233	20182	20375	20083	20022	20274	20328	20316	19939	20082	20332	20065	20344	20142	20319	20250	20250	20262	19919	20067	20210	20249	20018	20120	20084	20147	20084	20391	20220	20101	20340	20222	20224	20240	20127	20129	20395	20526
40668	58154	44356	26907	19406	17244	16678	16581	16454	16526	16609	16533	16622	16458	16353	16511	16431	16421	16735	16477	16717	16680	16553	16611	16526	16507	16484	16379	16696	16540	16518	16649	16575	16523	16648	16513	16714	16517	16398	16549	16484	16572	16584	16403	16507	16578	16570	16596	16413	16426	16609	16516	16430	16534	16562	16610	16517	16482	16488	16592	16610	16507	16540	16573	16620	16482	16602	16473	16500	16319	16489	16548	16547	16495	16583	16430	16509	16856	16444	16385	16536	16602	16415	16438	16569	16609	16530	16610	16490	16530	16520	16575	16560	16574	16328	16543	16618	16696	16524	16591	16620	16507	16704	16509	16540	16428	16544	16614	16547	16517	16596	16550	16512	16583	16661	16406	16497	16602	16520	16432	16531	16539	16399	16617	16601	16486	16607	16354	16687	16461	16506	16449	16509	16482	16631	16540	16331	16549	16552	16284	16425	16478	16435	16632	16485	16348	16495	16334	16445	16363	16676	16681	16428	16632	16474	16420	16609	16461	16612	16658	16584	16628	16540	16507	16570	16497	16685	16695	16711	16432	16499	16525	16535	16507	16636	16497	16701	16574	16610	16472	16589	16480	16553	16670	16505	16395	16492	16421	16596	16598	16408	16473	16557	16582	16611	16570	16596	16674	16540	16605	16490	16545	16659	16527	16457	16573	16394	16478	16661	16561	16682	16496	16529	16528	16499	16443	16449	16550	16323	16602	16690	16628	16461	16624	16417	16694	16642	16591	16656	16557	16442	16595	16602	16518	16487	16527	16529	16552	16696	16485	16398	16508	16428	16526	16570	16451	16455	16677	16393	16572	16489	16580	16487	16589	16464	16554	16678	16475	16570	16619	16401	16497	16601	16653	16485	16457	16440	16689	16554	16642	16438	16499	16579	16624	16480	16567	16357	16416	16519	16415	16642	16510	16457	16624	16569	16586	16456	16588	16572	16507	16615	16606	16584	16407	16473	16420	16675	16503	16597	16393	16497	16507	16416	16567	16600	16622	16524	16655	16576	16640	16714	16753	16430	16580	16484	16558	16668	16559	16433	16554	16632	16486	16577	16491	16429	16468	16617	16416	16491	16620	16590	16546	16383	16669	16327	16481	16653	16485	16541	16505	16500	16615	16521	16602	16624	16486	16652	16563	16479	16565	16573	16616	16447	16350	16590	16570	16596	16468	16425	16517	16565	16432	16446	16500	16454	16439	16504	16531	16504	16654	16451	16496	16702	16595	16459	16527	16649	16565	16505	16559	16594	16451	16460	16261	16598	16644	16712	16473	16446	16657	16380	16499	16533	16511	16503	16625	16521	16588	16592	16486	16395	16575	16528	16596	16615	16549	16616	16527	16557	16562	16388	16387	16640	16670	16472	16645	16740	16535	16407	16466	16517	16512	16382	16613	16694	16509	16461	16566	16418	16726	16625	16477	16722	16581	16589	16554	16565	16438	16618	16569	16677	16437	16549	16561	16565	16660	16601	16478	16479	16606	16510	16492	16618	16551	16531	16504	16469	16540	16462	16552	16589	16674	16490	16422	16489	16509	16679	16490	16500	16518	16483	16571	16655	16621	16622	16650	16545	16523	16515	16510	16502	16549	16540	16642	16537	16539	16548	16472	16431	16410	16667	16283	16529	16421	16523	16677	16596	16565	16568	16496	16413	16509	16475	16523	16463	16480	16591	16473	16669	16510	16577	16607	16602	16411	16517	16537	16356	16294	16370	16719	16519	16768	16664	16823	16422	16748	16690	16521	16566	16555	16602	16532	16541	16492	16627	16532	16476	16666	16534	16427	16549	16503	16495	16463	16592	16438	16584	16421	16537	16457	16712	16542	16516	16517	16545	16568	16655	16607	16572	16539	16470	16598	16462	16662	16542	16578	16567	16531	16597	16709	16387	16616	16435	16570	16668	16337	16583	16498	16503	16330	16575	16356	16406	16524	16595	16359	16538	16566	16436	16456	16508	16426	16513	16492	16485	16363	16633	16408	16620	16450	16487	16596	16594	16504	16386	16817	16511	16631	16499	16560	16508	16627	16513	16750	16702	16576	16666	16558	16722	16709	16588	16664	16582	16629	16525	16473	16560	16739	16400	16443	16467	16582	16665	16673	16460	16512	16461	16686	16548	16593	16630	16573	16637	16411	16522	16481	16555	16627	16546	16474	16390	16474	16628	16651	16621	16526	16575	16499	16510	16597	16455	16426	16541	16577	16446	16715	16429	16598	16611	16581	16446	16584	16541	16655	16480	16574	16692	16550	16597	16484	16431	16459	16451	16594	16643	16534	16520	16293	16535	16559	16576	16534	16717	16490	16420	16548	16623	16701	16550	16612	16632	16476	16687	16374	16411	16556	16547	16534	16657	16516	16423	16520	16406	16597	16370	16601	16562	16401	16546	16420	16453	16549	16543	16394	16660	16523	16665	16704	16540	16468	16306	16575	16532	16498	16516	16464	16562	16640	16525	16448	16474	16386	16549	16421	16450	16292	16397	16514	16473	16633	16559	16480	16522	16584	16567	16587	16407	16633	16418	16569	16554	16688	16407	16535	16610	16494	16604	16487	16514	16486	16538	16736	16331	16590	16488	16580	16565	16515	16492	16616	16492	16622	16672	16515	16683	16589	16314	16649	16509	16632	16482	16514	16473	16411	16551	16488	16534	16532	16531	16441	16622	16582	16594	16473	16288	16383	16586	16459	16749	16483	16542	16307	16508	16478	16412	16528	16522	16452	16524	16632	16529	16686	16594	16533	16623	16630	16644	16492	16764	16588	16428	16692	16681	16465	16560	16481	16754	16648	16409	16443	16574	16463	16735	16521	16626	16699	16392	16590	16522	16562	16407	16351	16606	16500	16488	16528	16489	16370	16690	16521	16466	16522	16704	16491	16630	16658	16497	16550	16717	16620	16474	16541	16684	16523	16591	16483	16421	16621	16459	16619	16553	16467	16602	16489	16639	16667	16471	16378	16596	16597	16483	16603	16464	16587	16535	16521	16177	16429	16673	16523	16549	16518	16553	16740	16431	16467	16591	16474	16669	16630	16575	16446	16385	16508	16457	16402	16609	16479	16555	16772	16722	16534	16446	16666	16588	16571	16381	16623	16574	16598	16424	16459	16495	16631	16607	16579	16462	16529	16493	16583	16428	16801	16365	16558	16459	16521	16636	16486	16491	16555	16453	16595	16545	16573	16537	16566	16602	16494	16479	16571	16449	16460	16426	16622	16706	16583	16637	16514	16484	16483	16494	16457	16594	16427	16551	16530	16712	16666	16411	16504	16580	16588	16559	16547	16519	16459	16476	16399	16609	16711	16449	16472	16790	16446	16344	16495	16514	16410	16434	16495	16618	16458	16620	16483	16592	16559	16540	16653	16528	16581	16597	16533	16431	16583	16525	16436	16644	16601	16442	16492	16403	16499	16694	16767	16628	16511	16496	16667	16712	16528	16651	16510	16497	16585	16477	16555	16620	16496	16535	16683	16420	16587	16605	16564	16665	16566	16695	16579	16444	16504	16630	16470	16507	16603	16541	16566	16518	16470	16694	16615	16526	16658	16703	16569	16596	16440	16454	16590	16395	16506	16593	16610	16599	16471	16490	16590	16635	16483	16634	16594	16422	16496	16661	16515	16492	16614	16476	16621	16508	16498	16648	16558	16427	16650	16411	16670	16465	16803	16708	16534	16580	16502	16644	16419	16550	16625	16427	16551	16622	16491	16518	16621	16532	16565	16509	16473	16518	16627	16646	16297	16530	16714	16496	16503	16457	16466	16541	16526	16341	16698	16458	16454	16631	16578	16361	16569	16628	16504	16591	16355	16509	16818	16474	16525	16470	16607	16664	16433	16514	16575	16680	16628	16620	16462	16562	16684	16541	16550	16614	16505	16558	16534	16499	16586	16506	16572	16460	16701	16551	16578	16683	16441	16638	16424	16484	16512	16585	16531	16431	16583	16513	16755	16569	16559	16437	16654	16516	16342	16537	16443	16501	16452	16662	16412	16649	16473	16539	16506	16550	16498	16558	16659	16642	16576	16738	16496	16594	16494	16499	16565	16624	16498	16403	16332	16569	16655	16453	16450	16515	16383	16449	16605	16576	16324	16509	16407	16468	16479	16517	16649	16740	16579	16731	16614	16664	16549	16544	16712	16673	16574	16423	16555	16552	16766	16617	16584	16516	16410	16393	16347	16466	16607	16532	16377	16498	16665	16502	16491	16528	16761	16467	16421	16505	16661	16580	16570	16572	16556	16598	16441	16586	16643	16432	16611	16653	16526	16574	16446	16545	16493	16610	16451	16344	16546	16498	16633	16561	16600	16484	16405	16725	16589	16441	16774	16456	16583	16545	16643	16455	16354	16423	16564	16558	16597	16562	16317	16593	16562	16628	16583	16422	16657	16609	16500	16570	16613	16456	16494	16473	16633	16512	16597	16770	16540	16483	16474	16633	16578	16521	16541	16597	16564	16556	16411	16608	16603	16390	16368	16528	16499	16595	16589	16591	16542	16503	16821	16611	16402	16596	16588	16545	16491	16429	16502	16609	16567	16388	16663	16511	16615	16567	16397	16486	16645	16622	16645	16635	16435	16549	16382	16534	16644	16707	16628	16565	16490	16510	16520	16697	16605	16522	16705	16441	16641	16559	16516	16566	16435	16425	16677	16522	16451	16547	16646	16492	16411	16537	16407	16703	16606	16664	16573	16352	16649	16406	16561	16604	16242	16521	16509	16676	16616	16526	16463	16391	16787	16464	16661	16490	16623	16585	16684	16493	16473	16482	16569	16547	16526	16540	16577	16672	16578	16679	16481	16607	16551	16525	16528	16585	16607	16703	16553	16439	16489	16433	16326	16717	16533	16485	16660	16610	16521	16779	16497	16521	16469	16615	16555	16659	16635	16422	16656	16588	16391	16499	16521	16466	16413	16669	16482	16435	16618	16735	16505	16687	16536	16545	16431	16751	16602	16479	16612	16440	16543	16658	16649	16566	16595	16413	16608	16558	16519	16540	16518	16451	16718	16527	16596	16595	16511	16513	16579	16511	16667	16537	16573	16538	16453	16529	16578	16485	16540	16658	16695	16555	16563	16423	16538	16562	16610	16544	16511	16550	16717	16516	16491	16594	16455	16382	16549	16541	16641	16448	16464	16557	16538
26191	30760	45868	38527	27266	23676	22182	20527	20451	20433	20512	20532	20435	20564	20420	20416	20351	20442	20540	20262	20561	20386	20478	20189	20248	20366	20366	20341	20284	20250	20277	20169	20577	20201	20272	20401	20194	20375	20414	20443	20322	20401	20662	20498	20460	20474	20405	20491	20224	20427	20281	20328	20465	20472	20321	20084	20383	20286	20382	20267	20311	20288	20102	20181	20091	20337	20331	20234	20116	20290	20635	20441	20358	20268	20481	20147	20139	20352	20187	20115	20337	20312	20355	20399	20458	20228	20231	20263	20458	20384	20266	20304	20219	20221	20406	20325	20252	20441	20306	20348	20143	20490	20164	20379	20506	20417	20307	20495	20425	20438	20282	20250	20402	20311	20451	20162	20326	20285	20414	20441	20260	20491	20266	20433	20407	20091	20082	20336	20204	20258	20355	20224	20339	20309	20449	20226	20194	20175	20391	20230	20124	20139	20185	20362	20107	20279	20438	20332	20274	20316	20454	20303	20301	20243	20232	20314	20254	20257	20461	20299	20421	20315	20317	20301	20448	20409	20199	20066	20310	20047	20235	20162	20229	20324	20230	20158	20270	20391	20429	20250	20296	20222	20129	20238	20265	20407	20374	20362	20399	20363	20320	20322	20393	20199	20384	20175	20529	20305	20221	20436	20461	20314	20301	20409	20468	20258	20264	20177	20335	20398	20372	20303	20410	20320	20312	20243	20335	20233	20206	20429	20135	20443	20325	20440	20430	20289	20256	20242	20321	20367	20016	20094	20338	20283	20510	20296	20413	20380	20232	20239	20125	20311	20286	20342	20313	20379	20501	20280	20442	20346	20323	20221	20289	20380	20430	20323	20542	20271	20350	20317	20353	20230	20362	20512	20402	20335	20330	20146	20275	20489	20452	20210	20504	20068	20453	20167	20288	20517	20236	20490	20239	20325	20282	20202	20393	20375	20373	20200	20176	20383	20170	20186	20312	20315	20341	20288	20391	20497	20393	20142	20331	20455	20197	20313	20318	20452	20171	20414	20507	20454	20500	20417	20360	20274	20257	20397	20606	20132	20155	20287	20251	20542	20193	20322	20147	20236	20333	20289	20450	20385	20405	20222	20270	20470	20293	20441	20443	20648	20356	20122	20117	20293	20229	20234	20383	20149	20204	20338	20424	20403	20396	20179	20237	20524	20252	20179	20202	20618	20304	20234	20213	20090	20300	20375	20298	20265	20277	20523	20173	20397	20170	20231	20108	20269	20434	20404	20285	20372	20382	20351	20304	20273	20208	20227	20511	20501	20375	20242	20317	20227	20510	20336	20285	20325	20366	20235	20323	20451	20430	20458	20387	20342	20225	20298	20334	20425	20335	20335	20350	20458	20449	20288	20399	20445	20256	20230	20195	20413	20369	20403	20194	20362	20128	20202	20254	20259	20278	20478	20202	20271	20332	20175	20297	20389	20335	20328	20219	20198	20259	20308	20369	20558	20596	20402	20053	20125	20278	20270	20448	20296	20290	20426	20241	20364	20339	20139	20459	20511	20168	20268	20201	20391	20436	20232	20266	20478	20436	20207	20292	20226	20199	20205	20540	20052	20453	20307	20256	20314	20339	20346	20465	20337	20441	20394	20629	20429	20152	20244	20460	20165	20268	20597	20368	20343	20236	20344	20461	20252	20010	20188	20192	20319	20229	20276	20184	20286	20271	20306	20126	20271	20303	20318	20280	20376	20280	20387	20471	20255	20321	20252	20334	20208	20228	20286	20470	20377	20252	20215	20390	20335	20407	20518	20203	20275	20238	20193	20215	20309	20290	20294	20306	20269	20212	20147	20247	20272	20310	20210	20509	20310	20355	20348	20473	20198	20278	20175	20206	20429	20194	20217	20227	20328	20317	20325	20430	20503	20418	20330	20284	20323	20386	20326	20127	20430	20210	20316	20387	20218	20145	20367	20411	20297	20386	20287	20445	20327	20290	20132	20463	20348	20328	20273	20173	20483	20387	20660	20450	20398	20359	20366	20387	20202	20494	20251	20378	20346	20247	20172	20390	20609	20214	20608	20373	20343	20013	20149	20322	20452	20450	20394	20224	20349	20298	20282	20268	20524	20378	20416	20250	20283	20135	20295	20356	20224	20333	20211	20380	20337	20406	20399	20188	20370	20384	20465	20427	20315	20326	20338	20183	20441	20298	20597	20422	20337	20052	20383	20266	20269	20347	20324	20322	20442	20293	20283	20435	20429	20253	20146	20132	20300	20213	20276	20253	20381	20312	20416	20523	20330	20422	20556	20389	20424	20399	20193	20198	20330	20455	20460	20339	20311	20185	20275	20147	20342	20300	20348	20340	20396	20036	20339	20419	20385	20359	20257	20298	20190	20299	20139	20337	20294	20324	20389	20207	20345	20193	20245	20298	20403	20354	20146	20245	20588	20368	20405	20432	20270	20192	20346	20318	20309	20407	20448	20255	20442	20319	20150	20309	20230	20236	20214	20247	20253	20358	20248	20190	20375	20312	20333	20408	20431	20337	20216	20434	20322	20381	20300	20229	20242	20090	20154	20286	20345	20470	20367	20453	20292	20274	20275	20369	20260	20482	20382	20318	20317	20462	20357	20379	20356	20293	20352	20274	20586	20613	20373	20240	20384	20334	20368	20181	20341	20276	20057	20361	20496	20333	20499	20206	20328	20335	20246	20206	20396	20217	20253	20471	20190	20170	20037	20295	20224	20457	20415	20350	20274	20206	20299	20371	20507	20420	20357	20475	20542	20279	20483	20396	20255	20227	20248	20367	20258	20514	20397	20317	20304	20216	20498	20421	20344	20191	20268	20384	20590	20401	20101	20316	20267	20221	20265	20373	20211	20355	20545	20459	20172	20387	20167	20233	20315	20151	20471	20277	20221	20436	20209	20357	20489	20260	20277	20358	20352	20519	20284	20314	20306	20323	20316	20197	20313	20358	20395	20310	20336	20329	20287	20183	20255	20280	20050	20390	20332	20286	20369	20360	20334	20229	20265	20363	20239	20299	20258	20363	20453	20426	20157	20301	20208	20050	20435	20223	20248	20400	20351	20431	20375	20254	20370	20208	20196	20382	20132	20341	20244	20339	20319	20105	20474	20398	20374	20146	20234	20302	20194	20390	20276	20356	20311	20148	20440	20559	20368	20317	20488	20473	20424	20356	20605	20448	20199	20381	20409	20537	20364	20366	20383	20323	20282	20342	20442	20106	20564	20288	20419	20416	20261	20259	20205	20432	20300	20384	20301	20280	20289	20416	20150	20161	20235	20323	20266	20337	20179	20276	20333	20398	20283	20148	20466	20289	20410	20273	20404	20433	20172	20322	20068	20446	20271	20244	20194	20330	20428	20390	20371	20409	20504	20415	20265	20171	20258	20236	20251	20330	20100	20259	20278	20284	20280	20347	20392	20424	20298	20305	20109	20147	20206	20257	20525	20437	20431	20401	20371	20243	20317	20401	20377	20360	20053	20183	20359	20249	20364	20544	20283	20350	20251	20285	20355	20343	20352	20301	20499	20280	20141	20393	20214	20235	20257	20427	20313	20313	20244	20147	20311	20287	20141	20276	20149	20527	20310	20347	20202	20442	20536	20377	20413	20467	20194	20382	20316	20323	20399	20309	20356	20335	20276	20389	20218	20328	20301	20349	20457	20455	20473	20308	20265	20239	20438	20647	20212	20189	20426	20423	20466	20343	20333	20339	20269	20313	20147	20501	20519	20344	20381	20455	20430	20239	20208	20211	20392	20272	20161	20318	20331	20102	20244	20203	20302	20287	20425	20409	20467	20362	20317	20492	20327	20438	20328	20234	20430	20155	20248	20621	20415	20234	20082	20354	20399	20322	20309	20439	20306	20313	20424	20292	20442	20519	20524	20365	20189	20444	20256	20184	20324	20290	20273	20571	20204	20246	20678	20337	20370	20307	20112	20363	20312	20187	20349	20314	20463	20224	20363	20144	20387	20101	20566	20140	20199	20485	20082	20309	20532	20048	20388	20303	20214	20466	20420	20334	20200	20173	20247	20210	20242	20247	20200	20531	20282	20297	20352	20308	20245	20426	20384	20236	20392	20511	20447	20330	20417	20446	20377	20388	20258	20223	20254	20388	20417	20512	20240	20300	20588	20368	20547	20236	20406	20321	20015	20336	20279	20288	20235	20199	20414	20156	20314	20402	20314	20302	20411	20328	20369	20204	20273	20496	20487	20137	20503	20270	20162	20256	20455	20409	20278	20289	20364	20077	20427	20296	20362	20283	20242	20306	20292	20320	20402	20318	20255	20151	20238	20110	19966	20173	20212	20399	20388	20243	20512	20342	20210	20315	20212	20060	20330	20393	20447	20367	20391	20246	20426	20173	20096	20564	20384	20493	20423	20382	20313	20602	20371	20371	20344	20432	20177	20316	20477	20336	20169	20157	20375	20411	20443	20199	20255	20396	20517	20301	20349	20089	20338	20178	20149	20353	20444	20293	20210	20272	20366	20361	20381	20495	20113	20292	20368	20534	20545	20504	20226	20270	20431	20252	20470	20348	20013	20248	20326	19974	20218	20339	20303	20324	20536	20104	20250	20472	20234	20191	20370	20298	20221	20350	20410	20323	20382	20308	20235	20171	20571	20561	20448	20285	20252	20290	20341	20390	20422	20256	20355	20543	20285	20378	20165	20341	20253	20330	20625	20518	20306	20488	20407	20263	20438	20279	20256	20273	20257	20326	20347	20331	20345	20224	20317	20084	20497	20293	20173	20322	20109	20302	20222	20247	20202	20498	20406	20027	20244	20389	20254	20186	20306	20421	20355	20246	20223	20473	20550	20336	20259	20292	20510	20430	20319	20353	20308	20521	20215	20151	20227	20296	20353	20398	20351	20338	20081	20165	20081	20299	20318	20361	20365	20211	20246	20231	20312	20392	20294	20166	20476	20318	20269	20177	20232	20502	20326	20352	20294	20354	20233	20353	20471	20262	20011	20251	20471	20296	20181	20210	20549	20366	20439	20209	20364	20518	20362	20249	20343	20219	20382	20112	20201	20371	20321	20293	20370	20420	20371	20202	20323	20372	20291	20334	20159	20565	20236	20421	20417	20178	20201	20205	20407	20524	20394	20265	20422	20570	20409	20228	20433	20522	20394	20232	20326	20404	20324	20216	20254	20343	20303
58100	89319	67902	40733	24958	18554	16960	16818	16652	16692	16624	16632	16560	16644	16545	16640	16437	16820	16613	16766	16728	16702	16586	16600	16601	16918	16638	16538	16504	16632	16711	16675	16326	16741	16710	16609	16699	16512	16611	16601	16735	16603	16544	16658	16622	16711	16593	16463	16580	16543	16532	16615	16632	16614	16510	16831	16622	16621	16604	16593	16587	16613	16529	16661	16664	16622	16595	16684	16628	16688	16515	16597	16505	16780	16604	16829	16571	16793	16658	16586	16434	16620	16771	16717	16630	16718	16495	16524	16563	16670	16633	16595	16615	16597	16745	16471	16705	16530	16662	16619	16597	16619	16677	16659	16594	16630	16506	16544	16560	16717	16559	16550	16692	16697	16561	16620	16585	16736	16738	16726	16487	16599	16517	16564	16723	16446	16668	16567	16435	16596	16539	16649	16747	16564	16722	16647	16817	16600	16621	16608	16676	16676	16704	16613	16648	16638	16603	16445	16627	16821	16660	16672	16684	16498	16717	16662	16727	16423	16605	16612	16697	16811	16617	16614	16719	16541	16506	16653	16687	16710	16752	16520	16636	16661	16675	16819	16651	16825	16701	16550	16609	16589	16708	16495	16643	16571	16624	16684	16660	16592	16604	16811	16538	16674	16560	16535	16691	16458	16645	16510	16635	16607	16575	16697	16405	16779	16525	16695	16686	16444	16477	16683	16637	16690	16598	16387	16707	16614	16590	16567	16666	16524	16700	16595	16693	16595	16756	16581	16685	16800	16537	16627	16448	16552	16719	16743	16552	16619	16586	16591	16687	16565	16677	16517	16491	16622	16515	16576	16701	16552	16736	16658	16682	16508	16643	16599	16569	16597	16574	16570	16678	16792	16681	16577	16638	16723	16572	16658	16643	16586	16691	16480	16591	16710	16533	16720	16480	16641	16523	16618	16425	16649	16672	16650	16483	16661	16736	16489	16575	16540	16570	16563	16794	16736	16681	16646	16545	16629	16568	16589	16902	16631	16579	16501	16682	16594	16691	16495	16550	16627	16677	16616	16595	16563	16511	16599	16545	16657	16476	16634	16639	16403	16616	16709	16623	16567	16714	16610	16645	16659	16631	16547	16628	16776	16549	16541	16506	16703	16445	16569	16616	16628	16725	16675	16456	16675	16584	16500	16738	16601	16384	16752	16645	16850	16783	16715	16642	16695	16814	16631	16429	16629	16644	16573	16576	16490	16733	16682	16412	16576	16620	16660	16670	16727	16431	16537	16662	16734	16550	16623	16444	16597	16527	16656	16574	16675	16540	16775	16535	16598	16568	16723	16779	16586	16648	16628	16592	16889	16620	16608	16574	16575	16565	16646	16452	16569	16793	16574	16535	16699	16700	16506	16682	16487	16602	16558	16620	16623	16562	16576	16716	16551	16493	16639	16455	16637	16684	16616	16667	16828	16685	16722	16612	16576	16687	16599	16663	16628	16656	16703	16590	16521	16607	16833	16638	16543	16654	16563	16530	16553	16546	16568	16653	16595	16620	16687	16546	16680	16785	16555	16642	16631	16655	16659	16820	16653	16699	16689	16725	16690	16391	16478	16641	16421	16750	16521	16745	16588	16683	16522	16660	16572	16604	16587	16601	16684	16564	16764	16719	16708	16548	16664	16661	16551	16615	16755	16435	16643	16595	16652	16676	16757	16613	16846	16565	16702	16611	16671	16613	16605	16579	16449	16717	16691	16698	16629	16631	16513	16584	16734	16542	16750	16541	16740	16638	16589	16672	16767	16693	16642	16629	16661	16573	16682	16507	16494	16852	16642	16683	16410	16723	16585	16528	16503	16814	16644	16518	16488	16569	16702	16598	16660	16691	16838	16403	16656	16490	16592	16426	16640	16689	16597	16611	16735	16639	16548	16568	16539	16475	16735	16657	16849	16420	16620	16656	16644	16619	16606	16649	16620	16488	16733	16586	16647	16661	16720	16756	16652	16641	16539	16555	16652	16679	16572	16568	16593	16664	16419	16689	16601	16627	16591	16701	16700	16675	16560	16647	16644	16651	16507	16598	16534	16490	16740	16558	16528	16532	16590	16639	16659	16757	16675	16602	16706	16743	16641	16568	16740	16763	16605	16468	16673	16874	16559	16589	16720	16697	16631	16560	16722	16665	16494	16723	16637	16803	16583	16723	16637	16395	16632	16659	16583	16581	16755	16728	16737	16785	16448	16631	16659	16594	16557	16581	16358	16759	16553	16680	16686	16618	16691	16666	16451	16572	16631	16834	16612	16855	16666	16485	16717	16553	16627	16679	16604	16723	16750	16615	16627	16732	16522	16600	16532	16580	16580	16574	16627	16490	16548	16535	16591	16646	16749	16712	16652	16846	16589	16670	16540	16509	16561	16582	16695	16649	16573	16402	16717	16552	16707	16420	16845	16580	16582	16667	16756	16642	16780	16575	16572	16763	16772	16716	16458	16736	16546	16501	16673	16726	16614	16598	16755	16747	16614	16647	16626	16497	16814	16441	16663	16650	16423	16680	16566	16489	16586	16549	16616	16759	16584	16572	16731	16604	16552	16608	16641	16572	16620	16660	16724	16570	16512	16589	16640	16663	16691	16783	16357	16625	16737	16616	16741	16607	16754	16686	16517	16640	16606	16694	16581	16652	16713	16542	16708	16543	16364	16671	16597	16610	16736	16588	16659	16720	16711	16571	16617	16610	16547	16822	16615	16531	16616	16668	16561	16746	16592	16616	16590	16561	16468	16546	16405	16579	16679	16559	16562	16557	16598	16665	16631	16528	16573	16600	16545	16711	16672	16503	16621	16676	16648	16656	16677	16733	16704	16646	16583	16834	16693	16867	16629	16655	16613	16640	16641	16776	16650	16665	16753	16614	16654	16594	16462	16697	16447	16778	16800	16582	16669	16759	16667	16763	16740	16554	16512	16560	16644	16605	16781	16553	16748	16512	16614	16484	16659	16518	16646	16873	16561	16681	16739	16676	16600	16687	16620	16527	16479	16718	16446	16643	16643	16578	16637	16518	16608	16607	16726	16548	16740	16652	16818	16602	16624	16620	16574	16678	16772	16624	16804	16589	16590	16715	16415	16718	16623	16705	16636	16598	16481	16512	16642	16417	16355	16536	16682	16341	16796	16666	16458	16634	16601	16565	16613	16658	16751	16699	16470	16595	16609	16576	16528	16539	16786	16532	16571	16747	16566	16743	16556	16556	16497	16607	16649	16531	16644	16735	16661	16526	16549	16608	16628	16672	16586	16792	16687	16580	16768	16530	16592	16777	16608	16569	16530	16495	16730	16608	16627	16675	16505	16528	16574	16804	16785	16576	16687	16705	16621	16568	16495	16551	16549	16531	16635	16670	16594	16689	16595	16666	16582	16467	16675	16618	16643	16587	16624	16644	16611	16873	16614	16497	16608	16583	16525	16623	16608	16642	16668	16611	16574	16560	16728	16540	16633	16627	16577	16509	16649	16485	16529	16637	16555	16696	16557	16828	16903	16594	16606	16578	16598	16544	16672	16669	16514	16717	16478	16699	16656	16509	16693	16716	16517	16635	16436	16668	16534	16589	16516	16720	16683	16637	16684	16623	16681	16686	16531	16616	16675	16581	16532	16567	16487	16485	16681	16567	16504	16668	16554	16728	16441	16679	16554	16594	16543	16660	16621	16805	16629	16681	16937	16661	16658	16703	16601	16609	16551	16615	16552	16634	16496	16630	16735	16544	16499	16540	16562	16763	16460	16733	16574	16628	16692	16569	16551	16609	16536	16681	16646	16625	16623	16662	16834	16622	16607	16671	16365	16625	16705	16597	16735	16657	16548	16625	16523	16596	16619	16696	16799	16563	16603	16700	16569	16419	16849	16700	16709	16654	16477	16647	16543	16612	16577	16708	16723	16662	16492	16731	16570	16552	16458	16703	16535	16620	16586	16754	16522	16574	16603	16480	16805	16668	16560	16469	16805	16492	16625	16773	16604	16642	16628	16710	16509	16449	16753	16607	16687	16759	16613	16566	16680	16541	16744	16667	16615	16442	16571	16740	16621	16687	16635	16687	16466	16589	16574	16719	16521	16741	16589	16528	16681	16660	16662	16575	16652	16677	16540	16608	16769	16475	16618	16466	16621	16564	16646	16648	16668	16609	16576	16698	16684	16750	16650	16685	16467	16395	16560	16651	16655	16521	16562	16647	16547	16715	16477	16519	16617	16587	16887	16580	16735	16572	16858	16594	16446	16638	16510	16671	16530	16713	16640	16599	16639	16664	16785	16704	16736	16610	16591	16678	16546	16659	16492	16547	16651	16659	16573	16836	16559	16749	16751	16701	16600	16618	16586	16627	16737	16589	16630	16640	16599	16645	16432	16695	16755	16552	16650	16711	16725	16401	16677	16694	16787	16602	16727	16637	16617	16551	16738	16660	16740	16656	16860	16660	16618	16571	16738	16620	16434	16602	16612	16631	16765	16704	16721	16549	16554	16624	16661	16598	16469	16678	16607	16451	16667	16638	16473	16749	16552	16683	16684	16713	16595	16548	16605	16551	16623	16711	16571	16662	16657	16550	16619	16569	16601	16568	16834	16708	16745	16552	16583	16558	16598	16528	16617	16594	16621	16631	16652	16575	16634	16673	16787	16642	16767	16565	16536	16522	16679	16608	16607	16640	16526	16676	16765	16567	16887	16531	16697	16763	16688	16675	16629	16527	16521	16544	16703	16522	16686	16669	16433	16750	16546	16686	16801	16765	16765	16558	16623	16734	16564	16555	16670	16662	16526	16557	16548	16663	16652	16594	16666	16435	16638	16519	16388	16564	16746	16434	16676	16571	16759	16627	16738	16734	16713	16804	16573	16665	16681	16514	16410	16726	16596	16679	16450	16753	16630	16609	16886	16574	16621	16602	16655	16706	16549	16628	16645	16600	16597	16483	16861	16613	16629	16514	16564	16744	16656	16711	16398	16589	16587	16581	16665	16519	16655	16629	16879	16573	16675	16780	16758	16615	16725	16689	16592	16625	16491	16632	16543	16713	16573	16789	16748	16558	16561	16697	16581	16581	16612	16700	16644	16663	16592	16606	16567	16604	16578	16652	16608	16598	16611	16638	16438	16577	16579	16554	16616	16783	16523	16640	16760	16711	16630	16683	16615	16691	16628	16657	16555	16644	16708
22899	23828	37023	33179	27324	26010	26654	21606	20782	21060	20982	20893	20963	20809	20880	20757	20806	20821	21020	20640	20825	20602	20708	20649	20792	20787	20832	20725	20730	20798	20524	20557	20651	20796	20785	20826	20632	20600	20224	20453	20631	20532	20643	20396	20539	20361	20623	20485	20553	20458	20640	20709	20439	20578	20548	20552	20547	20610	20500	20379	20474	20659	20818	20741	20584	20423	20693	20355	20499	20482	20487	20609	20567	20618	20755	20649	20478	20440	20389	20482	20524	20448	20580	20519	20619	20614	20500	20594	20606	20429	20482	20429	20624	20419	20623	20505	20166	20872	20589	20609	20555	20349	20774	20546	20590	20369	20449	20426	20535	20392	20530	20436	20384	20423	20624	20591	20647	20495	20489	20436	20507	20175	20413	20739	20691	20635	20556	20263	20528	20305	20271	20528	20445	20369	20609	20526	20605	20590	20623	20424	20421	20467	20510	20549	20600	20417	20504	20564	20436	20465	20365	20525	20452	20538	20456	20458	20457	20577	20395	20546	20496	20702	20476	20465	20530	20479	20640	20426	20328	20488	20386	20551	20540	20500	20481	20437	20630	20530	20422	20516	20658	20385	20609	20699	20683	20352	20379	20455	20714	20527	20499	20388	20175	20434	20418	20457	20444	20454	20410	20484	20638	20400	20592	20564	20472	20676	20492	20338	20398	20628	20428	20470	20505	20468	20603	20320	20521	20456	20698	20354	20453	20456	20510	20435	20472	20516	20713	20784	20565	20478	20625	20646	20597	20814	20460	20598	20484	20457	20504	20388	20569	20364	20548	20220	20465	20577	20519	20672	20547	20507	20437	20658	20323	20410	20335	20241	20470	20387	20409	20537	20553	20810	20503	20553	20562	20536	20364	20286	20382	20229	20498	20576	20756	20564	20511	20676	20634	20503	20471	20521	20385	20546	20457	20249	20697	20392	20346	20427	20461	20570	20540	20447	20386	20518	20305	20218	20680	20444	20440	20456	20412	20463	20319	20283	20420	20552	20246	20432	20393	20492	20557	20479	20558	20425	20583	20555	20449	20127	20511	20543	20377	20569	20346	20375	20447	20569	20404	20521	20593	20540	20430	20452	20561	20351	20387	20406	20600	20566	20423	20714	20704	20367	20426	20256	20570	20424	20300	20584	20703	20629	20505	20316	20628	20310	20566	20586	20640	20455	20567	20415	20640	20721	20280	20411	20502	20454	20325	20542	20483	20700	20642	20656	20291	20592	20460	20499	20561	20586	20538	20470	20535	20525	20316	20309	20673	20313	20555	20496	20534	20315	20398	20607	20418	20287	20771	20717	20671	20363	20530	20432	20519	20438	20437	20514	20278	20516	20493	20805	20650	20278	20439	20417	20399	20459	20503	20418	20306	20445	20414	20439	20542	20407	20431	20477	20577	20258	20727	20378	20737	20479	20456	20425	20539	20649	20743	20450	20312	20705	20646	20586	20368	20322	20429	20637	20435	20400	20544	20441	20594	20276	20694	20448	20464	20503	20490	20470	20390	20704	20454	20578	20551	20527	20460	20263	20462	20511	20395	20391	20707	20534	20490	20414	20347	20545	20582	20500	20492	20620	20547	20615	20482	20429	20533	20286	20289	20197	20413	20620	20503	20501	20473	20468	20353	20313	20318	20573	20410	20481	20538	20444	20456	20415	20511	20474	20657	20517	20466	20543	20427	20481	20609	20514	20303	20583	20518	20451	20626	20522	20358	20597	20352	20376	20448	20331	20530	20619	20620	20410	20408	20454	20395	20619	20643	20573	20471	20500	20464	20503	20664	20389	20584	20577	20522	20612	20592	20708	20613	20434	20560	20581	20525	20366	20535	20336	20431	20547	20255	20439	20411	20515	20607	20485	20469	20596	20500	20279	20694	20485	20247	20367	20475	20744	20712	20425	20605	20528	20550	20625	20386	20384	20629	20763	20544	20496	20557	20580	20491	20309	20602	20460	20574	20469	20413	20457	20496	20458	20585	20607	20537	20372	20387	20526	20477	20769	20604	20759	20491	20598	20633	20526	20678	20589	20623	20424	20624	20495	20697	20577	20313	20735	20535	20485	20693	20450	20421	20501	20584	20541	20397	20555	20467	20520	20444	20212	20280	20571	20521	20564	20500	20240	20521	20376	20598	20521	20540	20359	20337	20509	20240	20336	20527	20488	20269	20451	20570	20635	20619	20284	20540	20452	20560	20576	20609	20333	20445	20426	20636	20373	20428	20511	20559	20403	20665	20601	20599	20359	20724	20437	20429	20410	20494	20467	20645	20274	20272	20424	20463	20675	20569	20713	20619	20373	20475	20489	20483	20418	20404	20414	20473	20430	20456	20529	20516	20531	20515	20585	20509	20600	20374	20544	20518	20292	20207	20575	20486	20289	20494	20561	20573	20454	20464	20318	20562	20665	20541	20450	20536	20500	20199	20518	20422	20450	20603	20532	20424	20499	20433	20466	20439	20767	20520	20253	20464	20432	20474	20678	20432	20597	20365	20374	20588	20575	20457	20253	20542	20349	20421	20433	20435	20274	20260	20723	20232	20502	20544	20390	20419	20428	20568	20353	20575	20709	20459	20647	20580	20338	20513	20511	20524	20464	20273	20362	20658	20632	20634	20447	20527	20465	20572	20695	20237	20522	20536	20554	20372	20413	20751	20508	20507	20313	20568	20373	20471	20637	20465	20387	20517	20380	20368	20436	20553	20519	20522	20433	20398	20650	20544	20524	20490	20509	20383	20481	20587	20435	20306	20649	20392	20451	20404	20577	20510	20592	20578	20437	20348	20343	20427	20521	20605	20304	20432	20587	20601	20482	20475	20411	20559	20507	20417	20447	20412	20573	20545	20619	20388	20439	20479	20678	20424	20500	20500	20499	20498	20550	20648	20698	20660	20441	20465	20381	20320	20306	20379	20624	20430	20347	20395	20466	20601	20606	20363	20302	20310	20612	20575	20527	20473	20621	20481	20448	20569	20398	20400	20443	20610	20615	20431	20471	20522	20393	20311	20480	20429	20316	20547	20557	20560	20641	20638	20331	20431	20601	20302	20440	20618	20466	20513	20713	20424	20601	20612	20421	20583	20494	20384	20437	20532	20469	20271	20605	20607	20472	20570	20553	20560	20397	20308	20408	20571	20484	20619	20576	20465	20685	20339	20503	20559	20615	20567	20481	20371	20531	20302	20552	20364	20422	20541	20525	20336	20403	20378	20418	20449	20498	20552	20461	20593	20486	20465	20523	20427	20513	20411	20524	20528	20536	20388	20614	20621	20640	20544	20488	20611	20494	20488	20537	20599	20506	20657	20350	20578	20415	20454	20466	20419	20373	20375	20406	20312	20502	20346	20536	20328	20378	20453	20412	20546	20479	20471	20338	20458	20323	20536	20533	20424	20521	20483	20595	20604	20453	20391	20581	20601	20557	20586	20501	20373	20598	20339	20684	20574	20432	20500	20620	20437	20549	20674	20201	20473	20493	20552	20538	20437	20661	20536	20425	20412	20453	20604	20573	20530	20436	20554	20370	20464	20492	20571	20474	20653	20410	20362	20670	20544	20629	20385	20682	20562	20411	20395	20271	20480	20449	20837	20581	20485	20622	20388	20488	20716	20517	20350	20489	20576	20446	20305	20292	20356	20650	20459	20498	20470	20677	20465	20503	20532	20478	20590	20514	20528	20370	20579	20615	20429	20386	20547	20562	20635	20308	20643	20560	20669	20760	20638	20547	20410	20495	20420	20544	20505	20411	20408	20618	20387	20376	20373	20602	20801	20468	20521	20502	20697	20562	20606	20558	20749	20407	20405	20285	20695	20472	20437	20421	20191	20423	20623	20543	20710	20356	20550	20424	20621	20543	20436	20459	20539	20430	20570	20398	20547	20488	20620	20395	20273	20524	20472	20450	20585	20546	20524	20725	20451	20456	20381	20624	20266	20618	20405	20404	20501	20512	20548	20414	20399	20449	20323	20378	20350	20459	20663	20452	20510	20523	20707	20306	20540	20599	20533	20503	20316	20609	20549	20469	20534	20680	20687	20422	20486	20518	20629	20234	20526	20765	20578	20589	20561	20542	20570	20584	20468	20586	20529	20522	20504	20417	20599	20499	20630	20676	20329	20268	20423	20388	20680	20519	20484	20584	20727	20498	20497	20488	20462	20577	20544	20678	20505	20483	20384	20492	20388	20362	20479	20570	20525	20547	20347	20329	20580	20379	20569	20288	20665	20433	20623	20671	20303	20537	20600	20557	20592	20669	20548	20468	20468	20589	20428	20756	20378	20648	20635	20548	20270	20552	20489	20469	20520	20449	20766	20603	20605	20413	20478	20615	20437	20506	20598	20653	20581	20463	20558	20621	20335	20317	20232	20314	20484	20505	20442	20236	20551	20372	20407	20618	20474	20571	20453	20275	20492	20578	20357	20668	20573	20421	20565	20439	20434	20558	20683	20448	20304	20386	20518	20429	20636	20467	20505	20311	20369	20656	20665	20466	20617	20876	20379	20489	20504	20427	20553	20602	20656	20602	20579	20603	20570	20428	20292	20446	20605	20476	20464	20449	20545	20470	20248	20449	20606	20549	20441	20535	20563	20583	20527	20456	20659	20602	20505	20526	20451	20513	20499	20520	20340	20383	20476	20511	20579	20481	20626	20528	20291	20730	20497	20493	20126	20436	20277	20296	20311	20480	20581	20471	20430	20576	20705	20672	20579	20629	20509	20502	20874	20396	20460	20504	20429	20502	20399	20331	20536	20192	20367	20648	20520	20455	20621	20466	20518	20398	20531	20428	20518	20521	20535	20380	20607	20651	20506	20420	20336	20496	20554	20364	20566	20593	20418	20322	20528	20415	20458	20602	20534	20440	20445	20524	20367	20628	20484	20612	20488	20565	20778	20523	20508	20438	20677	20675	20436	20641	20571	20486	20718	20552	20709	20621	20645	20478	20362	20360	20598	20580	20575	20597	20440	20403	20558	20427	20544	20361	20217	20540	20337	20565	20621	20529	20469	20580	20298	20750	20458	20312	20485	20543	20469	20667	20533	20212	20333	20538	20409	20619	20645	20505	20452	20523	20314	20434	20692	20581	20419	20510	20513	20505	20628	20411	20500	20469	20361	20606	20629	20478	20519	20628	20583	20667	20663	20475	20458	20478
57918	104582	88268	62340	38240	23246	17929	16480	16811	16692	16613	16741	16593	16767	16788	16772	16630	16742	16598	16717	16682	16750	16486	16582	16867	16724	16522	16765	16690	16744	16666	16636	16709	16965	16594	16750	16698	16658	16686	16810	16626	16595	16735	16776	16579	16774	16700	16596	16878	16898	16712	16776	16654	16745	16672	16642	16720	16718	16613	16773	16745	16649	16862	16655	16754	16645	16747	16777	16786	16634	16776	16803	16735	16853	16704	16608	16696	16724	16758	16756	16593	16813	16739	16788	16537	16451	16715	16752	16668	16847	16905	16636	16671	16645	16631	16767	16645	16754	16755	16634	16562	16705	16721	16744	16746	16640	16793	16661	16689	16869	16697	16755	16663	16734	16617	16767	16789	16752	16755	16715	16724	16757	16683	16771	16673	16835	16805	16812	16707	16839	16517	16691	16866	16594	16758	16767	16759	16735	16735	16668	16476	16916	16653	16628	16739	16711	16676	16538	16635	16813	16716	16613	16711	16737	16652	16667	16683	16671	16786	16668	16575	16720	16781	16852	16627	16815	16720	16816	16773	16714	16524	16652	16669	16713	16731	16628	16755	16802	16625	16771	16693	16647	16780	16672	16726	16932	16684	16630	16761	16675	16623	16737	16702	16844	16802	16462	16758	16772	16546	16996	16733	16737	16907	16657	16671	16626	16788	16723	16607	16787	16758	16664	16736	16545	16726	16867	16764	16637	16754	16740	16713	16588	16893	16566	16712	16597	16809	16820	16641	16675	16587	16693	16626	16774	16743	16592	16813	16609	16702	16806	16628	16669	16764	16693	16548	16624	16619	16701	16629	16759	16658	16809	16577	16515	16683	16685	16764	16653	16740	16567	16638	16714	16636	16628	16755	16702	16765	16806	16707	16504	16771	16730	16803	16476	16701	16659	16653	16558	16736	16677	16776	16718	16639	16634	16633	16675	16852	16571	16636	16805	16644	16654	16753	16574	16747	16639	16512	16672	16657	16804	16884	16628	16499	16614	16617	16610	16804	16805	16591	16747	16561	16531	16724	16628	16637	16691	16609	16874	16623	16559	16560	16672	16647	16683	16859	16558	16740	16737	16692	16526	16518	16675	16739	16569	16730	16768	16689	16714	16673	16554	16693	16559	16619	16753	16766	16806	16864	16723	16737	16623	16742	16771	16703	16702	16434	16658	16765	16677	16938	16669	16706	16628	16546	16698	16768	16567	16667	16701	16762	16753	16609	16782	16724	16787	16597	16509	16515	16727	16826	16824	16813	16653	16648	16674	16545	16828	16656	16873	16712	16541	16718	16694	16698	16704	16558	16737	16742	16886	16786	16729	16656	16693	16715	16761	16694	16574	16862	16603	16751	16706	16796	16736	16692	16720	16659	16836	16653	16655	16690	16708	16677	16705	16523	16577	16522	16662	16657	16711	16891	16721	16655	16583	16564	16926	16528	16626	16803	16717	16794	16822	16643	16538	16776	16780	16712	16826	16769	16507	16601	16531	16697	16800	16717	16747	16642	16758	16744	16663	16814	16592	16776	16593	16626	16610	16765	16741	16712	16685	16563	16792	16667	16697	16776	16727	16650	16620	16784	16777	16580	16725	16863	16858	16875	16640	16617	16727	16649	16623	16595	16743	16630	16589	16746	16393	16642	16703	16633	16839	16665	16831	16831	16711	16779	16953	16641	16617	16655	16486	16840	16654	16628	16633	16700	16747	16534	16560	16688	16670	16684	16572	16558	16790	16702	16775	16781	16732	16683	16642	16650	16618	16662	16676	16496	16634	16657	16711	16831	16613	16572	16723	16596	16649	16578	16857	16713	16693	16665	16785	16634	16710	16613	16635	16771	16509	16725	16630	16760	16602	16550	16591	16699	16661	16699	16683	16669	16714	16732	16822	16698	16604	16754	16734	16687	16699	16741	16723	16692	16797	16663	16715	16740	16626	16871	16694	16588	16601	16740	16608	16626	16652	16771	16756	16748	16685	16666	16748	16573	16669	16690	16599	16427	16864	16639	16768	16554	16719	16539	16674	16755	16730	16640	16469	16791	16513	16668	16750	16843	16815	16723	16724	16799	16722	16557	16638	16725	16750	16606	16709	16729	16648	16671	16783	16505	16767	16872	16607	16780	16541	16777	16807	16791	16747	16683	16501	16668	16658	16710	16747	16884	16705	16791	16535	16728	16831	16818	16602	16446	16758	16535	16721	16605	16724	16807	16759	16580	16787	16696	16744	16731	16711	16690	16813	16460	16755	16634	16713	16594	16740	16637	16788	16696	16764	16653	16761	16765	16753	16781	16579	16758	16795	16684	16582	16634	16638	16547	16596	16791	16831	16867	16621	16587	16672	16570	16850	16657	16644	16810	16635	16663	16651	16751	16758	16801	16703	16848	16688	16809	16621	16739	16778	16736	16575	16780	16588	16757	16673	16720	16802	16525	16702	16657	16662	16838	16798	16668	16964	16721	16738	16619	16684	16608	16605	16522	16805	16666	16714	16539	16719	16833	16797	16761	16448	16715	16746	16758	16731	16596	16712	16781	16645	16804	16780	16634	16659	16719	16647	16733	16672	16836	16688	16636	16732	16877	16850	16775	16586	16791	16497	16676	16646	16687	16687	16550	16805	16839	16528	16679	16562	16781	16676	16652	16637	16699	16761	16708	16801	16919	16723	16617	16677	16588	16833	16725	16694	16674	16703	16730	16833	16640	16690	16642	16655	16824	16757	16552	16618	16742	16795	16832	16724	16782	16664	16536	16827	16664	16726	16628	16688	16589	16558	16700	16773	16721	16746	16916	16675	16520	16699	16624	16802	16645	16864	16888	16700	16700	16758	16671	16615	16650	16776	16509	16746	16658	16645	16936	16622	16555	16745	16779	16852	16758	16695	16701	16631	16892	16762	16672	16613	16856	16613	16585	16747	16679	16716	16577	16708	16690	16708	16669	16687	16731	16752	16699	16730	16513	16781	16726	16674	16835	16546	16536	16831	16739	16674	16682	16725	16801	16852	16734	16594	16629	16759	16693	16618	16901	16630	16590	16680	16756	16772	16628	16685	16695	16664	16721	16819	16782	16777	16720	16618	16837	16841	16806	16609	16736	16605	16762	16712	16547	16653	16566	16803	16730	16674	16715	16851	16755	16555	16472	16825	16545	16743	16762	16694	16660	16597	16781	16810	16545	16687	16636	16752	16626	16781	16676	16619	16872	16654	16612	16554	16602	16664	16690	16852	16678	16516	16821	16647	16641	16714	16581	16430	16693	16642	16848	16499	16575	16661	16785	16778	16654	16763	16573	16599	16732	16679	16832	16661	16869	16661	16697	16670	16553	16629	16787	16712	16706	16458	16894	16862	16489	16895	16705	16791	16671	16729	16644	16629	16853	16725	16606	16703	16547	16772	16608	16785	16733	16698	16790	16476	16601	16608	16574	16767	16699	16583	16691	16726	16781	16726	16775	16749	16813	16713	16684	16762	16722	16794	16685	16801	16548	16614	16605	16784	16597	16695	16753	16507	16613	16729	16650	16687	16617	16655	16702	16608	16668	16917	16604	16804	16657	16765	16680	16728	16709	16588	16512	16689	16647	16583	16618	16680	16637	16710	16714	16731	16640	16706	16796	16837	16668	16673	16733	16700	16508	16696	16699	16506	16703	16735	16708	16696	16618	16788	16867	16738	16672	16725	16719	16737	16689	16767	16675	16648	16665	16685	16665	16761	16661	16778	16694	16745	16817	16728	16715	16625	16624	16722	16566	16813	16653	16509	16617	16646	16535	16779	16769	16627	16721	16676	16580	16747	16699	16696	16556	16669	16573	16722	16674	16694	16616	16650	16634	16719	16514	16600	16571	16725	16666	16467	16591	16692	16766	16653	16848	16841	16668	16653	16795	16703	16710	16877	16844	16516	16689	16678	16582	16630	16592	16671	16676	16717	16438	16755	16763	16684	16637	16763	16779	16650	16715	16628	16606	16608	16546	16725	16533	16517	16779	16780	16613	16734	16795	16619	16816	16671	16640	16794	16700	16724	16586	16559	16759	16728	16767	16655	16843	16930	16729	16549	16516	16569	16461	16652	16785	16706	16589	16745	16780	16842	16667	16784	16832	16613	16817	16709	16699	16795	16707	16732	16741	16643	16731	16724	16707	16680	16634	16853	16655	16684	16799	16600	16716	16604	16664	16636	16744	16648	16672	16690	16656	16587	16693	16780	16665	16712	16709	16644	16745	16693	16789	16677	16725	16529	16813	16696	16663	16811	16693	16552	16910	16559	16701	16689	16483	16839	16809	16534	16804	16627	16824	16796	16805	16660	16806	16505	16698	16694	16733	16748	16670	16736	16644	16634	16717	16705	16583	16719	16770	16698	16627	16789	16832	16525	16777	16709	16914	16642	16674	16757	16709	16743	16739	16642	16733	16653	16506	16681	16655	16681	16758	16858	16568	16738	16738	16697	16799	16690	16720	16725	16763	16718	16656	16702	16545	16677	16785	16686	16646	16772	16711	16648	16725	16537	16733	16643	16577	16578	16619	16641	16551	16719	16665	16692	16638	16599	16578	16620	16770	16554	16580	16713	16451	16615	16634	16593	16855	16653	16807	16794	16575	16735	16845	16846	16690	16729	16843	16570	16749	16794	16771	16759	16708	16588	16683	16647	16664	16596	16656	16506	16800	16450	16627	16662	16870	16688	16460	16808	16631	16724	16627	16755	16649	16619	16668	16508	16741	16676	16733	16728	16795	16763	16658	16636	16704	16653	16596	16640	16687	16537	16553	16695	16705	16628	16766	16540	16685	16695	16568	16671	16625	16708	16577	16805	16655	16943	16705	16772	16642	16981	16811	16682	16680	16796	16833	16660	16592	16684	16829	16758	16513	16597	16870	16557	16709	16742	16667	16799	16610	16650	16827	16851	16695	16593	16767	16663	16859	16829	16711	16691	16575	16636	16598	16712	16689	16561	16647	16757	16710	16703	16664	16600	16749	16767	16708	16766	16675	16818	16756	16841	16671	16911	16685	16686	16706	16761	16722	16626	16808	16741	16658	16764	16766	16625	16779	16589	16777	16628	16648	16743	16723	16572	16627	16640	16568	16669	16616	16950	16692	16753	16673	16715	16631	16640	16702	16706	16642	16554	16771	16750	16612	16563	16866	16675	16525	16681
30344	39679	44930	32898	24155	21658	21028	20585	20611	20572	20661	20501	20544	20441	20664	20408	20444	20600	20609	20432	20439	20419	20540	20413	20511	20429	20426	20495	20584	20367	20308	20481	20551	20311	20774	20505	20425	20558	20313	20620	20437	20397	20457	20332	20385	20445	20577	20582	20464	20346	20353	20658	20541	20575	20609	20595	20513	20484	20586	20425	20368	20612	20496	20516	20420	20417	20510	20364	20463	20534	20550	20465	20607	20418	20742	20546	20477	20462	20496	20291	20693	20708	20461	20475	20680	20445	20473	20357	20383	20394	20474	20527	20393	20447	20453	20515	20604	20535	20586	20456	20591	20720	20433	20406	20477	20403	20447	20619	20496	20490	20418	20540	20572	20365	20258	20588	20401	20578	20677	20425	20614	20236	20332	20443	20616	20274	20310	20440	20448	20460	20309	20594	20544	20528	20433	20501	20484	20532	20356	20439	20477	20618	20409	20391	20417	20353	20398	20508	20535	20423	20763	20450	20561	20313	20485	20459	20477	20306	20499	20517	20556	20358	20308	20558	20433	20372	20418	20490	20431	20574	20574	20372	20267	20386	20549	20614	20435	20549	20440	20414	20306	20455	20428	20412	20532	20392	20602	20364	20434	20393	20619	20464	20448	20545	20601	20464	20571	20350	20392	20573	20243	20333	20404	20499	20581	20386	20497	20337	20345	20361	20711	20462	20371	20564	20327	20506	20429	20554	20737	20395	20475	20472	20405	20605	20604	20580	20376	20587	20550	20629	20526	20693	20576	20607	20712	20589	20339	20162	20524	20421	20515	20419	20246	20263	20555	20426	20616	20609	20583	20562	20281	20270	20320	20412	20549	20656	20337	20354	20319	20410	20348	20712	20531	20568	20483	20340	20323	20307	20789	20477	20227	20534	20544	20397	20544	20494	20666	20497	20505	20455	20354	20341	20409	20270	20557	20348	20440	20509	20339	20522	20573	20616	20456	20428	20700	20361	20740	20516	20430	20611	20564	20534	20303	20731	20515	20370	20558	20350	20466	20402	20401	20505	20429	20555	20323	20389	20407	20373	20552	20262	20659	20339	20584	20515	20660	20245	20541	20283	20111	20345	20473	20403	20421	20483	20367	20375	20195	20426	20478	20442	20359	20253	20294	20363	20471	20276	20524	20620	20253	20389	20440	20586	20478	20471	20515	20469	20436	20431	20439	20433	20663	20557	20226	20437	20542	20447	20435	20529	20538	20233	20609	20263	20542	20406	20339	20465	20491	20453	20404	20248	20641	20599	20550	20370	20519	20569	20630	20684	20424	20356	20356	20344	20416	20562	20434	20561	20585	20566	20570	20734	20378	20669	20381	20399	20314	20430	20528	20391	20373	20220	20337	20549	20216	20527	20465	20445	20623	20534	20438	20557	20466	20279	20620	20431	20562	20657	20532	20490	20481	20552	20600	20607	20602	20390	20574	20445	20554	20291	20622	20453	20464	20557	20513	20559	20406	20443	20538	20371	20436	20473	20580	20324	20654	20471	20441	20433	20463	20379	20501	20519	20505	20671	20346	20550	20482	20503	20374	20750	20628	20462	20359	20652	20711	20368	20335	20551	20555	20229	20277	20566	20508	20520	20635	20475	20497	20399	20623	20675	20506	20519	20501	20417	20419	20342	20525	20690	20634	20403	20361	20475	20365	20215	20427	20489	20533	20427	20461	20528	20633	20522	20575	20640	20708	20599	20553	20383	20612	20454	20461	20406	20516	20557	20587	20360	20484	20473	20582	20587	20587	20472	20319	20359	20349	20394	20486	20616	20653	20474	20425	20455	20467	20408	20550	20445	20479	20460	20414	20392	20549	20626	20806	20363	20324	20444	20396	20517	20599	20605	20654	20709	20418	20534	20445	20371	20210	20395	20451	20442	20411	20403	20422	20545	20543	20484	20410	20536	20416	20666	20547	20309	20594	20423	20374	20435	20591	20563	20365	20672	20523	20307	20315	20552	20552	20436	20573	20400	20288	20420	20628	20571	20488	20607	20590	20430	20491	20433	20289	20299	20496	20361	20680	20444	20413	20557	20447	20527	20255	20422	20396	20522	20427	20340	20578	20707	20472	20374	20268	20510	20646	20478	20376	20353	20312	20415	20505	20599	20260	20531	20556	20456	20436	20485	20516	20377	20605	20474	20445	20690	20492	20596	20628	20669	20485	20638	20595	20460	20419	20295	20475	20486	20699	20341	20312	20352	20532	20543	20611	20622	20374	20522	20383	20534	20171	20471	20704	20407	20446	20531	20520	20616	20476	20798	20330	20277	20372	20350	20284	20587	20591	20553	20475	20571	20514	20498	20524	20411	20543	20451	20593	20612	20593	20402	20484	20242	20175	20418	20549	20508	20308	20746	20268	20351	20637	20602	20738	20476	20437	20491	20570	20284	20438	20569	20335	20572	20347	20395	20370	20545	20719	20498	20516	20348	20566	20555	20285	20488	20510	20476	20223	20322	20408	20470	20489	20569	20438	20474	20296	20442	20423	20362	20589	20686	20304	20328	20553	20452	20559	20539	20387	20408	20549	20572	20350	20534	20564	20454	20428	20527	20758	20488	20390	20439	20390	20512	20591	20682	20506	20422	20537	20498	20375	20579	20393	20293	20392	20576	20442	20217	20504	20524	20488	20315	20408	20658	20623	20454	20368	20358	20450	20560	20511	20604	20464	20438	20482	20456	20511	20545	20566	20599	20490	20494	20553	20356	20525	20438	20516	20598	20479	20584	20819	20320	20444	20337	20376	20582	20617	20483	20766	20475	20350	20612	20494	20464	20423	20392	20581	20435	20615	20349	20441	20509	20483	20575	20424	20577	20612	20762	20409	20537	20564	20325	20536	20537	20530	20496	20548	20664	20521	20473	20547	20468	20552	20460	20516	20411	20316	20455	20520	20406	20533	20462	20574	20516	20633	20499	20403	20650	20525	20633	20325	20509	20475	20498	20553	20417	20547	20505	20497	20523	20537	20474	20657	20456	20424	20397	20433	20545	20553	20501	20404	20287	20376	20520	20364	20547	20341	20137	20531	20397	20496	20668	20503	20328	20348	20567	20352	20434	20543	20259	20592	20592	20408	20659	20382	20483	20644	20425	20547	20658	20545	20514	20581	20335	20467	20558	20391	20612	20779	20377	20248	20319	20436	20446	20326	20452	20468	20425	20412	20626	20637	20351	20379	20502	20460	20644	20483	20422	20442	20637	20357	20358	20380	20401	20341	20422	20501	20449	20409	20547	20638	20579	20645	20812	20486	20212	20443	20229	20472	20608	20634	20629	20596	20486	20458	20471	20231	20335	20263	20610	20457	20506	20589	20544	20579	20603	20444	20546	20235	20381	20457	20248	20485	20311	20454	20626	20457	20359	20444	20291	20618	20284	20592	20560	20780	20589	20533	20443	20510	20580	20568	20594	20441	20407	20439	20770	20665	20732	20639	20384	20316	20316	20411	20605	20342	20454	20546	20504	20539	20586	20340	20528	20222	20552	20506	20498	20439	20132	20596	20429	20591	20463	20705	20536	20519	20413	20460	20549	20557	20692	20360	20512	20558	20547	20619	20491	20653	20502	20473	20678	20419	20677	20471	20198	20709	20510	20589	20501	20233	20495	20567	20201	20646	20584	20458	20509	20528	20576	20448	20543	20427	20503	20747	20432	20384	20629	20403	20595	20634	20602	20535	20451	20680	20510	20415	20454	20383	20644	20349	20548	20527	20663	20485	20535	20439	20284	20474	20549	20555	20534	20534	20688	20719	20531	20510	20428	20606	20512	20650	20532	20396	20754	20317	20598	20438	20428	20464	20389	20517	20576	20293	20480	20667	20456	20618	20252	20384	20523	20411	20551	20575	20503	20373	20573	20465	20432	20597	20532	20652	20498	20482	20313	20569	20422	20440	20456	20376	20306	20593	20544	20511	20559	20508	20629	20494	20461	20554	20317	20717	20472	20500	20481	20403	20512	20502	20678	20621	20290	20475	20377	20727	20473	20360	20830	20506	20531	20774	20533	20328	20607	20523	20723	20426	20573	20625	20351	20604	20587	20295	20638	20722	20549	20513	20414	20433	20481	20565	20466	20633	20471	20339	20381	20441	20289	20569	20550	20442	20441	20510	20576	20656	20626	20386	20418	20545	20488	20707	20524	20283	20406	20501	20446	20394	20355	20663	20573	20376	20425	20619	20482	20293	20350	20559	20439	20581	20578	20345	20371	20547	20531	20511	20284	20679	20407	20401	20506	20490	20472	20396	20546	20519	20646	20560	20461	20672	20513	20463	20271	20281	20266	20626	20663	20478	20407	20561	20411	20503	20388	20541	20307	20563	20359	20486	20624	20451	20398	20295	20495	20555	20601	20667	20662	20351	20468	20514	20463	20634	20450	20702	20530	20256	20301	20436	20537	20468	20371	20515	20365	20162	20368	20494	20704	20515	20521	20590	20610	20431	20452	20202	20621	20484	20718	20291	20169	20486	20596	20402	20359	20531	20507	20383	20322	20221	20438	20551	20681	20355	20304	20545	20531	20565	20569	20267	20465	20564	20528	20524	20322	20531	20414	20397	20501	20589	20477	20509	20622	20528	20428	20564	20608	20677	20489	20480	20483	20503	20624	20311	20199	20495	20417	20565	20478	20801	20673	20489	20473	20325	20611	20467	20449	20563	20331	20506	20210	20510	20473	20478	20564	20432	20478	20448	20551	20422	20572	20638	20494	20743	20580	20499	20480	20404	20494	20481	20453	20565	20567	20543	20403	20326	20439	20547	20341	20615	20426	20420	20318	20471	20402	20335	20338	20607	20560	20468	20518	20610	20544	20362	20397	20254	20423	20433	20574	20593	20457	20381	20431	20361	20382	20498	20579	20541	20477	20515	20529	20520	20459	20651	20318	20463	20456	20380	20535	20215	20251	20605	20447	20405	20529	20443	20589	20496	20503	20555	20523	20509	20428	20795	20375	20641	20597	20523	20684	20329	20524	20619	20653	20407	20517	20483	20330	20582	20527	20443	20468	20279	20697	20423	20506	20592	20343	20487	20776	20444	20514	20370	20405	20419	20423	20341	20511	20401	20238	20653	20447	20524	20534	20529	20520	20452	20535	20566	20364	20561	20435	20549	20435	20416	20237	20616	20395	20412	20555	20524	20672	20662	20624
39293	59842	46123	27971	19731	17408	16711	16769	16700	16750	16642	16654	16702	16694	16544	16569	16464	16878	16664	16679	16605	16722	16773	16719	16688	16666	16698	16704	16627	16780	16705	16667	16638	16508	16714	16743	16768	16612	16588	16596	16623	16676	16751	16592	16588	16634	16722	16507	16692	16805	16824	16648	16530	16613	16730	16702	16692	16752	16733	16618	16625	16706	16632	16683	16689	16670	16818	16546	16777	16583	16649	16815	16603	16603	16759	16594	16606	16754	16679	16380	16753	16838	16569	16666	16816	16652	16744	16623	16651	16732	16743	16713	16617	16704	16618	16664	16547	16510	16569	16719	16618	16643	16524	16620	16778	16585	16640	16740	16848	16600	16585	16620	16583	16736	16636	16549	16664	16641	16755	16555	16868	16527	16538	16609	16692	16589	16660	16681	16621	16536	16560	16657	16712	16615	16631	16749	16642	16618	16793	16737	16713	16770	16740	16619	16635	16533	16506	16661	16791	16532	16628	16854	16651	16636	16693	16829	16550	16690	16607	16392	16748	16692	16753	16557	16619	16777	16636	16672	16839	16613	16570	16649	16766	16743	16685	16476	16760	16654	16840	16652	16785	16693	16694	16578	16625	16703	16656	16681	16690	16654	16721	16777	16706	16532	16787	16608	16615	16721	16600	16590	16679	16613	16609	16589	16571	16777	16713	16626	16638	16777	16794	16678	16560	16489	16766	16672	16745	16686	16526	16719	16548	16529	16582	16586	16788	16670	16635	16650	16645	16654	16633	16485	16701	16523	16673	16572	16770	16663	16553	16558	16772	16675	16531	16684	16514	16605	16677	16677	16625	16653	16796	16662	16732	16458	16713	16587	16714	16615	16593	16628	16706	16501	16746	16585	16558	16562	16846	16628	16761	16585	16674	16619	16616	16657	16647	16895	16733	16688	16626	16796	16704	16795	16568	16719	16787	16656	16597	16667	16735	16631	16730	16608	16828	16561	16607	16709	16616	16625	16651	16617	16723	16487	16707	16538	16556	16678	16524	16793	16669	16693	16714	16734	16439	16682	16786	16544	16832	16613	16674	16482	16689	16629	16655	16670	16676	16682	16763	16599	16688	16658	16495	16640	16852	16738	16673	16725	16730	16780	16732	16698	16769	16613	16706	16455	16775	16681	16554	16660	16624	16614	16610	16626	16599	16652	16585	16659	16911	16612	16698	16627	16502	16821	16752	16813	16457	16435	16863	16738	16734	16585	16608	16668	16854	16712	16647	16719	16770	16654	16743	16543	16725	16638	16519	16836	16707	16672	16950	16440	16566	16644	16704	16604	16757	16473	16533	16756	16530	16645	16731	16488	16550	16845	16706	16624	16646	16761	16546	16612	16464	16615	16638	16561	16800	16696	16791	16799	16509	16727	16807	16705	16862	16903	16858	16593	16565	16714	16542	16499	16650	16561	16632	16563	16736	16552	16583	16534	16668	16666	16637	16762	16707	16777	16589	16605	16749	16776	16686	16713	16680	16666	16749	16381	16653	16464	16569	16652	16680	16702	16621	16649	16539	16709	16621	16792	16546	16534	16629	16553	16569	16526	16675	16591	16507	16599	16603	16743	16803	16731	16741	16830	16606	16634	16660	16736	16660	16714	16799	16551	16712	16707	16682	16881	16741	16594	16823	16689	16584	16666	16702	16642	16618	16578	16940	16773	16721	16593	16667	16694	16526	16536	16496	16635	16650	16630	16707	16611	16672	16767	16776	16517	16720	16788	16647	16818	16592	16691	16604	16796	16660	16776	16726	16666	16510	16488	16582	16620	16764	16684	16726	16700	16746	16755	16726	16697	16601	16657	16540	16651	16714	16731	16611	16764	16637	16683	16716	16745	16748	16819	16767	16591	16673	16783	16587	16829	16596	16740	16629	16703	16652	16500	16572	16764	16798	16590	16805	16580	16755	16565	16840	16640	16539	16690	16498	16920	16580	16691	16773	16731	16538	16681	16604	16759	16594	16630	16769	16890	16610	16629	16728	16513	16599	16734	16653	16729	16669	16761	16748	16614	16543	16736	16748	16583	16618	16711	16651	16655	16646	16755	16798	16716	16687	16824	16527	17030	16675	16644	16573	16610	16676	16669	16502	16750	16628	16843	16621	16667	16805	16721	16683	16559	16655	16658	16689	16734	16766	16754	16504	16544	16718	16751	16557	16871	16656	16836	16519	16560	16565	16725	16596	16532	16697	16684	16588	16490	16690	16732	16584	16534	16675	16777	16640	16624	16671	16675	16655	16704	16661	16744	16647	16560	16737	16727	16749	16597	16677	16776	16724	16663	16574	16781	16682	16753	16702	16630	16612	16748	16556	16903	16640	16597	16596	16623	16591	16541	16762	16753	16713	16555	16416	16578	16856	16613	16738	16613	16846	16583	16585	16759	16739	16782	16603	16524	16553	16545	16769	16514	16698	16738	16569	16781	16528	16763	16576	16848	16650	16670	16834	16425	16557	16666	16677	16612	16682	16632	16629	16668	16674	16912	16633	16473	16603	16689	16679	16695	16710	16609	16596	16696	16665	16729	16568	16677	16651	16644	16711	16554	16563	16714	16670	16894	16677	16499	16823	16715	16561	16634	16720	16633	16649	16624	16748	16682	16634	16647	16600	16692	16598	16556	16633	16674	16599	16690	16637	16530	16679	16608	16725	16592	16615	16555	16589	16801	16787	16672	16741	16739	16725	16563	16526	16592	16819	16778	16568	16630	16772	16732	16723	16856	16855	16768	16588	16682	16592	16648	16533	16874	16709	16707	16404	16740	16579	16653	16690	16770	16652	16831	16692	16639	16757	16714	16561	16756	16613	16748	16680	16552	16646	16849	16615	16492	16640	16596	16804	16510	16690	16617	16708	16495	16728	16692	16668	16693	16549	16611	16578	16647	16767	16601	16654	16436	16597	16608	16774	16700	16695	16776	16432	16547	16657	16709	16842	16584	16739	16525	16660	16718	16689	16616	16685	16661	16786	16757	16594	16823	16691	16606	16620	16650	16612	16720	16839	16617	16716	16733	16656	16580	16913	16452	16673	16567	16706	16497	16624	16615	16687	16695	16630	16592	16464	16636	16743	16808	16614	16539	16637	16623	16746	16662	16714	16827	16621	16653	16656	16735	16773	16662	16704	16676	16595	16694	16610	16580	16559	16576	16740	16614	16570	16761	16572	16686	16570	16803	16644	16576	16914	16650	16719	16761	16610	16754	16691	16731	16719	16884	16689	16615	16711	16760	16751	16595	16487	16663	16623	16666	16512	16772	16730	16713	16697	16668	16695	16782	16685	16848	16737	16621	16551	16660	16811	16782	16602	16716	16654	16704	16665	16854	16567	16675	16544	16633	16672	16722	16775	16857	16520	16771	16816	16698	16669	16693	16652	16576	16657	16639	16680	16634	16758	16674	16624	16649	16565	16657	16625	16670	16604	16544	16696	16581	16491	16811	16510	16619	16521	16650	16841	16686	16733	16685	16735	16679	16633	16725	16688	16554	16634	16852	16699	16697	16778	16800	16781	16813	16607	16875	16677	16495	16940	16661	16711	16776	16472	16695	16745	16676	16634	16570	16875	16637	16700	16614	16720	16630	16762	16658	16598	16679	16631	16617	16634	16796	16651	16702	16733	16625	16677	16720	16700	16751	16490	16706	16672	16692	16671	16842	16573	16787	16791	16750	16677	16628	16582	16719	16580	16686	16619	16815	16715	16790	16812	16630	16745	16693	16523	16598	16772	16739	16562	16619	16691	16760	16819	16602	16674	16856	16711	16659	16822	16694	16810	16532	16775	16652	16722	16784	16753	16612	16592	16559	16703	16642	16690	16641	16728	16735	16814	16667	16748	16710	16610	16763	16585	16654	16804	16676	16635	16765	16848	16551	16787	16764	16631	16629	16634	16615	16668	16775	16597	16574	16605	16661	16699	16722	16696	16847	16676	16464	16725	16716	16905	16521	16730	16654	16648	16748	16766	16648	16664	16708	16749	16905	16593	16726	16736	16617	16791	16738	16658	16680	16714	16746	16759	16550	16691	16873	16546	16668	16520	16639	16504	16717	16667	16612	16679	16740	16633	16637	16698	16739	16656	16679	16385	16642	16609	16802	16781	16606	16853	16468	16619	16584	16678	16797	16659	16484	16763	16502	16687	16645	16697	16667	16754	16682	16719	16848	16658	16564	16771	16626	16621	16606	16579	16692	16818	16660	16649	16546	16744	16520	16712	16615	16551	16706	16632	16624	16522	16712	16673	16610	16976	16915	16772	16619	16608	16807	16659	16559	16731	16687	16805	16625	16599	16757	16686	16791	16681	16768	16602	16739	16657	16655	16884	16709	16667	16751	16673	16718	16705	16519	16736	16753	16681	16616	16665	16673	16781	16555	16735	16771	16700	16767	16451	16569	16606	16680	16711	16555	16639	16679	16740	16746	16644	16601	16572	16748	16800	16656	16602	16529	16700	16585	16620	16858	16574	16772	16669	16668	16605	16743	16519	16638	16729	16647	16718	16695	16704	16656	16706	16650	16700	16827	16896	16736	16789	16675	16562	16701	16671	16738	16731	16659	16546	16784	16758	16749	16558	16681	16615	16527	16839	16877	16758	16568	16701	16672	16880	16629	16603	16671	16702	16731	16834	16536	16469	16657	16699	16412	16780	16645	16634	16659	16645	16818	16750	16587	16805	16673	16626	16667	16622	16621	16596	16572	16731	16710	16759	16515	16709	16709	16646	16584	16655	16530	16735	16654	16737	16541	16539	16650	16719	16710	16694	16632	16578	16653	16676	16682	16566	16756	16737	16709	16816	16840	16896	16679	16696	16588	16725	16627	16700	16619	16668	16474	16692	16679	16663	16762	16528	16482	16566	16533	16675	16653	16459	16795	16551	16734	16693	16739	16704	16583	16703	16655	16637	16711	16678	16490	16594	16670	16641	16557	16703	16814	16811	16684	16681	16612	16713	16729	16560	16652	16636	16579	16634	16612	16472	16623	16613	16732	16571	16694	16700	16708	16748	16787	16637	16676	16726	16653	16675	16705	16664	16688	16678	16737	16640	16827	16709	16680	16759	16588	16602	16626	16700	16658	16720	16634	16787	16610	16612	16462	16700	16713	16638	16611	16615	16751	16653	16686	16568	16555	16710	16623	16648	16711	16696	16647
26018	31452	47688	39520	27976	24039	22248	21145	20913	20866	20888	20839	20914	20913	20812	20831	20753	20721	20758	20729	20695	20683	20653	20609	20733	20759	20693	20574	20610	20788	20798	20669	20861	20592	20705	20815	20559	20624	20687	20577	20672	20821	20510	20626	20748	20638	20683	20733	20667	20467	20429	20363	20735	20569	20473	20762	20643	20720	20592	20598	20481	20758	20551	20560	20694	20553	20665	20642	20650	20679	20525	20554	20355	20544	20656	20631	20577	20627	20541	20969	20586	20690	20617	20695	20796	20728	20736	20677	20587	20714	20513	20731	20882	20348	20475	20722	20513	20410	20462	20783	20742	20765	20625	20567	20767	20632	20576	20663	20516	20356	20686	20595	20439	20632	20667	20695	20600	20590	20880	20460	20701	20585	20560	20617	20697	20637	20801	20737	20441	20548	20745	20567	20493	20599	20679	20575	20538	20702	20761	20626	20761	20660	20477	20502	20653	20646	20529	20748	20628	20626	20415	20576	20665	20661	20772	20698	20558	20374	20505	20563	20541	20667	21012	20759	20749	20624	20456	20557	20642	20468	20643	20493	20510	20586	20736	20722	20454	20636	20572	20532	20677	20537	20658	20595	20720	20760	20862	20721	20677	20557	20685	20553	20295	20593	20691	20618	20823	20589	20542	20876	20750	20637	20529	20615	20712	20731	20720	20644	20460	20658	20638	20811	20504	20508	20665	20947	20505	20395	20618	20679	20447	20400	20641	20635	20721	20693	20802	20531	20758	20406	20796	20554	20618	20765	20450	20868	20759	20650	20459	20531	20490	20716	20660	20472	20357	20833	20558	20568	20618	20765	20794	20676	20668	20525	20786	20639	20615	20681	20455	20567	20484	20577	20564	20591	20587	20589	20645	20741	20526	20674	20591	20682	20708	20364	20615	20512	20665	20494	20603	20553	20509	20681	20625	20537	20737	20666	20740	20482	20892	20855	20588	20716	20577	20595	20526	20470	20536	20539	20666	20641	20525	20547	20689	20550	20693	20636	20687	20666	20570	20664	20829	20692	20688	20729	20651	20695	20655	20602	20752	20517	20550	20778	20560	20424	20642	20694	20743	20610	20642	20619	20646	20574	20797	20661	20585	20504	20542	20719	20742	20699	20452	20630	20538	20792	20453	20509	20546	20647	20546	20618	20380	20431	20610	20652	20643	20616	20726	20470	20550	20793	20618	20729	20518	20500	20667	20438	20798	20778	20656	20599	20415	20592	20751	20706	20662	20644	20586	20664	20343	20461	20734	20483	20636	20374	20583	20444	20897	20652	20681	20716	20536	20685	20570	20521	20499	20763	20528	20431	20694	20603	20649	20834	20661	20614	20555	20580	20488	20584	20576	20539	20596	20517	20568	20801	20578	20496	20391	20715	20543	20587	20458	20656	20713	20675	20488	20620	20764	20810	20661	20745	20488	20754	20689	21019	20719	20655	20811	20723	20582	20620	20594	20642	20574	20693	20475	20645	20716	20694	20890	20514	20536	20568	20555	20444	20719	20764	20662	20662	20666	20674	20526	20684	20741	20688	20588	20590	20636	20528	20461	20694	20493	20728	20680	20578	20665	20601	20498	20740	20615	20574	20617	20552	20654	20397	20587	20410	20699	20529	20725	20473	20682	20720	20596	20561	20596	20607	20603	20518	20788	20593	20581	20740	20748	20748	20725	20352	20520	20651	20636	20765	20669	20457	20647	20788	20570	20540	20461	20683	20628	20794	20470	20701	20674	20605	20569	20610	20473	20765	20762	20688	20669	20641	20688	20771	20477	20697	20467	20530	20695	20669	20462	20563	20615	20651	20709	20500	20676	20511	20618	20540	20554	20518	20772	20711	20423	20552	20698	20693	20657	20639	20708	20718	20600	20497	20375	20705	20657	20463	20496	20626	20601	20467	20557	20672	20698	20619	20664	20540	20927	20723	20508	20566	20642	20667	20536	20722	20739	20703	20578	20523	20581	20674	20560	20787	20680	20551	20685	20612	20374	20774	20693	20492	20777	20689	20520	20859	20763	20745	20791	20579	20383	20652	20649	20661	20677	20622	20719	20419	20469	20570	20672	20693	20373	20624	20685	20507	20665	20446	20556	20682	20528	20821	20639	20610	20668	20645	20529	20571	20775	20911	20557	20718	20585	20508	20518	20626	20701	20606	20537	20411	20585	20581	20726	20584	20654	20561	20805	20612	20757	20482	20659	20690	20608	20634	20458	20711	20684	20599	20796	20542	20490	20663	20492	20716	20674	20720	20590	20271	20598	20400	20606	20848	20584	20818	20586	20697	20602	20770	20727	20629	20723	20729	20766	20619	20795	20641	20769	20402	20725	20579	20754	20734	20668	20714	20551	20633	20545	20574	20585	20492	20494	20331	20403	20612	20735	20487	20711	20512	20538	20757	20486	20864	20471	20716	20491	20447	20534	20563	20495	20664	20611	20844	20608	20841	20688	20445	20642	20353	20618	20394	20569	20641	20528	20670	20512	20518	20504	20589	20903	20480	20820	20535	20596	20328	20761	20551	20567	20707	20652	20652	20957	20368	20598	20734	20691	20866	20656	20797	20673	20774	20692	20645	20474	20522	20695	20642	20524	20737	20456	20527	20391	20634	20791	20710	20770	20671	20842	20706	20614	20604	20898	20734	20619	20506	20519	20473	20500	20658	20541	20560	20847	20609	20741	20697	20492	20503	20816	20558	20829	20560	20934	20257	20596	20641	20535	20681	20798	20594	20577	20539	20588	20749	20582	20300	20809	20629	20536	20505	20603	20642	20540	20524	20525	20761	20858	20589	20700	20658	20595	20739	20647	20760	20690	20767	20750	20608	20603	20450	20663	20867	20625	20638	20607	20336	20382	20690	20612	20780	20771	20617	20842	20292	20620	20548	20432	20405	20531	20645	20490	20619	20896	20744	20651	20518	20571	20538	20586	20484	20695	20741	20497	20693	20413	20604	20348	20811	20611	20536	20461	20667	20672	20592	20870	20680	20488	20621	20605	20807	20413	20454	20586	20520	20861	20431	20543	20412	20709	20712	20663	20524	20471	20628	20695	20644	20541	20644	20754	20543	20764	20529	20637	20777	20393	20615	20620	20652	20716	20748	20435	20673	20568	20671	20515	20702	20661	20576	20623	20675	20671	20517	20632	20603	20738	20625	20612	20524	20584	20479	20433	20686	20469	20566	20467	20560	20810	20609	20707	20518	20686	20576	20707	20561	20826	20560	20553	20652	20600	20770	20710	20774	20542	20605	20558	20656	20782	20633	20643	20652	20549	20510	20658	20502	20765	20594	20523	20652	20609	20612	20700	20701	20424	20514	20709	20639	20526	20397	20694	21004	20668	20554	20669	20512	20646	20468	20508	20641	20655	20779	20578	20609	20783	20586	20596	20531	20622	20761	20865	20497	20572	20487	20554	20476	20662	20673	20585	20817	20484	20597	20549	20593	20623	20790	20746	20593	20681	20608	20533	20831	20625	20759	20801	20688	20692	20580	20790	20476	20529	20542	20458	20497	20510	20432	20679	20799	20679	20713	20628	20625	20561	20458	20732	20814	20650	20642	20689	20704	20624	20700	20735	20523	20527	20571	20730	20651	20581	20846	20531	20347	20676	20831	20618	20614	20452	20625	20685	20816	20567	20521	20603	20805	20573	20599	20520	20455	20796	20906	20722	20683	20485	20613	20489	20690	20574	20591	20339	20642	20694	20622	20646	20673	20634	20729	20718	20709	20643	20745	20560	20813	20781	20549	20833	20638	20580	20633	20764	20724	20611	20514	20884	20733	20515	20776	20606	20491	20544	20552	20880	20475	20553	20665	20717	20478	20567	20537	20578	20467	20561	20682	20561	20534	20670	20766	20553	20430	20431	20543	20570	20516	20429	20663	20666	20574	20787	20778	20992	20807	20713	20662	20660	20658	20662	20522	20541	20466	20825	20734	20621	20613	20502	20737	20610	20613	20620	20639	20508	20813	20761	20650	20550	20664	20553	20652	20608	20545	20714	20650	20646	20763	20809	20715	20621	20717	20617	20424	20711	20607	20653	20562	20630	20551	20688	20721	20747	20709	20686	20764	20596	20487	20624	20693	20393	20552	20616	20438	20553	20585	20730	20819	20724	20535	20465	20603	20596	20671	20588	20737	20731	20689	20739	20755	20645	20545	20672	20817	20790	20553	20688	20638	20710	20520	20588	20669	20518	20755	20763	20812	20648	20510	20801	20871	20543	20602	20607	20588	20572	20712	20618	20639	20484	20473	20576	20732	20465	20539	20698	20735	20807	20565	20608	20609	20595	20640	20608	20753	20542	20477	20806	20435	20617	20733	20897	20633	20566	20617	20878	20750	20703	20633	20373	20764	20646	20469	20769	20420	20590	20661	20800	20465	20672	20523	20520	20515	20541	20721	20772	20760	20493	20822	20615	20690	20550	20623	20467	20460	20497	20557	20561	20463	20390	20740	20645	20527	20816	20661	20647	20640	20730	20482	20611	20769	20524	20500	20594	20689	20775	20468	20676	20801	20488	20742	20787	20498	20580	20696	20490	20585	20594	20714	20683	20606	20596	20468	20731	20659	20804	20520	20742	20906	20695	20641	20771	20812	20593	20530	20674	20493	20576	20617	20858	20512	20684	20646	20732	20693	20522	20619	20629	20507	20778	20666	20474	20379	20687	20620	20528	20785	20568	20515	20646	20672	20480	20712	20694	20566	20774	20681	20782	20814	20572	20774	20515	20534	20697	20429	20648	20743	20639	20588	20639	20463	20610	20560	20679	20462	20413	20508	20534	20626	20610	20670	20537	20585	20790	20506	20821	20592	20701	20716	20688	20635	20425	20678	20546	20687	20677	20793	20852	20568	20633	20649	20954	20626	20683	20722	20856	20496	20747	20479	20691	20656	20668	20582	20722	20793	20786	20745	20586	20542	20877	20690	20585	20542	20759	20812	20771	20784	20724	20521	20710	20565	20738	20866	20775	20636	20593	20636	20764	20590	20623	20701	20594	20679	20943	20618	20529	20867	20733	20651	20545	20769	20671	20604	20775	20589	20810	20772	20715	20524	20563	20702	20523	20598	20802	20662	20796	20500	20768	20547	20691	20577	20567	20662	20696	20450	20349	20616	20578	20576	20346	20585	20704	20567	20546	20491	20669	20731
56979	90329	69759	42322	26210	19023	17155	16682	16855	16978	17023	16848	16972	16896	16771	16860	16934	16783	16790	16995	16713	16801	17052	16836	16917	16802	16850	16742	16784	16764	16894	17043	16752	16733	16927	16732	16759	16705	16926	16851	17020	16921	16891	16672	16724	16842	16950	16853	16788	16740	16853	16819	16881	16710	16999	17002	16866	16925	16903	16883	16822	16981	17029	16885	16961	16757	16996	16907	16864	16715	17107	16951	16726	16919	16875	16789	16853	16966	16805	16811	16814	16804	16916	16977	16833	16862	16967	16979	16900	16870	16877	16946	16881	16776	16779	16809	16924	16686	16892	16813	16787	16994	16642	16861	16932	16806	17027	16932	16702	16897	16948	16993	16895	16762	16879	16893	16769	17008	16856	16787	16987	16887	16899	16996	16901	16697	16748	16771	16962	17020	16819	16882	16915	16796	16963	16925	16753	16705	16839	17030	16914	16766	16759	16800	16619	16780	16869	16754	17059	16855	16901	16584	16683	16876	16839	16752	16807	16677	16867	16935	16930	16839	16820	16908	17029	16776	16964	16742	16822	16933	16682	16819	17110	16853	16814	16759	16718	16734	16822	16901	17041	16870	16887	16928	16768	16730	16873	16834	17163	16918	16696	16906	16847	16935	16845	16761	16681	16886	17012	16958	16929	16754	16801	16893	16858	16832	16849	16728	16750	16830	16915	16928	16879	16855	16888	16878	17011	16725	16840	17004	17012	16823	17063	16794	16813	16930	16752	16865	17066	16803	16820	16933	16833	17035	16856	16867	16789	16924	16955	16749	17086	16999	16963	16944	16750	16855	16786	16692	16850	16762	16811	16914	16924	16724	16848	16923	16797	16909	16905	16796	17192	16976	16824	16822	16772	16813	16777	16688	16850	16780	17071	17046	16782	16704	16914	16898	16865	16768	17002	16832	16752	16909	16706	16950	16684	16826	16851	16849	16971	16911	16700	16920	16853	16700	16766	16903	16674	16833	16792	16764	16892	17017	16877	16910	16826	16801	16943	16792	16954	16884	16638	16824	16882	16837	16871	16776	16887	16713	16805	16813	16943	16802	16991	16800	16951	16693	16797	16949	16796	16820	16775	16871	16800	16824	16838	16811	16677	16836	16874	16983	16959	16865	16862	16937	16800	16731	16820	16952	16744	16828	16867	16976	16791	16802	16683	16708	16900	16885	16998	16667	16777	16770	16785	16879	16978	16734	16751	16783	16990	16871	16814	16858	16920	16898	16701	17091	16975	16753	16910	16865	16835	16824	16873	17036	16947	16866	16882	16621	16818	16922	16797	16842	16761	16879	16679	16804	16858	16894	16764	16791	16824	16784	16923	16813	16776	16877	16921	16761	16694	16956	16841	16749	16749	16765	16880	16812	16751	16901	16715	16901	16831	16858	16821	16983	16842	16796	16889	16949	16949	17013	16802	17051	16770	16795	16862	16849	17025	16952	16952	16926	16799	16876	16806	16950	16914	16898	16828	16777	16841	16811	16879	16822	16712	16990	16833	16905	16859	16825	16905	16839	16556	16831	16644	16732	16828	16696	16932	16638	16948	16921	16696	16558	16794	16756	17054	16839	16743	16664	16875	16990	16775	16871	16832	16905	16907	16871	16915	16990	16910	16834	16936	16873	16869	16788	16913	16890	16860	16804	16811	16853	16909	16792	16788	16787	17055	16886	16943	16878	16728	16841	16875	16679	17022	16739	17008	16898	16862	16728	16778	16781	16898	16911	16802	16846	16878	16786	16907	16920	16878	16896	16845	16857	16604	16879	16833	16865	16878	16878	16866	16807	16862	16847	16829	16941	16743	16864	16890	16884	16890	16879	16944	16849	16784	16917	16788	16835	16960	16791	16832	16872	16941	16832	16702	16894	16843	16768	16932	16904	16718	16853	16938	16793	16798	16792	16941	16829	16864	16946	16770	16909	16882	16815	16832	16934	16957	16830	16906	16784	16806	16904	16847	16905	16914	16817	16778	16893	16823	16787	16680	16797	16865	16728	16970	16819	16790	16955	16777	16861	16818	16721	16673	16743	16757	16852	16820	16806	16758	17096	16867	16646	16910	17062	16664	16779	16759	16932	16804	16760	16957	16719	17024	16924	16807	16897	16761	16891	16706	16892	16818	16829	16821	16754	16908	16791	16811	16800	16839	16751	16858	16699	16768	16766	16935	16859	16720	16885	16860	16878	16900	16948	16756	17056	16788	16800	16807	16752	16961	16897	16626	16830	16892	17019	16872	16801	16815	16774	16869	16778	16903	16929	16961	16901	16794	16892	16799	16733	16984	16888	16916	16912	16699	16791	17009	16882	16990	16685	16820	17004	16943	17082	16876	16984	16945	16829	16929	16875	16920	16940	16699	16833	16870	16887	16806	16703	16967	16665	16790	16904	16746	16893	16787	16939	16984	16831	16967	16796	16892	16838	16673	16881	16717	16924	16814	16772	16892	16824	16962	16777	16861	16809	16862	16767	16761	16831	16793	16906	16968	16811	16951	16799	16783	17021	16916	16875	16686	17010	16677	16800	17003	16901	16863	16966	16854	16694	16807	16733	16799	17009	16944	16804	16758	16696	17014	16846	16820	16778	16818	16933	16757	16985	16753	16910	16880	16896	16916	16676	16800	16922	16698	17039	16849	16874	16979	16757	16855	16820	17074	16908	16959	16770	16852	16802	16958	16906	16810	16880	16903	16820	16852	16767	16902	16790	17103	16858	16893	16798	16659	16928	16963	16803	16975	16824	16836	16734	17054	16769	16795	16863	16871	16736	16806	16960	16960	16802	16983	16864	16776	16733	16717	16763	16782	16869	17044	16734	16739	16632	16811	17116	16836	16936	16799	16724	17030	16897	16913	16983	16797	16798	16805	16844	16769	16854	16818	16801	16998	16727	16881	16820	16768	16764	16817	16876	16809	16847	16732	16773	16841	16757	16920	16872	16802	16727	16743	16879	16635	16913	16902	16910	16950	16987	16834	16798	16777	16903	16733	16854	16791	16958	16820	16922	16843	16907	16839	16846	16700	16888	17018	16902	16726	16968	16865	16686	16956	17096	16876	16799	17002	16724	16804	16872	17030	16811	16830	16914	16786	16828	16920	16666	16846	16902	16776	16977	16570	16713	17009	16806	16695	16727	16842	16857	16937	16885	16726	16973	16771	16863	16895	17027	16854	16699	16809	16672	16814	16858	16845	16861	16843	16900	16915	16900	16920	16830	16913	16796	16882	16868	16727	16804	16925	16931	16835	16830	16861	16816	16852	16852	16863	16708	16825	16876	16888	17031	16890	16956	16981	16866	16704	16928	16842	16869	16948	16930	16946	16992	16900	16785	16908	16919	17056	16922	16895	16842	16850	16808	16986	17052	16867	16859	16686	16837	16842	16916	16892	16886	16695	17015	16910	16948	16797	16872	16900	16849	16821	16773	16860	16948	16860	16877	16798	16983	16778	16887	17022	16795	16874	16875	16892	16844	16780	16823	16699	16896	16922	16825	16790	16797	16680	17016	16896	16908	16954	16694	16949	16778	16932	16780	16819	17014	16955	16932	16784	16785	16904	16770	16970	16780	16770	16694	16759	16912	16793	16900	16911	16946	16849	16726	16869	16788	16623	16825	16862	16716	16953	16898	16858	16903	16871	16839	16758	16960	16841	16925	16750	16786	17000	16924	16972	16798	16944	16774	16710	16897	16868	16940	17057	16819	17003	16839	16765	16951	17033	16810	16735	16861	16813	16864	16934	16796	16869	16884	16835	16810	16913	16858	16795	16805	16971	16950	16845	16775	16778	16867	16729	16783	16696	16691	16824	17069	16853	16857	16816	16772	16898	16969	16695	16904	16910	17106	16598	16962	16840	16839	16807	16840	16851	16851	16921	16742	16910	16839	17035	16773	16911	16968	16747	16879	17042	16967	16798	16793	16877	16868	16822	16823	16847	16950	16855	16741	16885	16855	16826	16918	16903	16816	16865	16779	16872	16774	16942	16861	16924	16708	16792	16810	16783	17033	16849	16732	16919	16895	16754	16971	16725	16971	16735	16755	16869	16791	16838	16816	16892	16873	16847	16776	16847	16742	16957	16869	16854	16893	16976	16815	16846	16848	16951	16831	16887	16793	16928	16880	17021	16806	16912	16911	16914	16757	16772	16803	16925	16765	16768	16679	16916	16730	16953	16744	16784	16827	17065	16778	16899	16853	16774	16737	16983	16758	16864	16723	16862	16818	16914	16830	16867	16832	16761	16705	16673	16750	16894	16872	16780	16947	16934	16788	16781	16718	16792	16788	16922	16839	16878	16666	16963	16860	16842	16753	16846	16860	16869	16893	16794	16916	16840	16935	16889	16921	16753	16903	16846	16773	16885	16884	16752	16736	16958	16847	16733	16834	16848	16846	16903	16962	16946	16742	16778	17005	16996	16892	16855	16926	16775	16818	16950	16678	16900	16806	16870	16914	16992	16839	16942	16839	16891	16973	16812	16834	16935	16781	16981	16827	16949	16873	16752	16925	16680	16839	16925	16833	16964	16677	16806	16950	16660	16815	16855	16982	16871	16893	16768	16889	16789	16856	16878	16718	16898	16859	16946	16965	16693	16834	16752	16850	16927	16885	16870	16700	16758	16854	16924	16759	16681	16838	16806	16979	17005	16862	16803	16748	16836	16846	16919	17038	16833	16744	16926	16880	16970	16902	16820	16810	16909	16791	17005	16905	16750	16963	16844	16735	16860	16888	16885	16741	16776	16887	16827	16886	16739	16925	16935	16801	16914	16769	16787	16845	16756	16842	16712	16750	16907	16871	16979	16931	16724	16880	16825	17055	16881	16831	16796	16987	16796	16841	16821	16857	16853	16975	16763	16720	17012	16800	16805	17015	16907	16724	16810	16954	16788	16916	16866	17141	16698	16994	16885	16865	16901	16712	16865	16942	16970	16906	16932	16791	16758	16928	16913	16772	16698	16827	16851	16940	16969	16866	16876	16800	16837	16769	16722	16625	16929	16919	16734	16834	16853	16957	16997	16766	16779	16833	16906	16839	16808	16821	16755	16858	16933	16701	16956	16902	16952	16864	16979	16888	16889	16775	16894	16909	16760	16739	16865	16933	16756	16844	16852	16900	16735	16952	16856	16775	17080	16816	16919	16998	16796	16764	16778	16939
22822	23354	35794	31706	26577	25919	26854	21733	21092	21465	21013	21101	21115	20957	21115	20991	20990	21079	21086	21125	20968	20926	20857	20745	20690	20939	20705	20806	20795	20958	20990	20655	20778	21028	20747	20842	20719	20816	20800	20669	20731	20736	20870	20568	20809	20766	20898	20925	20801	20727	20771	20770	20799	20794	20938	20673	20837	20861	20898	20586	20823	20602	20820	20635	20810	20831	20750	20776	20955	20725	20657	20846	20872	20786	20711	20574	20725	20723	20828	20618	20637	20937	20667	20700	20678	20692	20679	20687	20599	20729	20674	20967	20709	20707	20897	20596	20550	20801	20666	20849	20649	20631	20791	20723	20624	20680	20601	20578	20855	20759	20855	20658	20818	20575	21033	20820	20547	20641	20681	20685	20770	20882	20718	20962	20544	20794	20727	20677	20791	20766	20739	20844	20777	20812	20651	21040	20580	20617	20809	20470	20684	20941	20543	20704	20769	20777	20788	20842	20886	20813	20675	20753	20625	21067	20624	20738	20675	20675	20622	20776	20759	20756	20745	20603	20787	20679	20860	20645	20668	20747	20951	20668	20643	20728	20637	20804	20902	20623	20688	20523	20839	20834	20911	20743	20731	20598	20723	20485	20848	20913	20707	20839	20884	20712	21009	20811	20686	20590	20516	20615	20631	20769	20723	20820	20645	20771	20967	20898	20776	20690	20736	20574	20818	20529	20885	20621	20706	20582	20656	20621	20754	20823	20806	20655	20844	20677	20807	20666	20733	20989	20663	20686	20732	20564	20606	20737	20818	20844	20721	20707	20531	20477	20669	20784	20534	20826	20760	20643	20881	20624	20586	20761	20649	20954	20798	20698	20895	20984	20658	20765	20615	20652	20829	20741	20735	20751	20651	20648	20644	20721	20822	20727	20742	20870	20730	20512	20776	20727	20799	20795	20673	20963	20687	20663	20829	20723	20680	20812	20878	20769	20854	20710	20832	20713	20668	20721	20836	20864	20882	20783	20901	20551	20886	20857	20639	20705	20615	20571	20675	20706	20669	20651	20872	20915	20653	20951	20537	20658	20571	20826	20830	20918	20724	20605	20995	20699	20737	20554	20729	20680	20687	20840	20822	20844	20783	20686	20845	20728	20817	20594	20629	20734	20859	20827	20713	20655	20903	21016	20820	20521	20572	20625	20713	20659	20640	20654	20624	20802	20837	20552	20648	20650	20613	20916	20674	20852	20697	20672	20773	20722	20727	20713	20806	20617	20648	20793	20836	20595	20783	20649	20662	20709	20668	20796	20599	20919	20703	20745	20663	20761	20622	20823	20799	20707	20536	20723	20769	20613	20870	20518	20656	20619	20834	20738	20792	20700	20644	20681	20644	20762	20794	20758	20892	20708	20608	20483	20661	20896	20774	20742	20493	20671	20650	20620	20713	20866	20736	20593	20759	20821	20687	20777	20581	20678	20634	20632	20826	20666	20835	20692	20894	20618	20592	20824	20814	20763	20643	20700	20683	20693	20734	20736	20901	20821	20776	20764	20764	20558	20619	20823	20692	20612	20645	20591	20740	20792	20839	20756	20659	20639	20672	20994	20691	20857	20695	20671	20641	20768	20938	20831	20833	20837	20821	20701	20733	20692	20570	20519	20687	20641	20553	20736	20650	20723	20832	20530	20913	20659	20902	20644	20748	20598	20696	20638	20654	20658	20744	20409	20800	20506	20643	20647	20743	20716	20790	20613	20623	20473	20674	20679	20556	20508	20495	20767	20462	20751	20739	20717	20659	20826	20799	20893	20871	20627	20872	20535	20569	20762	20641	20776	20578	20669	20572	20893	20848	20705	20813	20667	20782	20793	20648	20832	20674	20689	20574	20919	20707	20915	20769	20742	20767	20710	20792	20552	20559	20771	20914	20712	20716	20522	20483	20572	20850	20891	20931	20691	20796	20551	20482	20829	20973	20745	20692	20711	20770	20829	20616	20721	20784	20758	20871	20642	20908	20692	20699	20747	20760	20730	20729	20672	20756	20655	20811	20697	20743	20482	20697	20781	20656	20780	20586	20719	20764	20572	20824	20628	20562	20703	20863	20699	20804	20640	20715	21097	20814	20753	20718	20639	20545	20799	20723	20846	20718	20785	20863	20591	20726	20858	20790	20662	20818	20757	20640	20756	20783	20909	20607	20550	20812	20754	20798	20485	20608	20823	20734	20721	20670	20699	20844	20796	20658	20486	20771	20787	20803	20883	20431	20681	20658	20701	20508	20749	20642	20790	20677	20674	20748	20540	20659	20620	20712	20923	20899	20625	20909	20752	20535	20738	20677	20838	20764	20782	20853	20706	20560	20710	20716	20727	20580	20599	20694	20710	20738	20793	20901	20678	20816	20685	20516	20651	20819	20675	20553	20521	20844	20584	20711	20524	20623	20578	20672	20632	20867	20714	20676	20668	20750	20654	20687	20617	20776	20581	20669	20920	20826	20536	20671	20857	20693	20714	20635	20691	20565	20702	20688	20677	20846	20706	20795	20645	20615	20646	20542	20744	20641	20680	20677	20609	20766	20613	20724	20908	20748	20820	20827	20776	20635	20559	20723	20703	20799	20785	20606	20732	20634	20731	20675	20664	20609	20662	20496	20653	20626	20697	20571	20637	20556	20887	20558	20725	20970	20925	20884	20784	20591	20512	20676	20690	20883	20537	20696	20886	20645	20813	20797	20786	20773	20818	20599	20832	20688	20544	20751	20646	20839	20491	20667	20696	20691	20911	20649	20771	20690	20913	20786	20858	20557	20479	20946	20697	20756	20907	20818	20708	20769	20681	20614	20488	20788	20775	20695	20564	20861	20555	20758	20702	20684	20740	20948	20822	20765	20575	20664	20706	20672	21012	20669	20762	20688	20645	20904	20819	20655	20663	20725	20746	20573	20768	20609	20813	20814	20896	20687	20585	20606	20532	20491	20574	20641	20696	20878	20835	20804	20653	20797	20669	20767	20594	20806	20735	20826	20797	20697	20895	20630	20726	20630	20757	20635	21015	20665	21019	20609	20675	20824	20708	20403	20663	20888	20568	20568	20654	20900	20563	20840	20817	20594	20573	20618	20680	20574	20649	20644	20734	20758	20370	20641	20582	20626	20652	20842	20613	20847	20838	20774	20714	20721	20597	20753	20725	20546	20680	20635	20728	20744	20625	20561	20783	20491	20912	20748	20697	20680	20608	20842	20707	20487	20757	20527	20570	20866	20727	20830	20749	20845	20647	20488	20737	20841	20749	20586	20605	20808	20632	20808	20582	20585	20869	20685	20653	20825	20656	20636	20820	20850	20748	20753	20713	20542	20687	20712	20701	20823	20607	20638	20512	20829	20852	20851	20630	20795	20674	20791	20558	20613	20759	20787	20647	20696	20653	20575	20824	20677	20591	20722	20516	20645	20420	20663	20716	20641	20638	20847	20516	20818	20863	20702	20795	20550	20636	20739	20663	20653	20719	20606	20526	20537	20710	20821	20756	20822	20687	20543	20506	20629	20623	20786	20639	20808	20859	20754	20869	20745	20825	20584	20762	20991	20662	20765	20756	20723	20749	20619	20546	20597	20832	20777	20624	20632	20552	20780	20633	20938	20679	20803	20710	20672	20705	20870	20592	20560	20687	20664	20766	20701	20686	20951	20762	20518	20757	20573	20782	20823	20720	20572	20687	20588	20605	20768	20763	20550	20806	20755	20787	20715	20817	20796	20936	20681	20826	20880	20573	20839	20758	20741	20865	20905	20674	20897	20816	20634	20564	20527	20740	20788	20699	20659	20846	20788	20675	20811	20726	20459	20526	20643	20802	20753	20708	20497	20669	20787	20646	20661	20778	20663	20762	20668	20800	20778	20767	20434	20560	21038	20756	20708	20526	20530	20776	20806	20524	20919	20849	20865	20695	20759	20660	20662	20660	20624	20539	20751	20770	20920	20608	21091	20670	20687	20679	20550	20586	20875	20645	20738	20583	20702	20761	20580	20627	20660	20496	20839	20475	20731	20646	20832	20764	20930	20614	20665	20778	20706	20952	20836	20685	20650	20705	20688	20626	20689	20755	20763	20908	20745	20741	20659	20720	20594	20847	20833	20598	20749	20727	20899	20725	20548	20722	20621	20635	20688	20632	20639	20768	20774	20652	20655	20978	20865	20890	20758	20583	20737	20634	20529	20684	20615	20788	20843	20835	20596	20607	20586	20623	20783	20733	20672	20729	20731	20714	20656	20934	20792	20586	20756	20557	20647	20641	20671	20655	20767	20891	20601	20924	20809	20621	20657	20580	20614	20751	20659	20641	20791	20842	20716	20637	20811	20656	20709	20556	20834	20594	20682	20648	20660	20472	20764	20713	20767	20794	20769	20864	20798	20766	20607	20619	20735	20871	20766	20723	20685	20685	20664	20713	20572	20671	20630	20835	20256	20893	20710	20574	20816	20896	20748	20645	20917	20719	20668	20677	20626	20748	20827	20754	20610	20728	20723	20749	20718	20601	20611	20661	20724	20611	20825	20869	20765	20602	20617	20672	20847	20640	20710	20973	20928	20639	20436	20588	20611	20785	20613	20834	20613	20668	20642	20937	20700	20699	20941	20823	20802	20835	20849	20680	20644	20501	20733	20629	20729	20588	20766	20594	20508	20740	20683	20498	20704	20558	20769	20772	20870	20630	20685	20784	20456	20894	20840	20743	20695	20688	20816	20847	20563	20673	20663	20660	20845	20639	20541	20614	20829	20614	20851	20801	20600	20530	20584	20860	20688	20491	20629	20665	20701	20858	20759	20622	20598	20735	20581	20754	20646	20618	20889	20781	20628	20779	20723	20518	20803	20654	20648	20812	20618	20804	20693	20703	20509	20624	20547	20587	20663	20811	20814	20647	20693	20867	20707	20502	20876	20713	20867	20883	20667	20661	20729	20859	20893	20840	20540	20581	20527	20786	20850	20848	20758	20693	20707	20816	20799	20510	20826	20841	20876	20704	20672	20841	20864	20947	20677	20620	20792	20505	20911	20648	20689	20602	20696	20665	20628	20671	20859	20656	20590	20544	20761	20778	20720	20781	20816	20894	20680	20698	20809	20766	20775	20726	20934	20771	20685	20863	20677	20717	20764	20604	20644	20798	20580	20420	20669	20686	20683	20707	20440	20759	20634	20734	20584	20716
60674	103534	88300	62304	38286	23374	18058	16983	16844	16854	16940	16745	16842	16928	16912	17028	17004	16907	16905	16927	16893	16793	16962	16781	16846	17074	16907	16887	16955	16840	17012	16957	16878	17042	16997	16914	17074	17012	16982	16905	16935	16924	16941	16639	17047	17104	16985	16997	16945	16966	17045	16852	16922	16938	16743	16892	17114	16824	16924	17003	16850	16904	16925	16918	16917	16678	16984	17027	16745	16627	16940	16991	17095	16990	16962	16979	16768	16961	16926	16761	16861	17104	17132	16974	16764	16766	16810	16885	16791	16878	16725	17020	17008	16765	16833	16897	16901	16838	16893	16782	16832	16924	17036	17032	16883	16834	16932	16901	16963	16967	16900	16968	16851	16948	16889	16928	16857	16776	16981	16887	16754	16762	16920	16914	16782	16755	16919	16820	16890	16828	16798	16778	16885	16838	16811	16815	16800	16789	16915	16933	17040	16865	17057	16777	16838	16972	16951	16912	16979	16873	16986	16909	16887	16894	16988	17042	16800	16959	16756	16850	16839	16855	16896	16932	17059	16943	16913	16855	16752	16992	16826	16959	16804	16976	16798	16825	17032	16924	16880	17017	16869	16797	16929	16964	16741	16999	16893	17097	16989	16838	16797	16995	16962	16966	16869	16894	17044	16876	16976	16775	16796	16905	16857	17035	17006	16925	17003	16903	16888	16872	16753	16967	16866	16897	16686	16954	16883	17004	16845	16651	16810	16819	16891	16937	16908	16822	16897	17099	16962	16788	16691	16701	16859	16861	16856	16754	16878	16876	16805	16893	16741	16965	16752	17236	16949	16795	16957	16848	16644	17100	16850	16989	16941	16847	16925	16921	16849	16931	16827	16943	16868	16841	16781	16681	17019	17020	17035	16771	16556	16835	16938	16908	17091	16775	17121	16929	16763	16983	16786	16948	16978	17053	16985	16962	17113	16908	16960	16993	16897	16930	16857	16879	16765	16865	16943	16912	17031	16930	16953	17077	16770	17019	16892	16795	16919	16918	16761	16950	16802	16917	16800	16779	16957	16844	16904	16966	16950	17082	16935	17007	16833	16745	16939	16996	16989	17055	16863	17026	16834	16839	16797	16903	16890	16812	17029	16958	16828	16981	16858	16853	16902	16822	16887	16895	16965	16858	16775	16974	16978	16888	17103	16802	16812	17023	16992	16871	16839	16886	16909	16936	16935	16867	17024	17013	16677	16796	16979	16871	16893	16896	16837	17007	16814	16750	16853	16979	16842	16923	16926	16713	16736	16827	16728	16945	16860	16896	16920	16867	16906	16848	16834	16999	16884	16911	16923	16775	17028	16741	17043	16984	16791	16918	16816	16814	16702	16861	17002	16802	16914	17062	17018	17033	16940	16801	16905	16963	16994	16852	16967	16942	16877	16903	16771	16931	16921	16703	17037	16878	16860	16842	16836	16790	16926	16773	16889	17061	16839	16758	16785	17049	16829	16915	16981	16839	16884	16874	16774	16915	16869	16913	16938	16916	16804	16853	16788	16964	16796	16971	17026	16982	16778	16876	16859	16894	17036	16840	16881	17042	17054	16812	16820	16842	16900	16832	16826	16915	16991	17068	16833	16931	16898	16925	16767	16888	16893	16861	16871	16944	17067	16860	16632	16909	16959	16757	16947	17033	17032	16757	16940	16856	16892	16890	16940	16971	16933	17047	17010	16807	16923	17024	16979	16884	16773	16935	16854	16923	16875	16767	16978	16811	16915	16928	16763	16706	16813	16984	17013	16800	16804	16914	16823	16936	16795	16725	16960	16898	17040	16851	17080	16874	16821	16910	16824	16976	16891	16866	17093	16827	16851	16873	17087	17016	16923	16976	16866	16958	16896	16971	16864	16891	16953	16776	16903	17055	17012	17008	17057	17019	16918	16903	17073	16928	16852	16971	17025	16706	16972	16917	16652	17087	16775	16865	16971	16942	16848	16749	16802	16965	16933	16783	16809	16997	17035	16874	16861	16870	16812	16813	16901	16846	16974	16831	16895	16955	16993	17001	16909	16906	16889	16710	16896	16917	16917	16829	16870	16647	16773	16946	16780	16995	16915	16940	16906	17019	16981	16784	16934	16883	17033	17079	16865	16947	16848	16830	16918	16871	16984	17000	16827	16981	16746	16910	16830	16977	16720	16829	16751	17027	16863	16939	16979	16960	16722	17110	16782	16828	16669	16688	16923	17098	16846	16926	16771	16794	16864	17048	16952	16881	16950	16731	16964	16976	16841	16668	16917	16914	16905	16782	16910	16948	16958	17013	16846	16611	17024	16996	17107	17101	17116	17034	16963	16806	16910	16675	16946	17048	16813	16766	16881	16823	16951	16793	16911	16960	16750	16888	16931	16891	16804	16786	16912	17069	16888	16699	16976	16696	16931	16864	16944	17072	17024	16972	17002	16833	16921	17017	16913	16739	16994	16831	16783	16873	16923	16787	16904	16948	16943	16982	16936	16798	16907	17019	16971	16932	16735	16925	16891	16736	16722	16847	17146	16830	16878	16980	16951	17037	16841	16987	16947	16833	16984	16958	16667	16946	16964	16983	16730	16789	16935	17089	16877	17033	17003	16830	16912	16967	16773	16853	16927	17045	16794	16949	16741	16862	16870	16769	16964	17064	16959	16997	16819	16877	17060	17026	16859	16968	16827	16812	16925	16622	16800	16860	16911	16888	16975	16877	16901	16839	16827	17005	16891	16832	16890	16808	16814	16858	16889	16843	16922	16916	16828	16828	17069	16972	17098	16913	17004	16828	16969	16765	16989	16991	16754	16788	16927	16901	16787	16924	16877	16897	16921	16929	16817	17070	16841	16862	17120	16986	16856	16754	16906	16955	16913	17080	16865	16881	17023	17050	16810	16820	16968	16808	16844	16963	16927	16828	16804	16856	16922	16711	16830	16828	16908	17008	16924	16874	16978	16803	16839	16896	16928	17001	16847	16851	16848	17018	16823	16816	17040	16975	16899	17002	16848	16754	16921	16937	16784	16785	16946	16890	16897	16608	16881	16762	17006	17003	16876	16961	16819	16878	16935	16909	16885	17050	16975	16880	16678	16934	16913	16996	16888	16994	17168	17003	17120	16982	16821	16758	16948	16805	16948	16979	16916	16844	17001	16843	16858	16803	16849	17018	16771	16892	16934	16980	17000	16869	16981	16799	16992	16821	16912	17100	16932	16957	16929	16828	16921	16931	16913	16834	16954	17048	16833	16917	16590	16836	16869	17015	17014	17151	16802	16761	16810	16759	16894	16997	16934	17037	16909	16924	16868	17064	16993	16859	16875	16789	16916	16806	16941	17029	16940	16900	16864	16971	16979	17153	16826	16898	16766	17010	17024	16979	16822	17047	16828	16781	16892	16801	16723	16798	16997	16861	16775	16842	16962	16659	16825	16817	16890	16881	16905	16841	16983	17009	16912	16906	16692	16782	16909	16922	17167	16890	16868	16803	16841	17057	16888	16878	16963	16816	16816	16836	16844	16746	16832	16885	16962	16830	16936	16931	16843	16920	16852	16824	16897	16774	16846	16990	16986	16979	16897	16947	16845	17066	17000	16912	16916	16913	16663	16910	16783	16992	16950	16847	17083	16890	16866	16931	17026	16897	16821	16763	16803	16990	17089	17007	16668	16911	16871	16908	16932	16900	16801	16979	16986	16798	16722	16878	16939	16825	16908	17005	16929	16820	16853	16879	16971	16815	17148	16891	16863	16959	16862	16730	16798	16992	16764	17011	16819	16914	16919	16732	16962	16746	16943	16680	16991	16831	16822	16751	16871	17016	16927	16814	17041	16842	17019	16864	17039	16905	17020	16873	16775	16910	16952	16985	17107	16971	16970	16932	16888	16795	16781	17013	16855	17038	16988	16942	16952	16786	16841	16685	16961	17014	17099	16962	17012	16921	16941	16768	16701	16752	17092	16939	16758	16732	16880	17063	16865	16982	16851	16935	16938	16989	16768	16861	16802	16813	16974	16817	16845	16984	16826	16775	16969	16711	16793	16953	16822	17054	16941	16836	16917	16955	16864	17038	16894	16936	16982	17003	17011	16936	16822	16991	16888	16983	16857	16747	16873	16934	16908	16858	17076	16910	16871	16853	16929	16880	16912	16906	16961	16876	16916	16807	16752	17102	16772	16969	16880	17000	16698	16885	17101	16879	16884	16856	16751	16777	17081	16965	16868	16823	16792	17009	16888	16964	16810	16855	16678	16672	16893	16892	16803	17006	16924	16866	16883	17023	16800	16912	16966	16836	16840	16873	16768	16735	16827	17102	16777	16790	16783	16913	17095	16745	16921	16870	16790	16837	17028	16831	16863	16912	16983	17113	16853	16929	16886	16918	16920	16889	16880	16864	16882	17123	16802	16877	16866	16859	16794	16786	16871	16894	16769	16949	17004	16905	16790	16737	17000	16915	16760	17103	16902	16773	17059	16776	16875	16947	16908	16857	16703	17011	16864	16749	17168	16952	16917	16977	16888	16838	16758	16896	16909	16824	16863	16837	17001	17103	16747	16905	16941	16780	16845	16750	16763	16866	17074	16984	17038	16813	16927	16722	17013	16974	16717	16787	16980	16910	16799	16845	16896	16929	16926	16828	16821	16865	16658	16849	17015	16917	16838	16780	16948	16798	17035	16821	16897	16744	16918	17038	16937	16998	16795	16754	16884	17084	16813	16995	16827	16888	16944	16867	16854	17028	16894	16861	16849	16787	17011	16930	16792	16923	16884	16875	16676	16912	16748	16775	16865	16866	16836	16905	16948	16969	17023	16955	17049	17000	17026	17090	16843	16984	16646	16840	16910	16996	16851	16977	16870	16887	16911	16992	16768	16793	17021	16916	16817	17016	17094	16952	16907	17007	16835	16939	16775	16914	17091	16834	16846	16949	16921	17110	16674	16939	16858	16901	16983	16776	16884	16832	16850	16947	16877	16896	16791	16831	17009	16915	17055	16916	16798	16847	16870	16777	16975	16860	16875	16752	16937	16910	16861	16821	16866	16902	16825	17064	16929	16924	16749	16916	16960	16871	16801	16794	16824	16797	16932	16943	16887	16969	16910	16943	17008	16939	16926	16869	16838	16863	16926	16894	17075	16759	16952	16720	16916	16836	16797	17112	16815	16778	16898	16883	16880	16888	16787	17009
31098	38954	43426	32690	24156	21797	21539	21077	21034	21019	20962	20887	20999	20808	20818	20793	20849	20882	20871	20773	20785	20651	20995	21070	20969	20903	20865	20743	20956	21049	20802	20964	20930	21087	21002	21094	20803	20873	20955	21049	20918	21032	20958	20980	20760	20922	20909	21026	20937	21136	20964	20892	21070	20899	20985	20823	21055	20816	20972	20659	20830	20901	20847	20904	20970	21053	20988	20945	20926	21012	20970	20837	20944	20950	20889	20839	21092	20992	20928	21094	21006	20921	20779	20887	20956	20889	20941	21046	21008	20887	20927	20880	20935	20961	20612	20718	20931	20809	21186	20950	21057	20969	21002	21077	21036	20969	21000	20972	20771	20839	20718	21003	21129	20942	20763	20877	20866	20897	20875	20992	20827	20890	20888	21079	20806	20948	20912	20805	21068	21042	20914	21010	21061	21019	20832	21136	21088	21084	20891	20664	21012	20993	20774	20878	21013	21052	20801	21016	20941	21116	20954	20720	20810	20622	21074	20804	21102	20766	20908	20960	20970	20775	20853	21025	21085	20823	20708	21030	20873	20988	20935	20723	20849	20789	20887	20630	20997	21037	20671	20719	21035	21015	20935	20983	20915	21015	20697	21071	20782	20892	21035	20988	20831	20995	20946	20705	20869	20874	20905	20996	21211	21023	20885	20874	20898	21006	21038	21186	20939	20828	20739	20931	21089	20896	20962	20665	21213	20964	20934	21063	20919	20784	20901	20841	21085	20765	20983	20924	20952	20731	20935	20834	20987	20956	20862	20748	20772	20757	20832	21024	20895	21064	20956	20899	20920	20927	20902	21130	20803	20986	20934	20655	20915	20892	20757	21040	20799	21073	20753	20780	20871	21056	21068	20764	20949	21011	20922	20829	20858	20812	20802	21198	20891	20842	20809	20750	20764	20862	20976	20940	20909	20710	20792	20842	20839	20992	20964	20832	20920	20863	20954	20827	20783	21049	20871	20842	20783	21088	21026	21141	21108	20844	20786	20837	21042	20823	20711	20949	20969	20846	20871	20958	20860	20807	20958	20720	20948	20736	21006	20897	20864	20995	21046	21001	21036	21038	20912	20744	20877	20863	20796	20838	20987	21026	20894	20815	20830	20874	21127	20858	21056	21063	20897	20991	20903	20787	20758	20987	20845	21008	20964	20904	20848	20798	20999	20984	21028	20911	20941	21050	20965	20976	20859	21016	21075	21064	21037	20903	21088	21039	20803	20997	20949	20811	21019	20970	20897	20860	20995	20726	20863	20684	20714	20882	20772	20837	20846	20617	20839	20904	20950	20785	20858	20941	21006	20994	20851	21163	21079	20884	20956	20738	21150	21069	20961	20866	20753	20894	21067	20869	20913	21003	20754	20884	21087	20781	20704	20949	21036	20781	20810	20944	21005	20823	20885	20645	20826	20927	20901	20985	20869	21004	20878	20683	20753	20968	20600	21070	20749	21022	21053	20935	20734	20878	20959	20908	20873	20876	20955	20933	21031	20811	21052	20995	20740	21052	20831	20787	21014	20828	21175	20901	21005	20881	20926	20804	20860	20961	20874	21009	20937	20730	20660	20915	20733	20690	20814	20907	20749	21006	20702	20776	20897	20998	20959	20985	20891	20919	21001	21110	20805	20880	21075	20815	20888	20896	20754	20998	21188	20822	21083	20659	20911	20911	20914	20803	20779	20903	21042	20852	20958	20936	20948	20985	20794	20750	21029	20999	20917	20825	21140	21020	20823	20875	21060	20789	20970	20914	21029	20833	20918	20724	20969	20843	20923	20806	21094	20858	20727	20813	20729	20812	20895	20855	20794	20899	21081	20986	20865	20768	20925	20929	20826	20788	20886	20887	20711	21060	20922	20788	20920	20816	20983	21224	20769	20942	20940	20804	20870	21144	21081	20827	21028	20957	20817	20812	20823	20939	20968	20916	20998	21042	20869	20911	20848	20896	21125	20810	20875	20791	20909	20827	21097	20851	20988	20846	20895	20980	20842	20900	20809	20944	20825	20796	20921	20949	20825	20805	21061	20999	21002	20958	20807	20824	20869	21100	21062	20905	21057	20888	20753	20855	20774	20930	20976	20954	20866	20905	20879	21054	20857	20993	20840	20945	20924	20917	21097	20899	20916	20822	20923	21027	20945	21058	20780	20757	20899	20937	20966	20829	20885	20887	20978	21077	20653	20751	20842	21037	20873	21026	21077	20845	20883	20883	21084	20944	20731	20929	21091	20912	21070	21020	21141	20814	20739	20849	20936	21175	20678	20944	21248	20868	21047	20789	20928	20693	20860	20818	20770	20707	20883	20798	20845	20691	20900	21038	20905	20990	20936	20916	20936	20903	20930	20948	20678	21042	20980	21001	20768	20889	20961	20792	20959	20823	20903	20812	21101	21174	21138	20976	20959	21127	21019	21026	20988	20753	21212	20844	20755	20941	20759	20959	21055	20744	20817	20781	20775	21115	20989	21066	20977	20927	20803	21042	20694	20883	20877	20919	20787	20755	20921	20946	20885	20708	20665	20743	20936	20782	20806	21076	20754	20746	20924	21061	20900	20864	20919	20835	20940	20821	20617	20915	21044	20943	21161	20974	20994	20975	20855	20893	20939	20796	20925	20793	20838	20632	20843	20707	20751	21022	20927	20790	20938	20815	20833	20995	20773	21014	20821	20958	21142	20966	20996	20931	21035	21151	21044	20893	20857	20874	20773	20816	20837	21030	20525	20748	20715	20608	20805	20921	20804	20899	20895	21193	20863	21136	20930	20972	20726	20755	21108	20752	20948	20825	21027	21074	20819	20805	20865	20892	21191	20975	20936	20782	20885	21014	20968	20889	20860	20857	20878	20979	20842	20916	20581	20809	21025	20841	20900	20838	20672	20939	20833	20887	20770	21014	20942	21018	20849	20846	21069	21128	21147	20924	21030	20734	20961	20898	20718	20787	21077	21077	20727	20965	21143	21134	20956	20897	20699	20870	21033	21085	20964	20982	20791	20644	20893	21036	20972	20920	20924	21025	20974	20825	20887	20850	20638	20800	21048	20910	20893	20930	20724	20935	20994	21011	20922	20829	20951	21075	20806	20898	20796	20875	21061	20906	20814	20966	21075	20658	20915	20850	20882	20938	20846	20877	20838	20998	21023	20974	21015	20904	20734	20895	20820	20923	20957	20913	20881	21141	21238	21039	21087	20961	20923	20928	20948	20824	20856	20899	21033	21027	20857	20950	20991	20914	20822	20803	20954	21128	20993	20940	20952	20871	20995	20963	20702	20872	20758	20952	20883	20875	20855	21085	20931	20910	20962	20751	20923	20913	21247	20778	20871	20742	20960	20827	21012	20961	21016	21094	21066	20997	20928	21060	20786	20812	20914	20881	20951	20771	20944	20823	20881	20824	20824	20810	20935	20864	21027	21112	20919	20952	20956	21068	21007	21091	20916	20880	20956	20896	20961	20770	20889	20859	20718	21046	20894	20789	20887	20916	20922	20861	20982	20710	20954	20982	20673	20878	20959	20883	20937	21031	20890	20898	21021	20972	20717	20943	20876	21086	20978	20803	20967	21170	20931	20914	20993	20819	20904	20853	21000	21006	20959	20854	20898	20827	21093	20921	20940	20943	20847	20896	20855	21085	21023	20976	20821	20861	21059	21039	20988	20846	20751	20935	20930	20800	20872	20909	20945	21125	20987	20878	21176	20747	20748	21072	20889	20984	21067	21050	20922	21172	20958	20701	20865	20874	21240	20896	20822	21064	20823	20729	20902	20743	20897	21104	20838	20952	21169	20846	20982	20965	20888	20934	20804	21050	20818	21052	21076	21190	21088	20665	20956	20870	20841	20750	20966	20961	21003	20810	20836	20894	21004	21043	20989	20802	20920	20837	21040	21183	20972	20840	20858	21138	20787	21003	20877	20975	20891	21038	21028	20736	20950	20786	20971	20872	21037	20911	20900	20887	20887	20933	20992	20997	20825	21040	20937	20906	20849	20984	20955	20747	20874	20952	20821	20910	21043	20952	20827	20930	21184	20970	20797	20842	20866	20996	20797	20789	20951	20997	21028	20887	20893	20798	21063	21008	20977	20922	20845	20688	20816	20972	21044	21141	21046	21064	20698	20852	21024	20856	21149	21079	20970	20969	20928	20893	21122	21112	20908	20880	20787	21022	20868	21029	20831	20785	20923	20835	20802	20840	21052	20870	20986	20875	20912	20884	21116	20939	20780	21016	20910	20827	20869	20762	20882	20788	21087	21057	20795	20933	20843	20843	20907	20826	21114	20724	20715	20735	20953	20790	21076	20778	20911	20947	21046	20948	21013	20775	20816	20890	21008	20888	20997	21109	20977	20965	20723	21054	20862	21037	20836	20943	20834	20826	21095	21134	20992	20828	20878	20986	20939	20880	21071	20874	21054	20836	20950	21035	21068	20817	20877	20741	20922	20934	20980	20816	20900	21023	20739	20908	20702	20774	21064	20797	20789	20924	20926	20798	21011	20785	20974	20726	20951	20900	21098	20967	20829	21027	20946	20825	20917	20807	20865	21063	20984	20958	20943	21022	21140	21019	21147	20851	20881	21103	21041	20893	20885	20906	20881	20786	20852	20817	20858	21093	20996	20842	21110	20825	21249	20949	20998	20785	20792	20966	20855	20952	21063	21114	20849	20995	21065	20945	20754	21011	21044	20844	20831	21021	21042	20966	20897	20926	21124	21064	21138	20714	21133	21048	20807	20867	20801	20792	20964	20896	21270	21223	20926	20919	20839	20793	20887	20745	20767	20955	21041	20914	20878	20820	20941	20953	21118	21069	20927	20927	20958	20919	21060	20956	20932	20872	20973	21137	21314	21191	21115	20809	21007	21137	20843	20751	20952	20966	20874	20831	20588	21085	20921	20705	21050	20924	20883	21021	21005	20805	20916	21016	20927	20877	20736	20989	20921	20974	20895	20799	21127	20847	20861	21151	20848	20856	20927	20927	20883	20764	20913	20742	20922	20918	20797	20767	20770	20864	20921	20965	20731	21021	20896	20984	20856	20956	21077	20733	21113	20796	20839	20778	20912	21095	21006	21121	20874	21049	20885	20837	20887	21140	20991	20822	20902	21098	20904	20741	21015	21052	20847	21087	20872	20908	20772	20925	20936	20845	20872	20901	21048	20833
40792	59137	44823	27736	19840	17525	17116	16919	16953	16819	16926	16943	16876	17005	16926	16870	16930	16904	17029	16896	17071	17132	17005	16969	16825	16952	17005	16946	16862	16953	17084	17044	16870	16939	17022	16926	16785	16992	16883	16922	16957	16925	17045	16928	16880	17040	16974	17057	17069	17010	16922	17143	16937	16853	17111	17021	17065	16966	17063	16957	17018	16901	16964	16829	17027	17074	17064	16998	17217	16941	16965	16867	17030	16957	16888	17028	17025	16908	16973	16874	16766	16853	17034	17066	17011	17009	17057	17236	17000	17005	16883	16977	16995	17039	16991	16798	16890	17210	17043	17000	16970	16892	16936	16945	17042	16829	16962	16828	17139	17018	17012	17014	17028	16969	16881	16917	17005	16926	16885	17154	16965	17042	16995	16917	16747	16987	17062	17025	16998	17001	17025	16847	16992	16898	16995	16829	17175	17017	17009	16907	16980	16986	17089	16905	17006	16823	17018	16978	16989	16899	16848	16835	16995	16878	17050	16798	17017	16936	16962	17009	16959	16829	17091	16994	17083	17117	17008	16911	16907	16980	16779	17032	16945	17051	16933	16791	16924	16976	17095	17060	16964	16836	16911	16868	17060	16913	17153	16949	16879	16981	17134	17121	17004	16869	17159	16887	16922	16788	17047	17010	17066	16941	16947	16952	16848	16826	16904	16977	16865	16987	16982	17006	16937	16896	17038	16907	16824	16963	17117	16899	16944	16884	16957	16885	16995	16977	16950	17151	16887	16970	16959	16942	17070	16897	16936	17031	16990	16992	16906	16773	16826	17021	16906	16984	17075	16964	17078	17124	17167	17004	16891	17233	17007	16892	16812	16909	16984	17044	16941	17045	16966	16890	17057	16801	16822	17040	17054	16922	16939	17047	16861	16866	16954	16901	16972	16809	16964	17055	16741	16934	16841	17003	16834	16968	17076	16941	16929	16934	16915	16847	17154	16887	17015	16821	17132	16902	16862	16799	17055	17134	16924	17092	17039	16914	16939	17069	17163	16761	16883	16693	16899	16870	16979	16983	16939	17041	16834	16993	17059	16984	16926	17125	16933	16951	16841	17066	16815	16784	16927	16782	16891	16930	17031	17102	17011	17170	16942	16877	16839	17004	16967	17038	16984	17073	17072	16926	16819	16958	17082	16980	16845	16865	17075	17000	16732	16934	17087	16985	17053	17029	16793	16853	16893	17119	17002	17024	17024	16948	16958	17020	17020	16962	16934	16926	16983	16876	17124	16993	16863	17073	17032	16905	17046	16790	16970	16874	16995	17030	16789	16974	16920	16883	17024	16927	16963	17000	17026	17061	16964	17145	16838	16940	16958	16950	17001	17067	16991	16925	17016	16879	17079	17200	17012	17017	16978	16916	17038	17223	16990	17104	17051	16893	16915	16928	16968	16942	16896	16890	17041	16811	17079	16965	16909	16902	16972	16883	16955	16866	16935	16974	16840	16987	16950	16935	16958	16970	16798	17039	16835	16933	16975	17102	16781	17037	16946	16841	17205	16903	17018	17014	17016	17002	16961	16956	17065	16891	16967	16919	16979	16767	16813	17017	17025	16962	16789	17091	16978	16916	16898	17031	17053	16954	16899	16986	17112	17027	16894	17138	16956	17047	17005	16817	16793	16913	16818	16800	17132	17129	16933	17069	16896	16831	17103	17046	16907	17007	17176	16944	16958	17043	17087	16994	16932	16938	16996	17016	16713	16885	16981	17062	16861	16990	16953	16885	16948	16922	16911	16872	16856	16877	16985	17063	17014	17012	16979	17031	16851	17049	16930	17000	16889	17012	16785	16959	17076	16996	16947	17090	17055	17049	16968	17025	16915	17093	17022	16892	16878	17059	16785	17143	17056	16941	17051	17006	16973	17052	17005	16817	16795	16824	17097	16935	16855	17040	16989	17026	16845	16977	16993	16982	16996	16863	16873	16930	16907	16700	17017	16963	16885	17096	17109	17051	16946	17004	16858	16872	16824	16989	16949	16914	16980	16980	16980	17036	17119	17037	17069	16973	16883	17044	16998	16949	16940	17104	16738	16991	16830	17018	16945	16990	16720	17006	17049	16790	16938	16949	17028	17003	16909	17085	16832	16853	16957	16869	16940	16808	16945	16886	16828	17018	17131	17040	17153	16817	16932	17055	16945	16916	16876	16925	17040	16948	16954	16936	16934	16958	16964	17002	17086	17056	17114	16984	16839	17014	17169	17052	16932	17023	16960	17035	17071	17008	16799	16903	17054	17012	16983	16843	17001	17152	17062	16934	16949	17037	16856	17019	17166	16807	17039	17154	16767	16924	16853	16984	16933	17009	17107	16981	16922	17004	17013	16931	17285	16980	16963	17086	17055	16899	17060	16953	17004	16920	17014	17072	16953	16884	16816	16919	16943	17016	16797	17054	16756	16889	16790	16951	17137	16893	16987	17006	16894	17026	16846	17093	16878	16988	16880	17003	17043	17051	17098	16940	16839	16759	16984	17043	16888	16981	16816	17046	16907	16939	16818	16910	16860	16919	16969	16999	17039	17039	16888	17157	16878	17009	16927	17020	16770	17016	16896	16981	17104	17072	16967	17105	17068	16948	16870	16797	16899	16959	17017	16894	16992	16867	17034	16929	16931	16916	16976	16768	16870	17139	17091	17135	16833	16851	17048	16847	17047	16929	16958	16864	16889	17031	16922	17005	17105	17026	16902	17092	16881	16974	17072	16972	17085	17036	17114	16787	17051	16713	16908	16894	16969	16889	17184	16996	17051	17148	17028	16913	17071	17108	16977	16867	16957	16980	17012	16807	17025	16988	17004	17075	17012	17042	17129	17047	16873	16970	16942	17151	17021	16900	16938	17085	17024	17097	16909	16897	16987	17140	16908	16875	16923	16919	16818	16911	17045	16978	17017	16880	16800	16999	16832	17146	17031	17093	17149	16921	16940	16915	17073	16902	16926	16927	16882	17154	16935	16757	16989	16937	16851	16954	17026	17051	16976	16740	17089	16751	16877	16994	16920	16814	17066	16977	16987	16991	16954	16866	16908	16861	16919	17147	16927	16923	17068	17028	16997	17073	16918	17036	16885	16938	16861	17063	16728	16986	16925	16920	16737	16925	17055	17162	16769	16888	17123	17004	17054	16820	17006	17099	16982	17045	17007	16889	17084	16886	17024	16905	16983	17008	16918	16881	16983	17209	16846	17065	16941	17039	16922	17055	16843	16977	16843	16915	17049	16962	16988	16993	16909	16875	17178	16983	16802	16991	16925	17034	16861	16910	17055	17084	16983	16916	16911	17103	16892	16946	17130	16937	17161	16866	16974	16997	16825	17031	16947	16993	17099	16992	16826	16815	17030	16771	16841	16819	16900	16882	17123	16872	17110	17023	17014	16957	17156	16934	16970	16977	16888	17018	16905	16887	16950	17044	16963	17057	16928	16951	17085	16937	17036	16936	16985	16954	16869	17167	16924	16963	16821	16946	16900	16915	16895	17101	16871	17010	16888	17003	16867	16983	16956	16903	16930	16992	17215	17279	17105	16929	16981	16975	16836	16999	17001	16997	16843	16858	16910	17103	16975	16808	16890	16871	17005	16967	16798	17052	17001	16941	16981	16827	16909	16770	16868	16940	16959	16892	16850	17048	16840	16917	16862	16982	16907	17065	16936	16964	16928	16955	17017	17023	17115	16947	16964	17006	17096	16961	16903	16917	16950	17114	16981	16751	16977	16882	16882	17000	16994	16976	17088	16937	16957	16943	17042	16902	16949	16869	17014	17064	16988	17076	16994	16921	16886	16916	17184	16835	16996	16831	16786	17108	17086	16837	17024	16937	16887	17168	16923	17023	16934	16840	16993	16871	17003	17054	16991	16892	16914	16990	16926	17021	17095	16919	17065	16998	16834	16988	16964	17113	16955	16950	17012	16929	16986	16799	17007	17102	16994	16864	16951	16934	17124	16943	17050	16891	16941	17007	17042	17020	16912	17060	16958	16899	16984	16967	16841	17004	17025	16979	17057	17037	17077	16768	17095	17187	16916	16843	17115	16884	17006	16968	16895	17073	16918	17072	17037	16970	17025	16980	16878	16856	17084	16967	16836	16801	16936	17103	17037	16861	16914	16939	16963	17087	17169	17007	17100	16909	17034	16908	17090	16853	17052	17023	17066	17096	16907	16940	17002	16927	16780	16770	17128	16955	16966	17071	17035	17044	16974	16935	17026	16856	17006	16708	17008	16992	16911	16947	16992	16941	17064	17003	17048	17096	17016	17026	17017	16940	17027	16914	16983	16933	16957	16908	16976	16762	16996	16937	16941	17077	16906	16968	16929	17003	16878	17093	17018	17015	16795	17067	17027	16834	16946	16987	17006	16951	16966	16896	16974	17135	16883	17029	17085	17031	16877	16940	16928	16828	16956	16880	17040	17063	16933	16808	16900	16910	17041	16884	16932	16864	16964	16979	16878	17079	16962	17005	17035	16871	17049	16949	16907	16864	16817	17036	16818	16928	17063	16989	16957	16992	17113	16783	16907	17085	16927	16998	17144	16987	16925	16828	17019	16993	17078	17019	16831	16974	16886	17016	17030	17036	16717	16825	16856	16924	16946	17113	16970	17076	17024	16980	16835	17159	17083	16860	16965	16977	16977	17017	16932	16958	16968	16785	16956	17045	16980	16926	17142	16838	16892	17112	16808	16821	16871	16856	17102	16752	17004	16855	16963	16942	17043	16853	16902	16926	16973	16959	17074	16969	17104	17039	16916	17012	17013	17034	16729	16935	16952	16964	17005	17069	16953	16926	16979	16879	16949	16989	17129	16858	16959	17045	17049	16897	17198	16884	16941	17037	16933	16949	17030	16965	16785	17008	16962	16960	16926	17117	17036	16996	16952	17085	16892	16981	16953	16805	16990	17013	16950	16901	17051	16878	17025	16953	16934	16844	16987	17156	16705	16849	17161	17005	16872	16915	17104	16989	17010	17005	16928	16858	16981	16934	16994	16991	17040	17094	17014	16776	16752	17051	17094	16852	16988	17005	17130	17013	17044	16984	16987	17128	17067	16949	16830	16941	17120	17006	16952	17059	16993	16947	16892	16991	16920	17027	16923	16909	17011	17039	17107	17036	16860	16844	16946	17040	17058	16953	17084	17020	16942	16905	17003	16852
26096	31042	47181	39691	28309	24174	22655	21038	20966	20769	20837	20770	20865	20957	21023	21022	20826	20670	20755	20775	20859	20799	20821	20880	20720	20804	20943	20723	20597	20977	20650	20694	20657	20934	20737	20807	20584	20683	20787	20719	20937	20656	20634	20617	20735	20740	20789	20938	20737	20853	20893	20988	20968	20709	20673	20731	20774	20838	20754	20707	20628	20717	20950	20760	20790	20540	20824	20632	20848	20562	20915	20722	20476	20746	20866	20759	20604	20957	20762	20749	20687	20780	20680	20660	20649	20552	20687	20770	20919	20693	20878	20728	20464	20856	20876	20786	20584	20736	20753	20808	20781	20534	20620	20712	20793	20925	20916	20738	20790	20870	20722	20904	20631	20969	20707	20744	20871	20931	20879	20879	20947	20528	20785	20773	20706	20474	20892	20757	20763	20716	20989	20554	20557	20636	20817	20853	20589	20811	20636	20862	20872	20839	20613	20764	20850	20907	20621	20739	20802	20654	20669	20745	20580	20616	20662	20784	20782	20782	20820	20701	20560	20730	20884	20815	20839	20641	20799	20788	20838	20644	20774	20815	20946	20763	20656	20705	20641	20834	20751	20890	20829	20885	20804	20679	20670	21022	20769	20932	20541	20697	20903	20747	20785	20581	20442	20785	20654	20992	20658	20778	20692	20631	20630	20724	20808	20814	20592	20811	20720	20909	20856	20731	20560	20719	20742	20483	20782	20655	20986	20705	20531	20721	20615	20668	20568	20927	20815	20665	20632	20875	20587	20725	20829	20916	20943	20872	20585	20699	20789	20643	20805	20828	20912	20673	20471	20895	20593	20480	20722	20730	20601	20751	20611	20956	20891	20873	20739	20847	20751	20585	20905	20815	20902	20641	20912	20605	20753	20734	20865	20669	20644	20821	20565	20570	20751	20566	20743	20844	20817	20455	20948	20774	20609	20791	20799	20434	20585	20846	20891	20807	20770	20776	20655	20691	20746	20990	20567	20726	20562	20553	20553	20819	20803	20905	20674	20609	20757	20718	20836	20734	20753	20821	20802	20655	20842	20768	20979	20566	20841	20789	20840	20678	20767	20729	20865	20763	20953	20892	21009	20719	20773	20620	20537	20609	20900	20864	20902	20859	20826	20681	20748	20597	20780	20910	20799	20936	20638	20706	20696	20765	20685	20914	20610	20746	20559	20812	20763	20655	20678	20704	20771	20830	20696	20547	20635	20914	20860	20868	20881	20820	20675	20879	21026	20779	20823	20902	20846	20722	20727	20803	20679	20751	20585	20761	20595	20779	20703	20688	20512	20829	20722	20692	20688	20751	20640	20847	20960	20839	20846	20782	20594	20713	20565	20839	20632	20570	20821	20777	20658	20789	20734	20756	20784	20714	20742	20640	20677	20780	20899	20812	20682	20549	20769	20820	20698	20729	20448	20577	20739	20645	20707	20708	20838	20788	20556	20869	20611	20657	20887	20713	20795	20722	20685	20852	20615	20592	20632	21028	20877	20695	20782	20741	20696	20806	20929	20764	20773	20876	20848	20743	20909	20823	20727	20734	20624	20760	20706	20613	20807	20601	20850	20781	20644	20765	20506	20630	20470	20726	20556	20550	20618	20765	20736	20812	20422	20863	20675	20600	20714	20424	20880	20777	20708	20930	20779	20690	20793	20923	20466	20616	20819	20703	20715	20945	20655	20669	20880	20602	20659	20830	20776	20735	20622	20630	20857	20942	20507	20721	20663	20884	20733	20594	20795	20766	20601	20614	20557	20675	20603	20714	20694	20683	20641	20907	20793	20647	20845	20949	20747	20554	20664	20703	21075	20854	20701	20958	20700	20939	20753	20810	20599	20778	20470	20655	20716	20761	20820	20625	20783	20845	20674	20787	20696	20711	20678	20610	20788	20650	20820	20660	20542	20783	20751	20783	20507	20731	20572	20799	20518	20518	20599	20724	20696	20772	20944	20867	20797	20866	20795	20876	20939	20569	20791	20782	20781	20547	20775	20930	20878	20767	20630	20847	20656	20711	20850	20975	20877	20746	20850	20555	20739	20567	20696	20741	20658	21009	20737	20780	20791	20632	20745	20929	20718	20620	20923	20740	20759	20691	20763	20605	20639	20582	20524	20585	20746	20642	20729	20607	20648	20752	20671	20653	20845	20628	20516	20853	20837	20628	20835	20647	20608	20762	20857	21068	20820	20680	20725	20677	20734	20639	20658	20523	20671	20555	20744	20595	20688	20663	20741	20761	20715	20771	20925	20561	20442	20645	20882	20775	20782	20844	20755	20855	20689	20751	20733	20803	20839	20793	20684	20785	20652	20542	20725	20659	20704	20690	20776	20656	20669	20743	20744	20577	20768	20683	20548	20712	20724	20886	20688	20629	20980	20745	20685	20776	20707	20802	20680	20675	20874	20756	20825	20587	20725	20562	20839	21114	20645	20624	20858	20980	20852	20570	20795	20825	20708	20780	20864	20805	20706	20625	20974	20654	20697	20683	20761	20714	20804	20548	20774	20722	20718	20644	20770	20840	20749	20667	20749	20573	20718	20702	20712	20927	20864	20825	20830	20714	20723	20795	21039	20773	20712	20620	20842	20911	20696	20710	20680	20831	20805	20877	20783	20800	20763	20767	20900	20855	20735	20585	20928	20814	20628	20807	20801	20871	20803	20652	20757	20678	20720	20593	20856	20891	20792	20823	20525	20780	20889	20767	20692	20816	20676	20864	20787	20660	20910	20789	20716	20562	20884	20570	20900	20838	20721	21019	20962	20840	20659	20705	20514	20945	20777	20502	20826	20739	20792	20722	20824	20867	20678	20809	21028	20813	20746	20638	20909	20814	20708	20625	20851	20615	20786	20889	20800	20724	20988	20675	20865	20588	20693	20699	20597	20856	20607	20720	20633	20872	20713	20630	20617	20759	20734	20880	20703	20666	20709	20773	20726	20826	20618	20742	20861	20805	20797	20857	20748	20888	20774	20648	20617	20820	20734	20810	20719	20610	20780	21013	20681	20836	20592	20693	20775	20740	20823	20817	20653	20822	20654	20786	20763	20746	20946	20634	20819	20646	20783	20693	20796	20629	20712	20665	20711	20817	20616	20531	20588	20732	20916	20856	20626	20743	20796	20613	20662	20682	20840	20631	20910	20608	20767	20758	20660	20684	20957	20733	20823	20815	20935	20758	20634	20702	20721	20542	20682	20804	20656	20767	20681	20887	20798	20811	20840	20629	20561	20538	20814	20820	20712	20699	20836	20599	20848	20754	20894	20781	20689	20505	20743	20751	20676	20811	20831	20955	20824	20714	20758	20460	20720	20753	20802	20880	20790	20600	20735	20868	20852	20739	20873	20880	20687	20835	20606	20534	21019	20822	20764	20699	20814	20714	20816	20851	20797	21051	20757	20640	20645	20468	20767	20936	20709	20784	20737	20911	20535	20863	20949	20950	20744	20556	20683	20726	20562	20934	20903	20865	20726	20732	20754	20712	20672	20661	20648	20724	20642	20644	20648	20787	20705	20870	20847	20872	20418	20749	20635	20836	20591	20591	20712	20766	20685	20704	20748	20750	20763	20622	20643	20771	20750	20622	20743	20584	20864	20722	20881	20816	20632	20771	20777	20633	20661	20693	20813	20680	20963	20667	20631	20776	20762	20567	20796	20880	20852	20842	20640	20834	20840	20618	20701	20651	20575	20471	20860	20807	20808	20671	20882	20778	20597	20834	20810	20737	20771	20537	20693	20760	20730	20704	20692	20921	20629	20611	20734	20844	20755	20634	20670	20615	20807	20841	20845	20445	20492	20786	20982	20790	20773	20712	20800	20797	20936	20874	20645	20597	21020	20762	20573	20641	20879	20513	20768	20576	20773	20606	20756	20682	20643	20638	20738	20697	20866	21085	20806	20918	20803	20733	20708	20653	20605	20950	21018	20935	20685	20787	20621	20785	20918	20912	20758	20635	20836	20663	20602	20850	20894	20651	20814	20708	20716	20867	20820	20738	20642	20591	20971	20863	21012	20792	20911	20806	20718	20676	20663	20580	20661	20600	20759	20740	20950	20733	20638	20569	20676	20730	20614	20784	20802	20714	20668	20677	20934	20819	20674	20677	20858	20843	20661	20750	20779	20619	20593	20774	20369	20612	20677	20798	20838	20720	20735	20911	20841	20724	20658	20739	20804	21022	20643	20652	20684	20717	20932	20927	20778	20482	20579	20725	20900	20490	20766	20768	20886	21023	20514	20430	20884	20978	20670	20565	20788	20591	20723	20697	20815	20663	20815	20921	20883	20417	20716	20765	20621	20809	20774	20753	20746	20847	20738	20684	20782	20675	20702	20870	20721	20560	20816	20582	20764	20899	20637	20818	20592	20876	20750	20747	20822	20780	20644	20800	20568	20819	20591	20536	20917	20673	20809	21005	20740	20753	20864	20673	20986	20659	20682	20702	20761	20741	20656	20837	20709	20771	20944	20877	20731	20777	20810	20705	20816	20845	20691	20786	20794	20495	20688	20914	20863	20769	20861	20758	20671	20506	20672	20745	20922	20852	20537	20868	20784	20799	20893	20648	20572	20694	20662	20796	20557	20711	20720	21091	20947	20565	20753	20771	20770	20648	20684	20715	20726	20695	20832	20868	20814	20558	20684	20907	20721	20726	20803	20760	20759	20739	20551	20843	20835	20760	20887	20761	20784	20757	20960	20636	20625	20743	20712	20694	20669	20722	20801	20648	20568	20899	20866	20778	20533	20691	20730	20658	20581	20563	20650	20874	20880	20678	20620	20644	20810	20642	20754	20662	20658	20694	20916	20925	20864	20589	20640	20619	20848	20641	20663	20595	20725	20878	20933	20666	20615	20770	20965	20827	20793	20819	20868	20779	20632	20683	20648	20750	20704	20853	20759	20754	20938	20864	20658	20909	20900	20791	20919	20640	20611	20764	20839	20567	20582	20496	20815	21017	20868	20870	20638	20845	20724	20580	20786	20746	20630	20838	20756	20772	20765	20554	20725	20560	20792	20692	20771	20734	20828	20710	20784	20618	20773	20800	20775	20902	20823	20867	20833	20581	20851	20584	20722	20699	20855	20711	20742	20612	20826	20861	20779	20655	20949	20758	21089	20773	20720	20699	20515	20894	20552	20641	20635	20739	20463	20792	20677	20877	20893	20750
57549	90422	69857	42469	26239	19220	17343	16957	16859	16836	16867	16828	17015	16805	16908	17034	16838	16911	16900	16777	16738	16994	17134	16974	16990	16862	16766	16898	16810	16804	16785	16789	16902	16921	16959	16948	16972	16945	16764	16932	16891	16736	16863	16809	16760	16792	17057	17052	16885	16991	17207	16818	16906	17042	17089	16901	16945	16959	16771	16846	16927	16854	16889	16991	16978	17073	16795	16966	16997	16813	17063	17001	16849	16889	16908	16940	16860	16984	16924	16751	16913	16897	16866	16843	16713	16831	16906	16811	16703	16846	16862	16936	16899	16857	16901	16940	16854	16945	16909	16821	16869	16795	16886	16780	16831	16949	16758	16865	16690	16740	16909	16827	16877	17010	16958	16814	16981	16809	16844	16889	16970	16930	16917	16887	16941	16900	16860	16953	16992	16848	16872	16990	16851	16823	16885	16868	16853	16911	16890	16750	16796	16764	16855	16823	16923	16968	16840	16872	17075	16718	17166	16939	16991	16768	16963	16857	16996	16923	16986	16945	16943	16800	16829	16839	16919	16976	16825	16856	16799	16819	16872	17044	16875	16972	16930	17101	16878	16923	17000	16752	16879	16871	16825	16889	16990	16750	17010	16887	16870	16793	17009	16837	16790	16914	16820	16834	16734	16843	16767	16750	16924	16942	16919	16886	16940	16905	16893	16969	16719	16783	16865	16962	16757	16898	16985	16883	17046	16791	16832	16987	16755	16678	16905	16903	16827	16850	16806	17056	16753	16893	16790	17069	16824	16789	16905	17004	16961	16771	16783	16813	16783	16876	16995	16747	16930	16712	16718	16907	16967	16862	17001	16818	16984	16932	16750	17019	16926	16825	16724	16942	16915	16885	16889	16976	16945	16887	16645	16708	16949	16821	16954	16832	16794	16822	16867	16773	16870	16835	16882	16889	17075	16889	17008	16765	16863	17003	16805	16854	16797	16901	17054	16868	16788	16914	16836	16766	16838	16689	17000	16802	16896	16839	16970	16888	16940	16767	17021	16870	16828	16856	16874	17020	16790	16894	17000	17000	16844	16926	16699	16745	16925	17001	16869	16989	16829	16668	16809	16774	16948	17018	16976	17016	16980	16756	17046	16770	16867	16866	16934	16969	16843	17014	16922	16853	16884	16671	16872	16895	16682	16839	16869	17102	16806	16882	16856	16986	16803	16937	16896	16916	16887	16882	16856	16806	17015	16832	16721	16932	16906	17001	16953	16896	16945	16776	16810	16979	16757	16923	16911	17014	16863	16958	16809	16942	16848	17010	16751	16809	16972	16895	16974	16854	16878	16888	16829	16900	16891	16891	16796	16993	16809	17011	16771	16973	16855	16909	17141	16934	16905	16789	16852	16798	16939	16704	16853	16871	16925	16981	16878	16810	16996	16807	16776	16816	16856	16853	16980	17023	17020	17023	17037	16790	16729	16797	16853	16915	17011	16904	16766	17056	16941	16783	16863	16714	17046	16819	16988	16994	16883	16907	16883	16837	17033	16898	16875	16851	16891	16866	16976	16866	16859	16903	17027	16769	16773	17039	17051	17091	16952	16719	16997	16889	16817	17025	16792	16859	16833	16825	16876	16776	16901	16929	16967	16872	17001	16850	16964	16873	16744	16864	16896	16834	16989	16967	16874	16808	16838	16858	16834	16890	16884	16890	16878	16821	16714	16997	16937	16832	16890	16983	16867	16938	16910	16869	16798	16858	16747	16813	16880	16872	16912	16701	16789	16800	16881	17104	16926	16651	16980	16962	17044	16996	16993	16721	16911	16827	16862	17021	16887	16840	16816	16814	16835	17097	16869	16905	16695	17048	16804	16843	16778	16972	16926	16929	16919	16776	16787	16947	16783	16918	17104	16885	16886	16891	17062	16960	16776	16923	16880	16771	17025	16960	16840	17091	16915	16804	16873	16657	16833	17133	17036	16791	16839	16887	16766	16802	16881	16899	16858	16852	16893	16905	16941	16838	16939	16889	16784	17025	16851	16934	16829	16944	16927	16883	16869	16918	16830	16886	16830	16928	16974	16854	17011	16900	16817	16830	16932	16675	16978	16825	17041	16921	16976	16911	16857	16715	16801	16795	16798	16719	16862	16852	16955	17091	16858	17023	16904	16939	16666	16933	17015	16917	16851	16686	16940	16870	17020	16817	16766	16896	16975	16943	16828	16921	16636	16932	16878	16737	16720	16822	17012	16899	16821	16963	16871	16933	16952	16850	16797	16657	16665	16886	16866	16886	16994	16708	16930	16821	16683	16827	16916	17047	16883	16756	16846	16962	17000	16930	16924	16953	16822	16943	16907	16716	16815	16932	16891	16999	16836	16968	16919	16972	17047	16909	16781	16913	16926	16899	16868	16872	16858	16850	16832	16907	16885	16909	16918	16867	16864	16915	16973	16839	16723	16791	16804	16816	16980	16826	16858	16969	16800	16980	16778	16837	16876	16937	16940	16844	16821	16708	16937	16828	16859	17026	17028	16867	16863	16979	16726	16951	16902	16865	16895	16898	16829	16878	16930	16843	16855	16873	16949	16855	16755	16628	16937	16862	16839	17056	16859	16817	16804	16821	17000	16797	16869	16895	16747	16899	16869	16856	16841	16866	16850	16938	16655	16970	16957	16955	16822	16857	16866	16768	16928	16759	16891	16907	16978	16881	16946	16874	16804	16943	17025	17042	17010	16915	16859	16920	16916	16813	16848	16943	16968	16939	16812	16780	16972	16865	16923	16809	16933	16961	16842	16846	16957	16667	16985	16878	16943	16954	16904	16960	16941	16884	16809	17079	17033	16966	16819	16958	16928	16831	16770	17020	16930	16819	16838	16804	16826	16679	16880	16900	16685	16843	16871	16762	16947	16793	16920	16907	16830	16936	16634	16849	16818	16941	16942	17002	17017	16885	16750	16850	16810	16831	16904	16836	16818	16902	16889	16810	16888	17091	16842	16723	17030	16855	16978	16865	16841	16805	16960	16982	16837	16913	16904	16984	16985	16712	16775	16943	16825	16910	16735	16753	16908	17029	16823	17016	16836	16867	16854	16985	16623	17171	16857	16894	16855	16742	16858	16950	16832	16880	16745	16905	16984	17034	16900	16705	16907	16824	16816	16985	16839	16783	16770	17105	16953	16691	17006	16807	17072	17037	16890	16995	16860	16848	17079	16667	16999	16973	16942	16850	16902	16734	16806	17047	16831	16860	17048	16876	16980	16780	16891	16930	16859	16927	16865	17000	16864	16988	16821	17066	16991	16882	16870	16790	16871	16813	16868	16948	16796	16827	16985	16851	16744	16625	17060	16721	16748	16791	16823	16851	16995	16931	16856	16922	16891	16810	16919	16861	16861	16876	16913	16966	16910	16883	16760	16910	16907	16934	16817	16877	16980	17145	16869	16842	16960	17081	16937	16896	16762	16829	16950	16939	16967	16997	16891	16821	16667	16854	16952	16943	16890	16917	17016	16802	16942	16793	16902	17008	16793	16821	16827	16836	16740	16923	16847	17111	16834	16675	16883	16931	16877	16718	17012	16720	16933	16957	16832	16871	16950	16864	16798	16789	16721	16816	16938	16901	16943	16784	16967	16788	16774	16948	16811	16967	16970	16923	16991	16972	16780	16635	16912	16673	17057	16866	16861	16753	16874	16835	16811	16814	16901	16788	16905	16846	16980	16835	16894	16854	17026	16993	16946	16943	16884	16827	17008	16895	16898	16801	16873	16916	16854	16904	16636	16994	16957	16937	17126	16929	16858	16835	17018	16810	16912	17014	16678	16917	16635	16828	16831	16880	16737	16939	16782	17003	16850	16981	16991	16763	16966	17007	16854	16763	16791	17035	16909	16897	17172	16958	16806	16812	16916	16880	16789	16931	16769	16819	16971	16729	16924	16859	16883	16839	16928	16917	16866	17041	16796	16747	16956	16848	16868	16816	17008	16879	16961	16698	16835	17019	16811	16841	16791	16957	16887	16918	16930	16941	16875	16796	16889	16959	16880	16912	16820	16757	16897	16879	17036	17158	16883	16930	16977	16893	16872	17003	16931	16972	16907	16916	17047	17072	16865	16841	16726	16875	16664	16924	16856	16954	16856	16844	16881	16832	16893	16944	16893	16883	17015	16972	17003	16929	16817	16707	16809	17013	16971	16622	17026	16999	16876	17004	16968	17020	16761	16780	16947	16813	16969	16820	16896	16973	16892	17106	16901	16875	16800	16749	16838	16881	16896	16956	16728	16806	16822	16841	17006	16850	16899	16909	16910	16652	16937	16845	17002	16948	16874	16957	16831	16963	16760	16979	16880	16901	16835	16995	16867	16958	16984	16831	16914	17060	16898	17046	16851	16810	16912	16914	17021	16898	16820	16894	16861	17005	17056	16828	16891	16880	16889	16941	16925	16980	16915	16873	16904	16885	16853	16872	16872	17029	16638	16848	17018	16989	16901	16821	16924	16809	16875	16810	16960	16927	16964	16850	16827	17043	16783	16951	17028	16913	16857	16834	16976	16804	16935	17007	17046	16888	16905	16952	17000	16855	16958	17077	16935	16828	16789	16921	16958	16904	16810	16731	16836	16946	16998	16931	16819	16926	16932	16908	16940	16849	16973	16942	17028	16885	16885	16798	16802	16803	16923	16851	16966	16866	16973	16972	16697	16891	17064	16986	16775	16776	16919	16907	16999	16790	17048	16891	16821	16971	16707	16891	16955	16976	16820	17052	16915	16876	16911	16773	17071	16879	16820	16886	16968	16980	16857	16869	17010	17030	16877	16829	16988	16952	16951	16834	16890	16825	16846	16940	16975	16859	16950	16873	16971	16841	16977	16927	17029	16945	16865	16993	16775	16919	16803	16856	16856	17008	16872	16868	16917	16914	16844	16813	17005	17081	16862	16970	17073	16969	16913	17121	16894	16977	16892	16644	16963	16910	17089	16981	16993	16750	16816	16637	16901	16867	16973	16860	16897	16873	16836	16935	16894	16952	16989	16927	16810	16741	16940	16851	16990	16928	16862	16868	16832	16900	16998	16793	17049	16938	16870	16985	16856	16755	16966	16768	16986	16778	16921	16682	16938	17013	16858	16882	17019	16803	16778	16694	16907	16789	16924	16823	16976	16764	16789	17064	16902	16829	17044	16770	16946	16960	16867	16955	16950	16832
22869	23445	36234	32471	27173	26094	26396	21362	20565	20800	20658	20678	20594	20703	20543	20474	20350	20513	20444	20531	20525	20531	20593	20406	20668	20294	20664	20510	20440	20276	20188	20597	20195	20536	20369	20381	20463	20318	20347	20286	20205	20250	20035	20207	20214	20258	20262	20163	20272	20145	20026	20371	20211	20212	20163	20375	20269	20369	20425	20398	20258	20342	20133	20193	20185	20268	20191	20227	19925	20020	20315	20006	20167	20032	20285	20143	20103	20229	20231	20337	20349	20209	20184	20222	20069	20300	20248	20178	20173	20230	20279	20276	20326	20234	20213	20204	20186	20046	20170	20204	20140	20012	20241	20201	20375	20304	20145	20156	20217	20287	20304	20399	20255	20242	20320	20171	20226	20266	20387	20044	20243	19994	19998	20127	20349	20248	20456	20262	20350	20164	20489	20109	20224	20400	20231	20351	20283	20179	20378	20165	20027	20439	19984	20216	20211	20116	20013	20064	20371	20323	20206	20255	20152	20390	20420	20064	20190	20273	20308	20258	20256	20217	20298	20364	20233	20084	20288	20243	19955	20181	20355	20129	20221	20365	20452	20222	20043	20346	20176	20253	20174	20297	20179	20214	20073	20382	20235	20312	20106	20157	20360	20354	20253	20130	20103	19946	20285	20337	20142	20152	20077	20134	20238	20171	20122	20318	20156	20209	20156	20509	20122	20165	20244	20229	20347	20189	20148	20239	20006	20497	20245	20222	20491	20221	20194	20159	19969	20352	20174	19982	20226	20202	20542	20345	20299	20248	20185	20390	20362	20210	20251	20315	20420	20228	20151	20248	20353	20083	19926	20249	20115	20226	20058	20181	20199	20374	20476	20169	20219	20301	20223	20091	20102	20200	20217	20282	20140	19899	20175	20040	20288	20338	20292	20342	20225	19976	20223	20539	20159	20337	20214	20359	20228	20135	20244	20129	20253	20245	19942	20133	20194	20129	20471	20152	20166	20170	20014	20152	20367	20214	20049	20322	20176	20114	20230	20509	20209	20431	20168	20095	20413	20218	20292	20190	20101	20151	20277	20276	20209	20053	20249	20070	20091	20018	20031	20052	20304	20106	20372	20340	20076	20231	20270	20062	20520	20347	20402	20100	20148	20252	20112	20256	20206	20298	20073	20154	20196	20338	20113	20291	19999	20208	20266	20315	20122	20192	20292	20183	20182	20133	20336	20108	20313	20033	20330	20307	20245	20023	20523	20305	20261	20169	20438	20033	20194	20220	20283	20153	20192	20483	20108	20130	20489	20248	20401	20210	20195	20106	20402	20085	20218	20302	20216	20360	20480	20330	20086	20211	20458	20221	20154	20190	20478	20301	20168	20067	20310	20409	20281	20129	20231	20320	20385	20334	20190	20175	20212	20173	20140	20239	20126	20256	20199	20059	20256	20234	20145	20119	20325	20095	20158	20300	20185	20155	20326	20071	20300	20189	20271	20419	20157	20180	20179	20235	20254	20168	20083	20254	20412	20156	20182	20043	19957	20367	20002	20271	20180	20183	20267	20405	20332	20136	20172	20461	20139	20211	20339	20356	20373	20437	20352	20214	20100	20152	20209	20256	20196	20131	20080	20064	20354	20270	20040	20173	20432	19980	20448	20024	20300	20433	20166	19938	20227	20060	19879	20002	20362	20208	20186	20130	20281	20101	20211	20221	20228	20192	20209	20257	20204	20064	20204	20316	20347	20259	20209	20176	20231	20161	20319	20077	20090	20040	20146	20269	20117	20370	20363	20438	20164	20191	20215	20191	20082	20010	20196	20107	20066	20134	20011	19999	20311	20137	20251	20284	20368	20445	20313	20082	20106	20433	20048	20106	20175	20284	20360	20091	20516	20213	20156	20105	20275	20354	20125	20211	20203	20271	20339	20072	20282	20155	20265	20071	20205	20222	20282	20250	20270	20276	20229	20206	20446	20182	20128	20173	20300	20157	20252	20480	20154	20051	20356	19939	20060	20228	20299	20351	20254	20023	20149	20152	20207	20165	20336	20205	20273	20326	20220	20116	20224	20126	20335	20145	20322	20255	20221	20103	20021	20580	20448	20123	20416	20295	20194	20549	20412	20107	20117	20078	20293	20230	20058	20251	20108	20086	20192	20038	20441	20242	20086	20142	20207	20191	19974	20039	20194	20240	20319	20411	20051	20168	20003	20248	20159	20111	20352	20131	20218	20237	20173	20379	20149	20228	20050	20141	20125	20095	20155	20196	20495	20252	20145	20349	20287	20047	20151	20209	20195	20191	20145	20232	20389	20201	20353	20305	20303	20184	20249	20179	20173	20282	20355	20487	20345	20023	20170	20070	20138	20246	20351	20346	20195	20218	20168	20157	19975	20161	20226	20151	20301	20350	20225	20096	20351	19994	20383	20370	20127	20379	20216	20286	20167	19928	20418	20274	20209	20307	20142	20135	20021	20224	20366	20433	20288	20125	20257	20264	20043	20271	20014	20058	19908	20052	20130	20353	20313	20390	20019	20278	20233	20302	20261	20095	20210	20428	20251	20276	20258	20088	20315	20372	20205	20072	20255	20356	20043	20130	20183	20215	20459	20103	20224	20268	20192	20282	20250	19936	20410	20273	20193	20243	20136	20156	20186	20163	20424	20409	20224	20184	20244	20228	20466	20258	20242	20112	20347	20217	20233	20117	20152	20167	20129	20272	20339	20057	20338	20039	20220	20188	20246	20245	20166	20045	20190	19962	20042	20208	20098	20257	20393	20299	20136	20260	20106	20249	20068	20047	20252	20061	20036	20307	20066	20323	20247	20184	20257	20204	20198	20265	20259	20233	20193	20160	20425	20381	20164	20121	20157	20421	20207	20309	20142	20317	20378	20162	20151	20205	20288	20284	20253	20304	20079	20128	20411	20158	20244	20275	20202	20313	20079	20243	20356	20106	20172	20348	20124	20339	19946	20226	19952	20274	20198	20193	20252	20386	20265	20330	20127	20087	20305	20189	20332	20231	20142	20247	20273	20418	20391	20187	20207	20166	20172	20195	20461	20219	20297	20223	20106	20276	20153	20363	20190	20139	20114	20277	20149	20165	20382	20142	20259	20291	20136	20091	20297	20144	20268	20051	19828	20291	20136	20190	20050	20325	20157	20216	20084	20305	20185	20186	20124	20195	20276	20166	20429	20335	20288	20326	20264	20202	20287	20101	20125	20190	20274	20309	20111	20470	20151	20152	20329	20091	20241	20151	20204	20251	20282	20235	20044	20422	20223	20262	20287	20226	20267	19998	20380	19978	20128	20316	20225	20097	20104	20388	20315	20173	20114	20229	20231	20158	20187	20003	20318	20251	20126	20319	20150	20204	20382	20153	20079	20053	20196	20464	20171	20014	20173	20307	20070	20338	20312	20182	20139	20276	20251	20031	20178	20208	20143	20207	20207	20233	20334	20061	20083	20087	20118	20302	20381	20353	20267	20062	20234	20165	20107	20144	20134	20176	20391	20243	20189	20237	20150	20256	20155	20189	20346	20170	20301	20161	20151	20174	20190	20198	20306	20464	20387	20155	20152	20097	20137	20424	20361	20380	20388	20086	20011	20128	20346	20312	20332	20087	20030	20237	20367	20104	20076	20203	20286	20262	20312	20293	20306	20251	20220	20338	20275	20379	20180	20257	20432	20183	20287	20170	20286	20200	20227	20041	20160	20019	20117	20077	20042	20361	20231	20261	20308	20330	20103	20190	20119	20110	20124	20228	20354	20232	20180	20185	20094	20123	20148	20175	20318	19993	20218	20227	20211	20414	20151	20385	20162	20208	20179	20173	20364	20117	20410	20108	20380	20358	19959	20272	20400	20021	20608	20260	19989	20116	20503	20344	20194	19972	20148	20190	20218	20080	20207	20160	20150	20309	20107	20232	20196	20260	20211	20260	20218	20274	20387	20207	20500	20075	20128	20465	20105	20067	20305	20105	20342	20351	20286	20185	20132	20002	20130	20345	20120	20107	20178	20335	20350	20205	20260	20182	20028	20145	20268	20318	20344	20256	20228	20109	20194	20232	20196	20241	20207	20347	20199	20280	20089	20295	20117	20294	20340	20026	20169	20108	20103	20235	20203	20228	20432	20326	20357	20224	20177	20490	20327	20143	20270	20077	20207	20040	20345	20235	20338	20164	20144	20100	20158	20242	20456	20061	20129	20149	20199	20335	19988	20106	20142	20328	20205	20020	19977	20293	20212	20158	20112	20261	20174	20279	20218	20282	20226	20117	20358	20131	19941	20130	19911	20124	20124	20004	20155	20206	20287	20239	20078	20286	20179	20171	20240	20366	20173	20086	19966	20351	20261	20250	20296	20155	20158	20110	20151	20158	20393	20165	20324	20089	20080	20185	20504	20161	20222	20300	20248	20187	20102	20173	20136	20119	20112	20348	20242	20261	20163	20193	20318	20212	20225	20236	20222	20275	20254	20193	20208	20176	20107	20349	20277	20335	20170	20382	20131	20120	20210	20350	20382	20248	20316	20026	20217	20116	20091	20138	20313	20487	20256	20360	20122	20266	20251	20279	20077	20084	20065	20286	20199	20418	20364	20122	20147	20133	20357	20130	20215	20212	20011	20240	20450	20111	20046	20270	20435	20475	20044	20224	20320	20209	20084	20296	20281	20277	20226	20202	20182	20112	20195	20283	20396	20154	20196	20113	20292	20104	20077	20146	20166	20155	20196	20006	20217	20041	20230	20220	20236	20387	20195	20295	20253	20325	20212	20116	20260	20237	20146	20271	20174	20344	20024	20175	20266	20130	20280	20120	20017	19996	20208	20235	20238	20344	20330	20222	20385	20395	20047	20082	19938	20219	20288	20139	20353	20249	20225	20272	20120	20191	20175	20276	20263	20355	20195	20251	20056	20135	20195	20236	20044	20223	20280	20110	20138	20315	20292	20360	20234	20292	20286	20116	20307	20401	20126	20168	20186	20051	20284	20165	20058	20281	20232	20274	20439	20240	20286	20285	20215	20344	20192	19968	20128	20072	20137	20153	20459	20112	20024	20015	20114	20082	20147	20189	20191	20375	20011	20294	20329	20146	20291	20187	20067	20480	20302	20246	20013	20156	20210	20259	19922	20319	20167	20180	20296	20036	20187	20317	20186	20109	20058	20287	20276	20248	20266	20194	20210	20191	20311	20123
61818	104148	88860	63394	39278	23735	17813	16744	16448	16677	16471	16418	16532	16606	16725	16594	16582	16652	16629	16636	16573	16624	16534	16615	16596	16701	16599	16599	16659	16539	16735	16771	16657	16573	16664	16526	16538	16505	16547	16437	16646	16428	16504	16693	16750	16553	16558	16587	16471	16568	16316	16696	16683	16683	16588	16820	16632	16753	16645	16683	16713	16471	16632	16472	16466	16569	16646	16623	16457	16547	16380	16680	16485	16495	16548	16617	16635	16670	16756	16672	16675	16367	16553	16492	16675	16631	16496	16556	16591	16500	16811	16548	16765	16461	16651	16605	16604	16661	16547	16678	16552	16564	16486	16542	16597	16585	16375	16307	16570	16645	16558	16606	16645	16582	16686	16452	16585	16716	16681	16513	16694	16523	16396	16655	16478	16640	16721	16618	16719	16435	16326	16632	16604	16534	16494	16520	16684	16497	16567	16709	16590	16660	16676	16539	16541	16516	16490	16504	16715	16495	16527	16402	16540	16572	16647	16737	16643	16483	16646	16515	16615	16478	16693	16432	16541	16569	16696	16511	16620	16500	16742	16706	16575	16554	16493	16563	16750	16511	16603	16616	16592	16559	16580	16609	16444	16451	16633	16424	16641	16559	16527	16470	16483	16529	16658	16381	16584	16497	16601	16444	16497	16474	16660	16711	16614	16439	16601	16488	16678	16692	16495	16615	16483	16582	16454	16543	16514	16566	16656	16612	16616	16749	16495	16385	16611	16633	16724	16535	16479	16713	16635	16565	16479	16683	16511	16543	16605	16447	16427	16611	16622	16508	16535	16672	16465	16464	16560	16485	16557	16557	16526	16632	16430	16578	16706	16542	16548	16440	16490	16463	16651	16522	16435	16554	16484	16399	16575	16551	16466	16696	16485	16595	16685	16607	16602	16567	16535	16468	16411	16648	16510	16636	16626	16742	16408	16543	16482	16658	16625	16717	16535	16671	16689	16396	16518	16343	16643	16628	16608	16474	16541	16578	16613	16447	16748	16566	16579	16516	16474	16447	16429	16604	16679	16575	16762	16580	16430	16664	16512	16558	16443	16604	16558	16621	16524	16491	16499	16609	16469	16691	16611	16559	16626	16615	16554	16527	16425	16530	16581	16573	16466	16457	16427	16504	16658	16611	16681	16670	16486	16415	16719	16404	16485	16422	16492	16614	16620	16468	16499	16565	16519	16418	16465	16570	16722	16545	16531	16646	16495	16480	16378	16466	16463	16500	16504	16864	16710	16644	16652	16607	16558	16560	16639	16653	16601	16470	16599	16469	16640	16500	16555	16550	16514	16499	16630	16421	16594	16644	16489	16619	16442	16621	16511	16423	16509	16598	16550	16480	16516	16595	16626	16486	16526	16610	16538	16715	16496	16654	16627	16722	16627	16537	16671	16442	16537	16662	16661	16429	16417	16692	16553	16571	16420	16596	16422	16610	16580	16512	16633	16605	16463	16761	16397	16529	16470	16451	16546	16640	16719	16380	16503	16688	16748	16472	16459	16630	16755	16573	16636	16600	16689	16756	16644	16620	16467	16508	16665	16487	16632	16710	16529	16511	16736	16591	16744	16580	16662	16592	16536	16592	16586	16495	16534	16472	16613	16634	16446	16567	16571	16564	16536	16480	16426	16586	16451	16572	16535	16656	16517	16556	16550	16469	16484	16551	16577	16645	16559	16450	16432	16556	16481	16611	16440	16556	16641	16515	16531	16651	16402	16526	16582	16441	16599	16527	16375	16476	16575	16556	16643	16514	16692	16581	16479	16542	16457	16504	16508	16623	16381	16385	16447	16439	16709	16418	16478	16483	16615	16586	16549	16406	16776	16471	16512	16537	16533	16624	16619	16501	16475	16495	16375	16543	16606	16484	16531	16578	16466	16583	16457	16594	16402	16359	16533	16662	16571	16570	16631	16525	16617	16592	16583	16575	16641	16536	16568	16462	16428	16578	16562	16513	16405	16628	16507	16536	16769	16637	16563	16431	16637	16433	16584	16435	16471	16674	16731	16691	16534	16381	16772	16433	16389	16666	16479	16624	16589	16564	16561	16499	16558	16535	16761	16570	16516	16553	16699	16646	16465	16475	16513	16578	16549	16472	16775	16670	16625	16532	16605	16636	16393	16474	16678	16498	16579	16590	16548	16605	16506	16480	16441	16610	16463	16616	16465	16599	16476	16605	16530	16473	16558	16561	16689	16524	16511	16441	16486	16592	16608	16577	16583	16643	16669	16460	16696	16610	16648	16377	16418	16551	16622	16581	16579	16671	16478	16623	16559	16331	16698	16688	16589	16564	16479	16607	16616	16476	16457	16448	16579	16660	16509	16708	16457	16387	16522	16547	16469	16531	16538	16619	16387	16468	16568	16591	16585	16636	16358	16542	16629	16404	16676	16652	16427	16318	16642	16562	16637	16636	16501	16517	16503	16625	16538	16519	16579	16478	16448	16505	16721	16509	16707	16521	16444	16506	16456	16718	16481	16556	16559	16717	16549	16637	16557	16491	16589	16596	16616	16573	16622	16567	16487	16683	16511	16413	16669	16543	16552	16458	16630	16482	16574	16516	16542	16489	16371	16599	16572	16584	16673	16474	16461	16627	16489	16719	16460	16573	16559	16683	16693	16437	16564	16634	16763	16624	16619	16465	16557	16596	16547	16720	16556	16510	16744	16675	16402	16586	16687	16565	16579	16499	16637	16507	16640	16534	16638	16598	16729	16621	16652	16519	16431	16547	16448	16497	16556	16497	16536	16502	16590	16478	16568	16596	16582	16587	16483	16548	16746	16519	16541	16519	16450	16514	16562	16603	16581	16634	16678	16663	16696	16589	16602	16667	16487	16424	16627	16409	16639	16503	16663	16544	16529	16692	16582	16685	16549	16505	16585	16534	16537	16522	16610	16522	16494	16569	16556	16633	16492	16604	16382	16712	16593	16372	16651	16516	16469	16470	16473	16440	16633	16484	16653	16483	16517	16548	16645	16433	16424	16568	16567	16517	16370	16404	16524	16538	16466	16579	16470	16477	16492	16537	16648	16538	16661	16721	16538	16424	16793	16561	16519	16618	16529	16439	16320	16550	16489	16359	16564	16570	16597	16585	16657	16580	16545	16776	16460	16533	16535	16544	16531	16616	16500	16554	16580	16584	16416	16453	16530	16718	16515	16463	16645	16714	16508	16650	16532	16528	16645	16552	16402	16637	16606	16426	16331	16588	16578	16353	16491	16599	16512	16578	16405	16521	16575	16581	16531	16546	16641	16546	16684	16585	16603	16743	16382	16597	16600	16750	16538	16586	16529	16599	16582	16541	16791	16452	16619	16446	16373	16660	16664	16527	16500	16649	16524	16618	16652	16409	16476	16504	16656	16569	16622	16559	16641	16551	16580	16572	16673	16663	16554	16529	16486	16586	16453	16565	16634	16589	16494	16566	16580	16624	16517	16659	16405	16546	16570	16771	16463	16634	16431	16536	16382	16533	16712	16684	16591	16555	16490	16484	16609	16251	16530	16440	16629	16612	16561	16522	16814	16487	16580	16514	16619	16547	16515	16482	16565	16611	16437	16511	16562	16562	16544	16420	16375	16518	16737	16700	16689	16531	16558	16662	16602	16477	16844	16368	16540	16669	16448	16371	16486	16619	16555	16638	16633	16431	16485	16464	16563	16441	16746	16487	16682	16622	16412	16435	16670	16439	16708	16535	16555	16387	16324	16649	16547	16637	16473	16584	16565	16487	16346	16629	16572	16442	16602	16363	16394	16793	16556	16624	16609	16522	16640	16592	16489	16380	16575	16571	16465	16758	16650	16584	16713	16554	16638	16534	16348	16537	16365	16473	16297	16469	16410	16482	16661	16694	16677	16516	16515	16571	16382	16362	16715	16530	16381	16353	16523	16555	16543	16520	16655	16538	16579	16673	16579	16570	16489	16481	16524	16593	16689	16621	16589	16378	16580	16586	16607	16688	16368	16494	16492	16569	16554	16400	16524	16593	16416	16543	16543	16442	16536	16531	16461	16529	16602	16593	16555	16445	16625	16677	16578	16562	16693	16556	16524	16661	16681	16590	16431	16617	16477	16607	16508	16509	16584	16634	16537	16622	16556	16626	16564	16472	16426	16703	16475	16607	16754	16599	16578	16496	16569	16327	16562	16684	16498	16617	16593	16515	16392	16671	16776	16600	16645	16637	16575	16672	16555	16427	16703	16672	16721	16488	16611	16539	16512	16558	16454	16714	16304	16577	16576	16523	16721	16658	16543	16511	16506	16661	16583	16574	16624	16331	16749	16462	16521	16509	16463	16506	16628	16401	16457	16531	16635	16517	16636	16611	16593	16517	16616	16561	16492	16541	16434	16588	16571	16547	16675	16516	16555	16509	16543	16518	16457	16441	16499	16502	16645	16581	16606	16579	16541	16592	16642	16634	16541	16427	16600	16450	16646	16644	16545	16614	16491	16675	16712	16683	16725	16544	16626	16345	16671	16684	16549	16514	16508	16647	16522	16344	16465	16645	16645	16654	16502	16585	16501	16629	16477	16580	16531	16658	16618	16657	16599	16702	16538	16447	16663	16519	16470	16506	16557	16655	16620	16770	16611	16626	16479	16605	16675	16467	16775	16578	16647	16740	16562	16441	16611	16619	16522	16594	16641	16487	16761	16497	16410	16460	16532	16475	16609	16561	16494	16412	16668	16705	16600	16546	16507	16391	16437	16565	16498	16567	16579	16482	16508	16499	16550	16579	16465	16461	16600	16555	16437	16689	16725	16747	16533	16522	16638	16635	16554	16457	16455	16455	16584	16511	16595	16776	16395	16708	16579	16526	16599	16489	16517	16582	16675	16451	16508	16634	16614	16500	16590	16758	16574	16455	16468	16368	16618	16546	16510	16446	16616	16534	16565	16482	16579	16492	16563	16475	16734	16577	16560	16772	16652	16506	16714	16384	16625	16427	16584	16618	16622	16545	16475	16552	16493	16779	16637	16359	16570	16634	16599	16537	16477	16433	16532	16621	16562	16633	16672	16647	16730	16615	16551	16526	16766	16770	16670	16823	16520	16550	16651	16485	16510	16597	16586	16730	16595	16518	16697	16547	16455	16556	16581	16512	16658	16454	16589	16642	16603	16586	16689	16660	16742	16581	16497	16257	16506	16466
30540	39585	43655	32324	23732	21012	20567	19874	19951	19858	19873	19712	19769	19845	19868	19824	19783	19658	19715	19957	20101	19751	19775	19699	19902	19740	19755	19694	19837	19916	19642	19832	19883	19931	19831	19634	20172	19847	19913	19842	19834	19604	19595	19816	19812	19807	19931	19731	19665	19944	19830	19633	20078	19877	19861	20050	19874	19860	19705	19894	19789	19635	19744	19853	19987	19791	19681	19930	19909	19767	19761	19691	19835	19617	19744	19620	19887	19716	19948	19738	19517	19745	19588	19798	19827	19670	19698	19833	19834	19758	19552	19712	19910	19783	19859	19585	19725	19617	19631	19691	19888	19819	19676	19443	19824	20009	19852	19751	19800	19784	19929	19788	19783	19735	19758	19983	19746	19970	19918	19853	19885	19677	19903	19791	19763	19786	19936	19731	19902	19681	19885	19937	19816	19858	19816	19576	19714	19688	19687	19664	19733	19763	19922	19874	19759	19956	19967	19563	19797	19913	19893	19660	19565	19709	19655	19857	19838	19861	19674	19664	19754	19669	19715	19915	19871	19757	19570	19805	19790	19788	19878	20124	19843	19881	19879	19772	19592	19745	19789	19731	19891	19695	19805	19994	19917	19907	19721	19650	19885	19677	19704	19758	19751	19708	19801	19796	19829	19514	19866	19636	19823	19601	20075	19985	19743	19680	19852	19801	19738	19796	19661	19740	19782	19800	19582	20018	19914	19755	19764	19846	19825	19810	19895	19891	19862	19721	19764	19784	19922	19804	20103	19988	19881	19750	19614	19879	19639	19566	19616	19784	19810	19639	19717	19666	19768	19838	19759	19843	19862	19903	19930	19710	19771	19702	19983	19754	19870	19759	19803	19761	19786	19883	19748	19770	19982	19807	19681	19915	19723	19716	19649	19854	19914	19882	19743	19822	19814	19734	19686	19706	19816	19510	19575	19796	19778	19748	19752	19797	19987	19947	19638	19972	19694	19702	19693	19894	19771	19706	19829	19865	20081	19935	19807	19763	19859	19809	19859	19669	19830	19588	19804	19820	19692	19566	19893	19822	19878	19879	19898	19713	19878	19856	19785	19913	19776	20028	19553	19695	19678	19781	19674	19916	19783	19822	19857	19699	19750	19704	19729	19819	19526	19806	19718	19885	19661	19818	19931	19873	19677	19809	19680	19780	19971	19689	19797	19647	19627	19859	19811	19733	19976	19675	19853	19860	19627	19536	19752	19761	19906	20006	19793	19822	19667	19867	19771	19693	19805	19777	19938	19785	19872	19806	19652	19552	19670	19778	19858	19790	19954	19885	19795	19591	19686	19722	19620	19906	19811	19550	19662	19617	19789	19606	19666	19656	19965	19545	19941	19691	19659	20052	19602	19751	19784	19785	19747	19836	19939	19860	19929	19847	19768	19748	19855	19937	19902	19953	19973	19692	19827	19569	19742	19676	19852	19682	19791	19718	19665	19814	19987	19662	19874	19847	19706	19797	20000	19846	19783	19822	19786	19559	19657	19788	19705	20139	19878	19810	20064	19926	19709	19920	19812	19844	19992	19680	19990	19687	19839	19927	19728	19879	19906	19889	19732	19820	19729	19935	19765	19770	19821	19957	19720	19694	19848	19817	19783	19689	19749	19730	19792	19709	19878	19944	19906	19891	19927	19691	19853	19989	19923	20001	19801	19882	19880	19775	19612	19631	20073	19705	19702	19951	19701	19570	19748	19804	19828	19735	19977	19693	19679	19868	19766	19649	19798	19515	19652	19683	19860	19812	19627	19777	19862	19787	19903	19668	19987	19939	19906	19765	19771	19806	19685	19812	19742	19725	19665	19554	19767	19547	19791	19687	19807	19728	19797	19695	19701	19757	19802	19823	19872	19624	19737	19886	19674	19889	19746	19817	20018	19535	19679	19661	19774	19709	19867	19965	19687	19730	19920	19955	19766	19926	19975	20018	19999	19700	19842	19721	19963	19853	19565	19864	19961	19913	19903	19714	19619	19868	19640	19820	19789	19873	19982	19657	19865	19710	19795	19594	19771	19913	19720	19536	19853	19720	19815	19898	19834	19655	19725	19847	19866	19878	19760	19663	19916	19611	19793	19828	19665	19575	19775	19763	19971	19777	19937	19596	19748	19795	19864	19945	19780	19741	19927	20102	19731	19794	19986	19633	19854	19800	19972	19892	19898	19849	19927	19558	19807	19734	19520	19861	19949	19675	19816	19688	19921	19712	19711	19761	19746	19868	20019	19557	19759	19966	19802	19774	19845	19709	19831	19688	19853	19841	19711	19689	19961	19873	19888	19765	19767	19792	19824	19646	19911	19696	19838	20037	20007	19660	19799	19736	19816	19824	19654	19602	19817	19969	19669	19798	19735	19825	19722	20051	19891	19846	19892	19806	19986	19922	19746	19742	19577	19847	20013	19689	19865	19771	19890	19956	19667	19718	19838	19580	19749	19574	19703	19764	19741	19911	19694	19881	20003	19714	19924	19772	19898	19757	19885	19736	19894	19753	19748	19820	19926	19813	19780	19756	19904	19721	19670	19899	19661	19794	19983	20011	19771	19561	19992	19779	19774	19877	19609	20016	19665	19699	19885	19639	19928	19828	19951	19932	19465	19883	19702	19794	19680	19757	19842	19793	19739	19736	19715	19658	19753	19755	19782	19722	19884	19887	19904	19789	19652	20001	19969	19709	19872	19801	19761	20061	19840	19944	19784	19928	19733	19963	19919	19720	19754	19927	19794	19758	19736	19826	19636	19721	19830	19811	19631	19557	19827	19936	19961	19877	19783	19905	19948	19587	19831	19756	19865	19793	19838	19929	19775	19787	19708	19736	19744	19719	19605	19720	19637	19654	19884	19906	19797	19741	19907	19875	19766	19760	19730	19689	19883	19822	19774	19797	19814	19815	19743	19797	19759	19739	19967	19894	19829	19438	19759	19905	19744	19878	19882	19853	19996	19800	19785	19607	19909	19672	19746	19920	19763	19860	19660	19762	19672	19751	19776	19886	19663	19838	19668	19773	19732	19663	19740	19839	19687	19921	19798	19715	19820	19825	19723	19709	19794	19937	19987	19910	19873	19892	19866	19737	19796	19860	19824	19746	19666	19768	19708	19733	19850	19847	19579	19764	19864	20000	19886	19766	19879	19879	19706	19621	19912	19946	19816	19895	20005	19818	19557	19919	19719	19771	19738	19590	19801	19666	19814	20045	19835	19848	19804	19808	19761	19931	19876	19840	19986	19834	19778	19797	19761	19720	19894	19876	19864	19677	19646	19898	20061	19666	19992	20028	19804	19956	19857	19840	19828	19818	19705	19831	19762	19651	19717	19633	20035	19823	19858	19930	19707	19678	19771	19890	20003	19814	20047	19962	19763	19762	19817	19632	19860	19719	19731	19902	19832	19810	19687	19865	19886	19679	19716	19520	19754	19932	20129	20010	19964	19836	19699	19733	19828	19933	19943	19664	19850	19869	19915	19894	19886	19928	19654	19650	19807	19764	19775	19952	19728	19756	19763	19924	19894	19570	19842	19662	19691	20214	19772	19869	19782	19920	19774	19743	19645	19936	19810	20003	19839	19805	19932	19729	19770	19741	19739	19832	19558	19652	19746	19606	19677	19906	19729	19738	19633	19733	19946	19726	19674	19954	19782	19864	19811	19826	19806	19681	19660	19920	19753	19632	19771	19774	19676	19696	19779	19845	19901	19922	19805	19756	19835	19976	19781	19652	19767	19916	19764	20039	20005	19942	19917	19834	19828	19878	19982	19735	19880	19905	19669	19998	19857	19824	19724	19812	19664	19738	19723	19640	19860	19787	19718	19822	19779	19872	19728	19896	19786	19825	19785	19546	19770	19743	19799	19739	19925	19758	19719	19794	19786	19703	20049	19926	19755	19973	19816	19986	19854	19917	19708	19774	19832	19801	19867	19598	19938	19755	19646	19794	19670	19731	19690	19883	19831	19941	19844	19623	19659	19613	19772	19614	19686	19682	19796	19559	19890	19812	19732	19955	19998	19753	19739	19705	19694	19912	19640	19961	19901	19863	19854	19821	19747	19919	19776	19942	19789	19933	19705	19806	19845	19804	19722	19745	19677	20005	19934	19811	19828	19648	19621	19727	19658	19763	19941	19819	20067	19785	19913	19823	19796	19950	19930	20039	19811	19729	19720	19857	19720	19863	19840	20012	19758	19803	19652	19824	19918	19853	19693	19880	19989	19756	19699	19798	19804	20043	19694	19780	19752	19924	19909	19873	19773	19779	19831	19886	19906	19813	19911	19744	19905	19764	19743	19786	20247	19928	19818	19708	20142	20077	19650	19752	19867	19932	19859	19863	19661	19895	19730	19864	19938	19983	19923	19674	19781	20012	19814	19671	19750	19685	19838	19892	19736	19614	19785	19835	19847	19728	19695	19889	19854	19907	19930	19761	19673	19830	19871	19832	19602	19502	19901	19925	19774	19942	19952	19884	19607	19796	20010	19954	19711	19784	19696	19607	19610	19715	19849	19758	19918	20024	19905	19817	19881	19844	19869	19737	19792	19967	19614	19958	20014	19860	19889	19654	19883	19888	19922	19829	19940	19669	19651	19753	19814	19669	19840	19718	20104	19620	19820	19829	19650	19598	19773	19666	19820	19726	19832	19926	19911	19928	19887	19823	19754	19692	19905	19746	19613	19806	19734	19607	19728	19837	19913	19706	19742	19674	19753	19816	19544	19852	19808	19974	19969	19706	19596	19963	19706	19860	19814	19871	19827	19551	19827	19760	19660	19829	19761	19716	19793	19955	19829	20007	19603	19881	19726	19777	19727	19792	19806	19953	19834	19586	19806	19590	19880	19906	19804	19620	19879	20049	19937	19805	19992	19755	19775	19580	19949	19786	19909	19983	19804	19881	19829	19792	19762	19725	19730	19702	19816	19808	19713	19887	19817	19808	20059	19734	19790	19933	19817	19855	19453	20029	19812	19805	19920	19890	19963	19746	20162	20025	19961	19930	19847	19657	19727	19956	19780	19837	19709	19945	19864	20079	19795	19822	20160	20038	19892	19817	19827	19829	19805	19699	19664	19797	19846	19860	19967	19834	19939	19677	19893	19770	19856	19782	19630	19984	19857	19749	19840	19906	19819	19738	19728	19819	19886	19761	19780	19920	19897	19892	19766	19821
39753	59552	45091	27517	19851	17105	16355	16460	16553	16261	16202	16403	16291	16385	16491	16198	16268	16269	16374	16177	16241	16321	16478	16198	16343	16374	16249	16266	16465	16353	16173	16404	16243	16354	16418	16180	16273	16355	16382	16266	16330	16423	16317	16249	16295	16257	16226	16334	16393	16324	16424	16128	16253	16513	16210	16288	16172	16391	16259	16398	16448	16314	16287	16239	16330	16243	16343	16306	16220	16441	16212	16276	16397	16415	16411	16266	16223	16300	16387	16299	16296	16356	16465	16357	16198	16227	16335	16255	16370	16177	16372	16224	16152	16416	16272	16315	16224	16272	16285	16405	16378	16288	16291	16150	16542	16265	16348	16181	16356	16288	16224	16278	16477	16295	16406	16120	16275	16395	16358	16256	16363	16470	16268	16252	16339	16371	16406	16349	16361	16457	16237	16298	16272	16423	16385	16376	16241	16367	16186	16246	16344	16327	16363	16225	16271	16372	16144	16372	16476	16446	16209	16356	16420	16343	16293	16172	16392	16183	16293	16275	16252	16292	16428	16188	16317	16094	16179	16523	16461	16372	16131	16404	16221	16403	16339	16299	16257	16263	16270	16172	16296	16311	16098	16342	16327	16148	16253	16313	16336	16333	16296	16304	16304	16460	16492	16229	16159	16279	16343	16229	16235	16275	16306	16159	16268	16291	16453	16185	16218	16143	16222	16365	16375	16232	16316	16313	16203	16434	16237	16343	16117	16375	16385	16262	16228	16439	16380	16178	16312	16080	16500	16183	16293	16416	16224	16241	16170	16324	16156	16282	16472	16185	16273	16249	16288	16344	16266	16268	16327	16342	16439	16369	16311	16379	16165	16360	16033	16350	16174	16287	16333	16282	16314	16490	16177	16298	16321	16408	16484	16232	16455	16390	16247	16313	16348	16157	16242	16332	16514	16443	16282	16271	16242	16223	16322	16237	16286	16345	16327	16266	16313	16358	16251	16114	16263	16182	16368	16356	16312	16310	16374	16297	16204	16214	16373	16410	16231	16342	16120	16269	16399	16273	16455	16184	16483	16285	16237	16386	16285	16121	16219	16202	16321	16365	16323	16412	16413	16215	16337	16359	16333	16154	16432	16248	16403	16312	16363	16390	16367	16115	16237	16273	16147	16226	16398	16394	16424	16224	16415	16330	16295	16201	16283	16307	16241	16273	16386	16434	16133	16317	16265	16291	16314	16369	16377	16290	16227	16236	16341	16342	16313	16350	16368	16401	16295	16123	16319	16385	16358	16568	16394	16444	16419	16343	16367	16266	16325	16361	16281	16306	16385	16191	16299	16390	16464	16409	16338	16217	16360	16172	16292	16274	16398	16266	16261	16311	16334	16248	16244	16302	16410	16266	16349	16236	16424	16250	16288	16255	16352	16107	16285	16506	16368	16477	16238	16178	16283	16323	16321	16429	16235	16301	16409	16236	16323	16305	16248	16459	16235	16442	16422	16360	16349	16223	16513	16362	16373	16264	16323	16352	16204	16203	16383	16284	16210	16236	16183	16297	16185	16423	16310	16281	16412	16398	16221	16231	16187	16308	16104	16145	16284	16289	16253	16296	16460	16234	16393	16308	16322	16325	16204	16294	16235	16093	16326	16238	16314	16460	16257	16302	16308	16236	16290	16248	16324	16248	16312	16230	16381	16339	16413	16348	16278	16348	16394	16254	16242	16280	16332	16370	16249	16250	16419	16326	16309	16173	16295	16179	16409	16264	16334	16254	16310	16177	16379	16332	16606	16258	16271	16366	16345	16428	16253	16287	16428	16333	16298	16167	16407	16247	16314	16263	16045	16274	16384	16307	16278	16352	16292	16223	16357	16345	16300	16411	16283	16278	16254	16329	16215	16340	16411	16332	16475	16362	16397	16429	16340	16333	16252	16309	16449	16282	16426	16434	16306	16332	16203	16340	16171	16253	16292	16354	16319	16366	16350	16292	16457	16299	16460	16284	16559	16313	16228	16271	16112	16203	16281	16284	16434	16295	16338	16147	16338	16372	16272	16372	16308	16175	16508	16454	16407	16409	16337	16339	16203	16255	16297	16330	16388	16329	16157	16324	16191	16369	16258	16183	16127	16402	16377	16226	16318	16389	16358	16330	16354	16510	16241	16248	16232	16398	16234	16294	16216	16075	16329	16299	16385	16231	16281	16239	16222	16323	16184	16222	16267	16356	16216	16413	16323	16270	16337	16370	16307	16309	16334	16229	16268	16370	16257	16232	16425	16141	16153	16368	16404	16223	16446	16372	16299	16191	16416	16401	16364	16281	16218	16213	16329	16204	16306	16313	16257	16364	16347	16440	16245	16215	16160	16368	16277	16277	16107	16224	16129	16402	16251	16398	16343	16329	16403	16147	16374	16432	16121	16441	16170	16248	16413	16418	16297	16051	16341	16198	16449	16446	16392	16519	16339	16173	16381	16232	16286	16348	16322	16400	16268	16246	16167	16279	16171	16217	16283	16252	16219	16307	16336	16362	16337	16252	16405	16385	16236	16444	16393	16412	16532	16427	16116	16307	16225	16167	16377	16231	16382	16241	16367	16229	16308	16242	16353	16303	16429	16201	16411	16136	16219	16374	16448	16313	16317	16216	16522	16489	16171	16029	16385	16307	16371	16373	16314	16424	16319	16394	16413	16391	16185	16337	16238	16153	16029	16274	16234	16361	16283	16343	16235	16324	16239	16463	16357	16057	16473	16399	16352	16372	16358	16319	16279	16260	16441	16264	16295	16319	16018	16286	16202	16278	16375	16235	16316	16269	16244	16344	16450	16330	16179	16235	16403	16239	16159	16214	16310	16400	16240	16282	16315	16352	16189	16246	16486	16378	16380	16375	16305	16203	16189	16448	16260	16289	16205	16288	16570	16429	16384	16205	16392	16595	16284	16245	16339	16178	16316	16272	16320	16152	16202	16475	16265	16238	16248	16460	16287	16205	16211	16314	16268	16151	16304	16284	16306	16206	16381	16103	16437	16367	16365	16278	16373	16227	16541	16179	16228	16404	16357	16510	16300	16432	16398	16269	16401	16256	16194	16417	16284	16158	16181	16425	16322	16231	16457	16271	16410	16219	16315	16308	16207	16313	16308	16313	16326	16422	16289	16216	16370	16307	16480	16276	16479	16300	16415	16381	16237	16236	16403	16391	16367	16563	16165	16271	16229	16298	16145	16375	16193	16314	16292	16288	16334	16184	16342	16419	16403	16215	16309	16387	16352	16077	16308	16277	16308	16246	16379	16437	16267	16438	16257	16351	16278	16503	16367	16348	16366	16206	16457	16472	16347	16292	16264	16431	16325	16318	16449	16346	16231	16421	16266	16377	16476	16436	16383	16320	16264	16286	16354	16228	16128	16395	16209	16337	16393	16294	16352	16270	16192	16393	16262	16058	16216	16497	16273	16333	16196	16322	16230	16247	16309	16300	16363	16348	16403	16184	16244	16348	16342	16289	16346	16323	16309	16306	16196	16377	16459	16334	16316	16443	16271	16212	16185	16297	16344	16293	15985	16321	16251	16301	16455	16425	16387	16315	16310	16311	16395	16403	16147	16350	16277	16365	16296	16434	16164	16185	16289	16243	16238	16326	16281	16330	16341	16284	16224	16204	16445	16335	16281	16241	16243	16495	16236	16306	16272	16237	16387	16382	16272	16273	16425	16248	16323	16150	16345	16236	16253	16482	16473	16283	16259	16118	16240	16361	16265	16369	16492	16231	16210	16188	16365	16255	16369	16313	16155	16379	16406	16339	16232	16104	16426	16259	16364	16479	16327	16239	16293	16424	16308	16276	16405	16294	16342	16278	16216	16407	16332	16218	16109	16403	16188	16348	16133	16298	16296	16293	16147	16176	16341	16242	16294	16309	16360	16328	16243	16223	16326	16197	16342	16303	16319	16343	16384	16175	16174	16185	16409	16259	16371	16259	16529	16331	16250	16393	16333	16300	16289	16329	16293	16293	16288	16119	16404	16206	16343	16314	16256	16190	16489	16207	16339	16334	16199	16389	16391	16362	16224	16139	16268	16253	16283	16309	16315	16534	16291	16451	16422	16188	16473	16296	16329	16315	16255	16309	16393	16311	16329	16325	16445	16351	16456	16444	16175	16418	16396	16408	16303	16339	16386	16283	16427	16360	16167	16223	16166	16366	16258	16259	16337	16474	16408	16129	16498	16450	16333	16202	16331	16247	16522	16279	16262	16454	16374	16370	16482	16378	16358	16151	16328	16413	16325	16235	16197	16348	16308	16152	16541	16168	16309	16314	16205	16211	16065	16323	16379	16402	16360	16347	16470	16301	16247	16265	16203	16275	16403	16389	16397	16273	16327	16257	16420	16370	16173	16315	16365	16294	16241	16227	16305	16377	16340	16255	16297	16334	16240	16368	16531	16207	16254	16354	16323	16140	16248	16187	16194	16215	16369	16429	16427	16378	16217	16495	16241	16456	16266	16380	16257	16268	16241	16226	16433	16273	16349	16425	16266	16416	16185	16108	16636	16144	16341	16335	16245	16449	16286	16105	16339	16239	16184	16299	16344	16494	16379	16162	16290	16294	16247	16391	16383	16361	16361	16157	16186	16135	16212	16274	16366	16340	16291	16207	16447	16214	16326	16392	16291	16242	16230	16340	16116	16377	16253	16230	16175	16117	16452	16383	16310	16447	16302	16205	16330	16253	16455	16344	16234	16342	16320	16175	16397	16400	16238	16228	16251	16387	16173	16251	16242	16297	16368	16488	16309	16381	16418	16239	16242	16180	16539	16338	16435	16396	16393	16223	16224	16217	16394	16319	16194	16342	16155	16102	16197	16296	16250	16546	16018	16444	16173	16379	16304	16254	16453	16313	16297	16487	16245	16219	16268	16336	16255	16433	16427	16279	16330	16327	16372	16384	16344	16230	16362	16034	16456	16243	16500	16264	16302	16310	16386	16374	16200	16158	16295	16422	16291	16406	16504	16287	16337	16214	16298	16295	16442	16191	16222	16189	16382	16297	16129	16356	16337	16290	16438	16441	16213	16397	16406	16336	16274	16349	16345	16384	16167	16186	16306	16351	16251	16312	16291	16229	16331	16264	16384	16256	16319	16148	16311	16163	16416	16298	16263	16308	16414	16220	16303	16284	16317	16418	16359	16263	16436	16262	16345	16297
26113	31274	47452	40191	28045	23424	21483	19771	19734	19813	19778	19694	19535	19748	19820	19757	19723	19815	19627	19666	19607	19623	19939	19786	19492	19691	19735	19728	19518	19709	19674	19776	19728	19502	19759	19556	19665	19634	19714	19780	19554	19745	19710	19381	19564	19736	19777	19622	19647	19653	19656	19624	19732	19695	19510	19575	19552	19438	19646	19522	19423	19714	19437	19757	19609	19512	19663	19611	19686	19786	19639	19642	19823	19816	19643	19589	19717	19664	19735	19448	19514	19450	19741	19529	19574	19742	19580	19668	19696	19818	19680	19689	19722	19522	19701	19595	19660	19791	19794	19671	19571	19633	19449	19769	19732	19525	19533	19665	19608	19669	19489	19608	19552	19676	19752	19630	19787	19493	19548	19523	19564	19517	19557	19467	19577	19690	19460	19656	19756	19702	19667	19759	19597	19532	19618	19589	19571	19536	19704	19481	19618	19613	19450	19617	19708	19743	19707	19780	19597	19534	19597	19544	19561	19727	19707	19742	19673	19409	19601	19694	19527	19557	19596	19723	19632	19562	19535	19292	19735	19658	19628	19768	19461	19633	19437	19625	19629	19651	19621	19491	19446	19329	19453	19644	19630	19560	19822	19534	19440	19445	19704	19452	19485	19547	19584	19682	19643	19318	19616	19926	19466	19752	19654	19729	19754	19565	19424	19595	19394	19609	19630	19646	19809	19517	19734	19616	19542	19571	19622	19608	19561	19586	19591	19621	19659	19693	19640	19564	19780	19509	19613	19556	19781	19522	19633	19442	19577	19514	19626	19715	19600	19437	19480	19617	19747	19556	19702	19533	19584	19642	19582	19515	19690	19364	19506	19695	19802	19755	19639	19627	19551	19581	19690	19806	19562	19818	19729	19621	19712	19639	19715	19386	19701	19759	19559	19526	19583	19834	19746	19671	19541	19480	19779	19604	19559	19552	19543	19621	19582	19576	19677	19447	19466	19442	19680	19405	19583	19623	19547	19513	19602	19562	19591	19502	19483	19588	19730	19636	19842	19641	19409	19753	19672	19599	19644	19633	19617	19671	19555	19716	19646	19714	19619	19541	19490	19598	19585	19575	19804	19737	19760	19538	19789	19596	19608	19521	19553	19607	19586	19564	19715	19671	19568	19462	19615	19684	19493	19437	19552	19556	19698	19615	19582	19603	19554	19859	19584	19555	19713	19591	19635	19358	19399	19757	19764	19742	19513	19726	19793	19657	19657	19814	19787	19722	19707	19693	19727	19737	19640	19749	19431	19672	19574	19704	19616	19888	19674	19524	19535	19618	19847	19704	19494	19566	19547	19691	19588	19461	19777	19865	19619	19685	19675	19475	19521	19524	19737	19407	19603	19988	19543	19623	19610	19590	19526	19744	19460	19643	19522	19508	19546	19713	19389	19790	19653	19445	19599	19338	19721	19648	19573	19570	19704	19675	19543	19558	19538	19593	19775	19597	19537	19651	19764	19616	19595	19502	19530	19727	19555	19646	19758	19691	19611	19651	19586	19567	19578	19775	19609	19641	19540	19464	19719	19720	19854	19803	19403	19582	19641	19590	19536	19541	19499	19605	19331	19812	19422	19644	19549	19695	19481	19436	19814	19688	19835	19500	19633	19516	19568	19618	19436	19541	19694	19524	19497	19693	19702	19841	19685	19829	19523	19558	19543	19360	19467	19689	19559	19697	19833	19882	19480	19551	19260	19721	19569	19619	19528	19720	19642	19659	19649	19601	19414	19579	19700	19668	19676	19716	19698	19666	19631	19656	19608	19572	19675	19657	19425	19417	19495	19663	19719	19544	19624	19683	19549	19557	19645	19622	19613	19517	19518	19491	19559	19856	19525	19675	19643	19679	19571	19632	19635	19393	19632	19759	19800	19609	19818	19528	19766	19477	19649	19788	19539	19445	19574	19482	19722	19763	19584	19606	19677	19634	19380	19659	19671	19756	19449	19656	19583	19715	19580	19628	19539	19609	19472	19461	19518	19348	19703	19448	19727	19672	19705	19711	19626	19673	19699	19589	19441	19671	19603	19528	19419	19688	19662	19578	19632	19694	19736	19456	19645	19582	19679	19765	19442	19569	19696	19703	19446	19667	19623	19333	19617	19450	19498	19456	19759	19498	19701	19796	19569	19640	19733	19523	19612	19839	19676	19682	19600	19642	19674	19467	19497	19572	19639	19373	19509	19572	19744	19678	19579	19543	19638	19522	19644	19544	19837	19721	19797	19618	19513	19595	19714	19530	19678	19593	19628	19631	19488	19621	19575	19856	19493	19546	19577	19556	19635	19467	19631	19641	19698	19585	19479	19742	19444	19643	19655	19556	19414	19612	19536	19810	19419	19836	19536	19684	19613	19613	19679	19593	19625	19571	19380	19582	19499	19713	19767	19640	19601	19561	19439	19629	19688	19638	19583	19745	19474	19610	19675	19505	19521	19582	19511	19639	19694	19666	19595	19574	19536	19505	19449	19735	19666	19833	19578	19738	19541	19447	19506	19537	19832	19614	19643	19578	19586	19477	19604	19530	19456	19407	19645	19675	19649	19645	19600	19501	19624	19585	19608	19595	19483	19706	19719	19546	19506	19627	19546	19707	19656	19597	19549	19734	19629	19556	19584	19658	19488	19619	19489	19824	19685	19523	19564	19623	19732	19705	19704	19609	19758	19789	19505	19602	19580	19697	19463	19611	19638	19617	19410	19809	19544	19678	19615	19560	19671	19502	19517	19525	19497	19532	19630	19559	19563	19560	19375	19396	19490	19983	19746	19619	19709	19580	19606	19703	19768	19772	19511	19545	19710	19607	19717	19597	19446	19671	19743	19540	19687	19875	19592	19645	19429	19724	19507	19522	19570	19437	19581	19439	19420	19489	19537	19640	19617	19731	19595	19528	19563	19447	19779	19756	19804	19411	19618	19574	19600	19469	19709	19659	19563	19612	19528	19719	19656	19667	19704	19471	19597	19487	19476	19382	19656	19718	19666	19583	19792	19674	19556	19441	19597	19616	19569	19593	19682	19697	19583	19676	19691	19389	19791	19401	19723	19797	19858	19715	19605	19837	19546	19612	19690	19392	19377	19738	19695	19376	19480	19541	19671	19695	19571	19510	19417	19554	19773	19492	19887	19616	19618	19533	19740	19619	19675	19781	19471	19666	19569	19712	19431	19731	19517	19639	19587	19531	19492	19680	19507	19614	19501	19555	19655	19848	19720	19459	19503	19620	19735	19655	19681	19574	19673	19498	19612	19405	19500	19786	19518	19878	19383	19742	19521	19706	19454	19517	19579	19676	19492	19500	19630	19365	19566	19551	19441	19541	19645	19654	19637	19520	19696	19553	19560	19528	19637	19558	19448	19586	19595	19507	19517	19436	19406	19737	19744	19474	19557	19571	19486	19520	19627	19622	19472	19449	19864	19603	19519	19441	19710	19658	19503	19609	19645	19656	19718	19572	19670	19508	19710	19566	19584	19599	19714	19501	19525	19747	19565	19627	19640	19716	19546	19556	19493	19720	19609	19779	19732	19599	19348	19521	19563	19667	19689	19620	19634	19847	19625	19726	19524	19676	19703	19790	19678	19601	19599	19490	19587	19839	19569	19606	19590	19778	19644	19507	19669	19728	19497	19780	19707	19515	19631	19691	19737	19554	19660	19659	19652	19540	19621	19610	19852	19716	19701	19679	19637	19680	19690	19579	19617	19556	19606	19747	19652	19663	19479	19584	19420	19771	19575	19497	19516	19563	19862	19641	19753	19544	19678	19666	19723	19605	19506	19602	19306	19563	19761	19723	19618	19703	19548	19636	19758	19594	19564	19626	19741	19348	19603	19605	19559	19726	19888	19584	19766	19424	19862	19653	19597	19473	19664	19663	19691	19631	19627	19640	19658	19563	19555	19866	19712	19479	19541	19713	19625	19475	19736	19515	19564	19595	19686	19701	19612	19501	19412	19599	19589	19467	19772	19490	19665	19668	19853	19568	19739	19644	19534	19715	19619	19472	19552	19624	19585	19537	19697	19686	19809	19525	19658	19695	19591	19555	19416	19522	19530	19411	19510	19369	19526	19544	19520	19611	19449	19700	19607	19748	19775	19657	19506	19567	19412	19632	19573	19492	19631	19499	19587	19633	19478	19499	19577	19818	19683	19615	19896	19907	19699	19498	19759	19467	19521	19622	19369	19534	19566	19564	19478	19714	19498	19843	19662	19661	19821	19524	19470	19346	19668	19572	19548	19724	19485	19564	19503	19761	19540	19658	19823	19778	19593	19513	19793	19718	19661	19766	19716	19604	19661	19784	19589	19567	19761	19823	19560	19535	19651	19554	19597	19707	19657	19710	19438	19580	19464	19631	19761	19779	19653	19426	19608	19661	19574	19387	19458	19486	19435	19649	19665	19567	19834	19637	19621	19479	19368	19593	19749	19694	19687	19798	19480	19369	19814	19566	19745	19623	19621	19553	19693	19627	19555	19675	19683	19960	19545	19483	19736	19584	19642	19620	19820	19745	19611	19681	19569	19627	19640	19559	19469	19608	19599	19667	19447	19545	19591	19604	19467	19583	19654	19402	19501	19532	19474	19602	19789	19721	19664	19458	19731	19612	19552	19592	19713	19522	19355	19681	19583	19674	19549	19691	19609	19547	19626	19851	19516	19583	19540	19492	19511	19672	19564	19535	19723	19492	19602	19490	19630	19758	19597	19696	19649	19645	19592	19443	19490	19190	19682	19682	19765	19684	19657	19706	19549	19675	19647	19728	19603	19539	19699	19673	19477	19688	19667	19595	19746	19686	19589	19709	19633	19709	19610	19793	19725	19559	19591	19591	19493	19599	19823	19541	19690	19813	19608	19620	19543	19481	19590	19390	19676	19730	19807	19645	19872	19793	19598	19721	19573	19561	19485	19768	19865	19619	19546	19680	19566	19563	19637	19565	19497	19623	19494	19480	19581	19592	19578	19615	19593	19668	19703	19691	19528	19638	19774	19534	19630	19610	19681	19593	19513	19687	19514	19455	19639	19622	19495	19765	19668	19620	19696	19746	19595	19422	19635	19781	19684	19640	19669	19519	19530	19641	19676	19447	19617	19627	19591	19698	19490	19603	19514	19552	19605	19459	19714	19603	19652	19557	19584	19561	19696	19637	19660	19899	19392	19495
56761	90143	69392	42960	26178	18631	16654	16250	16356	16266	16398	16388	16227	16356	16389	16276	16196	16181	16390	16359	16153	16400	16466	16298	16305	16284	16247	16336	16416	16271	16258	16295	16295	16224	16274	16230	16268	16272	16009	16207	16425	16101	16365	16272	16384	16276	16318	16285	16195	16283	16136	16213	16160	16197	16368	16339	16231	16421	16193	16169	16255	16297	16166	16219	16135	16286	16179	16259	16289	16223	16138	16084	16335	16044	16247	15954	16357	16405	16190	16231	16305	16197	16313	16273	16300	16156	16197	16311	16163	16302	16237	16134	16194	16220	16080	16143	16159	16253	16240	16073	16249	16229	16419	16261	16221	16301	16338	16105	16248	16139	16416	16295	16116	16146	16133	16149	16341	16210	16269	16290	16110	16042	16235	16363	15969	16217	16502	16216	16315	16151	16252	16296	16184	16236	16105	16266	16206	16388	16356	16453	16129	16215	16243	16269	16234	16263	16183	16105	16136	16142	15965	16267	16306	16430	16255	16298	16225	16046	16207	16029	16188	16426	16197	16249	16089	16275	16089	16289	16270	16241	16257	16336	16317	16313	16298	16253	16274	16199	16157	16343	16369	16232	16251	16257	16194	16173	16074	16369	16280	16261	16407	16217	16142	16143	16242	16310	16272	16197	16241	16217	16297	16285	16287	16281	16295	16143	16182	16352	16203	16106	16280	16090	16120	16217	16124	16474	16311	16337	16087	16253	16322	16282	16006	16069	16268	16180	16227	16085	16308	16244	16104	16062	16332	16264	16204	16267	16244	16270	16266	16284	16223	16385	16161	16196	16122	16274	16170	16191	16150	16286	16470	16340	16222	16210	16144	16116	16342	16165	16179	16123	16199	16190	16247	16426	16326	16274	16129	16193	16209	16203	16271	16396	16348	16379	16293	16290	16211	16253	16090	16291	16264	16211	16249	16265	16323	16285	16073	16205	16347	16279	16343	16331	16263	16194	16146	16119	16318	16396	16235	16170	16337	16294	16268	16249	16277	16290	16317	16086	16407	16303	16238	16276	16345	16116	16202	16282	16113	16329	16136	16376	16158	16214	16299	16456	16190	16232	16355	16338	16312	16306	16271	16201	16225	16297	16302	16168	16115	16374	16295	16226	16211	16179	16239	16144	16197	16192	16131	16487	16268	16318	16285	16311	16224	16193	16210	16206	16163	16263	16172	16243	16283	16267	16197	16126	16486	16121	16190	16068	16020	16101	16266	16266	16134	16390	16267	16351	16163	16215	16285	16224	16381	16056	16260	16173	16165	16167	16009	16418	16224	16359	16163	16182	16157	16284	16107	16399	16301	16429	16308	16276	16254	16420	16259	16273	16099	16264	16175	16254	16175	16279	16237	16056	16349	16354	16234	16143	16176	16243	16225	15997	16131	16208	16140	16333	16227	16193	16120	16225	16258	16009	16137	16092	16318	16238	16227	16378	16129	16291	16324	16145	16306	16201	16358	16157	16271	16133	16349	16062	16263	16232	16147	16378	16400	16217	16240	16237	16162	16108	16204	16302	16294	16065	16276	16042	16321	16236	16092	16352	16207	16282	16239	16407	16286	16124	16334	16096	16313	16084	16158	16308	16221	16402	16289	16241	16194	16304	16185	16150	16213	16500	16238	16276	16274	16221	16118	16208	16109	16301	16428	16126	16340	16358	16305	16343	16235	16225	16264	16100	16168	16343	16218	16237	16257	16098	16310	16309	16225	16127	16300	16464	16519	16383	16253	16298	16343	16149	16210	16280	16265	16374	16339	16208	16177	15981	16135	16272	16189	16255	16291	16169	16297	16193	16339	16312	16065	16067	16174	16264	16204	16367	16507	16228	16329	16402	16186	16187	16127	16327	16365	16011	16226	16103	16258	16245	16297	16281	16129	16350	16235	16153	16270	16128	16163	16116	16171	16222	16356	16278	16325	16179	16183	16435	16312	16305	16227	16367	16329	16045	16241	16164	16184	16090	16103	16293	16286	16261	16130	16313	16312	16265	16337	16072	16300	16248	16187	16289	16300	16159	16196	16274	16171	16055	16314	16389	16238	16388	16270	16228	16450	16208	16102	16146	16283	16097	16198	16335	16321	16188	16266	16393	16021	16233	16197	16038	16182	16206	16198	16334	16170	16150	16379	16319	16451	16191	16294	16202	16194	16227	16313	16270	16329	16301	16395	16098	16130	16172	16310	16142	16240	16304	16220	16112	16224	16394	16205	16253	16302	16101	16265	16319	16308	16027	16253	16331	16197	16059	16098	16259	16314	16135	16393	16304	16221	16222	16215	16191	16363	16092	16152	16297	16187	16190	16363	16147	16277	16229	16059	16163	16150	16293	16139	16321	16208	16247	16202	16379	16114	16192	16329	16338	16287	16300	16268	16156	16192	16246	16333	16357	16141	16130	16256	16329	16375	16194	16109	16278	16007	16270	16096	16240	16270	16134	16291	16332	16314	16215	16207	16402	16212	16225	16249	16107	16269	16310	16262	16235	16318	16226	16373	16214	16249	16265	15959	16162	16190	16203	16192	16136	16318	16250	16291	16301	16268	16098	16290	16097	16234	16136	16295	16276	16390	16340	16220	16204	16125	16283	16179	16197	16324	16013	16170	16316	16327	16278	16113	16329	16173	16214	16121	16194	16278	16124	16346	16195	16350	16198	16281	16350	16406	16351	16204	16073	16194	16203	16212	16105	16226	16287	16178	16134	16198	16258	16142	16227	16193	16370	16391	16226	16281	16037	16214	16184	16239	16146	16392	16403	16297	16208	16129	16339	16415	16270	16348	16271	16296	16119	16287	16330	16065	16203	16304	16268	16350	16204	16396	16182	16280	16214	16295	16241	16144	16146	16294	16090	16422	16303	16234	16158	16363	16153	16181	16030	16258	16263	16399	16258	16153	16173	16212	16125	16369	16160	16290	16236	16247	16246	16269	16307	16145	16319	16359	16346	15986	16383	16307	16260	16431	16382	16233	16095	16272	16146	16252	16157	16200	16139	16202	16130	16221	16076	16361	16217	16226	16119	16198	16165	16249	16249	16306	16194	16299	16337	16214	16167	16168	16369	16170	16394	16162	15960	16208	16267	16076	16351	16283	16285	16305	16176	16283	16388	16335	16114	16254	16225	16126	16354	16144	16242	16243	16295	16320	16131	16167	16195	16249	16188	16206	16107	16311	16301	16328	16332	16231	16393	16126	16253	16219	16285	16256	16258	16290	16169	16328	16200	16281	16305	16196	16358	16170	16280	16412	16150	16315	16271	16244	16274	16145	16324	16200	16173	16135	16233	16307	16088	16405	16217	16302	16238	16161	16315	16271	16203	16341	16241	16239	16160	16427	16275	16269	16234	16183	16326	16153	16100	16366	16202	16398	16264	16132	16283	16147	16349	16263	16379	16198	16050	16196	16306	16055	16255	16365	16184	16214	16234	16368	16308	16284	16265	16399	16277	16333	16241	16111	16346	16116	16191	16305	16308	16157	16248	16168	16136	16184	16024	16253	16273	16145	16425	16207	16192	16292	16151	16416	16279	16230	16403	16138	16193	16125	15995	16187	16375	16301	16280	16275	16311	16205	16203	16149	16250	16210	16070	16093	16234	16376	16286	16253	16345	16418	16198	16289	16262	16242	16189	16301	16164	16247	16197	16298	16288	16012	16189	16255	16307	16287	16361	16231	16349	16345	16313	16133	16303	16248	16281	16216	16224	16217	16250	16188	16349	16195	16119	16217	16100	16016	16231	16063	16319	16224	16097	16223	16320	16252	16167	16354	16307	16377	16296	16261	16316	16248	16198	16213	16147	16246	16033	16258	16230	16096	16233	16314	16277	16188	16168	16348	16267	16145	16136	16242	16377	16415	16264	16160	16365	16161	16195	16251	16206	16206	16220	16306	16218	16245	16198	16290	16109	16226	16319	16278	16412	16319	16189	16159	16258	16291	16130	16165	16449	16461	16152	16247	16197	16199	16298	16394	16291	16343	16241	16105	16377	16151	16200	16136	16125	16255	16423	16188	16282	16142	16223	16252	16339	16282	16327	16251	16176	16302	16364	16134	16239	16245	16321	16399	16204	16304	16339	16418	16309	16243	16114	16419	16223	16333	16177	16330	16369	16337	16121	16291	16230	16250	16213	16162	16246	16247	16248	16199	15986	16372	16241	16269	16065	16277	16011	16318	16271	16311	16214	16197	16308	16257	16327	16093	16292	16393	16114	16130	16115	16360	16218	16269	16283	16093	16338	16412	16239	16278	16310	16090	16193	16105	16092	16350	16012	16302	16245	16255	16281	16076	16278	16302	16144	16163	16405	16358	16280	16204	16286	16317	16235	16168	16103	16231	16289	16193	16265	16146	16312	16199	16269	16350	16265	16249	16201	16067	16169	16243	16380	16190	16210	16262	16319	16301	16171	16368	16028	16400	16054	16291	16177	16372	16158	16090	16285	16318	16202	16259	16232	16196	16299	16152	16188	16205	16238	16307	16219	16296	16134	16138	16184	16317	16112	16279	16116	16105	16257	16198	16164	16223	16211	16585	16221	16342	16215	16146	16200	16286	16258	16221	16149	16357	16223	16290	16142	16216	16200	16269	16395	16289	16079	16332	16178	16369	16167	16337	16249	16091	16244	16219	16157	16224	16256	16315	16358	16357	16447	16342	16296	16289	16244	16187	16370	16212	16100	16122	16235	16160	16228	16028	16352	16274	16165	16306	16225	16439	16280	16098	16182	16297	16378	16305	16305	16229	16259	16186	15999	16340	16292	16276	16364	16259	16359	16169	16086	16177	16163	16172	16273	16206	16359	16465	16140	16290	16191	16171	16119	16163	16145	16275	16186	16306	16187	16232	16302	16205	16182	16285	16194	16177	16312	16099	16371	16315	16337	16245	16080	16264	16157	16284	16456	16093	16167	16345	16122	16232	16359	16338	16263	16137	16391	16183	16192	16185	16213	16186	16365	16406	16156	16475	16108	16240	16239	16226	16202	16189	16275	16273	16363	16227	16307	16114	16380	16221	16249	16309	16260	16164	16145	16242	16247	16396	16112	16256	16226	16343	16159	16318	16233	16219	16078	16469	16131	16303	16359	16124	16308	16365	16100	16261	16161	16184	16213	16217	16416	16221	16145	16365	16180	16282	16233	16212	16186	16292	16184	16264	16201
22882	23128	35836	32430	26960	25694	25768	20390	19300	19763	19693	19461	19489	19413	19254	19464	19382	19433	19422	19408	19325	19303	19029	19420	19464	19204	19315	19238	19222	19089	19228	19025	19153	19439	19129	19177	18982	19122	19389	19178	19124	18968	19178	19210	19089	19262	19249	19265	19070	19220	19184	19181	19226	19182	18943	18969	19212	19107	19135	19194	19287	19070	19335	18958	19072	19018	18828	19195	19343	19138	19204	18928	19102	19201	19160	19185	18970	18970	19238	19007	19130	19153	18999	19148	18984	18940	19079	19207	19192	19096	19035	19293	19221	19488	18975	19081	19134	19110	19186	19212	19213	18992	19154	18960	19190	19149	19164	19036	19268	18893	19037	19029	19228	19250	19175	19231	19441	19388	19118	19096	19004	19283	19238	18935	19141	19131	19215	18962	19141	19111	19191	19185	19106	19007	19130	19148	19238	19252	19042	18986	19120	19152	18975	19097	19125	19075	18925	19143	19157	18873	19077	19023	19005	19093	19165	19151	19267	19221	19141	19066	19271	19232	19017	19031	19026	19011	19066	18999	19120	19062	19097	19194	18894	19080	19174	19233	19056	19082	18970	19218	19114	18997	18961	19198	19202	19097	19017	18957	18976	19159	18904	19006	18852	18943	19170	19085	19076	19038	19215	19237	19138	19272	19063	19064	18887	19030	19167	19424	19217	19022	19051	18961	18881	18943	18979	19075	18947	19075	18977	19097	19187	19236	19022	19107	18973	19252	19070	18957	19122	19115	19334	19066	19027	19103	19145	19153	18963	19085	19144	19230	19083	18952	19115	19059	18987	19128	19177	19044	19174	19320	19094	18989	19087	19033	19154	18831	19029	19239	19090	19019	19118	19122	18930	19084	19315	18910	19013	19039	19011	19219	19044	19032	19156	19002	19079	19079	19129	18996	19315	19152	19146	19106	19129	19166	19100	19210	19072	18998	19079	19156	18914	19255	18962	19209	19161	18982	19084	19135	19032	19210	19034	19020	18894	19013	19059	19082	19034	19026	19161	19080	19195	19095	19107	18766	18804	18907	19068	19128	19209	19192	19034	19037	19148	19000	19024	18989	19143	19234	19020	19093	19023	18991	19051	18902	19151	19045	19103	19062	19004	19119	19277	19103	18956	19100	19145	19246	18950	19116	19033	19011	18728	18975	19061	19132	19187	19164	19119	19201	19123	18921	19073	19019	19093	19250	18843	19177	19125	19034	19201	19174	19086	19086	19183	19052	19064	19142	19023	19074	19078	19035	19019	19145	19323	19037	18986	19273	19103	19197	19097	19202	19092	19099	18961	19080	19117	18966	19109	19092	19037	19048	19154	19087	19257	18905	18984	18901	19090	19258	19166	19082	18949	18936	19106	19128	19212	19020	19329	19089	19116	19060	19041	19131	19055	19217	19156	18986	19046	19015	18922	19210	19043	19182	19111	19176	19209	19159	19237	19143	18889	18989	18870	19085	19091	18929	19175	19168	19110	19137	19123	18988	19032	19184	19218	19089	19132	19036	18902	19207	19059	19036	19041	18845	19146	19202	19202	19104	19119	19123	19117	18952	18907	19122	19146	19231	19045	19016	19123	19169	18910	19094	18999	19032	18872	18994	19030	19081	19109	19290	18997	19134	19084	19161	19180	19056	19270	19011	19181	19127	19183	19083	19182	19328	19234	18997	19113	19181	19225	18963	19278	19178	19051	19023	19134	19157	18916	19190	19101	19223	19083	19155	19171	19064	19169	19061	19105	18843	19042	19158	18990	19166	19061	19200	19210	19305	19042	19276	19384	19244	19074	19011	18947	19124	18998	19002	18969	19319	19022	19192	18958	19103	19059	19093	19132	18958	19144	18991	19154	18967	19367	19012	19333	19076	19142	19011	19262	19310	19039	19099	19277	18930	19266	19103	19201	19099	18967	19294	19065	19137	19079	18958	18967	18988	19269	19073	19031	19129	19253	19155	19187	19079	19068	19084	19325	19100	18963	19094	19008	19328	19137	19183	19056	19199	19182	19074	19215	19046	18947	18931	19018	19175	19227	19186	19076	19022	19186	18927	19076	19022	19180	19161	19062	19067	19121	18947	19014	18998	18986	19154	18877	19182	19204	19022	18977	19241	19425	19065	19015	18925	19020	19007	19089	19202	19144	19067	19142	18916	19156	19220	19135	19207	19102	18777	19076	18817	18983	18939	19005	19156	19116	19170	19235	19060	19051	18991	19080	19125	19076	18752	19061	19053	19072	19166	18819	19158	19223	19108	19107	18958	18952	19022	19047	18630	19110	19199	19251	19089	19050	18969	19023	19083	19196	19179	19163	19266	19013	19043	19281	19000	19031	19060	19067	18965	19098	19120	19089	19098	18928	19103	19091	19044	19308	19105	19166	19236	19047	18932	18961	19097	18806	18801	19025	19058	19024	18993	18886	19155	19248	19044	19124	18941	19098	19047	19031	19128	18971	19091	19295	19078	19012	19114	19137	19179	19069	18854	18957	19106	19042	18871	18913	19162	18925	19161	18943	19110	19261	19110	19027	19118	19096	19081	19225	18866	19178	19149	19220	19182	19093	19144	19006	18951	18948	19137	19109	19022	18940	18947	19195	19191	18934	19232	19216	19163	19155	19062	18988	19265	19277	19177	19001	19036	19021	19231	19010	19057	18823	18907	19157	19175	19154	19123	18883	19084	19028	18995	19073	19263	19083	19078	19132	19058	19156	18994	19014	19163	19322	19096	18982	19079	18971	19045	19074	19128	18976	19307	18976	19058	19025	19231	19324	18963	19110	19060	19001	19403	18980	19148	19071	19023	18973	19047	19098	19061	19189	18979	19148	18975	19086	19034	19244	19207	19351	19196	19078	19060	19169	19127	19126	19315	19184	19056	19277	19069	19047	19005	19053	19196	19186	18926	19144	18934	19156	19064	19062	19108	19264	18916	19068	19134	19014	19087	18946	19197	19114	18870	18939	19090	19142	19124	19004	19035	19068	18968	19303	19019	19142	19281	18830	19194	19108	19210	19036	19115	19169	19106	19131	18923	18875	19001	19198	19177	19076	19093	19134	19015	19306	18993	18966	18866	19069	19065	19133	19093	18866	18985	19239	19305	19069	18982	19016	19272	19200	19131	19145	19076	18890	19253	19107	18910	19168	19240	19193	19004	18995	19054	19178	18997	19034	19172	18877	19074	19176	18964	19039	19029	19337	19025	19233	19168	19181	19163	19019	19148	19202	19143	19030	18981	19163	19193	19225	19175	19212	19199	19025	19045	18949	19018	19186	19173	19055	19113	19050	19264	19068	18908	18949	19139	19200	19172	19391	19125	18985	19083	19027	19163	19137	19045	18911	19022	19232	19082	19078	19082	18994	18840	19167	19041	19083	19157	19216	18910	19216	19191	19079	19254	19038	18978	19083	19020	19099	19082	19223	19247	19111	19071	19139	19187	19167	19117	19039	19189	19016	19045	19162	19165	19171	19042	18857	19024	19310	19090	19099	18994	19155	19070	19008	18998	19313	18978	19216	19004	19160	19141	19024	19105	19193	18998	19306	19119	19030	19117	19035	18894	18982	18986	19116	18977	19162	19018	19065	19135	19204	19095	19079	19033	19256	18984	19210	19050	19127	19237	18918	19230	19237	19068	19068	18870	19086	18890	19048	19076	19092	19048	19129	19062	19096	18936	18887	19077	19106	19015	19126	19098	19105	19088	18947	18905	19113	19101	19145	18947	19094	19027	19137	19217	19086	19072	19031	19084	19036	19084	18956	19211	19293	19000	19147	19070	19047	18997	19009	19005	19112	19022	19037	19200	19085	19124	19039	18924	19057	19093	19013	19208	19156	19125	19061	19167	19025	18925	19056	18962	19115	18973	19052	19018	19134	19131	18989	19236	19082	19078	19078	19145	19017	19022	19168	19032	19205	19026	18972	19060	19229	19063	19364	19122	19170	18968	18910	18723	19149	19038	19141	19076	18983	18873	19096	19090	19079	19280	19025	19075	18958	19365	19325	18943	19104	19012	19078	19129	19039	19109	18899	19259	19220	19220	19016	18957	19156	19070	19003	19024	19181	19262	19122	19012	19235	19025	18858	18898	19139	19051	19138	18970	19271	19038	18983	18767	19084	19113	19207	19070	19140	19091	19058	18869	19118	18990	19317	19082	19280	19139	19246	19051	19101	19076	19016	19133	19043	19273	19109	19019	18921	19366	19200	18960	19187	18804	19087	19161	18938	18824	19148	18980	19408	19019	19288	18983	19105	19207	19120	19258	19011	19170	18971	19053	19159	19093	18887	19081	19058	18898	19019	19114	19132	19055	19340	18796	19215	18995	19125	19039	18903	19004	19269	19157	19114	19159	18950	19027	19052	19278	19165	19151	19041	19054	19048	18973	19057	19008	19148	18933	19019	19057	18775	19031	18876	18894	19235	19076	19122	18953	18961	18869	19061	18996	19149	18895	19039	18941	19059	19186	18943	19123	19106	19102	19034	19279	19042	18867	18977	18911	19190	19174	19100	18987	19080	19141	19209	19175	19233	19012	18897	19121	19124	19281	19192	19067	19261	19135	18961	19118	18991	19072	19141	18966	18956	18968	18825	19012	19084	19038	19120	18962	19053	18983	18899	19271	19147	19182	19177	19088	19337	19005	19215	19297	19044	19016	19144	19146	19175	19023	19117	19127	19032	19267	19140	19117	19120	19134	19159	19189	19333	19015	19169	19166	19182	18889	19072	19173	19097	19030	18999	19281	19017	19114	18978	18979	19101	19150	19000	19156	19177	19183	19234	18856	19089	19144	19111	19165	19061	19209	19099	19085	19047	19169	19125	19039	19221	19349	19149	19025	19099	18905	19127	19222	18959	19024	19079	19199	19192	19058	18900	19057	19116	19010	19044	18863	19202	19076	18959	19175	19176	19132	19114	19091	19119	19102	18970	19017	19103	19100	19167	18944	19043	19158	19228	19184	18817	18919	18879	19168	19101	19183	19010	19009	19065	19117	19005	19069	18976	19080	19301	19048	19166	19144	19276	19044	18963	18983	18936	19117	19009	19133	19029	19095	19112	19299	19132	19022	19016	19018	19035	18797	19173	18994	19078	18988	19210	19097	19000	19158	19078	19068	19061	19129	19113	19034	19098	19137	19132	19114	19070	19099	19164	19044	18946	19091
62451	105194	88612	63320	39330	23551	17300	16036	15800	15782	15819	15949	15957	16002	15902	15984	16011	16027	15864	15923	15909	15806	15894	15914	15866	15957	16003	15966	15840	15881	15934	15929	16033	16044	15895	15820	15909	15869	15874	15747	15804	15924	15787	15923	15877	15818	15821	16045	15931	16064	15779	15960	15933	15943	15787	15921	16062	16198	15774	15753	15842	16100	15984	15853	16031	16077	15938	16041	16047	15879	15759	15724	15811	15957	16010	15885	15885	15962	15901	16189	15963	15808	15874	15880	15733	15858	16046	16028	15934	15866	15862	15960	16073	16037	15969	15950	15863	15859	15999	15855	15832	15928	15935	15879	15748	16029	15910	15754	15785	15892	15993	15854	15807	15870	15912	15994	15871	16003	15851	15900	16027	15897	15928	15740	15752	15844	15812	16144	15986	15999	15978	15978	16026	15945	15820	15827	16039	15989	16005	15822	16102	16015	16089	16010	15995	16018	15968	15856	15930	15949	16001	15859	15908	15934	15816	15971	15917	15756	15869	15875	15979	15901	15777	15764	15885	15964	15835	15937	15958	15754	15876	15818	15912	15880	15763	15920	15819	16101	15866	15886	15811	16070	15835	15927	15896	16068	16055	15795	15988	15981	16083	15942	15791	15769	16007	15790	15604	15992	15948	15892	15834	15881	15819	15780	15869	15858	15824	15948	15950	16021	15877	15870	15949	15958	15950	15936	15853	15814	15928	15880	15864	15799	16034	16004	15828	15961	15934	15882	15927	15860	15853	16009	15721	15788	15903	15895	16019	15976	16042	15855	15868	15945	16009	15935	15855	15911	15979	15927	16014	15889	15895	15961	15936	16034	15854	16035	15938	15841	16049	16136	15902	15959	15982	16018	15961	16002	15860	15759	15857	15988	15894	16052	15790	16066	15843	16056	15713	16010	15965	15784	15686	15853	15944	15841	15974	15962	16005	15903	15772	15919	15843	15864	15914	16040	15816	15950	15975	15919	15993	15894	15813	16108	16010	15906	16006	15949	16022	15969	15798	16012	16005	16011	15816	15918	16070	15869	15904	15907	15901	15846	15923	15852	15814	16098	15854	16142	15958	15913	15980	15817	15813	15880	15857	15913	15906	15922	15897	15907	15747	15834	15954	16131	15805	15851	15738	16066	15894	15832	15959	15873	15918	15755	15742	16115	15878	15831	16082	16076	15996	16003	16050	16041	15761	15965	15895	15970	16059	15990	15869	15896	15927	15751	16007	16003	15867	16049	15902	16109	16184	15999	16159	15861	15927	15914	15819	15870	16001	15783	15889	15893	15945	15904	15874	15825	15848	15623	15839	15848	15880	15909	15992	15802	16019	15974	15869	15902	15881	15934	15970	15890	15824	15864	15957	15814	15873	15842	15797	16067	15939	15945	15844	15944	15979	15777	15862	15865	15798	15816	15864	15918	15943	15964	15816	15894	15954	15880	15978	16031	15889	16092	16011	15894	16119	15881	15794	16022	15938	15956	15860	15947	15824	16083	15962	15869	15955	15862	15974	15715	15869	15858	15976	15794	15956	15899	15854	15940	16046	15908	16047	15927	16124	15856	15992	15894	15944	15785	16073	15867	16010	15988	15730	15722	15796	16068	15945	15941	15783	16031	15941	15856	16028	15770	15952	15994	15852	15804	15956	15893	16066	15940	15961	16002	15746	15761	15807	15966	15860	15864	15784	15779	15859	16005	16003	15957	15874	15813	15875	15818	15928	16032	15935	15927	15853	16028	15934	16014	15893	15996	15858	15979	15934	15793	15954	15937	15960	15835	16004	15868	15778	15874	15946	15916	15783	15885	16106	15800	15995	15849	15874	15855	15928	15802	15988	15963	15863	15995	15883	15922	15914	15964	15831	15898	16160	15982	15841	16028	15870	15905	15952	15935	15908	15813	15845	15843	16104	15913	16021	15739	15809	15855	15923	15908	15984	15919	15985	15772	15893	16147	15938	15878	15938	15985	15808	15900	15932	16071	15965	16071	15869	15794	15946	16021	16064	15835	15905	16007	15975	15887	15981	15964	15991	15895	15976	15856	15954	15906	15825	15926	15797	16063	15944	15880	16025	15912	15795	15923	15904	16119	15876	15878	15898	16004	15816	15945	15976	15835	15747	15819	15969	15996	15939	15973	15960	15977	15925	15706	15916	15929	15978	15896	15914	16096	15878	15734	15790	15743	15944	15947	15856	15957	15739	15877	15944	15872	15985	15910	15910	15818	16010	16065	15891	15856	15935	15918	15832	15906	16056	15886	16048	16054	15769	15902	15942	15919	15811	15937	16022	15941	15975	15779	15781	16221	15829	16034	15805	15988	15787	15764	15878	15968	15946	15878	16118	15962	16055	16017	15938	16052	15936	16018	15761	15907	15713	16066	15949	16010	15900	15784	16025	15923	15791	15871	16079	15965	16068	16021	15918	15904	15785	15899	15910	15926	16036	15819	15987	15893	15894	15997	15918	15980	15859	15796	15896	16035	15899	15881	15982	15713	15932	15965	15854	16148	15842	15994	15849	15878	15846	16002	16004	15888	15967	15982	15935	15849	15903	15826	15929	15889	15935	15951	15799	15825	15926	15945	15723	15804	15817	15790	15870	15779	15894	16083	15813	15998	15885	16045	16004	15860	15925	15992	15853	16098	16017	16096	15827	15779	15982	15580	15886	15776	16156	15808	15982	15909	15930	15829	15935	15960	15910	15933	16012	16034	15858	15913	16021	16184	15901	16102	15803	16090	15854	15973	15906	15898	15809	15942	15891	15833	15798	15914	15946	15824	15935	16004	15940	15950	15867	15757	16049	16060	15816	15862	15928	16115	15932	15819	15721	15974	15861	15909	15677	15812	15902	15850	15789	16017	15923	15933	15973	15979	15880	16134	15973	16046	15927	15802	15848	15839	15934	15913	15873	15931	15740	16072	16007	15831	15974	15915	15992	15776	16121	15726	15983	15909	15934	15785	15984	15811	15926	15977	15950	15694	15964	15732	16022	15911	15893	15919	16035	15709	15839	16054	15891	15939	15914	16021	16002	15802	15960	15880	15921	16122	15918	15912	15904	15835	15835	16120	15796	15948	15813	15951	15923	15879	15982	15981	15996	15830	15949	15880	15765	15975	15881	15925	15947	15809	16105	15798	16003	15763	15842	15948	15851	15947	15958	15851	15950	16002	15995	16094	16019	15982	16055	15865	15914	15828	15934	15771	15960	15845	15855	15857	15928	15766	15929	15905	15905	15803	15948	15905	15902	15854	15929	15941	15751	15890	15983	15785	16049	15745	15929	15805	16089	15877	15725	15986	16041	15924	15949	15987	15802	16100	15900	15916	15923	15917	15961	15769	16046	15898	16002	16091	15902	16054	15871	15888	15964	15735	15962	15988	15888	15923	15843	15932	15963	15826	15940	15988	15959	15943	16076	15888	15856	15852	15922	15895	15883	15753	16020	15977	15944	15906	16014	15946	15991	15849	15874	15955	15813	16013	15855	15672	15802	15964	15974	15865	15880	15943	16023	15882	16143	15889	15808	15781	15927	15953	15854	15831	15894	15909	15814	15949	15895	15863	16044	15854	16007	15754	16070	15855	16010	15814	15893	15949	15798	16140	15912	15905	15938	15870	16042	15738	15962	15944	15834	15823	16041	15969	15912	15848	15802	15641	15934	15873	15887	15890	15770	15758	15891	15674	16037	15970	15810	15846	15834	16010	15827	16085	15859	15835	15885	15851	15877	15913	16162	15939	15882	15895	16036	15878	15849	15829	15889	15937	16000	15890	15961	15875	15848	15850	15847	15973	15802	15848	15928	15956	16041	15864	15855	15832	15785	15808	15947	15925	15676	15795	15941	15890	15966	15927	15968	15932	15780	15912	15751	15880	16160	16040	15977	15814	15793	16125	15874	15974	15771	15919	15873	15879	15846	15843	16031	16016	15916	15795	15942	15984	15959	15990	15739	15829	16021	15924	15961	15782	15878	15841	15982	15904	15746	15818	16041	15936	15947	15700	15819	15916	15849	15968	16009	15914	15768	15910	16058	15731	15976	16006	15897	16024	15795	15935	15882	15831	16001	15882	15812	15979	15845	15701	15954	15689	15979	15938	15915	16064	16044	15978	16037	15821	15874	15799	15996	15902	15829	15942	15989	15790	15821	16031	15876	15853	15874	15937	15961	15919	15815	15819	15918	16121	15827	16030	15798	15957	15810	15820	15892	15926	15969	15896	16017	15808	15821	15876	15976	15909	16041	15894	16010	15806	16065	15790	16046	15931	15962	15896	15893	15882	15896	15960	16013	15750	16095	16068	15929	15985	16067	15648	16058	15603	15909	15971	15878	15886	16018	15975	15933	15888	16005	15931	15811	16062	15954	15839	16064	15918	16009	15919	16011	15996	15972	15983	16063	15949	16079	15854	15885	15889	15835	15988	15863	15930	16033	15943	15940	15896	15900	15766	15901	15895	16051	15852	15844	16019	15937	15801	15992	15976	16012	16010	15970	15809	16167	15906	15924	15871	16006	16014	15947	15997	15877	15843	15803	15994	16001	15801	15829	15747	15928	16030	15801	16133	15890	15931	15779	15923	15959	15944	15885	15934	15876	15924	15839	15757	15938	15935	15980	16009	16038	15849	15713	15803	15932	16046	15931	15995	16063	15776	15849	15914	15841	15938	15787	15782	15800	15625	16050	15896	15835	15660	16054	15889	15900	15833	15856	16125	15903	15954	15940	15919	15952	15943	15970	16122	15939	15960	15730	15863	15871	15947	15834	15943	15846	15898	15892	15764	15961	15726	15789	16044	15932	16006	15960	15932	15830	15897	15791	16062	16102	15864	15819	15866	15942	16013	16090	15763	15775	15933	15931	15796	15954	15913	15723	15964	15885	15886	15944	15862	15773	15982	15843	15941	15880	16104	15997	16039	15777	16140	16024	16067	16015	15922	15884	15888	15975	15889	15829	16000	15879	15793	15887	15835	15828	15831	15918	15886	15860	15836	16030	15802	15878	15712	15993	15827	16100	15828	15825	15944	15922	15881	15755	15886	16073	15858	15907	15970	15885	15768	15797	15827	15765	16098	16006	15576	15899	15864	15772	15842	16009	15877	15955	15802	15786	15979	15957	16068	15989	15805	15829	16015	15920	15976	15958	15946	15965	15943	15838	15916
30574	38706	43327	31576	22677	19998	19328	18788	18652	18673	18630	18822	18803	18744	18906	18827	18720	18800	18897	18627	18858	18819	18552	18701	18659	18802	18827	18786	18768	18705	18652	18721	18819	18682	18804	18801	18753	18624	18769	18659	18730	18642	18820	18644	18717	18732	18661	18754	18756	18880	18912	18911	18513	18384	18716	18732	18904	18761	18673	18776	18739	18837	18658	18643	18608	18641	18831	18957	18682	18700	18721	19021	18727	18741	18556	18636	18648	18899	18757	18829	18884	18562	18563	18729	18648	18578	18787	18744	18825	18798	18777	18727	18675	18620	18623	18564	18538	18752	18593	18764	18740	18721	18597	18725	18676	18666	18721	18797	18837	18734	18819	18650	18614	18763	18600	18647	18795	18701	18921	18486	18715	18638	18989	18894	18760	18718	18567	18897	18593	18789	18759	18761	18936	18806	18802	18624	18680	18799	18664	18737	18663	18915	18900	18727	18886	18886	18588	18690	18764	18652	18619	18942	18556	18782	18748	18753	18541	18787	18550	18776	18717	18685	18655	18626	18836	18531	18672	18681	18760	18900	18702	18806	18771	18668	18717	18732	18592	18552	18754	18696	18396	18549	18578	18751	18757	18636	18635	18777	18614	18526	18846	18830	18510	18781	18763	18644	18875	18844	18686	18517	18679	18809	19038	18940	18737	18569	18662	18586	18770	18700	18725	18614	18752	18754	18824	18472	18734	18647	18644	18544	18757	18756	18775	18728	18829	18833	18817	18513	18623	18465	18851	18796	18634	18657	18825	18788	18709	18589	18837	18590	18795	18694	18863	18733	18763	18663	18609	18552	18963	18730	18615	18733	18638	18858	18695	18892	18611	18919	18818	18856	18713	18896	18987	18467	18562	18696	18776	18770	18723	18641	18786	18562	18678	18607	18774	18521	18956	18870	18855	18752	18694	18700	18975	18675	18767	18720	18853	19030	18743	18735	18705	18733	18884	18721	18566	18713	18485	18653	18579	18826	18655	18869	18678	18764	18835	18821	18785	18921	18522	18630	18792	18700	18958	18807	18802	18759	18973	18516	18886	18824	18617	18630	18817	18665	18574	18702	18586	18613	18953	18636	18599	18686	18723	18477	18659	18813	18569	18727	18707	18646	18700	18703	18586	18860	18772	18837	18710	18701	18729	18709	18798	18803	18690	18856	18898	18720	18844	18892	18677	18822	18495	18840	18762	18487	18714	18710	18723	18803	18602	18815	18518	18631	18804	18921	18731	18626	18762	18547	18712	18663	18644	18750	18628	18754	18791	18640	18703	18831	18858	18810	18675	18678	18779	18717	18672	18632	18757	18753	18515	18844	18619	18535	18853	18918	18765	18745	18707	18836	18473	18765	18705	18709	18738	18707	18785	18641	18757	18672	18719	18734	18567	18672	18673	18828	18682	18700	18674	18484	18792	18694	18771	18805	18698	18654	18836	18692	18783	18563	18688	18767	18692	18610	18659	18802	18815	18718	19008	18454	18540	18691	18942	18705	18905	18735	18897	18600	18842	18764	18647	18654	18562	18590	18840	18762	18960	18738	18830	18782	18802	18645	18927	18681	18638	18699	18801	18743	18858	18777	18658	18667	18727	18772	18673	18984	18859	18681	18754	18687	18765	18852	18659	18613	18815	18677	18681	18807	18767	18597	18748	18679	18650	18797	18673	18642	18938	19019	18807	18425	18734	18616	18797	18799	18787	18568	18868	18732	18701	18656	18873	18613	18791	18630	18756	18669	18513	18431	18650	18846	18542	18837	18654	18745	18754	18734	18711	18562	18856	18735	18783	18635	18900	18749	18754	18508	18656	18523	18775	18764	18793	18597	18565	18646	18645	18777	18587	18761	18687	18788	18774	18663	18803	18533	18541	18816	18732	18725	18732	18636	18827	18729	18672	18594	18692	18730	18758	18847	18992	18640	18766	18621	18618	18728	18867	18490	18911	18932	18649	18770	18754	18688	18813	18911	18733	18908	18775	18627	18610	18807	18809	18567	18700	18553	18624	18880	18953	18859	18674	18743	18688	18826	18672	18595	18681	18619	18520	18845	18725	18792	18743	18665	18611	18789	18649	18630	18858	18745	18608	18783	18746	18912	18735	18635	18513	18750	18684	18572	18738	18634	18645	18897	18555	18761	18788	18701	18832	18911	18704	18526	18681	18785	18731	18589	18643	18684	18751	18632	18805	18743	18659	18973	18852	18781	18888	18776	18844	18706	18883	18530	18701	18528	18595	18516	18698	18982	18818	18649	18614	18787	18805	18783	18599	18603	18894	18841	18740	18621	18637	18728	18648	18620	18942	18790	18639	18816	18593	18702	18881	18589	18778	18717	18781	18719	18881	18813	18931	18840	18961	18731	18590	18775	18782	18684	18752	18409	18667	18797	18844	18678	18679	18730	18713	18547	18637	18798	18776	18634	18641	18622	18871	18773	18661	18483	18610	18934	18751	18627	18699	18440	18735	18697	18678	18658	18861	18780	18786	18599	18739	18838	18676	18472	18788	18951	18809	18593	18694	18568	18637	18792	18818	18581	18738	18989	18868	18678	18704	18733	18585	18818	18703	18798	18679	18761	18735	18807	18857	18724	18596	18898	18786	18687	18786	18673	18855	18767	18663	18644	18740	18657	18823	18759	18620	18727	18719	18791	18733	18865	18604	18800	18665	18813	18821	18680	18809	18638	18878	18662	18496	18636	19018	18682	18707	18777	18909	18829	18688	18756	18830	18592	18912	18483	18477	18735	18598	18665	18658	18666	18680	18644	18907	18747	18664	18651	18914	18673	18687	18855	18794	18769	18840	18698	18867	18520	18912	18775	18668	18664	18609	18989	18706	18624	18622	18735	18730	18896	18765	18518	18865	18831	18795	18518	18749	18692	18670	18832	18691	18780	18780	18653	18711	18748	18806	18619	18708	18788	18743	18837	18670	18963	18703	18606	18540	18974	18579	18594	18808	18825	19035	18728	18782	18819	18703	18735	18747	18834	18736	18608	18777	18690	18787	18930	18429	18754	18835	18729	18752	18692	18729	18703	18734	18691	18791	18833	18855	18793	18618	18799	18801	18773	18683	18707	18776	18713	18960	18856	18612	18908	18758	18639	18649	18857	18721	18558	18659	18738	18851	18903	18720	18647	18886	18591	18673	18729	18943	18693	18775	18697	18710	18588	18584	18719	18792	18745	18831	19091	18946	18640	18644	18645	18751	18758	18784	18767	18687	18603	18645	18794	18601	18772	18726	18737	18837	18780	18692	18712	18663	18566	18794	18576	18741	18816	18834	18730	18817	18719	18732	18698	18849	18561	18698	18808	18892	18741	18866	18742	18980	18841	18669	18850	18859	18693	18762	18937	18981	18749	18797	18831	18771	18808	18884	18637	18779	18837	19052	18573	18746	18705	18651	18731	18827	18846	18779	18570	18709	18800	18656	18765	18742	18680	18811	18826	18655	18815	18675	18650	18769	18645	18675	18635	18701	18591	18847	18640	18772	18639	18628	18690	18711	18902	18677	18669	18788	18743	18832	18883	18700	18663	18765	18892	18911	18998	18823	18641	18734	18854	18795	18772	18849	18660	18848	18769	18709	18851	18576	18735	18710	18886	18747	18581	18617	18619	18555	18700	18778	18827	18637	18732	18670	18707	18883	18789	18703	18947	18721	18750	18718	18571	18556	18847	18730	18499	18703	18721	18741	18782	18549	18733	18864	18603	18553	18764	18869	18583	18460	18700	18876	18652	18831	18505	18681	18729	18994	18659	18812	18636	18705	18631	18761	18876	18967	18764	18574	18738	18673	18860	18822	18606	18881	18692	18752	18922	18701	18962	18792	18566	18868	18823	18823	18861	18801	18671	18585	18910	18796	18873	18695	18497	18624	18751	18731	18559	18659	18768	18696	18617	18729	18827	18649	18852	18755	18913	18989	18734	18775	18967	18690	18938	18681	18853	18679	18546	18721	18688	18698	18793	18742	18715	18850	18667	18779	18852	18712	18806	18803	18686	18683	18638	18825	18714	18883	18977	18765	18577	18707	18831	18741	18583	18529	18616	18633	18778	18807	18833	18773	18799	18663	18652	18466	18723	18648	18729	18752	18481	18694	18786	18641	18760	18670	18474	18902	18559	18665	18779	18594	18899	18899	18893	18758	18600	18588	18628	18634	18552	18770	18640	18835	18589	18672	18812	18765	18657	19030	18815	18573	18520	18782	18624	18873	18899	18698	18813	18806	18804	18810	18786	18869	18583	18708	18699	18591	18882	18813	18833	18593	18808	18638	18728	18725	18684	18635	18819	18776	18698	18614	18804	18680	18738	18715	18660	18853	18756	18946	18835	18834	18697	18787	18749	18677	18698	18736	18837	18756	18659	18651	18805	18849	18858	18704	18488	18562	18756	18577	18742	18626	18797	18632	18758	18692	18464	18551	18790	18785	18583	18715	18708	18838	18594	18788	18851	18522	18772	18823	18780	18648	18591	18704	18631	18835	18726	18571	18851	18683	18700	18652	18691	18796	18743	18699	18809	18788	18728	18735	18558	18884	18998	18680	18639	18798	18870	18864	18635	18818	18933	18525	18731	18921	18684	18647	18743	18669	18966	18606	18596	18686	18593	18687	18864	18787	18696	18729	18828	18824	18699	18588	18597	18734	18707	18667	18646	18680	18704	18868	18630	18704	18611	18994	18767	18858	18707	18530	18655	18702	18771	18709	18646	18682	18838	18566	18630	18743	18575	18812	18865	18647	18624	18732	18596	18485	18733	18464	18625	18677	18777	18726	18813	18692	18714	18479	18520	18717	18701	18767	18631	18781	18747	18814	19108	18741	18603	18673	19115	18556	18728	18735	18695	18687	18545	18800	18695	18741	18594	18741	18644	18725	18666	18724	18666	18767	18764	18808	18707	18537	18719	18702	18701	18936	18705	18642	18842	18531	18573	18591	18834	18562	18823	18698	18797	18964	18801	18620	18615	18914	18806	18732	18634	18641	18803	18746	18702	18936	18785	18697	18733	18797	18688	18638	18581	18708	18637	18718	18623	18755	18673	18750	18832	18698	18657	18672	18729	18721	18995	18846	18668	18597	18738	18666	18731	18719	18871	18642	18474	18655	18581	18806	18689	18605	18600	18710	18814	18771	18767	18829	18742	18807	19060	18789	18921
39813	58705	44682	27215	19099	16544	15821	15874	15761	15683	15670	15822	15839	15695	15767	15969	15551	15847	15682	15713	15882	15661	15813	15767	15718	15708	15991	15891	15778	15640	15753	15650	15598	15813	15705	15675	15640	15718	15897	15622	15620	15688	15686	15737	15667	15636	15859	15731	15749	15757	15647	15732	15570	15700	15769	15793	15742	15788	15796	15781	15746	15629	15707	15850	15821	15589	15668	15678	15717	15818	15818	15822	15760	15815	15675	15807	15497	15675	15497	15811	15659	15753	15875	15704	15692	15601	15632	15652	15916	15776	15855	15657	15806	15635	15806	15688	15891	15779	15754	15762	15649	15719	15734	15777	15688	15670	15889	15862	15824	15856	15710	15874	15712	15650	15725	15784	15720	15851	15835	15798	15683	15717	15613	15740	15771	15719	15864	15749	15718	15740	15720	15742	15586	15734	15616	15671	15618	15773	15867	15730	15761	15757	15754	15727	15682	15523	15695	15734	15720	15732	15873	15683	15785	15831	15700	15649	15726	15754	15781	15961	15886	15714	15697	15686	15714	15719	15670	15720	15751	15795	15577	15770	15744	15784	15583	15772	15767	15516	15732	15718	15733	15653	15591	15814	15750	15629	15767	15713	15685	15665	15691	15721	15756	15796	15837	15747	15868	15589	15604	15779	15741	15642	15655	15737	15647	15875	15783	15978	15550	15800	15688	15763	15698	15639	15556	15833	15707	15773	15717	15695	15798	15707	15550	15725	15658	15695	15785	15760	15637	15720	15572	15673	15811	15591	15779	15693	15706	15814	15997	15659	15871	15634	15665	15701	15551	15681	15701	15723	15680	15603	15702	15632	15749	15820	15541	15787	15770	15678	15805	15727	15745	15616	15644	15588	15658	15817	15779	15778	15839	15595	15725	15707	15786	15741	15725	15833	15840	15628	15958	15594	15736	16040	15839	15712	15703	15732	15637	15717	15635	15704	15797	15627	15671	15628	15854	15632	15770	15835	15887	15760	15673	15534	15824	15839	15716	15729	15862	15465	15760	15853	15621	15861	15839	15733	15661	15718	15686	15528	15630	15815	15605	15745	15772	15731	15715	15848	15672	15723	15653	15855	15646	15645	15647	15856	15719	15663	15731	15677	15693	15822	15788	15633	15626	15742	15706	15748	15686	15805	15685	15808	15719	15851	15719	15534	15783	15684	15727	15736	15679	15516	15788	15649	15811	15787	15814	15709	15729	15696	15635	15627	15778	15728	15877	15731	15582	15719	15574	15782	15786	15713	15631	15620	15589	15721	15856	15683	15959	15596	15801	15570	15618	15940	15650	15754	15680	15866	15672	15865	15803	15859	15702	15534	15758	15665	15774	15698	15671	15807	15633	15639	15749	15712	15988	15603	15677	15702	15784	15601	15679	15609	15640	15889	15812	15706	15618	15772	15859	15824	15691	15741	15569	15849	15591	15729	15730	15820	15719	15653	15573	15819	15849	15682	15737	15774	15783	15702	15810	15763	15693	15827	15529	15689	15832	15700	15679	15575	15780	15725	15712	15762	15784	15654	15565	15585	15754	15732	15916	15702	15791	15767	15679	15711	15773	15706	15828	15652	15463	15748	15634	15663	15811	15942	15590	15682	15724	15732	15848	15576	15774	15726	15784	15535	15609	15848	15566	15616	15833	15653	15759	15775	15715	15702	15745	15715	15405	15848	15712	15921	15804	15668	15900	15867	15856	15689	15693	15883	15683	15501	15785	15785	15648	15649	15652	15775	15668	15719	15756	15794	15640	15684	15550	15862	15835	15708	15678	15626	15785	15785	15723	15706	15652	15714	15843	15850	15739	15761	15803	15857	15534	15641	15698	15697	15648	15573	15704	15755	15642	15760	15670	15683	15885	15751	15712	15565	15789	15698	15715	15674	15696	15740	15685	15664	15677	15617	15814	15733	15749	15747	15683	15730	15639	15698	15755	15678	15838	15780	15693	15684	15620	15663	15701	16032	15721	15731	15722	15778	15874	15707	15718	15732	15868	15812	16001	15644	15653	15770	15589	15764	15690	15699	15735	15726	15702	15842	15582	15671	15782	15723	15818	15618	15690	15654	15671	15615	15834	15630	15677	15846	15834	15786	15753	15628	15732	15788	15766	15708	15713	15732	15654	15783	15839	15806	15634	15740	15527	15613	15811	15752	15731	15794	15887	15746	15696	15797	15701	15745	15657	15696	15713	15735	15721	15783	15669	15609	15703	15791	15741	15660	15689	15746	15745	15764	15700	15751	15858	15683	15758	15735	15741	15805	15756	15731	15702	15818	15763	15752	15747	15809	15731	15747	15741	15667	15908	15697	15808	15751	15754	15738	15991	15843	15683	15803	15726	15769	15777	15714	15800	15682	15790	15819	15764	15630	15949	15608	15588	15783	15673	15745	15870	15861	15596	15808	15664	15733	15764	15697	15726	15769	15815	15705	15844	15818	15767	15670	15596	15811	15833	15779	15672	15608	15716	15694	15798	15598	15705	15763	15449	15568	15847	15735	15901	15741	15705	15852	15601	15670	15717	15723	15684	15670	15758	15619	15789	15633	15675	15709	15724	15806	15806	15692	15786	15591	15851	15664	15926	15685	15778	15648	15666	15773	15660	15778	15654	15870	15675	15748	15750	15875	15933	15934	15770	15672	15818	15823	15750	15786	15808	15553	15745	15772	15693	15659	15722	15680	15715	15731	15504	15760	15935	15716	15908	15672	15773	15783	15585	15844	15854	15669	15799	15850	15736	15655	15653	15505	15713	15786	15826	15876	15675	15883	15785	15780	15815	15768	15683	15877	15744	15685	15699	15866	15643	15822	15741	15661	15494	15815	15715	15651	15753	15563	15819	15643	15752	15542	15872	15722	15666	15697	15788	15711	15657	15718	15801	15698	15679	15599	15551	15624	15792	15719	15644	15902	15599	15749	15956	15704	15702	15590	15889	15731	15742	15728	15842	15713	15802	15703	15649	15641	15727	15633	15866	15810	15885	15667	15617	15838	15685	15647	15626	15781	15776	16035	15629	15670	15781	15641	15892	15771	15686	15754	15818	15680	15858	15696	15809	15623	15595	15800	15734	15717	15778	15827	15651	15790	15828	15660	15599	15628	15621	15574	15461	15774	15785	16039	15727	15836	15766	15785	15826	15758	15631	15684	15823	15673	15819	15595	15730	15738	15648	15685	15831	15748	15597	15663	15664	15888	15674	15522	15582	15858	15620	15807	15659	15700	15539	15651	15727	15737	15831	15859	15796	15652	15791	15851	15808	15779	15626	15680	15739	15709	15803	15671	15773	15791	15703	15813	15641	15743	15782	15748	15718	15756	15741	15783	15651	15688	15765	15874	15838	15614	15554	15746	15614	15887	15688	15801	15713	15634	15767	15665	15628	15897	15591	15661	15687	15703	15723	15766	15633	15543	15807	15766	15793	15601	15614	15567	15786	15788	15755	15895	15806	15658	15758	15811	15602	15626	15904	15819	15914	15792	15881	15700	15769	15735	15849	15827	15727	15711	15882	15601	15672	15482	15589	15807	15670	15769	15825	15765	15725	15696	15649	15764	15719	15801	15625	15851	15667	15801	15838	15679	15717	15613	15656	15764	15715	15581	15677	15770	15541	15633	15832	15639	15806	15821	15761	15708	15833	15619	15528	15683	15869	15680	15644	15772	15717	15697	15774	15715	15874	15732	15658	15613	15775	15783	15596	15756	15622	15741	15630	15443	15847	15654	15752	15785	15751	15563	15703	15852	15792	15824	15680	15830	15701	15618	15937	15590	15773	15786	15793	15625	15786	15689	15635	15639	15752	15923	15759	15553	15643	15746	15789	15757	15725	15715	15744	15783	15736	15728	15757	15630	15664	15787	15674	15765	15758	15799	15672	15992	15737	15750	15733	15895	15642	15788	15849	15714	15706	15807	15942	15871	15824	15729	15733	15959	15536	15741	15863	15732	15736	15813	15580	15655	15764	15658	15774	15761	15757	15779	15724	15771	15870	15735	15788	15737	15658	15641	15748	15956	15819	15942	15688	15554	15662	15759	15807	15676	15794	15750	15821	15746	15620	15689	15703	15770	15722	15710	15800	15808	15653	15924	15847	15651	15735	15635	15615	15820	15802	15916	15638	15654	15826	15763	15657	15779	15942	15716	15603	15663	15692	15689	15771	15731	15625	15830	15707	15739	15733	15721	15670	15788	15819	15626	15703	15773	15765	15897	15786	15628	15601	15841	15755	15804	15781	15749	15697	15759	15782	15701	15680	15803	15857	15570	15761	15834	15626	15675	15725	15618	15644	15676	15531	15788	15617	15608	15782	15523	15591	15638	15780	15745	15794	15680	15702	15566	15814	15691	15587	15740	15939	15767	15828	15885	15941	15706	15905	15757	15746	15431	15673	15719	15704	15818	15622	15864	15750	15680	15635	15722	15888	15621	15547	15657	15839	15732	15677	15793	15695	15770	15634	15643	15781	15593	15658	15696	15847	15652	15770	15696	15670	15804	15813	15719	15786	15829	15685	15882	15575	15778	15779	15680	15722	15618	15588	15728	15508	15819	15624	15836	15548	15741	15631	15860	15843	15754	15838	15801	15745	15736	15779	15780	15635	15668	15846	15660	15757	15711	15811	15755	15639	15720	15769	15851	15603	15751	15745	15690	15718	15584	15897	15766	15783	15659	15793	15785	15570	15775	15857	15707	15654	15699	15684	15733	15734	15771	15537	15755	15653	15742	15850	15611	15803	15721	15704	15784	15705	15675	15893	15728	15619	15728	15773	15753	15834	15709	15559	15906	15729	15775	15546	15707	15793	15755	15595	15896	15855	15724	15611	15775	15754	15623	15793	15887	15632	15819	15705	15735	15704	15732	15712	15822	15683	15616	15688	15946	15798	15537	15749	15759	15798	15881	15733	15838	15650	15815	15721	15791	15915	15695	15930	15778	15753	15663	15683	15874	15870	15445	15677	15639	15762	15760	15726	15519	15704	15761	15643	15713	15625	15806	15696	15729	15709	15853	15472	15901	15829	15751	15673	15706	15807	15807	15638	15715	15809	15802	15735	15684	15623	15704	15903	15817	15813	15658	15946	15605	15868	15717	15794	15622	15828	15759	15761	15678	15861	15833	15772	15794	15677	15754	15880	15743	15660	15819	15786	15695	15583	15718
26088	30948	47301	39738	27097	22421	20294	18690	18407	18504	18306	18529	18235	18288	18698	18590	18398	18427	18446	18405	18401	18348	18271	18397	18450	18283	18211	18227	18308	18280	18415	18642	18447	18558	18403	18335	18429	18546	18274	18370	18265	18456	18012	18325	18456	18510	18349	18342	18393	18239	18533	18438	18129	17982	18280	18180	18385	18412	18160	18318	18287	18227	18362	18139	18452	18342	18323	18568	18318	18203	18313	18231	18126	18226	18293	18336	18476	18273	18505	18259	18257	18328	18166	18130	18190	18409	18067	18208	18373	18515	18296	18211	18515	18104	18225	18320	18232	18174	18317	18369	18303	18267	18425	18371	18292	18175	18361	18382	18189	18275	18233	18244	18008	18298	18316	18114	18224	18308	18340	18283	18270	18397	18536	18436	18499	18295	18085	18413	18303	18144	18190	18199	18128	18450	18288	18317	18221	18334	18230	18200	18334	18138	18432	18301	18096	18158	18275	18228	18355	18239	18312	18204	18210	18169	18205	18259	18386	18452	18433	18293	18397	18363	18256	18093	18556	18200	18267	18120	18213	18170	18456	18283	18342	18183	18006	18305	18245	18239	18397	18170	18250	18189	18359	18247	18309	18276	18337	18390	18358	18317	18308	18169	18331	18297	18154	18398	18351	18487	18180	18051	18459	18396	18098	18362	18125	18313	18386	18061	18250	18262	18298	18106	18316	18481	18420	18177	18401	18250	18197	18192	18235	18279	18356	18189	18159	18198	18335	18347	18441	18305	18257	18388	18415	18302	18174	18196	18241	18117	18510	18161	18347	18297	18257	18106	18377	18192	18293	18362	18230	18205	18545	18359	18282	18478	18180	18066	18153	18266	18198	18257	18090	18121	18119	18277	18287	18409	18307	18244	18497	18233	18247	18247	18089	18184	18258	18343	18271	18375	18255	18320	18266	18453	18339	18377	18427	17980	18280	18246	18480	18240	18257	18126	18075	18152	18225	18380	18196	18225	18458	18193	18219	18242	18352	18333	18422	18384	18423	18488	18331	18431	18350	18070	18187	18362	18378	18206	18337	18265	18207	18349	18346	18286	18065	18298	18310	18179	18334	18104	18171	18257	18414	18297	18243	18323	18442	18202	18437	18328	18088	18491	18374	18212	18248	18412	18243	18382	18270	18391	18020	18069	18234	18106	18283	18282	18336	18120	18273	18328	18344	18275	18425	18411	18230	18277	18226	18396	18459	18256	18383	18515	18183	18241	18242	18054	18131	18269	18355	18159	18277	18451	18413	18106	18356	18492	18372	18378	18254	18296	18234	18288	18429	18329	18048	18203	18195	18330	18422	18328	18415	18206	18476	18033	18298	18334	18187	18294	18374	18332	18548	17974	18160	18134	18384	18428	18430	18295	18101	18146	18138	18181	18324	18179	18263	18393	18562	18442	18249	18229	18413	18391	18279	18227	18352	18382	18294	18292	18185	18385	18163	18284	18384	18361	18419	18350	18494	18342	18154	18339	18323	18288	18314	18276	18419	18317	18538	18407	18417	18346	18379	18320	18186	18307	18310	18314	18289	18315	18173	18268	18149	18128	18301	18283	18185	18138	18251	18431	18538	18205	18412	18138	18234	18320	18217	18155	18184	18272	18258	18183	18288	18258	18311	18146	18119	18173	18422	18300	18192	18081	18464	18393	18273	18182	18350	18138	18270	18514	18460	18192	18363	18360	18217	18256	18327	18407	18479	18390	18258	18045	18374	18225	18507	18470	18423	18425	18310	18179	18271	18396	18587	18346	18538	18300	18126	18301	18382	18118	18162	18296	18407	18348	18238	18287	18101	18604	18406	18280	18223	18519	18291	18133	18226	18318	18219	18368	18078	18238	18390	18371	18365	18365	18332	18371	18235	18278	18301	18128	18386	18179	18411	18216	18315	18540	18449	18186	18215	18413	18209	18254	18157	18190	18328	18371	18225	18149	18236	18188	18315	18388	18145	18147	18410	18303	18139	18349	18113	18244	18190	18196	18248	18281	18227	18020	18209	18277	18366	18286	18326	18322	18430	18190	18405	18140	18150	18423	18379	18298	18076	18427	18216	18255	18225	18128	18389	18298	18463	18189	18364	18231	18286	18424	18159	18364	18235	18325	18255	18298	18192	18267	18407	18309	18176	18463	18188	18253	18282	18261	18296	18363	18236	18392	18352	18451	18293	18376	18366	18241	18284	18439	18129	18280	18374	18200	18267	18240	18234	18033	18243	18382	18464	18365	18140	18366	18524	18259	18328	18365	18223	18336	18358	18238	18208	18344	18070	18165	18228	18183	18300	18124	18296	18342	18280	18500	18337	18332	18272	18338	18229	18393	18180	18190	18158	18385	18128	18382	18442	18316	18509	18224	18345	18349	18360	18425	18202	18191	18268	18380	18485	18574	18269	18444	18294	18131	18490	18323	18299	18258	18310	18274	18353	18360	18284	18365	18359	18341	18403	18283	18053	18307	18301	18254	18479	18314	18290	18438	18394	18118	18202	18138	18159	18355	18239	18163	18209	18194	18306	18333	18363	18195	18302	18466	18193	18216	18658	18328	18376	18116	18450	18498	18177	18317	18232	18186	18473	18231	18259	18253	18335	18319	18169	18328	18323	18140	18243	18170	18332	18309	18136	18246	18162	18109	18158	18107	18438	18233	18119	18178	18463	18321	18278	18137	18273	18356	18248	18165	18196	18063	18473	18429	18321	18205	18258	18244	18294	18356	18325	18210	18275	18120	18353	18342	18153	18459	18224	18255	18540	18334	18303	18190	18360	18442	18112	18359	18387	18187	18358	18242	18400	18129	18342	18206	18279	18422	18611	18332	18350	18164	18351	18412	18174	18233	18511	18295	18346	18474	18351	18179	18130	18385	18431	18264	18112	18276	18305	18400	18345	18462	18501	18218	18353	18335	18233	18385	18083	18179	18270	18266	18350	18407	18411	18274	18445	18396	18256	18181	18387	18134	18174	18218	18455	18270	18291	18407	18195	18301	18221	18214	18267	18321	18297	18374	18288	18145	18239	18220	18469	18275	18214	18305	18477	18381	18154	18491	18267	18124	18353	18462	18305	18278	18252	18214	18223	18370	18403	18247	18126	18235	18193	18235	18342	18184	18275	18426	18505	18225	18405	18136	18342	18372	18173	18361	18306	18110	18201	18219	18201	18457	18355	18397	18494	18435	18299	18502	18275	18327	18335	18364	18345	18272	18221	18266	18350	18268	18423	18342	18380	18505	18379	18428	18336	18376	18539	18447	18250	18270	18362	18269	18219	18131	18290	18137	18194	18120	18222	17983	18022	18128	18168	18453	18425	18188	18096	18159	18366	18348	18407	18267	18453	18436	18439	18464	18360	18229	18393	18400	18120	18439	18416	18185	18270	18228	18152	18203	18241	18246	18238	18246	18267	18327	18221	18191	18329	18355	18326	17998	18386	18427	18497	18400	18428	18388	18164	18294	18370	18440	18227	18275	18318	18253	18274	18307	18304	18240	18352	18413	18313	18464	18274	18407	18399	18271	18342	18309	18235	18271	18482	18488	18261	18274	18145	18230	18425	18116	18272	18466	18329	18102	18309	18280	18474	18150	18427	18376	18286	18444	18205	18258	18230	18280	18259	18207	18264	18157	18395	18282	18319	18372	18258	18236	18200	18246	18488	18511	18233	18334	18211	18297	18444	18461	18278	18567	18203	18257	18218	18170	18537	18229	18319	18166	18134	17959	18320	18300	18525	18290	18275	18278	18177	18259	18394	18092	18197	18370	18325	18372	18356	18332	18530	18441	18253	18347	18287	18165	18448	18435	18446	18258	18355	18330	18386	18350	18238	18234	18218	18196	18313	17921	18195	18195	18355	18233	18446	18136	18225	18209	18313	18249	18208	18221	18370	18316	18333	18349	18300	18077	18226	18228	18271	18254	18135	18255	18258	18205	18279	18302	18404	18340	18065	18180	18130	18343	18342	18254	18315	18319	18170	18400	18292	18535	18312	18451	18207	18182	18267	18111	18356	18232	18226	18311	18408	18305	18421	18489	18370	18339	18231	18374	18245	18424	18233	18364	18251	18194	18258	18300	18145	18240	18172	18363	18295	18206	18191	18264	18354	18381	18207	18468	18195	18122	18518	18190	18211	18222	18417	18005	18297	18270	18418	18340	18317	18461	18363	18152	18348	18291	18321	18408	18461	18276	18136	18201	18179	18353	18348	18494	18218	18222	18367	18357	18498	18386	18177	18246	18248	18135	18242	18307	18253	18310	18304	18253	18119	18254	18239	18466	18311	18246	18302	18227	18104	18502	18282	18223	18287	18274	18372	18396	18440	18159	18246	18347	18425	18214	18359	18452	18312	18417	18209	18369	18119	18176	18390	18264	18353	18221	18194	18331	18460	18146	18360	18234	18311	18225	18306	18269	18077	18229	18449	18264	18309	18464	18317	18229	18103	18431	18271	18320	18178	18307	18321	17979	18203	18215	18442	18328	18412	18204	18287	18504	18290	18358	18307	18290	18386	18438	18384	18406	18545	18216	18250	18284	18410	18278	18340	18367	18423	18422	18227	18429	18322	18194	18253	18403	18252	18309	18315	18422	18153	18095	18213	18294	18202	18187	18166	18391	18146	18339	18292	18166	18410	18238	18269	18434	18627	18340	18345	18315	18313	18306	18443	18167	18495	18458	18220	18407	18261	18178	18402	18273	18522	18449	18361	18179	18374	18194	18228	18498	18085	18264	18216	18197	18266	18138	18297	18224	18414	18414	18330	18312	18228	18134	18344	18369	18276	18467	18251	18152	18122	18483	18307	18178	18405	18285	18276	18179	18323	18276	18514	18196	18117	18361	18122	18336	18313	18410	18224	18313	18207	18347	18339	17957	18163	18207	18427	18483	18232	18408	18461	18310	18404	18351	18321	18222	18311	18321	18392	18307	18505	18249	18271	18412	18195	18351	18143	18292	18467	18466	18081	18299	18189	18155	18215	18276	18402	18186	18389	18314	18309	18328	18237	18343	18234	18287	18533	18303	18239	18344	18325	18429	18514	18191	18210	18387	18375	18184	18340	18308	18242	18370	18318	18353	18564	18313	18449	18286	17993	18186	18297	18321	18428	18342	18157	18143	18094	18366	18099	18139	18474	18499	18275	18234	18197	18200	18444	18238	18231	18319
56353	88853	69051	42099	25567	17923	16027	15616	15755	15341	15505	15513	15696	15464	15544	15608	15443	15456	15395	15364	15441	15576	15489	15556	15507	15465	15339	15537	15441	15550	15605	15517	15416	15487	15532	15470	15388	15537	15560	15385	15398	15621	15512	15562	15498	15592	15386	15424	15590	15525	15585	15533	15576	15427	15469	15469	15578	15457	15426	15468	15555	15392	15409	15443	15545	15579	15493	15534	15372	15504	15570	15488	15631	15478	15623	15465	15516	15473	15411	15645	15572	15425	15531	15394	15356	15564	15355	15427	15504	15529	15729	15427	15518	15393	15485	15429	15283	15748	15497	15540	15591	15414	15611	15497	15520	15333	15427	15546	15386	15598	15495	15550	15444	15369	15374	15686	15269	15508	15543	15413	15582	15533	15338	15606	15485	15360	15455	15458	15508	15407	15406	15463	15605	15403	15488	15255	15499	15412	15549	15423	15354	15467	15505	15690	15530	15481	15658	15579	15459	15499	15375	15644	15514	15564	15523	15648	15584	15312	15554	15504	15469	15599	15588	15492	15450	15267	15569	15381	15383	15272	15383	15405	15567	15415	15345	15469	15572	15427	15616	15367	15536	15546	15536	15496	15303	15464	15452	15575	15288	15490	15548	15731	15470	15447	15470	15411	15635	15479	15570	15332	15398	15546	15507	15456	15496	15361	15589	15475	15418	15331	15299	15504	15429	15297	15530	15587	15426	15583	15530	15578	15351	15518	15365	15607	15537	15278	15466	15623	15471	15443	15504	15514	15350	15506	15445	15554	15347	15494	15466	15406	15366	15416	15567	15501	15479	15544	15441	15577	15528	15593	15433	15637	15344	15303	15606	15518	15507	15381	15354	15461	15471	15406	15540	15537	15667	15453	15592	15543	15496	15491	15615	15498	15432	15567	15484	15529	15503	15418	15607	15355	15686	15579	15469	15543	15583	15520	15378	15418	15470	15528	15411	15752	15502	15599	15564	15420	15337	15466	15375	15418	15499	15412	15474	15519	15276	15495	15461	15233	15321	15585	15494	15420	15699	15469	15445	15588	15507	15262	15453	15600	15490	15343	15449	15385	15417	15468	15662	15374	15454	15409	15431	15485	15475	15461	15470	15400	15428	15427	15363	15610	15397	15549	15532	15485	15540	15451	15398	15427	15759	15379	15548	15504	15509	15495	15513	15483	15510	15402	15505	15471	15489	15433	15392	15427	15526	15591	15505	15200	15412	15463	15566	15557	15665	15426	15607	15613	15528	15455	15491	15543	15591	15440	15412	15546	15528	15385	15562	15548	15560	15742	15406	15492	15506	15539	15586	15487	15435	15439	15625	15440	15453	15520	15571	15607	15603	15481	15546	15310	15661	15532	15720	15618	15332	15460	15347	15598	15443	15445	15532	15529	15388	15572	15470	15621	15549	15650	15464	15735	15614	15592	15331	15438	15517	15431	15523	15405	15576	15245	15529	15241	15489	15512	15638	15621	15394	15504	15471	15446	15509	15652	15463	15522	15397	15302	15472	15515	15511	15582	15413	15362	15496	15273	15404	15406	15479	15697	15405	15402	15387	15598	15534	15490	15641	15365	15424	15466	15562	15586	15536	15563	15439	15519	15508	15373	15461	15713	15361	15619	15501	15495	15455	15319	15540	15593	15491	15416	15356	15505	15385	15411	15595	15551	15448	15419	15534	15611	15686	15368	15384	15370	15385	15515	15408	15589	15621	15440	15375	15472	15383	15523	15419	15681	15496	15439	15457	15327	15426	15415	15374	15406	15330	15648	15433	15515	15577	15649	15556	15471	15571	15358	15318	15538	15548	15566	15588	15697	15504	15405	15581	15468	15600	15511	15545	15356	15392	15345	15618	15414	15669	15563	15489	15547	15454	15585	15445	15612	15609	15435	15495	15384	15366	15505	15488	15477	15449	15581	15466	15493	15682	15487	15548	15550	15605	15637	15499	15492	15531	15618	15604	15452	15605	15449	15424	15252	15507	15528	15427	15400	15665	15484	15607	15462	15432	15595	15539	15450	15458	15532	15582	15783	15429	15469	15433	15484	15505	15431	15513	15498	15463	15396	15579	15422	15401	15462	15400	15532	15500	15436	15515	15349	15842	15389	15377	15344	15522	15671	15585	15415	15343	15402	15382	15536	15336	15581	15663	15537	15601	15521	15487	15587	15480	15572	15524	15462	15675	15494	15630	15446	15532	15605	15385	15502	15481	15540	15613	15422	15557	15527	15393	15368	15353	15560	15358	15408	15418	15328	15365	15396	15405	15634	15462	15367	15322	15339	15436	15371	15378	15486	15419	15615	15397	15456	15467	15442	15590	15517	15466	15441	15441	15461	15557	15454	15442	15663	15480	15517	15362	15394	15519	15640	15454	15468	15477	15568	15625	15502	15485	15361	15473	15597	15386	15366	15471	15633	15530	15447	15371	15485	15378	15438	15545	15361	15603	15540	15541	15468	15575	15639	15272	15227	15675	15570	15563	15555	15493	15637	15399	15501	15428	15652	15562	15635	15500	15517	15511	15592	15474	15320	15463	15510	15628	15477	15650	15449	15418	15382	15415	15626	15541	15324	15600	15458	15430	15415	15558	15414	15539	15498	15337	15392	15489	15563	15454	15622	15474	15513	15567	15405	15643	15336	15586	15474	15275	15415	15490	15519	15488	15512	15504	15581	15362	15477	15492	15448	15504	15527	15729	15556	15556	15502	15397	15460	15397	15595	15466	15545	15625	15417	15480	15737	15555	15335	15520	15247	15546	15341	15381	15630	15400	15584	15404	15569	15548	15657	15483	15380	15426	15429	15388	15482	15372	15601	15526	15543	15523	15293	15602	15388	15580	15578	15426	15551	15485	15468	15547	15556	15486	15605	15493	15527	15384	15462	15657	15410	15489	15592	15508	15368	15495	15385	15564	15620	15436	15497	15435	15450	15519	15508	15420	15394	15476	15560	15408	15523	15276	15399	15389	15412	15563	15589	15460	15493	15459	15418	15352	15327	15480	15449	15517	15476	15557	15516	15267	15551	15502	15497	15514	15439	15621	15397	15386	15298	15410	15617	15475	15482	15546	15327	15592	15623	15569	15502	15626	15552	15595	15634	15559	15520	15502	15541	15323	15427	15509	15475	15503	15529	15395	15524	15493	15398	15544	15354	15416	15342	15421	15337	15461	15569	15360	15309	15560	15564	15545	15563	15508	15538	15666	15321	15574	15397	15321	15485	15238	15374	15462	15578	15510	15575	15563	15590	15516	15531	15652	15542	15563	15413	15444	15493	15387	15459	15452	15548	15503	15625	15365	15402	15469	15651	15540	15523	15580	15416	15431	15522	15519	15382	15473	15442	15504	15454	15451	15457	15503	15502	15461	15540	15488	15438	15581	15544	15533	15586	15502	15597	15517	15364	15653	15425	15489	15537	15437	15516	15383	15485	15609	15464	15586	15649	15473	15408	15449	15489	15566	15494	15683	15654	15564	15372	15511	15573	15666	15502	15469	15628	15503	15539	15606	15500	15395	15344	15608	15547	15450	15614	15328	15654	15604	15454	15416	15426	15417	15458	15557	15361	15425	15407	15509	15617	15585	15583	15409	15472	15477	15531	15458	15421	15555	15681	15411	15373	15655	15495	15450	15549	15615	15478	15635	15378	15428	15543	15714	15425	15591	15528	15505	15535	15510	15626	15417	15405	15590	15511	15564	15541	15650	15656	15495	15278	15304	15427	15498	15461	15682	15256	15541	15586	15327	15555	15676	15559	15542	15558	15615	15490	15613	15533	15538	15494	15621	15596	15622	15556	15475	15605	15592	15648	15514	15466	15507	15410	15439	15476	15497	15593	15444	15574	15441	15560	15396	15415	15552	15468	15492	15496	15476	15578	15669	15430	15381	15494	15444	15534	15479	15401	15446	15426	15677	15505	15470	15606	15509	15713	15388	15407	15640	15545	15460	15415	15659	15457	15796	15365	15576	15528	15421	15597	15502	15635	15500	15485	15515	15472	15480	15505	15444	15534	15308	15410	15456	15480	15368	15421	15353	15474	15401	15458	15620	15503	15465	15388	15372	15318	15690	15512	15406	15572	15512	15427	15426	15482	15650	15471	15484	15545	15475	15464	15431	15523	15401	15486	15480	15446	15502	15491	15429	15467	15475	15451	15588	15515	15432	15408	15426	15431	15425	15544	15542	15594	15608	15488	15493	15451	15460	15407	15607	15529	15468	15636	15443	15544	15576	15513	15491	15477	15376	15659	15482	15497	15381	15400	15374	15699	15278	15660	15556	15596	15677	15574	15483	15554	15425	15514	15488	15534	15644	15558	15478	15545	15545	15483	15493	15324	15346	15544	15433	15437	15633	15435	15559	15487	15556	15484	15408	15277	15489	15426	15470	15596	15454	15455	15628	15404	15730	15521	15493	15517	15364	15462	15577	15457	15507	15424	15496	15554	15508	15608	15320	15533	15539	15392	15501	15597	15428	15441	15496	15569	15559	15459	15628	15320	15588	15622	15409	15531	15649	15426	15388	15475	15417	15332	15713	15554	15457	15504	15434	15456	15321	15548	15462	15603	15592	15549	15573	15532	15602	15359	15611	15500	15388	15572	15337	15300	15396	15505	15297	15250	15543	15542	15430	15466	15357	15466	15338	15526	15304	15595	15595	15428	15507	15568	15516	15687	15562	15539	15500	15368	15397	15297	15419	15314	15483	15464	15403	15496	15709	15453	15550	15540	15420	15397	15544	15518	15547	15557	15407	15630	15536	15384	15653	15573	15489	15366	15612	15556	15531	15581	15577	15308	15446	15491	15344	15430	15404	15509	15566	15338	15511	15552	15472	15480	15591	15556	15329	15449	15468	15489	15573	15475	15436	15558	15514	15381	15394	15567	15480	15419	15571	15533	15413	15507	15608	15458	15523	15568	15292	15511	15459	15506	15538	15488	15370	15446	15465	15787	15419	15685	15448	15577	15636	15666	15651	15566	15401	15505	15475	15458	15628	15330	15421	15355	15570	15395	15457	15554	15489	15454	15329	15660	15536	15530	15662	15473	15445	15356	15604	15508	15529	15484	15510	15568	15499	15578	15402	15573	15488	15412	15417	15494	15519	15664	15483	15346	15371	15450	15760	15482	15482	15590	15343	15321	15359	15303	15532	15436	15503	15373
22866	23311	36051	32859	26903	25135	24753	19102	17748	18181	18138	18006	17867	17948	17892	17777	17906	17760	17841	17801	17649	17639	17431	17577	17607	17832	17730	17692	17691	17755	17612	17547	17529	17670	17869	17603	17445	17456	17358	17541	17714	17704	17792	17829	17520	17664	17678	17635	17590	17369	17768	17518	17685	17644	17657	17472	17604	17336	17673	17591	17556	17373	17411	17513	17631	17733	17642	17603	17643	17531	17637	17548	17352	17727	17729	17741	17477	17430	17576	17558	17371	17658	17490	17374	17567	17603	17549	17748	17632	17539	17535	17718	17525	17506	17609	17457	17518	17469	17468	17334	17510	17574	17623	17589	17527	17582	17589	17572	17352	17469	17452	17550	17552	17627	17645	17791	17672	17512	17451	17318	17627	17546	17529	17520	17413	17715	17585	17636	17539	17509	17532	17451	17568	17356	17549	17553	17499	17364	17620	17501	17337	17543	17481	17550	17461	17577	17450	17476	17461	17483	17476	17481	17386	17452	17715	17648	17506	17590	17561	17461	17425	17595	17518	17490	17422	17610	17584	17708	17450	17611	17580	17389	17607	17663	17495	17534	17676	17592	17667	17564	17504	17216	17529	17559	17587	17415	17489	17528	17713	17540	17602	17619	17716	17500	17655	17631	17472	17186	17419	17612	17734	17511	17537	17558	17520	17495	17524	17659	17414	17475	17567	17457	17589	17772	17349	17546	17583	17539	17440	17422	17464	17644	17501	17615	17502	17739	17602	17426	17559	17486	17471	17505	17393	17391	17549	17468	17580	17623	17787	17437	17634	17662	17691	17468	17491	17461	17594	17309	17557	17556	17426	17527	17745	17533	17485	17546	17515	17711	17444	17321	17646	17679	17409	17359	17649	17582	17440	17687	17370	17370	17485	17505	17608	17670	17374	17675	17672	17581	17624	17627	17520	17499	17570	17347	17467	17311	17550	17481	17532	17631	17501	17725	17650	17590	17643	17477	17495	17550	17554	17515	17457	17563	17638	17711	17260	17639	17824	17478	17422	17446	17544	17344	17542	17619	17570	17573	17385	17668	17782	17577	17528	17542	17518	17445	17554	17759	17180	17538	17381	17403	17608	17624	17509	17551	17406	17380	17451	17493	17571	17568	17445	17561	17659	17528	17557	17568	17399	17526	17508	17535	17729	17611	17444	17551	17740	17508	17469	17487	17665	17573	17433	17493	17595	17386	17393	17518	17396	17587	17464	17496	17634	17518	17544	17668	17502	17398	17550	17737	17514	17460	17361	17585	17683	17571	17422	17537	17592	17364	17372	17386	17362	17422	17541	17420	17348	17630	17525	17596	17571	17589	17470	17599	17594	17721	17769	17640	17553	17568	17528	17463	17544	17391	17483	17567	17468	17658	17534	17345	17319	17459	17525	17399	17590	17317	17524	17286	17599	17471	17447	17352	17301	17332	17604	17350	17615	17517	17633	17459	17452	17771	17558	17655	17587	17506	17521	17539	17581	17634	17387	17697	17669	17599	17621	17359	17706	17661	17388	17555	17418	17679	17394	17560	17599	17423	17451	17445	17507	17517	17396	17550	17530	17795	17510	17511	17537	17558	17684	17443	17516	17427	17381	17374	17624	17503	17688	17434	17716	17552	17743	17577	17586	17601	17493	17395	17617	17428	17232	17471	17666	17558	17543	17251	17718	17564	17467	17441	17448	17579	17504	17540	17599	17336	17682	17584	17482	17684	17737	17649	17379	17451	17431	17411	17481	17505	17584	17478	17547	17580	17377	17556	17486	17436	17600	17494	17341	17500	17563	17514	17473	17636	17674	17656	17460	17515	17538	17723	17761	17462	17630	17601	17490	17671	17345	17720	17395	17541	17514	17650	17531	17426	17727	17486	17687	17327	17580	17367	17576	17522	17417	17527	17487	17659	17392	17507	17409	17451	17542	17564	17569	17517	17431	17437	17573	17553	17528	17405	17459	17815	17523	17267	17461	17297	17397	17508	17613	17517	17656	17560	17419	17689	17527	17696	17584	17456	17644	17433	17587	17661	17590	17448	17509	17492	17547	17484	17804	17458	17459	17623	17261	17547	17475	17344	17505	17417	17340	17437	17502	17572	17601	17480	17637	17578	17766	17693	17691	17741	17559	17592	17564	17372	17650	17662	17490	17528	17274	17538	17425	17533	17422	17790	17711	17523	17539	17551	17796	17490	17371	17562	17674	17495	17719	17598	17665	17737	17619	17600	17662	17453	17229	17521	17433	17597	17711	17576	17565	17223	17581	17717	17765	17365	17579	17556	17505	17368	17394	17284	17524	17369	17455	17687	17519	17444	17538	17434	17689	17590	17367	17235	17707	17695	17384	17659	17681	17425	17336	17312	17362	17653	17572	17662	17511	17568	17462	17557	17435	17617	17570	17570	17457	17665	17437	17514	17410	17679	17519	17564	17584	17412	17692	17590	17473	17468	17589	17651	17689	17632	17466	17429	17437	17336	17465	17648	17551	17460	17662	17481	17536	17504	17588	17351	17400	17616	17390	17547	17511	17597	17502	17391	17360	17481	17502	17477	17635	17688	17544	17687	17455	17459	17465	17558	17606	17525	17568	17621	17521	17441	17517	17405	17467	17539	17457	17640	17436	17481	17578	17686	17738	17652	17329	17422	17539	17436	17353	17483	17448	17426	17477	17515	17708	17548	17607	17506	17437	17602	17627	17623	17789	17507	17557	17480	17448	17757	17452	17367	17476	17603	17461	17551	17693	17583	17578	17669	17554	17673	17619	17443	17411	17471	17437	17567	17429	17492	17498	17489	17452	17503	17524	17678	17488	17627	17435	17387	17534	17482	17508	17265	17410	17367	17587	17606	17496	17666	17558	17661	17459	17460	17466	17678	17397	17371	17461	17691	17404	17513	17509	17491	17824	17400	17315	17611	17654	17416	17460	17680	17525	17553	17609	17540	17651	17495	17676	17473	17322	17369	17406	17447	17533	17635	17617	17624	17635	17340	17357	17525	17558	17548	17445	17604	17616	17661	17473	17500	17511	17518	17372	17500	17534	17652	17433	17437	17440	17428	17485	17693	17609	17560	17306	17534	17549	17517	17356	17605	17624	17634	17588	17551	17429	17449	17523	17393	17739	17726	17397	17561	17476	17562	17526	17495	17515	17558	17483	17660	17376	17569	17432	17285	17441	17496	17452	17656	17314	17532	17584	17619	17333	17506	17432	17369	17590	17580	17487	17613	17496	17642	17335	17410	17436	17481	17421	17278	17528	17534	17645	17655	17238	17527	17532	17259	17443	17315	17523	17401	17574	17649	17674	17393	17520	17543	17500	17633	17537	17804	17394	17542	17554	17334	17483	17710	17692	17364	17457	17485	17605	17386	17431	17445	17738	17398	17381	17478	17711	17787	17511	17422	17522	17517	17669	17557	17536	17611	17621	17455	17679	17668	17219	17551	17519	17525	17581	17620	17542	17234	17525	17533	17620	17616	17552	17582	17425	17378	17248	17563	17452	17448	17552	17482	17450	17504	17628	17429	17425	17530	17423	17323	17568	17455	17434	17495	17626	17618	17581	17450	17478	17523	17648	17422	17526	17758	17468	17352	17620	17590	17470	17346	17482	17351	17687	17657	17544	17535	17496	17456	17471	17573	17498	17299	17491	17724	17513	17393	17660	17380	17667	17576	17565	17488	17656	17539	17622	17657	17637	17676	17666	17590	17200	17377	17615	17652	17565	17745	17492	17549	17418	17482	17503	17621	17418	17604	17438	17588	17631	17573	17614	17587	17620	17604	17517	17557	17724	17554	17461	17388	17454	17440	17413	17507	17401	17601	17672	17423	17625	17632	17335	17890	17517	17538	17633	17645	17491	17457	17462	17497	17509	17624	17648	17640	17590	17484	17528	17436	17275	17354	17437	17448	17452	17332	17404	17488	17396	17499	17406	17504	17489	17591	17427	17541	17450	17455	17369	17394	17631	17393	17431	17300	17492	17661	17522	17521	17263	17543	17478	17550	17411	17589	17596	17565	17681	17363	17412	17708	17523	17501	17515	17548	17528	17393	17578	17596	17512	17537	17538	17509	17396	17343	17552	17485	17475	17573	17532	17435	17568	17649	17406	17559	17704	17731	17669	17543	17578	17698	17408	17422	17488	17355	17536	17567	17565	17405	17513	17544	17525	17558	17477	17434	17661	17652	17367	17520	17493	17515	17574	17429	17446	17624	17348	17586	17459	17468	17604	17642	17564	17497	17546	17451	17803	17354	17483	17684	17340	17264	17361	17595	17360	17610	17623	17781	17578	17477	17527	17474	17621	17379	17585	17585	17544	17530	17531	17274	17530	17575	17431	17518	17580	17509	17433	17476	17483	17466	17705	17429	17544	17397	17521	17624	17507	17288	17766	17486	17423	17396	17449	17585	17573	17649	17509	17535	17682	17464	17544	17505	17501	17473	17547	17386	17312	17479	17567	17471	17449	17622	17434	17598	17525	17489	17465	17660	17601	17662	17432	17521	17589	17586	17627	17688	17721	17681	17567	17558	17456	17593	17636	17327	17541	17429	17506	17447	17605	17542	17658	17610	17647	17321	17486	17573	17465	17554	17461	17548	17563	17358	17636	17496	17535	17725	17455	17635	17630	17499	17445	17564	17578	17378	17626	17397	17651	17284	17383	17496	17473	17372	17410	17590	17505	17547	17365	17600	17447	17211	17439	17325	17494	17596	17584	17602	17567	17503	17435	17565	17423	17342	17486	17611	17436	17537	17495	17556	17406	17548	17572	17300	17640	17536	17460	17527	17667	17489	17538	17547	17402	17421	17572	17566	17616	17407	17390	17444	17565	17654	17487	17738	17384	17678	17402	17586	17689	17470	17478	17347	17390	17435	17322	17362	17348	17331	17612	17447	17372	17667	17500	17535	17644	17534	17669	17504	17276	17446	17550	17553	17537	17670	17542	17644	17554	17512	17541	17636	17535	17504	17500	17547	17376	17468	17499	17510	17449	17547	17605	17478	17623	17698	17426	17355	17567	17493	17375	17423	17607	17331	17423	17417	17499	17389	17711	17484	17664	17621	17572	17430	17487	17440	17497	17389	17578	17696	17404	17410	17790	17310	17353	17460	17407	17495	17551	17490	17604	17483	17677	17518	17616	17495	17314	17466	17577	17608	17599	17533
60317	105148	88455	63534	38692	22653	16409	15283	14949	14976	14853	14948	14977	15035	15119	14993	14943	14927	15093	15029	15069	15028	15026	15063	15021	15092	15027	14886	14970	15078	15099	15127	14978	15065	14807	14894	14977	14942	15105	14777	15034	14974	15130	15209	15110	14907	14934	14786	14977	15040	14976	14870	14965	15032	14958	14966	15016	14848	14888	14869	14995	15045	15158	14891	14842	15109	14972	15108	15019	15075	14977	15031	15107	14912	14907	14931	15035	14964	14892	14916	15220	15006	14976	14989	14864	15003	15122	15108	14964	15089	14896	14957	14996	15096	14925	15178	15156	15099	15130	14994	14937	15035	14890	14923	14866	15061	14935	15008	15067	14852	14961	14951	15154	15003	14885	14917	15157	14951	15067	15106	14855	14923	14891	15020	15095	14915	15059	14985	14909	15189	14981	15063	15004	14917	15001	15009	14951	14979	14876	15128	14999	14925	15109	15006	15019	14942	15060	14877	15128	15132	14880	15020	14888	15081	15108	14832	15180	14897	15259	14960	14908	14870	15123	14926	15173	15060	15015	14947	14980	15002	15015	15062	15026	15031	14961	14917	14910	14891	14963	14954	14980	15064	14892	15092	14960	15103	14874	14960	15008	14986	14902	14898	15027	14960	14996	15248	15066	15101	15177	14994	14905	14954	15020	14947	15064	15023	15013	15058	15146	15251	14940	14812	14889	14917	15152	14896	15069	15031	14958	14988	14996	14925	14975	15050	15149	15028	15080	14907	15039	14950	14977	14984	15100	14889	14981	14993	14950	15065	14782	15119	15071	14814	14917	15054	14980	15083	15039	15060	14958	15059	14924	15301	14970	15027	15164	15057	15069	14989	15058	14972	15037	15035	15004	15016	14968	14890	14967	14982	14916	15032	15070	15112	15127	15054	14905	15165	14983	15025	15022	14952	15099	15002	14900	14959	15105	14920	14936	15066	15056	14963	15136	15099	14938	14957	14842	15089	15081	15001	15002	14961	14868	15178	15051	14964	14974	15000	14926	14984	15019	15055	15109	14998	15151	14802	14925	15012	15133	15031	14975	14833	15007	15103	15044	15046	14876	15001	15111	15077	15003	15114	14839	15129	14981	14808	14967	14913	15161	14709	15089	15013	15079	15043	14960	14958	15197	15179	14959	15068	14982	14991	14950	15051	14883	14970	15077	15083	14970	15038	14938	15047	15134	15022	15041	14981	15082	14969	14806	14941	15006	14767	14906	14944	14979	15127	14964	14818	15174	14998	14850	15069	14976	14977	14906	15046	14933	15239	14960	14964	14849	15075	15077	14954	15148	14926	14912	15103	14853	15084	15068	14915	14903	14884	15066	15001	14993	14917	15069	14853	15056	14840	15085	14927	14874	14893	14965	15088	15173	15061	14819	14971	15121	15017	15034	14946	14841	15080	15077	14872	15105	14915	15048	15036	15007	15035	14817	15060	14995	14850	15015	14945	14962	14867	14899	14875	15043	14940	15108	14929	14957	14722	15013	15052	14851	14980	14959	15097	15066	15180	14893	15003	15042	14956	15026	14809	15010	14866	14987	14779	14886	14872	15047	15198	14984	15011	15176	14970	14803	14785	14908	15029	14804	14969	14864	14935	15142	14988	15067	15003	14961	14955	15049	14949	15035	14916	14927	14950	15067	14971	14930	15140	14943	15032	14947	15071	14955	14954	14982	15044	14911	14921	15058	15020	14876	15013	14938	14921	14966	15087	14924	15050	14848	15078	14876	14797	14946	15142	14985	14992	14939	15167	14934	15049	14930	14985	14998	15075	15123	14966	15071	14931	15028	15007	15015	14808	14984	14843	14851	15004	14953	14847	14957	15197	14880	15082	14892	14954	14891	14921	15021	15024	14991	15075	14962	14914	14864	14972	15144	14946	15022	15129	14854	15006	14958	15084	15029	15094	14853	14884	14995	15023	15036	15097	14948	14963	14955	14829	15002	15029	15072	14941	14982	15081	14998	15203	14807	14895	15050	14976	14856	15121	14767	14928	14929	14869	14898	14946	15049	14965	14866	14971	15052	14950	14913	14994	14995	14898	15126	14980	14927	15092	14936	14900	15046	14826	14960	15129	14866	14985	15047	14998	15088	14972	14921	15089	15006	15032	14908	14854	14959	15006	15023	14974	14940	14901	15023	15037	15027	15194	15108	15020	15076	14945	14788	15036	15045	14988	15153	14908	15015	14925	14915	15033	15010	15075	14967	14840	14985	14817	14984	15036	15084	15142	15125	14986	15110	14962	15002	14972	15080	14947	15007	15067	14973	15075	14956	14921	14909	14990	14921	14911	14946	15082	14844	14845	14984	14847	15037	14994	14877	15087	15044	14950	15161	14985	14916	14915	14935	14932	14977	14935	15036	14919	14832	14870	14887	15074	14934	14806	15041	14938	15064	15078	15069	15006	15022	14973	14872	15060	14972	14950	15062	14880	14875	15146	14853	15072	14918	15031	15009	14848	14999	15155	15010	14917	15289	15014	15274	14940	14907	14945	15054	14821	15099	15045	15030	15062	14946	14933	15087	15063	14963	14831	14938	15184	15074	15038	14882	15013	14890	15112	15036	14994	15132	14921	15051	14900	14931	15070	14921	14880	14972	14921	15050	15113	15090	14982	15220	14974	14891	14865	14995	15004	15122	15079	15115	14901	15062	14860	14981	14813	15083	14849	14973	15145	14930	15006	15063	14957	14953	14909	15085	14893	15070	14899	14863	15088	15013	14850	15021	14999	15072	14959	15220	15036	15021	14938	15104	14936	15140	14990	15068	14936	14970	14907	15090	14840	14995	14910	15059	14958	14827	15126	15070	15211	15054	14979	14871	15051	14962	15003	14923	15084	15014	14960	15131	14832	15207	14987	14951	14919	14900	15054	14963	15039	15095	14924	15066	14869	14858	14945	14792	14876	14990	14895	14938	14940	15051	14982	15093	14918	14902	15078	15087	14942	15070	14889	15010	15049	15013	15066	14944	15101	15005	14934	15083	15017	14878	14944	15037	14866	14983	14946	15055	15036	15060	14887	15099	15092	14828	15070	14917	15018	14924	14907	15104	15179	14931	14993	15092	15022	15042	14954	15011	15064	14993	14877	14959	15057	15031	14899	14831	15051	14959	14931	15105	14926	14947	14962	15105	15080	15027	15088	14988	15034	14919	14960	15032	14997	14977	14971	14944	14868	15048	15000	14869	14902	15027	14950	14955	15007	14940	15069	15121	14863	14913	14936	15129	15090	15008	15006	14848	14850	15017	14977	14934	14959	14867	15144	15074	14985	15003	15048	15071	15019	15045	15013	14971	15016	15088	14939	15054	15094	14925	15159	14962	14996	15003	15053	15015	14959	15131	14940	15040	15022	15020	14825	14864	15119	15001	14994	15161	14994	14916	15054	15037	15031	14919	15235	14979	15082	15114	14895	14886	15142	14972	15000	14975	15017	15070	15076	14924	15058	15133	15132	15104	14979	15071	15072	15133	14801	14873	14983	14946	14994	15055	14930	14896	15238	14916	15190	14908	14680	14955	15072	14853	14865	15074	14932	14889	14914	14992	14977	14844	15131	14881	14892	15063	15048	15009	14913	14909	14928	14919	15009	14896	14889	15105	14806	15028	14907	15112	15079	15008	14984	15022	15137	14836	15122	15144	15097	14851	14942	14825	15037	14934	15021	14987	14931	15041	15054	14895	14870	14910	14986	15028	15128	15147	15029	14777	14957	14995	14916	14993	15045	14925	14913	14850	15007	14934	15152	14991	15094	15117	14985	15091	14964	15081	15102	14920	15051	14968	14941	14938	15126	14842	14961	14982	14958	14963	14863	14889	15122	14921	15040	14913	14937	15102	14836	14974	15109	14958	14822	14813	15132	15072	14978	14892	15091	15034	15181	15072	14888	14855	14963	14995	14894	15024	14967	14958	14891	14985	15079	14823	15042	14943	15118	14994	15133	14952	15028	15075	15022	14982	14853	15030	15018	15005	14889	15035	14810	15040	15059	14858	15066	14968	15059	15127	15058	14887	15066	15013	14844	14923	14787	14904	15098	14878	15047	14881	14865	14864	14874	14749	14904	14922	14970	14892	15051	15128	15007	14960	15210	15200	15009	15074	15012	14955	15040	15067	14781	14954	14879	14928	15016	15006	14959	15028	14939	14884	15077	15025	14989	14865	15021	15100	14922	15079	15077	14962	14942	14848	15096	14996	15051	15008	14918	14971	14888	14842	15035	14976	14987	15150	14945	14971	15016	14988	15014	15041	14661	15089	14947	14990	14976	14950	14970	14990	14960	14998	14918	14929	14988	15055	15041	15010	15035	14924	15151	14738	14872	15027	15004	14975	15021	14847	14964	14861	15030	14868	14957	15076	15068	15120	14984	15124	15126	14954	14818	15038	14762	14961	15007	15031	15017	14922	14840	14973	15138	14952	15110	15072	14957	14949	14982	14948	15098	15010	15029	14876	14845	14938	14979	14964	15073	14960	14887	14968	15138	15129	14921	15075	14923	14997	14856	14945	14867	14990	14913	14967	15030	15185	14932	14912	14926	14955	14879	15148	15047	14933	15004	15085	14957	15043	14950	15009	15016	15009	14985	15185	14969	15116	14883	15045	15143	15057	14951	14886	14978	15051	14976	14893	14915	14981	15029	14859	14929	14952	14928	15071	14793	14904	14910	15092	14922	14968	15075	15056	15020	14946	14947	15094	14937	15017	15149	15161	15046	15096	15145	15010	14911	14899	14935	15038	15135	15150	14872	15039	15165	14762	15018	15050	15015	15028	15014	14992	14822	14938	14913	15104	15159	14953	15018	14966	14974	15006	15028	15062	14939	15017	14959	14985	15065	14845	14946	14988	15046	15096	15092	14924	14966	15027	14946	15026	14931	15056	14858	15058	15005	14947	14976	15029	15040	14987	15109	14905	14881	15068	15039	14916	15000	15013	14990	15200	14950	15001	15153	14976	15092	14840	15052	14953	15063	14966	15033	14719	14900	14961	14976	14874	15022	14963	14994	15045	14983	15113	15023	14952	15088	15043	14952	15073	14904	14961	15168	15016	15073	15046	15055	15090	14966	14983	15106	15108	15277	14959	15017	14998	14951	15046	14904	14856	14958	15046	14928	14865	15123	15084	14913	14900	14946	14907	14893	15069	15095	15087	14975
30110	37522	42347	31125	21331	18281	17734	17225	17202	17272	17083	17339	16971	17166	17238	17112	17218	17278	17114	17095	17266	17137	17072	17172	16901	17014	16798	16972	17106	17126	17099	16934	17193	17159	17009	17329	17004	17146	17160	17037	16851	17347	17121	17058	17031	17070	17035	17208	17191	17114	17253	17222	17177	17224	17263	17046	17072	17170	17107	17133	16993	17186	17117	17236	17048	17067	16945	16993	16952	16938	17028	17090	17082	17194	17029	17096	17079	16932	17061	17062	17142	17086	17076	16823	16979	16989	16849	17060	17306	17123	17011	17064	16828	16932	17081	16759	17028	17136	17187	16943	16959	16962	17111	17134	16929	17025	16886	16780	17054	16911	16996	17165	17058	16977	17002	16878	16858	16884	16903	17030	17116	17041	16979	17087	17106	17131	17080	16984	17129	17007	17080	17160	16810	17040	16968	17004	16901	16848	16995	17007	17209	16926	17115	17092	17110	17007	16939	17051	16908	17181	17031	16979	16894	16925	17128	16935	17012	16997	17074	16990	17049	17132	16983	17057	17034	17106	16994	16968	17145	16936	16990	17122	16951	16990	17183	16876	17144	17280	16930	17056	17272	17189	16983	16918	16980	17219	17017	17046	17131	16948	17112	17019	17016	17066	17113	16993	16899	17075	17290	17081	17148	17081	17004	17051	17225	16945	16972	16960	16885	17152	17125	17084	17021	16939	16984	17190	17052	17138	17108	16846	17130	17208	17111	16977	16942	17059	16867	17071	17111	16941	16782	16858	17168	16903	17209	17029	17055	16814	16863	16997	16970	17308	17002	17030	17079	16945	16920	16862	16996	17213	17140	17014	17053	17040	17048	17055	17187	16909	16819	16991	16976	16851	16803	17050	16907	17096	17034	17068	17224	17306	17261	17187	17180	16865	16881	17135	17050	17035	16967	17079	17142	17113	16870	16908	17052	17107	17095	16990	17178	16933	16882	17031	17038	17101	17160	16907	17106	17086	17093	17057	16889	16951	16986	17091	17033	17009	16997	17146	17102	16943	17136	17011	17038	17011	17127	16856	17103	16910	17194	16996	16992	17229	17015	16988	17207	16974	16852	17256	17108	16984	17123	17121	17033	17120	16885	17021	17145	17128	17067	17015	16972	17059	17071	17116	17016	16773	16945	17082	16950	16889	17086	16921	16839	16946	17046	17011	17001	17041	17142	17218	17120	16964	17192	17115	16921	17233	16919	17054	17083	17095	16961	17026	16948	16996	16875	17061	17049	17066	17015	16948	17009	17106	17032	17157	16948	16870	16740	16916	16918	17140	16998	17124	16881	17036	17233	17211	17004	16939	17028	16873	17192	17099	17218	17159	17032	17143	17060	17027	17245	17107	17085	17315	17148	17165	17049	16821	16905	16962	16913	17103	17091	17054	16977	17040	17231	17010	16967	16726	17025	16944	17198	17081	17062	17098	16916	17201	16994	16833	17165	17033	16935	17078	17125	16914	17039	16964	17216	16874	16913	17371	17108	16906	17160	17051	17119	17348	17136	16994	16907	17031	17024	17015	17070	16919	17008	16995	17084	17062	17108	16970	17094	17039	16995	17029	17192	17129	17081	16984	17197	17080	17082	17018	17153	16927	17141	16993	17187	17146	16981	17073	16973	17016	16973	17084	17074	17205	17203	17240	17274	17117	17078	17026	16927	16966	17076	17071	17125	17061	17021	17062	17124	16745	16967	17087	16985	16986	17090	17120	17077	17055	16896	16756	16999	16891	17112	17021	17126	17048	17029	16913	17045	17029	17059	16890	17043	17040	17081	16978	17139	16921	17201	17111	16915	17158	17096	17143	17094	17065	17171	17053	17071	17069	17067	17070	16983	17103	17105	16778	17117	17094	17045	17062	16865	17077	17134	16838	17079	17081	17170	17147	17183	17094	16930	16953	16974	16852	17079	16979	17081	17105	17267	16964	17022	16954	17027	17043	17136	17071	17186	16951	16948	16986	16962	17008	16998	16954	17095	17004	17122	16877	17137	17004	16915	17054	16999	16923	16837	17083	17086	17117	17178	17005	16992	16943	16927	17021	17179	17321	16974	17082	17085	17056	16941	17011	17036	17015	16928	17059	17098	17235	16929	16982	17070	17211	17187	17081	16880	16980	17183	17227	16758	17076	17057	16846	17050	17102	17197	17050	17028	17079	17020	16772	17002	17051	17037	17061	17055	17007	16948	16920	17234	17028	17135	17096	17061	16938	17227	17098	17071	17103	17185	16942	17111	16880	17028	17129	17155	17178	17101	17079	17103	16940	16907	17075	17177	17013	17203	17019	17092	17078	17133	17053	17047	17072	17060	16855	17054	17072	17091	17105	17037	16938	17238	17061	17105	17077	17002	16902	17089	17253	17002	17334	17173	17167	17190	17060	16880	17015	17150	17158	17104	17094	17002	16982	17114	17048	17059	16988	17068	16794	17014	17069	17116	17118	16951	17262	16992	17000	17268	17299	16997	16937	16951	16884	17110	17068	16975	17073	16986	16951	17058	16962	17244	16955	16967	17103	16978	16798	17124	17035	17026	17051	17186	16960	16990	17031	17158	16963	16775	16887	17326	16845	16897	17001	17019	17158	16852	16963	16910	17045	17029	17149	16981	17247	17002	17321	17157	17189	17213	17166	17132	17066	17026	16918	17063	17179	17160	16997	16948	17103	16972	17122	16950	16918	17269	17076	17040	17100	17218	17240	17198	17052	17061	16887	17003	16990	17166	16956	17188	17230	17167	17132	17064	17303	17050	16880	16911	16913	16974	16903	16949	17076	17119	17021	16901	17076	17152	16890	17237	17176	17000	17041	16933	17115	17052	17177	17069	17044	16963	17071	17029	17137	16906	17013	17067	16941	17033	17205	17225	17004	17282	17002	16955	17017	17137	17142	17196	17239	17021	17118	16794	17253	17089	16993	17004	16806	17096	16997	17154	17071	16932	16867	17174	17219	17024	16926	16972	17158	17113	17022	17070	16996	17060	17112	17085	16831	17089	17191	16902	17066	17008	16986	17066	16998	17075	16914	17143	16997	17119	17297	17067	16886	17192	17062	17031	17001	17116	16876	17118	17113	16880	17062	17071	17020	16996	16978	17002	17116	17144	17026	16985	17022	17123	17015	16948	16921	17052	17222	17273	17162	17182	16963	17116	17113	17052	17012	17046	17010	16994	17140	17039	17127	17033	16921	17044	17068	17015	16996	16699	16952	17104	17025	17070	17146	17080	17052	17038	16804	17075	17093	17053	16931	16641	17064	17128	16922	16998	17166	17095	17129	17127	16915	17019	17139	17160	17043	16973	16915	17076	17023	17072	16985	16898	17245	17194	16865	17064	16955	17186	17041	16966	17024	16971	17224	17020	17096	17136	17013	16906	16963	17082	17112	17007	17173	16946	17135	16885	17363	17088	17022	17033	17094	17109	17002	17157	16987	16991	16954	17007	17051	17102	17173	17137	17032	17033	16871	17001	17139	16993	17095	17114	17064	17024	17272	17076	17133	16976	17083	16999	17135	17186	17080	17157	17115	17004	17129	17027	16980	17047	17083	16998	16922	17192	16909	17003	17021	17041	16780	17007	17176	17022	17054	17087	16797	16983	17054	17092	16932	17293	17086	17059	17002	17154	17026	17155	17080	17035	16921	17139	17100	17207	17132	16871	16913	17059	17109	17046	17029	17271	17202	17049	17122	17168	17150	16969	16846	17047	16911	17058	16974	17328	17204	17157	16932	17123	17225	17245	16891	17071	17252	17024	17071	16966	17040	17057	17421	17256	16967	17091	17169	17018	17021	17178	17088	16959	16874	17143	16954	17022	16948	16933	16805	17150	17083	16924	16965	17079	17148	17183	17078	17057	17120	17072	16872	17064	16918	17213	17050	17025	17186	17112	17062	17066	17201	17087	17093	17040	17315	17328	17122	17055	17032	17172	17056	17029	17150	16926	16922	17036	16964	17185	17039	16866	17144	17032	17081	17184	17055	17096	16960	16881	17003	17043	16927	17024	17010	17082	16921	16813	16843	17146	17079	16932	16976	17037	16888	17048	17098	17005	16986	17171	17152	16898	17212	17070	17043	17096	16886	17058	17092	17172	17109	17186	16994	16997	17267	17037	17259	17179	17060	17055	17052	16938	17049	17041	17138	17014	17144	17174	17083	17345	17144	17101	17051	17257	16978	16929	17171	17080	17100	16947	17087	16995	17144	17030	16972	17146	16822	16947	17000	17049	17037	16912	17236	17264	17120	16953	17359	17198	17073	17161	17034	17075	16976	17050	17016	17077	17259	17072	16901	16783	16879	17028	16919	17149	17214	17020	17115	16976	16995	17035	17064	17108	17029	16942	17072	17035	17213	17125	17115	17264	17143	17112	16980	16957	16878	17231	17136	17104	17104	17194	17046	16963	16968	16922	17009	16945	17012	17149	16916	17017	16926	16998	17001	17094	16901	16932	16962	17132	16919	17080	17036	17257	16886	16923	17008	16988	16943	17037	17077	17080	16924	17050	17014	17275	16970	17096	17159	17158	16961	17104	16956	17049	16989	17142	16996	17019	16934	16898	17018	17164	17034	16979	17274	17086	17079	16867	17253	16957	17055	17086	17154	17107	17008	17076	17135	16984	17064	16955	16968	17028	16941	17153	17083	17234	17160	17073	17113	16937	17234	17204	17016	17163	17005	17075	16873	17191	17194	17117	16920	16940	17029	16940	17069	17108	17035	17005	17047	16821	17203	17108	17250	17055	17015	17030	17204	17140	17131	17056	16951	16870	17069	17203	17087	17183	16886	17081	16856	16782	17164	17175	16906	17284	17135	17211	17060	17116	16937	16971	17056	17192	17132	17230	16971	17320	17178	17029	17006	17076	17295	17019	16922	17123	16883	17220	17103	17037	17138	16971	17056	17152	16932	17030	17094	17061	17071	17016	17017	17056	17150	17077	16985	16887	17133	17078	17116	16975	16960	17109	17052	16986	16871	16957	16853	16962	16997	17253	17175	17159	17071	17122	17176	16991	16982	17032	16948	17067	16872	16997	17128	16876	17058	17066	16983	17276	17079	17016	16946	16991	17220	17159	16973	16942	17095	16930	16980	17091	16831	16968	16967	16759	17042	17251	17075	17159	17056	17089	17035	17177	17165	17100	16945	16972	17085	16913	17071
38799	57183	44002	27248	18173	15487	14910	14762	14948	14672	14610	14619	14724	14747	14823	14806	14644	14542	14650	14585	14740	14796	14651	14622	14744	14708	14798	14612	14671	14779	14758	14674	14711	14751	14649	14797	14727	14649	14761	14740	14525	14685	14799	14643	14531	14771	14765	14720	14710	14637	14808	14642	14709	14895	14642	14591	14683	14739	14801	14827	14527	14561	14767	14806	14754	14753	14842	14707	14703	14493	14565	14725	14750	14642	14678	14638	14905	14618	14763	14974	14604	14860	14671	14703	14679	14634	14826	14706	14579	14659	14797	14699	14660	14674	14494	14814	14597	14829	14625	14669	14687	14694	14533	14711	14669	14541	14531	14641	14647	14411	14867	14719	14697	14655	14638	14667	14614	14817	14538	14595	14754	14548	14642	14572	14639	14987	14546	14782	14816	14748	14814	14547	14614	14671	14649	14574	14593	14667	14724	14856	14701	14719	14702	14466	14672	14632	14645	14650	14774	14640	14523	14695	14744	14740	14710	14632	14716	14708	14727	14720	14601	14753	14721	14569	14669	14652	14698	14437	14605	14643	14686	14633	14760	14615	14730	14932	14443	14790	14856	14626	14779	14699	14712	14595	14623	14723	14690	14821	14622	14674	14697	14633	14800	14665	14795	14820	14680	14711	14751	14694	14684	14660	14851	14648	14576	14573	14605	14466	14819	14711	14810	14714	14570	14700	14662	14601	14579	14671	14705	14734	14684	14699	14635	14770	14590	14694	14744	14721	14704	14723	14760	14556	14659	14626	14599	14609	14729	14645	14894	14602	14564	14608	14658	14522	14621	14554	14682	14683	14553	14569	14771	14659	14796	14840	14707	14674	14574	14630	14591	14652	14750	14615	14581	14627	14635	14595	14641	14692	14646	14686	14882	14671	14552	14645	14637	14807	14796	14542	14712	14800	14769	14779	14761	14617	14679	14733	14540	14733	14681	14702	14561	14542	14622	14680	14857	14850	14669	14688	14597	14702	14674	14742	14704	14541	14673	14392	14478	14812	14573	14608	14549	14759	14640	14696	14743	14664	14661	14648	14776	14895	14613	14739	14812	14587	14817	14791	14792	14646	14453	14677	14692	14721	14571	14760	14755	14464	14505	14844	14641	14717	14676	14734	14839	14610	14406	14669	14751	14619	14641	14665	14698	14580	14722	14523	14586	14715	14693	14725	14485	14732	14655	14839	14716	14684	14657	14518	14618	14696	14701	14842	14739	14526	14740	14876	14642	14610	14608	14626	14626	14644	14666	14653	14646	14818	14803	14517	14667	14691	14745	14799	14858	14679	14619	14696	14601	14835	14702	14640	14576	14739	14771	14679	14689	14833	14665	14698	14698	14572	14668	14760	14683	14770	14533	14588	14645	14666	14535	14544	14589	14584	14559	14663	14569	14512	14672	14647	14703	14603	14613	14736	14697	14819	14696	14548	14770	14635	14780	14559	14772	14560	14633	14886	14581	14649	14864	14634	14536	14686	14740	14602	14687	14634	14707	14729	14650	14659	14679	14735	14715	14707	14596	14653	14524	14721	14720	14653	14641	14718	14698	14770	14652	14810	14619	14562	14842	14593	14739	14739	14682	14674	14684	14670	14829	14660	14685	14600	14737	14669	14731	14744	14779	14596	14676	14929	14777	14773	14821	14608	14705	14766	14630	14560	14767	14624	14536	14666	14876	14761	14724	14696	14566	14652	14603	14744	14612	14703	14711	14643	14588	14653	14717	14693	14650	14455	14699	14741	14700	14716	14604	14789	14694	14716	14805	14708	14838	14835	14736	14767	14721	14649	14779	14658	14895	14745	14674	14668	14672	14682	14791	14415	14750	14765	14765	14762	14456	14773	14470	14632	14640	14647	14586	14739	14719	14635	14612	14651	14678	14863	14819	14694	14614	14550	14750	14757	14574	14791	14542	14801	14866	14754	14748	14707	14773	14736	14857	14743	14800	14623	14732	14702	14621	14517	14617	14694	14556	14684	14706	14735	14720	14779	14719	14702	14884	14544	14654	14666	14729	14656	14743	14688	14707	14688	14635	14667	14538	14808	14699	14769	14658	14451	14700	14792	14686	14788	14792	14623	14596	14639	14637	14631	14608	14721	14748	14659	14844	14829	14852	14809	14707	14701	14664	14570	14825	14870	14643	14799	14565	14634	14535	14682	14782	14880	14656	14593	14778	14669	14737	14700	14638	14628	14714	14714	14672	14833	14694	14710	14581	14755	14811	14725	14927	14631	14582	14570	14749	14717	14678	14764	14654	14873	14705	14486	14581	14776	14682	14745	14579	14796	14566	14810	14628	14486	14790	14644	14811	14632	14700	14661	14876	14581	14627	14637	14569	14680	14793	14685	14556	14785	14573	14682	14645	14642	14614	14529	14697	14593	14653	14820	14496	14654	14562	14817	14671	14691	14542	14600	14560	14642	14658	14775	14769	14766	14604	14652	14739	14570	14660	14341	14700	14705	14843	14616	14591	14769	14706	14699	14729	14606	14580	14610	14617	14557	14748	14807	14603	14765	14730	14689	14631	14676	14690	14694	14532	14836	14710	14612	14915	14617	14607	14520	14793	14562	14602	14652	14599	14776	14740	14606	14662	14565	14656	14610	14763	14656	14689	14725	14556	14725	14769	14586	14465	14773	14601	14461	14603	14650	14621	14731	14611	14614	14769	14589	14777	14662	14545	14645	14698	14711	14620	14597	14603	14680	14641	14651	14689	14743	14663	14467	14649	14716	14645	14735	14554	14687	14715	14737	14523	14728	14728	14774	14673	14727	14621	14744	14629	14713	14612	14815	14580	14800	14471	14836	14573	14762	14626	14679	14588	14721	14762	14746	14725	14493	14882	14661	14641	14665	14771	14618	14543	14665	14609	14696	14799	14605	14604	14668	14822	14676	14647	14762	14634	14851	14642	14742	14652	14644	14644	14624	14736	14452	14596	14648	14686	14780	14671	14694	14591	14750	14827	14801	14579	14632	14662	14796	14696	14854	14786	14572	14759	14757	14836	14571	14728	14743	14572	14538	14580	14549	14780	14691	14650	14772	14569	14624	14533	14662	14560	14896	14725	14773	14627	14624	14861	14753	14731	14779	14568	14854	14722	14649	14744	14691	14666	14739	14789	14688	14686	14700	14669	14876	14716	14765	14777	14576	14766	14802	14719	14806	14425	14773	14539	14583	14703	14787	14696	14636	14612	14885	14624	14538	14645	14418	14549	14671	14660	14679	14636	14605	14809	14620	14803	14773	14594	14667	14829	14678	14707	14452	14871	14697	14645	14618	14795	14516	14653	14533	14628	14763	14726	14576	14668	14666	14728	14597	14724	14714	14738	14725	14721	14647	14658	14671	14652	14775	14690	14684	14741	14834	14612	14892	14644	14615	14812	14572	14508	14550	14762	14663	14688	14576	14683	14786	14607	14728	14557	14701	14530	14699	14708	14582	14646	14830	14893	14567	14541	14748	14738	14688	14521	14661	14616	14711	14797	14796	14647	14774	14684	14693	14707	14698	14587	14721	14631	14655	14724	14616	14664	14787	14639	14539	14682	14712	14647	14549	14882	14684	14547	14707	14579	14643	14686	14826	14709	14660	14791	14813	14770	14628	14650	14524	14685	14576	14683	14520	14789	14767	14636	14857	14793	14671	14762	14589	14729	14711	14531	14818	14602	14576	14647	14731	14781	14803	14576	14638	14671	14684	14773	14594	14749	14767	14626	14600	14620	14638	14544	14686	14795	14604	14756	14773	14780	14762	14702	14752	14771	14553	14645	14762	14707	14611	14619	14805	14808	14660	14657	14575	14544	14757	14585	14710	14710	14722	14711	14680	14529	14691	14729	14684	14662	14593	14636	14564	14745	14616	14674	14613	14694	14749	14691	14872	14758	14695	14621	14744	14666	14618	14826	14747	14515	14788	14705	14752	14688	14623	14652	14578	14627	14554	14695	14690	14652	14670	14805	14606	14807	14814	14740	14557	14664	14766	14717	14650	14778	14833	14848	14768	14580	14622	14738	14801	14802	14703	14637	14738	14706	14717	14507	14746	14845	14605	14624	14750	14641	14603	14491	14616	14682	14750	14734	14646	14663	14735	14512	14765	14742	14825	14731	14707	14688	14645	14879	14819	14509	14695	14746	14692	14815	14672	14524	14548	14613	14779	14426	14717	14508	14519	14633	14693	14590	14728	14462	14415	14699	14713	14597	14758	14620	14673	14625	14760	14740	14660	14544	14613	14728	14635	14776	14699	14727	14713	14588	14802	14648	14708	14709	14686	14733	14645	14828	14682	14658	14710	14677	14609	14765	14711	14738	14700	14656	14688	14449	14665	14679	14620	14746	14555	14660	14689	14878	14654	14802	14664	14703	14682	14797	14664	14684	14666	14670	14763	14553	14852	14719	14738	14723	14795	14987	14766	14553	14539	14700	14555	14668	14551	14678	14706	14599	14791	14575	14665	14693	14815	14641	14653	14667	14679	14805	14647	14643	14822	14770	14664	14741	14902	14719	14490	14631	14790	14690	14582	14780	14675	14630	14498	14955	14581	14669	14688	14677	14683	14737	14608	14758	14678	14877	14699	14867	14646	14702	14703	14592	14738	14809	14882	14843	14587	14662	14745	14533	14720	14671	14661	14733	14830	14523	14580	14642	14531	14546	14809	14570	14733	14664	14628	14802	14594	14624	14550	14583	14816	14746	14897	14606	14635	14782	14550	14733	14653	14742	14590	14706	14715	14762	14635	14749	14559	14640	14689	14814	14665	14689	14628	14761	14677	14565	14653	14728	14694	14693	14656	14608	14718	14492	14726	14623	14699	14744	14810	14670	14702	14766	14743	14564	14662	14722	14669	14682	14491	14789	14558	14628	14717	14771	14659	14603	14652	14619	14660	14682	14736	14402	14697	14720	14741	14711	14523	14660	14544	14831	14688	14713	14540	14576	14593	14591	14819	14662	14702	14619	14728	14770	14624	14660	14652	14753	14533	14782	14749	14735	14705	14762	14744	14613	14771	14751	14677	14573	14607	14868	14738	14781	14613	14914	14756	14852	14576	14584	14469	14689	14692	14631	14609	14560	14605	14565	14649	14655	14791	14476	14624	14598	14538	14614	14746	14670	14558	14616	14690	14600	14646	14699	14889	14640	14732	14708	14812
26074	29756	45999	39525	26844	21553	19063	17427	17315	17277	17388	17102	17132	17318	17021	17213	17181	17172	17070	17175	17069	16929	17222	17060	17090	16984	17232	17113	17203	17078	17055	17020	17061	16985	17296	17201	17032	16749	17080	17117	17032	16823	17039	17134	17032	17016	16906	16978	17046	16936	17168	16977	17009	17133	17130	17013	17071	16861	17043	16827	16950	16995	16881	17050	17102	17095	17026	16940	17175	16958	17117	16894	16819	17039	16955	17059	16904	17093	17137	16991	16705	17019	17224	16929	17101	17249	16822	17027	16913	17167	16918	16961	17019	16750	17090	17014	17169	17046	16896	17014	16751	17033	17054	16874	17014	17095	16859	16914	16883	16930	16994	17147	16906	16891	16774	16968	17066	16986	16779	17043	16854	16923	17077	17067	16990	17083	16986	16921	16888	16792	17095	17010	17074	17041	17084	16966	16936	16932	16962	17022	16642	16903	17035	16979	17076	16950	17224	16952	17032	16967	16907	16959	16981	17100	16803	17061	16861	17062	17152	16926	16985	16934	17193	16812	17134	16938	17098	16981	17035	17032	17004	17064	16890	16891	17134	17083	17036	16835	16840	17083	17058	16876	17121	16939	17026	16980	16966	16932	16899	16923	17017	17027	16890	16771	16940	16887	16901	16712	16904	17004	17017	16879	16887	16836	17126	17094	16898	16770	16946	16946	16836	16951	16906	17015	16853	16978	16914	17019	16969	16973	16893	16986	17012	16941	16988	17089	16981	17005	16820	17085	17083	16758	16950	16956	17146	16851	17149	17095	17051	16985	16869	16991	17020	16914	16877	16911	17003	17000	16937	17065	16984	17100	17118	16966	17016	16935	17132	16956	16971	16870	16953	16866	16761	16988	16915	16878	17024	17040	17096	17024	16757	17054	16807	16921	16830	17006	17044	16955	17018	17023	16907	16988	16941	17068	16963	16945	17086	16816	16899	17144	16934	16860	16851	16939	17049	17061	17006	17009	16881	16997	16787	17055	16933	16887	16906	17161	16923	17023	16773	16920	17172	16958	17026	16886	16937	17010	16977	16874	17169	16768	16986	16813	17119	16955	16989	16895	16931	17031	16986	17050	17032	17015	17145	17075	17022	16837	17015	16864	16876	17116	17045	17092	17311	17006	16980	16977	16956	16887	16955	17246	17119	16670	17113	17086	17066	16963	17007	16853	17174	17140	16917	16813	16783	17048	16754	17085	16947	16909	16972	17078	16952	16963	17236	16970	17229	17027	16919	17028	17146	16994	16996	16942	17073	17031	16963	17073	16856	17052	16882	16927	16992	16905	16924	17001	17016	17095	16876	16935	16885	17020	17041	17014	16895	16850	17199	16905	16943	17057	16980	16967	16927	16856	16923	16924	17120	16924	16736	16874	16886	16945	16891	16962	17141	17038	17101	17067	17088	16938	16794	17037	17147	16967	17113	16891	16848	16993	17034	17025	16846	16883	17031	17088	17033	17222	17028	17037	16970	16904	17048	17057	17130	17186	16970	16926	16841	17004	17112	17032	16782	16997	17021	16900	16967	16997	16962	16752	17130	17066	16934	16981	16873	17066	17020	16983	16806	16900	16850	17080	16934	16766	16860	17068	16896	16843	17077	16921	16995	17052	17088	17223	17206	16839	17082	16941	16897	17003	17033	16797	17027	16956	17093	16821	17035	16678	17065	16894	17008	17052	17038	16753	16827	16911	17017	17093	16918	16940	17098	17175	16997	17101	17039	17067	16801	16888	16918	16836	16912	16968	17085	16987	16922	17019	17060	16988	16809	16980	17045	16996	17076	16990	16941	17056	17082	17048	16977	16981	16831	16922	16892	16964	16981	16984	17106	17201	16797	17021	16847	17018	17080	16900	16989	16897	17002	16706	16847	16904	16951	17141	16871	17000	16844	16909	16954	17083	17097	16811	17031	16881	16907	16900	16971	16926	17047	17074	16938	16965	17062	16923	17203	17148	17006	17099	16916	16822	16921	16810	16773	17244	16714	16880	16877	17012	17122	16987	16986	17017	17091	16982	16921	17137	17113	16954	16926	16938	16950	16722	16911	16927	16917	17095	16969	16958	17098	16965	16929	16918	17124	17096	17170	16982	16867	16951	17196	17011	17039	17050	17105	16836	16968	16963	17150	17056	17001	16749	16998	16897	16855	17059	17076	17020	16926	16746	17030	16923	16918	16930	16859	17032	16974	16983	16941	17192	17037	17101	16853	17065	16980	16971	17089	17013	17057	17232	17038	16974	17137	17153	16830	17032	17010	17065	16978	17011	17088	17059	16898	16860	17042	16828	16981	17142	17149	16832	17108	17079	17104	16911	17153	16993	17195	17074	17030	17041	16983	17091	17065	17083	16994	17024	16863	16911	16999	17148	17025	16614	16840	16996	16899	16822	17072	16877	16901	16912	16918	16946	16897	16964	17037	16932	16928	16955	17146	17233	17085	16836	17153	16890	16988	16742	17166	16751	17019	16884	17050	16904	17024	17190	17092	17017	17113	17091	17035	16940	16787	17207	17131	17074	16916	16913	16963	16748	16758	16941	16917	17102	17237	16869	16887	17285	17055	16964	17186	17071	17099	17058	16996	17053	17027	16826	16990	17131	16995	17053	16878	16897	17050	17030	16865	16898	17133	17012	16826	16976	17041	16923	17166	16989	16811	16950	17005	16980	17014	16901	16838	16838	16960	17002	16990	16928	16805	16883	16987	17156	16882	16821	16922	16999	16873	16984	16874	17214	17080	16823	17176	17106	17245	17009	17063	16755	17079	17087	17190	16935	17326	16988	17143	16976	16902	17024	17169	17081	17042	17106	16891	16968	16915	16975	17101	17053	16851	16986	16987	17065	17026	17008	16832	17093	16895	17002	16775	16933	17077	17070	17105	16985	17138	17044	17209	17036	16860	17064	16977	17074	17059	17281	17065	16991	17069	16856	16992	17208	16848	16999	17041	17042	17078	17097	16923	16926	17134	17150	17003	16892	16884	17070	17051	16964	17069	17177	17091	16922	16825	17024	17002	16907	16959	16750	16890	16953	16938	16825	16986	16978	16966	16957	16925	17036	17177	17215	17029	16993	16811	17030	16844	16959	16983	17086	17091	17119	16951	16952	16973	16955	17176	16975	17017	17067	17157	16907	16895	16948	17136	16930	16941	17081	16924	16969	16902	16957	17019	17159	16951	17068	17123	16931	16954	16846	16866	16905	17114	17014	17121	17015	17020	16832	17092	17168	17125	17143	17148	16976	16968	17101	17053	17017	16990	17129	17037	16985	17032	16861	16964	16901	16773	17038	17000	16913	16971	16978	16927	17056	16984	16973	17002	16856	17090	17063	16875	16886	17021	16817	17041	17016	17135	16946	16894	16929	16940	17091	17027	17023	17054	17026	17014	16981	17005	16967	17069	16675	17024	17070	16898	17100	17132	16990	17137	17117	16831	17030	16911	16831	17124	16903	17122	16990	17083	16916	17074	16798	17020	16800	16941	16964	17164	17010	16956	17159	16993	16953	16956	16946	16855	16876	16913	17125	17086	17037	16939	17027	16914	17204	17173	17037	16883	17000	17005	17051	16906	17161	16887	16935	16995	16942	16912	16967	17107	16862	17141	17012	17088	17038	16915	16990	16978	16998	16959	17002	17118	16975	16950	16774	17026	17068	16801	16889	16743	16918	16885	16970	16845	16965	17027	17008	16918	17008	17018	17093	16976	16891	17078	17160	17149	16806	16995	17127	16818	17093	16779	16856	16983	16923	16933	16875	16906	17061	17021	16806	17068	17205	16989	16849	16963	17000	16891	16915	16961	16955	16915	16939	16917	16794	16800	16899	16813	17113	16822	17023	17010	16960	16905	16862	16818	16871	17149	16924	16860	16971	17146	17039	17024	16950	16929	16898	16883	16818	16956	17069	17096	16950	17136	16961	17071	17027	17102	16971	17291	17153	17063	17053	17036	17076	16998	17150	16830	17136	17144	17024	16948	16837	16931	17034	16979	17048	16821	17051	17008	16907	16764	16921	17008	16903	17014	16892	16823	17026	17190	16944	17042	17015	16972	16937	16982	17014	17143	16974	16881	17007	16925	16890	17075	16855	16970	16854	17036	16925	17034	17121	17143	16759	16891	16921	17117	16822	16912	17083	17232	16837	16951	16883	17004	17081	16902	17012	17064	17046	17033	16883	16951	17026	17013	17105	16958	16971	17111	17046	16801	17214	17290	17081	17127	17030	16897	17094	16814	16987	17077	17181	16897	16990	17092	16914	16995	17081	17063	17004	17035	17049	16996	16954	16865	17017	17087	17000	17084	16954	17085	16999	16963	16934	16905	17002	17085	17023	16854	17182	17104	16719	17126	16976	16922	17029	17035	16974	17136	16848	16882	17150	17028	16980	17007	17093	16925	16969	16934	17000	16961	17008	16829	16893	16958	17024	17064	17211	17032	16870	17019	16956	16957	16961	17008	17166	17117	17078	17108	16951	16995	17086	17013	16847	16983	17000	16875	17086	17069	16845	16947	16945	16888	16880	17033	16987	16909	16885	17109	16873	17063	17036	17140	17134	17294	16999	16998	16847	17134	16951	16974	17176	16727	17054	16951	17002	16893	16854	16925	16851	17049	17088	16780	16904	17086	17050	16883	17075	17025	17039	16940	17008	17163	16954	16964	17004	17122	17166	17018	16818	17161	17107	17034	17183	17198	16934	16892	16854	17139	17002	17007	17066	17006	17044	17156	16800	16890	16905	17181	16991	16938	17103	16908	17072	16801	16920	17086	17139	17065	17056	16788	17107	17032	17081	16928	17013	17064	16847	17038	17175	17062	17159	16817	16895	17115	16888	16832	17059	17099	17009	17032	16977	16898	16803	17031	16863	17072	16920	16860	16965	16748	17111	16980	17185	17039	16975	16995	17027	17229	16879	17109	17084	16981	16823	17078	17003	17021	16979	17021	16875	16872	17062	16989	16920	16900	17086	16860	16907	16947	17032	16981	16871	16908	16970	17199	16966	17035	17012	17151	16951	16837	16958	16959	17079	16912	17008	16973	16940	17089	16998	16856	17058	17010	17173	16954	17070	17042	16984	16870	16902	16959	17054	16847	16895	16912	16945	17150	17051	16892	17160	17159	17041	17210	16936	16988	16964	17044	16997	16833	16973	17127	17203
56161	87717	68015	42498	25142	17287	15212	14655	14676	14692	14678	14823	14823	14679	14694	14659	14706	14580	14665	14785	14612	14583	14596	14647	14690	14671	14590	14753	14843	14636	14610	14757	14422	14618	14610	14597	14604	14770	14739	14564	14623	14618	14829	14702	14705	14691	14627	14668	14836	14747	14546	14711	14517	14616	14680	14697	14615	14755	14648	14830	14569	14704	14858	14589	14727	14721	14466	14727	14504	14729	14652	14602	14631	14814	14501	14466	14755	14606	14390	14885	14886	14774	14469	14775	14582	14680	14628	14621	14612	14800	14849	14748	14608	14565	14554	14540	14751	14619	14686	14715	14758	14799	14694	14533	14653	14739	14592	14684	14651	14562	14749	14691	14657	14610	14718	14724	14720	14669	14678	14666	14688	14738	14809	14614	14510	14638	14686	14841	14733	14645	14728	14672	14523	14648	14678	14747	14793	14549	14668	14638	14787	14543	14629	14668	14755	14561	14533	14688	14694	14586	14691	14591	14655	14695	14780	14665	14503	14699	14603	14755	14863	14631	14683	14666	14843	14654	14680	14461	14655	14693	14599	14588	14760	14731	14662	14669	14748	14740	14691	14532	14796	14593	14650	14648	14779	14626	14460	14627	14574	14540	14700	14722	14790	14617	14743	14757	14679	14523	14656	14637	14554	14598	14521	14648	14685	14668	14643	14721	14611	14706	14608	14461	14619	14845	14623	14652	14680	14576	14813	14604	14721	14867	14601	14653	14629	14728	14671	14673	14652	14596	14823	14662	14746	14660	14669	14715	14644	14824	14716	14654	14728	14824	14665	14626	14553	14903	14575	14678	14624	14694	14732	14609	14731	14527	14830	14615	14599	14905	14547	14736	14804	14632	14419	14693	14643	14709	14711	14834	14647	14724	14662	14721	14654	14590	14592	14703	14574	14516	14582	14604	14627	14635	14421	14548	14655	14589	14599	14567	14522	14579	14739	14714	14623	14667	14726	14566	14568	14657	14834	14554	14559	14743	14589	14648	14730	14692	14673	14618	14647	14716	14758	14478	14538	14599	14653	14790	14643	14759	14609	14561	14593	14778	14694	14643	14715	14645	14744	14612	14715	14875	14639	14637	14685	14471	14774	14749	14630	14602	14642	14654	14701	14611	14683	14654	14661	14735	14695	14650	14682	14666	14651	14695	14648	14647	14823	14621	14896	14848	14831	14646	14617	14819	14609	14793	14824	14573	14607	14666	14785	14478	14706	14589	14822	14680	14614	14655	14592	14598	14603	14569	14740	14785	14779	14536	14664	14669	14486	14581	14660	14708	14700	14709	14570	14787	14590	14594	14615	14612	14647	14531	14669	14668	14612	14621	14799	14631	14698	14649	14657	14655	14766	14485	14912	14744	14674	14810	14589	14704	14698	14850	14617	14674	14738	14673	14771	14702	14565	14642	14635	14610	14693	14642	14657	14706	14666	14664	14565	14700	14547	14591	14670	14734	14660	14610	14617	14610	14836	14544	14576	14632	14559	14567	14763	14619	14727	14603	14666	14598	14652	14769	14780	14552	14579	14694	14727	14534	14702	14624	14769	14635	14691	14724	14747	14713	14568	14697	14648	14833	14610	14682	14662	14637	14790	14509	14619	14615	14580	14594	14635	14725	14759	14723	14639	14705	14569	14750	14739	14697	14715	14627	14755	14493	14817	14564	14700	14480	14674	14686	14513	14736	14690	14748	14542	14764	14652	14777	14739	14692	14391	14658	14610	14564	14631	14615	14528	14650	14388	14863	14739	14609	14595	14750	14632	14729	14665	14819	14748	14587	14593	14635	14685	14624	14714	14696	14456	14652	14647	14467	14866	14831	14606	14674	14494	14654	14635	14634	14623	14583	14689	14742	14649	14596	14545	14728	14600	14731	14791	14819	14617	14737	14689	14537	14681	14756	14866	14689	14749	14723	14492	14563	14575	14761	14638	14809	14708	14467	14789	14682	14691	14563	14537	14713	14615	14792	14646	14700	14525	14530	14703	14687	14707	14579	14795	14721	14652	14560	14617	14657	14647	14593	14610	14689	14480	14768	14586	14668	14628	14682	14704	14669	14631	14693	14826	14594	14600	14619	14540	14598	14765	14869	14659	14710	14705	14667	14822	14598	14753	14675	14723	14601	14728	14643	14741	14635	14688	14752	14428	14669	14592	14430	14898	14789	14668	14913	14681	14687	14626	14654	14643	14674	14837	14641	14571	14667	14591	14685	14545	14618	14661	14795	14617	15023	14561	14756	14458	14816	14616	14717	14700	14634	14748	14674	14758	14792	14541	14605	14781	14580	14684	14646	14545	14659	14494	14593	14739	14576	14563	14570	14698	14728	14567	14555	14511	14769	14606	14704	14723	14731	14674	14631	14682	14731	14645	14629	14657	14697	14640	14438	14826	14482	14814	14627	14625	14711	14647	14848	14531	14712	14729	14547	14713	14754	14614	14810	14645	14677	14744	14808	14639	14679	14606	14678	14679	14775	14718	14589	14749	14697	14650	14511	14578	14572	14563	14584	14703	14706	14715	14669	14822	14730	14858	14626	14704	14708	14698	14618	14767	14761	14536	14623	14736	14561	14409	14712	14696	14667	14650	14757	14558	14666	14816	14729	14688	14553	14691	14854	14511	14530	14784	14497	14770	14689	14693	14752	14552	14722	14721	14699	14546	14701	14552	14583	14530	14663	14672	14669	14806	14671	14629	14651	14597	14480	14833	14598	14641	14603	14640	14717	14756	14763	14748	14685	14738	14662	14757	14540	14543	14618	14628	14677	14624	14782	14579	14576	14614	14716	14741	14724	14642	14574	14782	14723	14628	14578	14668	14792	14778	14741	14747	14528	14732	14736	14686	14742	14591	14799	14616	14658	14649	14628	14626	14605	14548	14775	14731	14736	14615	14669	14614	14598	14680	14615	14729	14496	14427	14633	14705	14698	14809	14797	14667	14676	14576	14597	14835	14564	14705	14662	14746	14690	14664	14839	14709	14649	14770	14633	14497	14674	14875	14908	14694	14607	14518	14704	14671	14637	14699	14887	14618	14575	14638	14815	14597	14672	14796	14794	14512	14539	14707	14620	14642	14566	14868	14676	14731	14855	14671	14473	14789	14653	14623	14766	14628	14805	14606	14625	14565	14711	14708	14730	14585	14500	14785	14686	14596	14611	14567	14689	14839	14657	14616	14592	14615	14500	14742	14606	14505	14749	14709	14698	14677	14692	14618	14755	14546	14487	14718	14620	14691	14667	14752	14860	14744	14622	14690	14609	14660	14605	14536	14781	14660	14528	14644	14662	14468	14714	14643	14766	14711	14636	14669	14717	14754	14701	14760	14782	14539	14658	14752	14698	14605	14616	14519	14849	14684	14523	14602	14820	14697	14668	14672	14815	14656	14640	14781	14717	14671	14550	14820	14710	14742	14587	14856	14713	14653	14470	14834	14412	14519	14683	14532	14476	14742	14486	14778	14661	14591	14590	14583	14750	14622	14736	14786	14880	14652	14645	14623	14766	14724	14722	14643	14820	14915	14726	14584	14618	14736	14485	14624	14669	14674	14689	14613	14580	14585	14493	14700	14626	14697	14692	14803	14673	14701	14634	14735	14677	14704	14601	14657	14533	14805	14606	14629	14656	14685	14706	14830	14785	14674	14738	14688	14770	14587	14719	14682	14654	14625	14650	14466	14727	14765	14670	14932	14649	14738	14823	14571	14563	14697	14650	14613	14625	14805	14725	14683	14677	14610	14701	14723	14590	14611	14782	14776	14543	14484	14658	14550	14531	14680	14677	14769	14708	14651	14698	14680	14707	14704	14521	14523	14673	14614	14794	14468	14547	14727	14839	14696	14720	14692	14709	14648	14545	14722	14763	14687	14739	14607	14615	14667	14634	14643	14790	14794	14705	14611	14692	14467	14687	14495	14718	14621	14565	14602	14716	14654	14916	14668	14624	14603	14694	14688	14641	14739	14755	14620	14639	14775	14747	14606	14659	14773	14715	14616	14665	14592	14736	14698	14777	14630	14586	14601	14730	14608	14588	14721	14707	14793	14765	14692	14882	14660	14628	14663	14752	14610	14598	14682	14561	14638	14577	14796	14473	14595	14512	14636	14596	14793	14734	14652	14681	14758	14604	14649	14655	14623	14597	14721	14826	14506	14707	14691	14624	14725	14541	14607	14855	14560	14525	14765	14634	14743	14716	14559	14780	14717	14668	14930	14615	14651	14474	14568	14591	14726	14611	14852	14724	14653	14707	14799	14616	14806	14693	14698	14597	14634	14737	14750	14576	14664	14562	14574	14788	14588	14574	14551	14632	14856	14576	14518	14796	14705	14602	14661	14738	14626	14626	14662	14854	14666	14718	14701	14575	14646	14693	14744	14598	14656	14842	14556	14623	14728	14616	14577	14565	14508	14490	14697	14736	14796	14691	14638	14580	14655	14607	14679	14560	14695	14469	14705	14700	14699	14603	14657	14771	14586	14881	14634	14809	14706	14713	14720	14567	14670	14612	14675	14634	14477	14589	14792	14633	14652	14628	14638	14634	14560	14710	14500	14453	14597	14572	14515	14757	14723	14834	14717	14823	14607	14565	14642	14638	14803	14746	14581	14608	14619	14721	14746	14862	14891	14629	14622	14661	14711	14725	14680	14710	14588	14727	14734	14594	14679	14495	14585	14716	14672	14589	14531	14710	14591	14646	14559	14509	14668	14700	14604	14749	14567	14767	14756	14736	14746	14555	14910	14519	14644	14603	14458	14600	14637	14718	14644	14524	14662	14739	14628	14768	14491	14579	14756	14678	14572	14715	14595	14623	14610	14659	14501	14856	14625	14735	14683	14483	14623	14739	14646	14759	14559	14687	14641	14804	14724	14548	14821	14874	14524	14843	14655	14616	14610	14760	14646	14694	14683	14495	14682	14838	14693	14607	14678	14731	14507	14624	14686	14797	14763	14698	14626	14618	14681	14663	14863	14602	14733	14682	14798	14759	14595	14588	14745	14717	14596	14552	14605	14615	14687	14688	14480	14760	14542	14844	14692	14650	14677	14607	14710	14684	14543	14725	14644	14632	14588	14708	14557	14637	14675	14747	14584	14587	14715	14857	14645	14750	14727	14663	14766	14581	14687	14580	14584	14684	14658	14594	14697	14747	14607	14552
22882	23104	35557	32258	26327	24688	23973	18016	16702	16830	16619	16452	16720	16568	16550	16503	16574	16457	16620	16717	16576	16535	16443	16280	16541	16620	16335	16554	16333	16372	16425	16468	16521	16384	16450	16525	16451	16258	16413	16477	16526	16353	16371	16378	16415	16340	16538	16429	16467	16241	16288	16437	16228	16281	16450	16350	16367	16574	16473	16373	16463	16378	16255	16321	16643	16545	16267	16362	16397	16357	16348	16317	16395	16295	16332	16206	16416	16171	16295	16268	16595	16359	16183	16409	16251	16518	16368	16243	16346	16263	16008	16240	16275	16229	16328	16374	16206	16124	16240	16261	16286	16400	16221	16492	16397	16299	16225	16394	16024	16364	16189	16402	16420	16454	16277	16460	16189	16471	16274	16370	16321	16185	16397	16285	16263	16191	16259	16336	16386	16459	16232	16367	16451	16166	16502	16252	16323	16175	16313	16376	16399	16325	16144	16240	16240	16189	16336	16162	16463	16298	16374	16397	16510	16144	16106	16226	16294	16329	16439	16157	16324	16332	16341	16264	16537	16699	16253	16254	16261	16397	16361	16323	16404	16163	16131	16273	16240	16336	16283	16096	16193	16261	16356	16302	16291	16383	16493	16114	16346	16201	16426	16253	16304	16221	16211	16190	16357	16367	16406	16431	16299	16258	16307	16407	16230	16220	16302	16212	16345	16278	16374	16065	16255	16348	16402	16205	16218	16042	16346	16403	16226	16231	16423	16173	16293	16102	16257	16330	16232	16274	16178	16159	16339	16302	16400	16109	16384	16205	16239	16395	16284	16319	16287	16391	16467	16359	16288	16377	16415	16330	16326	16120	16166	16396	16237	16235	16215	16360	16150	16252	16258	16240	16442	16318	16152	16437	16307	16294	16430	16195	16165	16406	16207	16266	16315	16299	16189	16468	16311	16099	16379	16408	16311	16240	16184	16192	16403	16538	16343	16207	16284	16293	16553	16300	16382	16219	16496	16350	16208	16352	16341	16252	16363	16446	16358	16111	16201	16445	16421	16424	16274	16593	16345	16220	16439	16429	16406	16224	16285	16153	16256	16217	16204	16547	16350	16217	16369	16319	16517	16263	16483	16588	16262	16377	16271	16394	16232	16248	16318	16438	16250	16260	16297	16309	16453	16301	16403	16370	16237	16246	16336	16229	16096	16308	16237	16540	16356	16107	16439	16227	16285	16270	16180	16315	16294	16467	16303	16378	16322	16493	16461	16158	16319	16315	16216	16179	16388	16311	16387	16211	16489	16212	16490	16372	16330	16298	16127	16461	16239	16282	16298	16453	16275	16352	16285	16255	16258	16275	16434	16243	16332	16260	16192	16336	16265	16177	16097	16257	16306	16494	16360	16225	16514	16356	16299	16321	16117	16352	16355	16213	16229	16201	16209	16374	16511	16412	16178	16195	16280	16258	16355	16397	16417	16386	16377	16253	16200	16256	16237	16240	16149	16578	16366	16385	16325	16241	16271	16227	16404	16359	16088	16284	16394	16294	16428	16299	16376	16481	16327	16247	16267	16329	16379	16251	16391	16387	16371	16394	16367	16323	16400	16395	16227	16265	16201	16272	16247	16205	16234	16400	16424	16263	16333	16119	16446	16506	16185	16178	16360	16293	16435	15966	16065	16315	16511	16315	16453	16384	16241	16302	16244	16104	16413	16358	16340	16252	16296	16239	16283	16334	16323	16343	16183	16403	16376	16338	16357	16469	16271	16233	16401	16201	16412	16397	16288	16330	16244	16458	16481	16459	16478	16324	16074	16353	16146	16315	16262	16199	16302	16158	16391	16425	16313	16210	16409	16294	16072	16260	16112	16180	16254	16306	16285	16300	16310	16254	16278	16344	16351	16370	16216	16267	16170	16243	16112	16257	16492	16330	16130	16618	16243	16151	16401	16308	16294	16162	16307	16160	16241	16198	16304	16222	16247	16432	16266	16233	16152	16234	16002	16309	16170	16234	16295	16241	16241	16257	16149	16366	16329	16336	16308	16209	16172	16242	16300	16272	16246	16371	16380	16484	16547	16201	16371	16361	16364	16266	16403	16535	16235	16149	16159	16244	16314	16317	16306	16341	16234	16327	16162	16275	16326	16390	16314	16367	16137	16197	16261	16412	16662	16499	16383	16387	16340	16255	16382	16267	16326	16298	16326	16235	16445	16185	16346	16139	16351	16349	16456	16582	16431	16295	16415	16398	16195	16175	16293	16378	16258	16204	16345	16276	16352	16348	16235	16300	16266	16367	16330	16242	16226	16228	16359	16426	16103	15977	16183	16276	16418	16168	16349	16268	16123	16518	16736	16249	16508	16507	16345	16435	16156	16286	16238	16236	16370	16505	16221	16366	16194	16352	16324	16219	16276	16212	16229	16112	16476	16199	16324	16436	16211	16127	16447	16338	16297	16174	16439	16393	16394	16566	16206	16461	16364	16277	16199	16188	16493	16270	16069	16290	16258	16286	16250	16110	16216	16267	16375	16194	16285	16246	16158	16384	16163	16289	16293	16132	16286	16354	16267	16338	16412	16288	16330	16254	16548	16410	16392	16318	16327	16279	16348	16193	16403	16303	16233	16492	16251	16215	15986	16237	16289	16338	16144	16213	15973	16074	16317	16181	16206	16030	16213	16198	16173	16345	16432	16269	16225	16544	16490	16278	16170	16141	16167	16360	16363	16144	16460	16132	16237	16310	16183	16264	16215	16484	16490	16379	16291	16063	16394	16300	16337	16339	16362	16270	16344	16378	16475	16281	16115	16244	16247	16294	16312	16277	16431	16186	16325	16282	16298	16414	16207	16328	16394	16547	16296	16562	16274	16481	16365	16297	16074	16216	16224	16179	16026	16216	16235	16192	16270	16167	16449	16323	16361	16147	16273	16418	16306	16237	16472	16305	16211	16323	16394	16413	16341	16303	16388	16316	16278	16484	16103	16071	16628	16273	16365	16273	16354	16192	16235	16167	16136	16426	16366	16427	16321	16189	16266	16299	16553	16204	16397	16306	16464	16337	16385	16277	16561	16294	16358	16197	16367	16417	16211	16292	16297	16320	16377	16303	16292	16446	16371	16140	16224	16457	16186	16438	16407	16210	16235	16308	16176	16376	16322	16249	16240	16168	16286	16359	16256	16420	16475	16168	16464	16340	16233	16323	16336	16177	16338	16235	16218	16453	16392	16221	16308	16184	16206	16488	16327	16349	16295	16489	16133	16401	16305	16269	16411	16380	16296	16430	16357	16306	16296	16226	16411	16429	16354	16353	16211	16189	16133	16316	16311	16327	16389	16434	16438	16369	16299	16321	16272	16284	16296	16538	16181	16252	16342	16235	16104	16246	16265	16366	16265	16213	16389	16219	16361	16165	16314	16299	16283	16179	16374	16437	16416	16306	16135	16189	16370	16490	16270	16311	16259	16366	16197	16268	16228	16338	16415	16318	16349	16142	16298	16323	16279	16328	16235	16286	16192	16412	16433	16103	16384	16380	16294	16293	16437	16311	16177	16362	16442	16321	16439	16262	16312	16563	16352	16521	16474	16483	16228	16487	16387	16553	16254	16142	16362	16065	16243	16238	16274	16267	16327	16326	16346	16165	16325	16448	16210	16139	16218	16238	16535	16270	16279	16386	16271	16261	16179	16358	16348	16225	16431	16471	16371	16166	16346	16276	16170	16349	16339	16207	16336	16336	16411	16388	16255	16506	16127	16172	16361	16405	16221	16365	16272	16353	16260	16421	16441	16283	16406	16417	16376	16391	16228	16278	16346	16260	16220	16194	16286	16354	16294	16098	16201	16479	16278	16343	16284	16270	16340	16256	16401	16314	16424	16127	16076	16163	16158	16278	16439	16184	16278	16165	16416	16245	16266	16162	16383	16260	16370	16406	16437	16336	16233	16284	16496	16226	16370	16316	16282	16412	16240	16293	16342	16163	16320	16343	16328	16485	16435	16264	16122	16347	16226	16372	16361	16279	16400	16388	16243	16156	16220	16339	16446	16153	16126	16234	16293	16172	16226	16149	16225	16360	16419	16123	16291	16364	16156	16160	16343	16231	16357	16259	16272	16081	16349	16144	16403	16208	16239	16295	16284	16349	16372	16391	16211	16193	16287	16391	16421	16391	16372	16539	16200	16157	16169	16432	16456	16218	16191	16227	16105	16297	16398	16413	16295	16351	16474	16284	16362	16299	16063	16436	16192	16474	16366	16338	16283	16202	16183	16294	16293	16190	16115	16160	16459	16254	16278	16394	16338	16401	16311	16223	16272	16281	16259	16585	16383	16288	16345	16217	16396	16381	16250	16290	16279	16428	16319	16348	16343	16262	16441	16257	16452	16189	16367	16295	16241	16168	16248	16270	16381	16194	16111	16259	16304	16026	16117	16198	16264	16139	16322	16226	16452	16517	16419	16357	16048	16075	16318	16227	16081	16409	16265	16139	16254	16260	16382	16298	16297	16265	16403	16386	16225	16117	16148	16222	16438	16346	16189	16170	16260	16285	16327	16242	16260	16417	16220	16396	16317	16236	16532	16398	16438	16117	16302	16194	16262	16312	16204	16208	16180	16249	16248	16435	16245	16532	16481	16272	16361	16176	16247	16361	16102	16302	16245	16285	16081	16273	16201	16289	16348	16210	16253	16492	16247	16284	16205	16416	16334	16246	16385	16222	16458	16231	16191	16310	16399	16390	16374	16349	16266	16394	16202	16286	16263	16452	16278	16185	16235	16402	16312	16191	16281	16426	16234	16183	16291	16228	16218	16297	16305	16343	16393	16204	16112	16170	16281	16470	16444	16275	16400	16139	16250	16346	16242	16194	16032	16120	16435	16191	16296	16290	16187	16308	16204	16322	16109	16411	16322	16209	16273	16317	16234	16291	16345	16387	16447	16519	16345	16320	16163	16375	16408	16284	16388	16105	16230	16259	16315	16451	16580	16243	16133	16224	16303	16274	16145	16429	16336	16186	16507	16378	16300	16360	16298	16457	16213	16198	16245	16247	16391	16270	16124	16442	16449	16208	16101	16219	16353	16378	16394	16246	16359	16288	16295	16351	16295	16243	16232	16261	16168	16285	16501	16318	16431	16346	16273	16220	16371	16068	16324	16269	16278	16127	16225	16281	16190	16264	16234	16431	16309	16077	16330	16318	16205	16104
62005	104985	87822	62660	38202	22029	15653	14383	14267	14185	14394	14172	14145	14195	14263	14266	14249	14367	14378	14343	14238	14429	14258	14336	14125	14198	14246	14275	14277	14388	14332	14207	14142	14296	14320	14281	14266	14295	14234	14307	14253	14187	14258	14280	14363	14289	14494	14421	14176	14206	14205	14211	14172	14247	14140	14371	14275	14235	14212	14316	14169	14223	14234	14260	14240	14096	14301	14308	14238	14305	14118	14255	14264	14190	14309	14414	14236	14204	14339	14187	14320	14304	14126	14133	14211	14287	14238	14219	14123	14222	14144	14335	14214	14217	14277	14334	14218	14257	14177	14162	14053	14150	14199	14358	14273	14287	14283	14050	14182	14408	14217	14260	14161	14177	14314	14229	14283	14239	14262	14278	14198	14240	14254	14236	14300	14288	14083	14312	14422	14276	14205	14142	14169	14307	14174	14232	14195	14310	14208	14287	14038	14160	14269	14347	14162	14229	14360	14233	14072	14204	14212	14046	14251	14202	14167	14177	14035	14128	14113	14206	14092	14301	14276	14276	14269	14099	14290	14295	14241	14228	14340	14072	14178	14115	14209	14386	14270	14237	14033	14214	14158	14345	14164	14220	14236	14311	14376	14347	14221	13998	14159	14339	14209	14265	14223	14307	14261	14352	14210	14266	14310	14211	14091	14120	14126	14299	14246	14270	14348	14280	14157	14117	14202	14277	14245	14236	14417	14298	14219	14177	14355	14089	14373	14175	14209	14301	14385	14341	14245	14235	14076	14211	14137	14252	14223	14270	14358	14195	14421	14206	14183	14164	14068	14110	14265	14205	14139	14198	14153	14223	14202	14188	14174	14210	14245	14135	14296	14202	14237	14394	14204	14378	14181	13996	14274	14062	14326	14153	14213	14185	14460	14220	14081	14104	14073	14350	14303	14495	14289	14339	14158	14158	14372	14087	14142	14236	14261	14336	14158	14399	14115	14345	14252	14177	14251	14200	14112	14217	14316	14180	14195	14351	14072	14200	14165	14446	14162	14061	14208	14250	14116	14202	14172	14137	14181	14217	14174	14060	14265	14328	14204	14312	14214	14134	14394	14245	14241	14192	14070	14245	14289	14357	14175	14305	14401	14142	14330	14381	14245	14307	14288	14420	14229	14394	14159	14224	14336	14098	14072	14116	14319	14065	14361	14136	14211	14298	14083	14206	14232	14198	14291	14095	14150	14091	14432	14211	14291	14269	14430	14307	14236	14244	14108	14297	14298	14290	14187	14329	14100	14303	14215	14260	14303	14194	14316	14255	14231	14307	14067	14335	14213	14308	14155	14293	14247	14364	14148	14306	14243	14153	14130	14309	14243	14197	14164	14228	14184	14133	14104	14288	14242	14110	14083	14316	14202	14298	14216	14297	14210	14201	14242	14257	14249	14046	14265	14342	14152	14334	14268	14178	14312	14221	14350	14337	14306	14242	14010	14292	14243	14173	14121	14159	14289	14167	14276	14333	14127	14219	14351	14184	14162	14205	14148	14215	14145	14295	14274	14306	14270	14112	14286	14262	14147	14055	14331	14325	14141	14220	14039	14332	14292	14218	14139	14329	14104	14145	14199	14070	14154	14225	14281	14132	14117	14216	14222	14276	14256	14275	14111	14142	14355	14201	14380	14279	14230	14252	14206	14167	14173	14355	14395	14335	14179	14319	14375	14200	14227	14156	14170	14232	14221	14230	14116	14278	14062	14229	14232	14110	14086	14270	14037	14356	14219	14314	14127	14124	14087	14355	14424	14214	14235	14108	14088	14355	14208	14285	14308	14209	14159	14225	14020	14127	14138	14238	14218	14345	14366	14135	14147	14352	14175	14262	14247	14196	14205	14311	14187	14104	14291	14265	14328	14303	14152	14259	14337	14369	14304	14211	14336	14226	14145	14128	14254	14021	14115	14166	14225	14207	14227	14183	14265	14426	14147	14178	14149	14136	14128	13983	14312	14227	14005	14272	14137	14201	14285	14234	14336	14249	14290	14297	14258	14163	14084	14060	14212	14091	14249	14307	14177	14165	14262	14098	14234	14202	14208	14194	14230	14150	14109	14288	14173	14097	14281	14413	14160	14253	14327	14165	14323	14330	14340	14200	14194	14302	14311	14140	14287	14172	14262	14353	14325	14086	14186	14295	14116	14320	14148	14280	14303	14175	14417	14197	14206	14265	14305	14226	14163	14268	14361	14110	14338	14053	14201	14236	14386	14205	14227	14209	14065	14334	14204	14244	14230	13973	14181	14038	14319	14154	14306	14375	14165	14236	14188	14239	14258	14073	14165	14141	14208	14420	14171	14343	14224	14299	14348	14331	14116	14236	14275	14298	14240	14199	14232	14238	14234	14291	14250	14319	14272	14096	14183	14372	14202	14248	14095	14188	14356	14303	14150	14239	14090	14066	14259	14403	14181	14157	14301	14246	14289	14228	14008	14269	14295	14390	14237	14209	14198	14231	14076	14099	14105	14243	14131	14165	14298	14224	14256	14333	14268	14259	14210	14075	14218	14261	14271	14270	14220	14322	14346	14314	14236	14354	14151	14114	14432	14133	14235	14241	14156	14283	14294	14218	14328	14183	14230	14210	14245	14360	14257	14264	14175	13991	14138	14202	14115	14053	14176	14141	14053	14233	14097	14259	14093	14181	14128	14070	14214	14208	14252	14193	14371	14253	14089	14203	14219	14224	14298	14231	14227	14351	14171	14097	14288	14218	14245	14089	14187	14212	14319	14231	14236	14155	14270	14269	14229	14251	14214	14278	14197	14367	14264	14391	14148	14151	14080	14180	14107	14203	14163	14129	14416	14068	14164	14266	14418	14209	14304	14081	14213	14282	14335	14389	14336	14341	14328	14199	14166	14220	14051	14131	14296	14310	14259	14161	14162	14267	14364	14018	14060	14325	14386	14193	14230	14206	14135	14216	14108	14264	14179	14142	14216	14193	14317	14251	14363	14461	14227	14217	14113	14295	14051	14174	14192	14255	14249	14215	14125	14214	14293	14158	14256	14314	14259	14172	14241	14206	14263	14275	14254	13974	14256	14213	14097	14305	14112	14269	14229	14122	14205	14273	14250	14232	14130	14264	14234	14297	14142	14237	14078	14139	14297	14296	14140	14330	14169	14203	14251	14177	14260	14163	14241	14238	14194	14431	14209	14300	14309	14215	14286	14214	14342	14292	14008	14107	14413	14223	14175	14199	14136	14218	14410	14338	14225	14175	14283	14232	14207	14410	14188	14136	14108	14271	14196	14286	14200	14339	14315	14171	14384	14099	14281	14335	14159	14084	14237	14046	14173	14226	14381	14222	14384	14259	14222	14113	14087	14189	14214	14161	14369	14307	14246	14371	14112	14320	14019	14213	14013	14102	14135	14210	14171	14278	14175	14298	14313	14254	14265	14318	14253	14358	14247	14178	14113	14233	14254	14265	14342	14249	14260	14203	14196	14470	14273	14243	14174	14207	14494	14208	14126	14196	14180	14118	14310	14179	14042	14038	14212	14025	14136	14375	14344	14141	14235	14218	14261	14204	14072	14327	14251	14214	14096	14277	14218	14298	14140	14330	14035	14079	14354	14210	14177	14268	14199	14224	14190	14237	14101	14192	14259	14186	14056	13987	14149	14425	14177	14123	14401	14184	14291	14105	14323	14279	14238	14205	14216	14339	14109	14176	14223	14020	14294	14240	14374	14392	14134	14155	14115	14356	14359	14237	14148	14200	14204	14172	14066	14202	14261	14224	14195	14097	14149	14326	14165	14083	14234	14213	14194	14042	14086	14206	14246	14239	14203	14221	14316	14340	14131	14248	14213	14245	14127	14008	14387	14203	14277	14306	14148	14373	14200	14202	14298	14135	14343	14158	14234	14278	14291	14389	14134	14049	14188	14229	14180	14302	14257	14149	14270	14211	14221	14176	14269	14251	14321	14194	14333	14140	14210	14218	14301	14327	14265	14175	14116	14287	14242	14398	14228	14013	14198	14127	14281	14146	14346	14306	14283	14207	14183	14331	14245	14238	14244	14151	14227	14153	14182	14358	14226	14045	14279	14374	14251	14178	14331	14217	14399	14102	14103	14188	14217	14379	14404	14379	14157	14186	14342	14252	14279	14043	14214	14187	14278	14212	14128	14107	14140	14199	14300	14209	14210	14411	14206	14250	14156	14181	14435	14261	14060	14272	14283	14250	14394	14273	14263	14286	14162	14238	14224	14286	14272	14193	14104	14107	14367	14032	14182	14151	14091	14241	14280	14107	14185	14082	14307	14132	14194	14267	14248	14389	14276	14191	14228	14226	14106	13977	14269	14269	14214	14114	14089	14315	14061	14300	14119	14208	13990	14111	14184	14096	14115	14434	14263	14330	14359	14282	14205	14355	14262	14244	14201	14280	14215	14279	14348	14207	14174	14215	14107	14163	14146	14079	14062	14120	14162	14404	14294	14265	14147	14351	14268	14365	14143	14146	14214	14308	14159	14155	14161	14223	14355	14149	14411	14190	14194	14244	14315	14326	14091	14147	14144	14239	14290	14189	14093	14297	14439	14251	14249	14250	14076	14113	14271	14340	14194	14169	14292	14220	14069	14261	14117	14179	14193	14108	14347	14213	14154	14176	14275	14115	14289	14160	14250	14223	14268	14202	14296	14239	14119	14262	14037	14216	14287	14189	14113	14057	14164	14163	14119	14165	14133	14184	14317	14117	14228	14214	14369	14071	13876	14240	14387	14192	14251	14132	14192	14371	14136	14332	14094	14244	14233	14123	14293	14348	14336	14202	14307	14124	14224	14221	14222	14316	14172	14131	14379	13993	14189	14275	14297	14133	14135	14222	14184	14269	14269	14292	14308	14296	14112	14288	14152	14405	14232	14287	14167	14268	14201	14056	14266	14122	14383	14234	14193	14317	14264	14367	14318	14141	14339	14270	14138	14296	14265	14242	14322	14308	14181	14089	14122	14119	14124	14178	14242	14321	14261	14337	14300	14213	14155	14254	14196	14159	14129	14140	14257	14072	14269	14187	14250	14257	14059	14180	14136	14152	14267	14155	14298	14321	14034	14108	14175	14109	14203	14249	14271	14235	14167	14277	14234	14057	14257	14198	14192	14234	14067	14021	14236	14272	14096	14180	14262	14151	14137	14282	14090	14177	14155	14307
30331	37340	42090	30110	20355	17568	16792	16434	16450	16411	16323	16266	16489	16373	16523	16286	16309	16593	16284	16448	16404	16621	16217	16373	16389	16403	16598	16532	16366	16460	16459	16495	16483	16246	16406	16656	16406	16423	16496	16122	16596	16425	16328	16406	16285	16425	16387	16393	16559	16260	16263	16443	16421	16259	16324	16536	16394	16406	16550	16548	16438	16384	16614	16506	16447	16205	16473	16510	16239	16188	16485	16434	16122	16387	16417	16501	16266	16386	16386	16230	16233	16378	16443	16397	16455	16522	16326	16376	16552	16277	16302	16402	16175	16376	16338	16415	16480	16323	16249	16516	16142	16366	16455	16255	16298	16530	16401	16373	16408	16361	16427	16331	16416	16551	16481	16429	16250	16280	16436	16346	16286	16299	16158	16499	16415	16292	16379	16369	16531	16594	16498	16253	16394	16437	16406	16258	16275	16514	16417	16327	16383	16581	16252	16283	16363	16457	16316	16289	16261	16268	16481	16309	16372	16270	16259	16260	16421	16256	16359	16409	16532	16336	16359	16114	16329	15974	16300	16181	15976	16241	16501	16284	16421	16245	16354	16260	16484	16465	16243	16275	16529	16531	16318	16281	16260	16379	16339	16558	16643	16335	16308	16460	16579	16281	16203	16314	16296	16360	16480	16402	16432	16307	16271	16476	16342	16295	16270	16390	16266	16354	16513	16309	16329	16481	16389	16205	16360	16291	16308	16230	16278	16198	16304	16492	16407	16492	16408	16257	16300	16249	16435	16306	16446	16299	16402	16205	16527	16305	16257	16314	16490	16274	16339	16429	16516	16459	16386	16319	16356	16219	16641	16233	16339	16290	16437	16488	16230	16310	16511	16536	16552	16290	16352	16324	16390	16235	16336	16252	16274	16253	16189	16455	16271	16305	16189	16364	16314	16368	16300	16450	16462	16331	16360	16466	16281	16397	16349	16267	16297	16399	16464	16340	16623	16273	16299	16196	16416	16330	16318	16558	16196	16396	16440	16534	16358	16225	16454	16319	16246	16317	16292	16230	16481	16297	16346	16375	16641	16457	16443	16342	16451	16283	16445	16384	16275	16171	16353	16405	16266	16162	16274	16478	16512	16363	16263	16419	16155	16211	16333	16494	16301	16511	16508	16486	16488	16532	16337	16396	16273	16393	16386	16247	16310	16210	16348	16465	16508	16170	16604	16515	16421	16380	16410	16164	16303	16302	16247	16383	16296	16314	16261	16234	16224	16247	16417	16395	16298	16395	16549	16493	16326	16594	16334	16435	16300	16233	16247	16238	16457	16153	16289	16612	16272	16342	16512	16457	16186	16480	16285	16470	16441	16510	16317	16271	16322	16462	16191	16344	16452	16263	16346	16336	16422	16358	16343	16432	16355	16358	16462	16448	16171	16417	16474	16390	16331	16428	16314	16292	16323	16489	16375	16501	16351	16258	16316	16294	16159	16555	16309	16312	16448	16260	16268	16276	16349	16200	16272	16475	16447	16176	16341	16269	16422	16536	16299	16459	16305	16385	16334	16440	16305	16276	16329	16461	16539	16311	16369	16301	16538	16263	16420	16267	16140	16069	16342	16280	16325	16486	16313	16445	16448	16347	16374	16268	16331	16254	16237	16143	16383	16302	16496	16254	16451	16445	16396	16356	16396	16390	16380	16394	16467	16521	16147	16287	16467	16297	16331	16440	16297	16459	16557	16451	16329	16225	16473	16272	16498	16443	16494	16285	16362	16223	16223	16344	16237	16425	16279	16279	16294	16349	16419	16425	16352	16284	16508	16429	16316	16351	16344	16306	16313	16646	16170	16421	16572	16312	16392	16250	16314	16370	16384	16535	16323	16244	16316	16221	16199	16466	16287	16272	16513	16488	16452	16235	16350	16271	16418	16616	16509	16268	16429	16451	16434	16369	16255	16437	16488	16648	16320	16589	16373	16369	16336	16305	16437	16480	16363	16448	16336	16335	16383	16180	16332	16359	16346	16283	16312	16260	16712	16375	16347	16445	16392	16397	16333	16304	16544	16262	16498	16526	16296	16291	16312	16246	16396	16450	16451	16396	16538	16472	16381	16386	16301	16367	16384	16400	16425	16443	16445	16387	16322	16404	16440	16268	16302	16321	16342	16283	16387	16381	16210	16304	16095	16286	16180	16238	16423	16320	16300	16313	16327	16613	16195	16311	16470	16355	16480	16259	16134	16469	16362	16405	16537	16320	16278	16395	16212	16271	16322	16598	16410	16276	16289	16319	16406	16441	16403	16281	16444	16509	16474	16386	16390	16488	16290	16232	16183	16283	16382	16528	16428	16676	16583	16334	16396	16288	16276	16358	16344	16196	16555	16367	16282	16516	16286	16395	16340	16394	16304	16357	16492	16297	16230	16355	16436	16288	16349	16486	16323	16279	16504	16011	16233	16301	16097	16482	16363	16596	16207	16212	16320	16240	16543	16450	16228	16384	16436	16299	16477	16364	16300	16349	16299	16534	16281	16396	16398	16099	16367	16308	16306	16315	16539	16255	16233	16449	16222	16489	16529	16222	16437	16420	16343	16197	16421	16309	16561	16341	16487	16282	16328	16257	16194	16435	16220	16475	16296	16259	16367	16450	16555	16464	16275	16348	16278	16409	16288	16344	16398	16332	16303	16411	16429	16325	16359	16221	16475	16385	16296	16573	16388	15993	16325	16281	16518	16135	16409	16492	16274	16373	16380	16483	16285	16217	16388	16169	16229	16366	16440	16326	16330	16327	16182	16441	16251	16366	16205	16593	16318	16182	16437	16262	16206	16394	16184	16353	16396	16530	16489	16277	16247	16421	16330	16121	16325	16285	16473	16449	16435	16512	16421	16577	16515	16374	16410	16222	16076	16355	16272	16469	16258	16334	16412	16319	16343	16417	16339	16500	16356	16611	16451	16373	16420	16241	16108	16098	16449	16323	16352	16261	16376	16620	16338	16251	16379	16169	16452	16259	16447	16355	16390	16121	16414	16279	16294	16459	16252	16317	16300	16397	16296	16611	16276	16385	16229	16279	16271	16350	16287	16457	16336	16112	16310	16418	16379	16340	16304	16439	16389	16309	16279	16594	16418	16347	16533	16416	16525	16291	16322	16266	16230	16314	16359	16339	16297	16363	16292	16363	16410	16597	16621	16539	16347	16359	16380	16500	16241	16362	16444	16354	16510	16364	16536	16319	16426	16395	16334	16384	16617	16365	16323	16246	16372	16410	16229	16388	16355	16314	16314	16452	16296	16347	16506	16165	16199	16204	16242	16471	16377	16438	16357	16223	16337	16469	16327	16453	16424	16311	16419	16282	16404	16414	16378	16463	16561	16382	16522	16321	16325	16397	16377	16225	16287	16202	16233	16317	16338	16485	16514	16374	16354	16388	16378	16269	16399	16509	16402	16198	16347	16431	16354	16224	16311	16162	16301	16277	16619	16287	16362	16261	16373	16523	16440	16377	16432	16453	16487	16289	16494	16473	16432	16357	16316	16326	16401	16323	16454	16512	16409	16269	16394	16293	16270	16197	16520	16356	16405	16099	16540	16358	16255	16245	16449	16443	16320	16685	16393	16464	16381	16257	16339	16349	16252	16597	16414	16471	16132	16345	16442	16547	16297	16223	16224	16469	16359	16496	16425	16445	16513	16328	16340	16347	16382	16337	16442	16554	16267	16299	16409	16350	16350	16366	16577	16365	16302	16439	16458	16184	16334	16279	16489	16404	16621	16240	16536	16333	16359	16394	16505	16277	16392	16470	16377	16423	16259	16361	16308	16444	16394	16288	16597	16257	16236	16360	16494	16539	16230	16177	16091	16186	16285	16551	16384	16530	16552	16312	16473	16325	16417	16400	16292	16417	16308	16400	16413	16457	16461	16257	16258	16309	16154	16266	16324	16261	16400	16394	16289	16510	16162	16349	16426	16484	16395	16427	16436	16382	16326	16355	16264	16267	16391	16092	16277	16262	16631	16371	16291	16248	16391	16350	16232	16558	16365	16477	16318	16359	16256	16154	16357	16236	16566	16222	16407	16353	16158	16587	16328	16260	16384	16057	16431	16200	16408	16193	16599	16288	16355	16440	16448	16186	16378	16486	16287	16472	16457	16246	16357	16136	16321	16245	16296	16369	16277	16530	16308	16180	16395	16359	16417	16339	16301	16226	16386	16365	16259	16411	16055	16298	16241	16421	16425	16620	16571	16166	16577	16527	16167	16396	16258	16497	16309	16487	16294	16412	16412	16403	16218	16408	16315	16420	16304	16388	16507	16248	16358	16305	16452	16338	16418	16236	16385	16294	16408	16479	16428	16451	16314	16280	16269	16254	16123	16345	16537	16271	16367	16502	16363	16366	16548	16285	16142	16145	16364	16331	16242	16320	16575	16404	16096	16286	16420	16377	16291	16302	16257	16264	16268	16260	16406	16335	16329	16299	16339	16344	16398	16357	16339	16393	16204	16506	16215	16285	16549	16463	16351	16582	16391	16320	16374	16386	16288	16280	16379	16262	16509	16434	16431	16367	16429	16462	16276	16392	16280	16336	16589	16406	16230	16330	16465	16389	16493	16182	16393	16088	16441	16506	16315	16313	16287	16455	16219	16214	16569	16390	16360	16371	16402	16390	16226	16315	16415	16299	16180	16306	16509	16470	16256	16375	16676	16327	16436	16434	16400	16406	16352	16406	16490	16439	16354	16484	16256	16289	16359	16480	16367	16386	16451	16336	16281	16275	16411	16170	16422	16221	16346	16501	16403	16252	16400	16143	16348	16356	16309	16257	16389	16456	16339	16404	16186	16375	16452	16450	16477	16362	16424	16566	16405	16398	16223	16295	16279	16494	16244	16451	16302	16424	16409	16191	16347	16414	16369	16439	16291	16252	16388	16589	16192	16426	16486	16387	16246	16337	16352	16334	16155	16332	16384	16523	16298	16348	16342	16289	16498	16316	16215	16209	16238	16315	16151	16279	16345	16077	16478	16434	16261	16263	16471	16557	16326	16413	16346	16380	16260	16325	16393	16445	16489	16326	16432	16484	16377	16319	16242	16523	16481	16350	16681	16349	16252	16328	16415	16373	16429	16154	16320	16235	16564	16459	16487	16194	16334	16170	16168	16334	16398	16569	16519	16394	16521	16260	16135	16410	16331	16487	16248	16391
39323	57308	43763	26286	17805	15068	14389	14195	14161	14340	14397	14293	14373	14273	14238	14352	14309	14383	14255	14278	14301	14291	14210	14301	14316	14147	14156	14237	14173	14390	14295	14307	14295	14341	14259	14337	14462	14461	14321	14298	14359	14317	14228	14165	14247	14281	14340	14333	14410	14155	14350	14214	14361	14289	14410	14132	14221	14390	14308	14177	14294	14328	14254	14208	14307	14216	14396	14245	14234	14260	14464	14453	14475	14347	14365	14305	14247	14176	14371	14247	14302	14358	14342	14378	14316	14297	14269	14311	14273	14374	14235	14468	14424	14139	14331	14426	14359	14394	14318	14231	14206	14341	14361	14325	14405	14339	14222	14224	14194	14434	14346	14342	14317	14362	14397	14367	14378	14206	14189	14236	14175	14295	14410	14490	14212	14262	14392	14380	14298	14400	14306	14264	14277	14341	14421	14227	14224	14350	14301	14300	14234	14500	14162	14170	14094	14202	14417	14229	14461	14326	14193	14161	14540	14328	14184	14266	14360	14339	14251	14208	14317	14458	14332	14180	14438	14132	14481	14226	14370	14206	14306	14073	14212	14116	14267	14382	14189	14238	14570	14151	14294	14324	14312	14308	14239	14221	14251	14294	14404	14156	14244	14272	14241	14204	14475	14152	14303	14316	14246	14276	14290	14278	14445	14281	14361	14317	14359	14505	14243	14225	14205	14371	14315	14384	14222	14294	14187	14225	14305	14369	14286	14354	14331	14247	14331	14015	14349	14244	14257	14341	14405	14234	14216	14307	14172	14228	14208	14222	14353	14336	14334	14157	14400	14284	14364	14306	14268	14376	14218	14469	14228	14327	14414	14350	14179	14395	14407	14280	14361	14164	14352	14230	14353	14245	14342	14244	14283	14395	14366	14155	14332	14384	14426	14257	14292	14322	14324	14385	14321	14141	14269	14275	14192	14208	14294	14209	14406	14328	14414	14214	14524	14376	14086	14260	14242	14425	14243	14361	14308	14237	14282	14224	14428	14205	14320	14293	14306	14333	14193	14366	14215	14174	14282	14239	14456	14278	14316	14280	14373	14207	14101	14417	14426	14306	14180	14311	14415	14294	14273	14328	14301	14219	14343	14166	14336	14212	14305	14251	14337	14361	14247	14213	14159	14290	14339	14280	14367	14315	14277	14271	14366	14389	14081	14292	14207	14329	14322	14263	14289	14321	14216	14283	14389	14281	14429	14403	14390	14176	14322	14316	14351	14470	14367	14289	14149	14328	14287	14314	14426	14332	14265	14305	14350	14390	14363	14363	14294	14390	14281	14478	14152	14351	14346	14446	14344	14294	14553	14343	14199	14172	14238	14302	14303	14259	14266	14298	14268	14364	14218	14197	14288	14184	14234	14209	14191	14234	14245	14288	14286	14262	14338	14448	14239	14217	14225	14402	14281	14343	14365	14251	14211	14308	14261	14450	14306	14361	14295	14495	14370	14315	14305	14299	14313	14365	14207	14254	14270	14294	14490	14278	14153	14346	14426	14147	14317	14202	14281	14515	14241	14117	14529	14328	14199	14369	14207	14405	14348	14453	14383	14289	14162	14269	14298	14269	14202	14365	14204	14367	14178	14130	14437	14191	14425	14190	14299	14355	14340	14278	14455	14193	14330	14319	14250	14126	14375	14328	14302	14220	14187	14234	14269	14277	14486	14299	14399	14324	14292	14335	14215	14362	14083	14376	14403	14250	14335	14208	14416	14087	14230	14303	14229	14424	14298	14294	14294	14350	14269	14305	14305	14359	14333	14457	14322	14285	14217	14223	14411	14389	14316	14156	14342	14325	14239	14438	14271	14254	14245	14334	14164	14360	14223	14174	14268	14162	14234	14192	14468	14155	14337	14292	14297	14409	14161	14411	14274	14306	14300	14341	14374	14293	14267	14422	14166	14325	14264	14328	14322	14371	14279	14346	14408	14197	14354	14418	14227	14394	14157	14352	14389	14101	14247	14314	14222	14217	14442	14192	14202	14333	14547	14336	14280	14344	14308	14341	14264	14415	14403	14355	14299	14305	14281	14432	14344	14327	14622	14286	14425	14262	14385	14193	14285	14266	14470	14334	14347	14480	14286	14252	14417	14300	14198	14214	14315	14406	14181	14235	14241	14408	14364	14181	14222	14295	14320	14197	14300	14322	14358	14163	14352	14358	14323	14346	14231	14297	14388	14288	14295	14299	14471	14424	14145	14427	14157	14311	14247	14249	14334	14353	14311	14481	14409	14233	14265	14156	14371	14354	14300	14266	14165	14400	14251	14291	14179	14418	14253	14270	14279	14337	14205	14305	14302	14243	14382	14076	14237	14286	14237	14266	14199	14259	14292	14324	14321	14410	14507	14251	14125	14334	14406	14227	14331	14317	14241	14197	14303	14403	14252	14063	14351	14232	14095	14419	14271	14297	14202	14186	14280	14143	14285	14202	14405	14076	14233	14239	14408	14218	14210	14137	14302	14478	14186	14162	14238	14434	14428	14519	14324	14268	14303	14333	14200	14284	14312	14183	14234	14369	14454	14369	14290	14404	14337	14284	14448	14328	14090	14317	14307	14169	14233	14175	14159	14273	14323	14400	14260	14321	14454	14128	14452	14255	14314	14280	14357	14142	14277	14269	14396	14363	14323	14344	14338	14240	14364	14327	14244	14349	14266	14238	14521	14311	14358	14278	14261	14358	14406	14266	14332	14452	14162	14392	14369	14165	14161	14250	14127	14294	14265	14353	14246	14369	14329	14331	14501	14260	14329	14160	14307	14323	14147	14227	14274	14288	14424	14111	14322	14382	14350	14204	14221	14379	14390	14370	14289	14240	14297	14148	14326	14086	14395	14416	14298	14312	14235	14397	14230	14192	14317	14238	14273	14176	14323	14263	14153	14539	14298	14371	14318	14326	14290	14235	14215	14271	14302	14260	14390	14190	14417	14385	14230	14329	14241	14270	14449	14278	14514	14077	14154	14255	14312	14204	14203	14376	14080	14230	14498	14331	14366	14382	14308	14171	14318	14324	14329	14235	14377	14247	14479	14296	14313	14419	14383	14335	14219	14129	14328	14396	14192	14306	14204	14214	14223	14320	14231	14305	14286	14206	14295	14337	14459	14394	14343	14284	14277	14233	14336	14437	14250	14173	14286	14137	14212	14428	14138	14223	14214	14300	14309	14280	14290	14329	14294	14287	14379	14400	14382	14260	14273	14473	14328	14341	14372	14256	14340	14170	14479	14413	14231	14250	14404	14302	14278	14346	14383	14188	14045	14450	14297	14410	14285	14251	14424	14294	14285	14267	14439	14180	14269	14496	14397	14049	14387	14219	14302	14125	14346	14323	14357	14525	14368	14429	14257	14242	14250	14527	14186	14514	14215	14212	14395	14431	14381	14237	14348	14211	14368	14354	14343	14270	14262	14292	14254	14386	14322	14471	14378	14341	14234	14333	14358	14344	14342	14192	14232	14332	14151	14376	14276	14295	14291	14155	14158	14321	14242	14327	14380	14302	14379	14405	14182	14273	14208	14258	14401	14313	14189	14191	14325	14099	14320	14447	14265	14322	14407	13998	14434	14312	14284	14320	14169	14177	14336	14361	14351	14259	14362	14347	14442	14226	14208	14350	14347	14264	14240	14500	14385	14296	14348	14346	14291	14443	14204	14049	14321	14295	14236	14203	14371	14362	14484	14386	14159	14375	14489	14292	14307	14183	14231	14336	14450	14536	14145	14051	14273	14190	14264	14284	14334	14407	14226	14207	14364	14386	14218	14318	14337	14201	14218	14134	14175	14261	14135	14432	14386	14489	14358	14242	14264	14420	14118	14268	14338	14377	14345	14355	14437	14361	14284	14324	14296	14100	14398	14452	14354	14286	14264	14232	14333	14235	14330	14410	14256	14494	14250	14348	14291	14355	14306	14225	14289	14295	14415	14341	14344	14364	14282	14283	14279	14256	14267	14324	14291	14416	14301	14437	14291	14328	14354	14343	14302	14411	14329	14232	14304	14302	14375	14260	14344	14409	14123	14228	14421	14214	14334	14291	14249	14347	14377	14232	14586	14387	14313	14243	14335	14283	14334	14342	14316	14285	14316	14421	14243	14305	14351	14328	14349	14326	14347	14152	14277	14319	14222	14221	14272	14430	14344	14302	14334	14280	14350	14216	14324	14201	14281	14262	14367	14292	14334	14334	14276	14199	14317	14174	14157	14377	14230	14249	14528	14149	14183	14259	14224	14216	14233	14285	14312	14225	14179	14276	14305	14222	14492	14525	14386	14178	14210	14380	14123	14256	14454	14114	14190	14360	14239	14256	14270	14372	14395	14233	14522	14249	14337	14188	14310	14254	14370	14293	14323	14290	14363	14277	14145	14323	14307	14329	14212	14301	14256	14135	14395	14156	14255	14150	14085	14303	14168	14265	14175	14346	14206	14341	14367	14274	14367	14199	14267	14325	14290	14351	14201	14284	14352	14202	14196	14350	14579	14120	14180	14437	14336	14264	14269	14527	14445	14233	14232	14300	14370	14229	14299	14386	14194	14317	14253	14228	14473	14440	14349	14129	14417	14320	14261	14307	14312	14184	14475	14229	14354	14260	14188	14373	14130	14364	14167	14207	14298	14395	14321	14357	14307	14371	14339	14468	14385	14456	14341	14271	14165	14281	14166	14328	14424	14211	14404	14071	14160	14251	14337	14076	14213	14146	14304	14322	14278	14252	14319	14330	14352	14219	14370	14373	14378	14430	14359	14442	14373	14435	14346	14326	14411	14219	14389	14366	14245	14317	14374	14402	14417	14397	14239	14353	14478	14135	14250	14195	14380	14225	14380	14180	14226	14338	14374	14305	14255	14453	14362	14435	14203	14274	14233	14336	14310	14289	14328	14312	14307	14347	14221	14231	14346	14401	14245	14361	14282	14247	14466	14360	14102	14364	14428	14168	14288	14405	14138	14279	14359	14354	14394	14354	14444	14348	14236	14402	14273	14366	14329	14401	14226	14341	14185	14367	14304	14404	14394	14238	14266	14267	14316	14192	14242	14315	14323	14444	14398	14262	14034	14168	14190	14383	14319	14179	14437	14264	14279	14311	14137	14216	14275	14343	14260	14424	14214	14228	14346	14325	14345	14319	14376	14250	14237	14415	14341	14208	14271	14432	14225	14386
26041	29819	46772	38850	25988	20725	17998	16800	16515	16577	16639	16462	16304	16446	16491	16522	16318	16534	16626	16547	16253	16332	16317	16380	16374	16304	16369	16196	16276	16573	16620	16506	16483	16628	16548	16417	16433	16592	16365	16474	16383	16469	16538	16324	16444	16341	16438	16590	16338	16412	16269	16195	16453	16395	16568	16302	16331	16512	16298	16349	16162	16432	16408	16349	16459	16209	16480	16477	16480	16388	16477	16303	16272	16326	16345	16318	16495	16298	16539	16232	16347	16464	16392	16113	16418	16409	16369	16303	16127	16443	16363	16058	16318	16304	16395	16356	16331	16225	16331	16652	16465	16475	16320	16437	16406	16411	16380	16195	16492	16431	16311	16267	16431	16392	16380	16346	16546	16444	16336	16289	16312	16343	16309	16379	16462	16328	16513	16298	16277	16396	16328	16357	16345	16461	16559	16279	16394	16243	16473	16276	16616	16355	16403	16220	16245	16262	16419	16293	16321	16595	16406	16177	16370	16429	16300	16276	16411	16244	16433	16185	16381	16374	16330	16360	16367	16274	16525	16290	16298	16336	16255	16131	16391	16465	16581	16128	16343	16330	16362	16376	16225	16450	16380	16211	16347	16310	16476	16381	16511	16361	16518	16201	16379	16178	16219	16167	16346	16479	16402	16482	16438	16262	16368	16315	16356	16203	16316	16482	16502	16343	16472	16379	16355	16201	16517	16455	16092	16284	16412	16434	16320	16275	16354	16439	16248	16352	16490	16449	16393	16229	16243	16587	16418	16481	16416	16417	16298	16222	16352	16368	16312	16397	16341	16157	16547	16425	16478	16273	16323	16501	16156	16390	16339	16572	16396	16455	16376	16217	16255	16395	16485	16258	16475	16355	16218	16378	16319	16409	16272	16375	16297	16308	16312	16584	16322	16147	16461	16334	16216	16270	16493	16250	16121	16280	16222	16420	16439	16309	16443	16259	16242	16370	16261	16313	16299	16384	16375	16419	16385	16262	16341	16473	16506	16415	16433	16262	16390	16293	16403	16317	16173	16412	16376	16385	16319	16524	16434	16379	16310	16314	16305	16313	16343	16593	16330	16299	16346	16305	16356	16100	16426	16360	16284	16369	16569	16392	16378	16291	16188	16347	16495	16381	16164	16363	16365	16515	16336	16254	16291	16390	16312	16530	16403	16479	16310	16311	16319	16393	16415	16290	16379	16271	16409	16557	16360	16362	16541	16478	16340	16364	16298	16332	16280	16297	16203	16366	16355	16374	16417	16262	16364	16096	16194	16397	16277	16294	16312	16442	16516	16399	16305	16354	16274	16235	16434	16305	16267	16483	16529	16416	16421	16346	16464	16468	16404	16344	16397	16503	16400	16313	16290	16411	16532	16315	16329	16168	16587	16370	16414	16451	16298	16403	16418	16439	16382	16350	16513	16433	16361	16535	16378	16563	16218	16555	16397	16474	16305	16303	16293	16453	16405	16399	16423	16157	16254	16285	16287	16492	16590	16316	16633	16358	16263	16379	16447	16464	16469	16247	16368	16273	16331	16385	16399	16371	16387	16345	16480	16274	16514	16350	16322	16549	16248	16455	16405	16276	16410	16317	16454	16194	16423	16335	16312	16285	16496	16382	16317	16221	16361	16302	16181	16332	16242	16240	16249	16312	16370	16248	16363	16376	16513	16458	16317	16115	16381	16519	16210	16394	16371	16368	16341	16457	16463	16295	16278	16370	16135	16242	16177	16229	16281	16327	16534	16122	16256	16436	16328	16372	16363	16229	16373	16366	16315	16353	16462	16242	16455	16306	16512	16382	16363	16335	16473	16332	16414	16514	16478	16327	16330	16420	16267	16562	16383	16378	16311	16367	16442	16497	16498	16414	16276	16349	16409	16317	16330	16372	16438	16377	16433	16384	16562	16163	16396	16338	16287	16423	16476	16500	16524	16176	16133	16303	16386	16256	16334	16274	16303	16437	16302	16289	16406	16265	16225	16475	16690	16255	16288	16615	16327	16441	16421	16296	16622	16351	16404	16436	16352	16567	16244	16377	16311	16297	16466	16297	16290	16331	16138	16336	16159	16220	16410	16351	16466	16394	16213	16306	16381	16511	16395	16159	16377	16245	16223	16208	16480	16288	16291	16480	16241	16418	16277	16213	16381	16326	16366	16271	16381	16334	16271	16483	16226	16377	16320	16235	16432	16497	16284	16414	16254	16166	16234	16311	16328	16298	16477	16399	16358	16337	16513	16321	16414	16386	16438	16456	16415	16423	16132	16375	16331	16356	16368	16447	16527	16222	16332	16384	16590	16426	16402	16554	16443	16399	16195	16352	16333	16483	16429	16428	16437	16284	16292	16314	16448	16448	16271	16388	16376	16161	16317	16195	16573	16234	16419	16329	16357	16521	16484	16098	16430	16129	16233	16333	16272	16631	16510	16377	16407	16316	16232	16334	16213	16366	16281	16625	16278	16462	16579	16527	16245	16443	16273	16217	16495	16340	16414	16398	16243	16282	16411	16295	16256	16320	16191	16400	16470	16401	16344	16315	16538	16405	16499	16486	16325	16326	16500	16433	16404	16470	16342	16431	16387	16443	16279	16345	16308	16344	16325	16305	16409	16450	16263	16477	16291	16536	16523	16507	16438	16518	16282	16337	16591	16514	16401	16467	16265	16335	16370	16228	16513	16391	16374	16448	16451	16515	16160	16307	16209	16176	16230	16278	16572	16344	16244	16218	16310	16244	16390	16383	16516	16494	16526	16574	16302	16224	16428	16424	16339	16285	16325	16402	16321	16359	16224	16332	16409	16434	16394	16607	16498	16477	16491	16372	16551	16325	16316	16262	16216	16383	16415	16516	16256	16472	16343	16189	16155	16433	16309	16078	16492	16291	16528	16501	16666	16448	16416	16372	16479	16363	16447	16389	16358	16055	16354	16272	16459	16313	16588	16354	16266	16460	16356	16406	16330	16393	16448	16360	16443	16522	16393	16544	16289	16358	16478	16261	16343	16507	16593	16407	16621	16392	16394	16368	16325	16260	16416	16352	16397	16369	16381	16483	16302	16118	16328	16199	16425	16396	16427	16428	16381	16407	16334	16482	16489	16175	16227	16344	16454	16341	16396	16437	16514	16344	16384	16453	16234	16262	16482	16373	16349	16474	16187	16306	16419	16426	16325	16431	16340	16379	16276	16218	16485	16467	16351	16131	16270	16416	16300	16328	16246	16385	16332	16344	16336	16395	16353	16299	16347	16446	16362	16171	16276	16051	16309	16484	16462	16381	16342	16286	16409	16141	16219	16391	16195	16310	16347	16356	16271	16313	16534	16282	16439	16446	16392	16347	16454	16482	16334	16196	16189	16185	16282	16406	16454	16223	16288	16180	16575	16471	16382	16488	16406	16523	16366	16426	16352	16588	16539	16353	16461	16246	16299	16356	16446	16634	16326	16351	16321	16318	16479	16321	16471	16415	16378	16243	16427	16455	16404	16495	16406	16255	16384	16563	16295	16274	16388	16335	16164	16233	16563	16389	16238	16506	16258	16421	16214	16210	16316	16224	16290	16433	16306	16327	16357	16293	16211	16344	16418	16497	16476	16463	16415	16188	16351	16332	16348	16344	16342	16388	16321	16436	16229	16454	16440	16195	16346	16306	16296	16323	16313	16518	16495	16441	16468	16390	16429	16409	16437	16440	16441	16352	16396	16259	16496	16274	16212	16585	16279	16325	16289	16501	16559	16272	16423	16383	16209	16346	16536	16302	16409	16318	16401	16485	16345	16139	16339	16323	16330	16470	16416	16351	16498	16457	16196	16398	16331	16336	16386	16407	16327	16352	16518	16530	16320	16385	16411	16259	16526	16128	16488	16354	16249	16255	16286	16420	16337	16364	16250	16348	16372	16389	16650	16402	16400	16567	16429	16549	16164	16324	16382	16423	16286	16345	16197	16665	16172	16555	16277	16445	16387	16277	16473	16420	16391	16355	16451	16355	16505	16457	16325	16275	16415	16266	16261	16439	16355	16524	16391	16117	16407	16334	16405	16415	16206	16383	16426	16284	16353	16369	16439	16420	16363	16421	16292	16427	16531	16443	16643	16413	16416	16412	16462	16204	16376	16393	16354	16331	16432	16249	16326	16387	16373	16531	16278	16423	16278	16273	16453	16430	16411	16439	16480	16489	16294	16423	16293	16340	16434	16319	16346	16172	16197	16241	16511	16545	16540	16363	16345	16177	16158	16387	16276	16214	16403	16320	16495	16236	16427	16388	16221	16323	16340	16389	16345	16333	16439	16438	16388	16267	16314	16188	16321	16336	16350	16332	16310	16290	16339	16316	16366	16227	16197	16400	16399	16418	16457	16437	16383	16271	16297	16276	16267	16456	16316	16429	16204	16208	16272	16328	16074	16346	16380	16359	16237	16208	16709	16434	16347	16498	16584	16627	16331	16494	16202	16450	16440	16343	16468	16395	16242	16277	16326	16324	16271	16377	16410	16365	16566	16168	16431	16468	16397	16354	16534	16240	16481	16360	16448	16465	16422	16480	16301	16302	16262	16589	16442	16518	16364	16422	16404	16237	16273	16392	16371	16264	16445	16296	16233	16270	16272	16397	16414	16451	16524	16180	16371	16411	16327	16431	16463	16711	16314	16538	16224	16122	16408	16164	16192	16312	16361	16319	16489	16290	16337	16443	16453	16363	16409	16247	16465	16391	16454	16376	16398	16137	16276	16391	16398	16233	16463	16543	16425	16364	16420	16275	16544	16428	16438	16504	16550	16412	16481	16414	16448	16370	16292	16500	16341	16249	16363	16388	16424	16279	16295	16411	16357	16381	16186	16429	16346	16201	16227	16344	16428	16293	16210	16370	16274	16516	16253	16147	16257	16447	16330	16210	16440	16383	16320	16307	16424	16327	16480	16468	16242	16453	16454	16266	16254	16309	16362	16280	16444	16342	16403	16411	16446	16290	16476	16503	16323	16308	16382	16247	16374	16499	16292	16302	16434	16145	16324	16258	16586	16439	16296	16210	16385	16290	16474	16578	16263	16458	16358	16391	16271	16426	16391	16537	16423	16124	16237	16362	16471	16334	16576	16361	16461	16482	16541	16531	16241	16476	16513	16401	16356	16262	16330	16246	16291	16283	16420	16263	16403	16333	16349	16446	16359	16409
56068	87207	67816	41312	24691	16724	14678	14373	14404	14380	14354	14284	14355	14288	14227	14274	14323	14483	14473	14316	14389	14166	14395	14316	14163	14340	14386	14389	14409	14328	14364	14228	14587	14315	14172	14536	14293	14322	14397	14180	14483	14457	14389	14364	14198	14349	14264	14171	14311	14220	14363	14278	14329	14274	14520	14176	14334	14393	14299	14404	14272	14147	14352	14436	14578	14395	14363	14447	14422	14377	14302	14193	14212	14299	14262	14385	14150	14189	14228	14502	14332	14466	14337	14364	14355	14376	14261	14231	14376	14358	14309	14319	14388	14218	14268	14326	14269	14548	14356	14322	14159	14268	14299	14279	14315	14399	14265	14349	14334	14263	14322	14163	14503	14269	14310	14322	14390	14423	14380	14209	14348	14239	14415	14346	14256	14339	14367	14354	14253	14416	14225	14491	14303	14326	14370	14166	14369	14409	14267	14182	14133	14368	14348	14221	14354	14396	14447	14420	14233	14354	14312	14224	14402	14386	14330	14117	14245	14412	14497	14132	14324	14399	14423	14244	14289	14219	14179	14382	14451	14454	14341	14252	14228	14278	14271	14303	14216	14491	14200	14477	14346	14354	14597	14303	14179	14398	14457	14312	14294	14429	14342	14369	14310	14270	14372	14438	14388	14217	14289	14290	14253	14263	14253	14371	14200	14403	14405	14411	14354	14382	14317	14170	14341	14168	14294	14344	14412	14590	14298	14450	14326	14310	14232	14094	14318	14443	14530	14326	14381	14178	14414	14212	14280	14219	14405	14344	14301	14399	14297	14427	14464	14432	14236	14399	14342	14401	14291	14357	14341	14265	14251	14398	14336	14328	14366	14249	14430	14169	14330	14306	14353	14196	14284	14187	14450	14421	14295	14417	14308	14201	14392	14266	14331	14349	14416	14533	14192	14157	14361	14345	14431	14478	14304	14219	14532	14443	14285	14244	14464	14328	14339	14281	14092	14378	14381	14252	14294	14360	14297	14166	14360	14120	14294	14414	14249	14262	14256	14225	14306	14258	14301	14292	14472	14329	14233	14286	14347	14348	14259	14400	14494	14324	14243	14339	14165	14288	14379	14289	14297	14326	14346	14266	14279	14420	14295	14288	14443	14286	14305	14470	14377	14339	14365	14276	14240	14256	14337	14271	14339	14421	14395	14407	14266	14344	14344	14404	14413	14200	14443	14218	14507	14245	14307	14257	14391	14239	14302	14243	14321	14285	14396	14261	14297	14393	14256	14359	14349	14547	14347	14466	14282	14280	14153	14469	14366	14339	14345	14242	14328	14350	14205	14419	14313	14276	14326	14256	14279	14340	14186	14147	14374	14243	14262	14189	14305	14417	14386	14308	14392	14296	14322	14383	14432	14440	14351	14271	14234	14383	14226	14317	14178	14295	14432	14354	14304	14190	14398	14261	14325	14331	14287	14430	14354	14502	14232	14309	14442	14352	14343	14290	14285	14323	14148	14378	14274	14259	14477	14310	14387	14317	14332	14429	14295	14392	14223	14175	14338	14155	14341	14310	14186	14255	14277	14600	14472	14263	14437	14281	14341	14176	14357	14371	14318	14317	14370	14331	14268	14179	14197	14339	14356	14272	14282	14250	14393	14269	14319	14447	14208	14314	14427	14195	14507	14293	14301	14356	14351	14339	14509	14376	14411	14385	14149	14342	14172	14206	14239	14413	14227	14172	14249	14349	14278	14204	14270	14345	14210	14445	14338	14432	14568	14418	14361	14358	14354	14317	14315	14243	14414	14369	14237	14324	14283	14380	14280	14296	14351	14324	14384	14394	14243	14300	14414	14338	14327	14197	14416	14316	14410	14473	14122	14346	14299	14180	14305	14498	14414	14264	14387	14370	14383	14451	14331	14235	14339	14429	14272	14109	14289	14208	14353	14270	14200	14307	14280	14139	14198	14354	14238	14273	14486	14287	14309	14355	14471	14311	14375	14227	14388	14402	14321	14255	14399	14397	14370	14269	14321	14218	14311	14168	14412	14300	14152	14373	14249	14282	14373	14307	14294	14448	14294	14199	14313	14514	14150	14427	14192	14312	14321	14330	14302	14225	14569	14425	14310	14435	14134	14278	14233	14423	14385	14314	14161	14418	14255	14523	14014	14334	14360	14297	14354	14293	14265	14343	14341	14301	14298	14399	14221	14397	14400	14355	14208	14261	14344	14203	14184	14446	14272	14434	14329	14482	14414	14333	14223	14471	14309	14423	14348	14186	14491	14366	14310	14322	14199	14267	14251	14520	14332	14366	14468	14412	14363	14405	14278	14322	14356	14281	14349	14283	14265	14330	14554	14312	14286	14326	14401	14543	14408	14393	14292	14246	14321	14313	14237	14370	14408	14467	14397	14485	14158	14347	14355	14341	14164	14168	14379	14342	14215	14195	14162	14427	14349	14418	14503	14314	14358	14323	14165	14269	14338	14161	14303	14401	14306	14196	14118	14253	14276	14210	14308	14219	14354	14394	14364	14317	14424	14304	14211	14450	14329	14454	14423	14249	14234	14346	14473	14261	14311	14302	14514	14438	14273	14186	14285	14327	14360	14479	14364	14172	14306	14316	14374	14313	14555	14417	14267	14328	14338	14295	14214	14276	14455	14454	14421	14365	14317	14130	14199	14158	14323	14310	14375	14370	14425	14334	14269	14346	14303	14247	14302	14487	14291	14349	14425	14332	14154	14405	14278	14205	14372	14337	14251	14336	14342	14176	14209	14169	14335	14314	14484	14242	14455	14346	14519	14329	14262	14342	14126	14422	14451	14142	14321	14365	14246	14367	14379	14267	14296	14411	14281	14280	14377	14514	14351	14421	14363	14295	14217	14230	14369	14321	14394	14218	14305	14331	14393	14519	14458	14398	14323	14375	14336	14321	14230	14212	14301	14195	14260	14414	14301	14314	14136	14376	14207	14420	14297	14087	14144	14323	14225	14320	14303	14414	14381	14368	14179	14293	14431	14221	14377	14293	14336	14480	14507	14363	14273	14337	14313	14335	14341	14360	14210	14271	14390	14233	14285	14303	14425	14459	14284	14492	14298	14336	14301	14300	14513	14352	14325	14198	14344	14412	14358	14409	14319	14273	14440	14497	14463	14314	14337	14218	14415	14426	14404	14242	14130	14323	14293	14277	14305	14411	14206	14152	14178	14314	14277	14296	14331	14393	14373	14255	14449	14398	14285	14474	14355	14282	14459	14205	14403	14423	14388	14428	14414	14334	14501	14278	14262	14368	14343	14262	14223	14225	14172	14291	14358	14193	14297	14362	14288	14309	14316	14277	14332	14177	14262	14262	14416	14188	14357	14384	14204	14322	14278	14314	14373	14364	14282	14301	14287	14483	14403	14259	14386	14331	14340	14277	14194	14295	14238	14266	14498	14307	14335	14248	14177	14231	14340	14352	14127	14188	14372	14466	14374	14244	14343	14226	14201	14172	14302	14333	14297	14383	14239	14344	14241	14300	14416	14314	14406	14159	14301	14393	14219	14350	14448	14317	14358	14288	14323	14244	14357	14334	14326	14478	14226	14298	14271	14381	14411	14422	14134	14405	14356	14224	14466	14183	14105	14279	14338	14433	14367	14203	14478	14416	14385	14373	14328	14353	14403	14263	14154	14427	14471	14302	14283	14412	14403	14359	14298	14270	14180	14258	14459	14534	14286	14316	14311	14465	14241	14199	14430	14304	14369	14345	14332	14347	14399	14234	14253	14269	14291	14393	14221	14103	14260	14264	14398	14280	14346	14334	14542	14257	14375	14436	14464	14379	14378	14275	14254	14421	14324	14322	14388	14300	14405	14270	14464	14223	14224	14324	14363	14368	14371	14269	14563	14210	14376	14293	14333	14268	14235	14273	14493	14346	14340	14281	14456	14369	14465	14249	14322	14279	14245	14402	14371	14268	14271	14302	14318	14221	14369	14273	14418	14314	14340	14440	14305	14237	14337	14377	14460	14330	14458	14396	14336	14340	14212	14119	14297	14259	14295	14399	14324	14383	14263	14318	14265	14231	14204	14495	14313	14261	14374	14418	14286	14141	14364	14227	14267	14301	14250	14313	14384	14197	14468	14438	14353	14285	14344	14341	14081	14399	14463	14366	14419	14508	14391	14156	14231	14304	14375	14449	14523	14401	14297	14346	14195	14399	14346	14382	14281	14413	14325	14377	14340	14291	14229	14173	14325	14224	14223	14374	14443	14232	14440	14146	14368	14321	14306	14277	14174	14471	14273	14249	14453	14268	14453	14559	14280	14244	14337	14227	14331	14314	14346	14328	14368	14517	14166	14149	14317	14299	14172	14354	14337	14390	14135	14379	14377	14204	14290	14184	14341	14378	14298	14289	14092	14345	14408	14246	14418	14439	14338	14287	14360	14306	14506	14094	14421	14401	14398	14326	14303	14183	14387	14281	14447	14254	14419	14115	14372	14634	14328	14300	14504	14303	14350	14296	14249	14171	14435	14234	14377	14378	14335	14309	14373	14368	14429	14264	14297	14276	14508	14175	14452	14295	14036	14444	14305	14263	14394	14166	14329	14148	14168	14382	14293	14395	14365	14412	14300	14346	14441	14308	14365	14333	14536	14390	14361	14199	14271	14305	14230	14328	14387	14534	14247	14311	14325	14299	14252	14290	14232	14309	14247	14458	14446	14340	14222	14263	14281	14384	14395	14326	14390	14355	14438	14349	14063	14223	14207	14244	14130	14336	14311	14222	14405	14317	14448	14363	14288	14453	14323	14337	14553	14359	14243	14424	14323	14366	14532	14509	14281	14485	14428	14280	14299	14544	14332	14394	14313	14293	14090	14417	14278	14292	14326	14307	14267	14236	14284	14332	14308	14411	14273	14232	14356	14410	14526	14331	14237	14395	14425	14275	14159	14504	14248	14385	14332	14290	14361	14299	14264	14410	14397	14244	14173	14401	14296	14265	14227	14477	14374	14455	14304	14416	14302	14248	14299	14370	14396	14402	14358	14338	14366	14360	14463	14150	14400	14311	14369	14348	14380	14351	14378	14252	14459	14411	14260	14311	14307	14443	14266	14172	14342	14271	14439	14152	14338	14289	14386	14226	14389	14331	14389	14354	14352	14346	14284	14257	14277	14346	14194	14267	14134	14451	14074	14401	14410	14405	14355	14422	14277	14399
22853	22985	36257	32342	26534	24689	23693	17666	16298	16701	16553	16465	16507	16249	16275	16227	16255	16379	16362	16237	16180	16254	16098	16201	15946	16048	16232	16350	16209	16448	16239	16384	16115	16196	16253	16180	16267	16133	16242	16324	16511	15972	16196	16259	16140	16133	16141	16096	16173	16148	16059	16070	16208	16159	16238	16013	16040	15992	15961	16130	16382	16029	16219	16019	16051	16154	16061	16139	16318	16214	16088	15905	16113	16078	16165	16175	16057	16118	16079	16043	16091	16163	16265	16020	15970	16000	16201	16157	16154	16178	16058	16182	16209	16076	16063	16085	16133	16183	16093	16079	15942	16028	16137	16171	16089	15932	16151	15987	16171	16129	15935	15975	16030	15964	15884	16198	15862	16117	16172	16044	16174	16004	16226	16113	16242	16019	16030	16160	15870	16182	16006	15984	15988	16102	16313	16079	16192	15992	16124	16163	16013	16006	15977	16121	15999	15973	15998	16215	16154	15996	16335	16330	16218	16206	15956	16050	16040	16027	15979	16163	15937	16027	16033	16133	16257	16266	16091	16285	16322	16168	16248	16271	15934	15904	16052	16103	16126	16105	16151	16127	16086	16132	16072	16207	16267	16294	16099	15928	15862	16059	16029	16037	16005	15958	16094	16337	16021	16164	16100	16140	15927	16252	16096	16104	16028	16046	15972	16118	15910	16002	16071	16104	16166	15972	16079	16043	16012	16068	16173	16197	16124	16135	16002	16136	16312	15980	16135	16114	16193	16065	16121	15941	16337	16135	16173	16171	15701	16087	16075	15929	16087	16090	16208	16087	15910	15873	16191	15974	16221	16193	16212	15958	16153	15957	16024	16102	16045	15903	16293	16158	16148	16008	16183	15872	16054	16210	15938	15929	16190	15830	16063	16047	16087	16148	16049	15951	15965	16059	16110	16162	16150	16083	16094	15963	15963	16054	16204	16024	16162	16032	15847	16208	16139	16172	16049	15980	16202	16117	16117	15963	16007	15983	15925	16013	16134	16122	16137	16250	16273	15979	15951	16350	16171	16261	16059	16244	16028	16199	16011	16012	15836	16123	16093	15926	15965	15987	16034	16007	16180	16106	15970	16143	16058	16001	16182	16079	15944	16249	16321	16009	16220	16148	16222	15951	16142	15974	16165	16002	15883	15951	15958	15916	16124	16037	16099	16125	15981	16101	15859	16028	16145	15844	16147	15965	16144	16011	16052	15856	15951	16090	16043	16087	15873	15965	15978	15966	16059	16191	16138	16014	15924	15976	16104	16085	16109	16275	15881	16054	16069	16092	15858	16013	15965	16069	16140	16243	15973	16065	16011	16010	15925	15977	16092	16223	16195	16179	15980	16204	15980	16082	16097	16068	15919	15909	16186	16234	16237	16195	16199	16021	16265	15991	16276	16244	15935	16008	16190	16271	16114	16037	16148	16120	16138	16055	16069	15924	16024	16113	16095	16314	15928	16086	16116	15960	16351	16125	16036	16011	16303	16082	15967	15997	15926	16169	16116	15977	15957	16115	15871	15978	16158	15954	16081	15990	16053	16043	16120	16055	16187	16102	15987	15716	15822	16077	15913	16048	15940	15982	16063	16098	15996	16224	16050	16164	16156	16128	16060	15953	16248	16218	16091	16051	16007	15987	16088	15946	16189	16157	16006	16157	16063	16149	16184	16105	16188	16122	15982	15846	16103	16113	16182	16037	16098	15918	15950	16046	15982	16081	15968	16191	15967	16102	15906	16068	16067	15868	15938	15979	16026	16138	16180	16037	15982	16135	16078	16002	16228	16100	15945	15953	16053	16118	16099	15873	15906	16049	16087	16051	16057	16091	15964	16078	15934	15911	16024	15936	16073	15797	16089	15947	16231	15987	16076	16210	16235	16010	15823	15994	16116	16114	15913	15878	15965	15995	15951	15862	15982	16041	16104	15990	16214	15993	15844	15897	16082	16035	15936	16123	16245	16120	16052	16053	16048	16093	15930	16001	16055	16132	15995	16166	15946	15991	15946	16083	15840	16019	16132	16093	16107	15987	15824	16080	16255	15949	16126	16029	16119	16176	15933	16064	15966	15918	16130	16004	16041	15986	16110	16152	16123	16117	16024	15919	16169	16147	16052	15945	16044	16003	16023	15980	16224	15957	16078	16348	16046	16104	16169	16106	16087	16057	16245	16106	15853	15915	16166	16015	16148	15801	16041	16057	16132	16033	16220	16021	16172	16058	16088	16119	15975	16094	15898	15947	16307	16009	16105	16056	15797	15935	16055	15890	15965	16002	16000	16012	15907	16038	16045	16006	15949	15884	15872	16256	16016	15924	16033	16165	16002	15950	16123	16055	15934	16021	16085	16089	16084	16102	15978	16001	15734	16055	16021	15974	15968	15944	16134	16007	16168	15988	16115	15797	16140	16074	16112	16141	16078	16065	16043	16139	15936	15932	15911	16086	15995	16010	15967	16128	16020	15884	15968	15931	16367	16051	16107	16063	16133	15915	16128	16062	16077	15984	16019	15949	15930	15960	16117	16007	16003	16080	16182	15919	16027	16111	16154	16136	16173	16100	16071	16062	16055	16042	16092	16119	16098	16110	16135	16144	16014	16094	16002	15923	16018	16013	16009	16050	16104	16118	16152	16063	16198	16193	15913	16144	16188	16115	15964	15906	16011	15910	15962	16112	16332	16165	16022	15925	16222	15944	16066	15962	16094	16306	16252	16216	16024	16109	16198	15997	16091	16248	16096	15822	15986	16137	15970	16026	16037	15904	15960	16250	16016	16072	16191	16151	16153	16273	16130	16233	16223	16099	15827	16195	16373	16152	16000	16108	16091	16105	15953	16069	16192	16226	16102	16194	16114	16014	16154	16043	16131	15905	15933	15933	16080	16046	16268	15963	16008	16030	15867	16045	15784	16173	16059	16091	15855	16203	15998	15961	16152	16012	16013	16139	16061	16179	16031	16183	16024	16018	15983	15934	16126	15983	16011	16090	16225	16001	15982	16212	16244	16118	16101	16036	16189	15913	15986	16219	16198	16121	16227	16135	16224	16105	15854	15969	15882	16168	16054	15892	16019	16107	16038	16232	16168	16228	16065	16055	16269	16055	16095	15840	15957	15788	16063	16008	16058	15918	15950	16267	15884	16047	16213	16075	15931	16136	15980	15917	16053	16151	16164	16217	16228	15938	16014	16165	16058	15875	16013	15894	16139	16134	15966	16094	16148	15958	16151	16049	15855	16099	16016	15941	15837	16110	16156	15987	15823	16083	16131	15996	16088	16085	15892	16006	16110	16010	16016	16137	16030	16136	16243	16096	16214	16089	16049	16039	16166	15934	16191	15964	16002	15983	16234	15866	16059	15874	16160	16327	16118	15882	16006	16214	15949	16179	16106	16095	15811	16193	16161	16112	16081	16234	16160	16105	15943	15924	16064	16068	15877	15962	16012	16279	16209	16114	15967	16104	16100	16004	16065	16161	16211	15901	16124	15974	16050	16104	16019	16141	16008	15929	16102	16238	15939	15974	16232	16069	16036	15929	15966	16064	16018	15982	16009	15978	16046	16150	16030	16089	15995	16104	15969	15915	15951	15966	16216	16024	16023	15953	16156	15872	16050	15853	16219	16016	15927	15954	16065	16084	15863	16185	16111	16017	15903	15945	15932	16131	16132	15965	16048	15882	15936	16152	16047	16117	15930	15947	15918	16054	16389	15972	15981	16150	16097	16179	16033	16055	15994	16007	16130	16127	15977	16158	15963	16085	16121	16031	16128	16033	16229	16401	16219	16112	16011	15964	16084	16217	16223	16138	16189	15798	15957	15986	15903	16112	16278	15903	16071	15952	16061	16138	16106	15915	16037	15861	16176	16157	16111	16090	16048	16104	16102	16058	15987	16084	15988	16156	16017	16000	16027	15988	15999	16059	16010	16069	16193	15986	16117	16186	16126	16041	16059	15979	16096	16124	16018	16008	15999	16020	15849	15895	15964	16034	16120	16189	16095	16067	16076	16146	16021	15979	15985	15970	16066	16180	15912	15966	16001	15966	16014	15976	16140	16050	16182	16006	16060	16049	16236	16185	16182	16034	16055	16027	15968	16005	16039	15986	16141	15902	15998	16194	16086	16071	15964	16059	15981	16172	16071	16096	15965	16079	16070	16006	16124	15986	16057	16014	16062	15895	16132	16104	16083	16095	15991	16031	16100	16256	16066	16087	16171	16156	16276	16036	16110	15956	16015	16192	16133	16102	15947	16200	15970	16203	16054	16025	16168	16251	16130	16015	15956	16041	16170	16128	16095	15895	15967	16281	16037	15974	16064	16049	15960	16126	15962	16044	16062	16054	16069	15954	16098	16085	16145	16130	16065	15902	15946	15976	15961	16119	16017	16083	16107	16113	16174	15985	15918	15970	16011	16039	15976	16160	15897	15854	16131	16059	16091	16076	16016	16118	15869	15828	16118	16130	16010	16004	16080	15935	16196	15938	15995	15969	16029	15920	15866	15834	16012	15983	16241	16026	15971	15899	15918	16056	16190	16219	15954	16030	16101	16022	16289	15995	16074	16165	16136	16084	16298	16098	16074	15934	16179	15948	16041	16041	16049	15984	15971	15927	16130	16020	16070	16210	16204	15885	16085	16056	15942	16009	16050	16137	16183	16084	16024	16111	16130	15897	16382	15846	16034	16062	16086	16147	15996	15974	16181	16060	16214	16155	16081	15881	15970	16289	15831	16053	16216	16261	16020	16146	15962	16027	16066	16015	16084	16061	15844	16061	16135	16012	16055	15992	16230	16108	16112	15899	16175	16035	16184	16129	16009	16128	16040	15970	15999	16015	15978	15989	16048	16106	16189	16235	15886	16018	16120	15917	15970	15957	15896	15879	16000	16063	15821	16072	15994	16030	16151	16170	16025	16129	16186	16244	16126	15971	16019	16070	15940	16028	16062	16062	16142	16112	16060	16159	15946	16099	16019	15950	16157	16055	15837	15962	16090	16085	16078	15916	15885	15979	16083	16200	16234	16069	15931	16137	16056	15985	16033	16004	16024	16008	15842	16082	16015	16035	16097	15851	16020	16022	16255	16215	15961	16336	16231	15979	15974	15967	15868	16133	16048	16159	16189	16192	16137	16084	16211	16096	15991	15977	16226	16059	16079	15937	16163	16155
62418	105738	88426	62749	38562	22118	15703	14200	14163	14175	14067	14063	14124	13959	14027	14171	14013	14274	14093	14091	14229	14144	14188	14168	14170	14206	14044	14127	14103	14155	14019	14190	14113	14049	14113	14231	14151	14190	14225	14114	14233	14211	14138	14107	14033	14078	14206	14293	13913	14138	14188	14200	13922	14206	14053	14367	14260	14068	14019	14475	13984	14105	14110	14335	14173	14158	14292	14168	14071	14139	14027	14204	13986	14161	14153	14185	14283	14012	14128	14231	14141	14136	14141	14186	14204	14313	14036	14160	14225	14026	14096	14055	14055	14206	14106	14007	14091	14162	14239	14122	14292	14040	14142	14063	14248	14254	14097	14197	14121	14249	14124	14013	14181	14139	14148	14178	14094	14074	14139	14220	14136	14131	14134	14053	14089	14162	14123	14281	14255	14187	14099	14248	14089	14188	14342	14194	14009	14211	14187	14222	14191	14263	14311	14144	14167	14232	14151	14072	14197	14026	14281	14093	14150	14162	14135	14218	14105	14065	14165	14243	14052	13939	14136	14176	14074	14215	14234	14116	14141	14229	14159	14134	14194	14169	14201	14352	14251	14181	14037	14208	14171	14243	14302	14227	14365	14208	14228	14170	14370	14197	14020	14108	14318	14313	14167	14029	14102	14208	14059	14257	14084	14099	14186	14249	14059	14206	14150	14195	14242	14175	14215	14322	13911	14089	14185	14136	14218	14194	14079	14226	14216	14332	14039	14209	14181	14203	14133	14005	14192	14250	13969	14045	14091	14138	14203	14126	14344	14187	14203	14131	14096	14180	14040	14188	14065	14010	14189	14275	14260	14037	14115	14034	14400	14142	14319	14239	14040	14162	14169	14117	14196	14137	14172	14181	14120	14274	13969	14242	14142	14272	14225	14291	14248	14301	14170	14190	14096	14178	14037	14346	14037	14231	14123	14245	14118	14130	14212	14058	14279	14101	14073	14211	14024	14192	14156	14090	14150	14101	14231	14171	14210	14163	14181	14397	14096	14056	14238	14060	14176	14081	14254	14145	13976	14116	14139	14105	14196	14253	14231	14039	14137	14246	14167	14150	14158	14200	14165	14210	14070	13960	14160	14178	14094	14242	14185	13953	14105	14167	14143	14103	14274	14176	14168	13929	14278	14233	14222	14271	14338	14176	14012	14081	14026	14285	14181	14117	14089	14302	14265	14162	14211	14173	14103	14312	14092	14234	14306	14042	14166	14157	14102	14081	14062	14248	14235	14088	14226	14324	14109	14239	14178	14233	14238	14413	14012	14085	14259	14260	14232	14200	14149	14240	14224	14149	14281	14205	14181	14314	14209	14062	14072	14129	14111	14121	14062	14088	14129	14361	14164	14231	14066	14122	14333	14101	14136	14047	14036	14034	14209	14084	14189	14034	14199	14192	14210	14216	14425	14308	13934	14122	14176	14120	14115	14079	14201	14249	14233	14070	14088	14221	14164	14179	14082	14264	14191	14203	14178	14046	14166	14131	14117	14118	14027	14015	14116	14116	14170	14321	14097	14318	14135	14341	13991	13996	14103	14140	14193	14250	14138	13984	14068	14118	14115	13899	14129	14308	14111	14266	14350	14221	14125	14015	14317	14134	14232	14260	14163	14162	14129	14116	14159	14005	14112	14189	14111	14167	14136	14066	14141	14168	14103	14107	14146	14074	14295	14110	14135	14230	14094	14139	14261	14161	14277	14099	13962	14133	14268	14115	14276	14169	14052	14255	14172	14227	14079	14245	14073	14123	13997	14203	14248	14273	14137	14314	14068	14309	14237	14155	14126	14233	13989	14172	14146	14140	14224	14068	14278	13992	13997	14177	14128	14120	14275	14073	14189	14173	14210	14281	14121	14235	14092	14112	14249	14202	14238	14126	14275	13981	14196	14058	14206	14165	14106	13966	14309	14199	14132	14028	14212	14146	13991	14134	13958	14247	14285	14064	14336	14129	14319	13991	14180	14173	14141	14139	14300	14080	14010	14048	13989	14266	14104	14239	14222	14300	14099	14198	14152	14038	14068	14172	14326	14150	14228	14061	14189	14230	14100	14106	14372	14048	14245	14132	14153	14136	14259	14164	14215	14165	14135	14259	14331	14136	14164	14093	14114	14097	14115	14125	14168	14083	14104	14206	14145	14207	14186	14200	14084	14048	14165	14167	13969	14197	14135	14207	14111	14270	14105	14313	14146	14093	14094	14156	14092	14312	14129	14171	14085	14138	14024	14049	14091	14076	14097	14256	14114	14110	14021	14136	14147	14115	14086	13968	14058	14124	14119	14029	14299	14149	14252	14111	14123	14143	14199	14138	14260	14078	14194	14159	14076	14169	14181	14116	14191	14079	14092	14076	14175	14233	14036	14084	14163	14242	14130	13993	14235	14127	14175	14177	14259	14132	14185	14182	14163	14140	14066	14007	14098	14050	14106	14137	14136	14096	14100	14162	14284	14077	14264	14211	14102	14043	14232	14159	13934	14092	14269	14158	14288	14116	13959	14272	14094	14237	14139	13994	14306	14344	14181	14187	14358	14039	14140	14040	14184	14132	14259	14247	14147	14083	14084	14052	14083	14172	14237	14038	14174	14204	14148	14158	14207	14211	14247	14159	14269	14122	14269	14172	14179	14327	14158	14232	14214	13979	14206	14327	14025	14108	14202	14096	14193	14251	13910	14103	14102	14255	14168	14140	14127	14059	14118	14361	14211	14331	14185	14207	14221	14245	13965	14189	14067	14006	14228	14293	14147	14113	14074	14192	14044	14273	14190	14009	14220	14254	14187	14261	14199	14109	14155	14206	14116	14123	14207	14066	14169	14140	14203	14038	14187	14261	14186	14126	14145	14217	14136	14134	13939	14149	14193	14093	14238	14218	14142	14124	14052	14130	14144	14191	14133	14050	14171	14114	14101	14136	14254	14067	13882	14301	14104	14059	14047	14186	14150	14237	14083	14059	14147	14024	14124	14197	14181	14010	14080	14083	14171	14060	14275	14178	14022	14131	14006	14151	14218	14123	14190	14218	14217	14356	14282	13982	14018	14287	14205	14191	14032	14077	13994	14136	14189	14098	14240	13971	14379	14319	14148	14138	14285	14293	14082	13914	14153	14216	14045	14050	14115	13996	14507	14019	14291	14238	14082	14130	14152	14015	13974	14228	14188	14043	14137	14137	14126	14083	14166	14113	14148	13935	14314	14301	14132	14183	14176	14264	14160	14193	14082	14148	14199	14126	13998	14158	14016	13985	14362	14107	14087	14230	13999	14051	14210	14067	14128	14277	14063	14058	14116	14081	14155	14059	14154	14178	14058	14097	14105	14135	14308	14107	14035	14074	14122	14177	14188	14160	13901	14086	14255	14046	14093	14189	14249	14098	14186	13906	14297	14194	14231	14107	14214	14268	14248	14149	14136	14207	14256	14264	14198	14186	13908	14196	14306	14179	14221	14143	14108	13966	14238	14077	14236	14175	14256	14139	14188	14332	14108	14146	14123	14176	14042	14111	14041	14019	14291	13875	14362	14139	14229	14296	14040	14168	14028	14049	14168	14278	14264	14200	14333	14182	13997	14211	14304	14068	14157	14092	14102	14104	14186	14082	14167	14113	14210	13986	14207	14143	14220	14159	14074	14048	14242	14148	14145	14146	14167	14162	14086	14155	14285	14208	14122	14236	14084	14081	14200	14094	14233	14185	14197	14281	13993	14039	14220	14125	14128	14035	14150	14222	14228	13959	14112	14091	14062	14156	14159	14258	14029	14090	14106	14290	14040	14047	14194	14019	14159	13947	14323	14035	14200	14209	14182	14252	14080	13982	14081	14052	14225	14146	14326	14161	14100	14297	14086	14100	13982	14258	14076	14309	14020	14103	14086	14063	14094	14174	14269	14168	14174	14210	14219	14099	14150	14062	14281	14088	14132	14023	14163	14053	14206	14265	14059	14274	14063	14000	14261	14160	14142	14144	14358	14190	14052	14143	14273	14062	14223	14231	14363	14079	14312	14085	14235	14139	14195	14099	14149	14112	13756	13902	14059	14087	13848	14226	14164	14189	14072	14184	13940	14197	14120	14232	14106	14219	14169	14058	14321	14135	14196	14328	14132	14126	14231	14120	14045	13994	14296	14100	14135	14071	14276	14136	14156	14130	14062	14064	14234	14068	14178	14279	14207	14248	14371	14114	14115	14193	14272	14150	14138	14182	14304	14182	14161	14221	14093	14086	14192	14151	14358	14036	14284	13989	14210	14143	14140	14151	14190	14169	14214	14270	14102	14128	14098	14096	14219	13989	14236	14126	14225	14253	14085	14102	14038	14084	14104	14276	14282	14198	14277	14259	14073	14265	14212	14235	14124	14131	14077	14126	14194	14207	14119	14023	14237	14110	14188	14024	14229	14128	14263	14102	14162	14040	14150	14194	14068	14295	14136	14211	14213	14070	14349	14019	14209	14092	14103	14040	14026	14270	14290	14199	14080	14178	14181	14296	14032	14241	14246	14207	14384	14158	14084	14014	14174	14122	14165	14216	14171	13986	14145	14193	14167	14177	14227	14104	14185	14104	14173	14138	13845	14059	14199	14173	14321	14010	14107	14113	14112	14127	14164	14176	14149	14243	14040	14037	14146	14080	14094	14024	14074	14074	14335	14209	14198	14061	14347	14123	14090	14143	14040	14116	14180	14285	14242	14155	14079	14155	14041	14144	14293	14060	14069	14053	14374	14138	14149	14077	14058	14231	14015	14163	14221	14088	14148	14149	14191	14123	14143	14177	14048	14219	14290	14085	14120	13969	14053	14071	13973	14088	14101	14121	14023	14213	14134	14280	14229	14243	14154	14127	14128	14247	14116	14168	13999	14143	14097	14221	14156	14084	14172	14366	14207	14173	14258	14128	14026	14302	14122	14080	14125	14162	14160	14096	14211	13976	14121	14080	14279	14037	13973	14073	14029	14058	14254	13948	14223	14274	13980	14061	14089	14284	14205	14127	14032	14305	14124	14107	14280	14175	14022	14260	14181	14227	14109	14107	14128	14172	14250	14185	14210	14164	14206	14046	14029	14139	14070	14089	14142	14126	14077	14318	14134	14262	14011	14038	14208	14082	14213	14167	14179	14105	14250	14076	14166	14055	14179	13955	14251	14260	14032	14131	14184	14153	14289	14235
30079	37712	43102	30812	21031	17899	17050	16663	16496	16631	16483	16336	16442	16476	16726	16609	16430	16767	16478	16554	16443	16586	16631	16477	16543	16374	16332	16609	16534	16495	16474	16428	16279	16683	16608	16588	16481	16786	16419	16398	16452	16365	16528	16337	16412	16478	16465	16442	16448	16367	16482	16542	16532	16323	16480	16328	16460	16254	16316	16788	16553	16288	16375	16429	16444	16443	16361	16517	16415	16450	16419	16575	16672	16318	16367	16526	16535	16591	16416	16384	16358	16165	16478	16517	16500	16458	16563	16349	16465	16431	16667	16445	16453	16504	16262	16469	16370	16387	16315	16417	16506	16329	16607	16449	16293	16474	16569	16385	16487	16494	16674	16443	16292	16573	16502	16516	16527	16398	16383	16518	16419	16425	16309	16417	16505	16543	16360	16185	16451	16534	16327	16321	16569	16440	16326	16339	16389	16460	16489	16419	16390	16454	16509	16532	16492	16515	16579	16438	16513	16394	16447	16671	16266	16324	16351	16283	16363	16556	16502	16268	16550	16393	16271	16484	16262	16385	16462	16423	16351	16407	16309	16535	16664	16332	16585	16561	16587	16464	16462	16403	16465	16382	16434	16512	16513	16531	16271	16319	16575	16648	16667	16621	16568	16467	16511	16332	16204	16352	16330	16457	16371	16293	16370	16649	16555	16545	16484	16519	16493	16465	16237	16566	16797	16435	16445	16367	16198	16500	16337	16343	16287	16551	16432	16436	16497	16569	16570	16483	16561	16435	16618	16581	16631	16669	16370	16520	16437	16227	16408	16463	16646	16396	16419	16361	16355	16418	16513	16657	16341	16448	16637	16468	16408	16586	16413	16453	16584	16316	16453	16448	16539	16499	16463	16519	16405	16377	16423	16478	16400	16509	16462	16386	16406	16483	16474	16425	16458	16485	16330	16428	16667	16379	16343	16244	16479	16491	16491	16437	16542	16548	16502	16661	16697	16497	16314	16360	16534	16412	16459	16364	16606	16701	16586	16471	16499	16436	16434	16269	16399	16635	16361	16322	16403	16457	16290	16284	16503	16348	16449	16229	16439	16629	16457	16461	16455	16385	16507	16382	16408	16608	16604	16463	16384	16558	16676	16571	16467	16533	16414	16451	16653	16459	16653	16607	16314	16439	16432	16446	16518	16413	16625	16334	16435	16471	16513	16491	16405	16365	16650	16306	16333	16276	16464	16444	16366	16426	16370	16509	16509	16440	16441	16484	16535	16449	16430	16429	16394	16485	16530	16501	16677	16725	16597	16443	16516	16577	16485	16484	16567	16428	16518	16526	16523	16530	16508	16417	16461	16377	16517	16340	16412	16461	16616	16567	16507	16536	16320	16622	16289	16614	16473	16491	16564	16409	16405	16466	16383	16574	16402	16477	16581	16450	16566	16566	16390	16471	16406	16320	16507	16504	16654	16676	16628	16528	16517	16552	16518	16602	16537	16467	16448	16511	16391	16588	16554	16367	16517	16362	16377	16437	16492	16374	16162	16441	16591	16415	16555	16580	16516	16322	16606	16535	16638	16455	16570	16546	16480	16568	16321	16596	16587	16365	16626	16493	16618	16531	16585	16409	16545	16440	16286	16504	16450	16499	16616	16444	16354	16587	16521	16484	16514	16348	16578	16558	16478	16405	16490	16395	16493	16414	16430	16481	16423	16574	16309	16487	16532	16686	16129	16461	16522	16716	16537	16369	16344	16444	16395	16354	16325	16552	16449	16311	16616	16505	16282	16385	16256	16448	16529	16414	16502	16545	16480	16453	16541	16544	16495	16413	16258	16469	16580	16469	16500	16268	16622	16450	16369	16499	16356	16242	16526	16527	16348	16595	16511	16660	16442	16588	16536	16338	16479	16506	16446	16490	16575	16492	16256	16344	16485	16460	16371	16517	16593	16492	16348	16624	16652	16595	16442	16330	16408	16300	16421	16313	16410	16400	16508	16456	16431	16609	16557	16406	16291	16215	16572	16467	16290	16504	16488	16477	16342	16539	16452	16467	16443	16404	16506	16326	16451	16485	16462	16584	16363	16534	16428	16516	16322	16412	16645	16544	16348	16414	16444	16640	16540	16460	16600	16385	16291	16523	16437	16545	16540	16546	16584	16444	16324	16565	16538	16399	16439	16381	16685	16448	16407	16571	16417	16495	16519	16466	16620	16723	16375	16475	16594	16304	16451	16444	16410	16384	16354	16422	16475	16590	16500	16483	16538	16610	16461	16526	16308	16404	16549	16552	16528	16314	16522	16508	16559	16775	16389	16404	16607	16479	16509	16356	16555	16570	16355	16465	16451	16298	16537	16453	16327	16377	16484	16519	16592	16566	16537	16442	16541	16548	16355	16571	16556	16593	16380	16660	16561	16590	16450	16433	16460	16397	16396	16488	16682	16338	16499	16564	16313	16577	16396	16300	16396	16457	16559	16573	16552	16644	16415	16547	16406	16350	16411	16392	16481	16509	16579	16414	16461	16537	16447	16472	16351	16389	16540	16506	16492	16422	16534	16495	16483	16477	16329	16469	16543	16553	16318	16484	16653	16518	16553	16447	16463	16334	16665	16294	16426	16290	16509	16405	16266	16518	16526	16385	16387	16427	16315	16341	16486	16638	16416	16450	16321	16362	16363	16485	16444	16449	16457	16348	16429	16318	16498	16563	16388	16387	16389	16452	16502	16629	16534	16515	16534	16318	16462	16372	16439	16264	16569	16577	16438	16494	16570	16542	16632	16582	16463	16607	16503	16382	16595	16343	16515	16332	16448	16349	16452	16342	16461	16558	16500	16336	16454	16259	16385	16401	16301	16471	16559	16313	16547	16616	16412	16620	16629	16437	16409	16300	16303	16552	16455	16454	16337	16561	16313	16394	16445	16497	16585	16388	16453	16455	16295	16599	16565	16406	16335	16391	16403	16508	16427	16591	16476	16553	16471	16589	16537	16335	16469	16334	16576	16305	16362	16208	16385	16505	16238	16338	16331	16355	16434	16499	16544	16667	16639	16580	16542	16389	16411	16420	16696	16339	16545	16532	16605	16603	16430	16324	16484	16445	16550	16437	16410	16323	16425	16561	16479	16256	16336	16383	16439	16358	16588	16419	16314	16527	16270	16353	16380	16261	16525	16668	16498	16544	16388	16507	16496	16457	16374	16429	16464	16548	16409	16530	16426	16486	16475	16437	16520	16483	16582	16330	16445	16538	16453	16433	16538	16605	16554	16454	16501	16521	16443	16465	16571	16458	16489	16398	16496	16565	16485	16485	16451	16493	16469	16545	16224	16519	16611	16340	16576	16339	16625	16714	16425	16222	16322	16437	16453	16374	16409	16594	16335	16593	16383	16429	16567	16516	16554	16524	16384	16522	16454	16491	16554	16256	16416	16715	16425	16617	16363	16491	16393	16446	16311	16364	16474	16289	16475	16674	16577	16485	16434	16596	16467	16535	16642	16323	16457	16528	16424	16457	16576	16372	16368	16420	16372	16493	16425	16429	16671	16456	16482	16393	16585	16399	16345	16562	16571	16490	16510	16563	16451	16478	16659	16488	16527	16438	16402	16374	16523	16434	16604	16412	16469	16381	16497	16283	16426	16469	16520	16479	16530	16494	16343	16482	16645	16273	16434	16577	16450	16330	16546	16473	16356	16421	16603	16489	16441	16610	16608	16301	16534	16586	16437	16581	16300	16309	16437	16435	16391	16380	16463	16521	16473	16537	16434	16412	16566	16514	16586	16565	16353	16605	16426	16457	16287	16627	16353	16577	16424	16527	16563	16370	16348	16499	16476	16400	16316	16420	16388	16300	16489	16639	16550	16571	16526	16546	16392	16516	16561	16511	16479	16387	16217	16315	16550	16363	16326	16313	16480	16696	16614	16409	16420	16475	16450	16543	16350	16653	16422	16505	16471	16404	16685	16676	16462	16362	16540	16366	16266	16423	16335	16499	16396	16462	16508	16740	16551	16348	16417	16557	16428	16417	16566	16505	16544	16181	16530	16519	16586	16491	16435	16619	16335	16404	16329	16430	16445	16366	16349	16395	16394	16502	16399	16323	16297	16501	16309	16386	16479	16213	16372	16411	16473	16331	16457	16606	16600	16471	16429	16328	16397	16508	16511	16587	16221	16485	16510	16597	16578	16416	16393	16641	16669	16565	16421	16585	16266	16504	16390	16339	16494	16416	16723	16246	16346	16499	16608	16409	16416	16642	16510	16543	16194	16248	16243	16452	16353	16355	16451	16350	16393	16553	16307	16379	16608	16393	16386	16321	16497	16177	16330	16668	16428	16455	16723	16549	16572	16580	16381	16317	16619	16474	16330	16581	16412	16521	16641	16412	16461	16341	16364	16338	16511	16387	16390	16578	16571	16538	16560	16345	16337	16514	16486	16460	16557	16472	16442	16584	16459	16467	16453	16388	16350	16606	16578	16661	16548	16489	16471	16523	16375	16664	16385	16386	16495	16485	16647	16519	16406	16232	16409	16577	16374	16548	16532	16219	16457	16399	16288	16323	16527	16214	16528	16424	16401	16475	16402	16506	16515	16511	16511	16569	16269	16471	16497	16525	16661	16435	16499	16464	16541	16549	16463	16475	16520	16437	16530	16421	16321	16474	16497	16375	16388	16347	16461	16333	16427	16499	16338	16362	16453	16477	16159	16539	16575	16300	16307	16380	16542	16528	16613	16579	16652	16660	16620	16610	16444	16556	16437	16461	16382	16425	16182	16400	16404	16416	16193	16278	16458	16496	16247	16401	16169	16347	16465	16450	16533	16474	16406	16509	16574	16405	16443	16531	16498	16408	16475	16666	16383	16542	16462	16485	16354	16455	16505	16465	16522	16420	16535	16415	16452	16334	16488	16616	16545	16494	16364	16470	16418	16361	16418	16535	16741	16525	16242	16536	16657	16336	16301	16609	16491	16543	16420	16431	16674	16495	16496	16427	16397	16396	16603	16312	16343	16661	16515	16510	16284	16417	16368	16415	16594	16408	16374	16330	16561	16465	16452	16433	16544	16436	16256	16283	16337	16415	16368	16408	16618	16581	16411	16401	16346	16443	16483	16481	16592	16479	16408	16422	16515	16443	16484	16566	16436	16269	16303	16377	16452	16415	16497	16614	16569	16503	16449	16436	16593	16526	16553	16454	16585	16430
38056	57741	44788	26966	18281	14914	14540	14418	14161	14465	14438	14563	14466	14538	14335	14423	14322	14498	14370	14413	14273	14350	14551	14535	14399	14334	14284	14491	14471	14438	14389	14457	14523	14477	14343	14390	14563	14406	14461	14430	14553	14546	14433	14337	14222	14506	14334	14412	14547	14422	14320	14469	14359	14367	14327	14503	14493	14401	14331	14361	14282	14303	14298	14642	14473	14522	14418	14323	14375	14228	14371	14453	14484	14395	14455	14335	14405	14516	14234	14344	14236	14436	14241	14421	14429	14476	14490	14431	14169	14336	14445	14324	14485	14402	14505	14528	14437	14412	14594	14402	14352	14319	14419	14380	14491	14410	14324	14236	14375	14387	14418	14419	14375	14511	14519	14319	14409	14263	14493	14443	14466	14468	14327	14435	14293	14351	14339	14499	14436	14496	14454	14333	14391	14426	14494	14477	14319	14497	14306	14320	14410	14261	14401	14385	14346	14306	14439	14253	14411	14442	14434	14280	14359	14396	14427	14424	14298	14409	14339	14271	14416	14259	14413	14306	14535	14381	14297	14373	14316	14501	14341	14491	14353	14326	14377	14476	14255	14429	14451	14181	14483	14365	14450	14389	14272	14437	14303	14353	14424	14518	14309	14362	14395	14331	14263	14181	14440	14196	14415	14478	14372	14484	14406	14269	14375	14362	14282	14435	14355	14451	14358	14299	14359	14477	14383	14421	14362	14469	14183	14244	14490	14411	14312	14319	14419	14305	14380	14505	14568	14331	14393	14257	14277	14440	14273	14342	14232	14374	14432	14343	14487	14486	14387	14362	14439	14290	14405	14348	14470	14468	14486	14424	14315	14366	14561	14405	14380	14354	14607	14413	14334	14482	14270	14452	14251	14339	14429	14472	14288	14515	14265	14344	14352	14295	14277	14387	14450	14394	14448	14273	14339	14483	14271	14291	14418	14339	14458	14470	14389	14429	14391	14305	14327	14442	14318	14351	14392	14324	14435	14392	14438	14383	14307	14416	14349	14302	14521	14522	14457	14385	14431	14406	14489	14452	14406	14446	14426	14422	14423	14309	14417	14405	14494	14528	14405	14361	14423	14195	14441	14426	14477	14334	14336	14542	14271	14367	14324	14361	14284	14160	14429	14491	14353	14376	14366	14276	14516	14487	14458	14447	14368	14363	14444	14487	14304	14353	14280	14413	14240	14385	14349	14435	14271	14521	14538	14464	14376	14400	14302	14403	14496	14383	14467	14316	14292	14422	14498	14381	14435	14429	14368	14467	14490	14456	14331	14224	14371	14533	14361	14421	14331	14258	14469	14287	14354	14260	14391	14300	14514	14314	14438	14417	14441	14421	14351	14383	14382	14234	14406	14380	14430	14328	14356	14405	14347	14396	14509	14407	14348	14375	14435	14317	14386	14481	14420	14408	14244	14664	14418	14495	14326	14367	14404	14286	14506	14402	14390	14340	14364	14443	14473	14305	14319	14355	14461	14477	14476	14517	14427	14267	14460	14378	14434	14374	14421	14320	14559	14521	14316	14471	14401	14234	14488	14315	14545	14337	14279	14519	14366	14385	14333	14572	14296	14424	14434	14463	14225	14528	14554	14373	14326	14353	14367	14416	14435	14387	14459	14418	14333	14294	14333	14390	14508	14413	14386	14506	14318	14372	14358	14369	14341	14332	14377	14282	14482	14297	14372	14437	14283	14609	14380	14387	14342	14379	14482	14415	14314	14375	14241	14479	14443	14196	14354	14441	14371	14503	14619	14466	14350	14299	14394	14437	14404	14479	14373	14231	14355	14438	14442	14401	14333	14490	14349	14515	14597	14393	14408	14297	14293	14404	14435	14458	14431	14480	14286	14302	14412	14396	14394	14409	14402	14414	14389	14396	14400	14347	14532	14272	14460	14412	14410	14380	14445	14465	14419	14447	14213	14430	14355	14454	14456	14349	14439	14413	14366	14482	14395	14562	14658	14144	14400	14479	14490	14388	14289	14474	14615	14421	14453	14313	14374	14465	14437	14370	14346	14301	14479	14442	14395	14344	14251	14363	14418	14448	14390	14429	14564	14338	14420	14403	14460	14402	14360	14368	14459	14472	14354	14524	14345	14469	14558	14223	14391	14489	14441	14352	14341	14473	14420	14273	14174	14414	14370	14354	14482	14397	14344	14588	14423	14259	14378	14446	14454	14434	14275	14589	14439	14429	14468	14548	14387	14313	14301	14474	14337	14475	14358	14510	14372	14470	14341	14380	14462	14371	14309	14407	14421	14351	14315	14426	14521	14532	14394	14260	14343	14288	14519	14410	14435	14438	14430	14318	14466	14520	14320	14638	14314	14458	14330	14526	14326	14398	14431	14513	14427	14314	14445	14618	14268	14373	14291	14445	14391	14252	14356	14365	14322	14430	14357	14554	14312	14431	14497	14467	14516	14331	14441	14443	14379	14460	14337	14253	14432	14383	14501	14524	14337	14448	14465	14419	14321	14327	14457	14597	14305	14409	14397	14459	14310	14419	14461	14377	14487	14323	14291	14481	14352	14415	14512	14428	14443	14410	14617	14354	14352	14242	14427	14420	14362	14445	14266	14420	14400	14259	14268	14499	14377	14426	14374	14376	14301	14471	14364	14437	14497	14479	14423	14405	14354	14297	14286	14389	14290	14441	14367	14451	14289	14386	14382	14438	14399	14412	14544	14454	14331	14258	14313	14387	14381	14427	14443	14319	14443	14209	14391	14346	14368	14463	14389	14241	14252	14487	14456	14399	14452	14415	14299	14499	14389	14540	14483	14361	14422	14355	14448	14468	14307	14316	14314	14476	14231	14363	14522	14470	14314	14497	14307	14364	14298	14291	14575	14457	14262	14424	14301	14444	14466	14289	14464	14379	14488	14409	14368	14297	14356	14339	14304	14356	14361	14367	14506	14485	14411	14422	14414	14274	14360	14299	14386	14389	14578	14552	14453	14372	14353	14389	14370	14587	14563	14500	14421	14414	14423	14407	14276	14399	14414	14513	14310	14266	14344	14551	14446	14422	14501	14355	14442	14436	14452	14485	14439	14433	14309	14487	14236	14465	14374	14416	14274	14355	14314	14360	14649	14434	14469	14399	14567	14342	14434	14458	14243	14430	14330	14272	14367	14343	14263	14349	14326	14447	14627	14387	14390	14439	14327	14365	14331	14360	14498	14411	14533	14374	14311	14452	14276	14326	14410	14384	14319	14339	14469	14405	14264	14284	14393	14315	14340	14450	14387	14514	14257	14349	14547	14433	14387	14329	14254	14532	14416	14409	14473	14209	14368	14308	14451	14320	14329	14451	14408	14543	14534	14311	14448	14305	14482	14314	14349	14421	14465	14276	14370	14410	14487	14311	14511	14403	14486	14344	14299	14408	14206	14286	14372	14212	14450	14513	14486	14321	14492	14284	14600	14446	14476	14386	14367	14542	14323	14208	14587	14382	14447	14504	14504	14325	14274	14416	14602	14420	14238	14449	14454	14287	14486	14599	14312	14497	14271	14404	14341	14244	14487	14217	14428	14545	14470	14433	14234	14447	14159	14310	14452	14385	14470	14367	14400	14360	14380	14321	14253	14357	14311	14328	14481	14432	14314	14337	14378	14498	14375	14589	14425	14539	14331	14294	14396	14243	14452	14511	14523	14376	14527	14453	14322	14526	14517	14372	14303	14548	14172	14389	14437	14467	14580	14305	14558	14403	14409	14411	14448	14377	14387	14328	14379	14255	14282	14417	14186	14299	14415	14457	14502	14346	14423	14495	14264	14277	14347	14502	14446	14406	14461	14398	14321	14322	14416	14402	14424	14247	14320	14507	14360	14387	14447	14503	14480	14312	14276	14318	14516	14475	14471	14409	14509	14284	14387	14322	14388	14322	14479	14285	14333	14440	14471	14432	14350	14488	14352	14290	14449	14567	14544	14460	14513	14548	14262	14291	14501	14515	14304	14383	14465	14312	14473	14324	14583	14533	14275	14483	14415	14457	14296	14351	14332	14327	14496	14291	14302	14395	14336	14288	14436	14316	14466	14327	14238	14226	14325	14295	14519	14446	14239	14375	14388	14462	14468	14345	14533	14469	14446	14450	14308	14432	14359	14463	14376	14400	14551	14227	14514	14506	14356	14243	14328	14497	14458	14458	14514	14143	14510	14273	14486	14412	14201	14252	14435	14370	14494	14241	14544	14562	14363	14403	14421	14525	14403	14284	14520	14379	14280	14456	14478	14352	14171	14552	14386	14488	14335	14271	14407	14243	14320	14401	14525	14482	14296	14356	14524	14270	14324	14310	14431	14365	14421	14319	14465	14439	14204	14415	14399	14404	14398	14259	14393	14345	14395	14298	14474	14269	14245	14407	14338	14506	14452	14424	14474	14343	14505	14279	14432	14500	14209	14530	14294	14607	14449	14335	14241	14402	14336	14273	14453	14466	14152	14371	14500	14265	14335	14332	14493	14427	14515	14364	14539	14598	14500	14375	14487	14235	14496	14468	14438	14243	14451	14380	14359	14402	14279	14320	14537	14251	14292	14336	14564	14307	14310	14216	14469	14534	14378	14439	14331	14208	14358	14306	14381	14220	14171	14402	14360	14414	14451	14278	14401	14398	14491	14411	14388	14433	14239	14342	14226	14242	14463	14368	14329	14301	14521	14299	14562	14173	14386	14467	14524	14443	14303	14550	14301	14381	14456	14211	14397	14235	14279	14362	14506	14427	14417	14489	14372	14430	14402	14343	14344	14395	14396	14402	14434	14209	14448	14312	14400	14586	14429	14408	14520	14321	14364	14389	14455	14525	14632	14256	14371	14401	14305	14402	14524	14217	14336	14194	14418	14397	14408	14278	14388	14335	14458	14439	14422	14175	14409	14354	14369	14433	14439	14467	14332	14312	14307	14429	14553	14410	14258	14370	14476	14417	14476	14309	14468	14310	14397	14332	14198	14462	14516	14275	14516	14283	14389	14312	14417	14342	14406	14382	14304	14455	14425	14480	14400	14314	14403	14368	14512	14413	14412	14331	14548	14418	14406	14406	14493	14405	14439	14322	14234	14562	14465	14482	14415	14313	14508	14341	14410	14442	14517	14433	14351	14336	14428	14407	14181	14333	14367	14428	14424	14365	14470	14302	14263	14390	14381	14397	14402	14339	14360	14368
25925	30469	48002	40088	26825	21273	18656	16847	16903	16735	16824	16759	16828	16554	16788	17017	16668	16532	16748	16697	16596	16850	16626	16772	16634	16672	16784	16726	16666	16521	16640	16717	16468	16602	16709	16659	16616	16557	16478	16524	16474	16541	16684	16721	16677	16687	16607	16568	16542	16667	16456	16771	16679	16763	16569	16784	16555	16714	16471	16620	16437	16620	16592	16600	16495	16574	16660	16616	16403	16744	16717	16677	16413	16643	16782	16634	16651	16397	16321	16563	16658	16668	16720	16428	16571	16541	16463	16495	16701	16497	16494	16429	16503	16665	16673	16521	16552	16425	16672	16448	16575	16519	16596	16579	16579	16598	16853	16757	16479	16689	16601	16534	16445	16658	16537	16522	16692	16504	16640	16722	16628	16729	16597	16589	16716	16665	16709	16697	16670	16687	16633	16459	16756	16604	16741	16617	16805	16634	16407	16750	16812	16583	16496	16745	16625	16780	16784	16397	16524	16500	16748	16411	16672	16723	16528	16474	16508	16497	16640	16596	16631	16520	16645	16468	16465	16503	16507	16621	16394	16588	16780	16587	16526	16671	16708	16620	16403	16511	16491	16499	16716	16677	16473	16780	16621	16651	16839	16719	16622	16761	16560	16569	16727	16536	16492	16647	16772	16460	16458	16570	16704	16597	16611	16575	16609	16569	16585	16815	16739	16552	16641	16675	16523	16473	16799	16699	16446	16625	16607	16473	16524	16577	16489	16624	16579	16553	16645	16495	16541	16633	16612	16793	16609	16483	16683	16673	16659	16829	16641	16631	16568	16587	16439	16788	16887	16822	16527	16498	16678	16496	16777	16639	16627	16411	16485	16677	16649	16565	16503	16468	16711	16713	16608	16691	16647	16485	16635	16545	16657	16480	16425	16465	16594	16707	16592	16565	16702	16579	16708	16609	16673	16568	16559	16585	16702	16485	16636	16583	16471	16610	16539	16535	16574	16461	16770	16529	16691	16811	16667	16558	16720	16717	16575	16619	16836	16740	16770	16713	16921	16619	16642	16640	16565	16680	16581	16721	16588	16581	16579	16663	16424	16478	16401	16379	16804	16473	16776	16706	16782	16778	16695	16646	16682	16473	16597	16705	16732	16661	16733	16747	16386	16651	16610	16676	16757	16686	16760	16401	16547	16592	16647	16675	16650	16595	16770	16690	16536	16743	16595	16695	16800	16666	16551	16626	16684	16467	16530	16694	16606	16510	16648	16575	16671	16628	16478	16751	16637	16507	16606	16604	16665	16860	16672	16453	16551	16502	16724	16527	16514	16570	16675	16686	16577	16583	16470	16503	16657	16767	16552	16564	16753	16460	16518	16626	16608	16521	16622	16662	16523	16587	16696	16572	16562	16757	16712	16525	16763	16462	16636	16572	16837	16586	16735	16700	16547	16592	16506	16648	16680	16553	16533	16550	16889	16550	16651	16719	16573	16575	16462	16608	16815	16700	16575	16732	16610	16681	16480	16520	16673	16664	16548	16553	16481	16478	16745	16705	16521	16626	16743	16782	16770	16629	16696	16671	16587	16599	16719	16639	16570	16627	16693	16716	16568	16510	16640	16622	16765	16698	16631	16441	16532	16522	16750	16724	16651	16598	16659	16554	16753	16757	16665	16687	16543	16555	16772	16487	16460	16625	16573	16607	16605	16677	16576	16503	16594	16455	16627	16669	16642	16526	16454	16658	16509	16567	16615	16727	16600	16502	16605	16780	16726	16748	16824	16755	16723	16572	16703	16687	16696	16504	16572	16861	16500	16347	16724	16725	16502	16425	16531	16531	16468	16772	16616	16664	16511	16629	16609	16539	16440	16441	16606	16485	16573	16608	16845	16764	16523	16568	16699	16493	16617	16579	16572	16677	16643	16567	16743	16672	16572	16689	16755	16492	16592	16694	16615	16463	16558	16529	16671	16708	16621	16696	16650	16758	16507	16754	16527	16494	16658	16734	16626	16585	16550	16466	16480	16510	16706	16712	16556	16421	16651	16716	16617	16597	16622	16488	16650	16486	16637	16609	16685	16762	16705	16416	16615	16689	16877	16537	16715	16493	16578	16640	16592	16591	16461	16636	16705	16863	16613	16530	16402	16437	16504	16648	16737	16670	16486	16704	16679	16562	16567	16629	16611	16549	16628	16435	16599	16501	16610	16736	16555	16586	16528	16615	16355	16407	16859	16706	16707	16604	16664	16660	16420	16633	16653	16593	16631	16684	16656	16722	16665	16584	16695	16387	16469	16693	16349	16679	16557	16510	16452	16606	16576	16675	16495	16554	16464	16429	16678	16706	16666	16445	16678	16527	16524	16691	16717	16508	16502	16465	16572	16650	16690	16585	16611	16852	16495	16602	16630	16458	16536	16506	16579	16726	16603	16653	16506	16750	16621	16699	16464	16546	16431	16610	16695	16542	16582	16730	16647	16614	16567	16625	16620	16570	16500	16454	16690	16479	16768	16640	16587	16617	16475	16585	16840	16432	16886	16762	16796	16674	16726	16513	16531	16616	16635	16789	16779	16737	16621	16534	16639	16560	16675	16689	16668	16840	16635	16607	16597	16645	16409	16667	16676	16523	16654	16738	16799	16700	16654	16649	16463	16577	16822	16688	16700	16566	16567	16536	16551	16679	16623	16440	16618	16574	16450	16675	16619	16599	16773	16607	16634	16528	16569	16800	16737	16666	16676	16579	16639	16613	16637	16657	16782	16758	16808	16836	16546	16507	16564	16629	16565	16509	16652	16646	16816	16659	16480	16587	16690	16596	16552	16477	16500	16802	16560	16617	16517	16549	16693	16724	16487	16556	16626	16760	16794	16598	16649	16420	16556	16758	16731	16571	16552	16622	16658	16596	16566	16469	16674	16569	16613	16673	16426	16609	16716	16688	16729	16673	16631	16662	16582	16521	16662	16744	16641	16735	16601	16515	16479	16620	16525	16660	16711	16431	16856	16596	16669	16438	16701	16534	16641	16768	16785	16603	16711	16591	16642	16526	16492	16727	16678	16400	16546	16756	16356	16648	16669	16297	16514	16588	16778	16546	16606	16441	16523	16531	16626	16705	16763	16639	16601	16586	16530	16590	16539	16609	16740	16679	16684	16578	16577	16507	16639	16596	16605	16712	16772	16638	16686	16476	16440	16744	16540	16643	16806	16767	16513	16642	16534	16688	16838	16579	16658	16635	16411	16535	16604	16493	16749	16334	16656	16631	16765	16626	16730	16778	16671	16537	16507	16391	16517	16593	16640	16474	16659	16634	16646	16518	16785	16664	16642	16681	16573	16706	16688	16646	16693	16520	16508	16662	16543	16656	16517	16682	16936	16629	16694	16795	16669	16600	16514	16542	16776	16723	16501	16637	16769	16573	16687	16555	16784	16763	16944	16412	16573	16475	16394	16541	16734	16506	16637	16584	16658	16545	16643	16342	16623	16660	16597	16563	16740	16561	16575	16509	16679	16638	16691	16651	16641	16635	16792	16691	16585	16528	16644	16513	16686	16609	16575	16510	16622	16775	16623	16631	16613	16667	16732	16688	16736	16554	16444	16886	16593	16777	16501	16853	16673	16474	16760	16626	16556	16302	16761	16417	16321	16623	16448	16706	16658	16454	16605	16476	16454	16579	16640	16684	16668	16660	16862	16493	16424	16850	16575	16537	16611	16527	16752	16633	16518	16585	16499	16527	16502	16569	16732	16609	16668	16428	16749	16731	16630	16660	16615	16588	16674	16651	16388	16835	16628	16716	16689	16761	16427	16461	16577	16537	16589	16715	16586	16500	16853	16844	16510	16470	16499	16486	16832	16527	16606	16586	16601	16587	16761	16642	16471	16768	16544	16560	16681	16615	16655	16614	16632	16592	16670	16302	16601	16340	16608	16561	16457	16850	16607	16518	16410	16599	16522	16643	16617	16582	16758	16792	16783	16480	16655	16690	16685	16793	16682	16503	16597	16694	16661	16572	16770	16654	16579	16798	16429	16532	16738	16726	16578	16592	16361	16261	16888	16738	16563	16522	16605	16654	16539	16815	16579	16534	16587	16699	16622	16412	16669	16641	16538	16797	16606	16568	16592	16849	16430	16622	16804	16448	16375	16554	16798	16632	16398	16671	16307	16774	16582	16551	16732	16618	16753	16606	16899	16616	16556	16630	16526	16373	16560	16771	16478	16680	16615	16634	16534	16781	16867	16711	16719	16547	16672	16618	16425	16627	16628	16702	16678	16593	16483	16624	16607	16762	16795	16699	16716	16581	16553	16509	16663	16851	16661	16487	16561	16570	16574	16668	16471	16684	16697	16514	16708	16641	16767	16644	16675	16588	16650	16483	16490	16663	16701	16535	16590	16562	16550	16480	16622	16644	16425	16685	16729	16634	16656	16894	16978	16666	16657	16591	16611	16581	16704	16530	16783	16441	16514	16512	16713	16514	16794	16525	16677	16717	16714	16602	16470	16528	16786	16668	16685	16614	16656	16642	16585	16706	16710	16681	16529	16546	16507	16589	16788	16446	16643	16591	16579	16527	16542	16627	16475	16593	16476	16569	16645	16745	16579	16533	16550	16526	16541	16635	16625	16693	16449	16430	16482	16770	16682	16665	16784	16604	16625	16547	16533	16555	16554	16603	16624	16496	16664	16425	16449	16675	16358	16679	16584	16370	16696	16549	16634	16658	16691	16648	16643	16717	16647	16779	16442	16678	16833	16606	16753	16650	16690	16733	16768	16761	16455	16505	16593	16753	16617	16718	16567	16839	16551	16886	16853	16735	16536	16661	16743	16508	16484	16585	16469	16598	16801	16475	16489	16449	16586	16685	16668	16798	16589	16481	16475	16617	16584	16517	16791	16724	16732	16788	16768	16669	16543	16580	16470	16483	16493	16909	16833	16535	16762	16606	16777	16541	16548	16590	16605	16560	16575	16763	16500	16607	16751	16696	16680	16505	16672	16478	16459	16686	16567	16387	16568	16494	16652	16561	16625	16875	16500	16481	16861	16703	16850	16733	16647	16729	16515	16530	16588	16747	16558	16588	16482	16509	16562	16663	16608	16613	16492	16491	16710	16654	16516	16886	16713	16622	16657	16628	16575	16376	16602	16647	16790	16631	16573	16504	16455	16653	16732	16539	16730	16788	16847	16562	16706	16672	16592	16712
55000	88346	68890	42786	25602	17101	14817	14578	14614	14644	14532	14615	14566	14442	14631	14569	14539	14435	14386	14564	14528	14510	14604	14675	14438	14509	14506	14476	14611	14300	14416	14672	14500	14797	14479	14262	14536	14474	14516	14382	14664	14468	14602	14687	14397	14631	14549	14600	14503	14477	14450	14429	14401	14596	14416	14633	14521	14498	14526	14463	14622	14611	14538	14591	14479	14525	14786	14465	14545	14569	14459	14318	14537	14532	14541	14505	14546	14472	14618	14563	14467	14584	14556	14515	14472	14416	14465	14611	14341	14521	14336	14381	14550	14459	14473	14550	14419	14486	14633	14453	14473	14512	14432	14447	14512	14497	14397	14562	14493	14630	14360	14324	14334	14326	14415	14595	14709	14408	14531	14445	14482	14628	14413	14532	14440	14275	14429	14576	14461	14631	14567	14658	14632	14502	14570	14528	14609	14343	14564	14550	14335	14376	14516	14454	14373	14518	14551	14443	14408	14504	14565	14259	14485	14541	14640	14521	14376	14557	14523	14555	14635	14495	14532	14546	14553	14549	14640	14537	14379	14417	14585	14446	14484	14453	14742	14416	14408	14424	14440	14329	14559	14543	14515	14438	14551	14523	14313	14378	14590	14544	14528	14542	14498	14490	14515	14541	14484	14344	14437	14542	14465	14386	14481	14371	14412	14577	14683	14505	14636	14419	14540	14453	14353	14544	14340	14646	14580	14469	14541	14351	14428	14590	14620	14413	14434	14451	14355	14586	14549	14586	14652	14420	14512	14373	14377	14586	14685	14427	14458	14588	14522	14469	14517	14443	14428	14461	14522	14602	14470	14466	14600	14462	14685	14487	14376	14537	14404	14495	14427	14541	14451	14386	14524	14554	14268	14310	14463	14566	14638	14496	14337	14501	14335	14561	14595	14477	14469	14306	14336	14673	14438	14463	14358	14672	14301	14525	14605	14639	14720	14414	14494	14641	14348	14305	14384	14503	14412	14387	14546	14650	14360	14620	14466	14575	14481	14514	14415	14559	14543	14490	14413	14342	14284	14637	14583	14463	14400	14550	14524	14623	14444	14594	14586	14428	14463	14638	14443	14400	14478	14515	14507	14406	14646	14610	14454	14475	14478	14535	14502	14635	14529	14419	14512	14426	14440	14615	14536	14381	14525	14546	14610	14393	14509	14767	14464	14633	14469	14493	14489	14588	14555	14309	14505	14522	14484	14515	14580	14494	14352	14363	14626	14461	14454	14633	14558	14592	14459	14425	14574	14616	14412	14422	14299	14476	14425	14508	14473	14391	14455	14429	14626	14351	14454	14348	14606	14493	14471	14700	14589	14433	14509	14499	14447	14520	14492	14355	14463	14513	14458	14507	14541	14512	14511	14671	14521	14482	14494	14580	14626	14384	14538	14508	14489	14626	14639	14519	14614	14548	14500	14439	14398	14443	14619	14620	14531	14653	14465	14440	14520	14482	14684	14447	14531	14562	14427	14426	14462	14527	14601	14589	14414	14573	14444	14528	14425	14627	14479	14538	14635	14572	14599	14477	14316	14452	14544	14546	14347	14570	14496	14452	14521	14402	14576	14412	14500	14471	14662	14521	14648	14499	14426	14583	14336	14504	14489	14471	14497	14401	14401	14456	14657	14509	14583	14599	14542	14425	14576	14451	14509	14607	14576	14340	14344	14440	14482	14540	14490	14531	14598	14457	14503	14444	14571	14536	14504	14454	14601	14442	14589	14609	14440	14415	14691	14515	14423	14468	14439	14472	14435	14612	14478	14393	14442	14527	14443	14381	14623	14555	14422	14320	14685	14645	14424	14481	14406	14512	14556	14338	14522	14321	14549	14557	14479	14503	14639	14475	14492	14405	14403	14471	14394	14579	14666	14432	14526	14659	14549	14363	14710	14307	14531	14580	14442	14422	14452	14414	14499	14452	14431	14542	14454	14553	14591	14560	14625	14416	14627	14634	14461	14418	14390	14531	14628	14584	14639	14331	14548	14565	14548	14651	14588	14405	14329	14539	14504	14599	14524	14383	14636	14629	14447	14381	14516	14564	14579	14427	14398	14325	14534	14331	14689	14477	14427	14749	14635	14540	14571	14395	14447	14581	14458	14512	14583	14565	14602	14454	14513	14423	14492	14414	14478	14458	14574	14475	14616	14517	14609	14495	14597	14412	14499	14444	14648	14607	14295	14373	14543	14521	14469	14457	14520	14697	14406	14531	14561	14671	14474	14459	14368	14411	14409	14594	14577	14461	14378	14659	14508	14571	14535	14448	14451	14654	14539	14543	14453	14407	14546	14551	14510	14576	14553	14564	14560	14446	14660	14376	14582	14570	14401	14588	14616	14588	14362	14380	14465	14503	14409	14349	14476	14435	14498	14428	14405	14437	14475	14543	14495	14535	14595	14462	14346	14519	14470	14444	14373	14425	14402	14654	14393	14433	14428	14493	14454	14394	14401	14502	14646	14354	14530	14448	14483	14665	14564	14624	14542	14546	14611	14646	14579	14657	14552	14478	14530	14498	14548	14479	14488	14630	14584	14560	14535	14469	14348	14549	14512	14436	14651	14476	14519	14580	14680	14430	14630	14451	14490	14643	14514	14570	14582	14633	14599	14411	14542	14634	14426	14468	14602	14473	14548	14494	14656	14488	14429	14518	14518	14514	14534	14469	14494	14503	14440	14407	14451	14438	14586	14572	14368	14523	14691	14535	14643	14378	14567	14583	14564	14666	14312	14446	14494	14468	14501	14580	14587	14377	14410	14577	14611	14513	14681	14361	14566	14649	14362	14707	14570	14397	14451	14307	14446	14552	14594	14350	14556	14558	14404	14370	14571	14549	14510	14514	14386	14660	14546	14378	14476	14422	14551	14422	14442	14654	14496	14579	14545	14563	14407	14715	14394	14611	14507	14555	14418	14422	14639	14481	14388	14447	14570	14414	14548	14364	14626	14458	14525	14614	14357	14486	14485	14445	14539	14568	14491	14375	14628	14545	14470	14434	14487	14620	14383	14465	14415	14585	14532	14446	14560	14459	14522	14583	14574	14602	14477	14388	14445	14524	14553	14553	14470	14607	14697	14474	14470	14448	14304	14455	14566	14693	14597	14435	14609	14496	14522	14490	14643	14570	14537	14519	14536	14468	14472	14503	14549	14396	14556	14516	14618	14625	14486	14564	14630	14347	14577	14392	14568	14499	14517	14668	14604	14575	14533	14461	14464	14507	14594	14592	14541	14639	14500	14502	14536	14680	14548	14396	14623	14611	14616	14593	14582	14468	14576	14693	14314	14407	14564	14537	14505	14591	14638	14539	14622	14297	14493	14554	14439	14407	14606	14425	14426	14655	14540	14575	14462	14489	14402	14597	14564	14433	14609	14661	14401	14310	14623	14587	14452	14484	14296	14366	14431	14459	14467	14308	14541	14385	14493	14537	14596	14491	14562	14468	14515	14471	14248	14509	14617	14605	14537	14492	14644	14434	14467	14473	14552	14416	14589	14587	14505	14416	14551	14427	14511	14478	14456	14327	14602	14651	14528	14414	14496	14395	14473	14329	14583	14433	14455	14592	14402	14535	14540	14594	14480	14502	14534	14525	14496	14620	14277	14675	14451	14342	14566	14368	14391	14582	14678	14553	14472	14524	14406	14425	14534	14535	14525	14574	14321	14771	14572	14410	14545	14295	14588	14451	14291	14507	14567	14454	14470	14337	14683	14487	14428	14420	14536	14418	14304	14489	14589	14301	14380	14565	14519	14360	14541	14402	14553	14446	14564	14446	14456	14558	14694	14541	14547	14602	14397	14535	14412	14520	14410	14442	14480	14575	14673	14410	14616	14620	14515	14442	14660	14410	14536	14434	14441	14545	14708	14433	14565	14513	14523	14539	14360	14465	14349	14649	14543	14605	14372	14553	14663	14567	14638	14640	14477	14583	14579	14581	14457	14552	14545	14547	14450	14364	14607	14387	14691	14397	14627	14560	14618	14643	14553	14541	14514	14464	14547	14452	14416	14592	14653	14710	14516	14443	14396	14612	14380	14350	14557	14661	14596	14446	14352	14448	14540	14535	14477	14600	14358	14401	14619	14488	14418	14467	14598	14383	14553	14551	14520	14588	14404	14458	14626	14472	14400	14540	14500	14534	14573	14412	14486	14369	14491	14496	14389	14499	14674	14635	14427	14419	14585	14598	14491	14467	14558	14490	14344	14597	14529	14711	14695	14438	14565	14486	14369	14653	14497	14433	14450	14512	14404	14406	14511	14480	14522	14327	14406	14488	14417	14594	14403	14501	14356	14603	14477	14527	14617	14323	14607	14557	14401	14702	14592	14578	14487	14497	14436	14479	14492	14475	14586	14499	14477	14470	14512	14548	14562	14489	14505	14622	14509	14546	14510	14572	14543	14414	14618	14430	14506	14529	14482	14517	14406	14592	14437	14555	14417	14548	14586	14562	14517	14427	14476	14386	14645	14557	14456	14509	14490	14494	14481	14481	14499	14500	14549	14467	14626	14494	14499	14492	14547	14604	14544	14597	14622	14567	14394	14556	14411	14513	14383	14582	14606	14625	14592	14566	14674	14624	14439	14503	14564	14663	14461	14498	14638	14528	14711	14422	14543	14614	14603	14544	14592	14618	14613	14350	14523	14440	14550	14561	14502	14504	14505	14429	14462	14477	14479	14511	14372	14536	14541	14443	14458	14315	14625	14246	14576	14565	14341	14377	14502	14480	14576	14457	14544	14472	14483	14561	14444	14614	14558	14515	14576	14454	14544	14476	14505	14530	14464	14605	14555	14509	14307	14466	14414	14471	14663	14319	14573	14383	14590	14470	14669	14549	14508	14525	14407	14345	14377	14641	14458	14474	14529	14613	14605	14559	14374	14355	14545	14515	14457	14448	14609	14344	14469	14383	14474	14445	14541	14528	14492	14521	14323	14535	14328	14315	14461	14373	14550	14642	14701	14589	14441	14598	14434	14624	14519	14560	14445	14533	14518	14651	14394	14662	14535	14623	14363	14525	14537	14602	14564	14438	14741	14486	14542	14644	14491	14544	14615	14453	14541	14450	14493	14373	14401	14595	14549	14625	14506	14456	14451	14572	14517	14556	14568	14534	14586	14539	14466	14617	14272	14448	14525	14448	14446	14448	14401	14622	14550	14501
22892	23144	36244	34020	27647	25215	24135	18145	16789	16931	17193	16858	16593	16639	16590	16735	16593	16727	16732	16603	16503	16507	16471	16861	16708	16506	16487	16535	16591	16727	16736	16655	16462	16316	16614	16681	16478	16437	16827	16459	16515	16445	16401	16565	16543	16680	16477	16648	16370	16560	16559	16601	16525	16335	16697	16563	16714	16512	16203	16257	16579	16478	16372	16631	16401	16510	16389	16481	16626	16560	16636	16598	16522	16506	16618	16651	16799	16620	16633	16498	16568	16552	16414	16762	16406	16403	16449	16316	16467	16576	16625	16421	16640	16599	16530	16401	16411	16353	16589	16329	16454	16573	16548	16450	16419	16505	16400	16440	16380	16550	16437	16379	16536	16498	16354	16505	16458	16664	16180	16308	16454	16581	16471	16541	16470	16501	16329	16711	16515	16514	16641	16531	16547	16445	16509	16461	16470	16675	16424	16417	16315	16577	16316	16330	16311	16727	16280	16580	16391	16518	16628	16462	16526	16604	16463	16451	16327	16265	16239	16393	16469	16196	16447	16463	16568	16527	16467	16559	16392	16314	16423	16513	16496	16446	16385	16398	16315	16531	16531	16779	16557	16445	16480	16457	16583	16329	16461	16303	16361	16398	16269	16543	16369	16486	16395	16670	16561	16565	16308	16387	16415	16551	16417	16365	16423	16339	16435	16674	16593	16417	16461	16366	16459	16308	16264	16464	16229	16434	16408	16513	16644	16547	16390	16417	16410	16681	16435	16573	16351	16478	16431	16255	16541	16636	16573	16350	16532	16490	16383	16536	16483	16468	16305	16461	16703	16295	16469	16450	16378	16576	16361	16430	16629	16510	16569	16646	16413	16386	16300	16474	16499	16436	16508	16550	16413	16220	16464	16323	16244	16507	16296	16306	16356	16512	16261	16495	16527	16501	16435	16614	16427	16443	16470	16575	16438	16397	16623	16458	16486	16415	16633	16269	16401	16511	16136	16448	16548	16430	16366	16577	16427	16449	16403	16281	16530	16573	16443	16597	16522	16512	16570	16405	16366	16422	16552	16366	16372	16374	16426	16572	16493	16459	16450	16438	16389	16581	16559	16356	16447	16394	16647	16494	16417	16494	16544	16402	16555	16466	16450	16579	16671	16331	16537	16374	16316	16467	16652	16415	16406	16473	16398	16544	16402	16276	16383	16541	16470	16485	16643	16516	16541	16339	16449	16526	16577	16369	16459	16498	16594	16492	16394	16562	16417	16432	16347	16496	16421	16389	16548	16381	16503	16290	16477	16508	16325	16333	16391	16488	16225	16543	16293	16356	16341	16227	16430	16433	16435	16382	16422	16417	16338	16503	16374	16266	16479	16303	16456	16392	16571	16739	16496	16474	16609	16659	16366	16381	16412	16663	16276	16308	16733	16478	16314	16407	16231	16556	16427	16275	16525	16547	16349	16188	16678	16353	16583	16527	16487	16459	16658	16576	16261	16275	16355	16482	16460	16365	16616	16464	16566	16438	16398	16448	16454	16546	16420	16560	16491	16460	16403	16404	16470	16529	16413	16664	16342	16505	16381	16521	16619	16460	16572	16515	16439	16454	16474	16503	16346	16430	16495	16278	16264	16352	16370	16220	16667	16483	16381	16385	16578	16458	16322	16547	16545	16573	16294	16591	16511	16452	16521	16525	16523	16451	16523	16472	16447	16391	16416	16197	16517	16363	16382	16386	16618	16253	16483	16401	16514	16366	16461	16343	16293	16342	16537	16386	16474	16609	16690	16303	16479	16323	16499	16530	16649	16381	16602	16499	16450	16657	16431	16533	16711	16507	16603	16673	16390	16349	16534	16550	16487	16486	16562	16487	16593	16440	16462	16407	16371	16316	16556	16633	16451	16488	16331	16340	16528	16354	16376	16369	16568	16522	16291	16479	16519	16326	16258	16300	16625	16389	16420	16533	16536	16209	16516	16429	16540	16307	16614	16493	16493	16488	16416	16483	16430	16540	16479	16386	16500	16559	16453	16471	16462	16570	16462	16396	16419	16348	16457	16337	16479	16297	16470	16527	16466	16236	16660	16414	16438	16309	16183	16487	16480	16454	16424	16571	16476	16252	16547	16379	16470	16472	16528	16548	16570	16510	16448	16455	16526	16399	16488	16703	16517	16580	16286	16377	16490	16308	16389	16276	16410	16478	16441	16370	16399	16537	16295	16340	16561	16341	16293	16470	16647	16418	16361	16389	16337	16432	16497	16473	16466	16569	16375	16467	16506	16490	16382	16455	16608	16326	16311	16399	16451	16404	16524	16407	16327	16455	16484	16580	16397	16460	16645	16462	16539	16370	16475	16582	16561	16655	16409	16357	16466	16371	16340	16544	16492	16461	16547	16402	16373	16515	16460	16352	16630	16368	16425	16410	16390	16370	16498	16451	16248	16612	16501	16306	16521	16396	16469	16476	16467	16593	16419	16478	16366	16436	16419	16412	16488	16356	16785	16467	16360	16628	16647	16573	16498	16402	16608	16469	16515	16376	16517	16512	16713	16500	16532	16421	16502	16442	16596	16479	16553	16425	16565	16489	16230	16319	16456	16498	16452	16629	16401	16506	16542	16700	16470	16399	16509	16289	16513	16450	16792	16511	16258	16387	16291	16464	16648	16308	16439	16455	16425	16490	16674	16432	16304	16495	16530	16450	16440	16513	16463	16429	16439	16570	16330	16440	16335	16488	16423	16451	16404	16361	16446	16514	16589	16518	16561	16408	16520	16546	16597	16476	16581	16502	16447	16451	16288	16303	16602	16561	16338	16222	16451	16274	16407	16489	16384	16502	16396	16603	16385	16496	16447	16448	16458	16378	16439	16422	16505	16424	16649	16385	16298	16289	16486	16637	16461	16546	16301	16407	16476	16516	16551	16560	16463	16637	16593	16415	16569	16699	16448	16470	16595	16572	16738	16437	16396	16433	16681	16499	16560	16477	16408	16439	16570	16451	16407	16410	16482	16536	16486	16517	16501	16564	16352	16519	16408	16474	16589	16515	16503	16505	16512	16415	16544	16446	16479	16482	16538	16245	16350	16264	16544	16293	16395	16599	16317	16446	16689	16367	16520	16455	16420	16353	16544	16454	16360	16451	16472	16420	16433	16495	16444	16540	16604	16357	16532	16513	16670	16385	16675	16448	16434	16375	16453	16275	16327	16571	16502	16479	16497	16549	16621	16446	16495	16548	16413	16334	16420	16689	16207	16397	16394	16325	16600	16680	16578	16500	16394	16488	16542	16581	16475	16421	16404	16612	16410	16556	16543	16564	16310	16406	16650	16353	16191	16481	16572	16578	16220	16378	16376	16392	16691	16768	16438	16754	16461	16439	16481	16307	16533	16372	16474	16540	16277	16204	16510	16591	16468	16427	16591	16488	16577	16454	16367	16367	16626	16474	16546	16450	16360	16320	16316	16270	16234	16333	16279	16686	16617	16525	16559	16322	16537	16319	16241	16414	16254	16439	16372	16459	16531	16568	16296	16483	16560	16475	16503	16353	16383	16530	16383	16513	16524	16542	16422	16496	16623	16395	16370	16548	16598	16481	16557	16410	16572	16647	16457	16547	16428	16497	16552	16323	16439	16427	16499	16509	16509	16534	16402	16678	16551	16369	16435	16444	16638	16554	16346	16419	16357	16448	16426	16484	16337	16607	16619	16437	16428	16415	16238	16454	16529	16513	16612	16445	16599	16377	16435	16628	16569	16575	16529	16399	16466	16370	16476	16558	16486	16462	16444	16343	16415	16651	16531	16271	16513	16652	16430	16393	16564	16455	16380	16572	16483	16509	16397	16417	16282	16353	16328	16543	16687	16237	16377	16479	16489	16463	16377	16586	16527	16514	16488	16437	16366	16528	16431	16519	16548	16596	16517	16408	16295	16501	16449	16517	16409	16367	16486	16333	16497	16444	16557	16330	16365	16387	16291	16286	16488	16388	16378	16149	16225	16658	16486	16333	16526	16402	16350	16473	16417	16486	16441	16396	16566	16437	16261	16432	16510	16322	16351	16449	16418	16517	16375	16505	16353	16464	16408	16371	16506	16464	16480	16657	16660	16323	16585	16487	16326	16601	16193	16423	16481	16542	16503	16390	16238	16419	16584	16827	16467	16382	16601	16427	16403	16526	16562	16435	16514	16405	16183	16512	16529	16262	16285	16469	16466	16486	16609	16162	16508	16375	16496	16558	16356	16665	16466	16476	16356	16412	16584	16304	16363	16477	16464	16474	16374	16463	16384	16379	16453	16344	16256	16452	16560	16426	16186	16824	16548	16442	16429	16323	16162	16461	16291	16515	16531	16308	16483	16201	16336	16419	16522	16484	16301	16575	16436	16518	16551	16382	16358	16677	16508	16445	16447	16287	16518	16449	16292	16456	16527	16347	16518	16649	16397	16457	16498	16339	16533	16459	16729	16336	16513	16362	16464	16431	16557	16392	16419	16501	16680	16501	16399	16559	16610	16340	16371	16523	16412	16369	16560	16515	16428	16362	16478	16428	16344	16455	16286	16466	16639	16416	16488	16603	16229	16282	16536	16421	16464	16421	16332	16456	16513	16367	16657	16734	16490	16433	16396	16397	16508	16478	16650	16473	16518	16352	16571	16469	16441	16599	16478	16675	16599	16531	16376	16499	16445	16369	16333	16551	16602	16342	16438	16444	16600	16567	16329	16507	16434	16359	16337	16405	16587	16484	16564	16475	16475	16531	16263	16412	16438	16417	16480	16543	16441	16455	16329	16570	16573	16307	16459	16553	16370	16466	16459	16573	16590	16513	16477	16407	16367	16699	16536	16336	16430	16584	16492	16470	16570	16341	16438	16360	16398	16279	16459	16613	16469	16514	16512	16532	16233	16448	16539	16362	16450	16619	16537	16476	16266	16202	16400	16555	16564	16366	16414	16544	16427	16495	16488	16336	16605	16502	16521	16428	16488	16651	16436	16323	16436	16639	16404	16569	16378	16482	16256	16396	16533	16557	16407	16462	16415	16524	16610	16395	16222	16550	16419	16394	16392	16340	16326	16360	16516	16546	16386	16423	16408	16231	16512	16574	16376	16406	16478	16405	16704	16496	16596	16384	16221	16473	16314	16473	16374	16608	16432	16420	16473	16348	16296	16326	16344	16471	16243	16628	16417	16404	16494	16491
63087	105062	88991	65125	40005	23187	16211	14775	14342	14380	14502	14337	14358	14416	14413	14450	14318	14551	14678	14573	14363	14370	14527	14348	14512	14454	14358	14357	14265	14493	14375	14392	14631	14279	14548	14406	14525	14489	14658	14553	14265	14438	14447	14407	14366	14533	14548	14675	14468	14454	14419	14494	14407	14432	14324	14422	14501	14411	14328	14464	14435	14303	14247	14485	14546	14367	14387	14408	14386	14340	14531	14362	14363	14543	14451	14342	14358	14338	14288	14415	14499	14378	14467	14355	14464	14423	14492	14387	14376	14577	14417	14539	14362	14388	14248	14511	14353	14400	14476	14255	14381	14400	14500	14363	14213	14275	14439	14392	14390	14423	14339	14461	14366	14554	14392	14290	14392	14313	14317	14416	14310	14355	14364	14408	14224	14467	14556	14289	14343	14339	14311	14462	14471	14402	14390	14464	14385	14602	14416	14342	14385	14517	14415	14439	14442	14307	14447	14571	14435	14359	14255	14563	14505	14357	14320	14475	14415	14345	14359	14365	14499	14410	14367	14347	14386	14432	14528	14308	14498	14249	14382	14439	14697	14501	14437	14511	14317	14475	14341	14401	14388	14385	14477	14218	14421	14499	14376	14480	14365	14392	14325	14328	14314	14490	14425	14439	14395	14394	14350	14431	14350	14244	14425	14436	14315	14373	14285	14453	14326	14405	14475	14287	14444	14604	14453	14516	14298	14326	14404	14551	14410	14497	14474	14333	14330	14465	14447	14418	14368	14363	14465	14513	14298	14373	14596	14412	14546	14538	14450	14338	14411	14550	14428	14565	14409	14373	14430	14471	14497	14429	14388	14387	14469	14447	14295	14205	14496	14455	14424	14282	14241	14501	14457	14488	14286	14518	14477	14495	14322	14407	14423	14565	14152	14446	14297	14375	14401	14218	14345	14484	14394	14318	14351	14558	14374	14399	14415	14289	14433	14463	14547	14288	14367	14591	14451	14415	14534	14324	14327	14251	14455	14321	14346	14346	14271	14327	14467	14505	14524	14207	14318	14311	14411	14376	14542	14471	14278	14561	14329	14347	14322	14443	14380	14340	14362	14334	14341	14515	14514	14516	14288	14532	14531	14478	14220	14559	14516	14556	14562	14478	14504	14253	14241	14265	14437	14162	14389	14367	14392	14235	14315	14364	14513	14548	14467	14432	14478	14431	14406	14347	14448	14242	14513	14492	14496	14553	14288	14380	14530	14235	14499	14513	14471	14297	14321	14457	14367	14461	14455	14518	14368	14499	14274	14218	14329	14647	14569	14390	14441	14538	14407	14317	14377	14362	14440	14412	14460	14310	14375	14295	14411	14394	14501	14406	14311	14470	14500	14458	14510	14521	14312	14367	14306	14450	14563	14343	14390	14349	14458	14307	14589	14181	14410	14533	14409	14333	14503	14456	14403	14523	14424	14450	14477	14320	14304	14418	14426	14289	14436	14514	14448	14470	14320	14462	14384	14374	14333	14575	14396	14446	14383	14435	14522	14392	14244	14498	14486	14335	14431	14313	14336	14173	14407	14302	14421	14319	14527	14385	14485	14424	14315	14363	14503	14374	14484	14401	14502	14379	14415	14591	14365	14335	14530	14372	14411	14396	14346	14522	14542	14343	14397	14578	14497	14479	14443	14198	14581	14582	14383	14427	14507	14410	14502	14482	14423	14280	14513	14684	14243	14185	14242	14469	14466	14481	14401	14281	14374	14444	14411	14411	14377	14486	14555	14471	14322	14511	14446	14515	14320	14508	14353	14459	14408	14391	14327	14302	14505	14363	14413	14293	14481	14503	14449	14501	14384	14331	14442	14446	14552	14242	14401	14461	14407	14394	14413	14615	14313	14393	14457	14448	14345	14465	14358	14569	14391	14298	14412	14625	14399	14539	14566	14256	14577	14519	14300	14449	14478	14337	14303	14400	14440	14404	14333	14528	14441	14350	14406	14201	14610	14348	14407	14346	14487	14475	14378	14442	14306	14471	14241	14131	14440	14309	14447	14238	14449	14492	14284	14582	14351	14371	14392	14394	14542	14447	14459	14413	14530	14548	14350	14386	14596	14256	14244	14495	14372	14320	14436	14475	14399	14426	14455	14496	14463	14553	14176	14332	14589	14378	14424	14505	14422	14553	14345	14398	14433	14514	14514	14383	14483	14454	14377	14333	14478	14509	14593	14403	14434	14533	14424	14395	14415	14317	14382	14524	14469	14330	14486	14481	14238	14500	14427	14478	14337	14280	14530	14296	14450	14445	14406	14264	14468	14417	14509	14530	14593	14364	14390	14300	14374	14474	14357	14445	14372	14279	14487	14427	14346	14355	14520	14389	14523	14397	14344	14400	14636	14484	14439	14281	14175	14392	14402	14349	14366	14363	14297	14464	14428	14564	14399	14449	14532	14312	14304	14588	14497	14464	14560	14545	14496	14349	14325	14352	14353	14429	14449	14443	14285	14407	14374	14489	14433	14326	14328	14379	14340	14370	14446	14609	14368	14419	14395	14316	14362	14316	14432	14364	14257	14508	14365	14465	14525	14337	14397	14308	14482	14349	14506	14347	14502	14499	14348	14362	14434	14332	14493	14401	14303	14460	14531	14395	14343	14300	14366	14317	14171	14301	14413	14436	14425	14364	14634	14397	14463	14452	14582	14359	14469	14375	14366	14519	14380	14315	14369	14432	14426	14577	14332	14253	14383	14496	14568	14405	14583	14463	14431	14180	14360	14390	14316	14389	14361	14571	14309	14501	14301	14553	14454	14492	14289	14384	14375	14517	14353	14321	14316	14546	14409	14480	14542	14385	14366	14355	14310	14496	14377	14547	14384	14592	14305	14248	14564	14443	14441	14326	14518	14289	14408	14477	14404	14420	14389	14420	14361	14267	14498	14376	14337	14504	14380	14480	14322	14320	14338	14371	14441	14299	14361	14367	14309	14593	14379	14199	14193	14415	14470	14336	14325	14419	14548	14432	14375	14337	14370	14385	14436	14481	14554	14463	14081	14432	14264	14339	14432	14379	14236	14341	14383	14452	14417	14310	14469	14495	14332	14248	14314	14070	14457	14546	14558	14502	14264	14460	14326	14437	14324	14393	14468	14366	14420	14279	14459	14404	14461	14454	14426	14456	14555	14354	14363	14438	14380	14521	14454	14443	14437	14295	14510	14458	14312	14379	14317	14472	14383	14435	14337	14438	14464	14352	14365	14351	14338	14406	14447	14357	14282	14348	14302	14347	14328	14563	14463	14324	14352	14396	14369	14305	14414	14385	14410	14619	14472	14384	14421	14451	14370	14364	14366	14343	14440	14349	14489	14412	14288	14420	14560	14599	14324	14418	14481	14548	14289	14377	14289	14423	14439	14501	14381	14432	14424	14314	14546	14575	14486	14325	14361	14328	14240	14460	14507	14282	14611	14567	14355	14442	14438	14461	14471	14347	14533	14520	14357	14394	14352	14583	14346	14410	14351	14419	14485	14390	14380	14330	14467	14303	14401	14290	14553	14354	14522	14368	14308	14517	14302	14242	14528	14565	14360	14385	14460	14461	14521	14400	14320	14555	14486	14339	14340	14368	14395	14501	14365	14561	14249	14415	14620	14348	14447	14122	14438	14313	14494	14486	14463	14471	14416	14403	14388	14530	14343	14445	14497	14341	14384	14433	14305	14547	14293	14376	14579	14469	14424	14487	14514	14484	14523	14401	14490	14488	14516	14435	14456	14420	14536	14438	14479	14272	14412	14271	14515	14488	14505	14558	14468	14538	14370	14477	14426	14296	14585	14477	14331	14244	14371	14438	14263	14418	14317	14579	14422	14469	14544	14345	14339	14473	14409	14435	14444	14464	14601	14577	14360	14346	14301	14338	14443	14189	14371	14435	14391	14474	14341	14330	14376	14364	14398	14450	14444	14416	14429	14421	14355	14351	14498	14301	14349	14416	14215	14333	14618	14498	14282	14529	14462	14327	14341	14559	14378	14453	14263	14532	14410	14355	14503	14532	14618	14241	14521	14450	14445	14407	14412	14616	14588	14299	14433	14359	14338	14591	14482	14315	14455	14422	14392	14427	14596	14576	14263	14397	14428	14312	14633	14324	14340	14357	14602	14358	14454	14372	14442	14407	14434	14512	14302	14321	14345	14282	14446	14284	14529	14191	14410	14353	14517	14417	14292	14229	14422	14442	14241	14454	14393	14375	14417	14386	14488	14354	14497	14395	14483	14353	14257	14517	14393	14394	14598	14393	14441	14413	14690	14253	14467	14360	14465	14347	14408	14383	14394	14509	14235	14327	14362	14391	14453	14620	14396	14546	14315	14454	14410	14504	14429	14293	14372	14333	14484	14258	14348	14556	14465	14401	14471	14512	14462	14303	14319	14456	14436	14402	14397	14616	14460	14329	14435	14327	14547	14692	14491	14482	14284	14211	14347	14328	14312	14327	14389	14559	14410	14362	14298	14412	14370	14312	14555	14307	14430	14245	14372	14186	14502	14265	14266	14407	14488	14545	14485	14238	14383	14392	14381	14503	14307	14354	14525	14421	14427	14602	14439	14314	14331	14408	14431	14496	14457	14632	14263	14478	14358	14224	14440	14359	14363	14412	14441	14519	14427	14413	14412	14324	14477	14531	14487	14396	14272	14382	14596	14390	14312	14523	14406	14292	14527	14297	14338	14254	14484	14355	14369	14275	14574	14464	14413	14281	14300	14375	14304	14326	14313	14339	14595	14435	14500	14418	14340	14427	14368	14311	14270	14239	14466	14429	14450	14430	14213	14284	14263	14486	14520	14349	14368	14644	14289	14454	14187	14448	14416	14406	14316	14431	14298	14467	14451	14471	14515	14445	14403	14554	14173	14380	14453	14451	14386	14247	14470	14544	14350	14367	14406	14400	14501	14252	14460	14322	14276	14434	14458	14343	14435	14304	14498	14573	14272	14269	14453	14418	14424	14677	14505	14321	14427	14400	14409	14604	14559	14420	14433	14403	14430	14521	14464	14569	14374	14446	14462	14446	14380	14459	14255	14519	14293	14448	14392	14642	14389	14456	14445	14332	14295	14477	14206	14467	14287	14109	14324	14384	14336	14337	14321	14457	14614	14564	14626	14311	14342	14312	14424	14451	14403	14359	14270	14453	14359	14561	14443	14329	14392	14322
29857	36934	43125	32085	21774	18377	17500	17147	17132	17018	17079	16827	16935	17108	17092	16860	16952	16978	17024	16873	16845	16904	17055	16985	16991	17043	17108	16850	16876	17010	17024	16897	17004	16838	16890	16842	17088	17007	17029	17041	16950	17045	16919	17005	16974	16923	16995	17129	16957	16945	16875	17050	17115	16877	17124	17051	17116	17086	16973	16831	17064	16821	17043	16990	16930	16915	16802	17031	16813	16858	16943	17097	16986	16830	16992	17171	17176	16872	17014	16822	16744	16981	16800	16849	17092	17085	16923	17235	17147	16921	17001	16931	16973	16885	17066	16849	17004	16899	16897	16982	16862	16995	16868	17065	16859	16936	17137	17032	16979	16851	17033	16937	16928	16951	17038	17146	17269	16835	17180	17163	17020	17017	17098	17031	17047	16878	17106	17013	16834	17002	17197	17089	16930	17022	16891	16894	16857	16973	17033	16851	16969	16941	16925	16956	16805	17052	16852	16974	17039	16995	17004	16857	16970	16863	16865	16775	16973	17005	16761	16951	16976	17006	16969	16994	16981	16851	17074	16868	16933	17035	16951	16884	17041	17107	16875	17166	17042	16909	16773	17072	17156	17101	16955	17004	16925	16859	16800	16940	16800	16938	16992	16869	16916	17044	16969	16985	17085	16805	17080	16888	17052	16988	17033	17110	16929	17002	16900	17002	16886	16880	16940	16929	17066	16966	16796	17083	17037	16915	17023	16757	16897	16810	16972	16752	17017	17028	16949	16893	17100	16972	17007	16915	17134	16866	17222	17183	17004	16822	16815	16981	16953	17154	16858	16864	17099	16956	17043	16759	16928	17033	17063	16983	17060	16929	16896	16827	17006	16977	16966	16950	17203	17236	17190	17014	17035	17079	17008	16740	16934	16927	16874	16807	16978	17009	16936	16889	17079	17007	17060	16816	16881	16956	16782	16993	16993	16869	16794	16932	17056	17056	16980	17055	16941	16887	16875	17128	16953	16874	16940	16959	16927	17000	16925	16792	17019	17085	17079	16934	16950	17022	16937	16880	17053	17120	16897	16987	16911	16879	16867	16900	17047	16882	16954	16949	16950	16711	17172	16937	16844	16962	17093	16893	16888	17051	16806	17291	17108	17148	17073	16886	16877	16828	17073	16856	16988	16959	16986	16946	16883	16966	16906	16988	16999	16964	17010	17014	16890	17059	17103	17003	17122	17262	16851	17112	16948	16801	16977	16976	17013	16768	17086	17016	16876	16676	17005	16891	17182	16912	17002	16946	16737	16905	16868	16651	17018	16986	16839	16762	16981	17040	16845	16937	17021	17041	16970	16925	16957	16751	16948	17014	16943	17013	17015	16968	16989	17037	16885	17191	16904	17005	16707	17149	17018	17166	17022	17006	16832	17229	16993	16910	17123	16931	16900	16884	16999	17021	17043	17037	16959	16869	16874	17080	16965	17032	17017	17023	16924	17031	16832	16943	16935	17089	16926	16980	16949	16902	16896	16905	16999	16846	16994	16760	16995	16954	17164	16866	17039	16955	17027	16877	16972	17034	16989	16982	16966	16989	16830	16753	17141	16874	16873	16865	17044	16922	16739	16988	16947	17106	16875	16967	16832	17174	16966	16840	16898	17053	16864	16969	17051	16905	16979	17009	16952	16888	17020	16968	16954	16860	16809	17083	17100	16842	16953	16979	17043	17139	16942	16911	17035	16947	17149	16930	16876	16846	16949	17217	16746	16994	16975	17015	17024	16869	17027	16896	17023	16945	16889	17012	17112	16987	17005	16988	17178	17009	17044	16822	16928	16923	17187	16842	17008	16940	17054	16993	16896	16937	16928	16883	17047	17090	17059	16878	17216	17163	17115	16999	16856	17072	17137	16788	16678	16936	17132	17044	17125	16895	16880	16979	16851	16814	16796	16952	17114	17045	17241	16945	16989	16994	17048	17106	17015	17007	16895	16934	17139	16848	17010	17070	17053	16981	16951	16913	16795	16839	17059	16953	17084	16700	16763	16988	16941	16822	17020	16836	16987	17110	17193	17063	17041	16895	17008	17079	17073	17078	16951	17033	17097	17107	16813	16993	16961	17021	16946	17135	16974	16935	16819	17040	16946	17141	16896	16982	16847	17020	17059	17159	16964	16872	16968	16813	16881	16995	16873	16765	17027	17048	17074	16938	16942	16984	16938	17021	16952	16957	17117	17011	16960	16785	16969	16913	17121	16965	17104	16929	16856	16868	16952	16940	17110	16862	17095	16874	17002	16886	16936	16933	17091	17138	17004	16850	16888	17096	17097	16911	16852	17032	17042	17104	17160	17105	17037	16876	16984	17101	16994	16745	16882	16990	17223	16945	16794	17061	16925	16897	16792	17021	16916	17132	16953	17085	16754	16938	16911	17016	16776	16802	17104	17106	16951	17108	16869	17144	16860	16769	16975	16965	17068	17084	16972	17054	16921	17019	16720	16853	16902	16832	17032	17180	16916	17070	16931	16854	17042	16867	17072	16812	16834	16948	17141	16996	16949	16848	16979	16902	17159	17147	17064	17063	16778	16968	16970	16913	17033	16825	17180	17162	17079	17002	17030	16950	17030	16963	17139	16873	17076	16983	16965	16990	16931	17079	17067	17049	16990	17048	16928	17200	16995	17006	16857	16791	16913	16952	17079	17097	17088	16922	17146	16918	16879	16759	16938	16784	16883	17057	16899	16941	16969	16857	17059	17010	16867	17029	16970	16672	16824	17002	16872	17009	17027	16785	16805	16905	16872	16952	16959	16840	16990	17089	17045	16945	16904	16942	16883	16968	16834	16860	16961	17066	16921	16860	16907	16913	16949	17010	16927	17172	16997	16847	17253	16836	17107	16938	16989	16947	16873	16977	16835	16994	17007	16933	16836	16848	16868	16968	17051	16973	17075	17146	17129	16944	17077	16775	16933	16835	17081	16979	17079	16952	16951	17141	16887	16899	16887	16891	16981	16919	16764	16999	17044	17051	17030	16958	17159	16990	17073	16833	16968	16848	16967	16880	17020	17118	16816	16992	16955	16826	17052	16878	17053	16922	16935	16787	17021	16855	17090	16987	16892	16938	16853	16942	16915	17085	17032	16943	17056	17134	17101	17067	17002	16781	16910	17072	17005	17096	16814	16943	16973	16909	16931	17131	17062	16981	16930	16943	17212	17103	16909	17068	16989	16965	16836	16811	17039	17089	17072	16999	16952	17109	16934	16916	16960	16833	16907	17031	17038	17020	17004	17026	16839	17009	17103	17069	16915	16922	16877	17390	17037	16940	16877	16970	17053	16992	17143	16942	16935	16972	16930	17027	17089	16953	16873	16796	17087	17013	17016	16914	16921	16995	17005	17016	16949	17089	17046	16897	17175	16860	17009	16773	16994	16917	17054	16984	16910	16992	16885	16885	16968	17154	17136	17080	17059	16862	16918	16951	17141	16808	17029	16882	17113	17007	17196	16847	17028	16953	17035	16859	17217	16991	16773	17073	17212	17023	16765	16968	17087	17107	17100	16954	17019	17076	17158	17025	17129	17125	17001	17081	17038	16965	16947	17019	16986	16965	16981	16939	16763	16916	17052	16910	16846	17055	17005	16675	17053	16993	16890	16903	16837	16895	16918	17004	16937	16825	16872	16905	17157	16850	16993	17118	17036	16998	16972	16939	17011	16987	16953	17172	16802	16939	16862	16934	16941	17040	17000	17036	17159	17054	16920	16969	16982	16991	16932	16892	16845	17050	17226	17071	16767	17063	16935	16817	16989	16990	16929	16986	17011	17119	17092	17059	16926	16823	17155	16867	16960	17049	16942	16825	16895	16882	17033	17191	16986	16927	17025	16964	17162	16740	16944	16931	17041	16803	16906	16747	16941	17075	17038	16922	16899	17041	17103	16849	16870	16817	16955	16974	17103	17037	16924	16977	16848	16997	17052	17201	16879	16782	17054	16970	16967	17004	16710	16992	16904	16882	16952	16894	17124	17161	17053	16845	16992	16859	16839	16989	16955	17026	16928	16967	16975	17004	17016	16948	16946	17220	16969	16946	17118	16996	17164	16979	16956	17165	17053	16917	16898	17042	16930	16888	16935	16934	16767	16942	17072	17001	16770	16969	17020	16932	17102	16966	16923	16961	17075	16781	16919	16849	17016	16914	17025	17044	17092	17126	16963	16869	17068	16914	16889	17101	16905	16849	16859	16921	17255	17142	17074	16897	16957	17003	16815	16938	17022	16985	17069	16863	17083	16841	17072	16860	16915	17067	17053	16933	17003	16837	17053	16824	16956	17062	17053	16828	17043	16850	17172	17065	16728	17075	17154	16798	16931	16903	16918	16727	17017	16980	17217	17201	17061	16999	16955	17085	17055	17073	16920	16899	17079	17035	17129	17063	16950	17032	16942	17072	16995	17054	17063	16890	16948	16945	16927	17004	17055	16908	16860	17012	17044	17060	17031	16921	16875	17071	16902	17095	16980	16731	17025	17131	16847	17000	16918	17063	16929	16907	17144	17202	17056	17038	17040	16915	16816	17134	16926	16901	16897	17150	16904	16980	16920	17107	16842	17065	16977	16797	16923	16826	16919	16800	17013	17109	16787	17265	16932	16986	16815	16918	16956	17024	17070	16995	17085	17027	17004	17049	16640	16871	16796	16989	16877	17020	16805	17011	16850	16926	17051	16947	16937	16854	16821	16923	16609	16993	17115	16921	17017	17025	16821	16930	16894	17064	16980	16773	16863	16927	17007	17002	17086	16778	16994	17131	16964	17080	16941	17181	17093	16978	17056	16849	16979	16894	17075	16855	16957	17176	16945	16861	17100	16935	17110	17196	17084	16861	16885	16928	17030	16992	16867	16885	16933	16848	17091	16962	16824	17227	16986	16960	17098	16868	17004	16788	16889	16988	16816	17104	17086	16925	16842	16852	16816	17128	16988	16986	17061	16988	16782	17045	16943	16941	17018	16974	16877	17131	17070	16880	17044	17034	16926	17031	17017	16998	17191	16984	17111	17016	17003	16945	16896	17053	16943	16813	17023	17194	16856	16769	16907	16853	17167	16893	17025	17140	17115	16939	16979	17001	17001	16955	17005	16994	17047	16753	16980	16920	17091	16904	16924	17118	16961	17068	16978	16914	16890	17041	16974	16926	17015	17059	17189	17209	16976	16932
37818	57654	45440	28267	18958	15552	14958	14733	14672	14787	14822	14813	14738	14652	14897	14827	14618	14734	14547	14831	14849	14732	14767	14832	14723	14699	14773	14712	14666	14678	14875	14821	14699	14696	14749	14793	14682	14750	14796	14754	14567	14701	14687	14646	14739	14706	14869	14640	14791	14614	14792	14804	14685	14911	14733	14864	14590	14703	14625	14816	14717	14775	14764	14638	14810	14624	14813	14492	14617	14666	14744	14874	14668	14685	14625	14743	14834	14944	14726	14597	14713	14807	14722	14644	14671	14738	14791	14706	14632	14562	14883	14710	14676	14781	14756	14689	14599	14640	14636	14716	14728	14769	14507	14640	14697	14767	14675	14693	14682	14843	14897	14755	14749	14739	14501	14754	14726	14620	14778	14803	14802	14645	14673	14783	14535	14741	14622	14843	14585	14645	14860	14601	14595	14634	14643	14694	14738	14584	14818	14696	14625	14716	14692	14804	14578	14595	14741	14729	14654	14756	14686	14764	14917	14547	14595	14756	14782	14650	14564	14698	14557	14730	14624	14839	14739	14640	14850	14732	14532	14668	14647	14558	14774	14615	14696	14781	14688	14697	14652	14706	14583	14814	14739	14643	14657	14754	14727	14589	14707	14610	14738	14608	14885	14831	14841	14604	14519	14674	14685	14638	14868	14790	14882	14658	14772	14781	14796	14605	14885	14668	14724	14716	14769	14741	14759	14627	14702	14870	14858	14681	14737	14561	14728	14745	14829	14795	14587	14578	14822	14688	14710	14691	14597	14524	14673	14561	14542	14668	14779	14691	14750	14722	14640	14759	14846	14689	14837	14646	14736	14669	14584	14828	14697	14787	14669	14673	14852	14755	14719	14882	14716	14473	14717	14762	14524	14843	14825	14654	14776	14649	14697	14759	14795	14614	14459	14724	14764	14728	14763	14618	14509	14562	14703	14726	14748	14731	14722	14760	14757	14557	14624	14634	14761	14659	14605	14570	14721	14745	14668	14837	14686	14886	14548	14618	14736	14786	14877	14720	14724	14777	14894	14756	14564	14624	14504	14769	14534	14700	14904	14815	14789	14718	14702	14729	14823	14867	14686	14799	14653	14639	14727	14575	14667	14825	14487	14676	14879	14561	14764	14728	14836	14665	14826	14637	14740	14646	14751	14711	14726	14717	14623	14796	14705	14621	14535	14388	14781	14709	14583	14717	14761	14821	14687	14618	14797	14645	14764	14789	14684	14569	14755	14771	14710	14752	14673	14805	14767	14719	14614	14875	14616	14812	14756	14512	14784	14521	14588	14713	14678	14613	14834	14636	14700	14746	14625	14718	14704	14779	14797	14622	14823	14709	14754	14725	14734	14653	14740	14770	14804	14859	14588	14548	14753	14684	14815	14685	14821	14634	14629	14785	14795	14718	14748	14798	14720	14681	14738	14733	14699	14789	14729	14691	14530	14851	14769	14608	14734	14658	14787	14609	14685	14624	14782	14684	14806	14753	14706	14705	14593	14714	14751	14769	14822	14833	14753	14864	14646	14645	14799	14750	14860	14615	14759	14716	14846	14652	14780	14728	14793	14724	14773	14643	14776	14738	14850	14821	14733	14687	14639	14650	14799	14688	14630	14641	14778	14693	14883	14709	14759	14845	14767	14866	14776	14626	14773	14963	14567	14729	14786	14562	14713	14792	14715	14780	14730	14661	14463	14712	14720	14605	14816	14843	14811	14731	14910	14698	14837	14864	14718	14802	14681	14628	14775	14805	14702	14860	14777	14717	14804	14719	14457	14736	14700	14750	14718	14686	14633	14776	14676	14577	14785	14792	14681	14598	14540	14732	14750	14661	14667	14646	14817	14818	14654	14749	14580	14732	14760	14694	14733	14710	14666	14710	14752	14597	14775	14677	14889	14675	14807	14833	14695	14654	14655	14576	14719	14972	14557	14737	14744	14569	14760	14586	14697	14725	14700	14760	14697	14979	14749	14867	14529	14846	14735	14837	14685	14760	14772	14787	14757	14824	14717	14682	14671	14651	14867	14577	14879	14728	14718	14718	14768	14747	14870	14569	14648	14699	14706	14767	14587	14795	14747	14844	14675	14702	14816	14806	14694	14777	14620	14831	14728	14764	14774	14770	14684	14820	14856	14757	14648	14712	14664	14797	14884	14710	14650	14742	14567	14729	14585	14837	14707	14705	14646	14695	14931	14565	14748	14575	14573	14648	14784	14848	14708	14753	14625	14773	14652	14836	14564	14647	14725	15004	14743	14654	14606	14724	14756	14831	14636	14585	14596	14718	14826	14683	14607	14818	14575	14798	14695	14802	14843	14764	14682	14726	14616	14815	14737	14652	14784	14589	14723	14585	14780	14689	14698	14791	14779	14635	14736	14643	14882	14715	14678	14802	14576	14562	14788	14689	14800	14741	14652	14691	14765	14627	14702	14775	14770	14696	14762	14712	14652	14525	14645	14563	14834	14610	14667	14725	14473	14803	14580	14821	14622	14825	14655	14533	14696	14691	14662	14776	14712	14824	14729	14737	14483	14719	14613	14609	14627	14751	14713	14719	14452	14702	14795	14655	14804	14665	14679	14527	14769	14668	14782	14794	14819	14621	14739	14660	14803	14842	14734	14610	14625	14817	14887	14670	14644	14766	14619	14646	14593	14697	14691	14757	14786	14807	14772	14689	14638	14588	14653	14766	14634	14838	14735	14753	14650	14827	14791	14700	14729	14640	14714	14720	14818	14696	14806	14770	14952	14811	14847	14896	14584	14805	14694	14698	14774	14682	14644	14716	14800	14778	14670	14701	14595	14653	14815	14652	14594	14710	14681	14631	14587	14882	14735	14573	14592	14665	14870	14738	14773	14687	14837	14682	14673	14634	14681	14755	14674	14834	14660	14751	14547	14808	14715	14744	14677	14758	14842	14886	14738	14701	14699	14674	14709	14669	14685	14789	14748	14786	14726	14639	14894	14804	14816	14807	14729	14557	14839	14634	14657	14744	14739	14829	14751	14695	14672	14753	14700	14729	14656	14864	14698	14773	14837	14705	14541	14725	14716	14571	14753	14600	14759	14795	14815	14714	14723	14762	14683	14666	14770	14624	14682	14861	14798	14765	14807	14726	14537	14720	14813	14766	14742	14705	14511	14741	14864	14746	14599	14901	14748	14817	14784	14707	14783	14731	14730	14723	14674	14618	14506	14515	14852	14649	14760	14716	14814	14654	14688	14835	14656	14624	14593	14776	14784	14807	14809	14651	14774	14625	14734	14794	14768	14773	14492	14716	14826	14792	14649	14629	14595	14719	14839	14850	14662	14721	14750	14761	14772	14738	14793	14856	14768	14900	14675	14663	14781	14613	14639	14781	14807	14723	14659	14745	14595	14737	14523	14847	14737	14646	14740	14696	14866	14746	14641	14693	14759	14704	14780	14510	14685	14607	14597	14712	14723	14681	14652	14546	14714	14597	14752	14839	14704	14691	14907	14691	14636	14719	14771	14496	14720	14590	14827	14908	14737	14679	14847	14591	15008	14755	14770	14947	14735	14752	14629	14673	14822	14584	14929	14569	14635	14645	14639	14844	14707	14680	14743	14690	14729	14795	14590	14687	14730	14664	14719	14784	14583	14636	14618	14648	14565	14761	14531	14621	14734	14763	14720	14714	14733	14739	14600	14812	14906	14595	14607	14662	14752	14808	14700	14687	14913	14654	14760	14683	14586	14718	14548	14785	14678	14760	14879	14629	14822	14635	14795	14613	14794	14746	14623	14608	14815	14689	14722	14560	14794	14860	14698	14769	14802	14739	14835	14685	14642	14731	14762	14772	14563	14685	14746	14763	14587	14714	14766	14608	14718	14808	14914	14600	14870	14597	14763	14760	14692	14708	14730	14704	14628	14739	14793	14728	14639	14721	14820	14732	14757	14653	14609	14796	14627	14897	14736	14743	14777	14832	14731	14771	14756	14755	14775	14699	14753	14731	14821	14673	14602	15010	14624	14677	14633	14619	14707	14655	14804	14694	14895	14615	14464	14789	14716	14566	14728	14713	14650	14716	14785	14691	14480	14735	14658	14895	14761	14815	14638	14743	14702	14997	14723	14781	14710	14679	14711	14578	14671	14627	14701	14619	14597	14768	14793	14826	14771	14674	14696	14707	14833	14891	14749	14824	14791	14782	14809	14673	14745	14738	14619	14488	14851	14924	14747	14448	14759	14532	14729	14706	14573	14737	14787	14703	14728	14872	14539	14649	14729	14679	14621	14752	14700	14715	14722	14629	14678	14708	14805	14761	14625	14571	14636	14721	14718	14686	14593	14623	14682	14551	14726	14719	14662	14840	14562	14675	14603	14764	14662	14903	14734	14611	14648	14749	14815	14653	14674	14680	14873	14546	14907	14698	14681	14879	14743	14753	14839	14580	14742	14732	14820	14710	14716	14649	14693	14771	14549	14579	14850	14651	14796	14761	14836	14665	14704	14782	14710	14718	14834	14800	14721	14602	14632	14629	14964	14722	14561	14729	14886	14665	14612	14698	14805	14757	14848	14691	14742	14786	14726	14704	14587	14785	14596	14733	14714	14647	14758	14746	14765	14642	14769	14729	14688	14718	14896	14767	14693	14730	14727	14403	14623	14673	14739	14760	14761	14845	14798	14922	14860	14614	14768	14735	14731	14671	14678	14711	14923	14876	14528	14555	14761	14553	14717	14669	14613	14828	14630	14630	14621	14691	14791	14736	14827	14796	14774	14601	14650	14762	14716	14543	14807	14573	14789	14889	14745	14732	14758	14751	14716	14547	14725	14628	14810	14783	14617	14745	14724	14701	14718	14676	14762	14753	14626	14813	14584	14797	14857	14764	14678	14612	14739	14834	14607	14723	14651	14876	14803	14734	14849	14857	14833	14731	14696	14771	14710	14812	14650	14810	14851	14563	14670	14753	14766	14718	14802	14680	14677	14453	14874	14799	14746	14561	14617	14819	14691	14672	14756	14703	14698	14798	14866	14696	14814	14817	14717	14863	14801	14836	14634	14927	14740	14713	14777	14779	14907	14852	14849	14796	14727	14704	14731	14575	14627	14468	14722	14609	14633	14753	14680	14915	14996	14753	14840	14669	14537	14696	14782	14742	14621	14784	14698	14688	14698	14608	14702	14844	14676	14830	14834	14734	14796	14652
25717	30253	48319	41385	28056	22328	19517	17752	17460	17345	17623	17541	17406	17459	17219	17346	17353	17294	17470	17455	17487	17423	17257	17379	17265	17446	17283	17407	17391	17279	17311	17171	17357	17270	17265	17175	17405	17339	17408	17343	17398	17339	17515	17286	17554	17435	17448	17139	17423	17269	17424	17241	17356	17200	17383	17234	17321	17306	17311	17200	17064	17169	17288	17488	17188	17324	17356	17147	17303	17369	17296	17156	17371	17358	17213	17163	17333	17453	17255	17411	17254	17344	17240	17335	17482	17282	17258	17297	17272	17249	17191	17307	17322	17046	17210	17161	17459	17387	17278	17167	17266	17522	17177	17259	17300	17402	17291	17397	16999	17343	17109	17275	17343	17237	17259	17481	17386	17410	17430	17440	17273	17380	17247	17296	17439	17625	17477	17312	17150	17265	17281	17355	17335	17145	17251	17061	17195	17314	17182	17188	17325	17452	17441	17074	17415	17218	17362	17189	17381	17268	17292	17322	17283	17256	17448	17243	17251	17248	17270	17580	17461	17303	17447	17360	17316	17166	17247	17212	17408	17300	17411	17245	17211	17417	17353	17101	17225	17257	17217	17128	17053	17266	17246	17294	17150	17248	17351	17252	17155	17302	17181	17183	17379	17170	17171	17250	17249	17331	17308	17579	17349	17311	17148	17216	17390	17199	17352	17220	17233	17105	17369	17307	17071	17239	17270	17168	17390	17297	17289	17210	17333	17337	17141	17333	17007	17260	17341	17320	17251	17320	17156	17163	17368	17272	17256	17459	17299	17313	17355	17023	17178	17246	17219	17224	17281	17261	17114	17194	17194	17238	17301	17198	17386	16973	17228	17252	17382	17432	17339	17289	17340	17288	17282	17183	17321	17274	17203	17317	17339	17202	17309	17200	17328	17290	17375	17175	17303	17321	17206	16972	17296	17263	17273	17311	17241	17151	17250	17133	17533	17074	17171	17324	17100	17333	17459	17285	17305	17271	17242	17118	17246	17491	17326	17206	17515	17224	17262	17383	17423	17201	17303	17444	17327	17424	17378	17229	17455	17372	17240	17252	17345	17379	17274	17402	17210	17216	17229	17137	17207	17117	17378	17244	17275	17128	17238	17378	17169	17210	17110	17204	17260	17528	17383	17184	17079	17311	17357	17137	17391	17262	17238	17318	17313	17314	17298	17203	17270	17212	17320	17236	17336	17313	17557	17142	17178	17409	17289	17460	17186	17224	17336	17440	17565	17128	17176	17395	17244	17298	17221	17263	17278	17452	17254	17434	17151	17286	17133	17023	17358	17453	17271	17450	17324	17312	17486	17254	17371	17330	17147	17329	17318	17300	17450	17312	17110	17227	17318	17182	17361	17242	17413	17322	17555	17494	17329	17304	17226	17469	17257	17310	17476	17215	17270	17121	17242	17054	17398	17368	17226	17294	17233	17356	17390	17205	17097	17432	17391	17400	17473	17391	17414	17313	17408	17268	17381	17317	17212	17196	17128	17293	17242	17203	17273	17459	17351	17304	17205	17263	17198	17480	17300	17251	17184	17375	17539	17341	17210	17161	17188	17264	17234	17528	17345	17139	17353	17360	17375	17270	17213	17047	17386	17189	17387	17456	17311	17269	17352	17298	17468	17292	17318	17293	17113	17316	17281	17376	17255	17396	17643	17455	17381	17405	17293	17184	17322	17284	17316	17041	17370	17228	17397	17275	17269	17312	17236	17222	17196	17174	17362	17339	17276	17397	17418	17511	17323	17068	17190	17338	17386	17327	17455	17116	17305	17176	17564	17376	17222	17306	17244	17219	17257	17073	17435	17259	17388	17277	17241	17399	17256	17415	17232	17301	17083	17304	17390	17257	17257	17418	17245	16997	17033	17375	17220	17431	17289	17273	17218	17269	17219	17188	17361	17290	17362	17224	17248	17236	17247	17342	17100	17446	17385	17354	17287	17204	17422	17096	17211	17237	17477	17261	17311	17333	17340	17407	17430	17280	17210	17290	17541	17436	17315	17264	17488	17150	17395	17236	17156	17279	17376	17567	17270	17300	17133	17171	17249	17238	17262	17319	17149	17242	17558	17363	17387	17352	17251	17328	17566	17067	17185	17366	17276	17285	17227	17303	17196	17366	17375	17283	17166	17290	17289	17095	17299	17181	17134	17143	17169	17309	17213	17362	17369	17236	17229	17083	17411	17298	17218	17428	17180	17258	17264	17188	17290	17176	17134	17307	17148	17343	17407	17303	17188	17306	17252	17233	17241	17355	17214	17331	17399	17197	17163	17169	17318	17343	17293	17286	17140	17150	17177	17332	17216	17372	17389	17170	17300	17332	17287	17139	17221	17049	17408	17120	17231	16989	17379	17198	17412	17248	17392	17370	17286	17346	17356	17229	17285	17222	17202	17301	17179	17346	17172	17079	17015	17148	17075	17277	17331	17175	17246	17186	17250	17123	17296	17295	17129	17135	17313	17173	17389	17300	17382	17253	17366	17376	17397	17489	17346	17350	17221	17451	17549	17449	17322	17230	17391	17225	17507	17332	17209	17405	17246	17305	17412	17143	17299	17297	17165	17322	17487	17472	17170	17347	17259	17150	17407	17350	17441	17275	17311	17385	17210	17182	17144	17410	17293	17157	17051	17418	17391	17270	17284	17178	17129	17277	17403	17362	17306	17285	17249	17301	17260	17345	17420	17413	17173	17424	17501	17101	17228	17083	17316	17265	17403	17084	17167	17215	17251	17270	17269	17486	17285	17280	17177	17277	17266	17208	17375	17204	17268	17293	17285	17412	17164	17235	17443	17056	17204	17499	17274	17452	17051	17141	17223	17379	17356	17294	17179	17430	17159	17248	17294	17310	17149	17287	17247	16983	17171	17014	17193	17333	17309	17048	17434	17194	17267	17460	17493	17345	17337	17351	17377	17141	17195	17198	17372	17197	17438	17295	17375	17376	17260	17217	17203	17191	17298	17529	17277	17241	17238	17053	17309	17264	17337	17220	17530	17294	17319	17384	17401	17409	17126	17473	17379	17310	17467	17238	17184	17134	17271	17351	17213	17278	17337	17376	17434	17300	17362	17240	17300	17131	17155	17256	17096	17082	17335	17358	17170	17336	17320	17146	17322	17180	17331	17191	17494	17278	17310	17317	17184	17255	17318	17524	17101	17106	17276	17293	17313	17264	17323	17422	17099	17204	17348	17456	17335	17314	17216	17132	17170	17173	17341	17158	17184	17241	17466	17265	17286	17299	17135	17161	17492	17259	17350	17299	17161	17372	17325	17530	17437	17190	17419	17247	17026	17275	17217	17349	17347	17331	17293	17283	17354	17373	17203	17302	17278	17285	17291	17051	17308	17217	17439	17245	17392	17192	17303	17238	17380	17350	17246	17182	17256	17181	17158	17302	17388	17398	17354	17089	17176	17326	17345	17375	17516	17279	17387	17237	17172	17344	17260	17300	17206	17232	17230	17167	17343	17151	17184	17165	17206	17269	17291	17188	17568	17050	17305	17106	17250	17322	17202	17352	17326	17226	17329	17191	17359	17264	17294	17226	17173	17232	17305	17228	17202	17094	17371	17287	17448	17064	17336	17376	17268	17422	17122	17254	17314	17141	17248	17354	17189	17205	17322	17299	17313	17261	17317	17203	17178	17466	17361	17352	17177	17172	17386	17261	17297	17270	17184	17372	17472	17178	17238	17347	17240	17278	17355	17283	17163	17334	16978	17173	17373	17433	17239	17369	17271	17149	16965	17189	17371	17313	17373	17323	17333	17377	17194	17236	17362	17316	17262	17346	17225	17286	17378	17122	17374	17223	17298	17258	17345	17332	17364	17207	17288	17144	17124	17096	17362	17168	17423	17280	17360	17288	17255	17345	17193	17030	17307	17060	17218	17213	17311	17425	17254	17201	17449	17282	17075	17314	17339	17254	17212	17342	17350	17245	17316	17510	17249	17360	17160	17169	17419	17422	17579	17312	17250	17244	17301	17308	17160	17157	17108	17319	17350	17260	17197	17359	17204	17254	17254	17283	17300	17530	17341	17251	17116	17153	17280	17158	17227	17218	17477	17376	17589	17175	17268	17496	17335	17294	17538	17226	17186	17133	17127	17292	17309	17060	17312	17257	17257	17391	17197	17405	17451	17268	17270	17454	17200	17224	17415	17256	17310	17196	17410	17315	17287	17343	17285	17208	17151	17370	17205	17148	17315	17201	17240	17436	17242	17161	17281	17122	17303	17210	17411	17083	17232	17316	17245	17309	17126	17143	17332	17064	17495	17532	17184	17323	17221	17182	17236	17409	17290	17184	17509	17255	17244	17070	17119	17298	17400	17096	17326	17237	17374	17201	17456	17184	17239	17298	17288	17394	17331	17229	17376	17229	17356	17317	17079	17144	17098	17103	17257	17137	17300	17240	17206	17141	17229	17327	17305	17324	17394	17123	17289	17310	17272	17186	17302	17274	17306	17092	17334	17243	17179	17238	17269	17390	17352	17128	17246	17216	17355	17191	17274	17389	17190	17162	17141	17382	17290	17112	17454	17357	17365	17092	17220	17158	17258	17362	17253	17252	17361	17290	17509	17346	17250	17407	17212	17258	17181	17381	17165	17277	17147	17278	17243	17153	17207	17352	17349	17173	17215	17168	17416	17365	17397	17206	17325	17289	17553	17264	17396	17146	17204	17130	17369	17228	17402	17415	17385	17085	17178	17119	17276	17379	17204	17490	17553	17526	17318	17445	17259	17278	17367	17358	17389	17121	17376	17168	17225	17107	17204	17271	17392	17278	17313	17196	17285	17139	17119	17164	17228	17301	17376	17364	17360	17215	17400	17308	17317	17357	17414	17490	17206	17082	17304	17296	17216	17191	17366	17176	17345	17372	17378	17300	17310	17309	17254	17335	17405	17247	17466	17050	17073	17282	17114	17260	17407	17136	17342	17513	17511	17156	17154	17198	17151	17063	17245	17254	17104	17196	17482	17368	17530	17119	17137	17293	17296	17377	17402	17418	17174	17318	17378	17256	17199	17020	17336	17210	17287	17326	17404	17291	17122	17246	17328	17391	17169	17325	17270	17070	17276	17445	17223	17175	17299	17210	17186	17301	17541	17270	17480	17220	17386	17411	17168	17317	17345	17042	17246	17204	17163	17110	17217	17343	17138	17046
53700	88580	70725	44503	26806	18083	15388	15022	14715	14815	14956	15059	14842	15102	14946	14904	14871	14839	14988	15044	14995	15038	14889	15022	14875	14850	15047	15065	14865	14999	15011	14922	14920	14845	15034	14986	15042	15027	14631	14779	14848	14802	14959	14847	14893	14956	14861	14967	15035	14996	15090	14748	14808	15039	14853	14823	14977	14942	14808	14838	14890	14975	15056	15014	14988	14922	14811	15086	14983	14965	14778	14849	14796	15068	15125	14880	14949	14934	14906	14865	14910	14775	14680	15013	14979	14894	14914	14813	14845	14839	14836	14891	14961	14974	14924	15052	14838	14890	14878	14973	14813	14965	15037	15113	14791	14869	15108	14885	14960	14882	14952	14859	14916	14948	14936	14923	14991	14970	14963	14779	15028	14911	15046	14946	14975	15024	14983	14897	14975	14965	14886	14943	14981	14943	14849	14886	14755	15007	14943	14737	14999	14882	14973	14953	14999	14849	14980	14924	14946	15018	14955	14961	14850	14860	14906	14878	14900	14789	15066	14869	15029	14879	14907	14750	14750	14922	14885	14841	14826	15061	14936	14895	14842	14890	15044	14919	14831	14970	14956	14939	14920	15021	15056	14771	14897	14917	14991	14980	14832	14885	14859	14955	14891	14913	15014	14901	14910	14941	14955	14879	15008	15023	14994	14843	15020	14927	14952	14913	14831	14843	15082	14898	14889	14782	15058	14833	14958	14943	14987	14814	14823	14868	14960	14898	14900	14949	14829	14896	14977	14928	14894	15054	14981	15025	14857	14908	15096	14911	14864	14724	14842	14884	14972	14888	15134	14753	14914	14943	14804	14851	14960	14809	14948	15003	14976	14789	15027	14910	14800	14802	14782	15003	14967	15054	14835	14999	14828	14871	14890	14837	14872	15111	14873	14941	15060	15093	15022	14875	14755	15075	14832	14875	14920	14896	15004	14875	14915	14833	15014	14977	14789	14796	14755	14944	14979	14782	14893	14827	15010	14810	14952	14945	14842	14956	15022	14943	14800	14911	15002	15017	14807	14878	14945	14933	14859	15040	14727	15110	14960	14820	14927	15134	15034	14877	14813	14966	14860	15057	14906	14913	14890	14785	14878	14879	15020	14911	14966	14906	14785	14964	14904	14815	14803	15159	14881	14829	14758	14756	15067	14957	14919	14898	14765	14958	14890	14868	14947	14954	14952	14903	15016	14867	14925	14938	14796	14843	15041	14759	14909	14833	14959	14833	14923	14969	15265	14897	14993	15070	14851	14892	15061	14805	15032	15086	14651	14950	14934	14797	15016	14732	15058	14927	14990	14957	14946	14785	14926	14998	15088	14914	14835	14902	14872	14946	14956	14812	15022	14897	14913	14988	14815	14934	15054	14782	15059	14817	14910	14931	14915	14837	14874	14970	14962	14964	14861	15060	14960	14979	14980	14907	14970	14931	14770	14999	14737	14665	14824	15084	15088	15020	14994	14806	15089	15019	14752	14782	14879	14716	14876	14847	15026	14898	14952	14845	14874	14871	14814	15036	15027	14887	14921	14914	14788	14855	14870	14975	14882	14868	14783	14877	14657	14996	15000	14970	14920	15034	14915	15015	14925	14819	14964	14845	14808	14911	14845	14913	14920	14987	14807	14916	15017	14852	14908	14856	14858	15047	15008	14825	14981	14820	14872	14899	14799	14860	14786	14861	14868	14876	14963	14913	15092	14931	15017	15032	14771	14989	14964	14769	14915	14833	14981	14969	15055	15041	14929	14899	14886	14824	15017	14900	15013	14776	14763	15011	14880	14963	14844	14949	14874	14961	14777	14795	14897	14989	14847	14897	15004	15066	14989	14818	14792	14899	14908	14961	14929	14865	14870	14783	15052	14943	14906	14978	14939	14996	14853	14803	14985	14910	14974	15026	14849	14951	15208	14928	14926	14941	14813	14881	15025	14893	14970	14815	15015	14855	14853	14744	14977	14859	14852	14986	14758	14893	14965	14979	14782	14990	14693	14906	15044	15066	14813	15059	15060	15057	14850	14937	15083	15036	14919	14791	14836	14754	14809	15002	15020	14767	14949	14843	15036	14837	14944	14950	14917	14819	14989	14779	14949	15105	15108	14963	14898	14880	15114	14841	14757	14934	14875	14875	14961	14916	14959	14878	14871	15113	14902	14805	14956	14927	14962	14851	14993	14801	14887	14787	15012	15039	14934	14844	14868	14900	14897	14931	15005	15110	14970	14677	14827	14876	14782	14907	15002	14824	14840	14943	14899	14759	14971	15066	14909	15023	15034	14980	15038	15014	14839	14795	14905	14884	14811	14954	15006	14943	15022	14903	14929	14810	14950	14894	14952	14906	14708	15063	14757	15049	14999	15011	14819	14832	14991	14951	15078	14972	14860	14892	14979	14753	14895	14981	14961	15005	14976	15000	14967	14931	14743	14975	14992	14927	14839	14838	14873	14945	14833	14921	14996	14938	14995	14734	14924	14981	14946	15055	14976	14909	14994	14876	15040	14898	14936	15007	14877	14847	15009	14885	15009	14921	15002	14895	14952	14872	14989	14796	14886	14848	14884	14919	14986	14937	14910	14876	14890	14671	14850	15059	14951	14916	14859	14818	14942	14912	15125	14862	14874	14794	14982	14894	14889	14833	15017	14909	15066	14871	14906	15030	14891	14805	14961	14876	14874	15047	15038	14842	14854	14811	15153	14755	14982	15042	14964	14886	14932	14969	15030	14934	14971	14904	14945	15008	14984	14856	14959	14871	14872	14867	15024	14961	14930	14892	14802	14962	14732	14946	14849	14870	14886	14889	14887	14929	14923	14868	15013	14944	14794	14857	14904	14834	15037	14932	14944	14995	14766	14806	14932	14909	14795	15072	14972	15035	14884	14860	14823	14954	14923	14871	14752	14895	14856	15053	14750	15021	14937	14850	14828	14976	14989	15095	14803	14942	14772	14755	14978	14812	14996	14868	15016	14876	14974	14987	15082	14852	15070	14818	14997	14885	14968	14960	14911	14785	15054	14892	14782	14929	14930	14739	15101	14875	15084	15005	14878	14880	14975	15003	14883	15060	14799	14928	14898	14893	14894	15133	15045	14888	14891	14958	15024	14909	14914	14830	15054	14883	14851	14913	15077	14920	14870	14776	14951	14913	15218	15026	14952	14954	14830	14893	14967	14959	14819	14744	15050	14880	14824	14912	14883	14821	14882	15003	14854	14753	15049	14919	14919	15001	14997	14852	14859	14992	14709	14993	14955	14998	14930	14936	15039	14786	14813	15024	14962	14797	14918	14816	14842	14883	15011	15046	15115	15165	14775	15017	14787	14943	14947	14905	14815	14747	14930	14889	14868	14991	14960	14974	15082	14983	14857	14874	14814	15056	14951	14980	14810	14913	14988	14982	14752	14961	14858	14791	14973	14931	15022	14866	14770	14927	14963	14764	14854	14909	15016	14971	14790	14947	14710	15053	14790	14966	15006	14858	14946	15012	14922	14952	14933	14991	14961	14927	14976	14996	14819	14867	14941	14944	14839	14966	14976	14799	14747	14819	14988	14829	14990	14885	14940	14830	14906	15003	14981	14900	14845	14888	14947	14886	14875	14963	15042	14959	14925	14872	15053	14952	14960	14938	14839	14894	15021	14978	14864	15018	14888	14949	14940	14929	14990	14917	14823	14876	14863	14885	14957	14965	15181	14858	14874	14924	14901	14979	14937	14829	14765	14965	14847	14843	15000	15118	14910	14902	14861	15005	14780	14901	14827	14835	14985	14847	14893	14821	15011	14903	15080	14827	14768	14853	14822	14981	14938	14883	14898	14936	14922	14932	14932	15020	14813	14882	14799	15020	14943	15171	14911	14992	14820	15067	15057	14852	14927	14819	14972	14845	14842	15004	15054	14770	14959	15093	14844	14985	14902	15015	14884	14937	14868	15044	14845	14934	14873	14876	14783	15027	14820	14908	14847	14826	14873	14794	14993	14771	15063	14862	14764	15163	14838	14939	14838	14837	14922	14992	15025	14885	15029	14749	14784	15002	14991	15052	14920	15058	14972	14842	14954	14924	14924	14999	14981	14746	15000	14973	14914	14978	14874	14994	15030	14992	14890	14914	14904	14809	14935	14830	14999	14958	14931	14821	14927	14982	14870	14855	14907	14904	14816	14902	14929	14918	14848	15029	14879	14976	15024	14923	14905	14978	14896	14902	14930	14933	14886	14762	14861	14983	15069	14807	15066	14881	14889	14805	15011	14806	14915	14872	14938	15039	14929	14976	14950	14758	14986	15062	14979	14951	14993	14921	14781	15074	14959	14841	14978	14716	15026	15085	14974	14951	14786	14874	14912	14995	14971	14862	14840	14899	14797	14922	14918	14966	14935	14871	14873	14901	14910	14782	14968	14888	14984	14890	14939	14923	14777	14973	15024	14918	14950	14839	14985	15007	14976	14827	14782	14811	14895	14983	14867	14782	14883	15015	14980	14851	14748	14818	14982	15043	14736	15001	15050	14880	14981	14885	14977	14937	14889	14985	14936	14913	14822	15007	14865	14857	15024	14800	14906	14900	15092	15005	14651	14905	15019	14984	14643	14955	14902	14827	14871	14957	14955	14974	14835	14826	14971	14790	14809	14753	14985	14801	15026	14739	15014	14865	15114	14988	14891	14829	14950	14983	14971	14809	14843	14889	14944	14955	15061	14935	14882	14919	15081	14909	14859	14861	15042	14903	14869	14889	14900	14969	15118	14849	14918	14927	14955	14949	15028	14797	14899	14866	14858	14994	14735	14797	14814	14859	14913	15153	14927	14725	14979	14985	14949	14860	15097	14944	14778	14908	14950	14872	15027	14916	14954	14987	14986	14929	14890	14989	14803	14924	14961	14927	14947	14945	14905	14876	14838	15016	15025	14943	14866	14877	14849	14788	14862	14845	14983	15179	14794	14958	14849	14997	14779	14943	14941	14985	14841	15006	15107	14963	15143	14833	14871	14820	14952	14969	14782	15026	14879	14979	14970	14860	14869	14822	14974	14934	14871	14862	14780	14893	15150	14868	14982	14888	14916	15008	15086	14999	14915	14980	14711	15043	14825	15066	14895	14952	15057	14870	14885	15061	14862	15039	14849	14814	15061	15027	14883	15028	14893	14929	15042	14916	14963	15072	14816	14954	14922	14887
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
