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
339894243469	339894243986	339894244536	339894245086	339894245636	339894246186	339894246736	339894247288	339894247836	339894248386	339894248936	339894249486	339894250036	339894250586	339894251136	339894251686	339894252236	339894252786	339894253336	339894253886	339894254436	339894254986	339894255536	339894256086	339894256636	339894257186	339894257736	339894258286	339894258836	339894259386	339894259936	339894260486	339894261036	339894261586	339894262136	339894262686	339894263236	339894263786	339894264336	339894264886	339894265436	339894265986	339894266536	339894267086	339894267636	339894268186	339894268738	339894269286	339894269836	339894270386	339894270936	339894271486	339894272036	339894272586	339894273136	339894273686	339894274236	339894274786	339894275336	339894275886	339894276436	339894276986	339894277536	339894278086	339894278636	339894279186	339894279736	339894280286	339894280836	339894281386	339894281936	339894282486	339894283036	339894283586	339894284136	339894284686	339894285236	339894285786	339894286336	339894286886	339894287436	339894287986	339894288536	339894289086	339894289636	339894290186	339894290736	339894291286	339894291836	339894292386	339894292936	339894293486	339894294036	339894294586	339894295136	339894295686	339894296238	339894296786	339894297336	339894297886	339894298436	339894298986	339894299536	339894300086	339894300636	339894301186	339894301736	339894302286	339894302836	339894303386	339894303936	339894304486	339894305036	339894305586	339894306136	339894306686	339894307236	339894307786	339894308336	339894308886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21478	20152	27481	22526	20289	22409	24903	20204	19440	19718	19720	19417	19258	19369	19363	19277	19241	19085	19112	18906	19223	19037	19189	18997	19105	18996	19047	19235	20541	22983	23388	22021	21178	20429	19434	19090	18941	18977	18751	19018	19049	19003	19097	18833	18948	18877	19017	19276	18985	18962	18926	18929	18840	18966	18750	18883	18960	19131	18887	18797	18840	18713	18859	18881	19086	19163	18850	18973	18827	18893	18989	18783	18882	18796	18696	18879	19026	18810	19050	18883	19014	18932	18838	18715	18818	19146	18850	18867	18910	18753	18905	18733	19009	18687	18879	19000	18944	18679	18747	18742	18986	18895	18921	19017	19003	18923	18917	18853	18846	18692	18769	18601	18709	18863	18781	18730	18712	18967	18741	18705	18834	18894	19032	18934	18852	18736	18910	18805	18608	18838	18852	18755	18810	18789	18893	18960	18917	18942	18900	18893	18880	18879	18861	18984	18964	18979	18971	18963	18871	19056	18824	19019	18897	18750	18957	18809	18960	18883	18842	18918	18769	18789	18874	19023	18864	18690	18754	18897	18895	18904	18903	18719	19016	18768	18756	18724	18992	19036	18873	18794	18839	18966	18744	18750	18806	18783	18904	18838	19178	19006	18785	18809	18827	18951	18827	18946	18754	18809	18980	18817	18704	18855	18814	18640	18897	18868	18660	18833	18973	18872	18833	18919	18817	18798	18963	19063	18788	18773	18845	18895	18913	18757	18906	18872	18766	18841	18943	18771	18731	18661	18962	18784	18862	19045	18879	19015	18880	18914	18813	18804	18866	18616	18936	19024	18657	18923	18970	18820	18807	18779	18949	18773	18697	18876	18777	18871	18781	18726	18932	18767	18734	18927	19006	18938	18892	18687	18771	18852	18819	18914	18838	18798	18534	18686	18801	18828	18841	18777	18826	18724	18884	19052	19179	18978	18943	18767	18867	18834	18810	18923	18668	18900	18704	18821	18775	18886	18780	18852	18993	18723	18949	18954	18900	18843	18919	18686	18799	19037	18689	18750	18873	18765	18764	18620	18726	18741	18990	18975	19023	18726	18952	18834	18996	18839	18772	18791	18873	18867	18930	18808	18876	18780	18839	18653	18803	18933	18823	19055	18940	18875	18893	18858	18840	18848	18979	18720	18878	18793	18958	18852	18826	18692	18905	18854	18735	19004	18828	18814	18826	18907	18829	18691	18892	18999	18655	18947	18836	18773	19050	18877	18646	18623	18876	18794	18800	18862	18914	18821	18773	18882	18853	19013	18825	18883	18808	19022	18961	19238	18862	18809	18792	18890	18931	18849	18809	18862	18878	18992	19023	18713	18781	18677	18757	19025	18755	18707	18788	19028	18909	18891	18674	18809	18730	18825	18704	18867	18964	18953	18917	18896	18863	18845	18585	18820	18924	18908	18745	18759	18930	18884	18890	18765	18969	18785	18807	18796	18846	18716	18743	18912	18737	19089	18846	18816	18791	18721	18709	18870	19018	18723	18729	18957	18817	18872	18774	18852	18830	18838	18855	18820	18884	18824	18674	18969	18744	18789	18762	18813	18986	18947	18861	18898	18875	19009	18922	18815	19049	18903	18762	18729	18928	18845	18894	18829	18791	18748	18887	18750	18752	18841	18730	18726	18896	18969	18803	18718	18793	18822	18929	18862	18730	18814	18908	18842	18828	19171	18973	18832	18799	18768	18660	18853	18943	18974	18882	18755	18995	18953	18711	18971	18780	18759	18768	18985	18750	18914	19106	18879	18923	18691	18917	18890	18882	18791	18802	18685	18746	19089	18816	18724	19173	18706	18723	18803	18710	18870	18945	18791	19182	19165	18835	18966	19042	19045	18995	19124	19065	18704	18691	18988	18665	18903	18926	18780	18723	18937	18818	18824	18845	18780	18864	18716	19027	18917	18781	18949	18795	18805	18903	18978	18690	19043	18923	19066	18906	18756	18972	18848	18901	18913	18749	18759	18898	18891	18865	18702	18938	18891	18774	18976	18839	18687	18873	18894	18797	19035	19020	18721	18712	18821	18990	18671	18861	18729	18735	18796	18759	18811	18605	19012	18854	18938	18817	18924	18829	18864	18794	18896	18929	18793	18965	18722	19047	18721	19084	18774	19104	18826	18783	19015	18886	18796	18918	18736	18723	18832	18734	18941	18867	18697	19025	18729	18643	18883	19011	18785	18939	18960	18826	18734	18872	18760	18840	18951	18777	18907	18861	18845	18873	18848	18760	18954	18935	18761	18687	18744	18557	18760	18968	18999	18857	19228	18835	18968	18764	18854	18936	18771	18817	19192	19075	18828	18843	18797	18759	18947	18674	18891	18664	18877	18735	18721	18753	18854	18911	18821	18809	18884	19066	18894	18988	18919	18896	18796	18874	18772	18799	18903	18785	18815	18822	18936	18894	18791	18761	18727	18915	18723	18927	18826	18813	18963	18649	18704	18781	18788	18963	18638	18616	18755	18890	18795	18744	18805	18953	18882	18817	18774	18893	18758	18849	18688	18827	18621	18621	18894	18731	18892	18888	18929	18992	18891	18897	19026	19064	18796	19025	18803	19002	18960	18902	18939	18808	18850	18808	18903	18715	18633	18774	18965	18959	18874	18921	18732	18718	18855	19061	18901	18742	18800	18643	18946	18743	18884	18846	18675	18756	18932	18733	18724	18732	18822	18755	18952	18751	18984	18872	18788	18827	18799	18916	18799	18840	18817	18818	18652	18773	19038	19062	18992	18934	19037	18788	18789	18888	18716	18773	18973	18895	18858	18910	19097	18951	18762	18682	18964	18838	18870	18897	18856	18876	18896	18951	18640	18847	18744	18829	18838	18837	19097	18872	18678	18878	18817	18671	18836	18835	18582	18887	18769	18884	18615	18975	18896	18861	18821	18863	18997	18771	18649	18597	18644	18884	18899	18753	18758	18993	18874	18941	18864	18857	18759	18916	18848	18801	18636	18669	19037	19000	18659	18726	18733	18834	18811	18779	18995	18729	18648	18867	18861	18744	18982	18912	18881	18787	18921	18801	18954	18798	18754	18805	18741	19064	18615	18748	18918	18692	18721	18889	18665	18952	18950	18884	18950	18857	18717	18839	18906	18682	18799	19026	18812	18774	18835	18681	18707	18914	18919	18755	18861	18845	18609	18899	18926	18876	18894	18813	18678	18807	18875	18850	18633	18943	18831	18752	18949	18979	18785	18841	18602	18874	18849	18911	18528	18665	18684	18822	18740	18741	18644	18971	18781	18819	18765	18806	18933	18977	18761	18843	18885	18768	18744	18762	18752	18900	18647	18675	18940	18848	19028	18959	19040	18788	19017	18898	18755	18873	18862	19136	18877	18562	18878	18703	18959	18886	18866	18876	19000	18830	18783	18707	18827	18736	18885	18951	18807	18652	18881	18951	18832	18869	18816	19016	19087	18949	18951	18758	18861	18655	18920	18980	18819	18775	18903	18767	18788	18779	18839	18755	18878	18824	18750	18771	18633	18865	18724	18885	18858	18716	18981	18786	18761	18879	18884	18878	18838	18895	18790	19009	18844	18804	18948	18720	18781	18745	18808	18880	18929	18759	18754	18804	18961	18926	18922	18962	18875	18621	18738	18703	18957	18835	18916	18902	18851	19103	19105	18626	18980	18680	18948	18971	18784	18861	19050	18777	18848	18877	18907	18939	18815	19060	18744	18920	18817	19105	18728	18962	18931	18921	18821	18872	18928	18817	18892	18750	18844	19027	18867	18884	18953	18821	18839	18769	18936	18738	18971	18855	18684	18683	18870	18790	18895	18896	18855	18820	18929	18770	18758	18887	18728	18812	18971	18813	19001	18917	18919	18970	19013	18818	18752	18780	18948	18910	18664	18797	19034	18823	18903	18809	18972	18767	18910	18906	18917	18859	18956	18904	18948	18831	18818	18998	18795	18660	18661	18773	18871	18654	18789	18828	18662	18790	18923	18708	19000	18622	18769	18946	18906	18646	18832	18857	18721	18721	18981	18917	18944	19038	19004	18779	18735	19013	18927	19055	18802	19053	18769	18950	18962	18732	18935	18844	18818	18986	18902	19001	18837	18882	18770	18756	18597	18572	18737	18882	18842	18916	18563	19024	19129	19084	18703	18816	18904	19184	18887	18873	18881	19019	18911	18923	18846	18968	18721	18797	19187	18766	18787	18714	18797	19017	18874	18941	18832	18734	18907	18942	18834	18750	19011	19103	18871	18734	18888	18751	18983	18814	19020	18939	18818	18843	18881	18922	18910	18630	18888	18977	18974	18888	18900	18671	18734	18911	18953	18865	18849	18913	18934	19015	18836	18842	18798	18927	18696	18784	19072	18700	18992	18965	18808	18808	19014	18904	18808	18851	18758	18757	18887	18739	18713	18886	18993	18682	18834	18751	18688	18777	18904	18824	18882	18799	18889	18820	18938	18850	18829	18993	18766	18641	18962	18982	18887	18959	18688	18953	18808	19066	18921	18662	18798	18898	18903	18911	18801	18974	18986	18787	19307	18906	18689	18803	19021	18860	18894	18795	18643	18571	18785	19033	18881	18996	18966	19003	18878	18640	18878	18994	18893	18752	18725	18592	18728	18870	18693	18733	18838	18907	18801	18843	19022	18861	18556	18752	18741	18915	18693	18663	18769	18786	18727	18709	18877	18818	18882	18709	18648	18968	18799	18791	18892	18549	18981	18937	19026	19066	18808	18848	18897	18884	18725	19098	18604	18861	18916	18821	18893	18959	18714	18791	18766	18854	18917	19086	19106	18841	18934	18861	18712	18737	18663	18761	18889	18963	18935	18801	18706	18860	18800	18995	18654	18946	18784	18884	18770	18658	18877	18757	19009	18978	18835	18622	18893	18777	18999	18919	18943	18660	18718	18942	18471	19030	18890	18974	18830	18812	18852	18746	18739	18820	18729	18763	18647	19008	18968	18884	18845	19081	18967	18969	18626	18748	18783	18949	18926	18994	18807	18928	18716	18836	18873	18905	18898	18961	18842	18875	19065	18899	18751	18946	18654	18640	19040	18913	18662	18718	18458	18922	18896	18807	18973	18696	18832	18994	18788	18908	18857	18918	18811	18648	18767	18859	18678	18760	18667	18890	18868	19014	18762	18975	18857	18950	18871	18831	18845	18811	18588	18913	18792
39440	63516	45501	20943	18306	17421	16758	16412	16278	16121	16152	15994	15798	15623	15902	15763	15634	15745	15671	15786	15781	15631	15449	15458	15528	15574	15364	15762	18113	21714	21066	19868	18131	16839	16009	15385	15602	15312	15433	15501	15292	15451	15496	15261	15376	15315	15575	15627	15318	15308	15425	15384	15340	15360	15438	15420	15362	15491	15322	15378	15358	15597	15497	15278	15393	15454	15428	15506	15478	15391	15409	15309	15525	15486	15261	15412	15232	15454	15336	15539	15260	15306	15355	15293	15254	15399	15239	15266	15433	15345	15225	15486	15307	15346	15413	15331	15221	15514	15436	15494	15419	15285	15462	15363	15457	15489	15281	15567	15482	15189	15441	15478	15314	15559	15510	15331	15333	15262	15463	15272	15311	15393	15331	15403	15402	15294	15310	15404	15402	15452	15378	15272	15255	15373	15435	15538	15421	15568	15311	15460	15565	15333	15345	15506	15344	15167	15293	15321	15367	15387	15356	15325	15347	15387	15257	15260	15387	15359	15321	15342	15459	15374	15232	15395	15312	15387	15446	15515	15348	15188	15358	15419	15389	15430	15481	15379	15188	15250	15305	15306	15328	15198	15383	15417	15336	15433	15389	15438	15437	15345	15452	15466	15357	15501	15457	15344	15371	15499	15409	15380	15358	15422	15340	15353	15371	15649	15323	15489	15385	15373	15361	15451	15555	15558	15396	15514	15415	15502	15501	15359	15404	15400	15284	15492	15515	15409	15295	15307	15288	15339	15584	15224	15373	15451	15458	15334	15503	15450	15197	15283	15414	15424	15316	15439	15297	15450	15362	15426	15149	15533	15444	15478	15242	15139	15373	15564	15259	15389	15409	15420	15386	15352	15330	15390	15281	15333	15401	15448	15305	15318	15386	15129	15484	15306	15323	15414	15517	15351	15127	15376	15299	15557	15431	15411	15327	15328	15385	15409	15406	15337	15537	15302	15527	15325	15346	15245	15405	15576	15223	15283	15407	15369	15352	15252	15246	15176	15374	15409	15444	15348	15300	15331	15308	15372	15312	15404	15384	15381	15357	15455	15518	15397	15445	15157	15401	15366	15271	15418	15348	15264	15251	15308	15447	15320	15330	15415	15355	15302	15378	15293	15335	15394	15347	15266	15243	15497	15272	15157	15421	15372	15432	15388	15335	15298	15409	15420	15348	15460	15360	15435	15338	15229	15475	15288	15373	15538	15384	15477	15540	15394	15323	15349	15273	15557	15240	15321	15394	15363	15468	15512	15374	15447	15414	15306	15331	15291	15397	15491	15368	15438	15386	15314	15514	15317	15479	15293	15430	15381	15396	15252	15368	15411	15381	15350	15332	15520	15278	15305	15349	15189	15323	15349	15478	15327	15206	15540	15397	15378	15500	15505	15292	15450	15224	15514	15260	15367	15439	15395	15410	15430	15190	15298	15312	15493	15292	15409	15170	15406	15262	15362	15316	15260	15323	15360	15310	15432	15412	15290	15409	15304	15328	15466	15443	15430	15390	15506	15337	15282	15459	15478	15480	15481	15223	15633	15227	15311	15372	15342	15373	15381	15606	15342	15248	15458	15344	15385	15337	15467	15446	15378	15437	15293	15350	15471	15282	15493	15402	15358	15246	15261	15497	15325	15323	15430	15492	15372	15335	15511	15206	15450	15469	15413	15445	15397	15539	15369	15498	15384	15477	15301	15177	15296	15348	15457	15203	15192	15401	15425	15350	15500	15375	15423	15470	15336	15245	15561	15497	15234	15540	15381	15424	15412	15427	15467	15513	15259	15358	15220	15454	15386	15287	15473	15295	15298	15396	15468	15412	15430	15452	15478	15335	15389	15254	15489	15475	15431	15381	15336	15397	15408	15335	15330	15377	15341	15445	15386	15420	15341	15551	15512	15237	15382	15406	15303	15401	15368	15391	15276	15439	15204	15467	15308	15417	15348	15465	15401	15314	15288	15426	15341	15188	15407	15361	15610	15341	15429	15352	15395	15327	15452	15187	15285	15444	15323	15462	15342	15395	15332	15507	15543	15369	15372	15382	15248	15342	15509	15482	15294	15377	15423	15390	15521	15443	15232	15427	15403	15486	15407	15423	15457	15304	15469	15325	15418	15354	15518	15505	15413	15516	15476	15259	15403	15465	15226	15358	15370	15367	15317	15422	15464	15393	15423	15560	15515	15363	15403	15426	15337	15472	15213	15452	15410	15425	15253	15307	15451	15441	15232	15420	15308	15352	15500	15424	15175	15466	15402	15341	15352	15282	15309	15317	15345	15371	15453	15302	15514	15405	15172	15366	15413	15280	15428	15410	15346	15445	15384	15430	15366	15412	15366	15555	15292	15475	15352	15515	15470	15472	15350	15478	15376	15524	15062	15345	15426	15299	15352	15460	15125	15407	15437	15333	15411	15353	15344	15349	15243	15491	15449	15467	15307	15391	15362	15387	15621	15288	15455	15352	15307	15376	15471	15446	15511	15276	15438	15297	15409	15412	15239	15509	15308	15344	15322	15317	15307	15401	15440	15427	15358	15430	15454	15403	15401	15492	15233	15399	15446	15398	15364	15458	15508	15481	15473	15430	15377	15435	15475	15356	15333	15323	15420	15376	15312	15399	15376	15305	15417	15290	15363	15336	15235	15448	15445	15385	15615	15297	15421	15234	15513	15287	15476	15316	15371	15314	15434	15473	15382	15302	15377	15267	15393	15296	15364	15315	15296	15266	15403	15383	15330	15394	15369	15534	15282	15444	15282	15220	15353	15318	15349	15482	15262	15503	15362	15434	15340	15367	15359	15503	15289	15411	15278	15292	15503	15477	15344	15453	15360	15519	15406	15388	15310	15478	15373	15325	15247	15343	15333	15387	15347	15357	15300	15458	15361	15316	15217	15242	15383	15414	15408	15544	15434	15331	15265	15263	15190	15386	15277	15433	15410	15382	15267	15455	15418	15387	15387	15320	15431	15164	15333	15374	15456	15363	15382	15261	15485	15413	15503	15255	15219	15264	15315	15510	15417	15479	15294	15341	15525	15374	15304	15362	15294	15262	15246	15514	15357	15326	15448	15294	15481	15420	15198	15383	15274	15318	15466	15261	15312	15322	15358	15297	15330	15352	15240	15294	15293	15304	15419	15281	15284	15479	15344	15465	15483	15476	15314	15372	15317	15400	15346	15381	15415	15379	15324	15234	15443	15262	15335	15257	15493	15520	15435	15351	15364	15382	15334	15412	15307	15544	15225	15348	15495	15304	15362	15341	15365	15259	15411	15391	15417	15325	15344	15313	15451	15321	15390	15301	15374	15397	15508	15360	15494	15414	15312	15234	15517	15303	15394	15433	15402	15467	15355	15370	15399	15326	15376	15399	15397	15271	15344	15337	15443	15335	15346	15344	15430	15280	15233	15292	15450	15399	15371	15477	15511	15436	15134	15521	15339	15454	15296	15295	15280	15408	15402	15247	15412	15354	15355	15303	15310	15370	15379	15436	15388	15396	15474	15256	15321	15478	15233	15500	15387	15401	15295	15292	15451	15258	15212	15450	15349	15293	15420	15380	15349	15415	15506	15358	15391	15400	15355	15359	15434	15405	15293	15394	15392	15322	15474	15302	15362	15333	15381	15237	15616	15397	15378	15314	15336	15484	15290	15341	15361	15318	15446	15499	15327	15403	15434	15343	15517	15319	15408	15336	15366	15298	15465	15493	15466	15407	15317	15430	15441	15481	15285	15356	15519	15396	15438	15407	15361	15361	15339	15233	15453	15484	15379	15416	15345	15373	15343	15371	15288	15354	15345	15420	15325	15270	15281	15312	15422	15285	15413	15373	15407	15265	15453	15565	15643	15386	15353	15352	15441	15479	15552	15344	15359	15394	15443	15615	15230	15540	15260	15286	15402	15307	15590	15522	15380	15353	15339	15418	15344	15357	15486	15186	15443	15323	15390	15548	15484	15448	15121	15489	15321	15394	15394	15395	15351	15361	15293	15528	15539	15562	15512	15509	15311	15458	15510	15429	15480	15260	15543	15339	15479	15459	15452	15415	15255	15439	15285	15450	15271	15331	15493	15528	15527	15469	15331	15594	15361	15461	15186	15330	15260	15293	15477	15318	15477	15387	15501	15372	15158	15360	15520	15314	15330	15424	15316	15530	15481	15342	15362	15343	15510	15318	15555	15287	15397	15411	15458	15142	15414	15307	15412	15203	15289	15298	15622	15353	15464	15376	15298	15348	15491	15432	15378	15400	15376	15322	15216	15371	15377	15363	15343	15445	15355	15379	15303	15413	15314	15333	15354	15277	15329	15228	15476	15338	15364	15435	15291	15506	15370	15393	15468	15361	15474	15408	15337	15459	15294	15279	15307	15174	15270	15417	15266	15403	15508	15595	15458	15397	15360	15307	15317	15421	15612	15389	15207	15334	15427	15408	15439	15492	15479	15568	15325	15410	15521	15465	15535	15356	15371	15373	15378	15512	15479	15333	15344	15407	15327	15344	15346	15536	15396	15364	15346	15325	15416	15350	15301	15426	15416	15341	15325	15392	15224	15518	15303	15402	15312	15318	15413	15282	15467	15388	15377	15268	15408	15379	15363	15408	15326	15465	15387	15262	15587	15245	15283	15465	15348	15419	15544	15378	15469	15398	15485	15409	15435	15367	15427	15288	15503	15466	15580	15450	15270	15408	15373	15454	15195	15350	15496	15420	15339	15336	15458	15323	15335	15326	15411	15172	15328	15394	15440	15419	15391	15506	15279	15284	15268	15441	15337	15315	15495	15409	15424	15373	15422	15331	15533	15526	15348	15445	15252	15297	15289	15529	15316	15469	15294	15366	15366	15335	15384	15469	15181	15238	15463	15274	15367	15639	15264	15417	15432	15360	15392	15255	15514	15386	15432	15295	15337	15302	15077	15429	15406	15396	15368	15300	15251	15470	15361	15564	15275	15505	15374	15351	15502	15377	15299	15349	15397	15413	15369	15464	15330	15393	15529	15328	15302	15379	15355	15363	15361	15433	15364	15430	15398	15245	15402	15441	15259	15372	15439	15431	15268	15346	15381	15515	15362	15499	15392	15444	15313	15308	15267	15191	15344	15454	15431	15408	15359	15357	15384	15370	15411	15364	15414	15412	15403	15458	15424	15345	15281	15250	15348	15453	15452
28951	27949	28689	22947	19483	19276	19521	19242	18991	19244	19204	19055	19308	19321	18984	18855	18984	18958	19079	19206	18951	18991	18934	19003	19151	18994	19097	18915	19095	19255	19297	19454	18944	19107	18956	19044	18885	18929	18935	18897	18830	18950	18852	18794	18902	18789	18950	18873	19074	18933	18972	18913	18788	18790	19097	19039	18834	19120	18958	18930	18960	18939	18821	18945	18955	19074	18868	18870	19009	18898	19061	19055	18945	19099	18869	19091	19125	18809	18767	18874	18981	18915	19000	18884	18907	19228	18864	18837	18984	18917	18896	19238	19006	18865	19014	19040	18869	18872	19045	18724	18894	18811	18951	18935	18756	18902	18892	19008	18937	18953	19001	18848	18983	18939	19042	18995	19090	19078	18938	18944	18872	19034	18914	18948	18904	19057	18839	18925	19107	18854	19059	19123	19221	18907	18824	18977	18677	18814	18984	19129	19166	18981	19068	18923	18997	19043	18835	19006	18984	18690	18813	18942	18860	18784	19007	19041	18889	18645	18986	18813	18985	19033	19077	19027	18855	18979	18976	18916	18817	18990	19046	18878	18968	19041	19186	18894	18821	18950	19058	18951	19156	18945	19003	19073	19019	18862	18906	19032	19120	18785	19017	18970	18971	18910	18956	19042	18823	18866	18777	18965	18923	18883	19207	19049	18859	18960	19054	19006	19011	18956	18955	18997	18965	18831	18891	18961	18698	19136	19074	19134	18838	18946	18980	18886	18971	18748	18833	18943	18996	18942	18941	18819	19040	18785	18932	19023	19015	18999	18948	18826	18984	18867	18914	18884	18893	18775	18996	18976	18889	19062	18790	18939	19061	19098	18927	18808	18748	18873	18847	18771	18922	18704	18813	19007	18840	18987	18953	19022	19017	18997	18937	18931	19003	18908	18873	18780	18893	19027	19032	19185	19035	18885	19026	18981	18908	18854	18913	18963	18858	18805	18984	18968	18841	18860	19156	18828	18906	19131	18906	18855	18907	19018	18825	18719	18743	18916	18976	18965	19142	18837	18947	18716	18860	19122	18955	18909	19176	19119	18865	18891	18905	18855	18999	19100	18554	19033	18742	18829	18795	19087	18882	18853	18901	19094	18476	19113	18861	18989	18948	19131	18837	18855	18777	18804	18864	18921	19138	19103	19045	18932	18737	18907	19148	18954	18969	18947	18828	19030	18808	18745	18870	18950	18883	18972	19011	18838	18997	18895	19141	19131	18782	19036	18880	18866	18799	18892	18937	18980	18992	18674	18915	18985	19022	18826	18924	18810	18818	18876	19088	18976	18894	19026	19057	19002	19200	18907	19059	19121	19007	18854	18884	18927	18995	18883	18980	18947	18840	18904	19112	18979	19076	19048	18939	18993	19057	19093	18878	19061	18949	19187	19161	18855	18872	18910	19053	18846	19021	19008	18950	18977	18952	18931	18842	19039	19084	18835	18988	18883	18998	18967	18837	18861	18938	18906	19070	18953	18938	18708	18815	19138	19011	18979	18899	18981	19118	19014	19039	19078	19049	18944	19098	18902	18970	19052	18910	18978	18961	18934	19117	19094	18897	19016	18904	18947	18965	19080	19019	19088	18977	19032	18928	18975	18952	18886	18941	18887	18731	18861	18789	18905	18832	18973	18805	18804	18843	18757	19051	18986	18870	19224	18774	18885	19106	19021	18911	18980	18909	18984	18970	18997	18946	18930	18876	18909	18742	18824	19038	18951	18883	18932	19152	18957	18879	18972	19158	18941	18827	18972	19107	18845	18865	18988	18933	19053	18821	19012	18902	18952	18861	19018	18813	18758	18923	18931	18855	18918	19043	18817	18823	18748	18984	19296	18877	19000	18969	18982	18880	19018	19016	19100	19174	18942	18956	19044	18963	19024	18893	18809	18984	19016	18912	19004	18855	18870	18904	19002	18937	18944	19131	19193	19073	18846	18764	18843	18908	18751	18784	18842	19090	18922	18868	19017	18943	18784	18860	18877	19113	19134	19063	18809	18986	19090	18883	18908	18999	19099	18730	18809	18656	18697	18818	19117	19177	18994	18918	18822	18870	18761	18988	18773	19059	18850	18842	18808	18921	18746	19035	18904	18912	19347	19024	19082	18996	19132	18723	18814	18651	18833	19107	18816	18928	19050	19048	18855	18767	19016	18907	18964	18900	18980	18773	18990	19081	18945	19111	18851	18829	18968	19043	19018	19004	18848	19133	18966	19017	19062	19145	19048	18842	18846	19060	18826	19165	18789	18871	19029	19058	19033	18985	18992	18939	19010	18874	18976	18837	19317	18857	19135	19080	18956	18970	19072	18991	19060	19024	18961	18969	18965	19079	18807	18958	19041	18693	19052	18897	18810	18907	18846	19047	18898	18930	19029	19076	18998	18657	18989	18753	18857	18791	18755	18915	18994	18980	18993	18883	18939	18871	19011	18950	18987	18886	18983	18734	18905	18819	19167	19085	18972	18986	19128	18923	18847	18857	18820	18832	19045	19158	19205	19222	18978	19074	18886	18805	18847	18782	18886	18894	18744	19017	19159	18990	19122	19041	18951	19101	18888	18991	18880	19027	18913	18707	18802	18900	18952	18867	18862	19027	18980	18952	18888	19037	18883	18815	19106	19061	19197	19028	19084	19075	19068	19081	18966	18818	18853	18907	19004	18848	18902	18869	19090	18894	18748	19030	19080	18915	18936	18933	18940	18807	18772	18664	18981	18889	18952	19050	18862	19033	19006	18896	18975	18900	19086	19164	19031	18798	18937	18779	18726	19075	18971	18825	18718	19031	19049	18931	18726	18846	18934	19007	18828	18910	18973	18979	18887	18998	18936	18831	18714	19146	18844	19143	18968	19048	19211	18878	19009	19090	19001	19034	19049	19061	18996	18855	19093	19139	18839	19106	18880	19023	19056	18948	18992	18922	18751	18782	19110	18855	18811	19000	19089	18956	18844	19089	18896	19105	19005	18758	19084	18813	18856	18958	18766	18987	19108	18844	18886	19192	18910	18863	18661	18843	18842	18855	19081	18875	18813	18658	18812	19006	18969	18943	18829	19094	19057	18882	19028	18812	18924	19058	18980	19004	19044	19058	19052	18779	18699	18869	18965	19144	18818	19089	19200	18880	18854	19007	19040	18973	18841	18938	19090	19031	18800	18640	18884	19068	19016	18652	19026	18880	18854	18934	18786	18932	18890	19047	18840	18840	18817	19131	19099	18951	18913	18794	18974	19020	19090	19127	18948	19048	18994	18985	18758	18815	18775	19174	18839	18788	19237	18954	19013	18983	18931	18786	19074	19074	18909	18953	18956	18882	19132	19047	18917	18708	18814	18899	18849	19000	18912	18801	18967	19216	18962	19003	18913	19055	18996	19128	18937	18989	19076	18765	19188	19139	18945	18915	19047	18855	19110	18688	18985	18711	18719	19035	18905	18803	19026	19156	18773	19147	19046	19238	18988	19003	19015	19202	18900	18848	18892	18943	18893	19134	18873	18977	18994	18718	18788	18964	18921	19045	19097	18918	18971	18950	18968	19013	19167	18856	18806	18983	19084	18898	18899	19031	19070	18890	18848	18967	19117	19015	18902	19022	19136	19273	18983	18837	19047	18816	19169	19010	18992	18996	19068	19085	18751	18878	19261	19170	19010	18795	18999	18805	18885	18953	18872	18979	19036	19121	19004	19103	19006	19078	18961	18784	19046	19064	19002	18865	19098	18827	18815	19169	18793	18891	18981	18917	19008	18984	19245	18905	19029	18957	18931	18943	18901	19108	18943	18957	18921	18831	18795	19005	19068	18876	18763	18870	18824	18959	18925	19023	19002	19128	19021	18923	18794	18817	19160	19140	19081	19005	19200	18923	18891	18636	18802	18831	19110	19114	18864	19102	19001	18946	18864	18889	18913	19050	18977	18845	18910	18899	18887	18967	19021	18821	18805	18858	18856	18876	18947	18764	18712	19035	18911	18973	18985	18811	18530	18870	18879	18981	18986	18893	18880	18776	18951	18930	18955	18867	18993	19176	18889	18809	19091	19187	19091	19033	19034	18733	19006	19004	19022	19167	18877	19065	19031	18902	18881	18744	18932	18998	18958	18969	19035	19012	18846	18782	19108	18960	18943	18733	18776	18871	19131	19113	19034	18866	18674	18813	19034	18791	18807	19267	18934	18986	18816	18923	19193	19047	18966	18956	18889	18893	18971	19224	19133	19008	18982	19016	18704	18917	18836	18878	18902	18896	19107	19115	19054	18821	18998	18973	18868	18861	18967	18901	19116	18888	18806	19010	18939	18877	18944	19269	18872	19199	19033	19248	19051	18920	18879	18969	18953	18835	18972	19005	19160	19096	19241	18909	19010	19210	18933	18886	18938	18911	18791	18915	18987	18997	19054	19000	18941	18907	18995	19077	18844	18933	18863	18924	18903	18954	19000	18881	19104	19017	18937	18902	18887	19031	18988	18954	18980	19020	18780	19105	18917	19086	19197	19015	18971	18937	18920	19016	18995	18911	18833	18950	18909	19079	18760	19132	19115	18944	19038	19005	18811	19075	18869	18810	19080	18998	19038	18923	18878	18999	19001	18881	19016	18937	18882	18962	18860	18996	18841	18970	18952	18999	18976	18861	18878	18942	18774	18920	18839	18913	18868	18871	18869	19058	19093	19072	18875	18910	18955	19033	19114	18759	18995	19225	19124	18815	18786	18988	18952	18792	19059	19052	18985	19153	18922	19088	18976	18854	18976	18847	18967	18928	18919	18944	18903	18989	19080	18802	18985	19037	18996	18862	18842	19065	18962	19020	18922	18929	18967	19036	18880	18897	19071	18912	19293	18973	18944	19278	18910	18814	19002	18898	19049	19025	19015	18937	18939	19106	18859	18752	18997	18938	19087	18964	18968	18991	18929	19007	19042	18855	18972	19016	18825	19012	18943	19006	18915	18899	18987	18985	19161	19041	19174	18941	18873	18811	18972	18807	18869	18902	19080	19090	18864	18928	19045	18915	19056	18986	19169	19130	18821	18794	19051	18857	19014	18976	18943	19111	18977	19072	18950	19022	18819	18940	18922	18650	19044	18926	19013	18972	18914	18779	18767	18799	18977	19030	18876	19109	19061	19163	18960	18808	18839	18767	18897	18853	19104	18896	18787	18830	19062	18777	19081
32262	43388	25382	16924	16267	16166	15946	16053	15938	16007	15992	15707	16026	15881	15814	15835	15944	15760	15635	15796	15785	15800	15877	15777	15566	15851	15727	15774	15899	16124	16297	16264	16012	15959	15943	15633	15747	15748	15716	15726	15729	15766	15761	15754	15618	15850	15688	15681	15731	15730	15565	15809	15759	15659	15707	15603	15753	15861	15768	15866	15777	15734	15753	15930	15772	15701	15772	15656	15574	15746	15813	15631	15615	15963	15664	15637	15807	15728	15751	15690	15825	15653	15675	15877	15826	15624	15731	15784	15681	15752	15705	15851	15732	15770	15539	15519	15786	15741	15700	15743	15734	15786	15687	15623	15775	15618	15561	15811	15707	15871	15653	15609	15737	15797	15628	15770	15816	15775	15777	15835	15778	15793	15585	15769	15601	15819	15822	15810	15584	15770	15657	15708	15706	15707	15832	15649	15859	15692	15685	15743	15671	15740	15732	15570	15942	15765	15854	15672	15784	15644	15736	15789	15788	15750	15763	15811	15703	15671	15489	15850	15637	15650	15943	15722	15883	15607	15650	15752	15606	15752	15888	15725	15640	15771	15931	15615	15690	15671	15568	15775	15689	15778	15752	15649	15542	15843	15745	15730	15682	15649	15807	15717	15779	15668	15728	15846	15711	15790	15463	15841	15840	15802	15807	15768	15586	15835	15757	15592	15869	15712	15912	15566	15800	15835	15781	15912	15667	15658	15669	15591	15555	15805	15773	15795	15533	15863	15613	15599	15777	15735	15648	15795	15707	15734	15766	15876	15809	15632	15745	15644	15682	15642	15746	15716	15944	15728	15754	15645	15900	15781	15677	15623	15683	15862	15563	15877	15870	15691	15662	15799	15814	15717	15574	15892	15822	15753	15701	15843	15725	15622	15833	15810	15648	15840	15693	15694	15729	15753	15714	15747	15706	15742	15859	15707	15636	15821	15717	15583	15576	15711	15820	15871	15836	15783	15617	15802	15710	15707	15535	15771	15686	15670	15834	15764	15758	15847	15788	15799	15755	15568	15703	15681	15853	15528	15842	15758	15822	15811	15798	15659	15758	15741	15693	15690	15690	15775	15738	15745	15739	15590	15790	15721	15682	15684	15506	15631	15542	15649	15682	15729	15691	15820	15723	15759	15677	15765	15765	15665	15767	15936	15608	15559	15838	15717	15681	15612	15761	15711	15728	15855	15664	15665	15657	15860	15656	15839	15614	15559	15689	15578	15922	15771	15959	15799	15605	15752	15708	15628	15664	15854	15736	15715	15855	15710	15764	15844	15774	15725	15814	15563	15577	15778	15643	15867	15765	15771	15843	15626	15685	15739	15733	15912	15705	15669	15747	15706	15666	15777	15810	15584	15725	15888	15793	15639	15731	15832	15804	15734	15617	15692	15864	15690	15945	15646	15668	15872	15723	15776	15687	15766	15654	15787	15891	15622	15860	15715	15764	15755	15550	15702	15833	15765	15806	15655	15751	15737	15745	15662	15751	15699	15793	15710	15725	15575	15816	15671	15669	15775	15751	15645	15878	15549	15667	15688	15492	15839	15790	15707	15694	15597	15760	15738	15657	15765	15813	15807	15722	15557	15804	15604	15673	15750	15729	15715	15866	15745	15676	15535	15769	15610	15780	15600	15665	15782	15762	15642	15748	15809	15831	15681	15821	15865	15759	15629	15720	15775	15823	15929	15750	15946	15685	15663	15767	15685	15824	15836	15849	15839	15619	15809	15636	15672	15792	15652	15867	15773	15646	15838	15886	15512	15939	15790	15751	15599	15838	15830	15866	15860	15654	15591	15659	15726	15716	15652	15754	15606	15696	15861	15766	15599	15709	15852	15692	15663	15733	15763	15673	15831	15863	15605	15695	15765	15794	15989	15685	15780	15768	15590	15802	15605	15764	15682	15718	15676	15788	15911	15647	15577	15674	15897	15448	15748	15654	15765	15719	15686	15627	15833	15707	15677	15636	15698	15536	15686	15673	15786	15710	15772	15855	15723	15814	15841	15661	15647	15860	15669	15684	15771	15711	15927	15800	15713	15619	15688	15640	15638	15693	15683	15629	15745	15740	15847	15647	15640	15543	15619	15694	15701	15774	15862	16034	15685	15743	15817	15766	15634	15856	15706	15757	15686	15647	15672	15904	15606	15859	15873	15669	15761	15547	15795	15898	15692	15764	15862	15994	15786	15758	15695	15699	15862	15675	15894	15690	15803	15738	15734	15656	15836	15935	15534	15723	15757	15830	15728	15686	15887	15534	15848	15723	15749	15575	15721	15755	15865	15630	15829	15860	15718	15566	15696	15626	15666	15673	15764	15755	15726	15781	15769	15625	15836	15791	15835	15853	15847	15775	15642	15688	15809	15841	15675	15688	15960	15776	15699	15817	15685	15602	15671	15913	15733	15754	15679	15783	15513	15696	15826	15666	15860	15888	15720	15651	15657	15860	15815	15790	15864	15729	15662	15700	15586	15945	15765	15666	15766	15649	15721	15779	15763	15496	15903	15854	15581	15710	15707	15915	15665	15799	15672	15766	15793	15735	15762	15701	15823	15664	15817	15683	15788	15735	15699	15797	15781	15811	15636	15643	15573	15869	15786	15808	15825	15887	15706	15635	15657	15856	15618	15734	15767	15719	15725	15818	15685	15760	15685	15727	15694	15761	15712	15801	15789	15741	15635	15753	15613	15678	15802	15869	15769	15845	15694	15716	15725	15671	15732	15795	15609	15882	15735	15577	15594	15560	15858	15849	15793	15753	15680	15729	15581	15747	15659	15768	15714	15752	15933	15729	15616	15841	15846	15667	15749	15709	15638	15716	15809	15732	15607	15791	15730	15671	15692	15620	15783	15471	15797	15688	15712	15719	15665	15761	15745	15772	15864	15787	15895	15839	15570	15710	15705	15614	15753	15680	15637	15731	15887	15653	15842	15721	15808	15644	15835	15617	15761	15603	15756	15684	15801	15804	15777	15674	15760	15737	15713	15695	15792	15780	15871	15761	15747	15636	15802	15853	15738	15726	15785	15631	15666	15729	15670	15876	15695	15816	15755	15488	15859	15747	15647	15692	15665	15774	15781	15703	15451	15775	15841	15623	15723	15856	15804	15697	15689	15552	15765	15762	15788	15661	15746	15777	15518	15729	15810	15830	15825	15553	15760	15812	15634	15651	15806	15568	15816	15684	15737	15882	15716	15600	15746	15836	15826	15756	15604	15842	15692	15698	15766	15878	15592	15791	15765	15697	15819	15725	15851	15627	15799	15686	15673	15719	15704	15852	15839	15574	15832	15671	15737	15770	15760	15706	15750	15681	15680	15644	15704	15824	15687	15629	15748	15704	15739	15713	15705	15725	15711	15577	15813	15733	15662	15684	15787	15704	15654	15804	15746	15966	15788	15660	15648	15604	15766	15693	15809	15703	15815	15681	15687	15687	15765	15869	15684	15589	15764	15678	15671	15618	15917	15608	15752	15746	15752	15732	15690	15801	15665	15729	15778	15625	15685	15717	15791	15772	15704	15737	15642	15816	15645	15723	15787	15662	15705	15845	15702	15755	15763	15764	15763	15972	15666	15779	15757	15850	15735	15852	15635	15750	15732	15682	15827	15712	15661	15802	15766	15693	15807	15857	15721	15815	15646	15618	15856	15626	15782	15673	15653	15704	15845	15824	16031	15791	15757	15575	15699	15644	15765	15649	15738	15796	15613	16007	15811	15720	15821	15829	15607	15716	15651	15734	15666	15794	15621	15790	15727	15772	15843	15740	15870	15833	15745	15722	15807	15929	15667	15791	15677	15692	15896	15702	15813	15809	15597	15615	15602	15636	15770	15983	15828	15684	15654	15529	15648	15769	15592	15757	15627	15726	15769	15686	15640	15695	15720	15825	15850	15690	15817	15822	15863	15760	15636	15584	15840	15617	15704	15691	15759	15932	15714	15825	15960	15775	15622	15842	15833	15816	15571	15774	15774	15761	15718	15601	15674	15790	15790	15837	15711	15705	15865	15666	15668	15751	15658	15904	15777	15639	15690	15764	15842	15704	15821	15593	15824	15723	15650	15882	15553	15751	15679	15720	15776	15868	15691	15535	15711	15715	15885	15827	15787	15947	15953	15858	15643	15669	15697	15864	15710	15624	15630	15691	15737	15622	15689	15786	15870	15618	15566	15757	15768	15771	15858	15713	15614	15721	15680	15750	15689	15853	15752	15709	16002	15909	15799	15881	15513	15895	15759	15865	15492	15894	15746	15671	15902	15627	15751	15589	15858	15501	15713	15823	15808	15724	15709	15794	15781	15791	15777	15682	15808	15852	15540	15699	15690	15805	15834	15907	15726	15639	15824	15775	15797	15861	15638	15646	15730	15735	15815	15622	15864	15751	15818	15860	15918	15671	15748	15636	15731	15717	15633	15695	15691	15770	15775	15711	15735	15832	15736	15696	15784	15539	15694	15675	15882	15739	15719	15761	15734	15806	15784	15829	15562	15720	15864	15877	15791	15596	15680	15593	15725	15743	15824	15780	15629	15822	15946	15562	15839	15808	15668	15756	15782	15749	15701	15590	15559	15648	15742	15779	15807	15869	15755	15763	15762	15821	15623	15740	15842	15796	15956	15690	15810	15761	15704	15703	15800	15745	15607	15901	15610	15859	15737	15625	15674	15655	15824	15677	15830	15657	15810	15778	15752	15823	15726	15766	15610	15673	15708	15689	15693	15855	15846	15848	15548	15545	15828	15616	15753	15838	15735	15694	15767	15743	15776	15858	15526	15553	15839	15636	15850	15784	15588	15711	15735	15776	15841	15691	15753	15785	15831	15468	15746	15780	15854	15737	15802	15743	15586	15638	15703	15697	15792	15735	15842	15803	15653	15879	15657	15641	15738	15938	15653	15687	15822	15646	15765	15590	15667	15761	15813	15595	15908	15821	15811	15825	15646	15693	15709	15770	15627	15720	15919	15796	15700	15680	15796	15693	15762	15706	15728	15761	15733	15707	15744	15706	15775	15699	15818	15645	15736	15852	15622	15772	15700	15742	15707	15737	15838	15977	15647	15751	15907	15658	15750	15811	15689	15985	15875	15684	15707	15917	15897	15876	15697	15761	15778	15727	15737	15789	15788	15755	15801	15748	15755	15765	15814	15712	15762	15839	15969	15684	15703
23883	21476	29045	24355	22312	23100	22724	20146	19614	19652	19591	19649	19615	19489	19669	19380	19323	19429	19343	19554	19532	19338	19420	19248	19360	19189	19618	19496	20932	21856	21622	20946	20403	19758	19601	19390	19549	19235	19109	19483	19180	19483	19372	19345	19235	19384	19292	19272	19546	19288	19334	19511	19255	19390	19298	19233	19275	19282	19202	19260	19299	19149	19222	19272	19241	19445	19291	19227	19321	19442	19410	19532	19477	19344	19281	19279	19337	19380	19150	19414	19322	19294	19268	19293	19239	19459	19172	19240	19051	19303	19210	19447	19278	19111	19289	19403	19149	19264	19296	19494	19509	19234	19294	19231	19294	19368	19291	19316	19276	19276	19240	19129	19148	19215	19167	19146	19204	19363	19243	19128	19096	19274	19400	19446	19303	19157	19337	19277	19208	19237	19351	19313	19282	19365	19368	19389	19295	19257	19272	19396	19611	19271	19151	19279	19147	19183	19155	19273	19257	19182	19179	19223	19382	19390	19370	19458	19276	19310	19359	19270	19286	19202	19100	18894	19199	19293	19305	19121	19171	19319	19398	19225	19263	19159	19292	19080	19254	19377	19247	19423	19246	19155	19339	19310	19251	19452	19194	19306	19245	19068	19256	19084	19070	19295	19247	19307	19286	19315	19364	19267	19174	19317	19181	19125	19166	19418	19228	19229	19226	19247	19239	19129	19331	19217	19126	19044	19310	19286	19060	19339	19291	19193	19378	19048	19333	19040	19354	19388	19254	19377	19019	19349	19500	19345	19084	19325	19316	19257	19230	19300	19397	19434	19330	19300	19370	19472	19130	19240	19076	19172	19230	19439	19042	19340	19374	19314	19086	19234	19231	19160	19179	19220	19303	19354	19079	19242	19239	19307	19233	19512	19123	19379	19314	19397	19231	18999	19286	19223	19254	19366	19189	19011	19318	19216	19498	19274	19113	19295	19265	19241	19230	19398	19337	19325	19106	19195	19200	19549	19143	19373	19291	19350	19178	19081	19445	19282	19157	19241	19220	19394	19374	19300	19430	19288	19501	19363	19187	19051	19260	19419	19331	19115	19413	19196	19131	18983	19408	19421	19063	19293	19453	19407	19354	19221	19413	19480	19315	19375	19385	19251	19224	19215	19207	19214	19271	19290	19309	19550	19152	19150	19147	19100	19433	19102	19103	19236	19301	19018	19123	19231	19251	19085	19137	19217	19381	19336	19415	19287	19395	19267	19404	19171	19262	19114	19341	19188	19530	19341	19328	19359	19554	19418	19408	19210	19193	19266	19335	19250	19239	19375	19328	19282	19201	19319	19191	19262	19335	19280	19428	19488	19209	19412	19226	19372	19279	19219	19215	19177	19191	19206	19226	19268	19171	19419	19266	19355	19306	19359	19250	19281	19145	19152	19254	19263	19681	19382	19203	19209	19233	19369	19451	19305	19221	19290	19306	19332	19299	19123	19149	19188	19360	19150	19306	19304	19313	19154	19232	19282	19198	19396	19418	19149	19291	19265	19185	19218	19211	19130	19431	19181	19391	19476	19303	19094	19438	19284	19272	19435	19231	19144	19246	19255	19269	19363	19209	19279	19210	19245	19024	19181	19309	19099	19279	19324	19339	19295	19470	19284	19280	19324	19373	19066	19404	19317	19112	19427	19071	19284	19216	19401	19349	19402	19230	19381	19284	19087	19370	19307	19348	19280	19285	19281	19310	19430	19454	19279	19276	19199	19218	19148	19261	19050	19313	19212	19136	19222	19331	19098	19476	19394	19390	19103	19426	19400	19377	19329	19390	19300	19453	19283	19325	19233	19170	19283	19246	19213	19300	19238	19358	19225	19136	19256	19270	19239	19393	19183	19396	19381	19234	19220	19434	19206	19161	19157	19224	19083	19145	19428	19374	19284	19301	19468	19305	19152	19232	19275	19264	19252	19064	19151	19281	19178	19277	19286	19399	19244	19493	19297	19199	19353	19424	19285	19365	19292	19341	19066	19348	19246	19263	19316	19293	19285	19196	19457	19148	19159	19224	19460	19104	19187	19417	19296	19257	19207	19367	19422	19455	19143	19232	19102	19330	19338	19162	19312	19332	19403	19278	19326	19233	19475	19245	19202	19085	19520	19403	19244	19293	19148	19236	19213	19368	19493	19260	19361	19183	19394	19370	19270	19253	19204	19211	19093	19308	19400	19246	19543	19358	19298	19416	19141	19310	19405	19129	19304	19362	19271	19171	19264	19161	19301	19168	19144	19351	19327	19369	19403	19251	19270	19199	19150	19468	19378	19129	19449	19267	19496	19247	19059	19250	19195	19165	19158	19366	19211	19372	19202	19261	19422	19279	19433	19502	19416	19153	19426	19524	19471	19326	19257	19192	19478	19235	19165	19200	19154	19203	19097	19331	19183	19221	19204	19327	19202	19388	19262	19150	19296	19148	19161	19320	19100	19191	19179	19290	19111	19380	19325	19114	19211	19272	19329	19381	19152	19261	19300	19356	19190	19370	19178	19247	19194	19222	19452	19554	19261	19321	19439	19369	19128	19315	19272	19274	19461	19227	19288	19364	19327	19241	19334	19260	19382	19236	19296	19058	19159	19117	19281	19443	19157	19496	19379	19301	19305	19368	19443	19459	19285	19378	19244	19225	19371	19361	19455	19319	19101	19095	19227	19143	19382	19264	19202	19282	19253	19261	19249	19245	19060	19306	19462	19345	19242	19442	19521	19110	19144	19193	19300	19154	19245	19284	19298	19345	19237	19124	19254	19372	19260	19181	19159	19243	19426	19138	19293	19347	19269	19368	19185	19314	19288	19237	19198	19205	19362	19264	18937	19227	19220	19255	19113	19123	19187	19369	19307	19458	19055	19158	19289	19287	19065	19257	19304	19249	19219	19185	19148	19347	19124	19492	19253	19264	19392	19363	19250	19343	19370	18991	19157	19351	19374	19364	19400	19271	19187	19346	19290	19267	19434	19271	19241	19230	19230	19594	19157	19168	19185	19398	19428	19356	19223	19353	19133	19260	19364	19166	19221	19342	19277	19376	19319	19368	19417	19308	19409	19456	19130	19260	19007	19452	19192	19338	19179	19251	19336	19227	19130	19414	19198	19293	19324	19210	19334	19215	19123	19457	19069	19221	19159	19121	19319	19305	19273	19246	19322	19331	19363	19199	19311	19377	19258	19230	19418	19328	19097	19103	19158	19319	19374	19307	19203	19338	19320	19309	19174	19428	19390	19230	19193	19228	19260	19290	19309	19153	19262	19194	19018	19349	19380	19170	19251	19375	19258	19266	19336	19342	19330	19368	19234	19241	19261	19599	19472	19294	19325	19311	19222	19558	19407	19155	19114	19191	19097	19361	19500	19335	19369	19440	19185	19267	19329	19107	19440	19193	19361	19303	19382	19426	19202	19329	19253	19373	19354	19384	19401	19254	19290	19369	19286	19171	19298	19282	19171	19478	19272	19163	19275	19378	19314	19398	19408	19350	19103	19252	19119	19211	19277	19287	19297	19136	19141	19439	19454	19453	19242	19212	19079	19026	19355	19353	18953	19332	19453	19179	19245	19280	19259	19020	19272	19319	19198	19367	19227	19304	19122	19228	19220	19397	19241	19136	19091	19360	19311	19425	19467	19352	19084	19268	19227	19217	19238	19310	19414	19308	19204	19459	19351	19045	19077	19332	19244	19393	19379	19135	19484	19346	19343	19119	19184	19211	19243	19419	19237	19021	19217	19219	19440	19203	19362	19208	19294	19384	19459	19224	19073	19371	19217	19183	19262	19345	19170	19193	19199	19236	19274	19215	19093	19194	19272	19294	19265	19371	19330	19222	19105	19112	19312	19321	19341	19221	19447	19273	19170	19152	19145	19195	19149	19113	19328	19255	19100	19084	19306	19221	19076	19316	19118	19273	19073	19399	19223	19231	19194	19187	19309	19169	19389	19203	19161	19249	19317	19111	19221	19246	19460	19317	19032	19462	19481	19206	19226	19320	19299	19345	19232	19220	19184	19135	19217	19240	19405	19281	19165	19213	19246	19353	19243	19326	19257	19133	19097	19234	19061	19310	19202	19358	19046	19353	19306	19274	19172	19344	19323	19372	19152	19330	19092	19218	19505	19389	19382	19510	19376	19105	19325	19243	19159	19313	19153	19255	19315	19289	19162	19135	19066	19170	19173	19153	19088	19280	19385	19178	19253	19455	19371	19454	19340	19411	19155	19275	19413	19305	19311	19300	19413	19248	19460	19387	19424	19443	19386	19375	19241	19258	19339	19100	19193	19519	19241	19229	19242	19190	19339	18990	19117	19410	19210	19410	19373	19314	19223	19106	19044	19285	19204	19099	19338	19165	19233	19276	19229	19235	19336	18961	19203	19245	19343	19107	19246	19268	19135	19349	19126	19216	19233	19126	19218	19397	19324	19090	19352	19201	19261	19240	19259	19280	18975	19337	19133	19368	19219	19370	19299	19378	19349	19567	19308	19517	19491	19483	19044	19444	19349	19330	19186	19303	19358	19338	19231	19301	19312	19142	19240	19431	19279	19268	19342	19434	19082	19370	19100	18992	19021	19112	19320	19377	19274	19643	19153	19188	19310	19157	19183	19275	19381	19221	19108	19145	19216	19350	19395	19233	19234	19192	19382	19482	19135	19331	19472	19344	19335	19289	19433	19516	19450	19083	19426	19217	19099	19199	19157	19410	19326	19195	19122	19296	19234	19292	19250	19237	19440	19340	19091	19286	19222	19341	19170	19313	19128	18992	19317	19228	19439	19443	19122	19070	19356	19344	19308	19336	19398	19151	19171	19377	19388	19292	19234	19548	19287	19165	19028	19338	19566	19361	19357	19214	19136	19097	19347	19270	19002	19296	19223	19129	19379	19262	19429	19331	19280	19362	19256	19155	19290	19292	19061	19434	19133	19191	19226	19299	19282	19406	19429	19072	19283	19342	19372	19195	19255	19291	19413	19214	19339	19322	19439	19269	19164	19466	19139	19315	19052	19114	19080	19238	19408	19323	19314	19335	19299	19222	19112	18824	19060	19304	19219	19404	19148	19337	19144	19220	19209	19208	19494	19244	19219	19131	19256	19243	19257	19154	19141	19041	19278	19164	19259	19192	19235	19328	19112	19100	19254	19241	19317	19405	19346	19424	19153	19217	19361
36847	58668	35635	19434	17839	17086	16867	16478	16433	16463	16308	16462	16274	16193	16069	16093	15876	16141	16020	16040	15912	16082	15889	15886	15911	15851	15937	16156	18645	19921	18973	18103	17104	16534	16116	15957	15903	15830	15919	15807	15972	15917	15871	15909	15917	15895	15894	15926	15790	15972	15840	15929	15884	15848	15873	15878	15844	16056	15779	15955	15886	16018	15949	15992	15769	15950	15992	15776	16035	15934	16077	15921	15898	15835	15903	15742	15934	15860	16031	16024	15652	15848	16051	15785	15921	15782	15912	15921	16000	15794	16023	15953	16010	16067	15856	15873	16004	15855	15921	15798	15944	15775	15762	15859	15790	15917	15998	16047	15960	15913	15998	15956	15917	15947	15896	15916	15989	16092	16041	15956	15875	15877	15929	15880	15742	15869	15902	15934	15914	15886	15906	15919	15989	15966	15977	15814	16038	15872	15928	15847	16074	15995	15887	15854	15861	15787	16003	15875	15950	15921	15922	15904	15827	16051	15903	16017	15911	15854	15842	15750	16069	15838	15791	15864	16015	15787	15872	16180	15870	15978	15942	15837	15942	16217	15769	15812	15778	15944	15725	16106	15822	15868	16010	15837	16011	15869	15743	15872	15781	16088	16010	15895	16028	16017	15817	15963	15926	15887	15867	15970	15943	15824	15974	15883	15877	15807	15877	15760	15837	15925	15973	15885	15851	15934	15853	15858	15859	15995	15860	15814	15948	15993	15876	15939	15841	16023	15924	15835	15876	15768	15854	15960	15874	15756	15913	15852	15821	15937	15893	15994	15916	15789	15941	16012	15972	15940	15850	15991	15730	15702	15937	16083	15901	15855	16001	15961	16039	15905	15861	15904	16074	16010	15862	16029	15971	15931	15883	16082	16023	16006	15961	15983	15820	15945	15876	15882	15884	15818	15927	15889	15838	15990	15944	15976	15664	15835	15991	15840	15997	15933	15806	15831	16052	15934	15852	15936	15797	15915	15952	15917	15884	15830	15915	15865	15923	15834	15993	16010	15980	15924	15978	15930	15986	15799	16046	15881	15972	15918	15823	15979	15877	15680	15993	15944	16000	16092	15797	15989	16078	15997	15898	15955	15829	16055	15759	15899	15990	15852	16056	15944	15771	15871	16013	15997	15956	15778	15910	16048	15945	15852	15881	15914	15905	15960	16074	16002	15828	15858	15810	15829	15707	15732	16079	15856	15954	15898	16354	15801	15893	15827	15910	15717	15997	15786	16006	15838	15887	15951	15909	15865	16092	16021	15907	15932	15916	15819	15967	15820	15727	16037	15893	15849	15982	15966	15801	15841	15924	15859	16041	16059	15930	15995	15927	15820	16029	15974	15925	15789	15957	15896	15937	15796	15762	15779	15841	15845	16001	16002	15905	15997	16051	15738	16002	15960	15943	15823	15921	15720	15925	15993	15838	15965	15761	15801	15998	15898	15829	15944	15950	15969	16017	15831	15925	16035	15893	16027	16002	15995	15891	15965	15814	15869	16030	15969	15928	16002	15786	16041	15942	15810	15825	15922	15916	15981	15923	15813	15969	15852	15965	16017	15850	15807	15966	15951	15975	15899	15846	15875	15905	15975	15876	15831	15900	15968	15990	15772	15711	16016	15821	15939	15911	15950	15833	15998	15885	15820	16035	15831	15926	15773	16017	15933	15948	15953	15981	15935	15808	15868	15849	15873	15805	15773	15843	16033	15910	15950	15769	15895	15897	15936	15852	15893	15898	15926	16066	15841	15846	15795	15891	15854	15800	15896	15886	15960	15953	16020	15944	15960	15809	15866	15835	15890	15916	15825	15769	15870	15982	15901	15998	15908	15914	16118	15976	15874	15879	15787	15822	15804	15837	15806	15917	15995	15796	15886	15965	15938	15990	15827	15931	15917	15876	15856	15851	15917	15775	15928	15983	15880	15926	15797	15942	15814	15935	16010	16037	15825	15938	15834	16034	15951	15790	15772	15887	16052	15843	16066	15946	16001	16071	15870	15917	15883	15961	16005	15879	15975	15984	15922	15912	15881	15809	15920	16000	16005	15950	15880	15859	16065	15834	15966	15940	15846	15862	15969	15819	15888	15945	15840	15958	15989	15712	15913	15891	15856	15973	15840	15953	15900	15958	15922	16050	15983	15813	15907	15786	16062	15720	15977	15888	16057	15944	15856	15957	16029	15945	15867	15868	15817	15732	16026	15993	15812	15952	15953	16020	15938	16055	15812	15904	15830	15806	15921	16005	15779	15850	15829	16030	15831	15866	15981	15868	15939	15834	15931	15958	16084	15907	15973	15866	15881	15858	15730	15987	15978	15763	15837	16019	15817	16004	15846	15954	15855	15855	15784	15881	15939	15786	15836	15806	15771	15869	15727	16000	15812	15993	15724	15885	15888	16036	15907	16093	15890	15967	15784	15797	15831	15926	15957	15902	15806	15991	15984	15905	15988	15907	15884	16028	15735	15900	15897	15820	15825	15607	16000	16124	15874	15950	16138	15761	15899	16058	15719	15947	15818	15996	16063	16077	15692	15842	15893	15775	16056	15692	15999	15881	15894	15858	15746	15920	15834	15806	15963	15889	15932	15961	15985	15852	15845	16023	15935	16006	15943	15917	16034	15811	15854	15761	15870	15966	15924	15886	15800	15975	15824	16072	15880	15862	15852	16049	15787	15869	15820	15822	15837	15880	15793	15949	15951	16057	16014	15861	16046	15898	15817	15989	15979	15806	16049	15869	15957	15867	15761	15878	15785	15827	15916	15859	16049	15952	15846	15958	15932	16091	15970	15959	15826	15792	15895	15680	15944	15782	15815	16008	15989	15819	15838	15885	15880	15971	15884	15808	15946	15834	15968	15909	15786	16051	15882	15989	16025	15629	16019	15883	15983	15705	15921	15987	15968	15960	15896	15849	16033	15816	16107	16041	15771	15984	16026	15976	15851	16022	15926	15605	16044	15820	15862	16004	15990	15938	15970	15920	15844	15997	16028	16015	15952	15682	15974	15805	16047	16067	15918	15775	15872	15921	15812	15760	15853	15928	15945	16017	16015	15700	15948	15787	16019	15847	15853	15867	15962	15936	15863	15917	16012	15729	15860	15839	15825	15867	15852	15824	15968	15931	16084	15970	15800	15961	16035	15824	16027	16034	16089	15672	15842	15788	15975	15673	15887	15968	15723	15797	15884	15945	15917	15906	15978	15887	15952	15933	15803	15807	15945	15711	15816	15920	15810	15934	15902	15947	16080	16010	16103	15986	15911	15994	16004	15894	15943	15894	16024	15981	15805	16011	15865	15934	15780	15816	16013	15723	15942	15778	15910	16038	15798	15930	15704	15929	15907	16004	15889	15881	15966	15692	15811	15954	15939	15923	16066	15990	15939	15755	15929	16029	16083	15856	15918	15905	15907	15956	15784	15965	15893	16008	15882	15975	15874	15935	16017	15847	15815	15972	15877	15962	16056	15784	15849	15834	15796	15870	15788	15891	15980	15783	15969	15978	15785	16086	15989	15912	15938	15778	16089	15870	15809	15996	15703	15855	15755	15838	15902	15897	15893	15787	15916	15999	15830	15970	15810	15845	15865	16005	15938	15840	15912	15935	15812	15883	15929	15837	16041	15911	15924	16006	15621	15843	15857	15788	15896	15760	15866	15803	15972	15841	15825	15968	15899	15945	15808	16027	15794	15810	15841	16112	15833	16041	15968	16062	16034	15872	16061	15922	16103	16010	15941	15864	15931	15927	16024	16051	16009	15863	16176	15937	16068	15800	16193	15748	15989	15865	16061	15788	15872	15979	15924	15815	15838	15995	15687	16079	15957	15888	15865	15804	15956	16006	15893	15966	16239	16124	16094	15949	16047	15923	15754	15901	15925	15719	15976	15981	15886	15924	15785	15875	15920	15931	15923	15953	15836	16062	15857	16065	15819	15948	15908	16035	16094	15787	15766	16008	15723	15984	15854	15899	15795	15894	15873	15933	15793	15979	15847	15855	16138	16044	15818	15861	15858	15836	15938	15922	15923	15952	15752	15843	16001	15935	15968	15808	15896	15705	15989	15946	15874	15922	15796	16014	15992	15958	15823	15964	15959	15938	15888	15860	15979	15868	15888	15919	16098	16005	15832	15942	15887	15886	15862	15902	15814	15832	15911	15846	15870	15873	15975	15961	15858	15909	15921	15780	15888	15726	15809	15990	15712	15945	15942	15875	15880	15844	16043	16033	15886	15833	15845	15862	16017	15947	15899	15934	15838	15758	15865	15894	15812	15987	15955	15893	15826	16004	16083	15895	15834	15938	15811	15847	15886	16007	16036	15906	15787	15709	15869	16015	15907	15892	15989	15976	15727	15971	16113	15873	16038	15933	15932	15920	15865	15759	15851	15890	15762	15880	15970	15874	15897	15936	15756	16028	15907	15900	15956	16018	15719	15851	15891	15959	15862	15926	15838	15922	15932	15946	15914	15787	15755	15943	15815	15903	15994	15815	15833	15913	15732	15887	15978	15967	15838	16069	15824	16041	16013	16003	15769	15889	15928	16084	15936	15868	15916	15793	16045	15818	15994	15740	15946	15799	16073	15733	15905	15931	15899	15892	15957	16044	16027	15793	16108	15827	15689	15843	16049	16163	16045	15875	15916	15920	15733	15993	15884	15843	15916	15948	15671	15835	15935	16117	15903	15749	15849	15878	15826	15977	15888	16016	15946	15849	15791	15767	15937	15866	16058	15949	15827	15823	15911	15909	15935	15996	15896	15880	15973	15875	15830	15974	16104	15795	16085	16073	15964	15974	15933	15949	15946	15880	15956	15978	15920	15978	15861	15932	15816	15922	15911	15714	15918	15913	15811	15961	15834	15993	16021	16056	15999	15941	15760	16028	15951	15736	15887	15965	16013	16011	15958	15888	15862	15953	15758	15806	15929	15907	15766	15916	15997	15900	15947	15941	15822	15973	15905	15808	16012	15749	15898	15953	15901	15983	15914	15885	15842	16069	16077	15814	15880	15950	15741	15975	15840	15963	15828	15931	15848	15799	15988	16023	15822	15912	15945	15866	16083	15934	15591	15905	15864	15970	15950	15963	15943	16042	15851	15793	15997	16001	15880	16054	16001	15798	15924	15951	15816	15870	16073	15822	16054	15861	15695	16047	15923	15922	15813
22826	21408	29319	23805	21562	23775	26197	21109	20019	20505	20192	19908	19953	19798	19879	19951	19729	20038	19993	19882	19826	20096	19779	19683	19800	19558	19789	20051	22036	24539	24451	23247	21655	20388	19948	19837	19719	19544	19430	19428	19558	19615	19545	19456	19534	19455	19430	19370	19529	19456	19624	19473	19545	19632	19420	19759	19593	19545	19499	19357	19501	19523	19501	19394	19398	19547	19489	19797	19386	19822	19593	19410	19497	19451	19646	19488	19580	19708	19692	19356	19598	19542	19587	19603	19501	19693	19560	19337	19633	19475	19452	19647	19587	19634	19518	19468	19576	19455	19576	19670	19405	19548	19634	19659	19308	19434	19477	19599	19511	19592	19401	19502	19575	19616	19611	19577	19337	19390	19344	19705	19652	19378	19511	19557	19633	19569	19490	19358	19632	19423	19567	19361	19420	19562	19464	19625	19564	19337	19768	19579	19488	19580	19691	19465	19370	19432	19457	19406	19595	19683	19513	19615	19527	19413	19442	19510	19796	19530	19430	19450	19468	19548	19258	19406	19483	19593	19534	19478	19597	19483	19647	19383	19518	19393	19484	19476	19169	19450	19702	19606	19439	19292	19577	19833	19578	19571	19406	19569	19473	19456	19434	19538	19515	19387	19262	19565	19422	19168	19355	19568	19535	19495	19245	19352	19596	19471	19443	19433	19514	19533	19531	19492	19524	19648	19594	19624	19445	19412	19350	19528	19492	19424	19629	19643	19489	19399	19465	19701	19571	19467	19572	19403	19597	19582	19659	19617	19548	19587	19519	19541	19659	19546	19477	19461	19476	19616	19417	19262	19353	19690	19534	19425	19451	19455	19455	19512	19418	19460	19297	19520	19587	19421	19587	19402	19560	19510	19413	19296	19573	19442	19379	19543	19511	19525	19481	19324	19462	19389	19311	19367	19358	19522	19495	19622	19530	19346	19550	19438	19502	19447	19544	19537	19399	19509	19541	19440	19579	19427	19529	19391	19434	19288	19707	19577	19594	19515	19646	19347	19736	19543	19399	19493	19541	19458	19476	19566	19287	19270	19544	19651	19635	19471	19389	19409	19446	19222	19662	19452	19398	19439	19686	19623	19443	19305	19411	19475	19488	19551	19292	19413	19477	19592	19619	19364	19532	19605	19604	19690	19493	19660	19433	19508	19473	19661	19465	19543	19605	19560	19703	19558	19569	19565	19402	19458	19617	19394	19491	19443	19241	19366	19395	19406	19516	19699	19232	19426	19595	19463	19460	19485	19304	19317	19297	19496	19407	19699	19584	19492	19626	19571	19483	19412	19512	19610	19574	19519	19607	19527	19475	19239	19426	19431	19506	19746	19511	19565	19515	19564	19376	19410	19565	19564	19635	19328	19604	19483	19546	19407	19590	19662	19470	19659	19390	19602	19620	19459	19295	19376	19184	19567	19433	19486	19424	19490	19205	19568	19231	19672	19462	19559	19313	19483	19333	19612	19591	19489	19347	19384	19492	19767	19322	19792	19521	19563	19592	19395	19464	19378	19436	19680	19649	19432	19523	19336	19559	19542	19496	19649	19507	19289	19444	19699	19388	19449	19597	19236	19408	19345	19489	19489	19412	19379	19564	19419	19398	19258	19523	19525	19472	19543	19301	19512	19407	19552	19325	19386	19462	19701	19494	19409	19513	19502	19291	19592	19487	19616	19546	19462	19371	19251	19473	19494	19369	19689	19616	19307	19624	19557	19624	19473	19630	19573	19507	19503	19557	19594	19264	19464	19393	19616	19499	19455	19459	19720	19509	19316	19442	19268	19437	19544	19326	19559	19550	19652	19551	19306	19637	19320	19616	19591	19444	19277	19508	19540	19463	19626	19647	19518	19572	19593	19470	19396	19526	19542	19606	19418	19649	19251	19340	19440	19575	19451	19422	19442	19334	19388	19551	19351	19482	19624	19564	19478	19410	19378	19425	19317	19312	19420	19322	19477	19489	19499	19572	19500	19623	19483	19586	19459	19359	19316	19346	19664	19497	19610	19348	19503	19597	19674	19432	19624	19424	19431	19610	19244	19401	19644	19477	19424	19414	19638	19295	19336	19625	19566	19533	19216	19439	19484	19563	19290	19506	19363	19541	19476	19363	19417	19476	19288	19407	19311	19331	19221	19705	19634	19406	19497	19696	19453	19449	19431	19367	19706	19614	19340	19420	19555	19258	19383	19563	19469	19696	19595	19328	19464	19420	19505	19567	19631	19484	19426	19380	19463	19510	19404	19526	19524	19551	19581	19510	19288	19601	19587	19463	19311	19437	19582	19636	19543	19602	19626	19647	19648	19591	19528	19352	19495	19618	19374	19712	19598	19454	19488	19410	19384	19405	19335	19366	19397	19512	19287	19282	19647	19470	19602	19443	19475	19398	19231	19566	19272	19682	19522	19475	19392	19310	19574	19504	19346	19443	19502	19452	19542	19515	19396	19564	19463	19497	19347	19450	19424	19372	19561	19423	19201	19342	19501	19529	19523	19570	19414	19336	19762	19689	19706	19645	19547	19393	19338	19491	19709	19431	19242	19581	19514	19385	19489	19630	19466	19383	19692	19488	19420	19530	19565	19484	19625	19619	19637	19506	19506	19626	19470	19493	19460	19504	19442	19607	19463	19409	19572	19554	19520	19523	19358	19831	19581	19547	19447	19627	19422	19538	19702	19415	19498	19477	19406	19513	19422	19387	19517	19516	19585	19608	19673	19514	19568	19480	19359	19417	19438	19614	19381	19472	19483	19373	19439	19402	19448	19740	19566	19467	19430	19452	19446	19436	19497	19833	19505	19514	19511	19284	19692	19639	19289	19807	19491	19478	19537	19593	19539	19418	19587	19613	19432	19534	19501	19589	19220	19455	19426	19560	19445	19418	19606	19705	19616	19740	19536	19489	19349	19488	19395	19488	19527	19448	19521	19567	19524	19530	19465	19796	19463	19482	19419	19350	19391	19529	19290	19513	19559	19577	19412	19603	19428	19360	19426	19560	19540	19581	19606	19472	19618	19528	19385	19433	19380	19667	19705	19274	19558	19637	19554	19229	19431	19410	19293	19415	19613	19516	19438	19657	19480	19504	19561	19416	19568	19475	19256	19573	19483	19583	19357	19580	19530	19703	19358	19444	19582	19353	19563	19564	19553	19548	19544	19506	19493	19613	19216	19388	19505	19338	19722	19292	19316	19441	19415	19430	19714	19526	19595	19560	19698	19265	19449	19462	19481	19596	19486	19597	19477	19409	19596	19428	19742	19627	19636	19406	19615	19668	19520	19473	19302	19433	19592	19597	19400	19448	19544	19292	19525	19454	19449	19466	19449	19607	19452	19645	19576	19566	19463	19552	19445	19511	19500	19554	19302	19575	19355	19586	19565	19404	19336	19371	19398	19506	19505	19657	19585	19481	19463	19742	19457	19378	19364	19437	19443	19462	19653	19461	19601	19377	19350	19583	19413	19528	19751	19582	19456	19372	19568	19418	19374	19521	19382	19692	19407	19513	19522	19497	19580	19415	19599	19535	19452	19447	19668	19439	19415	19538	19418	19569	19560	19381	19380	19527	19450	19421	19447	19503	19325	19379	19293	19410	19591	19357	19379	19333	19410	19825	19587	19489	19538	19306	19662	19582	19556	19291	19521	19331	19477	19491	19396	19374	19509	19514	19531	19395	19374	19615	19430	19545	19587	19377	19559	19561	19363	19376	19587	19479	19499	19434	19461	19457	19318	19530	19572	19643	19621	19482	19416	19218	19454	19495	19413	19496	19527	19542	19461	19395	19483	19386	19676	19616	19695	19332	19607	19315	19423	19511	19485	19457	19684	19356	19625	19452	19761	19394	19557	19600	19561	19600	19663	19663	19459	19331	19515	19475	19483	19402	19478	19569	19410	19456	19657	19385	19567	19293	19523	19429	19293	19556	19533	19442	19489	19177	19550	19470	19505	19723	19456	19691	19587	19491	19457	19843	19556	19390	19579	19475	19373	19635	19302	19473	19366	19502	19517	19578	19471	19376	19330	19510	19500	19607	19717	19545	19404	19371	19346	19531	19455	19488	19569	19570	19403	19425	19362	19469	19470	19535	19671	19322	19483	19391	19449	19604	19489	19645	19343	19443	19379	19528	19575	19297	19586	19650	19476	19288	19449	19434	19457	19446	19594	19525	19518	19498	19537	19288	19386	19381	19481	19300	19616	19461	19430	19564	19574	19335	19466	19533	19563	19766	19419	19448	19521	19584	19720	19487	19508	19577	19413	19402	19500	19499	19542	19427	19276	19632	19342	19367	19521	19522	19418	19459	19479	19409	19397	19554	19468	19587	19428	19553	19447	19221	19346	19394	19587	19607	19599	19591	19484	19485	19493	19502	19594	19515	19743	19711	19518	19658	19400	19487	19594	19479	19517	19595	19506	19503	19360	19391	19414	19526	19522	19592	19722	19648	19460	19576	19379	19491	19514	19438	19417	19562	19496	19365	19382	19491	19357	19536	19528	19455	19639	19593	19725	19649	19358	19570	19762	19246	19465	19543	19307	19516	19568	19512	19290	19514	19500	19463	19465	19767	19582	19514	19533	19641	19320	19534	19473	19341	19518	19425	19494	19524	19708	19401	19737	19283	19458	19458	19506	19373	19483	19375	19542	19654	19336	19628	19583	19502	19489	19537	19665	19687	19487	19525	19625	19468	19323	19404	19445	19437	19327	19378	19620	19538	19274	19477	19622	19376	19427	19376	19617	19394	19467	19496	19383	19318	19521	19413	19494	19566	19366	19356	19672	19473	19439	19306	19500	19289	19284	19382	19504	19404	19565	19624	19390	19333	19631	19710	19466	19462	19444	19549	19675	19589	19499	19734	19547	19524	19553	19571	19358	19305	19482	19642	19573	19318	19613	19539	19341	19496	19526	19381	19650	19606	19521	19487	19411	19374	19487	19280	19470	19390	19355	19492	19461	19554	19460	19331	19392	19435	19506	19301	19406	19340	19462	19526	19539	19447	19372	19344	19400	19405	19535	19547	19331	19377	19515	19524	19450	19250	19438	19558	19406	19591	19656	19648	19496	19203	19239	19330	19506	19380	19421	19364	19724	19438	19505	19421	19338	19548	19465	19537	19522	19433	19353	19751	19343	19474	19614	19643	19290	19606	19436	19524	19497
41713	66227	37807	21842	19331	18114	17754	17014	16743	16642	16765	16612	16590	16540	16228	16327	16184	16164	16344	16120	16226	16128	16011	15891	16127	16036	16142	16728	20133	23020	22364	20432	18393	17106	16592	16082	15911	15805	16248	16071	16004	16109	16085	15870	15953	16059	15836	16018	15965	16020	15893	15846	15889	16028	15833	16225	15968	16047	15653	16139	15844	16058	16087	15870	15956	16128	15974	15849	15910	15941	16050	16107	16145	15995	15889	15919	16104	15864	15927	16105	15876	16000	15821	15820	16079	16014	15978	16075	15875	16029	15924	15994	15944	15994	16044	15874	15934	15891	15948	15960	16029	16078	15765	16117	15875	16054	15846	15964	15935	15982	15727	16012	15973	16026	16116	15824	16030	16093	15721	16017	15970	15856	16095	15864	16186	15954	16185	15873	16192	15878	15957	16002	15822	16054	15887	15944	15881	15878	15761	15941	16046	15869	16026	15645	16116	15877	15752	15966	15903	15863	15970	16032	15838	16010	15910	15798	15957	16076	15999	16054	15772	15929	15871	15919	15913	15981	15972	15958	16006	16008	16027	15999	15914	15925	16037	15911	15918	15793	15963	16050	16020	15985	15846	16083	15880	15975	16023	15755	16032	15994	15900	15980	15870	15997	15944	15847	15955	15929	16010	15939	15927	15986	16003	16044	16105	16041	15828	15809	15939	16006	15968	15865	15792	16019	15888	16066	15997	15962	16044	16076	15922	15933	15857	15925	15900	15898	15926	16086	16108	15931	15911	15981	16040	15824	16264	15979	16072	15833	15924	16055	16010	15916	15993	15983	16105	15982	15990	15812	15887	15841	15976	16043	15853	15856	15996	15889	15955	15741	15930	16078	16056	15922	15953	15993	15854	15891	15922	15857	16059	15923	16004	16132	15921	15965	16046	16033	15890	15941	15823	15797	16002	16068	16076	15876	15997	15971	15960	16051	15812	16030	15852	16030	16212	15959	15976	15994	15847	15827	15997	15789	15954	15847	15982	15784	15987	16026	15920	16028	15831	15908	15902	15910	16035	15917	16042	16029	15986	15909	16025	15876	15988	16097	15938	15995	15844	15969	16026	15821	15808	16037	15961	15867	15921	16077	15868	16145	15979	15891	15922	16054	15858	16060	15994	16146	15908	15943	15936	15935	16054	15983	15960	15884	15950	15941	15953	15700	15927	15828	15949	15914	15971	15929	15880	16045	15945	15842	16041	15943	15827	15938	15942	15886	15953	15864	15906	15918	16051	15915	16109	16141	15968	15918	15948	15807	16041	16062	16077	15805	15915	16043	15936	15977	16056	16153	15907	15843	16006	16005	15962	15832	15937	15990	15924	15860	15937	16016	15913	15943	15842	15879	15955	15969	15848	15873	16116	16085	15849	15907	15947	16163	16154	15774	15963	16072	15968	16080	15966	15961	16021	15891	15939	15999	16079	15976	16035	15943	15886	16063	15996	15975	16028	16071	16036	15943	15875	15903	15953	15880	15943	16035	16021	15745	16151	15899	15959	16011	15854	15949	16031	15684	15944	15844	15734	16038	15877	15994	15972	15915	16097	15892	15937	15958	16036	16041	15916	15932	15832	16037	15848	15985	15789	15965	16018	16020	16144	15871	15894	15850	15963	16013	16131	16039	15945	15994	16009	15839	16111	15854	15940	15841	16034	15892	15971	16006	15870	15929	15698	15946	16034	16054	16049	15948	15916	16122	15905	15918	15939	16046	15930	15963	15933	15798	15934	15982	15828	16031	16114	15915	15863	16095	16063	15983	16095	15899	15731	15870	15856	16026	15965	15987	15937	15874	16044	16071	16157	16055	16051	15951	15910	15941	16090	16004	15892	16001	15837	16036	15982	16021	16041	15970	15984	15956	16023	15922	15990	16136	16084	15928	15991	15790	16153	15987	16156	15990	16076	15836	15949	15953	16021	16180	15853	15855	15990	16149	16016	16025	15989	15856	16035	15982	16038	15913	15914	15874	15904	15831	16084	15867	15979	15881	15987	15800	15957	15936	15766	15852	15915	15913	15900	16057	15979	15950	16081	16189	16097	16111	16182	16010	15966	15874	15900	15900	16041	16043	16031	15971	15962	16035	15894	15975	16226	15775	15877	15905	15902	15947	15953	15990	15932	15999	16006	15951	15963	15983	16098	15986	15863	15990	15851	15893	15809	16085	15840	16114	16191	15968	15935	15853	16079	15983	16065	15943	15991	15889	16001	15988	15871	15953	15846	16087	16079	15836	15988	16102	15881	15974	15995	15832	15829	15984	15980	15890	15920	15952	15896	15901	16031	16104	15975	15836	15879	16061	15973	15811	16027	15925	15832	15976	15982	15913	16062	15818	15927	15949	15880	15877	15947	15928	15898	16016	16097	15945	15881	15931	15996	16000	16154	16017	15927	15841	15900	16032	15893	15914	15993	15932	15697	15952	15921	15887	15968	16068	15905	16007	16079	16076	15895	15802	15880	16097	15955	16076	15914	15832	15991	15968	15818	16015	16044	16160	15911	16248	15903	15881	15944	15880	15809	15906	15954	15799	15986	15844	15836	16006	15803	15967	15875	16031	16153	15853	15994	15959	15899	16032	15858	16015	16176	15835	16090	15932	15954	15844	15860	15865	15973	16078	16064	15904	15972	16159	16016	16020	16010	15901	15834	16028	16001	15882	16285	15841	15901	15868	15907	15910	15850	16075	15957	15980	15903	15925	15997	15982	16013	15969	16046	15926	15904	16092	16020	16059	16082	15825	15932	15902	15852	15769	16033	15851	16047	16001	15795	16021	15971	16049	15915	15970	15890	15906	15761	16117	15947	15922	15835	15934	15822	15928	15968	16104	15920	15861	15830	15968	15969	16000	15850	15933	16006	16030	15980	15995	15941	16020	15993	15959	15926	15909	15806	15855	16142	15919	15944	15821	16118	15931	15926	15896	16004	15986	15849	15829	15916	15818	15973	15720	15914	15949	16005	15888	15945	15904	15951	15790	15759	16045	15953	15959	15906	15965	15991	15882	15832	15956	16072	15914	15899	15987	15979	15890	15892	15786	15780	16018	15820	15729	15917	16039	15961	15928	15770	15910	15981	15887	16019	16033	15840	15980	15752	16102	15680	15787	15941	15997	16040	16091	16061	15944	15914	15979	15931	15948	15988	15863	15901	15851	15990	15917	15963	16023	15967	15991	15948	15950	16073	15958	15996	15876	15818	16092	15876	15851	15895	16154	15970	15883	15982	15875	15929	15948	15974	15995	15984	16043	16001	15985	15969	15940	15935	15849	15996	15811	16070	16147	15875	15897	15920	15844	15960	15919	16121	15858	16079	15853	15849	15862	15855	15979	15898	15935	16098	15892	16009	15842	16037	15923	15926	15867	15832	15868	16065	15906	16016	16025	15961	15770	15934	15970	15837	16027	15921	16008	16019	15924	16006	15910	16063	15959	16008	15965	15884	16057	15827	15928	16038	16085	16071	16124	15960	16041	15942	15765	15947	15831	15798	16122	15927	15984	16210	15960	15852	15838	16050	15887	15904	15998	15873	15967	15837	15925	15930	15966	15757	15928	15743	15783	15700	16049	15815	16003	15942	15791	16129	15948	15988	15901	15884	15981	15835	16076	16108	15949	16055	16039	16056	15975	16020	16000	15936	16024	16006	15886	16043	15845	15981	15932	15955	15847	16011	15912	15916	15825	15897	15883	16027	16019	15953	15987	16022	16109	15995	15787	15948	15869	15892	16052	16022	15991	16038	15926	15889	16060	15947	15955	15937	15905	15839	16048	16048	16126	16001	15952	15912	16014	15893	16006	15897	15861	16079	16015	15943	15974	15928	16038	16052	15949	16012	15836	15934	15898	15996	15798	15798	15873	15964	16069	15997	16041	16058	15912	15956	16063	16029	15816	16061	15978	16042	16042	15995	15815	15912	16046	15979	15875	15919	16021	15818	16048	16003	15966	15911	15863	16044	15988	15985	16004	16081	15962	15915	16029	15813	15836	16018	15987	15970	15852	15951	15969	16102	16072	15980	15889	16015	15955	16024	16015	15883	15979	16020	16024	15842	15962	16094	16066	16145	15853	15932	16043	15958	16058	15905	15982	16021	15811	15957	15968	15794	16081	15829	15881	15911	15990	15820	15939	16062	15934	15916	15935	16060	15849	15871	16040	16060	15814	15944	16042	16092	16024	15870	16074	15848	15923	16058	15920	15865	16107	15980	15946	15842	15855	15934	15800	15814	15899	16045	15955	15904	15868	15918	15920	15907	15964	16016	15946	15874	15842	15913	15920	16053	15970	15967	16036	15922	15982	16072	15899	15991	15949	15950	15848	16085	16004	16031	15828	16043	15863	15938	15947	16042	15996	15843	16005	15932	15802	16027	16009	15767	16111	15990	15983	15864	16028	16275	15954	15977	16066	16069	15936	16095	15912	15967	15946	16013	15799	16000	15905	15839	15881	15878	16117	15829	16075	15927	15955	15926	15843	15937	15837	16098	15963	15864	15710	16082	15901	15939	15774	16164	15961	15947	16035	15801	15893	16049	16031	15996	15929	16004	15932	15985	15997	16025	15998	16030	16047	15927	15813	15895	16015	15916	15812	16097	15879	15875	15971	15993	16038	15968	15842	15828	16027	16013	16113	16035	15874	16055	15966	16013	15933	15867	16021	15842	16057	15876	15857	15945	16034	16038	15907	16080	15731	16016	16027	16188	15989	15813	15961	16007	15891	15934	15965	15912	15776	16104	16031	15934	15806	16025	15890	15844	16047	15996	15976	16006	16023	16022	15892	15919	15983	16029	15891	16091	15845	15847	16030	15877	15905	15937	15998	15887	15985	16059	15803	16021	15952	16085	16008	15781	15777	15921	15913	16127	16051	16175	15780	15925	15934	15930	16001	16073	15960	15982	16032	15983	15910	15908	16016	15875	16028	15825	16141	15879	16071	16004	15941	15998	15898	15933	15994	15838	15668	16027	15803	15954	15872	15831	15948	15972	15976	15915	15886	16104	15948	16028	15928	15930	15959	15985	15880	15897	16001	15909	15890	16025	16084	16132	16088	15992	16112	15976	15995	16017	15940	15882	16004	16102	15845	16011	16040	15910	15965	15993	15930	15945	15996	15834	15945	16049	15933	16042	16044	15985	15853	15869	15809	15889	15942	15965	15959
28920	27812	29682	22587	18959	19052	19132	18661	18504	18690	18825	18845	18492	18579	18456	18605	18544	18694	18522	18543	18662	18645	18402	18694	18697	18593	18287	18761	18724	19171	19131	19035	18881	18851	18703	18812	18685	18594	18587	18631	18813	18729	18496	18629	18550	18681	18608	18546	18636	18413	18650	18428	18564	18588	18566	18657	18531	18622	18503	18397	18596	18727	18657	18490	18531	18635	18395	18582	18712	18536	18457	18539	18532	18630	18469	18757	18464	18568	18408	18565	18467	18521	18259	18597	18487	18642	18518	18413	18642	18528	18814	18317	18504	18613	18405	18503	18638	18467	18391	18572	18595	18498	18535	18431	18695	18347	18358	18582	18637	18593	18483	18593	18627	18500	18580	18500	18562	18586	18458	18659	18468	18380	18579	18492	18511	18553	18374	18242	18426	18509	18538	18531	18429	18370	18335	18432	18597	18614	18511	18611	18702	18573	18534	18662	18610	18626	18561	18396	18765	18512	18709	18789	18688	18857	18535	18560	18684	18536	18436	18436	18467	18553	18534	18550	18280	18583	18446	18452	18403	18616	18809	18552	18439	18368	18451	18558	18626	18307	18513	18736	18610	18701	18596	18680	18442	18631	18412	18548	18537	18561	18529	18252	18510	18609	18567	18529	18678	18568	18432	18562	18481	18623	18533	18520	18518	18701	18524	18555	18653	18743	18686	18477	18364	18539	18791	18655	18503	18589	18675	18425	18573	18568	18411	18379	18475	18372	18496	18475	18557	18533	18650	18559	18616	18615	18484	18685	18470	18411	18589	18393	18579	18533	18742	18571	18539	18452	18486	18602	18578	18572	18600	18466	18611	18555	18532	18519	18586	18479	18552	18693	18580	18526	18584	18487	18535	18476	18366	18436	18422	18477	18523	18518	18387	18509	18272	18657	18393	18533	18456	18416	18617	18732	18613	18647	18675	18555	18453	18599	18623	18593	18461	18259	18644	18541	18545	18695	18616	18485	18388	18508	18725	18774	18452	18577	18624	18650	18813	18455	18484	18677	18550	18537	18516	18495	18540	18305	18598	18605	18631	18283	18698	18445	18697	18517	18622	18492	18660	18602	18494	18599	18597	18492	18697	18348	18609	18522	18504	18511	18498	18562	18552	18654	18611	18523	18669	18432	18663	18555	18585	18583	18595	18633	18605	18347	18381	18349	18622	18401	18550	18620	18631	18571	18707	18699	18614	18617	18485	18392	18601	18503	18597	18429	18405	18506	18689	18472	18560	18567	18635	18645	18783	18382	18673	18606	18782	18416	18675	18491	18712	18563	18573	18424	18444	18343	18514	18705	18559	18430	18603	18587	18474	18613	18731	18724	18703	18540	18586	18474	18443	18729	18519	18434	18580	18543	18510	18623	18726	18591	18254	18514	18645	18700	18565	18474	18556	18350	18574	18625	18473	18783	18686	18638	18521	18668	18546	18765	18541	18731	18427	18350	18463	18527	18577	18541	18451	18619	18490	18488	18600	18627	18520	18388	18483	18496	18491	18527	18716	18505	18509	18632	18549	18545	18625	18425	18371	18699	18499	18500	18799	18588	18426	18575	18491	18434	18441	18533	18807	18423	18441	18514	18514	18442	18476	18446	18470	18587	18509	18548	18640	18405	18429	18517	18441	18545	18264	18517	18551	18582	18503	18551	18649	18476	18371	18631	18647	18619	18342	18396	18377	18449	18460	18374	18534	18537	18522	18597	18723	18629	18478	18511	18622	18532	18544	18660	18751	18648	18644	18480	18686	18727	18528	18685	18432	18588	18548	18512	18663	18459	18477	18577	18735	18459	18480	18467	18614	18415	18326	18488	18476	18597	18622	18534	18488	18476	18700	18481	18725	18510	18566	18290	18438	18703	18508	18604	18427	18529	18447	18566	18449	18779	18450	18567	18579	18502	18435	18387	18630	18513	18623	18509	18517	18604	18635	18618	18779	18636	18701	18379	18814	18562	18651	18393	18315	18299	18755	18479	18599	18601	18373	18692	18604	18624	18500	18652	18620	18447	18463	18512	18506	18435	18638	18659	18650	18497	18351	18508	18533	18656	18554	18619	18601	18581	18595	18642	18746	18546	18351	18500	18569	18573	18493	18548	18614	18469	18437	18640	18642	18610	18623	18549	18550	18568	18352	18436	18453	18735	18510	18615	18545	18673	18471	18660	18467	18554	18588	18333	18749	18663	18447	18689	18553	18577	18535	18742	18611	18472	18557	18547	18618	18458	18593	18626	18518	18593	18401	18329	18518	18506	18724	18629	18497	18646	18509	18784	18393	18567	18487	18627	18509	18591	18797	18666	18518	18521	18685	18714	18520	18582	18698	18540	18649	18524	18268	18511	18652	18426	18416	18527	18355	18474	18660	18658	18749	18375	18554	18759	18545	18408	18739	18758	18642	18687	18395	18461	18645	18611	18743	18436	18565	18581	18776	18537	18783	18305	18464	18588	18481	18478	18671	18504	18587	18596	18457	18614	18449	18687	18391	18616	18721	18623	18693	18539	18488	18574	18640	18518	18688	18554	18521	18599	18440	18323	18609	18701	18461	18566	18718	18605	18479	18575	18677	18472	18586	18536	18636	18549	18533	18762	18419	18455	18820	18462	18515	18609	18611	18481	18686	18618	18686	18496	18602	18432	18412	18464	18480	18660	18732	18400	18484	18569	18459	18586	18506	18603	18505	18526	18245	18557	18546	18421	18496	18582	18798	18580	18746	18506	18322	18438	18678	18584	18512	18494	18517	18574	18359	18582	18426	18547	18763	18653	18638	18635	18936	18536	18700	18540	18641	18645	18604	18476	18390	18584	18734	18732	18764	18646	18523	18606	18725	18713	18755	18698	18728	18475	18623	18715	18669	18700	18537	18733	18451	18629	18417	18456	18550	18612	18623	18526	18501	18397	18630	18397	18597	18594	18480	18618	18462	18555	18370	18463	18455	18359	18624	18596	18546	18454	18647	18433	18643	18628	18502	18466	18406	18533	18488	18438	18453	18603	18338	18565	18423	18650	18381	18542	18563	18715	18520	18505	18599	18397	18433	18554	18602	18640	18557	18702	18616	18807	18560	18674	18401	18577	18533	18473	18434	18560	18547	18578	18450	18299	18608	18685	18521	18681	18646	18672	18748	18461	18873	18649	18681	18513	18404	18668	18584	18428	18679	18569	18381	18475	18429	18658	18677	18768	18580	18470	18474	18808	18621	18513	18539	18514	18456	18736	18428	18382	18508	18558	18524	18426	18627	18548	18333	18667	18586	18465	18282	18702	18540	18534	18689	18493	18581	18446	18574	18510	18493	18439	18617	18512	18505	18562	18620	18613	18716	18453	18448	18373	18564	18540	18555	18494	18430	18546	18492	18476	18563	18565	18505	18534	18800	18562	18665	18609	18611	18455	18616	18545	18772	18546	18633	18602	18697	18477	18543	18781	18521	18582	18587	18601	18617	18567	18538	18737	18742	18475	18285	18328	18551	18279	18650	18337	18731	18410	18728	18486	18580	18508	18530	18399	18557	18658	18498	18596	18620	18349	18390	18503	18564	18570	18405	18644	18421	18489	18676	18406	18458	18682	18511	18729	18409	18500	18493	18483	18443	18412	18568	18444	18713	18649	18675	18569	18453	18598	18631	18430	18841	18611	18557	18454	18413	18414	18792	18605	18626	18530	18674	18465	18568	18586	18562	18633	18645	18457	18719	18492	18507	18314	18346	18490	18450	18616	18378	18727	18471	18486	18716	18433	18695	18500	18746	18618	18558	18563	18653	18383	18591	18607	18663	18524	18306	18371	18636	18359	18500	18513	18504	18777	18566	18558	18680	18808	18559	18533	18601	18511	18602	18458	18800	18592	18598	18508	18474	18502	18759	18663	18525	18616	18550	18667	18529	18711	18509	18426	18332	18609	18680	18561	18719	18676	18540	18277	18714	18784	18645	18612	18648	18580	18605	18738	18498	18402	18465	18551	18608	18604	18677	18655	18594	18541	18612	18629	18453	18333	18526	18651	18694	18517	18538	18566	18486	18633	18387	18388	18720	18469	18430	18593	18374	18611	18725	18674	18545	18477	18329	18310	18503	18527	18533	18529	18507	18684	18495	18522	18428	18436	18745	18600	18778	18639	18377	18388	18491	18652	18409	18529	18465	18721	18513	18720	18543	18471	18478	18607	18465	18508	18653	18646	18864	18720	18526	18545	18223	18550	18646	18440	18255	18454	18478	18672	18495	18591	18669	18789	18549	18731	18681	18546	18577	18733	18525	18611	18610	18575	18842	18697	18684	18524	18614	18530	18423	18565	18396	18591	18570	18393	18552	18392	18500	18529	18506	18546	18531	18587	18547	18360	18349	18653	18572	18623	18461	18354	18661	18446	18484	18599	18688	18581	18480	18729	18720	18846	18482	18423	18660	18653	18495	18671	18473	18407	18499	18470	18563	18488	18566	18635	18496	18707	18488	18648	18713	18532	18580	18544	18467	18545	18752	18448	18527	18466	18522	18646	18733	18460	18531	18649	18710	18486	18585	18627	18421	18460	18482	18614	18631	18514	18598	18418	18391	18492	18571	18533	18432	18468	18629	18626	18329	18745	18512	18533	18431	18578	18644	18688	18575	18570	18550	18514	18677	18693	18520	18461	18581	18551	18457	18577	18560	18679	18515	18454	18595	18434	18666	18630	18752	18424	18409	18731	18548	18500	18563	18645	18616	18383	18418	18422	18473	18421	18662	18747	18532	18708	18707	18811	18506	18506	18648	18602	18586	18503	18442	18527	18572	18459	18407	18300	18433	18740	18536	18559	18610	18650	18469	18528	18430	18639	18600	18515	18558	18536	18682	18470	18550	18453	18826	18624	18637	18546	18589	18619	18569	18693	18642	18706	18457	18582	18462	18566	18841	18415	18462	18461	18400	18435	18838	18553	18391	18662	18614	18516	18546	18493	18320	18511	18641	18804	18509	18516	18552	18533	18532	18533	18448	18454	18723	18592	18763	18601	18611	18539	18552	18480	18727	18688	18672	18589	18805	18599	18675	18587	18573	18551	18525	18674	18509	18455	18683	18462	18552	18369	18630	18723	18500	18692	18492	18625	18390	18789	18588	18493	18335	18439	18474	18630	18369	18545	18744	18444	18478	18804	18650	18575	18564	18319	18581	18540
31165	44026	27636	16702	16209	15791	15458	15704	15749	15548	15807	15790	15661	15557	15523	15526	15541	15550	15616	15615	15580	15380	15465	15528	15220	15568	15533	15267	15511	15857	16041	16103	15724	15676	15525	15589	15535	15323	15672	15494	15458	15414	15673	15483	15556	15380	15415	15598	15438	15619	15355	15454	15666	15463	15435	15444	15237	15538	15357	15533	15576	15560	15460	15465	15464	15397	15470	15603	15479	15449	15649	15527	15490	15523	15492	15512	15505	15479	15350	15423	15545	15527	15355	15602	15393	15542	15479	15606	15578	15419	15546	15671	15436	15328	15651	15503	15505	15516	15420	15418	15506	15441	15479	15378	15575	15471	15299	15480	15512	15505	15417	15559	15416	15429	15531	15346	15315	15531	15523	15475	15516	15452	15487	15485	15724	15521	15422	15597	15525	15378	15317	15387	15592	15564	15442	15480	15374	15392	15202	15545	15459	15486	15554	15464	15472	15465	15660	15530	15572	15472	15451	15417	15548	15418	15489	15262	15396	15418	15435	15460	15660	15607	15417	15624	15410	15463	15352	15466	15622	15477	15496	15457	15603	15439	15571	15505	15407	15482	15375	15532	15671	15547	15371	15300	15425	15303	15505	15360	15442	15664	15482	15355	15492	15327	15325	15549	15446	15595	15584	15503	15596	15374	15502	15606	15518	15538	15493	15449	15449	15264	15318	15664	15485	15630	15404	15315	15504	15471	15466	15477	15518	15471	15517	15388	15484	15515	15510	15565	15502	15519	15632	15576	15569	15419	15453	15393	15275	15405	15485	15513	15565	15571	15381	15499	15558	15535	15659	15312	15617	15416	15459	15683	15600	15534	15528	15470	15388	15552	15467	15291	15465	15609	15565	15485	15559	15486	15529	15454	15438	15354	15476	15482	15601	15403	15492	15421	15419	15480	15622	15408	15465	15499	15453	15378	15550	15480	15449	15415	15347	15744	15631	15442	15410	15555	15375	15569	15575	15488	15436	15427	15412	15517	15401	15471	15389	15423	15601	15461	15482	15536	15464	15368	15587	15417	15440	15525	15346	15387	15525	15527	15425	15548	15633	15439	15687	15248	15428	15523	15541	15403	15497	15290	15327	15442	15414	15474	15414	15273	15508	15352	15364	15520	15674	15393	15383	15451	15523	15425	15240	15494	15462	15430	15507	15492	15534	15458	15393	15690	15533	15479	15584	15345	15507	15734	15484	15539	15370	15526	15449	15449	15421	15443	15549	15718	15555	15470	15659	15539	15456	15464	15536	15400	15366	15590	15541	15581	15365	15630	15342	15472	15499	15591	15585	15614	15541	15575	15390	15517	15569	15521	15539	15575	15513	15347	15560	15346	15673	15609	15445	15481	15608	15525	15502	15467	15661	15516	15511	15521	15432	15532	15457	15449	15445	15530	15472	15423	15444	15499	15364	15759	15405	15377	15665	15435	15428	15538	15451	15383	15531	15433	15549	15485	15335	15472	15414	15429	15527	15475	15373	15448	15501	15438	15564	15498	15534	15387	15536	15586	15464	15544	15430	15503	15534	15429	15432	15491	15559	15670	15592	15500	15568	15495	15418	15567	15483	15504	15568	15477	15464	15487	15504	15596	15538	15633	15539	15530	15508	15473	15525	15579	15433	15501	15525	15558	15576	15393	15397	15503	15479	15422	15507	15646	15549	15578	15437	15609	15488	15617	15512	15440	15616	15398	15622	15362	15536	15509	15642	15585	15413	15473	15526	15406	15600	15573	15440	15565	15561	15534	15487	15509	15484	15277	15401	15339	15507	15466	15460	15569	15653	15594	15496	15610	15225	15424	15500	15518	15660	15602	15481	15406	15551	15492	15571	15518	15383	15362	15407	15500	15474	15537	15540	15483	15465	15363	15416	15488	15436	15320	15655	15464	15677	15617	15568	15755	15579	15543	15549	15390	15443	15482	15384	15647	15493	15448	15634	15538	15551	15505	15549	15317	15516	15503	15320	15605	15494	15498	15393	15514	15318	15415	15656	15599	15647	15456	15545	15419	15467	15630	15471	15565	15562	15348	15469	15489	15624	15501	15514	15673	15537	15519	15410	15585	15657	15577	15501	15577	15310	15653	15414	15418	15454	15393	15460	15656	15590	15510	15452	15392	15483	15415	15535	15527	15538	15440	15533	15587	15455	15379	15448	15390	15547	15239	15541	15297	15371	15497	15383	15402	15403	15422	15468	15415	15411	15488	15583	15341	15398	15398	15481	15453	15519	15569	15334	15515	15524	15371	15713	15490	15709	15242	15473	15590	15473	15545	15536	15536	15447	15475	15640	15584	15370	15429	15424	15382	15564	15509	15562	15408	15510	15488	15701	15470	15625	15434	15596	15492	15537	15262	15335	15364	15396	15574	15613	15530	15534	15334	15505	15531	15677	15574	15385	15650	15470	15606	15329	15328	15491	15419	15453	15419	15494	15522	15487	15458	15556	15530	15546	15555	15579	15520	15495	15332	15372	15487	15376	15342	15567	15490	15325	15522	15440	15442	15477	15304	15480	15591	15364	15496	15397	15435	15600	15397	15713	15582	15516	15601	15473	15408	15452	15608	15546	15411	15452	15417	15461	15420	15634	15532	15473	15552	15626	15516	15506	15444	15405	15719	15554	15563	15707	15455	15561	15588	15425	15417	15418	15398	15584	15508	15576	15411	15538	15578	15411	15474	15484	15373	15350	15434	15436	15370	15547	15617	15526	15391	15457	15402	15374	15423	15571	15461	15464	15512	15283	15391	15458	15593	15571	15801	15534	15444	15484	15552	15437	15580	15380	15289	15440	15646	15353	15474	15521	15544	15429	15508	15459	15380	15481	15363	15569	15521	15399	15682	15545	15487	15602	15678	15595	15468	15507	15457	15480	15690	15610	15576	15427	15433	15446	15526	15445	15541	15518	15532	15471	15483	15519	15547	15531	15371	15404	15538	15466	15479	15415	15526	15568	15531	15524	15462	15541	15545	15532	15462	15467	15545	15528	15424	15472	15481	15426	15309	15447	15558	15511	15634	15451	15499	15396	15603	15459	15504	15447	15664	15364	15356	15508	15384	15657	15374	15465	15462	15488	15555	15582	15481	15497	15488	15609	15573	15543	15665	15530	15482	15485	15667	15427	15596	15417	15483	15523	15301	15435	15391	15397	15475	15596	15641	15382	15508	15607	15404	15464	15574	15692	15529	15581	15588	15575	15525	15366	15586	15487	15252	15518	15404	15517	15518	15672	15437	15574	15672	15432	15588	15573	15474	15547	15445	15494	15337	15303	15471	15618	15462	15337	15588	15391	15460	15478	15411	15430	15677	15548	15583	15448	15418	15530	15571	15475	15543	15568	15536	15571	15503	15449	15632	15443	15678	15443	15670	15371	15524	15384	15459	15350	15496	15450	15361	15450	15553	15501	15592	15387	15577	15605	15503	15346	15478	15548	15323	15433	15791	15477	15583	15446	15557	15499	15421	15643	15553	15543	15630	15529	15409	15575	15409	15512	15629	15472	15601	15614	15544	15591	15709	15485	15424	15493	15422	15461	15514	15475	15597	15651	15438	15623	15416	15512	15607	15487	15548	15515	15488	15331	15396	15502	15573	15416	15659	15653	15464	15403	15246	15458	15339	15451	15232	15468	15610	15647	15547	15581	15550	15476	15448	15323	15686	15667	15416	15641	15550	15511	15494	15548	15376	15508	15572	15556	15584	15509	15532	15528	15353	15813	15398	15442	15515	15545	15662	15499	15575	15467	15520	15393	15394	15494	15455	15386	15355	15565	15632	15426	15611	15302	15477	15477	15354	15375	15555	15574	15434	15542	15558	15420	15562	15333	15624	15580	15496	15420	15674	15393	15321	15624	15456	15626	15447	15533	15583	15493	15738	15450	15627	15576	15534	15515	15582	15549	15503	15507	15444	15499	15610	15525	15522	15493	15566	15615	15459	15599	15455	15509	15597	15477	15646	15545	15618	15502	15479	15415	15539	15561	15486	15461	15536	15524	15436	15529	15487	15581	15441	15639	15495	15589	15632	15553	15347	15515	15442	15623	15617	15414	15445	15488	15485	15554	15448	15483	15566	15374	15542	15498	15481	15591	15556	15406	15551	15520	15680	15604	15418	15396	15712	15407	15635	15392	15355	15440	15473	15514	15553	15432	15501	15497	15502	15523	15428	15564	15631	15506	15492	15433	15505	15495	15413	15425	15530	15447	15506	15410	15660	15606	15507	15445	15616	15402	15555	15537	15511	15445	15370	15508	15491	15364	15538	15415	15670	15462	15552	15495	15501	15609	15579	15506	15648	15479	15360	15540	15293	15441	15277	15524	15412	15667	15622	15308	15626	15589	15495	15511	15559	15376	15630	15656	15466	15604	15542	15430	15439	15637	15469	15561	15360	15649	15350	15349	15678	15564	15465	15338	15464	15507	15734	15406	15382	15390	15391	15463	15545	15498	15446	15538	15495	15539	15634	15549	15589	15504	15559	15409	15633	15399	15430	15468	15435	15433	15367	15227	15535	15436	15347	15478	15669	15334	15455	15440	15445	15507	15566	15535	15427	15538	15619	15465	15468	15449	15504	15563	15401	15599	15378	15477	15558	15495	15463	15461	15403	15479	15519	15552	15390	15428	15718	15484	15613	15420	15378	15427	15562	15519	15470	15553	15618	15375	15435	15470	15535	15502	15642	15412	15571	15533	15426	15547	15656	15408	15470	15532	15359	15536	15554	15571	15538	15488	15531	15529	15363	15384	15645	15502	15437	15466	15512	15483	15445	15474	15381	15441	15478	15507	15501	15537	15405	15716	15455	15596	15392	15496	15537	15423	15394	15437	15516	15453	15485	15413	15627	15459	15599	15425	15441	15521	15517	15538	15578	15516	15474	15536	15586	15479	15377	15615	15346	15513	15443	15457	15679	15414	15459	15608	15592	15485	15551	15326	15410	15474	15316	15613	15548	15467	15394	15303	15401	15590	15487	15632	15637	15527	15622	15744	15576	15495	15319	15521	15555	15426	15459	15580	15389	15447	15415	15362	15638	15608	15423	15427	15467	15403	15331	15340	15523	15548	15707	15393	15563	15378	15490	15506	15464	15504	15416	15472	15590	15530	15584	15482	15583	15535	15455	15517	15442	15377	15620	15589	15519	15617	15427	15305	15553
24006	21522	29155	24387	22396	22692	21828	19568	19134	19254	19162	18863	19022	18983	18900	18978	18988	19048	18666	18827	18698	18986	19154	18835	18880	18788	18816	18554	19442	21672	21609	20666	19871	19152	19080	18883	18657	18189	18854	18763	18774	18809	18935	18723	18568	18744	18627	18508	18924	18744	18792	18830	18602	18839	18853	18825	18717	18828	18781	18782	18771	18664	18669	18745	18717	18490	18711	18667	18506	18732	18803	18568	18813	18736	18805	18502	18633	18756	18488	18647	18720	18867	18765	18760	18875	18638	18612	18561	18899	18516	18632	18673	18715	18631	18891	18841	18740	18643	18564	18779	18659	18573	18703	18810	18545	18648	18526	18773	18782	18719	18838	19011	18493	18580	18760	18916	18884	18807	18659	18720	18417	18647	18673	18551	18636	18665	18637	18669	18800	18928	18721	18661	18385	18725	18695	18764	18844	18498	18726	18710	18655	19001	18767	18427	18735	18691	18871	18646	18649	18756	18791	18668	18775	18709	18866	18833	18719	18769	18746	18642	18553	18777	19014	18708	18596	18568	18812	18545	18636	18898	18719	18752	18862	18753	18725	18655	18498	18733	18572	18599	18715	18881	18620	18658	18918	18663	18948	18629	18932	18710	18627	18738	18718	18760	18711	18566	18677	18573	18779	18915	18761	18814	18881	18873	18868	18626	18771	18928	18802	18714	18560	18515	18766	18922	19002	18696	18799	18599	18619	18753	18657	18812	18750	18652	18668	18558	18860	18681	18807	19065	18648	18660	18825	18659	18907	18699	18551	18545	18592	18788	18662	18674	18868	18633	18806	18866	18653	18746	18564	18670	18768	18705	18904	18723	18672	18758	18686	18678	18675	18698	18584	18776	18727	18701	18575	18778	19107	18895	18939	18466	18649	18478	18736	18638	18834	18782	18970	18730	18656	18728	18770	18879	18845	18695	18779	18936	18420	18594	18812	18735	18802	18661	18674	18756	18903	18808	18908	18778	18553	18805	18648	18797	18794	18487	18618	18735	18726	18839	18662	18548	18802	18580	18626	18778	18647	18959	18730	18684	18562	18625	18587	18691	18587	18740	18600	18699	18714	18489	18540	18590	18852	18643	18645	18581	18579	18548	18470	18745	18674	18909	18738	18795	18970	18712	18760	18503	18775	18688	18779	18886	18654	18898	18830	18727	18775	18804	18846	18934	18795	18630	18661	18499	18668	18843	18844	18590	18655	18660	18739	18682	18760	18634	18649	18443	18847	18736	18716	18616	18642	18792	18649	18583	18718	18594	18477	18815	18587	18756	18790	18975	18668	18710	18807	18703	18770	18868	18742	18704	18891	18519	18636	18778	18588	18577	18689	18737	18782	18550	18709	18803	18786	18706	18607	18540	18633	18662	18767	18718	18767	18618	18672	18576	18762	18815	18707	18677	18655	18386	18513	18819	18775	18753	18890	18745	18724	18866	18674	18861	18648	18802	18700	18719	18933	18516	18613	18645	18733	18780	18605	18697	18745	18677	18649	18621	18611	18589	18796	18704	18958	18635	18813	18841	18837	18746	18461	18402	18707	18711	18831	18674	18804	18796	18825	18698	18593	18872	18697	18595	18810	18642	18631	18578	18665	18593	18711	18927	18639	18790	18606	18594	18639	18783	18692	18575	18667	18722	18543	18703	18568	18534	18883	18626	18730	18573	18813	18694	18695	18773	18742	18647	18718	18779	18646	18594	18832	18871	18684	18523	18882	18574	18836	18639	18785	18833	18613	18533	18814	18735	18798	18583	18595	18790	18685	18640	18734	18695	18748	18605	18557	18644	18546	18585	18726	18865	18504	18612	18663	18686	18622	18639	19045	18730	18778	18844	18673	18508	18587	19097	18807	18870	18756	18697	18839	18792	18639	18729	18792	18774	18602	18848	18909	18672	18739	18793	18855	18673	18760	18754	18638	18829	18914	18781	18578	18724	18634	18696	18559	18700	18665	18468	18676	18575	18645	18663	18657	18598	18548	18708	18606	18687	18668	18626	18849	18458	18672	18646	18745	18659	18693	18702	18803	18864	18912	18623	18639	18646	18692	18732	18983	18431	18952	18963	18826	18603	18646	18575	18395	18776	18408	18469	18652	18797	18532	18809	18832	18763	18762	18768	18729	18690	18641	18703	18623	18700	18636	18541	18586	18504	18660	18559	18575	18565	18671	18449	18600	18830	18752	18810	18673	18479	18581	18550	18648	18532	18680	18671	18815	18631	18887	18664	18775	18788	18773	18558	18710	18646	18726	18684	18957	18761	18691	18805	18668	18687	18523	18730	18474	18457	18934	18726	18539	18904	18691	18655	18749	18780	18418	18737	18862	18792	18823	18747	18538	18734	18969	18823	18683	18536	18683	18813	18932	18570	18709	18530	18918	18685	18719	18858	18902	18709	18894	18713	18835	18647	18658	18804	18646	18674	18708	18680	18765	18728	18790	18783	18564	18498	18647	18771	18640	18558	18872	18846	18602	18520	18566	18661	18553	18850	18458	18525	18819	18691	18782	18850	18852	18698	18608	18705	18637	18863	18764	18617	18893	18749	18868	18647	18701	18594	18643	18776	18840	18758	18628	18797	18878	18808	18566	18716	18727	18686	18534	18638	18793	18428	18994	18870	18847	18782	18620	18476	18714	18916	18656	18532	18665	18888	18852	18716	18592	18661	18630	18547	18718	18752	18760	18709	18737	18887	18662	18450	18647	18792	18772	18665	18726	18725	18718	18679	18724	18667	18721	18658	18764	18602	18802	18752	18820	18502	18769	18865	18699	18666	18741	18744	18610	18572	18679	18692	18726	18593	18559	18629	18551	18708	18837	18745	18507	18824	18672	18745	18674	18867	18654	18784	18646	18539	18748	18782	18686	18746	18752	18721	18464	18863	18664	18682	18503	18616	18733	18865	18414	18691	18819	18667	18716	18786	18790	18673	18764	18638	18810	18817	18602	18600	18601	18602	18715	18611	18720	18677	18776	18657	18536	18488	18879	18588	18759	18751	18744	18986	18559	18643	18732	18679	18510	18741	18600	18669	18802	18864	18755	18517	18690	18444	18665	18625	18505	18651	18753	18573	18751	18692	18930	18490	18701	18784	18735	18628	18625	18893	18773	18884	18744	18722	18633	18537	18655	18548	18771	18682	18659	18635	18674	18474	18726	18751	18812	18717	18627	18625	18712	18820	18761	18783	18700	18764	18656	19013	18831	18631	18715	18734	18723	18494	18626	18777	18754	18601	18798	18876	18721	18554	18568	18756	18780	18730	18619	18498	18771	18693	18544	18695	18772	18755	18699	18673	18648	18762	18620	18760	18796	18949	18881	18789	18651	18511	18780	18901	18587	18738	18722	18634	18886	18597	18784	18584	18929	18681	18889	18805	18825	18728	18670	18651	18811	18522	18757	18710	18778	18646	18658	18684	18767	18609	18754	18741	18535	18764	18768	18627	18525	18605	18601	18542	18601	18541	18665	18684	18680	18562	18782	18666	18581	18769	18618	18598	18681	18661	18704	18667	18679	18897	18693	18648	18762	18825	18581	18683	18600	18584	18761	18790	18858	18604	18718	18982	18739	18796	18891	18632	18746	18897	18692	18735	18795	18747	18753	18692	18772	18744	18907	18774	18571	18466	18535	18955	18767	18586	18689	18590	18805	18574	18496	18650	18623	18765	18700	18541	18880	18629	18611	18604	18794	18717	18585	18588	18964	18625	18461	18798	18594	18535	18545	18626	18576	18794	18662	18669	18740	18651	18941	18567	18469	18589	18568	18817	18637	18514	18475	18596	18668	18469	18677	18895	18659	18692	18748	18714	18644	18871	18641	18626	18680	18764	18540	18464	18552	18608	18673	18787	18763	18841	18601	18674	18773	18799	18784	18977	18505	18692	18608	18447	18691	18730	18572	18734	18527	18786	18687	18811	18970	18579	18568	18533	18578	18634	18559	18698	18637	18719	18583	18634	18685	18620	18796	18729	18622	18712	18749	18592	18767	18684	18811	18695	18671	18813	18742	18468	18826	18672	18696	18802	18837	18670	18750	18596	18856	18662	18552	18811	18719	18790	18704	18742	18669	18461	18689	18894	18736	18650	18716	18763	18615	18813	18664	18430	18480	18585	18686	18722	18851	18993	18688	18469	18712	18861	18654	18584	18646	18572	18627	18619	18736	18618	18479	18756	18820	18715	18782	18712	18714	18752	18857	18517	18609	18571	18646	18737	18655	18617	18800	18816	18596	18758	18815	18810	18699	18861	18573	18676	18601	18942	18612	18674	18829	18771	18846	18798	18730	18857	18729	18455	18760	18904	18808	18918	18599	18772	18761	18656	18596	18744	18695	18612	18645	18783	18764	18445	18795	18862	18930	18734	18830	18915	18617	18766	18826	18705	18804	18679	18788	18656	18592	18484	18757	18794	18506	18726	18665	18555	18848	18576	18623	18574	18686	18538	18684	18738	18790	18982	18722	18809	18908	18852	18789	18894	18456	18788	18823	18714	18723	18762	18687	18634	18716	18924	18670	18756	18665	18660	18773	18888	18480	18832	18746	18721	18632	18597	18650	18846	18629	18738	18613	18665	18897	18896	18825	18584	18831	18911	18774	18759	18627	18651	18701	18600	18644	18659	18683	18571	18621	18575	18643	18758	18693	18893	18738	18732	18683	18613	18884	18708	18436	18882	18804	19002	18638	18690	18727	18863	18729	18680	18820	18792	18636	18671	18896	18610	18835	18755	18623	18867	18732	18616	18778	18644	18917	18759	18976	18685	18850	18714	18785	18879	18541	18671	18605	18703	18735	18647	18883	18655	18720	18760	18834	18877	18753	18560	18708	18777	18795	18788	18753	18636	18522	18734	18775	18652	18749	18744	18467	18560	18549	18364	18751	18612	18879	18602	18776	18822	18790	18604	18713	19068	18858	18586	18591	18797	18596	18776	18808	18798	18783	18684	18799	18708	18762	18845	18683	18623	18956	18930	18637	18581	18814	18821	18858	18781	18619	18613	18749	18749	18635	18677	18702	18759	18680	18663	18472	18637	18848	18430	18726	18671	18791	18719	18662	18599	18734	18812	18732	18586	18821	18686	18592	18860	18623	18656	18691	18670	18570	18568	18646	18723	18689	18595	18565	18714	18627	18847	18760	18822	18590	18787	18675	18973
36518	56955	36265	18407	17289	16773	16467	16243	16087	16302	16116	16158	15907	15817	15694	15992	15819	15773	15574	15939	15803	15746	15792	15920	15834	15578	15614	15768	17230	19942	19331	17915	16720	16149	15841	15732	15662	15674	15648	15674	15646	15562	15697	15640	15720	15683	15583	15727	15615	15520	15849	15661	15646	15602	15613	15731	15628	15725	15803	15701	15672	15688	15744	15591	15598	15569	15731	15693	15475	15634	15742	15697	15775	15614	15787	15714	15671	15656	15647	15601	15751	15656	15631	15589	15606	15598	15731	15555	15665	15571	15565	15650	15616	15722	15799	15774	15601	15787	15590	15557	15548	15616	15652	15450	15719	15624	15580	15642	15705	15592	15664	15662	15744	15473	15726	15699	15748	15567	15492	15689	15485	15621	15585	15714	15556	15690	15543	15576	15635	15556	15671	15675	15709	15415	15651	15604	15814	15551	15574	15660	15666	15524	15679	15572	15630	15605	15435	15618	15636	15555	15490	15691	15506	15556	15612	15625	15517	15534	15669	15535	15494	15561	15659	15632	15616	15809	15692	15486	15486	15488	15441	15689	15531	15599	15424	15717	15630	15674	15834	15761	15587	15556	15693	15636	15579	15684	15554	15468	15708	15565	15494	15701	15472	15701	15745	15529	15778	15617	15551	15628	15675	15711	15694	15628	15448	15607	15684	15612	15735	15538	15452	15548	15594	15582	15662	15524	15682	15607	15708	15524	15591	15627	15582	15633	15610	15621	15614	15520	15564	15680	15675	15801	15667	15555	15748	15606	15687	15559	15546	15540	15681	15531	15529	15733	15652	15645	15456	15528	15730	15693	15559	15578	15732	15490	15714	15624	15556	15625	15521	15717	15645	15649	15529	15581	15479	15611	15671	15662	15692	15811	15563	15625	15722	15769	15615	15739	15687	15449	15464	15598	15540	15618	15753	15809	15614	15598	15556	15688	15662	15583	15664	15550	15556	15559	15656	15450	15659	15604	15713	15845	15640	15631	15505	15627	15553	15859	15444	15525	15718	15494	15637	15629	15520	15716	15625	15770	15675	15363	15732	15566	15701	15485	15629	15896	15682	15645	15775	15451	15562	15484	15780	15643	15675	15643	15770	15602	15842	15464	15479	15638	15720	15733	15468	15655	15528	15532	15617	15457	15638	15648	15726	15550	15623	15690	15581	15582	15585	15548	15593	15676	15646	15761	15480	15736	15616	15676	15582	15603	15684	15658	15578	15548	15632	15411	15543	15639	15548	15700	15721	15662	15672	15679	15460	15633	15634	15681	15596	15632	15734	15656	15552	15632	15651	15644	15722	15663	15745	15741	15639	15555	15682	15622	15697	15634	15673	15662	15515	15540	15734	15733	15522	15635	15543	15460	15641	15761	15667	15738	15368	15684	15523	15534	15663	15609	15630	15452	15572	15693	15641	15678	15645	15563	15607	15569	15505	15587	15666	15460	15616	15613	15522	15592	15646	15556	15587	15652	15628	15605	15450	15748	15644	15371	15527	15701	15495	15482	15703	15638	15457	15532	15680	15640	15555	15771	15475	15618	15624	15646	15736	15662	15656	15659	15359	15601	15460	15437	15478	15554	15662	15396	15766	15696	15668	15640	15609	15440	15613	15453	15695	15597	15636	15388	15582	15399	15695	15577	15567	15574	15533	15558	15604	15588	15736	15680	15588	15558	15719	15777	15634	15642	15727	15616	15626	15567	15700	15730	15592	15679	15655	15647	15594	15614	15576	15629	15572	15585	15873	15614	15624	15714	15492	15768	15546	15689	15654	15565	15602	15523	15751	15733	15752	15578	15515	15765	15578	15559	15638	15592	15629	15650	15617	15620	15777	15523	15567	15618	15643	15697	15530	15602	15818	15530	15591	15588	15755	15555	15652	15713	15553	15704	15785	15575	15587	15600	15764	15732	15579	15661	15717	15738	15524	15579	15598	15587	15629	15571	15657	15522	15764	15659	15582	15688	15495	15613	15651	15655	15593	15751	15596	15481	15709	15693	15497	15466	15428	15759	15549	15560	15680	15732	15649	15629	15593	15554	15779	15548	15636	15585	15560	15711	15768	15585	15594	15541	15570	15745	15755	15474	15648	15643	15680	15564	15548	15410	15710	15528	15745	15665	15690	15685	15577	15579	15422	15395	15667	15531	15502	15600	15816	15437	15672	15642	15417	15774	15777	15663	15580	15559	15703	15485	15752	15593	15709	15442	15756	15646	15525	15691	15800	15602	15460	15694	15632	15533	15508	15531	15627	15656	15751	15649	15514	15803	15721	15573	15612	15683	15432	15640	15588	15649	15522	15754	15551	15507	15557	15640	15625	15432	15784	15548	15660	15638	15578	15602	15582	15836	15529	15543	15621	15541	15590	15655	15443	15719	15366	15700	15537	15554	15654	15700	15685	15681	15516	15518	15684	15623	15506	15576	15794	15439	15659	15741	15586	15697	15617	15758	15482	15621	15584	15652	15317	15711	15544	15657	15620	15771	15680	15662	15491	15624	15669	15548	15826	15682	15556	15420	15519	15718	15515	15688	15593	15617	15633	15692	15491	15589	15633	15472	15785	15586	15524	15693	15600	15737	15766	15643	15611	15611	15543	15673	15516	15640	15764	15611	15362	15552	15552	15631	15704	15752	15632	15765	15730	15745	15634	15488	15565	15526	15714	15810	15717	15554	15575	15569	15866	15599	15506	15535	15628	15564	15607	15542	15649	15522	15716	15712	15553	15412	15508	15629	15802	15710	15657	15554	15589	15552	15684	15525	15600	15640	15615	15697	15609	15443	15663	15619	15662	15719	15612	15643	15584	15613	15503	15753	15433	15566	15689	15522	15559	15685	15477	15694	15666	15559	15595	15591	15622	15667	15636	15722	15588	15698	15581	15626	15598	15651	15578	15689	15584	15711	15659	15580	15592	15493	15694	15700	15640	15583	15703	15733	15671	15596	15631	15576	15776	15476	15730	15623	15707	15680	15636	15575	15653	15736	15568	15502	15471	15667	15464	15577	15698	15693	15655	15579	15630	15638	15846	15616	15522	15559	15630	15781	15581	15738	15521	15545	15524	15600	15752	15547	15601	15671	15719	15638	15772	15590	15576	15656	15525	15509	15624	15647	15609	15774	15536	15769	15606	15658	15623	15662	15474	15559	15685	15555	15637	15568	15581	15640	15593	15508	15647	15543	15638	15547	15619	15547	15658	15688	15561	15736	15441	15713	15625	15646	15548	15727	15501	15533	15575	15773	15576	15680	15597	15748	15663	15668	15563	15580	15665	15516	15600	15685	15583	15544	15745	15671	15545	15613	15679	15538	15804	15598	15471	15564	15606	15625	15479	15664	15600	15638	15552	15549	15622	15440	15704	15572	15672	15484	15699	15568	15563	15640	15685	15541	15619	15696	15747	15683	15434	15488	15522	15643	15563	15817	15567	15721	15643	15514	15618	15673	15633	15544	15584	15615	15633	15620	15603	15739	15562	15772	15510	15690	15678	15432	15592	15617	15723	15614	15752	15548	15615	15654	15579	15653	15540	15671	15591	15627	15613	15638	15639	15753	15676	15600	15652	15526	15570	15558	15685	15730	15570	15539	15609	15680	15747	15746	15644	15696	15534	15738	15494	15580	15504	15774	15841	15569	15682	15819	15517	15760	15651	15574	15643	15658	15663	15712	15491	15564	15579	15572	15608	15735	15720	15782	15470	15666	15577	15413	15788	15440	15577	15640	15760	15466	15656	15796	15570	15759	15630	15653	15558	15524	15697	15657	15742	15445	15775	15517	15359	15663	15659	15646	15591	15635	15655	15706	15535	15575	15663	15590	15675	15601	15787	15614	15616	15561	15799	15563	15683	15619	15647	15588	15631	15686	15667	15513	15456	15556	15590	15578	15670	15559	15689	15552	15639	15763	15716	15504	15582	15456	15425	15638	15595	15544	15586	15673	15688	15524	15704	15767	15742	15539	15490	15421	15684	15706	15579	15505	15758	15630	15505	15695	15476	15626	15410	15711	15593	15836	15540	15599	15685	15849	15570	15704	15608	15589	15487	15437	15765	15475	15600	15555	15668	15612	15762	15647	15581	15530	15641	15592	15565	15599	15599	15815	15518	15725	15484	15660	15752	15559	15574	15624	15588	15799	15625	15609	15889	15586	15738	15639	15705	15648	15603	15565	15512	15761	15596	15750	15726	15740	15601	15664	15609	15595	15721	15641	15630	15788	15696	15600	15552	15532	15611	15595	15688	15707	15571	15779	15595	15562	15635	15500	15526	15658	15707	15611	15622	15626	15700	15550	15602	15590	15490	15376	15705	15640	15482	15506	15678	15429	15524	15603	15636	15735	15707	15683	15643	15542	15683	15618	15683	15622	15594	15602	15651	15600	15632	15543	15799	15737	15483	15583	15611	15531	15715	15674	15679	15660	15600	15600	15494	15584	15480	15584	15659	15591	15492	15568	15667	15836	15691	15596	15442	15580	15532	15528	15489	15677	15580	15587	15648	15558	15652	15603	15621	15807	15674	15657	15663	15696	15729	15545	15785	15782	15598	15596	15691	15719	15566	15467	15740	15445	15506	15580	15712	15662	15597	15564	15491	15727	15602	15761	15756	15499	15685	15455	15476	15762	15730	15548	15701	15614	15560	15668	15592	15451	15673	15377	15739	15493	15721	15463	15592	15604	15567	15764	15526	15515	15679	15633	15661	15629	15698	15542	15660	15658	15497	15599	15668	15590	15705	15669	15503	15571	15532	15569	15646	15646	15666	15604	15582	15624	15715	15827	15564	15504	15633	15914	15546	15571	15638	15600	15661	15684	15608	15595	15691	15632	15562	15612	15626	15685	15507	15546	15501	15597	15522	15843	15565	15610	15544	15797	15522	15667	15510	15709	15557	15710	15608	15693	15690	15479	15466	15594	15643	15585	15768	15899	15765	15687	15617	15649	15584	15590	15599	15574	15697	15614	15569	15562	15729	15504	15678	15512	15656	15509	15603	15881	15645	15640	15593	15493	15622	15616	15534	15614	15625	15558	15594	15590	15729	15583	15497	15612	15746	15604	15632	15697	15587	15631	15756	15500	15608	15690	15652	15671	15596	15566	15768	15559	15472	15795	15635	15683	15481	15489	15572	15636	15570	15718	15644	15726	15654	15557	15621	15713
22851	21410	29213	23890	21579	23727	26111	21102	20410	20598	20502	20209	19971	20046	20030	19992	20203	20000	20246	19914	20157	19887	20083	19978	19982	19966	20031	19968	21640	25086	24843	23316	21775	20813	20344	19879	19760	19420	19827	19820	19692	19625	19533	19647	19943	19785	19904	19742	19852	19668	19862	19784	19801	19913	19679	19944	19494	19576	19752	19765	19930	19573	19571	19784	19741	19755	19845	19622	19613	19895	19781	19713	19904	19940	19477	19632	19975	19500	19804	19763	19565	19496	19564	19925	19745	19698	19622	19805	19550	19659	19573	19715	19730	19754	19771	19703	19717	19617	19675	19539	19410	19621	19579	19678	19677	19692	19747	19742	19502	19493	19539	19674	19828	19681	19632	19884	19622	19425	19454	19715	19704	19592	19748	19520	19748	19633	19736	19772	19622	19614	19599	19840	19829	19635	19643	19693	19602	19514	19572	19666	19672	19819	19779	19572	19542	19738	19699	19823	19587	19739	19732	19743	19692	19454	19669	19622	19453	19610	19485	19900	19667	19542	19540	19458	19597	19543	19693	19604	19635	19519	19650	19600	19452	19705	19513	19673	19577	19725	19690	19730	19671	19561	19597	19855	19463	19660	19535	19595	19835	19644	19616	19559	19536	19404	19589	19600	19702	19684	19568	19606	19537	19550	19553	19847	19933	19501	19579	19586	19606	19607	19587	19526	19781	19752	19543	19465	19491	19666	19546	19529	19502	19708	19401	19850	19771	19522	19561	19696	19598	19688	19574	19796	19558	19757	19542	19652	19678	19568	19685	19760	19675	19435	19749	19657	19714	19417	19780	19655	19680	19708	19669	19663	19797	19450	19602	19602	19679	19669	19731	19584	19604	19749	19596	19581	19497	19486	19622	19733	19638	19905	19660	19642	19625	19633	19599	19614	19714	19363	19769	19639	19624	19629	19765	19513	19802	19710	19820	19628	19768	19541	19576	19784	19536	19694	19536	19774	19600	19861	19586	19770	19650	19536	19657	19401	19475	19607	19677	19584	19700	19686	19696	19556	19687	19692	19638	19548	19626	19704	19753	19671	19641	19726	19508	19629	19804	19532	19722	19641	19643	19565	19620	19802	19696	19724	19700	19572	19373	19852	19897	19763	19731	19820	19701	19689	19701	19614	19605	19793	19878	19685	19757	19800	19778	19578	19744	19783	19794	19689	19435	19624	19552	19562	19520	19622	19446	19746	19724	19765	19809	19735	19701	19732	19641	19704	19694	19607	19568	19709	19750	19550	19663	19335	19591	19713	19606	19568	19498	19698	19602	19593	19660	19675	19626	19512	19695	19672	19402	19609	19726	19715	19454	19583	19555	19622	19713	19516	19632	19439	19523	19696	19580	19763	19495	19539	19611	19603	19571	19664	19643	19588	19682	19730	19681	19550	19730	19714	19731	19731	19729	19539	19665	19673	19560	19433	19918	19689	19510	19662	19422	19577	19696	19527	19502	19606	19722	19537	19721	19585	19638	19588	19623	19691	19675	19685	19943	19545	19777	19551	19668	19650	19863	19654	19683	19650	19412	19669	19613	19604	19757	19574	19629	19625	19634	19652	19645	19668	19631	19726	19630	19808	19730	19715	19661	19876	19539	19706	19650	19581	19471	19977	19739	19499	19828	19743	19817	19753	19486	19905	19667	19855	19810	19698	19440	19699	19690	19557	19775	19547	19545	19562	19558	19506	19631	19591	19585	19668	19500	19669	19575	19525	19378	19699	19653	19633	19465	19675	19636	19737	19938	19626	19587	19941	19734	19772	19750	19671	19591	19833	19701	19772	19677	19508	19847	19557	19721	19550	19798	19855	19515	19799	19631	19658	19710	19655	19730	19775	19815	19577	19704	19523	19791	19698	19550	19584	19642	19523	19748	19686	19404	19557	19694	19612	19586	19487	19841	19758	19767	19599	19818	19694	19618	19458	19788	19794	19586	19418	19547	19632	19627	19874	19679	19599	19702	19809	19764	19642	19505	19736	19770	19645	19586	19528	19451	19574	19905	19665	19595	19625	19677	19714	19727	19772	19705	19635	19606	19725	19650	19611	19672	19451	19441	19374	19438	19570	19600	19500	19614	19822	19650	19698	19635	19553	19675	19245	19701	19716	19704	19727	19721	19611	19494	19692	19515	19576	19714	19710	19526	19963	19701	19583	19618	19757	19679	19606	19578	19669	19565	19537	19640	19710	19452	19619	19647	19677	19570	19695	19553	19689	19485	19522	19724	19612	19797	19693	19555	19657	19559	19683	19592	19385	19600	19595	19610	19740	19673	19715	19607	19480	19525	19617	19617	19700	19697	19725	19762	19801	19617	19638	19638	19617	19555	19826	19794	19836	19659	19814	19619	19627	19520	19513	19550	19726	19755	19780	19685	19577	19394	19773	19858	19643	19791	19732	19546	19645	19703	19719	19767	19556	19792	19815	19503	19476	19807	19830	19563	19327	19602	19737	19617	19706	19824	19697	19526	19684	19812	19604	19611	19525	19469	19491	19693	19518	19658	19801	19714	19697	19761	19698	19637	19678	19494	19795	19535	19665	19737	19701	19679	19568	19732	19740	19465	19614	19666	19693	19608	19688	19637	19621	19428	19586	19701	19483	19745	19882	19738	19587	19540	19759	19550	19435	19448	19576	19589	19663	19670	19811	19545	19811	19752	19709	19474	19632	19790	19787	19830	19747	19769	19513	19658	19440	19791	19674	19762	19891	19733	19619	19828	19660	19600	19549	19722	19647	19539	19534	19595	19824	19586	19561	19574	19711	19620	19618	19442	19711	19900	19525	19619	19599	19423	19807	19474	19385	19591	19313	19560	19425	19545	19871	19720	19839	19408	19657	19721	19729	19441	19790	19660	19697	19584	19634	19756	19696	19508	19721	19737	19537	19661	19684	19740	19720	19459	19652	19626	19368	19357	19644	19469	19537	19769	19408	19827	19619	19620	19560	19454	19561	19650	19801	19617	19593	19380	19711	19776	19648	19530	19617	19562	19658	19547	19716	19584	19574	19775	19719	19692	19501	19797	19603	19629	19799	19777	19840	19607	19639	19662	19599	19688	19718	19573	19632	19636	19625	19533	19569	19845	19633	19764	19572	19859	19693	19641	19480	19535	19702	19495	19462	19763	19682	19776	19672	19660	19549	19536	19515	19548	19617	19470	19493	19459	19642	19717	19549	19462	19795	19495	19480	19595	19650	19704	19724	19827	19769	19610	19781	19544	19556	19626	19580	19440	19737	19672	19595	19586	19521	19604	19723	19611	19489	19658	19473	19491	19782	19514	19689	19527	19622	19798	19627	19551	19736	19636	19595	19692	19669	19652	19527	19701	19647	19640	19685	19618	19576	19416	19754	19721	19487	19719	19525	19855	19629	19815	19762	19686	19571	19699	19745	19576	19843	19649	19522	19691	19625	19668	19535	19795	19662	19595	19581	19568	19695	19410	19742	19703	19806	19680	19471	19628	19497	19655	19636	19673	19621	19500	19648	19773	19539	19846	19478	19500	19479	19686	19557	19720	19374	19714	19570	19860	19863	19656	19696	19518	19617	19409	19495	19519	19645	19819	19526	19708	19662	19815	19581	19572	19627	19620	19898	19562	19560	19648	19601	19519	19382	19556	19481	19601	19729	19675	19519	19575	19533	19547	19493	19814	19554	19657	19527	19625	19652	19649	19574	19535	19592	19580	19476	19621	19554	19584	19659	19554	19527	19523	19552	19653	19725	19715	19647	19364	19786	19690	19716	19596	19526	19587	19748	19567	19605	19717	19554	19667	19672	19712	19538	19886	19592	19625	19694	19744	19856	19668	19757	19605	19534	19680	19489	19586	19660	19630	19313	19463	19637	19644	19553	19650	19598	19749	19536	19627	19499	19642	19575	19676	19534	19724	19631	19647	19815	19719	19559	19605	19774	19605	19604	19751	19574	19513	19851	19473	19450	19494	19659	19680	19661	19485	19676	19653	19544	19597	19445	19655	19569	19595	19705	19529	19616	19404	19662	19517	19718	19683	19633	19388	19658	19729	19653	19910	19563	19670	19504	19488	19545	19830	19610	19652	19444	19523	19712	19716	19847	19575	19784	19555	19660	19537	19391	19660	19690	19610	19757	19688	19478	19621	19772	19664	19756	19594	19564	19732	19568	19680	19639	19598	19488	19653	19679	19610	19671	19718	19710	19583	19650	19665	19463	19802	19641	19860	19713	19526	19458	19696	19524	19473	19779	19695	19780	19697	19425	19669	19435	19741	19617	19605	19581	19653	19634	19630	19666	19551	19639	19754	19718	19619	19660	19652	19547	19736	19911	19479	19651	19707	19765	19771	19791	19839	19776	19675	19336	19544	19616	19568	19547	19734	19760	19785	19499	19666	19674	19679	19666	19522	19634	19565	19851	19647	19517	19397	19667	19673	19798	19664	19634	19813	19709	19751	19488	19658	19567	19643	19659	19596	19580	19526	19542	19758	19729	19748	19698	19654	19769	19472	19577	19790	19803	19636	19820	19676	19603	19470	19608	19631	19394	19597	19581	19851	19505	19699	19522	19626	19519	19680	19532	19712	19769	19623	19569	19614	19511	19669	19715	19442	19651	19543	19604	19562	19748	19730	19527	19604	19635	19792	19736	19664	19737	19700	19698	19724	19875	19538	19505	19729	19554	19613	19836	19657	19542	19595	19691	19621	19592	19621	19844	19735	19347	19747	19556	19634	19442	19862	19628	19579	19655	19701	19388	19603	19833	19718	19707	19719	19720	19389	19740	19898	19706	19704	19609	19706	19711	19720	19747	19674	19718	19835	19582	19730	19683	19705	19651	19449	19707	19550	19545	19571	19663	19712	19491	19713	19443	19682	19432	19664	19605	19622	19738	19455	19454	19675	19659	19633	19468	19614	19727	19574	19854	19754	19528	19607	19684	19564	19619	19654	19647	19727	19747	19632	19517	19749	19406	19462	19690	19669	19454	19324	19539	19589	19567	19765	19735	19909	19991	19846	19598	19653	19814	19538	19492	19717	19813	19725	19615	19639	19768	19588	19649	19789	19666	19589	19801	19754	19416	19709	19557	19493	19727	19642	19613	19703	19514	19714	19652	19648	19720	19760	19864	19658	19680	19824	19727	19490	19606	19766	19854	19703	19761	19622	19682	19710	19406
40039	66492	36759	20921	19059	18064	17591	17288	16954	16890	16838	16765	16755	16504	16379	16263	16393	16457	16286	16365	16396	16380	16438	16391	16262	16334	16263	16204	19993	24257	22686	20580	18764	17148	16484	16350	16135	16095	16132	16258	16177	16216	16155	16085	16215	16105	16124	16056	16176	16151	16102	16103	16145	16090	16210	16031	16112	16142	16323	16211	16184	16122	16433	16107	16294	16114	16103	16088	16196	16092	16374	16002	16221	15853	16267	16258	16138	16155	16133	16024	16332	16220	16198	16299	16104	16158	16084	16135	16180	15970	16036	16189	16154	16262	16120	16055	16261	16086	16082	16265	16137	16160	15971	16098	16248	16254	16103	16120	16230	16163	16238	16179	16013	15996	16004	16102	16171	16130	16188	16187	16159	16153	15961	16081	16099	16258	16245	16010	16065	16151	16075	16217	16135	16090	16196	16155	16176	16206	16123	16189	16323	16170	16123	16265	15955	16192	15957	16199	16142	16139	16048	16128	16160	16092	16000	16208	16115	16078	16128	16235	16140	16158	16180	16052	16211	16134	16022	16120	16197	16341	16193	16228	16059	16153	16010	16105	16068	15985	16148	16033	16178	16032	16113	16153	16220	16010	16281	16077	16134	16145	16198	16180	16249	16140	16058	15954	16134	16082	16232	16085	16129	16169	16250	16148	16263	16076	16160	16235	16246	16107	16129	16190	16217	16135	16149	16185	16107	16051	16025	16147	16252	16118	15934	16201	16197	15950	16197	16295	16148	16064	16309	16071	16201	15884	16109	16164	16051	16280	16175	16172	16202	16179	16153	16230	16163	16190	16209	15985	16094	16128	15991	16205	16034	16117	16181	16092	16058	16222	16200	16150	16121	16116	16219	16361	16042	16203	16033	16232	16061	16267	15975	15984	16261	16170	16260	16005	16032	16072	16052	16169	16119	16123	16245	16273	16132	16143	16081	16052	16177	16170	16271	16072	16225	16137	16145	16121	16100	16082	16206	16108	16165	15999	16111	16301	16148	16154	16234	16230	16088	16305	16115	15952	15993	16012	16243	16113	16226	16101	16261	15965	16098	16103	16247	16293	16081	16054	16202	16095	16131	15995	16046	16331	16170	16048	16267	16086	16050	16120	16183	15917	16137	16155	16078	16116	16170	16285	16057	15857	16126	16146	16412	15991	16109	16281	15922	16073	16123	16171	16082	16295	16080	16132	16125	16091	16164	16361	16116	16132	16240	16109	16134	16048	16055	16249	16232	16112	16259	16074	16118	16215	16124	16123	16380	16380	16230	16134	16107	16124	16135	16209	16178	16137	16073	16104	16032	16197	16277	16126	16311	16238	16041	16327	16048	16140	16231	16105	15942	16073	16178	16301	16242	16163	16194	16169	16203	15993	15935	16230	15979	16127	16235	16120	16174	16110	16254	16153	16060	16161	16341	16184	16099	15865	16182	16163	16145	16146	16261	16133	16133	16172	16048	16157	16118	16157	16311	16084	16165	16072	16132	16138	16141	16105	16158	16263	16157	16179	16085	15987	16336	15951	16056	16234	16323	16118	16281	15969	16123	16280	16279	16088	16115	16120	16149	16112	16106	16226	16093	16288	16042	16109	16276	16141	16139	16248	16074	16193	16153	16212	15910	16093	16007	16055	16114	16183	16082	16082	16115	16112	16004	16013	15893	16211	16126	16264	16182	16248	15982	16051	16049	16071	16007	16157	16127	16081	16215	16109	16223	16183	16259	16109	16147	16089	16186	16195	16299	15966	16071	16364	16112	16217	16017	16014	16050	16292	16164	16200	16183	16105	16127	16253	16038	16011	16201	15991	16083	16119	16220	16018	16112	16233	16038	16117	16324	16103	16215	16126	16148	15992	16297	16144	15856	16122	16178	16134	16207	16175	16196	16185	16155	16102	16173	16152	16179	16104	16256	16055	16145	16294	16343	16061	16101	16167	16162	16049	16293	16000	16054	16224	16080	16206	16265	16192	16233	16128	16206	16197	16196	16279	16160	16236	16159	16167	16099	16053	16135	16284	16098	16278	16044	16236	15971	16145	16086	16104	16270	16029	16213	16108	16121	16112	15982	16226	16038	16099	16004	16283	16093	16248	16215	16190	16116	16074	16146	16137	16159	16104	16187	15939	16012	16113	16142	16275	16005	16168	16080	16143	15869	16164	16037	16270	16204	16142	16198	15981	16066	16301	16294	16141	15884	16268	16357	16214	16163	16034	16097	16102	16119	16307	15979	16123	16135	15998	16163	16094	16103	16105	16209	16321	16214	16212	16075	16009	16252	16108	16070	16157	15823	16234	16072	16022	16130	16258	16267	15987	16110	16014	16128	16097	16040	15990	16089	16087	16275	16117	15997	15928	15987	16062	16194	16178	16114	16169	16153	16054	16162	16070	16017	15988	16233	16276	16375	16116	16059	15992	16226	16117	16187	16113	16080	16087	16214	16257	16048	16135	16239	16269	16079	16193	16143	16170	16163	16266	16277	16175	16222	16250	16092	16234	16143	15998	16176	16147	16118	16160	16150	16246	16261	16259	16135	16185	15977	16047	16278	16127	16302	16085	16086	16018	16115	16202	16028	16109	16153	16224	16127	16190	15954	16082	15941	16120	16047	16246	16003	16146	16151	16005	16282	15907	16077	16177	15995	15969	16147	16220	16235	16151	16155	16112	16215	16209	16086	16329	16165	16078	15966	16131	15981	16052	16171	16271	16229	15987	16185	16216	16161	16242	16281	16161	16042	16148	16246	16157	16193	16236	16154	16307	16172	16240	16185	16086	16016	16152	16082	16018	16302	16185	16177	16163	16164	16249	16023	16114	16131	16144	16120	16285	15974	16054	15954	16173	15990	16173	16297	16239	16323	16135	16057	15999	16227	16036	16317	16257	16024	16259	16078	16200	16156	16110	16130	16078	16181	16223	15969	16171	16200	16201	16330	16224	16175	16034	16062	15974	16153	16185	16203	16140	16095	16054	16238	16236	15981	16120	15990	16291	16194	16147	16241	16034	16001	16136	16062	16166	16150	16120	16290	16227	16158	16028	15988	16310	16157	16183	16054	16158	16017	16116	16118	16078	16145	16005	16369	16295	16179	16007	16312	16068	16122	16112	16136	16148	16115	16180	16325	16086	16253	16051	16201	16111	16083	16027	16116	16176	16116	16165	16152	16182	16126	16314	16018	16245	16221	16188	16032	16253	15991	16194	16048	16161	16050	16011	16235	16135	15971	16182	16074	15987	16238	16124	16080	16272	16082	16108	16079	16156	16338	16136	16125	16018	15932	15980	16181	16267	16054	16072	16113	16231	16181	16098	16186	16168	16168	16097	16078	16034	16233	16101	16238	16134	16253	16090	16109	16022	16147	16142	16060	16154	16197	16066	16084	16080	16022	16073	16217	16187	16161	16136	15914	16278	16167	16129	15967	16238	16062	16299	16014	16148	16090	16185	16176	16351	16363	16155	16174	16254	16082	16051	16165	16101	16108	16209	16093	16280	16208	16171	16174	16125	16083	16284	15975	16048	16054	16196	16203	16022	16135	16203	16099	16192	16098	16170	16077	15923	16209	16058	16165	16120	16246	16163	16162	16094	16008	16005	16048	16126	15978	16100	16265	16099	16050	15887	16307	16082	16343	16163	16136	16083	16123	16056	16006	16060	16122	16247	16077	16094	16368	16159	16158	16204	16075	16263	16047	16135	16145	16070	16260	16047	16024	16195	16121	16176	16167	16189	16116	15988	16141	16169	16139	15975	16291	16088	16104	16136	15995	16123	16101	16126	16041	16154	15969	15937	16099	15949	15951	16350	16086	16132	15960	16147	16183	15997	16151	16194	16148	16249	16150	16206	16079	16162	16170	16224	16223	16107	16098	16013	16203	16109	16173	16130	16139	16218	16060	16165	16070	16280	15995	16148	16131	16024	16127	16052	16098	16186	16294	16143	16251	16181	16139	15992	16178	16133	16084	16148	16141	16168	16063	16133	16077	16095	16043	16258	16166	16038	16205	16128	15894	16252	15997	16099	16001	15948	16136	16267	16207	16200	16011	16131	15992	16271	16149	16088	16061	16043	16028	16104	16127	16062	16285	16094	16112	16241	16019	16225	16159	16189	16096	16049	16134	16086	15908	16316	16139	16226	16189	16074	16092	16167	16054	15989	15984	16219	16009	16075	16013	16026	16179	16145	16026	16191	16227	16152	16157	16145	16085	15983	16131	16213	16059	16146	16047	16152	16173	15947	16088	16179	16202	16041	16131	16278	16312	16264	16169	16128	16186	16016	16200	16126	16251	16029	16034	16097	16147	16234	16182	16236	16155	16177	16130	16073	16323	16112	16054	16151	16211	16160	16214	16072	16228	16120	16206	16098	16015	16104	16363	16249	16309	16032	16169	16111	16239	16239	16128	15924	16148	16172	16208	16215	16044	16092	16175	16133	16350	16098	16054	16061	16249	16132	16362	16063	16099	16320	16062	16333	16120	16053	16119	16170	16160	16087	16123	16234	16307	16170	16071	16239	16035	16213	16129	16103	16082	16122	16108	16245	16213	15978	16251	16096	15962	16101	16011	16153	16028	16162	16027	16063	16272	16066	16065	16177	16078	16191	16136	16124	16273	16048	16105	16194	15977	16091	16050	16065	16100	16087	16353	15861	16073	16206	16127	16173	16250	16204	16103	16064	16253	16165	15921	16133	16319	16157	15990	16118	16132	16138	16147	16082	16225	16138	16285	16156	16137	16126	16069	16178	16169	16250	16189	15969	16150	16085	16087	16160	16067	16187	16129	16243	15974	16099	16093	15911	16309	16048	16169	16235	16164	15935	16245	16336	16051	16075	16332	16286	16080	16273	16060	16009	16027	16084	16288	16046	16316	16000	16328	16083	16129	16060	16142	16191	16256	16190	16072	16196	16161	16182	16224	16076	16186	16157	16137	16089	16158	16070	16065	16173	16194	16096	16108	16035	16088	16094	16307	15995	16149	16150	16106	16116	16075	16210	16188	16126	15995	16178	16160	16037	16116	16126	16071	16151	15972	16096	15988	16024	16215	16213	15969	16285	16102	16225	16070	16179	16165	16103	16137	16321	16083	16200	16054	16205	16315	16074	16140	15963	16067	16271	16110	16165	16068	16085	16161	16115	15911	16009	16127	16307	16095	16179	16154	16166
28825	27513	27797	22415	18822	18762	19080	18763	18959	18898	18805	18810	18991	18755	18725	18688	18719	18674	18658	18873	18858	18812	18607	18670	18679	18748	18520	18706	18941	19174	19083	18964	18959	18853	18757	18715	18433	18744	18708	18408	18763	18582	18588	18473	18558	18675	18684	18357	18563	18766	18465	18592	18897	18711	18688	18679	18674	18832	18713	18706	18646	18563	18779	18713	18680	18556	18562	18779	18651	18693	18752	18862	18696	18696	18734	18772	18575	18531	18581	18624	18699	18727	18670	18400	18585	18422	18883	18711	18627	18708	18785	18605	18710	18657	18649	18515	18548	18743	18601	18663	18670	18709	18771	18858	18677	18705	18618	18572	18562	18673	18516	18590	18657	18764	18759	18831	18575	18735	18532	18751	18862	18734	18557	18577	18695	18734	18490	18467	18455	18547	18608	18617	18697	18532	18778	18742	18681	18469	18665	18889	18686	18685	18629	18771	18647	18763	18668	18580	18684	18741	18623	18444	18711	18616	18719	18696	18407	18673	18730	18675	18668	18536	18675	18640	18685	18624	18537	18684	18744	18647	18726	18528	18698	18790	18762	18707	18599	18565	18737	18640	18475	18624	18659	18672	18653	18648	18785	18690	18651	18727	18635	18758	18772	18554	18993	18661	18447	18590	18572	18835	18651	18810	18719	18512	18740	18613	18660	18726	18525	18561	18900	18543	18601	18756	18903	18801	18665	18756	18755	18496	18726	18494	18726	18728	18699	18699	18745	18795	18701	18568	18716	18754	18721	18655	18460	18482	18678	18759	18668	18567	18766	18512	18551	18631	18431	18512	18846	18670	18684	18795	18686	18578	18560	18590	18560	18430	18714	18745	18425	18687	18809	18737	18604	18476	18525	18761	18617	18551	18790	18689	18918	18819	18719	18746	18465	18478	18561	18707	18728	18678	18829	18439	18618	18903	18826	18927	18735	18740	18532	18441	18517	18781	18745	18612	18673	18731	18712	18828	18503	18534	18422	18629	18413	18602	18826	18639	18744	18567	18480	18680	18626	18558	18491	18678	18526	18578	18751	18886	18854	18734	18563	18657	18768	18801	18586	18783	18536	18548	18510	18669	18685	18648	18796	18759	18672	18615	18511	18832	18719	18542	18742	18436	18631	18846	18807	18554	18711	18782	18528	18634	18622	18665	18492	18681	18834	18747	18814	18613	18696	18811	18693	18533	18379	18446	18433	18508	18603	18441	18664	18586	18705	18841	18506	18637	18743	18793	18681	18667	18845	18579	18560	18643	18648	18991	18683	18847	18767	18760	18766	18571	18645	18823	18749	18508	18542	18636	18691	18572	18731	18701	18639	18494	18538	18534	18869	18472	18592	18292	18811	18709	18604	18552	18703	18795	18614	18321	18837	18792	18497	18773	18788	18696	18741	18758	18685	18718	18779	18425	18710	18716	18636	18704	18474	18665	18366	18921	18665	18776	18688	18723	18752	18622	18661	18583	18613	18738	18839	18875	18744	18682	18772	18662	18715	18686	18647	18683	18593	18494	18604	18615	18869	18814	18437	18511	18675	18667	18575	18516	18601	18695	18488	18574	18758	18693	18712	18645	18993	18701	18730	18664	18638	18723	18577	18616	18544	18734	18744	18867	18587	18626	18705	18671	18785	18888	18757	18801	18751	18931	18748	18686	18754	18617	18716	18745	18639	18429	18664	18616	18761	18646	18746	18923	18649	18768	18802	18687	18491	18777	18703	18430	18720	18770	18613	18572	18657	18549	18765	18720	18646	18582	18670	18673	18726	18623	18517	18707	18543	18695	18682	18805	18878	18658	18685	18565	18748	18720	18736	18700	18822	18833	18754	18613	18781	18592	18663	18658	18524	18671	18551	18673	18566	18708	18431	18609	18627	18442	18584	18667	18893	18843	18714	18587	18599	18502	18684	18860	18699	18590	18601	18736	18671	18675	18901	18482	18686	18378	18588	18771	18426	18874	18624	18480	18770	18747	18733	18717	18620	18622	18679	18474	18708	18735	18869	18697	18768	18684	18506	18803	18563	18724	18628	18639	18634	18517	18758	18667	18674	18734	18634	18649	18965	18749	18809	18651	18788	18883	18898	18574	18666	18732	18593	18599	18675	18757	18729	18682	18928	18761	18788	18657	18614	18623	18667	18673	18689	18727	18762	18528	18550	18556	18714	18451	18784	18662	18586	18747	18665	18634	18510	18699	18690	18705	18483	18478	18630	18680	18918	18594	18596	18620	18588	18621	18681	18683	18582	18680	18679	18478	18635	18640	18485	18672	18549	18616	18680	18579	18559	18750	18551	18580	18622	18615	18710	18485	18623	18521	18628	18765	18508	18719	18532	18711	18691	18614	18722	18488	18803	18620	18686	18657	18654	18773	18796	18554	18946	18652	18620	18676	18834	18687	18603	18662	18796	18589	18560	18527	18593	18724	18543	18647	18878	18649	18623	18575	18689	18647	18717	18573	18528	18798	18593	18795	18663	18728	18791	18780	18572	18847	18812	18676	18688	18613	18672	18524	18745	18652	18456	18536	18808	18803	18524	18731	18783	18774	18644	18634	18759	18620	18693	18587	18835	18585	18843	18845	18526	18747	18524	18979	18647	18686	18729	18482	18534	18766	18627	18617	18683	18642	18629	18679	18724	18848	18754	18709	18684	18829	18637	18718	18735	18615	18858	18825	18684	18482	18756	18680	18870	18906	18563	18589	18711	18328	18866	18482	18652	18672	18751	18567	18633	18432	18785	18716	18571	18846	18884	18576	18715	18637	18424	18814	18716	18584	18716	19004	18658	18707	18806	18657	18650	18690	18646	18532	18644	18767	18552	18956	18824	18613	18732	18658	18436	18587	18620	18689	18877	18772	18753	18662	18684	18594	18555	18553	18582	18480	18593	18681	18636	18757	18482	18579	18769	18793	18560	18576	18558	18543	18664	18587	18678	18758	18734	18648	18634	18608	18527	18571	18809	18666	18801	18626	18699	18702	18635	18720	18635	18781	18820	18535	18712	18804	18719	18590	18653	18839	18555	18768	18868	18533	18856	18675	18595	18978	18656	18727	18762	18444	18637	18696	18790	18587	18814	18748	18638	18619	18597	18690	18800	18703	18677	18691	18890	18786	18808	18830	18588	18807	18814	18723	18570	18672	18831	18600	18602	18609	18799	18819	18833	18569	18637	18908	18887	18674	18553	18541	18683	18558	18697	18723	18732	18792	18808	18566	18593	18699	18882	18543	18513	18635	18502	18680	18539	18677	18778	18725	18449	18636	18691	18769	18804	18823	18684	18722	18532	18603	18704	18698	18802	18513	18782	18672	18788	18850	18611	18488	18467	18524	18753	18599	18783	18795	18582	18627	18675	18725	18774	18620	18629	18607	18801	18757	18614	18559	18768	18861	18845	18643	18632	18836	18740	18972	18698	18579	18639	18770	18731	18738	18626	18540	18490	18694	18718	18745	18723	18557	18659	18584	18706	18653	18679	18499	18581	18508	18672	18701	18637	18659	18674	18509	18806	18847	18587	18735	18540	18720	18669	18440	18720	18643	18357	18767	18725	18900	18666	18525	18496	18757	18754	18815	18851	18612	18506	18439	18612	18623	18637	18832	18611	18711	18556	18533	18805	18632	18533	18604	18784	18585	18782	18700	18878	18620	18605	18730	18609	18487	18527	18540	18629	18535	18527	18690	18618	18855	18582	18734	18868	18583	18816	18791	18689	18715	18777	18630	18559	18557	18716	18640	18635	18786	18740	18666	18734	18597	18802	18643	18571	18800	18566	18680	18694	18598	18718	18508	18597	18684	18447	18638	18560	18514	18777	18728	18795	18614	18734	18394	18729	18473	18525	18513	18683	18738	18694	18692	18712	18829	18567	18746	18747	18788	18578	18819	18705	18586	18842	18873	18802	18825	18731	18475	18638	18780	18845	18927	18673	18648	18676	18619	18518	18674	18944	18720	18762	18587	18679	18480	18721	18605	18767	18598	18674	18680	18789	18749	18758	18719	18640	18560	18896	18642	18775	18620	18843	18682	18807	18699	18896	18498	18527	18824	18591	18853	18757	18662	18942	18641	18637	18608	18738	18722	18680	18484	18602	18758	18772	18489	18752	18585	18596	18300	18523	18616	18744	18743	18797	18837	18759	18679	18604	18679	18672	18664	18832	18798	18757	18749	18682	18774	18480	18671	18766	18751	18818	18889	18870	18533	18444	18642	18718	18868	18916	18706	18566	18567	18740	18538	18661	18668	18478	18675	18762	18454	18722	18510	18667	18479	18619	18702	18808	18613	18676	18649	18666	18462	18826	18628	18856	18744	18794	18771	18696	18574	18721	18566	18797	18598	18625	18606	18722	18512	18575	18532	18900	18709	18549	18655	18673	18480	18588	18562	18635	18759	18583	18622	18801	18692	18548	18868	18647	18635	18869	18774	18734	18604	18759	18624	18504	18616	18654	18721	18344	18465	18723	18488	18454	18849	18635	18732	18785	18638	18593	18689	18486	18684	18684	18787	18796	19005	18428	18681	18618	18670	18703	18663	18649	18554	18434	18849	18607	18557	18620	18719	18484	18603	18991	18721	18670	18756	18727	18802	18606	18490	18792	18691	18752	18650	18823	18682	18686	18628	18828	18795	18765	18607	18768	18641	18636	18573	18778	18790	18744	18711	18630	18764	18647	18672	18721	18691	18577	18807	18792	18706	18764	18816	18688	18721	18568	18750	18611	18615	18735	18686	18800	18775	18502	18719	18772	18693	18507	18601	18735	18626	18534	18533	18591	18542	18837	18585	18585	18704	18728	18652	18687	18693	18755	18740	18862	18625	18729	18542	18740	18663	18717	18724	18527	18864	18503	18830	18863	18575	18680	18807	18543	18590	18495	18705	18689	18677	18691	18751	18555	18804	18743	18681	18698	18799	18538	18757	18816	18588	18676	18639	18799	18671	18772	18740	18878	18700	18593	18487	18545	18511	18759	18511	18562	18591	18841	18576	18738	18529	18482	18590	18776	18630	18515	18773	18647	18684	18856	18573	18545	18609	18974	18805	18521	18624	18959	18747	18651	18696	18505	18577	18605	18569	18570	18945	18744	18751	18573	18549	18719	18672	18661	18767	18783	18716	18800	18626	18610	18628	18551	18602	18669	18499	18840	18786	18404	18633
31223	42554	23479	16434	15987	15684	15682	15734	15822	15706	15628	15726	15778	15580	15632	15604	15685	15642	15570	15567	15598	15695	15637	15599	15726	15552	15520	15611	15673	15920	16033	15850	15885	15805	15640	15608	15568	15664	15594	15633	15548	15399	15709	15594	15513	15624	15447	15610	15343	15475	15498	15514	15652	15611	15674	15600	15484	15708	15589	15651	15625	15599	15607	15607	15650	15557	15497	15732	15515	15519	15662	15553	15580	15643	15514	15618	15585	15720	15383	15538	15599	15595	15577	15521	15604	15432	15724	15630	15546	15721	15569	15320	15547	15593	15605	15585	15574	15580	15791	15569	15548	15553	15501	15610	15511	15582	15635	15314	15607	15483	15671	15541	15623	15557	15645	15524	15703	15641	15628	15487	15500	15680	15568	15438	15569	15499	15524	15514	15620	15613	15474	15621	15542	15497	15603	15500	15551	15488	15512	15428	15513	15484	15658	15591	15762	15715	15496	15623	15577	15558	15645	15668	15540	15446	15664	15631	15433	15399	15531	15618	15472	15484	15677	15470	15468	15483	15628	15459	15521	15620	15594	15512	15493	15648	15566	15576	15611	15622	15697	15525	15642	15542	15558	15652	15531	15360	15567	15519	15500	15612	15447	15536	15606	15620	15475	15566	15739	15573	15652	15824	15506	15452	15516	15801	15542	15489	15625	15310	15498	15542	15647	15503	15554	15574	15647	15630	15561	15696	15569	15586	15452	15536	15547	15210	15716	15532	15619	15592	15666	15586	15524	15497	15515	15854	15520	15648	15460	15624	15445	15551	15503	15314	15538	15658	15536	15380	15608	15713	15528	15623	15363	15539	15506	15537	15613	15618	15472	15601	15567	15540	15503	15583	15689	15544	15483	15404	15493	15688	15439	15623	15689	15423	15561	15454	15589	15412	15480	15566	15564	15672	15694	15529	15488	15638	15538	15632	15589	15659	15557	15542	15638	15501	15457	15507	15593	15647	15688	15408	15541	15629	15610	15519	15473	15528	15558	15715	15523	15535	15609	15654	15633	15688	15625	15599	15725	15659	15594	15587	15584	15477	15396	15502	15833	15458	15523	15669	15568	15606	15446	15684	15682	15552	15719	15503	15313	15566	15405	15775	15614	15668	15571	15394	15596	15607	15516	15606	15605	15440	15491	15545	15760	15543	15515	15664	15440	15555	15521	15638	15575	15741	15406	15448	15426	15546	15651	15464	15555	15490	15449	15684	15502	15609	15454	15560	15639	15595	15521	15662	15582	15672	15561	15633	15723	15534	15470	15438	15543	15661	15422	15539	15623	15523	15578	15597	15617	15603	15759	15531	15553	15652	15669	15631	15422	15505	15582	15636	15579	15604	15316	15555	15506	15444	15672	15544	15700	15677	15545	15492	15651	15607	15589	15527	15658	15619	15436	15679	15823	15676	15640	15595	15588	15534	15469	15513	15636	15700	15571	15619	15487	15634	15610	15439	15514	15647	15584	15682	15658	15839	15516	15581	15617	15525	15424	15517	15609	15473	15598	15611	15485	15637	15636	15636	15602	15470	15516	15711	15537	15698	15639	15579	15460	15571	15687	15517	15495	15531	15553	15472	15489	15545	15606	15605	15539	15403	15491	15529	15584	15609	15564	15735	15588	15454	15591	15467	15516	15589	15505	15455	15442	15504	15493	15606	15528	15641	15632	15570	15677	15466	15681	15424	15514	15575	15478	15538	15603	15435	15665	15496	15561	15644	15817	15632	15479	15635	15585	15381	15464	15607	15522	15662	15645	15526	15804	15546	15732	15609	15764	15609	15547	15516	15601	15629	15372	15546	15754	15417	15580	15617	15465	15670	15568	15472	15455	15411	15667	15610	15570	15700	15453	15801	15572	15661	15565	15551	15477	15479	15646	15360	15583	15540	15716	15496	15693	15569	15575	15549	15494	15627	15620	15488	15535	15533	15701	15533	15486	15598	15348	15568	15610	15693	15524	15652	15639	15714	15600	15615	15636	15548	15546	15458	15612	15430	15650	15634	15530	15661	15462	15740	15699	15543	15480	15572	15510	15694	15540	15662	15525	15802	15513	15444	15457	15439	15595	15742	15554	15405	15647	15556	15726	15421	15631	15507	15449	15592	15520	15525	15549	15586	15523	15524	15380	15529	15578	15530	15660	15529	15505	15479	15568	15531	15617	15638	15637	15587	15385	15644	15380	15353	15536	15521	15660	15626	15599	15388	15608	15620	15560	15565	15492	15489	15553	15691	15584	15619	15484	15509	15620	15627	15599	15562	15678	15385	15564	15627	15380	15465	15486	15639	15656	15422	15637	15644	15525	15691	15655	15481	15605	15515	15592	15697	15574	15683	15720	15544	15519	15532	15484	15572	15476	15475	15477	15486	15627	15522	15586	15637	15526	15511	15614	15644	15682	15408	15597	15668	15533	15673	15588	15742	15562	15615	15592	15849	15534	15660	15550	15633	15633	15447	15554	15650	15619	15645	15794	15651	15508	15504	15578	15498	15693	15506	15488	15593	15554	15634	15528	15562	15565	15473	15626	15736	15463	15585	15657	15510	15646	15445	15466	15650	15424	15492	15594	15639	15454	15532	15648	15686	15430	15762	15590	15404	15588	15588	15522	15579	15587	15683	15543	15512	15495	15637	15697	15602	15509	15524	15657	15593	15560	15748	15513	15491	15637	15642	15517	15618	15581	15393	15661	15505	15525	15387	15556	15576	15744	15651	15717	15509	15573	15532	15576	15618	15635	15555	15584	15628	15557	15557	15668	15486	15536	15660	15619	15507	15528	15613	15516	15466	15655	15419	15816	15601	15635	15586	15461	15571	15574	15654	15595	15686	15502	15578	15654	15557	15669	15600	15528	15465	15726	15517	15602	15580	15593	15601	15556	15725	15726	15485	15595	15669	15530	15432	15468	15713	15533	15553	15681	15593	15590	15587	15628	15646	15548	15551	15653	15646	15559	15653	15490	15560	15484	15621	15550	15658	15531	15496	15633	15408	15658	15518	15368	15704	15422	15548	15578	15628	15486	15486	15780	15652	15478	15666	15512	15529	15539	15488	15570	15732	15452	15642	15569	15704	15469	15698	15561	15439	15579	15499	15713	15413	15803	15514	15666	15566	15709	15672	15724	15480	15555	15472	15583	15715	15461	15534	15706	15537	15558	15542	15536	15537	15366	15534	15446	15524	15501	15506	15500	15545	15522	15558	15678	15540	15419	15659	15547	15658	15384	15493	15526	15511	15705	15547	15654	15551	15596	15573	15507	15643	15609	15419	15473	15554	15547	15654	15496	15470	15429	15706	15613	15648	15622	15482	15523	15412	15673	15540	15610	15479	15660	15583	15486	15600	15636	15540	15394	15523	15605	15707	15536	15592	15674	15701	15549	15525	15545	15452	15669	15687	15534	15464	15658	15770	15673	15658	15739	15460	15687	15482	15641	15484	15462	15501	15541	15334	15637	15503	15567	15646	15611	15485	15609	15576	15380	15574	15682	15534	15679	15545	15479	15567	15676	15705	15299	15527	15597	15715	15646	15692	15515	15468	15443	15437	15620	15403	15515	15593	15449	15630	15436	15682	15517	15633	15720	15461	15520	15546	15577	15485	15660	15603	15522	15585	15524	15598	15518	15422	15490	15473	15597	15458	15406	15636	15830	15663	15570	15631	15563	15547	15558	15565	15679	15608	15727	15578	15398	15602	15779	15601	15543	15436	15517	15590	15424	15584	15474	15509	15578	15638	15546	15539	15426	15665	15551	15696	15528	15638	15486	15570	15680	15477	15561	15680	15710	15655	15391	15525	15565	15474	15663	15476	15545	15650	15590	15530	15486	15617	15547	15511	15573	15415	15666	15519	15575	15721	15498	15646	15537	15564	15586	15671	15483	15645	15530	15524	15648	15613	15672	15391	15609	15578	15447	15597	15606	15571	15576	15494	15665	15744	15428	15566	15446	15571	15515	15742	15510	15396	15549	15685	15519	15629	15611	15554	15603	15438	15597	15599	15490	15418	15585	15451	15535	15624	15580	15724	15647	15546	15753	15592	15456	15472	15375	15445	15632	15588	15571	15628	15509	15533	15551	15512	15844	15519	15548	15467	15555	15620	15668	15623	15442	15379	15613	15503	15439	15572	15462	15473	15699	15635	15608	15524	15580	15632	15545	15649	15524	15858	15395	15723	15738	15630	15804	15768	15518	15477	15609	15568	15491	15639	15608	15621	15628	15736	15644	15652	15483	15523	15652	15479	15644	15513	15653	15584	15558	15778	15449	15612	15501	15637	15505	15594	15383	15609	15649	15595	15512	15534	15412	15524	15676	15604	15590	15546	15669	15615	15478	15514	15663	15682	15561	15735	15715	15614	15574	15570	15771	15550	15578	15583	15681	15569	15555	15550	15625	15506	15724	15610	15526	15360	15588	15717	15483	15682	15532	15702	15751	15590	15622	15595	15506	15570	15564	15540	15561	15651	15483	15408	15661	15522	15397	15728	15672	15587	15636	15666	15762	15553	15448	15492	15598	15675	15534	15533	15580	15471	15488	15486	15645	15524	15447	15701	15634	15442	15538	15577	15707	15631	15566	15825	15618	15505	15534	15484	15731	15623	15477	15676	15446	15640	15605	15588	15576	15719	15479	15593	15561	15589	15686	15732	15759	15619	15706	15529	15668	15410	15464	15456	15711	15665	15446	15566	15558	15691	15679	15667	15579	15474	15745	15533	15730	15463	15759	15531	15635	15549	15520	15515	15716	15664	15504	15517	15581	15530	15606	15641	15559	15486	15545	15403	15469	15720	15527	15512	15609	15453	15625	15402	15686	15578	15653	15602	15604	15522	15579	15712	15496	15569	15457	15466	15602	15607	15500	15609	15566	15558	15575	15503	15494	15531	15651	15563	15699	15751	15588	15453	15611	15596	15660	15688	15451	15581	15645	15523	15520	15769	15626	15464	15435	15694	15493	15553	15792	15596	15537	15546	15482	15748	15489	15601	15499	15444	15676	15715	15532	15689	15623	15581	15554	15587	15680	15617	15540	15697	15550	15703	15626	15347	15740	15560	15543	15501	15540	15522	15652	15521	15601	15587	15729	15554	15396	15565	15581	15807	15508	15619	15581	15573	15612	15373	15666	15535	15466	15682	15458	15614	15661	15763	15651	15589
23900	21467	29031	24361	22550	23373	23037	20411	19608	20222	20268	19958	19905	19918	20082	20144	19850	19974	20052	19907	19850	19849	19869	19891	19985	19814	19754	19895	20718	22162	22327	21482	21001	20532	19973	19743	19977	19707	19632	19763	19792	19866	20011	19810	19735	19707	19844	19631	19596	19651	19871	19732	19546	19829	19724	19707	20053	19902	19747	19831	19878	19845	19770	19936	19820	19919	19809	19727	19893	19693	19875	19795	19947	19878	19556	19807	20096	19658	19730	19751	19564	19853	19648	19674	19786	19756	19851	19703	19863	19875	19744	19882	19707	19709	19807	19735	19713	19923	19690	19728	19523	19706	19877	19744	19683	19808	19910	19901	19701	19720	19703	19959	19834	19524	19826	19771	19788	19503	19881	19714	19905	19934	19803	19671	19627	19864	19611	19866	19812	19705	19834	19752	19732	19770	19790	19756	19559	19635	19797	19812	19878	19615	19774	19775	19812	19843	19634	19930	19841	19697	19673	19797	19837	19750	19848	19813	19858	19831	19871	19695	19697	19651	19658	19654	19620	19796	19703	19879	19844	19740	19719	19638	19697	19813	19739	19950	19845	19587	19929	19802	19702	19621	19673	19792	19723	19618	19682	19674	19802	19654	19738	19695	19574	19840	19961	19638	19850	19598	19695	19735	19672	19850	19666	19675	19589	19758	19747	19710	19735	19903	19761	19650	19844	19610	19855	19794	19587	19692	19833	19816	19721	19853	19806	19865	19754	19624	19873	19596	19884	19926	19710	19644	19755	19833	19646	19600	19702	19729	19670	19702	19829	19615	19675	19606	19656	19577	19706	19687	19608	19684	19759	19756	19588	19742	19799	19788	19739	19658	19732	19804	19701	19802	19750	19481	19804	19645	19770	19664	19950	19391	19601	19855	19632	19704	19796	19779	19810	19678	19896	19648	19891	19849	19781	19486	19644	19756	19827	19646	19884	19676	19819	19784	19951	19682	19734	19683	19908	19844	19729	19728	19753	19700	19781	19450	19705	19834	19813	19631	19769	19837	19667	19672	19635	19679	19749	19743	19610	19684	19894	19825	19746	19696	19965	19814	19737	19641	19640	19647	19873	19459	19614	19671	19767	19864	19593	19637	19694	19739	19705	19746	19862	19898	19777	19604	19802	20135	19821	19712	19722	19689	19810	19595	19753	19744	19759	19771	19825	19618	19759	19674	19869	19661	19920	19678	19760	19956	19725	19697	19649	19666	19690	19834	19909	19629	19747	19837	19791	19785	19562	19508	19547	19596	19599	19465	19669	19740	19770	19684	19494	19572	19794	19913	19713	19752	19812	19486	19779	19719	19634	19715	19676	19663	19776	19851	19705	19742	19818	19672	19798	19596	19975	19799	19657	19485	19709	19528	19584	19540	19671	19868	19804	19718	19495	19723	19691	19666	19678	19848	19824	19676	19823	19633	19803	19628	19688	19600	19767	19727	19814	19719	19645	19689	19792	19851	19867	19750	19646	19787	19812	19703	19779	19657	19514	19765	19526	19566	19750	19789	19847	19650	19641	19655	19753	19526	19770	19637	19603	19803	19342	19845	20037	19751	19769	19729	19694	19570	19548	19703	20057	19486	19717	19821	19643	19764	19741	19638	19594	19678	19643	19858	19960	19730	19680	19835	19698	19554	19843	19688	19659	19849	19753	19651	19858	19640	19957	19863	19604	19816	19551	19757	19882	19644	19503	19722	19725	19710	19589	19625	19717	19683	19761	19793	19757	19757	19588	19824	19709	19878	19758	19692	19676	19834	19655	19689	19672	19841	19731	19732	19662	19779	19716	19726	19640	19773	19651	19793	19924	19511	19685	19744	19570	19465	19818	19657	19874	19807	19806	19562	19555	19505	19750	19655	19741	19695	19780	19743	19855	19820	19881	19677	19727	19698	19684	19839	19607	19803	19746	19607	19721	19639	19573	19949	19910	19750	19829	19850	19722	19733	19724	19804	19785	19857	19802	19839	19704	19717	19635	19794	19617	19711	19704	19816	19624	19598	19506	19864	19603	19587	19729	19838	19788	19550	19817	19627	19783	19803	19896	19944	19792	19839	19996	19797	19851	19686	19739	19591	19716	19854	19716	19527	19599	19824	19740	19575	19679	19613	19813	19789	19879	19719	19634	19815	19790	19670	19929	19553	19600	19832	19605	19777	19822	19599	19820	19592	19616	19746	19865	19839	19500	19855	19713	19720	19698	19784	19849	19849	19700	19590	19868	19658	19767	19870	19744	19861	19731	19814	19696	20018	19873	19720	19936	19624	19997	19707	19756	19644	19676	19820	19630	19810	19717	19617	19703	19807	19572	19974	20021	19679	19871	19751	19459	19682	19834	19905	19768	19771	19589	20007	19564	19736	19822	19562	19769	19585	19643	19691	19907	19553	19726	19627	19679	19522	19695	19768	19643	19646	19934	19733	19513	19786	19431	19800	19860	19750	19623	19634	19782	19441	19831	19670	19695	19694	19824	19683	19854	19684	19871	19568	19843	19747	19612	19859	19772	19779	19812	19642	19736	19840	20019	19377	19657	19698	19672	19695	19845	19923	19806	19644	19766	19720	19740	19864	19810	19741	19693	19713	19724	19697	19616	19645	19927	19645	19890	19414	19501	19770	19867	19659	19811	20004	19772	19771	19643	19726	19757	19688	19785	19738	20049	19813	19636	19697	19917	19509	19691	19796	19676	19565	19795	19737	19613	19650	19643	19580	19368	19584	19558	19571	19832	19645	19751	19949	19753	19812	19832	19787	19902	19685	19810	19809	19849	19554	19715	19922	19637	19831	19514	19570	19611	19805	19453	19741	19719	19777	19969	19734	19804	19806	19865	19603	19792	19742	19843	19793	19638	19546	19913	19959	19647	19749	19689	19580	19581	19691	19621	19885	19691	19625	19589	19796	19694	19649	19858	19863	19499	19617	19887	19928	19718	19629	19760	19731	19640	19639	19674	19658	19785	19758	19472	19791	19941	19745	19886	19807	19742	19879	19636	19857	19773	19860	19802	19957	19708	19805	19889	19784	19618	19698	19752	19753	19742	19667	19837	19789	19835	19738	19719	19804	19738	19731	19786	19813	19804	19784	19668	19846	19723	19575	19742	19840	19671	19833	19942	19677	19740	19738	19723	19767	19651	19742	19892	19856	19814	19894	19729	19733	19726	19703	19726	19794	19607	19826	19797	19599	19996	19800	19666	19588	19569	19834	19774	19618	19786	19598	19745	19739	19897	19891	19723	19746	19650	19832	19592	19652	19839	19678	19729	19562	19811	19722	19862	19504	19829	19735	19741	19703	19578	19736	19861	19747	19838	19531	19657	19576	19684	19639	19702	19723	19863	19767	19743	19762	19819	19722	19633	19792	19525	19860	19802	19784	19834	19769	19678	19556	19695	19625	19711	19665	19772	19821	19626	19460	19644	19942	19796	19640	19667	19757	19516	19636	19521	19723	19575	19674	19741	19605	19814	19729	19637	19623	19747	19983	19762	19767	19651	19809	19492	19581	19644	19629	19919	19799	19817	19580	19661	19660	19649	19574	19740	19667	19508	19594	19590	19829	19704	19829	19627	19556	19679	19973	19748	19671	19754	19613	19676	19665	19637	19680	19655	19735	19578	19815	19832	19703	19701	19749	19602	19538	19685	19887	19646	19831	19797	19713	19862	19822	19677	19743	19872	19662	19708	19663	19823	19760	19753	19566	19713	19543	19614	19797	19826	19808	19503	19612	19875	19683	19780	19850	19925	19665	19612	19717	19764	19740	19766	19593	19520	19679	19721	19582	19708	19598	19719	19737	19911	19813	19783	19720	19694	19623	19823	19805	19891	19674	19743	19790	19803	19733	19775	19828	19687	19899	19907	19641	19732	19731	19782	19439	19835	19920	19585	19733	19584	19699	19761	19674	19567	19719	19801	19555	19772	19669	19606	19660	19632	19828	19729	19569	19507	19699	19888	19698	19654	19574	19866	19634	19690	19852	19700	19653	19644	19770	19888	19631	19880	19795	19788	19680	19662	19780	19870	19751	19920	19692	19790	19913	19903	19866	19818	19788	19687	19729	19660	19811	19901	19773	19632	19747	19632	19625	19849	19740	19547	19549	19741	19754	19447	19607	19721	19575	19647	19624	19552	19718	19957	19817	19695	19738	19722	19794	19862	19761	19676	19612	19664	19593	19631	19749	19702	19693	19901	19837	19654	19728	19812	19817	19806	19736	19596	19762	19961	19813	19822	19742	19878	19725	19716	19784	19443	19756	19639	19845	19555	19521	19920	19845	19740	19763	19767	19771	19691	19783	19597	19738	19779	19614	19840	19507	19755	19653	19468	19525	19849	19839	19690	19818	19694	19625	19791	19643	19773	19685	19871	19494	19558	19701	19867	19569	20009	19690	19895	19909	19704	19726	19727	19685	19655	19704	19767	19873	19859	19860	19886	19746	19747	19967	19711	19548	19888	19779	19867	19645	19862	19765	19783	19879	19655	19688	19736	19629	19887	19708	19607	19614	19752	19726	19964	19701	19800	19688	19837	19931	19902	19734	19734	19747	19826	19652	19507	19954	19800	19658	19785	19460	19775	19809	19720	19874	19573	19908	19848	19611	19651	19750	19690	19806	19669	19406	19668	19659	19871	19797	19907	19897	19821	19659	19920	19821	19725	19901	19825	19691	19611	19551	19608	19824	19817	19833	19661	19842	19646	19796	19856	19410	19575	19730	19826	19665	19756	19608	19872	19777	19999	19707	19765	19565	19836	19662	19857	19573	19572	19756	19731	19704	19672	19699	19790	19960	19846	19995	19894	19835	19887	19497	19901	19738	19829	19620	19622	19750	19782	19854	19707	19713	19564	19852	19757	19599	19808	19772	19816	19949	19890	19741	19636	19890	19800	19768	19814	19717	19707	19542	19674	19814	19575	19632	19818	19840	19946	19714	19630	19792	19895	19969	19858	19775	19624	19881	20008	19911	19639	19663	19618	19574	19992	19841	19722	19709	19630	19666	19833	19776	19907	19664	19757	19958	19855	19706	19707	19748	19655	20012	19666	19595	19726	19756	19777	19543	19542	19938	19876	19727	19840	19880	19913	19800	19634	19680	19979	19666	19763	19715	19701	19761	19602	19848	19655	19717	19667	19705	19615	19768	19698	19745	19859	19705
36054	58185	34672	19117	17846	17197	16794	16932	16758	16639	16697	16680	16550	16295	16381	16472	16452	16531	16389	16534	16424	16385	16280	16294	16427	16312	16219	16385	17954	20172	19764	18312	17694	16724	16403	16389	16394	16172	16208	16200	16238	16367	15996	16196	16269	16209	16262	16347	16182	16161	16303	16202	16285	16272	16493	16195	16113	16312	16340	16267	16174	16247	16226	16101	16454	16186	16426	16219	16287	16177	16213	16098	16235	16273	16339	16110	16003	16236	16020	16333	16135	16274	16224	16323	16314	16335	16242	16170	16199	16086	16217	16111	16214	16214	16091	16044	16408	16105	16289	16256	16276	16122	16308	16184	16203	16019	16434	16283	16255	16256	16186	16127	16337	16156	16162	16013	16274	16129	16338	16107	16388	16225	16158	16105	16190	16252	16075	16309	16144	16270	16073	16268	16182	16409	16270	16170	16294	16278	16123	16114	16329	16285	16064	16299	16223	16239	16286	16262	16259	16164	16330	16374	16207	16349	16297	16156	16300	16273	16250	16280	16214	16161	16297	16112	16120	16073	16283	16272	16121	16016	16231	16172	15988	16194	16041	16098	16041	16304	16155	16201	16243	16134	16218	16099	16235	16040	16305	16235	16215	16187	16115	16261	16125	16270	16021	16218	16236	16427	16331	16199	16176	15963	16141	16297	16317	16180	16204	16208	16219	16224	16141	16181	16166	16339	16114	16202	15953	16123	16301	16258	16167	16117	16233	16231	16219	16357	16252	16109	16189	16151	16253	16282	16354	16198	16221	16194	16265	16096	16281	16203	16234	16149	16014	16315	16182	16226	16313	16096	16071	16283	16131	16055	16177	16242	16363	16256	16369	16444	16196	16243	16094	16238	16202	16117	16217	16129	16198	16163	16214	16121	16224	16275	16257	16155	16094	16187	16330	15993	16231	16435	16113	16236	16324	16176	16259	16165	16180	16232	16395	16328	16267	16384	16446	16247	16102	16370	16355	16345	16075	16181	16189	16219	16112	16245	15973	16284	16428	16070	16342	16231	16192	16147	16211	16308	16129	16315	16401	16321	16395	16176	16223	16214	16039	16229	16156	16015	16197	16173	16094	16316	16189	16252	16210	16289	16156	16201	16191	16037	16223	16118	16194	16210	16092	16324	16152	16094	16317	15987	16288	16049	16278	16195	16145	16090	16249	16142	15909	16157	16250	16227	16184	16231	16325	16229	16192	16031	16254	16252	16048	16399	16250	16293	16200	16227	16144	16351	16052	16314	16295	16300	16244	16198	16177	16218	16201	16281	16132	16208	16290	16158	16031	16153	16224	16074	16246	16020	16236	16296	16341	16085	16158	16366	16272	16251	16332	16170	16296	16179	16172	16208	16064	16197	16239	16270	16103	16329	16065	16171	15950	16154	16365	16244	16159	16313	16132	16176	16211	16053	16250	16327	16289	16229	16158	16287	16371	16177	16201	16057	16219	16123	16124	16123	16409	16323	16134	16219	16098	16504	16323	16324	16208	16236	16416	16065	16220	16198	16283	16061	16242	16228	16121	16197	16360	16194	16217	16262	16264	16261	16182	16277	16205	16294	16191	16167	16160	16401	16125	16100	16036	16174	16300	16124	16119	16266	16266	16297	16352	16236	16138	16225	16198	16289	16173	16185	16146	16160	16309	16061	16244	16097	16245	16166	16117	16236	16173	16285	16098	16250	16117	16232	16139	16158	16240	16192	16311	16250	16250	16224	16208	16179	16306	16116	16279	16170	16151	16216	16148	16218	16112	16147	16041	16274	16084	16497	16337	16247	16101	16000	16212	16409	16084	16225	16283	16271	16240	16249	16272	16345	16139	16146	16107	16091	16179	16216	16192	16130	16332	16145	16072	16317	16366	16272	16455	16241	16090	16320	16287	16269	16216	16289	16200	16433	16128	16063	16264	16275	16132	16290	16278	16273	16189	16426	16476	16340	16187	16249	16274	16277	16351	16332	16137	16248	16147	16232	16352	16249	16158	16005	16207	16103	16122	16034	16299	16252	16230	16285	16105	16271	16135	16148	16276	16234	16299	16146	16213	16155	16381	16420	16264	16240	16384	15969	16269	16124	16258	16259	16223	16202	16186	16263	16172	16266	16188	16110	16191	16337	16237	16264	16441	16183	16160	16311	16108	16199	16268	16138	16266	16297	16179	16298	16162	16427	16226	16083	16149	16190	16257	16304	16260	16360	16205	16126	16318	16241	16235	16191	16300	16180	16159	16299	16191	16161	16268	16304	16151	16370	16148	16213	16287	16239	16263	16308	16216	16176	16285	16188	16097	16208	16050	16346	16215	16327	16221	16191	16195	16131	16091	16321	16315	16299	16251	16212	16329	16126	16390	16251	16276	16138	16111	16154	16290	16133	16110	16158	16331	16212	16261	16078	16075	16321	16275	16264	16141	16231	16128	16191	16231	16228	16227	16222	16276	16277	16388	16054	16363	16138	16016	16215	16291	16245	15960	16232	16197	16158	16100	16189	16317	16121	16286	16169	16270	16287	16340	16220	16260	16213	16204	16067	16131	16233	16220	16142	16102	16374	16094	16167	16191	16362	16297	16125	16179	16270	16309	16096	15957	16077	16251	16188	16079	16204	16096	16109	16288	16302	16365	16120	16191	16147	16345	16225	16257	16312	16053	16274	16247	16306	16190	16317	16270	16231	16201	16284	16194	16087	16144	16339	16222	16059	16198	16173	16164	16334	16277	16180	16168	16147	16202	16182	16213	16194	16130	16068	16204	16213	16225	16192	16071	16125	16272	16064	16308	16284	16252	16360	16078	16252	16296	16210	16143	16200	16273	16235	16193	16198	16197	16220	16037	16311	16369	16277	16071	16116	16176	16194	16304	16202	16129	16186	16128	16185	16118	16279	16321	16190	16262	16092	16342	16215	16307	16280	16205	16259	16235	16217	16320	16257	16192	16369	16266	16168	16256	16277	16293	16292	16255	16223	16315	16253	16170	16216	16160	16178	16141	16030	16245	16125	16169	16046	16082	16207	16092	16162	16244	16116	16185	16223	16343	16237	16061	16347	16211	16306	16332	16270	16071	16032	16218	16166	16409	16285	16299	16228	16041	16109	16184	16201	15987	16262	16141	16311	16103	16093	16261	16210	16264	16220	16193	16259	16209	16404	16285	16215	16276	16132	16231	16324	16510	16158	16144	16208	16177	16206	16273	16287	16097	16167	16194	15975	16198	16460	16222	16321	16315	16062	16250	16024	16203	16309	16170	16194	16083	16233	16064	16278	16264	16184	16247	16109	16303	16339	16303	16252	16132	16286	16262	16308	16079	16263	16130	16211	16155	16329	16069	16218	16360	16161	16145	16195	16085	16244	16107	16141	16215	16150	16183	16370	16182	16158	16169	16221	16265	16222	16202	16141	16181	16017	16185	16290	16276	16279	16186	16259	16201	16228	16087	16421	15978	16182	16321	16395	16186	16081	16265	16128	16224	16165	16342	16120	16149	16215	16140	16208	16206	16236	16203	16204	16238	16250	16329	16221	16143	16175	16159	16360	16194	16147	16350	16238	16049	16078	16272	16148	16403	16044	16123	16082	16132	16203	16229	16151	16336	16021	16254	16260	16029	16067	16223	16505	16275	16196	16360	16204	16167	16305	16249	16112	16124	16097	16247	16228	16254	16220	16147	16155	16170	16232	16286	16114	16230	16247	16007	16252	16117	16290	16099	16121	16207	15991	16242	16205	16171	16244	16330	16155	16256	16179	16032	16253	16201	16185	16072	16235	16335	16287	16192	16076	16149	16139	16163	16357	16321	16249	16128	16142	16371	16156	16169	16446	16256	16282	16242	16173	16265	16205	16192	16175	16197	16114	16178	16274	16303	16300	16292	16126	16117	16185	16104	16426	16175	16332	16247	16122	16194	16193	16317	16341	16129	16161	16264	16353	16252	16243	16196	16332	16294	16157	16202	16171	16333	16290	16440	16244	16410	16189	16229	16083	16248	16158	16112	16245	16226	16165	16313	16192	16389	16191	16138	16105	16112	16283	16277	16436	16260	16162	16284	16267	16115	16176	16219	16285	16311	16383	16168	16301	16153	16244	16326	16279	16136	16151	16032	16173	16169	16352	16251	16151	16136	16117	16263	16211	16278	16099	16116	16334	16128	16302	16128	16155	16333	16336	16213	16342	16241	16251	16240	16211	16115	16322	16055	16165	16356	16251	16290	16081	16175	16217	16261	16237	16182	16236	16216	16129	16275	16282	16179	15976	16319	16177	16233	16026	16182	16133	16210	16358	16174	16290	16232	16290	16193	16192	16076	16253	16158	16406	16160	16134	16204	16324	16185	16309	16221	16251	16118	16091	16054	16225	16245	16201	16152	16194	16039	16165	16153	16204	16204	16091	16291	16199	16308	16238	16191	16245	16104	16237	16309	16251	16337	16124	16268	16208	16151	16242	16131	16085	16469	16175	16159	16166	16219	16184	16403	16227	16234	16249	16175	16255	16204	16237	16120	16277	16318	16229	16267	16084	16299	15998	16246	16183	16192	16053	16180	16277	16217	16073	16177	16140	16182	16350	16385	16293	16097	16106	16287	16199	16085	16197	16199	16315	16218	16416	16178	16257	16130	16180	16377	16219	16332	16024	16210	16291	16129	16212	16262	16201	16241	16129	16298	16220	16302	16417	16341	16156	16141	16034	16071	16338	16211	15995	16160	16042	16247	16210	16373	16210	16284	16137	16333	16198	16400	16115	16292	16053	16270	16380	16275	16263	16143	16116	16228	16364	16197	16154	16104	16246	16319	16132	16325	16195	16191	16103	16343	16259	16319	16019	16347	16164	16262	15994	16224	16271	16226	16397	16140	16133	16239	16184	16232	16044	16264	16270	16318	16407	16259	16332	16470	16260	16171	16242	16279	16077	16149	16272	16176	15976	16252	16128	16329	16327	16273	16352	16242	16174	16173	16316	16210	16203	16219	16205	16162	16342	16373	16254	16114	16206	16259	16217	16193	16123	16167	16214	16045	16272	16259	16163	16055	16162	16148	16153	16355	16117	16362	16159	16205	16217	15966	16107	16127	16193	16214	16271	16286	16198	16303	16246	16402	16371	16338	16089	16155	16280	16193	16215	16037	16187	16327	16154	16249	16062	16079	16198	16366	16090	16245	16293	16186	16228
22718	21358	29298	23797	21608	23889	26370	21386	20624	21003	20974	20944	20481	20546	20559	20503	20461	20436	20409	20397	20492	20398	20430	20420	20410	20354	20507	20447	21288	24857	24938	23533	22392	21193	20758	20400	20214	20320	20114	20432	20321	20272	20217	20405	20187	20284	20274	20124	20139	20159	20208	20087	20091	20360	20445	20134	20303	20278	20054	20093	20192	20349	20359	20246	20304	20059	20048	20192	20275	20110	19899	19996	20238	20100	20335	20200	20323	20252	20190	20224	20174	20151	20179	20233	20153	20276	20043	20144	20123	20247	20341	20242	20149	20035	20406	19923	20192	20272	19984	20215	20065	19973	20230	20207	20197	20130	20054	20168	20043	20207	20142	20032	20306	20014	20149	20227	20022	20247	20152	20095	20264	20292	20137	19909	19989	19875	20148	20313	20066	20108	20233	19994	20393	20075	20230	20366	20222	20244	20162	20027	19991	20144	20193	19962	20213	20178	19954	20174	20172	20250	20134	20059	20025	20117	20305	20239	19822	20153	20023	20165	20169	20062	20033	19812	20111	20073	20066	20120	20053	20071	20229	19994	20103	20239	20171	20056	19975	20054	20089	20105	20273	20109	19906	20202	20179	20207	20295	20082	20206	20139	20265	20140	20045	20111	20261	20129	20259	20168	20231	20246	20162	20231	20261	20319	20041	20081	20430	20075	20152	20003	20156	20315	20049	20057	20115	20047	20221	20174	20057	19997	20051	20106	19967	19973	20002	20019	20071	19955	20202	20160	20388	20179	20049	20157	20052	20272	20265	20049	20110	20131	20122	19945	20013	20212	20070	20130	20208	20209	20260	20171	20180	20200	19989	20099	19856	20125	20182	20118	20080	20105	20159	20193	20189	19903	20162	20092	20196	19937	19849	20280	20300	20265	19867	19941	20167	20319	20029	20035	20281	20153	20036	20184	20216	19998	20328	20036	20058	20108	20294	20417	20073	19921	20133	19969	20137	20049	19908	19977	20192	20202	20033	20020	20142	20228	19954	20038	20137	20118	20283	20206	20085	20213	20240	20224	20315	20223	20036	20227	20098	20353	19957	20001	20287	19981	20146	20048	20290	20175	20014	19957	19933	20197	20120	20090	20318	20214	20091	20165	20214	20069	20068	19971	20001	20109	20102	19943	20043	20321	19939	20041	20065	20003	20079	19892	20214	20278	20029	20388	20203	20232	20007	20047	20022	20153	20180	20194	20165	20131	20057	20082	20103	19971	20256	20109	20133	20145	20010	20115	20193	20041	20228	20008	20021	20255	20153	20120	19989	20365	20056	19938	20142	20234	20218	19924	20037	20184	20054	20157	19899	20194	20206	20311	20275	20057	20149	20031	19948	19961	20167	20135	20168	20177	20091	20030	20100	19951	19972	20045	20130	20207	19936	20033	19962	19928	20053	20104	20123	20031	19892	20005	20146	19846	20200	20201	20246	20173	20054	19990	19995	20073	20166	20009	20122	20010	20242	19791	20025	19960	20227	20224	20214	20248	20175	19949	20139	20247	20174	19968	20224	20159	20204	20196	20003	20104	20221	20228	20108	20005	19922	20126	19994	19975	20159	20156	20175	20154	20185	20235	19847	20075	20219	20181	20006	19939	20046	19953	20075	20151	19963	19944	20098	20049	20318	20090	20080	19916	20213	20232	19926	19913	20194	20093	19994	20164	20213	20223	20194	20301	20127	20184	20078	20207	20260	20321	19879	20150	20286	19833	20350	20263	20167	19979	20143	20048	20277	19903	20381	20150	20188	20058	20044	20066	20204	20055	20133	20107	19983	20136	19888	20115	20258	20076	20125	19906	19940	19935	20056	20174	19917	20157	19951	19985	20061	20157	20140	20090	19995	20177	20093	20409	20057	20147	20275	20115	20312	20115	20124	20020	20281	20229	19972	20148	20117	20151	20158	20119	20111	20152	20188	20251	19971	20027	20187	20152	19881	20011	20187	20071	20051	20043	20196	20049	20234	20108	20025	19981	20038	19992	20424	19950	20078	19839	20018	20271	20061	20088	20077	20073	20319	20098	20047	20184	19974	20229	20102	20227	20013	20012	20079	20067	20202	19802	19997	20142	20105	19987	20238	20260	20197	20089	20084	19961	20031	19964	20076	20004	20111	20152	20038	19993	19696	20214	19972	20070	20082	20051	20292	20198	20167	20162	20159	20036	20042	20273	20153	20071	19871	20268	20181	20286	20155	19962	20107	19901	20174	20121	19993	20018	20106	20183	20033	19944	20171	20123	20160	19789	20199	20052	20191	20152	20115	19935	20326	20214	19987	19990	20121	20166	19925	20120	20109	20138	20295	20022	20047	20125	20092	19927	20061	20201	20194	20064	20179	20166	20126	19952	20002	20246	20244	20024	20133	20199	19966	20355	19890	20153	20014	20247	20136	20320	20125	20218	20240	20173	20257	20253	20165	20266	20332	20185	20321	20179	20239	20170	20135	20309	20232	20176	20129	19965	20135	20081	20170	20140	20087	20048	20092	20167	20116	20055	20223	20221	19969	19969	19998	20139	20192	20244	19951	20213	20010	19965	20169	20281	20115	20293	20120	20097	20197	20020	20040	20119	20193	20142	20117	20199	19995	20064	20262	20006	20180	19919	20092	20097	20084	20111	20036	20215	19943	20078	20048	20090	20143	20132	20055	20150	20013	20337	20182	20098	20174	19999	20076	19974	20180	19986	20047	20014	20336	20240	20407	20414	20154	20152	20079	20038	19993	20073	20147	20124	19951	20199	20105	20166	19983	19757	20143	19980	19927	20126	20021	20205	20065	20007	20281	20089	20043	19980	20156	20080	20196	20094	20277	19977	20092	20044	20288	19983	20056	20057	19986	19865	19980	20085	19967	19963	19994	20384	20047	20137	20150	20137	20125	20071	20301	20052	20123	20043	20560	20075	20152	19985	20151	20179	20141	20108	20049	20105	19995	19901	20097	20367	20089	20068	20018	20002	20122	20117	20104	20208	20360	19925	19999	19958	20006	20190	20175	20267	20088	20078	20188	20140	19855	20193	20286	20105	20099	20220	20213	20135	20103	20095	20050	20296	20131	20001	19974	19985	19991	19742	20019	20067	19877	20072	19920	20101	20002	20098	20178	20118	20124	20152	20034	20150	20038	20120	20108	20192	20292	20034	20263	20136	20124	20036	20203	20136	19981	20208	20178	20207	20175	20072	20161	19969	19937	20174	20217	20264	20052	20043	20003	19878	20241	19992	19992	20056	20272	20161	20135	20213	20049	20095	19849	20076	20208	20056	20085	20270	20003	20066	20209	20210	20101	20273	20030	20103	20198	20034	20183	20087	20045	19869	20050	19963	19927	19899	20152	20098	19970	20002	19970	20092	19914	20269	19997	20227	20076	20017	20220	20064	20081	19790	20025	20262	19930	20398	20315	20297	20054	20064	20277	20119	20117	20145	20358	20133	20160	20100	20152	20210	19973	20367	20075	20161	20154	20123	20109	20141	20260	20026	20116	20282	20107	20263	20111	19989	20094	20218	20098	20199	20102	20144	20274	20207	20148	20282	20059	20167	20250	20137	20114	20030	19913	19994	20143	20262	20051	20221	20311	20085	20157	20023	20244	20269	20174	20161	20163	20252	20187	20003	20084	20143	20206	20011	19952	20135	20065	19941	20120	19895	20172	19943	20021	20090	19980	19991	19925	20204	20256	20145	20031	19836	20233	20121	20162	20283	20260	20133	20279	20048	20092	19998	19889	19890	20284	19987	20082	20252	20130	20293	20028	20108	20434	20209	19941	20117	19941	20115	20123	20177	20027	20024	20113	20145	20095	20169	20063	20128	20336	20054	20135	20043	20097	20221	20195	20126	20252	20101	19951	20158	20113	20187	20118	20043	20154	20155	20108	19996	20314	20313	20194	20238	20185	20246	20004	20180	20110	20185	19988	20174	20204	20065	20195	19862	20044	20086	20092	20185	20180	19928	19962	19951	20130	20305	20220	20103	20024	20071	20182	20060	20377	20097	19866	19926	20146	20153	20293	20043	20047	20060	20391	20085	20026	20043	20106	20091	20001	20171	20264	20057	20173	20069	20212	20230	20442	19957	20152	20171	20211	20009	20292	19970	20052	19993	20086	20139	20218	19966	19862	19966	20096	20222	20390	20156	20250	20051	19816	20097	20235	20119	20045	20026	20089	20113	20225	19955	20153	20051	20051	20018	20048	20294	20161	20221	20271	20087	20341	19854	19986	20039	20069	19997	20100	20158	20134	20139	20228	20312	20205	20049	20072	20211	20041	19995	20058	20183	19977	20197	20216	20252	20262	20026	20451	20075	20100	20017	20333	20235	20328	20084	20123	19987	19807	20119	20357	20193	20153	20238	19896	20101	20081	20120	20133	20208	20174	20067	20180	20333	20207	20253	20025	20030	20254	20158	20290	19983	20130	19920	20314	20178	20136	19958	19970	20111	20260	20066	20268	20117	20092	20049	20259	20042	20217	20148	20105	20205	20195	20210	20345	20070	20155	20095	20164	20075	20108	20169	20143	20084	20227	20072	20092	20037	20204	20056	20081	20132	20145	20258	20214	19914	20142	19961	19995	20114	20107	20188	20069	19989	20115	20230	20156	20086	20190	20000	20229	20220	20031	20217	20195	20045	20254	20000	19992	20141	20216	19971	19911	19961	19974	20147	20181	20188	20074	20084	20232	20092	19991	20259	19955	20078	20015	20095	20143	19881	19862	20026	20392	20017	19958	20259	20106	20103	20208	20023	20182	20246	20183	20000	20047	20124	20148	20179	20045	20116	20091	20084	20197	20018	20133	20143	19965	20227	20101	20212	20230	20029	20196	19898	19944	20305	20305	20274	20053	20128	20263	19804	20041	20054	19896	20093	20140	20132	20036	20190	20173	19984	20060	20176	20150	20113	20220	20209	20140	20138	20217	20109	20169	19953	20092	20173	20046	20218	20168	20233	20219	19916	20206	19886	20153	20311	20315	19860	20081	19998	20207	20106	20177	20108	20260	20011	20296	20282	20187	20102	20240	19980	20090	20040	20139	19955	20160	20115	20166	20154	20209	20244	20277	20086	20361	20271	20198	19945	19875	20067	20203	20069	20056	20165	19951	19950	20097	20031	20186	20200	20007	19992	20013	20138	20095	20235	20111	20101	20283	20247	20135	20059
41653	70219	49576	21721	19172	18187	17720	17509	17296	17263	16975	16899	17032	16998	16864	16910	16875	16635	16798	16688	16638	16804	16659	16621	16495	16680	16697	16856	18016	23631	22473	20361	19045	17668	16853	16651	16550	16400	16475	16391	16272	16301	16635	16447	16599	16496	16500	16343	16439	16355	16288	16457	16260	16367	16279	16330	16383	16325	16386	16543	16293	16424	16471	16240	16407	16529	16544	16253	16437	16448	16419	16162	16494	16539	16458	16556	16375	16581	16364	16478	16501	16502	16377	16464	16542	16387	16426	16427	16438	16467	16484	16400	16416	16545	16495	16432	16401	16167	16334	16636	16454	16470	16455	16381	16545	16436	16270	16364	16225	16156	16307	16304	16379	16454	16487	16488	16716	16373	16495	16442	16298	16596	16323	16460	16417	16419	16444	16462	16439	16491	16297	16607	16382	16480	16370	16434	16494	16155	16433	16366	16467	16335	16282	16433	16187	16394	16517	16322	16164	16432	16444	16401	16192	16168	16438	16569	16257	16223	16586	16336	16313	16540	16407	16525	16418	16480	16457	16541	16285	16454	16401	16317	16381	16348	16425	16277	16550	16417	16256	16324	16455	16375	16581	16264	16500	16270	16311	16297	16519	16315	16385	16407	16381	16475	16412	16435	16441	16348	16360	16228	16469	16434	16227	16608	16370	16503	16338	16379	16514	16307	16379	16240	16297	16333	16389	16342	16277	16383	16319	16543	16347	16390	16376	16298	16572	16388	16368	16422	16370	16203	16504	16333	16239	16223	16520	16341	16495	16202	16243	16407	16528	16336	16250	16286	16358	16483	16354	16507	16299	16584	16306	16420	16424	16419	16365	16483	16320	16460	16338	16427	16362	16265	16512	16317	16500	16428	16350	16375	16406	16184	16459	16429	16545	16151	16448	16228	16520	16492	16485	16318	16228	16421	16468	16369	16415	16558	16500	16521	16399	16350	16424	16300	16493	16630	16544	16298	16453	16339	16390	16422	16426	16386	16354	16409	16331	16423	16396	16359	16398	16402	16427	16315	16420	16434	16341	16428	16417	16375	16351	16411	16368	16372	16226	16279	16452	16374	16375	16361	16519	16422	16344	16391	16384	16528	16279	16316	16474	16439	16251	16473	16261	16499	16307	16325	16468	16489	16351	16276	16435	16304	16341	16349	16362	16355	16583	16337	16429	16318	16345	16486	16334	16326	16227	16358	16250	16518	16406	16423	16486	16491	16349	16266	16389	16478	16399	16391	16310	16436	16517	16516	16325	16423	16325	16246	16483	16176	16378	16388	16444	16395	16597	16312	16313	16386	16463	16255	16359	16296	16449	16316	16440	16371	16465	16389	16377	16323	16500	16484	16334	16386	16412	16492	16422	16440	16382	16564	16391	16458	16388	16378	16413	16495	16420	16367	16489	16239	16353	16467	16344	16406	16198	16404	16520	16381	16353	16432	16342	16320	16422	16352	16310	16444	16335	16361	16402	16374	16469	16563	16121	16253	16214	16384	16360	16381	16317	16240	16345	16495	16405	16396	16278	16265	16493	16407	16435	16275	16388	16214	16399	16468	16342	16471	16393	16091	16207	16212	16467	16296	16429	16441	16195	16284	16474	16335	16248	16402	16551	16418	16361	16267	16434	16469	16278	16398	16560	16370	16345	16399	16382	16445	16390	16519	16455	16423	16222	16586	16305	16318	16546	16357	16529	16388	16363	16448	16354	16383	16350	16459	16295	16409	16291	16381	16361	16342	16463	16518	16345	16431	16327	16283	16434	16432	16354	16368	16279	16447	16367	16406	16507	16471	16368	16532	16413	16429	16307	16407	16330	16323	16184	16378	16284	16401	16373	16419	16193	16288	16369	16468	16358	16426	16149	16293	16378	16380	16462	16306	16377	16491	16379	16402	16351	16382	16364	16493	16287	16574	16370	16371	16518	16406	16460	16299	16442	16573	16403	16242	16525	16405	16428	16551	16335	16514	16396	16412	16389	16306	16540	16464	16346	16477	16382	16387	16375	16491	16472	16264	16435	16267	16347	16581	16504	16490	16444	16447	16536	16260	16596	16207	16381	16357	16384	16437	16408	16530	16325	16473	16329	16259	16291	16371	16462	16395	16286	16349	16260	16351	16628	16399	16283	16530	16487	16483	16327	16355	16447	16387	16356	16418	16221	16409	16364	16348	16407	16465	16468	16133	16184	16545	16297	16341	16610	16547	16422	16559	16349	16469	16344	16279	16456	16294	16416	16310	16336	16274	16334	16396	16509	16340	16418	16262	16510	16238	16227	16498	16424	16355	16354	16441	16433	16238	16396	16239	16354	16299	16338	16376	16386	16387	16418	16420	16460	16195	16381	16514	16333	16550	16220	16370	16356	16404	16374	16505	16331	16440	16342	16269	16414	16576	16444	16499	16476	16360	16241	16389	16433	16269	16448	16370	16210	16417	16459	16413	16553	16446	16440	16308	16316	16501	16302	16362	16288	16334	16357	16457	16498	16606	16325	16258	16258	16451	16375	16444	16252	16469	16222	16534	16317	16468	16416	16278	16312	16375	16404	16619	16185	16465	16323	16389	16278	16372	16506	16315	16290	16309	16381	16231	16324	16261	16481	16377	16376	16314	16491	16268	16229	16339	16442	16420	16249	16556	16343	16506	16378	16281	16539	16311	16378	16388	16365	16362	16390	16417	16241	16322	16392	16370	16431	16442	16398	16188	16528	16333	16661	16475	16530	16358	16469	16394	16455	16352	16331	16445	16338	16276	16421	16367	16389	16410	16342	16343	16556	16224	16305	16427	16368	16390	16530	16288	16416	16559	16349	16498	16384	16465	16518	16285	16324	16337	16534	16300	16298	16253	16293	16326	16281	16313	16298	16359	16505	16325	16508	16469	16518	16407	16511	16348	16239	16279	16536	16173	16461	16340	16464	16435	16412	16534	16191	16434	16252	16372	16362	16343	16500	16452	16403	16527	16438	16467	16275	16551	16306	16447	16391	16227	16421	16425	16341	16392	16599	16379	16410	16445	16561	16525	16376	16355	16343	16305	16399	16411	16273	16428	16375	16388	16405	16196	16449	16585	16435	16303	16484	16353	16471	16291	16474	16351	16364	16215	16556	16270	16345	16345	16565	16258	16548	16428	16521	16423	16246	16339	16385	16411	16368	16448	16250	16467	16505	16403	16536	16462	16343	16405	16342	16355	16425	16585	16496	16487	16303	16367	16459	16674	16270	16449	16456	16483	16372	16446	16222	16294	16518	16502	16499	16353	16431	16273	16440	16424	16449	16421	16413	16511	16330	16206	16489	16444	16393	16446	16419	16330	16482	16232	16340	16524	16255	16218	16587	16311	16349	16409	16377	16438	16366	16517	16453	16395	16366	16271	16458	16599	16544	16416	16526	16333	16427	16473	16367	16585	16439	16245	16397	16523	16401	16466	16337	16344	16357	16354	16501	16228	16238	16508	16298	16492	16398	16377	16482	16421	16420	16488	16173	16382	16299	16536	16276	16517	16372	16405	16438	16238	16447	16378	16483	16082	16466	16413	16316	16335	16241	16588	16373	16330	16408	16334	16322	16502	16415	16433	16374	16339	16351	16388	16415	16364	16462	16370	16335	16468	16411	16330	16497	16476	16420	16493	16369	16283	16499	16316	16255	16216	16475	16374	16399	16214	16357	16390	16527	16288	16472	16422	16505	16317	16402	16256	16263	16446	16463	16390	16532	16344	16477	16302	16496	16456	16359	16336	16478	16342	16298	16350	16351	16406	16299	16252	16543	16421	16440	16213	16380	16310	16554	16425	16295	16529	16310	16321	16540	16469	16319	16380	16336	16382	16331	16496	16500	16384	16395	16354	16528	16413	16164	16336	16361	16276	16356	16295	16580	16348	16551	16341	16407	16457	16348	16235	16421	16447	16557	16398	16324	16323	16257	16522	16429	16376	16340	16402	16424	16310	16353	16163	16323	16361	16368	16311	16356	16690	16469	16320	16431	16404	16167	16473	16319	16442	16399	16348	16489	16342	16601	16316	16420	16400	16506	16375	16491	16559	16367	16302	16471	16395	16288	16329	16506	16273	16446	16272	16390	16465	16282	16507	16542	16289	16380	16320	16318	16467	16390	16236	16528	16389	16287	16464	16237	16462	16563	16275	16414	16343	16550	16464	16340	16358	16426	16401	16430	16367	16288	16398	16315	16554	16400	16413	16338	16329	16415	16587	16379	16344	16427	16282	16286	16315	16405	16401	16437	16576	16390	16509	16441	16351	16381	16277	16522	16361	16248	16313	16450	16461	16493	16343	16293	16531	16614	16280	16377	16441	16347	16447	16373	16497	16423	16404	16411	16339	16331	16454	16315	16261	16287	16400	16281	16291	16209	16487	16435	16248	16399	16348	16405	16418	16365	16374	16412	16321	16278	16298	16563	16557	16124	16349	16558	16460	16468	16150	16378	16324	16399	16398	16323	16467	16297	16297	16355	16330	16473	16416	16335	16524	16316	16293	16347	16393	16323	16310	16297	16216	16256	16331	16371	16574	16327	16395	16315	16449	16396	16520	16518	16468	16281	16447	16515	16253	16287	16261	16229	16215	16234	16306	16351	16442	16186	16370	16339	16286	16397	16427	16411	16541	16421	16370	16482	16291	16471	16403	16282	16323	16456	16430	16320	16495	16563	16087	16406	16340	16211	16391	16415	16382	16240	16363	16297	16464	16580	16316	16203	16295	16416	16525	16379	16405	16414	16303	16247	16316	16480	16401	16341	16375	16393	16542	16326	16383	16363	16520	16550	16547	16500	16217	16301	16345	16259	16355	16349	16506	16216	16364	16482	16286	16318	16390	16528	16292	16350	16327	16500	16353	16520	16302	16369	16213	16476	16549	16434	16445	16521	16524	16290	16331	16195	16216	16391	16422	16335	16390	16352	16571	16308	16382	16383	16585	16274	16348	16379	16310	16417	16360	16256	16521	16379	16460	16222	16367	16556	16420	16371	16536	16242	16476	16530	16305	16428	16358	16372	16397	16279	16341	16340	16402	16187	16475	16463	16460	16390	16356	16332	16493	16281	16422	16357	16441	16234	16321	16400	16364	16356	16496	16374	16276	16478	16483	16337	16453	16406	16451	16548	16470	16249	16478	16442	16507	16312	16441	16430	16382	16610	16432
28994	28591	30479	22834	19445	19463	19376	19284	19079	19248	19347	19199	19195	19238	19392	19261	19145	19424	19383	19099	18978	19193	19164	19175	19179	19088	19085	19090	19257	19283	19618	19669	19497	19217	19164	19291	19036	19205	19203	19156	19214	18945	19335	19046	19243	19179	19209	19141	19280	19214	19057	19076	19169	19097	19131	19063	19207	19186	19040	19002	19084	19080	19101	19075	19175	19199	19081	19100	19115	19051	19131	19135	19050	19166	18966	19029	19074	19080	19030	19046	19107	18968	18985	19157	19149	19215	19298	19038	18906	19245	19219	19275	18916	19207	19238	19115	19251	19153	19414	19337	18988	19133	19126	19055	19101	19193	19306	19190	19250	19078	19295	19129	19108	19055	19154	19022	19051	19070	19042	19097	19023	19002	19229	19185	19357	19142	19156	18930	19285	19269	19200	19013	19026	19105	19257	19004	19111	19291	19164	19165	18965	19202	19153	19278	19044	19368	19242	19254	19296	19273	19157	19248	19260	19088	19057	18913	19210	19360	19053	19179	19298	19146	19089	19126	19209	19125	19068	19216	19041	19033	19141	19281	19130	18978	19168	19233	19007	18956	19139	19022	19353	19080	19054	19106	19184	19149	19187	19074	19121	18908	18992	19258	19277	18944	19095	19100	18908	19113	19203	19038	19009	19148	19195	19270	19100	19124	19229	19105	19176	19047	19020	19098	19103	18993	19328	18916	19042	19089	19080	19103	19026	19186	19149	19017	19154	19277	19069	19042	19132	19024	19201	19154	19188	19099	19177	19049	19092	19012	19158	19181	19251	19323	19280	18969	18912	19131	18895	19257	19135	19142	19123	19188	19207	19058	19156	19116	18978	19262	19161	19184	19077	19203	19186	19168	19191	19253	19093	19219	19194	19073	19215	19082	19082	19097	19259	18869	19074	19103	19096	19014	19131	19230	19077	19033	19035	19008	19190	19181	19368	19100	19264	19116	19124	19120	19160	19316	19229	19362	19193	19207	18941	19246	18939	19205	19081	19229	19262	19346	19036	19091	19047	19184	18984	19416	19050	19067	19101	19061	19068	19139	19204	19125	19161	18962	19093	19224	19150	19172	19336	19097	18958	19056	19056	19014	19045	19290	19312	19210	19094	19081	19128	19182	19222	19128	18911	19059	19085	19204	19148	19147	19199	19224	19020	18931	19199	19249	18885	19055	19141	19186	18834	19053	19169	18904	19297	19266	19138	19076	19206	19219	19016	19122	19396	19228	19298	19208	19208	19040	19061	19151	19038	19153	19468	19131	19198	19074	18789	19040	19248	19130	18977	19123	19036	19049	18957	19075	19227	18971	19072	19072	18936	19422	18932	18947	19049	19122	19093	19256	19268	19185	19232	19190	19141	19021	19289	18927	19027	19155	19188	19206	19015	19255	19089	18962	19154	18970	19160	19135	19148	19102	19211	19313	19065	19100	19250	19412	19059	19284	19194	19316	19185	19011	19182	19013	19186	19248	19097	19007	19172	19186	19239	19142	19273	19174	19021	19313	19240	19188	19292	19209	19162	19044	19021	19226	18907	19129	19362	19180	19134	19027	18943	19244	19331	19235	19195	19083	18992	19306	18964	18992	19269	19123	19267	19102	19142	19208	19053	19053	19175	19200	19049	19219	18996	19179	19001	19080	19307	18910	18957	18979	19250	19036	18912	19161	19155	19136	19215	19156	18976	19022	19268	19059	19176	19315	18995	19036	19255	19192	19043	19086	19032	19142	18978	19136	19237	19176	19206	19127	19185	19112	19127	18878	19165	18961	19245	19138	19022	19070	19073	19028	19287	19243	19163	19007	19144	19197	19123	19028	19127	19224	18852	19162	19033	19091	19132	19090	19275	19165	19150	19207	19176	19117	19181	19232	18886	19183	19076	19218	19264	19184	19260	19191	19106	19235	19101	19333	18961	19029	18957	19178	19201	19304	19190	19174	19195	19108	19134	19154	19073	19091	19149	19169	19285	19257	19038	19061	19140	19032	19110	19142	18967	19161	19160	18977	18956	19010	19007	19328	19132	19093	19301	19257	19149	19295	19246	19033	18937	18971	19299	19316	19057	19003	18930	18933	19179	19108	19114	19082	19084	18909	18970	19156	19062	19221	19142	18965	19319	19082	19009	19099	19054	19148	19183	19144	19184	19182	19115	19280	19092	19100	19027	19317	18983	19135	18995	19043	19390	19009	19097	19162	19084	19195	19277	19186	19123	19022	18959	19028	19196	19049	19118	19133	19234	19071	18955	19214	19139	19052	19195	19190	19046	19082	19368	19028	19311	18959	19054	19136	19021	19045	19131	19193	19195	19192	19035	19026	19072	18963	19188	19225	19230	19056	19203	18949	19086	19311	18957	18875	19136	19255	19035	19037	19252	19070	19163	19398	19078	19141	19092	19136	19207	19243	19114	19167	18938	19129	19030	19019	19120	19039	18904	19015	19032	19142	19006	19141	19185	18885	19114	19191	19103	19088	19160	19099	19061	19315	19255	19066	18955	18943	19022	19218	18953	19219	19215	19104	19045	19155	19138	19070	19091	18950	19192	18954	18957	19161	19195	19002	19251	19176	19311	19243	19188	19172	19257	19147	19158	19212	19054	19310	19229	19074	19083	19058	19209	19076	19294	19199	19228	18806	19192	19099	19083	19026	19132	19056	19101	19140	19172	19375	19219	19190	19272	19263	18997	19179	18968	19369	19141	19160	19152	19102	19028	19114	18977	19095	19314	19170	19009	19208	19460	19048	19200	19188	19181	19219	19000	19112	19031	19103	19026	18994	19076	19168	19213	19139	19339	19045	19110	19220	19090	19069	19191	19190	19222	19102	19257	19149	19273	19273	19001	18944	19002	19261	19278	19193	19248	18969	19283	18977	19006	19190	19193	19169	19154	19115	19173	19013	19096	19058	18944	19187	19257	19136	19164	19026	19231	18908	19018	19047	19298	19088	19165	19103	19258	19040	19131	19090	19133	19217	19192	19016	18983	18906	19017	18968	19266	19196	19207	18870	18979	18972	19066	19172	19206	18941	19202	19119	19296	19022	19296	19096	18961	19177	19289	19058	19103	19288	19191	19014	19046	19159	19141	19053	19177	19055	19191	19009	19057	19308	19274	19190	19073	19118	19112	19237	19106	18904	19107	19029	19034	19119	19242	19317	19013	19062	18861	19061	19033	18985	19145	19223	19222	18996	19029	19080	18893	18970	19129	19239	19052	19191	19239	19144	19170	19052	19162	19182	19052	19291	18962	19062	18818	19170	19206	19072	19083	19176	18986	19156	19225	19385	19218	19253	19340	18863	19181	19005	19204	19035	19234	19036	19142	19346	19322	19324	19258	19162	19073	19081	19290	19266	19005	19356	19248	19195	19119	19368	19126	19044	19190	19150	19124	19163	18963	19350	19064	19181	19217	19313	19160	18959	19177	19235	19146	19392	18914	19111	19014	19045	19079	19133	19230	19213	19247	18994	19025	19043	19307	19043	19088	18997	19168	19149	19054	19073	19093	19171	19104	19144	19161	19358	19328	19064	19186	19181	19153	19169	19128	18911	19211	19237	19178	19158	19092	19134	19075	19000	18852	19085	19292	19384	19042	19337	19175	19126	19087	19140	19063	18919	19038	18972	19183	19320	19147	18910	19230	19131	19046	19516	19310	19039	19127	19043	19172	19134	19327	19235	19096	19036	19150	18983	19039	19230	19185	19111	19298	19345	19149	19202	18917	19091	19116	19218	19168	19061	19305	19210	18938	19280	19331	19374	19272	19237	19023	19000	19124	19133	19167	19085	19051	19190	19007	19033	18857	19083	19205	19027	19136	19001	19202	18934	19090	19176	19216	19137	19166	19314	19136	19066	19227	19237	18978	19020	19163	19322	19313	18909	19313	19116	19221	19103	19129	19318	19075	19301	19073	18860	19096	19199	19382	19384	19239	19198	19258	19200	19044	19135	19035	19032	19253	18845	18924	18967	19334	19094	19242	19236	19174	19079	19072	19181	19123	18992	19305	19117	19059	19330	19088	19094	18846	19021	19072	19037	19106	19110	19238	19033	19151	19262	19243	19294	19094	19106	19194	19071	18886	19288	19017	19319	19062	19070	19256	19264	19040	19158	19088	19101	19239	19041	19222	19222	19240	19139	19204	19132	19114	19154	19115	19266	19172	19240	19118	19054	19265	19140	19110	19097	19245	19195	19051	18972	19125	19153	19305	19217	19149	19382	19169	19054	19179	19114	19223	19256	19213	19048	19076	19081	19285	18965	19052	19130	19247	18992	18853	19175	19119	19037	19101	19257	18932	19108	19028	19051	19272	18971	19080	19111	19268	19006	18986	19062	19165	19259	19199	19260	19102	19131	18941	19130	19113	19190	19304	19304	19101	19220	19071	18924	18989	19258	19126	19339	19149	19195	18957	19036	19254	19114	19313	19154	19126	18990	19215	19198	19104	18983	19123	19104	19124	18979	19104	18975	19124	19281	18951	19055	18937	18849	19097	19005	19013	19146	19159	19143	19079	19115	19093	19136	19053	19222	19108	19216	19083	19091	19212	19157	19072	19137	19008	19221	19084	18984	19163	19017	19089	19036	19031	19170	19252	19072	19121	19127	19259	18850	19146	19201	18965	19196	19074	19137	19266	19093	19199	19115	19071	19394	19055	19140	19248	19063	19005	19067	18888	19134	19284	19310	19180	19147	18971	18991	19105	19175	19139	19330	19248	19273	18994	18905	18987	19116	19246	18911	19284	19324	19384	19118	19094	19041	18945	19206	19071	19142	19374	19171	19180	19251	19149	19331	19332	18953	19016	19132	19385	19205	19007	19215	19047	19072	19318	19166	19096	19110	19127	19116	19188	19235	19218	19162	18962	19185	19230	19122	19233	19132	19131	18986	19197	18903	19229	19074	19070	19156	19234	19184	19100	19207	19099	19168	19007	19148	19356	19357	19150	19311	19242	19093	19153	19169	19025	19066	19308	19087	19058	19096	19007	19274	19051	19222	19109	19179	18911	19045	18874	18973	19222	19141	19116	19118	18910	19004	18996	19116	19207	19055	19109	19166	19025	19174	19164	19116	19061	19109	19155	19096	19294	19193	19087	18964	19263	19083	19139	19232	19185	18982	19128	19112	19014	19273	19029	18939	19284	18985	19118	19147	19160	19202
31754	45366	28262	16593	16144	16153	16031	16041	16132	16137	15992	16048	16029	16238	16060	16138	16004	15896	15899	15824	15851	16023	15961	15958	15908	16112	15965	15978	16147	16201	16157	16402	16214	16274	15950	15636	15962	15947	15956	15818	15823	16021	15683	16090	15882	15760	16040	15789	16027	15896	15915	15795	15732	15806	15919	15829	15856	15838	15836	15925	15858	15845	15811	15976	15876	15857	15781	15693	15914	15791	15719	15914	15825	15889	15587	16009	15986	15760	15885	15892	15803	15716	15851	15882	15887	16006	15732	15862	15822	15694	15992	16028	15666	15731	15877	15788	15927	15915	15836	15976	15790	15946	16016	15941	15928	15882	15929	15838	15817	15786	15838	15880	15745	15661	15867	15750	15851	15830	15887	15693	15938	15765	16017	15748	15950	15868	15759	15759	15808	15945	15899	15796	15824	15797	15919	16089	15761	15884	15857	15833	15784	15779	15915	15963	15903	15908	15877	15745	15956	15744	15757	15835	15709	15840	16091	15872	15874	15721	16107	15869	15863	15843	15866	16107	15903	15856	15658	16059	15916	15801	15829	15892	15733	15985	15763	15766	15757	15917	15657	15844	15919	15911	15919	15904	15846	15802	15795	15916	15968	15867	15893	15840	15787	15804	15620	15884	15888	15828	15859	15863	15791	15871	15699	15826	15798	15855	15897	15892	15878	15888	16005	15972	15921	15895	15891	15697	15699	15996	15800	15977	15946	15897	15887	15845	15892	15959	15946	15999	15866	15752	15886	15796	15869	15896	15776	15749	15792	15940	15949	15778	16021	15986	15939	15806	15859	15899	15806	15905	15875	15807	15949	16046	15681	15954	15860	15842	15861	16033	15864	15918	16090	15873	15924	15800	15953	15720	15860	15837	15829	15742	15852	15779	15832	15817	15939	15772	15933	15860	15727	15872	15734	15776	15937	15839	15986	15856	15859	15906	15738	15883	15923	15927	15883	15747	16090	15916	15667	15904	15840	15834	15930	15879	16059	15947	15841	15973	15722	15906	15914	15857	15904	15995	15866	15761	15850	15979	15841	15857	16040	15708	15820	15925	15924	15873	15910	15936	15821	16046	15936	15958	15757	15934	15588	15723	15798	15994	15823	15754	15897	15949	15910	15766	15707	15911	15918	15955	15756	15944	15999	15845	15871	15992	16117	15848	15671	15963	15970	15849	15887	15974	15780	15862	15813	15807	15961	15888	15721	15842	15860	15809	15877	15952	16022	15999	15778	15902	15863	15870	15813	15824	15904	15817	16095	16043	15709	15823	15973	15785	15798	15931	15899	15817	15820	15837	15931	15726	16011	15992	15794	15900	15808	16056	15809	16017	15888	15956	15794	15664	15847	15730	15951	15870	15898	15872	15944	15861	15879	15857	15869	15958	15713	15819	15927	15829	15878	15888	15923	15851	15717	15793	16048	15889	15870	15736	15777	15775	15653	15798	15700	15771	15837	15749	15946	15720	15767	15909	15721	16006	15945	15692	15837	15898	15812	15884	15901	15856	15689	15635	15850	15699	15819	15720	15977	15886	15801	15816	15794	15936	15894	15806	16035	15645	15742	15760	15817	15876	16012	15955	15741	15839	15934	16041	15685	15612	15919	15789	15884	15946	15790	15919	15976	15676	16022	15974	15860	15898	15858	15767	15790	15806	15733	15927	15866	15844	15903	15807	15872	15947	15965	15901	15866	15970	16017	15860	15883	15857	15811	15905	15820	15884	15875	15763	15795	15953	15684	15704	15812	15845	15799	15675	15842	15911	15861	15698	15854	15874	15910	16098	15922	15890	15904	15842	15813	15665	15919	15869	15954	15862	15982	15847	15839	15927	15924	16010	15743	15867	16060	16028	15783	15807	15798	15798	15940	15853	15850	15938	15814	16077	15922	15833	15819	15778	15768	15846	15988	15775	15924	15746	15724	15837	15899	15776	15786	15920	15703	15750	15864	15835	15773	15920	15959	15879	15892	15859	15810	15811	15830	15756	15808	15931	15756	15669	15869	15836	15838	15919	15902	16006	15789	15934	15864	16033	15714	15880	15863	15906	15897	15860	15688	15937	15999	15876	15795	15869	15849	15914	15821	15870	15750	15890	15933	15731	15812	15716	15935	15945	15930	15974	15827	15820	15820	15858	15731	15924	15740	15887	16006	15818	15910	15853	15886	15795	15846	15971	15977	15919	15824	15709	15827	15824	15834	15713	15909	15713	15893	15885	15880	15793	15802	15753	15933	15872	15797	15826	16008	15795	15803	15986	15872	16028	15836	15739	15811	15800	15917	15834	15985	15889	15795	15804	15848	15857	15810	15803	15724	15960	15927	15673	15801	15878	15775	15916	15818	16040	15890	15963	15921	15902	15937	15755	15752	16038	15925	15661	15878	15991	16015	15997	15870	15655	15869	15881	15865	15772	15993	15836	15767	16182	15831	15716	15846	15874	15750	15892	15813	15735	15820	15915	15749	15817	15734	15940	15891	15976	15771	15963	15846	15876	16088	15761	15786	15932	15893	15843	15935	15862	15727	15877	15748	15797	15826	15971	15802	15823	15911	15702	15864	15816	15799	15618	15817	15957	15742	15967	15852	15940	16033	15809	15893	15928	15813	15805	15928	15841	15793	15797	15920	15795	15740	15741	15710	15707	15811	16027	15940	15929	15972	15697	15535	15771	15780	15720	15716	15946	15816	15758	15893	15883	15928	15891	15911	15748	16101	15844	15814	15971	15817	16033	15823	15831	15760	16013	15849	15815	15768	15937	15880	15961	15930	15855	15869	15917	15916	15928	15741	15811	15784	15936	15859	15831	16066	15891	15821	15876	15724	15992	15782	16013	15877	15845	15623	15945	15829	15947	15944	15857	15794	15971	16026	15903	15890	15884	15784	16176	15928	15888	15753	15972	15691	15900	16079	15728	15839	15764	15712	15903	15889	15879	15833	15955	15872	16157	15858	15831	15892	15912	15874	15933	15871	15806	15846	15893	15828	15857	15882	15982	15987	15708	15921	15890	15822	15852	15886	15848	15773	15959	15815	15826	15703	15888	15774	15849	15767	15826	15826	15765	15781	15876	15852	15694	15700	15858	15984	16051	15741	15871	15743	15846	15734	16013	15958	15899	15807	15871	15828	15817	16036	15778	15909	15755	15887	15745	15782	15895	15859	15789	15808	16089	16006	15871	15807	15829	15885	15888	15957	15833	15934	16048	15814	15843	15914	15827	15951	15942	15879	15983	15674	15712	15705	15913	15731	15845	15852	15830	15771	15809	15788	15836	15843	15792	15863	15907	15860	15893	15921	16116	15770	15894	16004	15845	15844	15858	15715	15946	15775	15909	15920	15734	15780	15773	15819	15939	15947	15970	15797	15933	16105	15781	15827	15828	15810	15956	15824	15847	15909	15884	15727	15941	15869	15828	15760	15684	15880	15977	15905	15850	15857	15877	15856	15831	15725	16020	15705	15919	15938	15885	15998	15886	15807	15830	15851	15624	16030	15824	15867	15817	15775	16087	15778	15978	15873	15815	16002	15858	15865	15893	15795	15807	15931	16004	15857	15688	15772	16005	15887	15902	15778	15897	16014	15739	15992	15754	15905	15916	15864	15938	15861	15673	15947	16031	15785	15937	15781	15940	15873	15794	15887	15818	15944	15810	15888	15907	15882	15941	15770	15850	16143	15850	15863	15785	15647	15801	15994	15804	16044	15882	15751	15801	15767	15885	15926	15969	15950	15753	15801	15951	15959	15770	15965	16072	15789	15751	16071	15986	15752	15845	15856	16034	15895	15947	15735	15866	15971	15953	15877	15852	16000	16083	15790	15890	15776	16032	15774	16019	15899	16017	15840	15864	15937	15822	15851	16001	15841	15981	15796	15915	15791	16076	15774	15890	15823	15727	16046	15763	15960	15724	15687	15735	15932	15914	16005	15807	15885	15844	15714	15927	15852	15932	15653	15986	15690	16000	16019	15871	15883	15900	15722	15778	15887	16007	15897	15950	15881	15903	15795	15940	16026	15903	15889	15859	15814	15865	15693	15891	15953	15891	15847	15937	15864	15831	15720	15770	15756	15841	15819	15820	15871	15763	15749	15939	15740	15853	15655	15856	15851	15826	15890	15839	15893	16003	15841	15908	15933	15849	15886	15877	15791	15872	15853	15872	15758	15946	15711	15793	15915	15806	15974	15610	15991	15911	16027	15868	15748	15888	16144	15883	15766	15958	15888	15992	15743	15846	15971	15810	15852	15780	15927	16036	15743	16012	15807	15826	15854	15920	15956	15913	15915	15923	15716	15725	15834	15924	15948	15930	16061	15872	15873	15848	15768	15937	15813	15854	15986	16029	15902	16079	16035	15833	15793	15931	15827	15845	15890	15760	15938	15991	15844	15962	15865	15800	15941	15932	15829	15910	15906	15783	16104	15877	15769	15889	15876	15836	15865	15820	15784	15720	15901	16009	15867	15739	15916	16074	15891	15900	15727	15912	15708	15681	15796	15826	15760	15790	15776	15990	15935	15912	16015	15996	15928	15985	15967	15897	15795	15968	15900	15958	15829	15907	15808	15863	16007	15841	15903	15831	15940	15719	15874	15902	15839	15988	15754	15783	15830	15784	15792	15836	15892	15936	15874	15833	15860	15887	15975	15934	15751	15744	15806	15849	15863	15803	15805	15698	15997	15834	15788	15926	15908	15810	15591	15839	15899	15767	15974	15987	15843	15753	15819	15930	15883	15775	15793	15842	15767	15815	15825	15936	16183	16006	15909	15944	15752	15836	15998	15945	15865	15974	15903	15839	15641	15929	15882	16091	15790	15969	15687	15968	15714	15908	15870	15905	15780	15975	15870	15848	15848	15929	15862	15978	15995	15902	15941	15896	15830	16060	15842	15939	15829	15942	15933	15881	15838	15794	15876	15821	15854	15866	15847	15989	15870	15900	16020	15942	15938	15839	15906	15788	15984	15832	15874	16011	15907	15800	16003	15998	15742	15865	15938	15819	15801	15723	15748	15830	16003	15871	15803	15690	16042	15909	15891	15654	15866	15822	15827	15986	15810	15956	15724	15896	15879	15808	16009	15952	15881	15983	15638	15921	15876	15889	15805	15774	16034	15866	15959	15879	16057	16050	15768	15843	15843	15894	16031	15738	15877	15981	15811	15730
23815	21405	29151	24168	22182	23128	22722	20162	19571	19870	19967	19846	19451	19439	19495	19526	19545	19346	19521	19458	19665	19330	19520	19514	19406	19474	19554	19376	19948	21699	21766	20851	20521	19909	19690	19242	19287	19222	19077	19224	19111	19382	19353	19160	19464	19070	19202	19295	19372	19149	19117	19398	19250	19181	19221	19079	19213	19362	19372	19275	19247	19446	19391	18950	19126	19349	19283	19097	19293	19492	19280	19119	19227	19219	19285	19363	19285	19456	19181	18999	19398	19275	19440	19140	19129	19424	19060	19183	19210	19325	19132	19209	19162	19238	19362	19290	19186	19020	19285	19038	19363	19414	19254	19467	19228	19322	19149	19116	19164	19310	19267	19292	19215	19345	19387	19073	19161	19290	19268	19085	19215	19118	19427	19219	19272	19327	19337	19304	19182	19236	19184	19289	19290	19228	19460	19198	19208	19381	19160	19301	19296	19035	19141	19310	19076	19294	19242	19207	19302	19216	19336	19182	19195	19092	19355	19307	19188	19336	19267	19099	19297	19273	19085	19053	19144	19396	19434	19206	19476	19102	19476	19391	19154	19221	19450	19270	19059	19033	19310	19096	19182	19343	19249	19223	19175	19446	19116	19165	19063	19210	19197	19321	19357	19190	19449	19216	19308	19513	19244	19030	19100	19217	19190	19103	19298	19560	19101	19206	19245	19282	19184	19213	19281	19124	19000	19247	19281	19261	19251	19372	19128	19238	19286	19017	19407	19213	19085	19015	19272	19051	19239	19303	19115	19191	19220	19151	19263	19470	19212	19047	19254	19063	19088	19242	19195	19271	19281	19098	19196	19331	19276	19268	19006	19238	19258	19294	19526	19376	19196	19227	19248	19259	19254	19322	19313	19147	19264	19240	19197	19505	19046	19121	19215	19399	19214	19119	19138	19122	19069	19108	19175	19233	19252	19313	19207	19290	19276	19261	19389	19352	19111	19163	19115	19494	19270	19215	19264	19407	19316	19283	19068	19386	19090	19508	19257	19228	19154	19191	19176	19271	19344	19191	19162	19272	19146	19181	19323	19085	19334	19127	19463	19285	19307	19095	19274	19112	19262	19061	19274	19236	19282	19245	19232	19091	19293	19236	19197	19240	19304	19131	19230	19518	19139	19057	19290	19206	19295	19126	19373	19415	19300	19336	19236	19268	19300	18963	19140	19246	19220	19313	19304	19242	19201	19411	19334	19322	19238	19309	19245	19180	19070	19213	19180	19214	19312	19263	19221	19237	19338	19184	19290	19281	19288	19310	19297	19174	19069	19060	19185	19020	19308	19088	19244	19362	19051	19169	19232	19308	19154	19351	19093	19150	19359	19169	19265	19396	18997	19231	19060	19293	19175	19085	19083	19314	19188	19131	19290	19392	19356	19218	19203	19189	19129	19201	19148	19175	19082	19265	19144	19287	19198	19120	19204	19320	19137	19136	19221	19225	19230	19216	19304	19075	19382	19391	19358	19132	19191	19273	19545	19288	19485	19392	19121	19337	19445	19299	19334	19010	19161	19111	19201	19314	19325	19060	19060	19030	19121	19218	19214	19337	19288	19366	19295	19303	19373	19292	19263	19349	19219	19125	19191	19294	19198	19218	19378	19132	19080	19229	19196	19214	19057	19209	19138	19412	19210	19140	19216	18952	19075	19242	19166	19250	19151	19251	19215	19231	19339	19147	19287	19368	19303	19155	19266	19518	19228	19226	19299	19021	19312	19074	19176	19411	19265	19413	19308	19287	19118	19395	19331	19150	19128	19351	19072	19139	19381	19299	19237	19313	19452	19358	19294	19568	19378	19153	19120	19424	19322	19189	19278	19195	19445	19202	19137	19249	19361	19186	19310	19094	19301	19142	19033	19328	19381	19318	19169	19075	19344	19229	19077	19147	19231	19228	19206	19262	19148	19097	19553	19370	19502	19161	19268	19286	19170	19235	19249	19317	19362	19409	19371	19331	19324	19242	19324	19138	19184	19265	19221	19410	19235	19225	19207	19158	19231	19320	19264	19131	19224	19314	19086	19244	19405	19130	19119	19190	19374	19238	19309	19337	19478	19202	19209	19167	19334	19314	19164	19160	19231	19161	19292	19430	19240	19178	19250	19228	19203	19273	19179	19070	19338	19398	19099	19239	19173	19169	19209	19119	19292	19160	19271	19232	19193	19442	19327	19154	19328	19324	19382	19104	19317	19180	19107	19246	19220	19230	19309	19154	19272	19149	19249	19102	19235	19290	19196	19144	19275	19076	19335	19212	19219	19175	19223	19204	19444	19276	19118	19100	18960	19186	19183	19187	19147	19313	19326	19272	19230	19033	19381	19264	19497	19306	19323	19162	19100	19266	19078	18941	19006	19157	19262	19332	19158	19431	19370	19200	19379	19214	19065	18967	19450	19140	19155	19331	19283	19196	19476	19337	19071	19182	19072	19301	19184	19233	19219	19255	19161	19227	19225	19145	19217	19000	19036	19256	19235	19250	19268	19191	19317	19186	19287	19227	19370	19165	19168	19061	19066	19294	19146	19309	19199	19142	19069	19127	19369	19310	19416	19245	19218	19158	19220	19171	19119	19222	19309	19126	19329	19096	19272	19290	19096	19129	19268	19343	19253	18975	19267	19354	19145	19351	19272	19302	19063	19197	19202	19294	19218	19206	19134	19147	19262	19146	19072	19190	19197	19169	19087	19070	19191	19284	19226	19191	19421	19134	19216	19147	19180	19101	19229	19405	19167	19171	19141	19250	19247	19303	19255	19099	19522	19177	19151	19095	19149	19337	19290	19182	19186	19237	19172	19088	19309	19479	19450	19234	19284	19147	19136	19021	19202	19295	19058	19037	19399	19201	19292	19044	19233	19302	19250	19334	19255	19247	19242	19180	19262	19185	19010	19298	19278	19036	19186	19270	19324	19202	19374	19143	19276	19239	19393	19321	19171	19412	19293	19424	19189	19208	19382	19381	19208	19239	19235	19154	19306	19288	19182	19338	19142	19253	19350	19298	19172	19179	19303	19158	19095	19319	19013	19039	19224	19248	19266	19211	19221	19165	19170	19075	19341	19353	19265	19314	19363	19266	19127	19220	19128	19259	19163	19114	19384	19052	19074	19248	19400	19325	19332	19173	19388	19267	19369	19231	19285	19195	19072	19091	19230	19161	19373	19322	19212	19367	19245	19196	19413	19109	19069	19340	19350	19376	19447	19280	19316	19170	19056	19138	19026	19181	19269	19301	19351	19310	19175	19302	19330	19231	19414	19313	19107	19124	19323	19106	19362	19221	19057	19017	19168	19085	19196	19393	19043	19372	19104	19298	19107	19153	19279	19192	19283	19076	18965	19179	19366	19234	19126	19316	19403	19316	19345	19286	19243	19361	19228	19254	18938	19260	19348	19284	19006	19186	19239	19133	19262	19198	19067	19171	19207	18914	19236	19283	19280	19252	19237	19327	19222	19330	19265	19326	19435	19299	19292	19391	19407	19352	19039	19258	19112	19363	18995	19169	19268	19326	19117	19342	19290	19241	19387	19177	19216	19313	19286	19206	19082	19142	19262	19149	19250	19322	19334	19149	19349	19137	19149	19220	19300	19449	19331	19202	19213	19260	19212	19286	19159	19454	19182	19212	19365	19051	19282	19110	19114	19121	19178	19416	19307	18942	19104	19338	19324	19236	19232	19377	19203	19165	19299	19150	19330	19237	19345	19222	19246	19208	19344	19178	19440	19451	19333	19223	19155	19129	19274	19417	19311	19255	18895	19283	19346	19418	19247	19329	19378	19262	19175	19298	19397	19117	19127	19511	19122	19219	19164	19127	19139	18957	19062	19177	19094	19352	19521	19053	19237	19143	19153	19322	19095	19273	19125	19242	19268	19129	19269	19297	19420	19384	19259	19129	19258	19416	19300	19413	19422	19257	19245	19132	19150	19279	19390	19235	19533	19133	19236	19202	19259	19319	19114	19302	19280	19200	19050	19145	19138	19237	19388	19128	19187	19445	19090	19297	19216	19104	19459	19167	19361	19323	19187	19456	19285	19275	19191	19118	19226	19138	19262	19289	19387	19217	19308	19165	19251	19358	19269	19127	19194	19202	19103	19323	19157	19338	19352	19349	19163	19296	19074	19515	18978	19358	19176	19265	19173	19097	19243	19133	19357	19304	19124	19339	19197	19179	19304	19275	19146	19090	19245	19349	19257	19338	19191	19155	19214	19321	19261	19216	19061	19207	19158	19492	19347	19320	19186	19348	19288	19449	19305	19163	19023	19269	19254	19207	19258	19335	19259	19239	19446	19108	19282	19220	19109	19197	19257	19337	19185	19135	19290	19454	19311	18944	19180	19119	19139	19143	18968	19080	19249	19260	19286	19357	19199	19110	19145	19265	19240	19075	19327	19345	19410	19260	19159	19159	19219	19189	19129	19062	19137	19170	19137	19323	19293	19249	19336	19349	19149	19186	19395	19207	19151	19113	19249	19275	19304	19191	19325	19332	19185	19247	19146	19133	19115	19092	19264	19242	19249	19281	19201	19306	19172	19429	19454	19298	19195	19221	19218	19225	19250	19460	19469	19170	19393	19340	19149	19281	19130	19261	19130	19436	19313	19355	19001	19212	19312	19181	19369	19180	19390	19214	19470	19121	19181	19040	19134	19237	19374	19277	19328	19129	19482	18902	19059	19174	19272	19167	19228	19192	19187	19304	19337	19167	19353	19333	19376	19251	19300	19191	19272	19107	19255	19403	19443	19120	19270	19103	19277	19242	19128	19365	19200	19197	19272	19079	19151	19283	19194	19084	19335	19272	19122	19152	19058	19425	19267	19226	19272	19286	19188	19336	19315	19155	18994	19304	19148	19055	19058	19346	19150	19377	19194	19172	19092	19184	19338	19222	19236	19218	19195	18946	19247	19242	19258	19231	19157	18998	19177	19475	19134	19205	19298	19292	19292	19298	19367	19331	19336	19365	19211	19311	19095	19318	19132	19214	19249	19221	19218	19135	19273	19437	19009	19357	19445	19171	19182	19292	19347	19206	19202	19228	19363	19230	19199	19330	18972	19387	19252	19404	19141	19188	19265	19108	19279	19276	19210	19404	18965	19087	19418	19159	19209	19437	19308	19265	18965	19231	19214	19137	19032	19050	19136	19230	19266	19084	19452	19088
36640	59378	42163	18742	17435	16997	16688	16528	16598	16347	16456	16219	16154	16146	16268	16211	15930	16039	16080	16046	15965	15961	16045	16068	15880	15882	16022	15988	17152	19739	19149	18197	17344	16555	16138	15937	15783	15921	15867	16019	16012	16002	15884	16004	15974	15801	16039	16034	15830	15690	16037	15851	15961	15871	15907	15930	15952	15943	15852	15865	15887	15852	15870	16038	15877	15930	15788	15771	15882	15766	16002	15743	15842	15966	15906	15939	15757	15861	15834	16037	15873	15897	15743	15808	16035	15859	15822	15926	15890	15971	15963	15926	15790	15739	16033	15869	15892	16022	16004	15751	15842	15935	15967	15868	15894	15954	16048	16000	15898	15914	15791	16026	15792	15976	15968	15798	15804	15957	15826	15908	15829	15987	16069	15882	15756	15911	15994	15786	15891	15857	15881	15837	15934	15889	15892	15988	15810	15869	15889	15870	15835	15904	15783	15868	16032	15841	15917	15963	15997	15877	15784	15839	15900	15737	15856	15845	15989	15853	15849	15853	16042	15987	15874	15908	15899	16017	15732	15960	15889	15868	15766	15948	16098	15895	15997	15983	15805	15790	16012	16024	15758	15851	15978	15944	15904	15785	15900	15909	16046	15985	15805	15854	16071	15826	15942	15857	15867	15895	15853	16012	15829	15746	15776	15968	15874	15892	16001	15760	15913	15941	15851	16074	15848	16031	15892	15790	15882	16037	15742	15998	15834	16023	16028	15705	15834	16040	16044	15916	15849	15900	16004	15938	15887	15825	15818	15819	15963	15989	15869	15781	15931	15896	15848	15918	15802	16019	15841	15893	15982	15957	15859	15847	15760	15817	15957	15871	15977	15876	16055	15874	15903	15957	15690	15751	15822	15892	15860	15831	15786	15911	16167	15805	15716	15879	15937	15925	15754	15915	15893	15785	16090	15779	15935	16064	15875	16001	15817	15669	15781	15955	15811	16003	15948	15967	15727	15886	15890	15893	15948	15830	15832	15826	15916	15848	15998	15868	15895	15720	15744	15943	15972	15884	16108	15801	15831	15961	16018	15780	15870	15821	15808	15804	15825	15850	15942	15848	15859	16032	15866	15955	15740	15945	16065	15929	15928	15851	15743	15853	15847	15794	15914	16055	15928	16052	15849	15911	15858	16012	15813	15801	15851	15794	15956	15888	15927	15829	16030	15983	15915	15937	15919	15761	15826	15876	15748	15955	15806	15869	16138	15817	15902	15945	15943	15922	15850	15849	16006	15908	15780	15734	15855	15866	15890	15947	15861	15917	15659	15768	15691	15938	15833	15984	15789	15863	15872	15942	15732	15777	15888	15979	15778	16063	15869	15834	15980	16026	15821	15963	15937	15940	15829	15992	15949	15944	15817	15973	15996	15910	15828	15783	16014	16032	15748	15966	15834	15782	15787	15869	15794	15764	15939	15816	15951	16077	15846	16121	15702	15820	16159	15795	15889	15914	15957	15910	15827	15776	15860	15918	15844	15850	15909	15863	15965	15726	15865	15907	15965	15953	15877	15856	15919	15869	16070	15876	15875	15760	16022	15801	15704	15801	16004	16054	15779	15831	15839	15777	15926	15999	15900	15898	15873	16017	15689	15759	15920	15807	15936	15955	15791	15815	15781	15884	15920	15933	15811	15978	15924	15928	15836	15792	16026	15920	16033	15907	15758	15841	15770	15771	15928	15939	15932	15906	15864	15902	15882	15990	15919	15832	15918	15800	15948	15850	15921	15779	15988	16051	15855	15930	15923	15896	15733	15997	15945	15720	15895	15890	16051	15788	16090	15759	15792	16085	15843	15763	15746	15886	15976	15884	15722	15756	15808	15996	15721	15824	15918	15791	15785	15767	15978	15956	15795	15824	16065	15856	15907	15832	15857	15819	15927	15841	15828	15746	15820	15927	15819	15928	15832	15906	15901	15930	16022	15829	15841	15722	15936	15866	15842	15773	15986	16037	15772	15918	15925	15942	15817	15962	15787	15794	15923	15895	15910	15811	15860	15865	16000	15853	15966	15875	15912	15754	15725	15951	15804	15984	15898	15793	15901	15867	15891	15920	15838	15933	15961	16006	16027	15760	16029	15883	15694	15958	15780	15895	15989	15728	15856	15784	15951	15981	15969	15934	15873	15878	15967	15894	15886	15897	15807	15779	15981	15869	15924	16000	15790	15824	15988	15980	15720	15845	15942	15786	15913	15888	15811	15892	15813	15743	15860	15877	16002	15870	15937	15826	15822	15871	15979	15967	15793	15858	15771	15874	15811	15915	15955	15795	15863	15940	15990	15802	15931	15844	15831	15896	15903	16178	15841	15989	15879	15822	15918	15967	15928	15856	16161	15924	15844	15862	15952	16006	15617	15903	15791	15871	15599	15791	15817	15816	16067	15934	16018	15873	15907	15968	15844	15839	15939	15900	15952	15827	15883	15804	16042	15876	15694	16054	15869	15890	15859	15932	15971	15861	15780	15777	15678	15708	15904	15844	15890	15894	15817	15943	15859	15931	15944	15941	15834	15906	15721	15891	15850	15852	15800	15836	15835	16034	15865	15833	15796	15875	15870	15844	15869	15666	15949	15876	15970	15863	15741	15857	15961	15999	15995	15749	15831	16087	15767	15880	15886	15894	15972	15918	15940	15776	15889	16067	16014	15944	15959	15869	15998	15936	15959	15840	15927	15918	15989	15934	15764	15830	16036	15860	15826	15929	15894	15820	15862	15767	15910	15828	15811	15731	15919	15961	15834	15915	15935	15868	15776	15985	15897	15897	15724	16054	15737	15721	15812	15706	15919	15829	15751	15857	15975	15761	15896	15867	15857	15869	15856	15855	15921	15978	15977	15847	15848	15830	15948	15927	16036	15732	16002	15799	15979	15994	15878	15912	15914	15806	15858	16004	15904	15926	15919	15777	15892	15821	15921	16006	15872	15869	15922	15732	15823	15798	15873	15624	15891	16104	15998	15734	15961	15872	15871	15820	15815	16012	15930	15726	15958	15955	15879	15827	15636	15731	15876	15859	15833	15934	15932	15883	15880	16063	15910	15954	15969	15822	16015	15921	15971	15780	15791	15952	15868	15891	15766	15898	15757	16058	15965	15894	15887	15785	16023	15897	16130	15880	15792	15937	15972	15912	15725	16024	15880	15876	15777	15735	15799	15666	15962	16012	15887	15909	15790	15891	16026	15974	15954	15917	15951	15854	15862	15841	15917	16046	15845	15887	15903	15849	16176	15737	15973	15793	15949	15893	15734	15728	15957	15891	15875	15695	15956	15942	16061	15976	15996	15720	15992	15877	16007	15939	15809	16045	15752	15701	15943	15877	15880	15736	15996	15797	15845	16024	15928	15849	15858	15793	15996	15750	15936	15965	15860	15744	15911	15886	15887	15873	15832	15808	15992	15893	15855	15843	15973	16043	15902	15865	15895	15791	15833	15798	16142	15830	15968	15867	15971	15781	15909	15757	16037	15853	15834	15914	15728	16037	15750	15928	15965	15903	16006	15829	15667	15876	15988	15828	15803	16013	15885	15969	15949	15894	15997	15859	15908	15950	15827	15746	16003	15864	15944	15821	15788	15860	15844	15946	16017	15984	15921	15926	15897	15777	15930	15812	15909	15810	15951	16085	15886	15882	15904	15828	16018	15776	15887	15942	15958	16036	15992	16005	15768	15775	15893	15861	15917	15877	15954	15949	16032	15822	16049	15931	15972	15959	15846	16012	15953	15851	16050	15826	15744	15869	15817	15978	15893	15985	15954	15983	15752	15711	15839	15820	15982	15914	16019	15793	15956	15967	15894	15700	15980	15910	15936	15725	15874	15861	15877	16040	15932	15876	15667	15810	15769	16064	15771	15974	15904	15757	15975	15873	15807	15656	15958	15929	15964	15979	15905	15828	15912	15858	16003	15981	15771	15851	15849	15896	15892	15841	15921	15942	15740	16115	15919	15902	15860	15887	16008	15943	16017	15828	15936	15880	15869	15830	16021	15893	15990	15847	16075	15868	15993	15940	15860	15707	15998	15898	15946	15910	15860	15856	15843	15886	15950	15929	15718	15896	15894	15765	15900	15785	15645	15813	15781	15961	15916	16039	15943	15932	16045	15869	15937	15940	15777	15893	15851	15991	15882	15931	15878	15767	15927	15960	15816	15799	15944	15899	16029	15781	16090	15844	15862	15894	15768	15779	15760	15912	15951	15925	16060	15909	15828	15857	15757	16052	15987	15665	15888	15809	16053	15906	15797	15874	15846	15797	16029	15948	15821	15854	15932	16059	15853	15694	16021	15802	15833	15810	15897	15896	15997	15858	15830	15868	15970	15901	16059	16089	15963	15889	15863	15809	15822	15997	15782	15891	16018	15776	15766	15732	16092	15930	15881	15720	15896	15865	16015	16057	16035	15644	15917	15829	15819	15911	15898	15823	15874	15850	15697	15891	15885	15849	15946	15825	15834	15951	16037	15989	15811	15827	15786	15786	16003	16044	15953	15965	15735	15886	15655	15794	15957	15799	16049	15849	15782	15918	15926	15898	15761	15893	15813	15951	15906	16086	15878	15923	15837	15896	15925	15801	15859	15994	15877	15919	15844	15968	15722	15852	16049	15974	15846	15828	15913	15930	15853	15880	15900	15945	15721	15946	15878	15877	16042	15886	15840	15934	15847	15910	15827	15809	15763	15920	15832	15908	15873	15779	15792	15859	15878	15883	15852	15995	15702	15816	15863	15990	15844	15777	15896	15754	15867	16030	15802	15858	16121	15850	15972	15777	15838	15953	15966	16001	15905	15836	15859	15889	15772	15914	15758	16046	15660	15961	15780	15985	15966	15707	15841	15891	15868	15903	15721	16012	16010	15813	15638	15924	15915	16015	15964	15844	15806	15918	15949	15778	15943	15879	15898	15964	15974	15960	16029	15805	15902	15937	15886	15736	15804	15980	15703	15926	15887	15946	15942	16082	15927	15857	15800	16086	15955	15924	16048	15809	15899	15778	15831	16141	15806	15912	15976	15949	15757	15983	15736	15868	15839	15965	15957	15805	15806	15894	16070	15956	15799	15947	15987	15852	15962	15831	15921	15625	15898	15966	16057	15965	15982	15831	15893	15907	15905	15813	15868	15854	15826	15816	15758	15833	15737	15926	15998	15759	15954	15997
22886	21426	29324	23898	21612	23776	26239	21185	20176	20578	20644	20233	20030	20191	20298	19830	19979	20133	19876	19843	19962	19943	19677	19804	19957	19693	19653	19845	21052	24229	24139	23018	21746	21070	20229	19956	19809	19793	19653	19573	19786	19797	19559	19479	19657	19621	19514	19536	19715	19689	19705	19692	19724	19500	19436	19673	19871	19587	19742	19673	19791	19763	19774	19566	19425	19730	19798	19625	19579	19609	19346	19531	19511	19523	19387	19544	19926	19493	19607	19533	19607	19728	19685	19504	19841	19716	19588	19708	19685	19684	19544	19600	19644	19601	19597	19730	19692	19522	19735	19402	19656	19596	19661	19549	19623	19639	19581	19484	19786	19838	19699	19680	19544	19660	19751	19548	19687	19648	19564	19859	19555	19652	19646	19441	19616	19578	19743	19964	19661	19666	19537	19734	19660	19591	19795	19678	19565	19569	19683	19580	19500	19562	19643	19644	19624	19592	19750	19478	19524	19593	19454	19653	19415	19700	19601	19563	19579	19479	19741	19684	19409	19412	19829	19692	19488	19654	19551	19420	19533	19642	19702	19787	19721	19569	19810	19624	19386	19374	19491	19521	19640	19561	19589	19615	19529	19563	19556	19592	19469	19622	19488	19602	19738	19698	19634	19480	19845	19467	19706	19718	19806	19498	19620	19651	19634	19544	19547	19607	19613	19453	19397	19599	19722	19636	19450	19614	19554	19573	19508	19604	19524	19691	19566	19395	19588	19459	19630	19783	19798	19707	19626	19566	19613	19450	19626	19631	19536	19709	19451	19759	19473	19624	19529	19537	19742	19688	19711	19446	19640	19489	19566	19623	19591	19424	19606	19684	19558	19793	19588	19645	19592	19739	19435	19571	19479	19403	19363	19599	19601	19661	19588	19589	19530	19643	19501	19654	19687	19665	19539	19548	19432	19384	19563	19764	19506	19689	19486	19726	19576	19449	19846	19625	19532	19550	19619	19544	19509	19699	19571	19648	19546	19374	19688	19650	19448	19456	19506	19727	19602	19338	19383	19696	19534	19689	19802	19454	19495	19418	19723	19637	19568	19501	19572	19678	19546	19747	19659	19541	19624	19654	19520	19606	19632	19692	19679	19561	19525	19692	19720	19538	19687	19689	19567	19561	19446	19546	19583	19677	19725	19687	19538	19681	19611	19465	19570	19391	19335	19627	19242	19697	19435	19483	19763	19379	19278	19739	19650	19434	19500	19672	19471	19680	19635	19819	19786	19651	19653	19616	19618	19485	19574	19837	19555	19687	19659	19454	19542	19579	19700	19615	19443	19530	19595	19504	19639	19514	19600	19498	19656	19506	19504	19647	19358	19801	19561	19625	19529	19414	19531	19757	19568	19596	19272	19476	19705	19489	19469	19465	19679	19725	19473	19381	19404	19625	19701	19557	19706	19761	19552	19821	19607	19392	19684	19650	19511	19565	19466	19471	19454	19421	19719	19719	19599	19572	19564	19672	19536	19690	19521	19447	19598	19473	19544	19662	19450	19460	19473	19586	19453	19532	19445	19597	19636	19556	19628	19477	19506	19619	19547	19483	19541	19498	19591	19406	19486	19360	19642	19651	19534	19552	19597	19535	19581	19503	19547	19551	19705	19731	19637	19580	19542	19621	19690	19407	19630	19614	19715	19714	19646	19514	19561	19344	19804	19307	19519	19540	19622	19435	19858	19592	19761	19682	19629	19582	19547	19756	19517	19423	19467	19630	19681	19708	19578	19747	19576	19372	19548	19612	19560	19538	19688	19616	19673	19609	19539	19681	19596	19674	19807	19562	19740	19404	19716	19630	19522	19540	19646	19659	19381	19679	19655	19630	19467	19542	19735	19707	19588	19510	19679	19670	19431	19621	19410	19799	19716	19378	19690	19686	19532	19679	19624	19609	19651	19683	19523	19519	19700	19655	19582	19485	19523	19540	19497	19553	19537	19678	19570	19404	19664	19506	19719	19543	19521	19523	19722	19555	19685	19391	19465	19330	19408	19602	19471	19696	19564	19622	19697	19736	19451	19647	19770	19534	19599	19520	19587	19598	19751	19600	19530	19722	19483	19481	19407	19568	19728	19591	19686	19694	19336	19408	19815	19557	19537	19494	19555	19721	19633	19667	19551	19533	19358	19420	19534	19454	19554	19542	19574	19527	19534	19620	19664	19763	19481	19296	19476	19434	19497	19643	19512	19523	19577	19580	19399	19626	19472	19839	19684	19502	19498	19516	19711	19448	19738	19734	19443	19646	19564	19517	19496	19650	19668	19451	19542	19865	19693	19618	19619	19552	19360	19682	19541	19647	19551	19604	19651	19867	19395	19443	19654	19460	19766	19402	19667	19460	19438	19594	19733	19540	19536	19676	19675	19506	19480	19568	19825	19526	19392	19399	19798	19613	19635	19594	19615	19178	19644	19585	19607	19440	19580	19614	19500	19631	19572	19613	19575	19530	19469	19255	19624	19655	19583	19633	19531	19606	19496	19708	19563	19748	19681	19553	19722	19636	19619	19652	19820	19426	19578	19677	19589	19488	19623	19605	19735	19756	19628	19519	19527	19736	19546	19655	19584	19532	19605	19531	19490	19584	19704	19522	19705	19490	19623	19587	19367	19629	19497	19603	19598	19714	19549	19685	19597	19543	19738	19428	19373	19435	19520	19711	19717	19801	19792	19716	19708	19614	19418	19435	19723	19576	19665	19627	19578	19602	19670	19730	19725	19625	19539	19613	19515	19698	19609	19453	19620	19497	19468	19716	19229	19632	19764	19439	19726	19397	19696	19728	19630	19707	19632	19625	19554	19632	19554	19715	19687	19584	19446	19581	19718	19668	19584	19401	19735	19612	19572	19497	19429	19513	19548	19776	19443	19277	19560	19705	19510	19786	19566	19647	19446	19632	19576	19551	19607	19618	19645	19588	19533	19585	19653	19339	19646	19683	19469	19487	19666	19418	19477	19604	19687	19678	19722	19442	19419	19380	19571	19533	19495	19554	19760	19594	19780	19625	19779	19486	19475	19425	19541	19557	19525	19453	19630	19587	19554	19529	19651	19728	19657	19556	19432	19795	19495	19498	19420	19347	19641	19603	19421	19763	19718	19537	19580	19596	19705	19609	19579	19661	19739	19670	19363	19436	19359	19536	19372	19612	19605	19684	19744	19482	19618	19697	19623	19407	19666	19527	19515	19496	19597	19447	19374	19748	19674	19636	19619	19526	19520	19555	19651	19601	19643	19652	19396	19610	19507	19403	19682	19555	19508	19718	19404	19583	19523	19491	19508	19503	19567	19474	19554	19680	19593	19583	19325	19600	19358	19531	19459	19624	19599	19717	19572	19675	19685	19389	19574	19638	19719	19768	19619	19464	19593	19543	19602	19662	19542	19568	19531	19499	19550	19640	19586	19678	19581	19559	19702	19492	19756	19799	19645	19706	19534	19679	19667	19665	19671	19554	19492	19517	19353	19652	19614	19614	19661	19629	19755	19632	19603	19528	19593	19744	19583	19432	19700	19507	19568	19467	19486	19538	19620	19610	19591	19623	19462	19596	19617	19487	19549	19756	19770	19398	19674	19712	19524	19553	19611	19431	19634	19736	19565	19598	19784	19586	19718	19681	19607	19727	19571	19465	19711	19670	19750	19482	19391	19667	19644	19678	19466	19665	19620	19515	19608	19400	19450	19661	19406	19525	19576	19206	19658	19710	19631	19629	19281	19428	19560	19569	19619	19578	19583	19527	19732	19685	19716	19550	19424	19677	19520	19620	19702	19702	19536	19597	19340	19632	19636	19418	19617	19526	19344	19595	19747	19816	19620	19549	19533	19654	19587	19655	19482	19584	19647	19585	19634	19571	19691	19637	19370	19448	19634	19399	19760	19399	19619	19471	19571	19676	19585	19494	19596	19701	19641	19645	19610	19633	19653	19692	19568	19676	19798	19657	19738	19688	19608	19683	19410	19603	19637	19534	19476	19712	19732	19591	19559	19445	19539	19814	19505	19672	19612	19717	19435	19586	19681	19457	19463	19806	19568	19571	19807	19383	19544	19543	19471	19487	19579	19580	19689	19633	19768	19556	19680	19660	19582	19625	19863	19606	19595	19445	19579	19413	19517	19722	19588	19666	19742	19739	19524	19608	19470	19584	19604	19638	19289	19501	19608	19573	19532	19415	19587	19726	19422	19382	19422	19560	19774	19820	19568	19667	19449	19683	19368	19472	19486	19655	19682	19430	19471	19730	19593	19697	19420	19688	19579	19422	19567	19509	19462	19525	19573	19428	19730	19552	19545	19726	19604	19451	19606	19545	19509	19344	19549	19461	19613	19542	19538	19360	19460	19601	19536	19713	19402	19602	19589	19799	19491	19597	19608	19431	19537	19602	19608	19434	19610	19667	19429	19465	19531	19596	19771	19516	19501	19602	19633	19453	19457	19450	19516	19473	19471	19557	19768	19531	19775	19653	19515	19604	19819	19539	19478	19478	19761	19541	19440	19577	19535	19566	19674	19677	19625	19449	19685	19704	19674	19557	19635	19651	19761	19686	19536	19725	19571	19782	19761	19397	19735	19708	19717	19671	19527	19550	19729	19568	19313	19548	19701	19619	19354	19679	19651	19516	19441	19655	19501	19517	19708	19716	19608	19475	19698	19634	19388	19555	19568	19364	19510	19389	19386	19529	19421	19891	19492	19465	19532	19575	19696	19468	19666	19841	19758	19657	19329	19399	19657	19662	19517	19527	19689	19403	19567	19510	19497	19636	19495	19560	19448	19355	19699	19518	19729	19641	19886	19595	19671	19816	19555	19410	19413	19545	19464	19664	19684	19527	19607	19543	19619	19434	19529	19421	19600	19633	19599	19630	19547	19517	19548	19500	19333	19454	19502	19537	19509	19498	19707	19788	19487	19531	19613	19506	19624	19497	19476	19628	19431	19509	19532	19413	19672	19629	19550	19699	19480	19640	19745	19644	19580	19577	19562	19646	19516	19627	19452	19771	19605	19611	19419	19539	19568	19801	19556	19393	19473	19518	19484	19411	19547	19622	19569	19694	19621	19722	19522	19513	19545	19665	19625	19911	19696	19726	19508	19534	19345	19803	19631	19643	19686	19444	19442	19609	19391	19586	19678	19386	19417	19491	19523	19828	19884	19450	19565	19657
41209	70064	49001	22500	18779	17824	17564	17264	17133	16789	16864	16633	16697	16631	16547	16566	16431	16315	16416	16530	16328	16566	16448	16407	16275	16330	16279	16177	18539	23066	22055	20440	18617	17367	16554	16183	15985	16087	16087	16140	16087	16094	16057	16151	16017	15831	16052	16107	15988	16128	16151	16080	15972	16024	16033	16191	16063	16219	15949	16127	16136	16001	15922	16085	16040	16162	15872	15938	16035	16075	16021	16084	16119	16030	15950	16074	16002	15953	16036	16097	16076	15907	16008	16239	16025	16033	16270	15996	16242	16025	15997	15965	16081	16098	15961	16027	15997	16126	16106	15957	16019	15929	15990	15938	16094	16012	15986	16064	16144	16186	16036	16041	15800	15951	16131	15774	16109	16060	15992	16000	15959	16059	16050	15977	16138	16096	16139	15969	16003	15958	16164	15914	16100	16013	15835	16088	16004	16063	15991	16121	15985	16109	16054	16064	16124	16133	16072	16023	15978	16204	15883	16002	15966	15845	16031	15990	16017	15892	15969	15950	15997	16143	16095	16098	16128	16071	16257	16049	16064	16023	15986	16091	15968	16089	16107	16059	15837	15887	16163	16037	16047	16060	16017	16039	16078	16152	16051	16091	16032	15890	15905	16029	15972	16004	16067	15933	16051	16130	16225	15973	16016	16081	16051	15980	16082	16062	15979	16018	16235	15991	16209	16009	15936	16131	15968	16116	15989	16018	16123	16009	16230	16079	16103	15999	15937	16031	16008	16048	16063	15805	16107	15974	15927	16159	16138	15955	16110	16068	16015	16107	16048	16042	16034	16091	16109	16078	16082	16224	15999	16083	16091	15968	16032	15985	16056	16149	16015	15951	15904	16069	16091	16043	16053	16058	16065	15887	16102	15814	16116	16135	16082	16145	16071	15988	16056	15963	16038	15833	16195	16145	16181	16059	15910	16213	16054	16184	16131	16055	15870	15945	15937	16254	16071	15984	15995	15990	16067	16082	16059	15887	16183	16172	16029	16028	16062	16324	16076	16021	16005	15932	15949	16169	16039	16104	16044	16180	15962	16128	16170	15968	16149	16008	16082	16055	16076	16157	16045	15889	16156	16038	16161	16141	16021	16190	16001	16122	16026	16014	16175	16015	16053	15961	16072	15960	16020	16196	16104	16126	16245	16131	16091	16105	16023	16022	15924	15995	15998	16178	15882	16018	16113	15833	16293	16041	16132	16204	16030	15901	16076	15887	16061	16257	15954	15993	16019	16214	16036	16027	16061	16185	16126	16122	15972	16090	15940	15964	16151	16021	16167	16085	16248	15986	16102	16126	16072	16002	16039	16020	15847	16089	16185	16015	15886	16112	15874	16034	15935	16140	16094	15976	16028	15972	16064	16190	15997	16115	16040	16029	16176	16032	16109	15984	16086	15904	16019	15936	16008	16125	15925	15954	16005	16398	15996	15937	16052	16256	15966	16056	16180	16148	15944	15925	16020	16120	16060	16010	15968	15928	16057	15962	16016	15909	16071	16193	16176	16130	16124	16069	15913	15961	16029	16082	15984	15953	16131	16177	16109	16208	15872	16210	16035	15960	16150	15937	16157	15905	16090	16098	16049	16032	16026	16029	16115	15951	16022	16049	16063	16196	16029	16017	15915	16026	16141	15921	16073	15935	15957	16107	15902	15969	15964	16180	16092	16121	16019	16200	16258	16093	15954	15986	15945	16269	16082	16106	15966	16204	15903	16062	16165	16129	15952	15996	15883	16196	16052	16027	16007	16188	16045	16072	16003	16045	16145	15981	15907	16132	16003	16153	15954	16155	15986	16023	15939	16045	16114	15970	16138	15991	16046	15978	15980	16097	16048	15964	16036	15961	16143	15729	16137	15958	16076	16178	15909	15988	16067	15803	16073	16115	16005	15826	16076	16167	16179	16178	16095	15886	16178	16025	16044	16186	15917	15983	15987	15973	16155	15941	16197	16146	16186	15980	15982	16049	15950	16078	16135	16248	15976	15948	16129	16171	15904	16097	16203	16067	16001	16145	16219	16091	15813	15843	16074	16205	16029	16178	16085	16229	16150	15975	15832	16031	15924	15977	16127	16206	16056	16048	15980	16138	15925	15859	16059	16048	16064	16081	15810	16048	15986	15958	16034	15843	15977	16062	16072	16006	15848	15985	16050	15960	16048	15975	16185	16020	15986	15992	16015	16154	16150	16235	15924	15966	15990	16006	16118	16010	16057	16004	15952	16126	15954	16124	16016	16010	16107	16037	16016	15972	16066	16101	15864	15863	15953	16011	16033	15978	16008	16008	16094	15906	16022	16085	16111	16198	15856	16209	16214	16258	16147	16022	16119	16115	16061	16054	16141	16219	15878	15993	15902	16241	15863	16041	15911	16048	15988	15978	16080	16150	15986	15993	15878	16072	16162	16099	16129	16009	16043	15998	16232	16143	16237	16070	16117	16084	16033	15991	16097	16051	16049	16138	15949	16087	15975	16055	16154	16235	16104	16032	16065	16099	15915	16029	16099	16095	16048	16022	16014	15985	16011	15980	16023	16127	16165	16172	16012	16062	15813	16052	16071	16078	15992	16053	16052	15938	15785	15968	15925	15955	16060	16040	16167	15948	16051	16190	16047	16137	16168	16085	15949	16144	16104	16080	16095	16045	16084	15890	15906	15942	15978	16070	15889	15984	16165	16009	16165	16207	16086	16005	16059	16194	16035	15951	15848	15856	16087	16069	15737	15958	16071	16147	16077	16003	16017	15994	16004	16047	16097	16007	15956	16011	16010	16062	16057	15977	16138	16069	16045	16066	16005	16214	16004	15988	16150	16025	16071	15974	16288	16040	15999	15954	16030	16032	16181	16056	16071	15868	15956	16061	16011	15926	16060	15990	15937	15967	16126	16080	16206	15892	16068	16218	15944	16031	16039	16196	15961	16143	16038	16108	15937	16131	15965	16100	16118	16190	16080	15954	16081	16078	16140	15971	16125	16100	16006	15979	16168	16038	16014	16013	16265	15996	16011	16089	16060	15972	16000	15927	15946	15976	16086	16156	16190	15972	16050	15942	15926	16004	16105	16032	16123	16039	16078	16037	15990	16051	15959	16097	16061	15913	16031	16031	16017	16227	16098	15962	16012	16114	15987	15920	16110	15947	16038	15971	16033	15962	15984	15975	16003	16043	16042	15982	16100	16045	15980	16052	16172	16158	16081	16011	15929	15951	15926	16061	16084	15977	16188	15808	16050	15915	15965	15977	15851	16044	15982	16040	16161	16011	16074	16010	16074	16085	16059	16025	16115	16035	15869	16199	16108	16076	16143	15918	16316	16017	15906	16088	16054	16029	15901	15897	16021	16085	15976	15970	16033	16067	15882	16173	16051	16189	15990	15996	16105	16107	15998	15877	16157	16039	15933	16005	16036	16200	15978	16095	16015	16072	16045	15889	16060	15873	16056	16059	15925	16111	16170	16051	16108	16088	15989	16037	15984	15938	16164	16173	16058	16066	16084	15993	15962	16020	15919	15909	16147	16214	15967	15881	16107	16084	16147	16102	16015	16076	16027	15883	16111	16054	16095	16006	16012	15974	16123	16072	15975	15882	15975	15840	16094	15943	16061	15926	16107	15869	16007	16174	16025	16078	16152	16077	16074	16249	15964	16055	15990	16157	16034	16037	16123	16020	16131	16069	16131	15970	16319	16170	16145	15861	16004	16153	16051	16005	16125	16090	16097	16048	15865	15899	16046	15937	16160	16055	16040	16011	15979	16240	15976	15976	16053	16226	16077	16076	16204	16203	15964	15894	15979	16084	16076	16065	15920	16018	16101	16048	16048	15980	16047	16111	16057	16098	16027	15717	16024	16023	16044	15900	16147	15986	15974	15934	15977	16036	16204	16043	16061	16109	15847	15981	15994	15973	15837	16145	16044	16170	15982	15963	16048	16145	16063	15843	16012	15965	16032	16019	15986	16110	16120	16020	15906	15958	16075	15942	16143	16091	16020	16228	16047	16057	16197	15918	15937	16033	15929	15997	15948	16020	16042	16182	16070	16085	16009	16097	15973	15893	16212	16113	16124	16144	16114	16105	15992	16135	16064	16089	16040	16066	16102	16087	15932	15929	16107	16112	16032	15936	15987	16278	16036	15920	16039	16060	16034	15940	16085	16031	16097	16071	16192	16058	16001	16107	16164	16027	15927	16105	16042	16101	16185	16044	16034	16084	16173	16027	15871	16175	16205	16111	16078	16007	15970	16091	16090	16006	16025	15982	15979	16069	16143	16110	16086	16140	15946	15931	15874	16209	16119	16001	16115	16002	15990	16030	16111	15826	16051	15887	15968	16054	15935	16166	16084	15960	15944	16088	16019	16170	16095	15978	16075	15944	16055	16084	15946	16075	16178	15931	15928	16030	15916	15984	15985	16083	16021	15914	16121	16017	16140	16126	16008	16157	16002	15950	16068	16053	16229	16134	15960	16177	16237	16104	16112	15990	16078	15995	15886	16100	15996	16052	15995	15991	16149	15967	16071	16016	15984	15970	16107	16056	15900	15981	16011	16226	16126	16060	16062	16024	15989	16028	16103	15895	16021	15948	15896	16143	16090	16100	16095	16042	16040	15997	16017	15947	15951	16126	15990	16118	16040	15996	16065	16028	15943	16100	16010	16105	15828	16030	15988	15995	16134	16102	15939	16008	16081	16079	15883	16287	16064	16028	16013	16053	15918	15888	16074	15932	15974	16048	16073	16088	15927	16203	15933	16224	16110	16116	16154	15922	16040	15929	16107	16091	16068	15983	16109	16124	16113	16128	16007	16123	16120	15922	16121	16059	16024	15985	16095	15927	16376	15823	16099	15935	16087	15934	15973	15992	15946	16019	16101	16233	16193	16067	16132	16149	15893	16046	16013	16236	16018	16038	16112	16038	16037	16040	16074	16207	15960	16073	16039	15992	16008	16097	15911	15807	15869	15918	16149	15964	16050	16043	16074	16110	16067	16025	15999	15970	16142	15941	16110	15979	16137	16063	16088	16032	16032	16233	16199	16042	15985	16062	16107	16019	16154	16127	16132	16097	15985	15917	16217	16032	16108	15982	16100	16031	16104	16029	15967	16135	16025	16041	16121	16000	16155	16027	16082	16030	15978	16085	16146	15991	15976	16057	16112	16176	16119	16119
28985	26542	30492	23091	19230	19257	19215	19144	19115	19220	19071	18923	19071	19041	18986	19130	19158	18817	19026	18987	19126	18922	19011	18847	18828	19283	18891	19121	19146	19266	19429	19105	19098	19052	18895	18885	18995	18952	19017	18974	19214	18857	18943	19065	19082	18891	19021	19169	18759	19038	18993	18922	19217	19054	18864	18964	18741	18994	19031	19027	18887	18836	18975	18945	18783	18954	19083	18941	18875	18730	19037	18921	18875	18924	19103	18819	18931	18841	18870	18999	18821	19016	19011	18861	18982	19091	19170	19079	18904	19031	18935	18876	18948	18983	18986	19066	19011	18979	19225	18894	19021	18799	18925	19026	18886	18949	19003	19243	18944	18969	19025	18976	18993	18950	18756	19023	19059	19033	18895	19160	19061	18961	18905	18761	18916	18946	18962	19127	19122	18861	19258	19142	19080	19006	19117	18731	18749	18966	18829	18881	18968	18911	19102	18969	18844	18940	18952	18937	18832	19048	19109	19020	18867	18951	19054	18968	18975	18646	18853	18840	18831	18905	18878	19060	18860	18783	19036	19122	19052	18994	18916	18942	18971	18945	18980	19090	19020	18847	18864	19086	18925	18965	19037	18882	18793	18743	18827	18898	19021	18891	18790	18984	19020	18837	18811	19034	18768	18939	18978	18766	18991	18885	19017	18978	19087	19073	19055	19176	18873	19122	19048	19032	19177	18826	18818	18768	18957	18824	18806	18968	19145	18892	19051	19158	18885	18951	19093	18815	18995	18817	18808	18928	18902	18947	19053	18883	18967	19083	19090	18782	18964	19259	19040	19058	18907	18923	18827	18669	18994	18889	18927	19198	19037	18750	18960	18994	18859	18920	18890	19060	18950	19048	18849	18796	18887	18941	19125	18856	18941	18836	18947	19045	18975	18727	18843	19011	19148	18853	19043	18816	18868	19011	18790	18878	18969	18971	19134	18955	19005	18916	19169	18998	18880	19097	18937	18845	18909	19029	18915	18935	18771	18963	18941	19221	18991	19149	19175	18920	18978	19094	18791	18890	18769	18821	18804	18956	18933	18916	18900	18974	18959	19051	19033	18901	18979	18979	18978	18890	19190	18994	18920	19049	19143	19003	18906	18806	18864	19120	18843	19065	18956	18994	18902	18994	19029	19154	19230	19100	18702	19045	18838	18973	18918	18927	18921	18994	18994	18739	19074	18922	18848	18813	18840	19111	18884	19021	18788	18894	19003	18911	19060	18805	18985	18956	19145	18746	18991	18840	19207	18803	18934	18836	18955	18946	18975	18694	19020	19137	18914	18993	18952	18919	18699	18952	18928	18801	18815	18854	18900	18841	18969	19053	19015	19036	19212	18909	18783	19141	18814	18747	19051	18822	18785	18990	19074	19127	19119	18940	18829	18844	18828	18973	18942	18980	19113	19228	19078	19052	19056	18953	18692	18928	18990	18808	19173	18935	18986	18844	18967	19035	19032	18956	18797	19047	18810	18994	18879	19015	18929	18985	18936	18851	18747	18963	18889	18871	18762	18943	19007	18899	19069	18833	18714	19131	18895	18880	18949	19158	18915	18752	18859	19041	18669	19047	18937	19096	18862	19017	18923	18935	18858	18945	18991	19003	19034	18862	19047	18778	19147	18980	18875	18903	19112	19099	18879	18958	18980	18814	19038	18867	18968	18966	19049	18882	18854	18996	19110	19049	19084	19033	19170	18887	19034	18984	19058	19130	18828	18980	18991	18942	18947	19026	18984	19147	19120	18830	18804	18822	18755	19111	18998	18770	18823	18974	19001	18923	19024	19021	18920	18843	19069	19006	18991	19023	18897	18986	19000	18993	18952	18963	18827	18761	18929	18863	19077	18825	18881	18903	18927	18893	18920	18982	18968	19124	19044	18939	18900	19081	18839	18984	18887	18852	18776	18808	18922	19189	18982	18971	18925	19003	19096	18876	19080	18909	19045	18994	18967	18881	18706	18926	18932	19036	19070	18852	18876	18981	18740	18679	18874	18927	19058	18858	18927	18827	18996	18948	18887	18891	19057	18939	18906	18985	19057	19041	19141	18879	18958	18986	19033	19047	18739	19045	18882	18771	18819	19197	18782	18946	19193	18796	18875	18888	18815	18885	18966	19041	18851	18753	18838	19066	18918	18941	19011	18976	18956	18982	19198	18777	19057	18886	19062	19054	19014	18747	19061	18940	19221	18968	18968	19069	18965	19014	19207	19100	18791	18925	19114	18802	19036	18983	19011	18917	18930	18936	18862	19123	18933	18924	18835	18860	19117	19191	19160	18954	18864	18801	18918	19089	18979	18845	18961	18901	19106	18829	19032	18924	19163	18984	18939	18780	18924	18761	18876	18794	18986	18917	18844	18900	19000	18912	18895	19024	18906	18916	19023	18812	18958	18880	19023	19114	18882	19220	18974	18928	18788	18805	18982	18967	18969	18928	18873	18767	18780	18955	19006	18959	19012	18846	19087	18709	19019	19051	18949	18645	18893	19142	19091	18883	18836	18982	19148	18800	18840	19028	19150	19033	18966	19084	18973	18987	19044	18738	18947	19151	18960	18975	19131	18807	18849	18863	19012	19255	19123	19076	19090	18759	19129	18985	18896	18914	19011	19084	19029	19054	18820	18765	18817	18888	18848	18869	18916	18833	19025	18724	18975	19031	18820	18910	18946	18912	19217	18873	18977	19028	18975	19131	18780	18819	18981	18824	18874	18968	19075	19060	19024	18958	18867	18702	18988	18911	18953	18908	18984	18992	18957	18991	19028	18995	19138	18902	18896	19116	18909	18950	18996	18983	18973	18977	18861	19078	18870	19073	19274	18945	18999	18845	18723	19048	18922	18783	19007	18873	19044	18910	18940	18976	18939	18945	18830	19015	18936	19080	18874	19057	19009	19014	18989	18827	18861	18792	19144	19021	19153	18943	19038	18966	18943	18906	19034	18845	18982	18828	18922	19036	19012	18966	18964	18913	18982	18864	18825	18988	18940	18940	18961	19068	19095	18911	19105	18843	18865	18964	18921	18940	18859	18941	18954	19012	18953	18964	18835	19138	18864	19036	18931	18947	18913	18849	18901	19124	19098	18973	18722	18927	19041	18768	18749	18841	19058	18933	19089	18942	18920	18972	18864	18888	18797	18827	19140	18836	19145	18980	18829	18995	18801	18758	18763	18886	19073	18975	19077	18946	18743	18923	19126	18865	18967	18731	18945	18799	19123	18865	18932	19082	18946	19027	18819	18932	18994	18908	19038	18806	18775	18992	18889	18987	18985	18903	19016	19155	18813	18818	18889	18941	18962	19019	18921	18940	19002	19042	18807	18889	18924	19129	19000	18970	18921	18874	18958	18934	18837	18924	19075	19065	18884	19077	18711	19022	18992	18848	18856	18993	19032	18871	18773	18946	19197	19086	18958	19151	19051	18967	19105	19067	18857	19168	18834	19092	18853	18965	18957	19141	19026	18871	19286	18768	18926	18797	18936	18967	19095	18896	18888	19317	18869	18905	19026	18988	18896	18825	18916	18785	18960	18911	18931	19111	18811	19020	19016	18829	18698	19012	18877	18988	18972	18971	18968	18938	19009	19145	18971	19086	19072	18923	18949	18847	18946	18851	18932	19094	18961	19031	18979	18771	19081	18872	18827	18748	18868	18780	18921	18790	18920	18852	18876	18814	18851	18844	18973	19053	19221	18990	18865	18844	18800	18847	19093	18690	18829	18973	18963	19018	18822	18822	18809	19085	18943	18826	19179	18935	18874	18967	18956	19001	18967	18878	19024	19018	18844	18912	18847	18815	18863	18820	19174	18916	18898	19171	19193	18898	18977	18842	18903	18810	19233	18817	18836	18950	18941	18880	19052	18714	18858	19093	18922	19037	18724	18855	18924	18947	19099	18997	18851	19034	18912	18977	18897	18707	19013	18844	18843	19049	18962	18957	18907	19061	18807	18844	18954	18895	18941	18878	19015	19003	19160	18918	18967	19042	18854	18929	19058	18809	19058	18962	18936	19130	19039	18942	18842	19050	19064	19063	18956	18820	18807	18891	19151	18980	18822	18802	18908	18730	18952	19062	19036	19128	18836	19008	19284	18880	18883	18979	18964	19161	18731	19160	18954	19004	18895	19070	18909	18764	18963	18954	18797	18980	19008	18960	18929	18772	18939	18943	18999	18711	18874	19127	18911	18785	18991	19038	19299	18823	18951	18917	19001	18961	18921	18774	18865	19059	18921	18821	19067	19099	18896	18944	18912	18945	18974	18887	18734	18945	18807	18933	19061	19060	18965	19138	18926	18990	18932	18953	19077	18863	19071	18886	18982	19019	18921	18913	18902	19082	18967	18943	18951	19057	18803	18947	19076	19124	18979	18855	19176	18847	19079	18503	18877	18790	18876	18938	19025	18935	18964	18933	19055	19111	19080	18973	18876	18940	18693	18952	18912	19015	19016	19054	19162	18899	18874	18971	19027	18870	18872	19020	18880	19017	19029	18875	18921	19041	19113	18801	18965	18804	19069	18809	18899	18808	18928	18912	18788	18963	18780	18725	19040	18895	19167	18999	19045	19002	19033	19070	19077	18924	19103	19048	19044	18948	19009	18809	18936	19125	18842	19126	19056	18933	19063	18882	18945	18836	18910	19132	19027	18857	19065	19063	19085	18999	18883	18776	18800	18829	19010	19047	19103	18849	18933	18855	18951	19075	18966	19065	18868	18931	19008	18927	18982	18998	18723	19008	19214	18866	18953	18982	18927	19026	19150	19039	18973	18977	18858	18887	19029	19002	18862	19011	19075	18997	18969	18852	19058	19042	18945	19006	18817	19089	18977	19042	19025	19113	19058	18991	18813	18849	18997	18881	18856	18953	18648	19048	19192	18964	19025	18970	18952	18772	18722	18932	18980	19053	18972	18918	19194	18756	19000	18856	19045	18739	18881	18977	18996	18985	18873	19226	19063	19105	18980	18768	18743	18992	19010	18848	18893	18939	18828	19027	18996	18803	19092	18844	19059	19044	18668	19156	19100	18999	18985	18921	18881	19145	19049	19014	19127	18983	19037	18993	18905	18977	18839	19139	18999	19048	19010	18955	19072	19023	18955	18940	19118	18892	18965	19197	18784	18925	18965	19098	19122	18936	19058	19048	19170	18980	19080	19033	18982	18939
31774	39721	29663	16555	16048	16034	15858	15971	15886	16069	15873	15852	15770	15875	15957	15831	15656	15901	15692	15776	15731	15798	15862	15916	15738	15818	15558	15934	16029	16075	16117	16080	15937	15903	15763	15826	15547	15537	15718	15644	15662	15670	15703	15556	15654	15759	15831	15604	15813	15685	15818	15788	15676	15715	15723	15838	15873	15739	15748	15670	15569	15786	15771	15795	15780	15520	15765	15912	15621	15652	15715	15633	15683	15646	15739	15459	15670	15731	15763	15664	15714	15531	15791	15774	15682	15705	15832	15687	15719	15668	15696	15660	15747	15735	15739	15677	15659	15815	15714	15837	15828	15700	15722	15775	15641	15671	15711	15664	15810	15771	15785	15622	15661	15639	15553	15572	15677	15616	15698	15607	15658	15735	15718	15704	15555	15683	15874	15673	15620	15770	15686	15507	15751	15707	15628	15797	15649	15626	15783	15705	15725	15665	15632	15611	15748	15775	15546	15761	15684	15795	15634	15731	15686	15715	15741	15766	15763	15811	15849	15698	15739	15711	15755	15753	15736	15762	15765	15709	15615	15648	15723	15669	15699	15711	15578	15810	15583	15636	15588	15631	15610	15783	15783	15631	15649	15711	15811	15623	15638	15612	15593	15564	15908	15832	15771	15479	15638	15694	15719	15723	15550	15778	15761	15619	15780	15660	15596	15570	15840	15588	15528	15565	15745	15620	15672	15615	15494	15689	15648	15703	15680	15739	15642	15795	15719	15673	15551	15762	15609	15746	15865	15753	15778	15734	15581	15666	15810	16024	15719	15579	15779	15567	15580	15694	15811	15705	15757	15758	15707	15820	15750	15817	15734	15672	15681	15717	15528	15663	15689	15634	15705	15719	15643	15675	15654	15784	15650	15638	15685	15577	15660	15731	15603	15624	15599	15663	15638	15604	15561	15662	15467	15864	15767	15777	15715	15723	15817	15525	15773	15712	15894	15759	15661	15864	15646	15715	15531	15635	15623	15727	15687	15760	15757	15793	15568	15662	15783	15732	15693	15731	15636	15811	15682	15738	15703	15628	15662	15617	15622	15664	15620	15703	15781	15799	15772	15777	15613	15623	15838	15726	15740	15673	15756	15639	15574	15712	15832	15708	15598	15704	15790	15763	15695	15760	15579	15741	15841	15712	15550	15557	15567	15560	15714	15708	15739	15640	15742	15725	15808	15720	15834	15756	15747	15586	15772	15683	15696	15681	15642	15657	15646	15701	15749	15728	15719	15728	15666	15662	15606	15673	15665	15645	15743	15684	15814	15616	15708	15581	15737	15581	15659	15757	15764	15531	15676	15852	15514	15695	15718	15830	15626	15696	15862	15772	15786	15511	15546	15566	15639	15751	15489	15724	15677	15709	15680	15625	15630	15801	15759	15639	15613	15867	15603	15831	15730	15839	15628	15649	15587	15629	15638	15806	15735	15759	15773	15698	15739	15545	15752	15712	15587	15649	15714	15646	15695	15629	15806	15724	15829	15660	15824	15699	15792	15553	15578	15686	15777	15673	15736	15590	15668	15737	15653	15799	15661	15582	15772	15621	15737	15757	15598	15609	15749	15830	15606	15625	15608	15782	15590	15646	15784	15631	15714	15594	15583	15676	15476	15745	15720	15640	15602	15543	15874	15687	15660	15718	15769	15808	15893	15519	15776	15698	15686	15757	15816	15704	15634	15578	15801	15642	15911	15686	15728	15709	15735	15784	15493	15716	15730	15601	15619	15724	15831	15709	15509	15590	15725	15771	15646	15727	15369	15678	15590	15711	15819	15529	15734	15796	15586	15672	15720	15645	15550	15718	15457	15838	15698	15710	15636	15756	15773	15723	15628	15861	15784	15663	15689	15804	15680	15657	15586	15828	15643	15651	15698	15619	15728	15573	15629	15644	15899	15699	15398	15860	15745	15620	15569	15659	15907	15804	15734	15648	15777	15680	15694	15592	15686	15714	15693	15669	15835	15773	15562	15797	15787	15483	15535	15717	15821	15640	15840	15707	15658	15508	15747	15769	15628	15732	15764	15689	15435	15878	15768	15523	15788	15755	15693	15635	15688	15574	15751	15825	15743	15690	15680	15670	15850	15692	15590	15895	15746	15747	15637	15687	15823	15718	15714	15808	15878	15743	15814	15834	15785	15664	15672	15504	15514	15578	15782	15798	15638	15705	15771	15614	15916	15599	15715	15654	15742	15768	15662	15665	15716	15636	15647	15676	15774	15644	15706	15752	15723	15620	15833	15785	15836	15571	15684	15636	15713	15798	15867	15714	15494	15585	15585	15631	15996	15624	15661	15657	15715	15570	15658	15786	15853	15657	15727	15688	15633	15631	15536	15835	15619	15587	15735	15455	15530	15790	15653	15685	15669	15946	15461	15851	15846	15599	15889	15572	15741	15661	15661	15799	15613	15849	15484	15678	15546	15838	15794	15754	15586	15832	15620	15694	15775	15578	15637	15609	15817	15739	15680	15680	15769	15588	15542	15858	15606	15534	15597	15697	15635	15619	15548	15817	15760	15629	15675	15618	15766	15721	15624	15687	15487	15727	15818	15755	15627	15653	15768	15631	15586	15784	15651	15712	15814	15746	15793	15680	15669	15679	15579	15692	15607	15558	15660	15683	15777	15694	15729	15682	15861	15824	15643	15620	15686	15573	15725	15654	15655	15668	15697	15601	15750	15586	15886	15631	15870	15749	15764	15613	15524	15702	15799	15658	15752	15596	15703	15584	15806	15605	15690	15815	15660	15564	15724	15783	15767	15716	15912	15576	15666	15594	15683	15866	15694	15729	15569	15549	15536	15665	15808	15774	15892	15918	15713	15716	15685	15583	15647	15517	15612	15604	15735	15590	15534	15805	15737	15667	15717	15728	15627	15634	15676	15503	15645	15594	15705	15401	15678	15729	15702	15659	15790	15728	15575	15618	15633	15682	15768	15700	15675	15699	15674	15409	15763	15625	15712	15640	15727	15652	15631	15766	15715	15644	15798	15613	15710	15765	15774	15613	15716	15730	15701	15649	15662	15575	15762	15738	15655	15784	15734	15764	15824	15706	15681	15598	15543	15635	15609	15726	15609	15598	15810	15727	15855	15700	15681	15763	15675	15685	15736	15589	15519	15644	15646	15692	15770	15785	15610	15632	15432	15769	15563	15629	15639	15628	15788	15680	15765	15817	15624	15663	15908	15633	15947	15782	15588	15788	15724	15630	15682	15738	15624	15517	15565	15719	15539	15889	15536	15725	15652	15669	15675	15754	15712	15908	15720	15669	15572	15513	15628	15625	15773	15564	15727	15680	15520	15595	15841	15681	15578	15655	15672	15652	15735	15554	15830	15879	15529	15676	15608	15712	15763	15530	15628	15750	15729	15631	15623	15714	15689	15657	15636	15764	15684	15693	15554	15686	15715	15689	15565	15794	15760	15747	15587	15882	15755	15727	15609	15529	15651	15809	15851	15781	15703	15808	15523	15734	15868	15629	15772	15841	15788	15727	15726	15891	15724	15605	15785	15737	15673	15803	15799	15784	15699	15741	15597	15642	15662	15678	15730	15751	15565	15587	15727	15682	15827	15738	15692	15826	15635	15831	15545	15687	15666	15727	15619	15832	15754	15765	15612	15819	15647	15670	15684	15683	15782	15582	15645	15602	15645	15691	15670	15736	15720	15636	15753	15683	15716	15655	15508	15652	15674	15616	15533	15796	15768	15773	15711	15679	15685	15866	15765	15578	15729	15673	15808	15605	15774	15654	15794	15539	15751	15584	15726	15665	15698	15696	15633	15747	15585	15641	15730	15491	15696	15662	15619	15456	15671	15788	15715	15855	15799	15846	15748	15677	15670	15859	15547	15580	15736	15723	15738	15634	15681	15640	15676	15666	15748	15606	15531	15749	15887	15768	15536	15733	15663	15737	15670	15709	15930	15636	15748	15700	15758	15597	15534	15623	15651	15584	15734	15663	15561	15652	15666	15714	15455	15780	15677	15717	15734	15657	15706	15653	15626	15638	15479	15639	15767	15627	15851	15692	15828	15676	15819	15671	15740	15623	15717	15733	15838	15793	15602	15728	15698	15690	15671	15709	15479	15593	15573	15529	15865	15583	15831	15689	15788	15721	15896	15789	15798	15835	15625	15753	15643	15651	15665	15514	15647	15713	15691	15695	15829	15598	15635	15658	15770	15705	15623	15675	15759	15559	15599	15697	15626	15653	15589	15626	15710	15734	15697	15540	15701	15631	15675	15770	15525	15708	15676	15839	15714	15707	15612	15678	15717	15646	15687	15831	15765	15682	15537	15517	15619	15715	15832	15644	15570	15693	15629	15650	15744	15586	15708	15765	15731	15676	15833	15720	15655	15739	15688	15607	15656	15725	15660	15833	15545	15946	15613	15684	15841	15624	15738	15750	15584	15688	15746	15735	15476	15730	15658	15839	15505	15815	15608	15685	15578	15861	15799	15582	15594	15643	15486	15700	15815	15591	15781	15786	15789	15596	15756	15743	15799	15473	15788	15531	15734	15664	15723	15577	15641	15800	15624	15718	15617	15756	15721	15706	15838	15690	15846	15676	15688	15726	15888	15975	15573	15666	15556	15645	15504	15733	15887	15775	15639	15697	15686	15759	15712	15572	15543	15724	15615	15878	15672	15619	15773	15717	15676	15567	15834	15743	15680	15735	15760	15675	15895	15656	15740	15545	15622	15679	15628	15722	15785	15712	15532	15568	15656	15725	15661	15653	15731	15728	15622	15661	15902	15621	15666	15693	15663	15768	15834	15434	15692	15681	15829	15666	15626	15537	15720	15583	15729	15704	15694	15628	15715	15763	15708	15799	15789	15751	15803	15427	15793	15508	15853	15549	15728	15833	15593	15758	15723	15825	15639	15815	15779	15593	15683	15540	15754	15775	15778	15708	15794	15561	15801	15627	15622	15665	15833	15632	15521	15632	15692	15699	15537	15800	15825	15660	15701	15931	15712	15631	15674	15767	15604	15622	15598	15724	15667	15778	15644	15714	15794	15808	15650	15637	15584	15723	15790	15711	15514	15710	15671	15622	15626	15652	15562	15694	15888	15729	15752	15676	15619	15817	15748	15724	15564	15576	15735	15706	15775	15633	15633	15698	15829	15763	15728	15527	15700	15813	15715	15572	15724	15674
23897	21462	29052	24241	22145	22411	21613	19053	18620	18750	18612	18548	18797	18775	18424	18516	18444	18526	18580	18448	18441	18559	18324	18190	18413	18366	18541	18376	19355	21114	20874	20048	19502	18766	18640	18453	18524	18485	18311	18326	18249	18291	18406	18238	18170	18096	18306	18320	18330	18215	18334	18350	18414	18252	18232	18217	18506	18247	18280	18197	18473	18423	18249	18447	18424	18639	18499	18245	18279	18109	18449	18229	18170	18382	18517	18436	18101	18429	18166	18319	18376	18413	18234	18208	18160	18053	18197	18365	18219	18410	18191	18476	18126	18245	18687	18200	18387	18298	18279	18189	18310	18335	18444	18383	18339	18086	18105	18295	18282	18301	18247	18400	18307	18267	18360	18247	18296	18285	18188	18426	18527	18351	18291	18154	18474	18286	18160	18282	18043	18353	18304	18262	18390	18229	18296	18387	18377	18432	18299	18215	18265	18226	18185	18382	18132	18364	18384	18222	18363	18277	18203	18290	18219	18461	18360	18235	18369	18350	18411	18391	18364	18270	18285	18309	18203	18254	18216	18142	18270	18227	18287	18205	18336	18333	18150	18365	18024	18241	18342	18298	18463	18290	18237	18337	18356	18334	18233	18119	18309	18433	18163	18266	18371	18325	18318	18419	18298	18505	18230	18308	18241	18271	18065	18166	18227	18359	18375	18205	18231	18288	18247	18405	18106	18328	18185	18184	18250	18247	18197	18410	18191	18208	18130	18333	18306	18501	18481	18258	18184	18240	18363	18183	18173	18331	18294	18420	18407	18302	18209	18233	18324	18425	18326	18374	18272	18315	18252	18311	18239	18307	18576	18203	18330	18211	18354	18311	18354	18236	18239	18390	18296	18236	18452	18269	18387	18434	18314	18443	18201	18189	18143	18357	18099	18244	18262	18188	18339	18326	18282	18225	18255	18164	18419	18294	18268	18478	18293	18315	18493	18375	18290	18360	18395	18255	18285	18468	18222	18220	18118	18177	18367	18294	18259	18351	18246	18216	18260	18223	18121	18218	18356	18255	18325	18292	18252	18089	18304	18285	18149	18293	18431	18217	18302	18397	18169	18141	18360	18065	18155	18454	18414	18163	18236	18054	18213	18324	18197	18252	18227	18304	18101	18372	18120	18243	18404	18366	18236	18439	18299	18443	18241	18221	18480	18288	18327	18196	18284	18439	18248	18253	18348	18164	18415	18332	18171	18171	18223	18376	18254	18219	18292	18256	18196	18198	18360	18346	17985	18318	18485	18282	18431	18173	18262	18235	18415	18230	18492	18186	18082	18110	18333	18289	18306	18374	18057	18339	18330	18207	18128	18342	18373	18269	18056	18336	18386	18305	18477	18372	18259	18202	18215	18366	18332	18212	18439	18267	18180	18279	18293	18107	18234	18440	18325	18308	18168	18303	18239	18288	18239	18196	18183	18166	18474	18310	18231	18267	18384	18287	18318	18188	18140	18255	18087	18366	18352	18507	18059	18538	18285	18343	18404	18275	18209	18104	18101	18370	18361	18426	18136	18362	18141	18247	18065	18265	18199	18197	18300	18244	18272	18301	17958	18103	18294	18322	18334	18126	18316	18221	18272	18144	18231	18192	18199	18480	18279	18349	18310	18223	18348	18221	18242	18127	18305	18288	18272	18323	18117	18431	18229	18265	18211	18167	18312	18291	18205	18436	18254	18121	18464	18385	18396	18128	18332	18240	18362	18180	18304	18085	18320	18193	18139	18013	18365	18360	18440	18237	18171	18070	18242	18439	18219	18063	18093	18317	18097	18460	18321	18434	18224	18340	18148	18388	17935	18424	18229	18052	18301	18059	18155	18174	18400	18192	18367	18200	18220	18218	18244	18132	18233	18340	18063	18015	18188	18187	18218	18110	18171	18441	18107	18311	18031	18125	18221	18237	18389	18312	18137	18228	18344	18169	18289	18192	18279	18320	18378	18317	18362	18286	18168	18117	18142	18059	18171	18327	18631	18305	18408	18411	18366	18273	18149	18257	18251	18284	18417	18274	18461	18220	18196	18208	18230	18240	18250	18227	18428	18267	18148	18102	18236	18003	18251	18343	18460	18257	18437	18169	18278	18310	18025	18375	18429	18429	18305	18244	18323	18313	18412	18286	18038	18120	18184	18213	18269	18186	18348	18192	18242	18294	18176	18374	18359	18259	18426	18287	18003	18183	18385	18203	18183	18280	18171	18257	18110	18216	18215	18150	18233	18298	18267	18273	18081	18446	18388	18065	18285	18174	18079	18283	18487	18153	18317	18550	18440	18303	18073	18050	18259	18368	18210	18267	18284	18236	18235	18315	18165	18284	18175	18286	18315	17961	18377	18355	18303	18185	18329	18430	18136	18267	18277	18232	18302	18305	18273	18180	18260	18405	18152	18117	18160	18407	18300	18241	18288	18300	18103	18223	18177	18235	18343	18307	18422	18377	18215	18297	18279	18446	18228	18370	18294	18231	18139	18299	18271	18153	18200	18483	18203	18323	18428	18127	18248	18285	18312	18151	18349	18337	18256	18349	18229	18109	18292	18096	18423	18456	18229	18277	18238	18138	18261	18335	18299	18329	18329	18211	18055	18393	18215	18366	18092	18274	17951	18510	18315	18292	18225	18369	18311	18383	18348	18224	18006	18131	18329	18131	18163	18401	18528	18413	18297	18374	18200	18312	18186	18290	18272	18274	18266	18136	18355	18265	18575	18189	18186	18252	18360	18379	18281	18238	18261	18346	18193	18357	18149	18281	18384	18096	18390	18261	18145	18128	18327	18191	18321	18385	18494	18196	18172	18391	18318	18321	18366	18262	18259	18175	18125	18197	18291	18267	18442	18300	18273	18467	18130	18346	18351	18213	18342	18388	18391	18380	18172	18132	18276	18449	18355	18300	18134	18372	18347	18212	18342	18354	18303	18121	18052	18203	18248	18332	18268	18187	18281	18253	18001	18439	18430	18250	18395	18466	18357	18354	18230	18207	18306	18162	18291	18344	18431	18266	18363	18375	18501	18429	18382	18267	18169	18186	18319	18340	18177	18172	18326	18231	17997	18332	18177	18309	18231	18166	18434	18445	18257	18376	18428	18332	18249	18413	18337	18296	18320	18106	18284	18228	18167	18170	18314	18371	18464	18286	18282	18243	18346	18420	18349	18118	18225	18199	18375	18267	18067	18140	18316	18293	18431	18182	18214	18213	18238	18213	18205	17985	18288	18286	18317	18359	18209	18358	18208	18280	18257	18097	18220	18293	18318	18491	18194	18252	18458	18465	18293	18334	18171	18168	18153	18336	18131	18218	18300	18217	18293	18231	18361	18304	18248	18303	18443	18358	18383	18202	18333	18294	18238	18236	18324	18344	18233	18174	18259	18230	18361	18230	18129	18310	18415	18250	18135	18216	18345	18369	18115	18236	18255	18323	18174	18114	18079	18000	18185	18201	18103	18367	18217	18240	18468	18322	18153	18257	18170	18638	18336	18544	18173	18261	18153	18281	18254	18429	18424	18253	18309	18144	18210	18369	18340	18403	18178	18280	18270	18282	18110	18185	18245	17960	18196	18320	18231	18294	18536	18354	18254	18239	18065	18344	18231	18501	18505	18413	18312	18132	18145	18309	18263	18300	18280	18449	18192	18264	18308	18229	18255	18379	18381	18121	18303	18358	18207	18149	18037	18199	18171	18142	18133	18166	18124	18209	18206	18343	18251	18207	18534	18360	18289	18494	18545	18412	18230	18273	18382	18306	18264	18105	18380	18075	18464	18157	18242	18251	18103	18120	18538	18264	18186	18462	18070	18239	18419	18391	18153	18298	18108	18160	18316	18251	18303	18135	18205	18264	18207	18356	18301	18235	18389	18287	18282	18156	18356	18216	18358	18291	18314	18102	18175	18466	18359	18262	18214	18193	18150	18318	18198	18277	18246	18232	18379	18093	18248	18210	18269	18241	18286	18226	18277	18310	18339	18372	18486	18202	18163	18424	18402	18100	18404	18223	18386	18231	18315	18246	18242	18263	18328	18197	18452	18323	18306	18143	18295	18335	18302	18184	18076	18278	18212	18314	18250	18233	18257	18272	18251	18455	18242	18264	18257	18304	18257	18258	18381	18213	18290	18222	18401	18277	18376	18049	18273	18421	18259	18137	18190	18337	18425	18387	18151	18165	18237	18230	18125	18302	18231	18391	18132	18357	18300	18297	18449	18268	18087	18243	18209	18279	18326	18162	18246	18259	18269	18368	18235	18128	18163	18378	18244	18260	18223	18336	18092	18389	18257	18240	18133	18139	18325	18266	18422	18366	18332	18351	18289	18456	18121	18242	18272	18275	18464	18282	18459	18089	18205	18206	18284	18420	18440	18485	18134	18529	18204	18241	18263	18113	18205	18289	18257	18170	18288	18216	18369	18319	18215	18344	18225	18333	18242	18288	18148	18356	18576	18400	18343	18392	18152	18351	18320	18195	18384	18352	18263	18265	18216	18141	18087	18055	18187	18358	18278	18325	18291	18157	18241	18274	18320	18107	18292	18281	18269	18356	18278	18317	18292	18197	18229	18149	18140	18328	18224	18335	18599	18327	18319	18321	18252	18375	18199	18291	18195	18129	18205	18468	18302	18027	18318	18358	18236	18310	18369	18239	18435	18468	18349	18170	18050	18252	18330	18242	18245	18158	18206	18281	18374	18345	18222	18444	18484	18432	18293	18274	18180	18252	18225	18374	18377	18058	18092	18142	18289	18398	18294	18174	18351	18302	18250	18323	18265	18269	18181	18221	18303	18329	18183	18289	18196	18303	18210	18194	18071	18359	18182	18395	18367	18201	18186	18245	18409	18162	18374	18342	18368	18357	18166	18299	18288	18064	18547	18269	18426	18377	18290	18260	18300	18311	18172	18298	18242	18078	18427	18246	18189	18170	18407	18281	18439	18275	18226	18197	18413	18436	18205	18409	18308	18340	18300	18286	18101	18238	18382	18372	18389	18085	18232	18029	18274	18294	18148	18143	18323	18386	18254	18256	18216	18205	18114	18231	18217	18217	18236	18130	18335	18018	18311	18208	18402	18099	18131	18266	18117	18256	18487	18507	18357	18226	18193	18324	18259	18279	18135	18198	18235	18243	18255	18321	18372	18055	18314	18368	18328	18397	18577	18195	18280	18210
35982	58477	35040	18442	17135	16843	16284	16203	15885	15774	15600	15781	15793	15822	15443	15290	15646	15563	15537	15410	15470	15429	15503	15434	15576	15322	15263	15391	17446	19554	18801	17626	16610	15786	15599	15515	15462	15381	15167	15346	15346	15332	15363	15429	15238	15034	15306	15227	15350	15324	15213	15302	15370	15343	15483	15351	15476	15331	15540	15400	15341	15391	15255	15485	15404	15300	15235	15271	15423	15416	15344	15364	15264	15374	15316	15356	15337	15188	15404	15560	15296	15211	15218	15381	15130	15396	15223	15139	15352	15247	15276	15327	15293	15217	15448	15254	15286	15557	15376	15479	15301	15409	15299	15173	15204	15384	15119	15196	15298	15345	15248	15188	15267	15387	15371	15353	15203	15532	15281	15334	15289	15262	15314	15314	15350	15252	15284	15200	15377	15274	15355	15322	15320	15320	15347	15201	15437	15424	15265	15404	15360	15220	15227	15222	15161	15445	15359	15374	15156	15352	15374	15271	15120	15441	15382	15358	15338	15536	15371	15216	15409	15356	15288	15252	15276	15288	15404	15412	15393	15219	15364	15219	15419	15451	15452	15239	15284	15339	15445	15288	15337	15244	15441	15157	15276	15251	15450	15428	15277	15414	15169	15469	15176	15204	15349	15252	15441	15321	15295	15362	15380	15291	15342	15349	15285	15307	15363	15367	15344	15297	15230	15366	15133	15220	15211	15164	15187	15287	15451	15230	15271	15266	15147	15366	15457	15465	15398	15313	15382	15285	15153	15394	15143	15347	15415	15315	15252	15489	15328	15410	15427	15252	15373	15355	15351	15459	15192	15372	15343	15253	15259	15344	15149	15227	15328	15284	15490	15285	15459	15223	15373	15320	15492	15360	15360	15257	15347	15400	15204	15295	15185	15418	15505	15485	15207	15155	15370	15244	15240	15248	15409	15304	15333	15189	15339	15261	15306	15278	15254	15382	15529	15341	15388	15465	15253	15477	15355	15155	15350	15077	15346	15379	15277	15186	15317	15368	15358	15441	15387	15554	15376	15280	15359	15233	15170	15405	15162	15304	15260	15389	15212	15237	15210	15303	15363	15340	15258	15392	15177	15207	15197	15228	15265	15359	15396	15260	15546	15218	15370	15316	15360	15334	15244	15458	15261	15415	15268	15246	15481	15371	15359	15303	15279	15173	15328	15426	15149	15138	15366	15244	15416	15394	15377	15231	15417	15430	15283	15284	15364	15382	15413	15358	15321	15303	15379	15355	15452	15337	15200	15367	15343	15304	15328	15313	15420	15250	15471	15203	15445	15255	15401	15259	15285	15502	15510	15389	15292	15324	15342	15413	15222	15346	15267	15366	15282	15306	15067	15218	15259	15314	15334	15269	15156	15296	15303	15284	15310	15426	15034	15343	15330	15496	15434	15415	15280	15258	15195	15244	15194	15469	15368	15374	15305	15227	15336	15179	15332	15313	15382	15439	15220	15175	15404	15390	15258	15246	15283	15349	15260	15189	15290	15287	15218	15354	15198	15223	15354	15401	15234	15344	15202	15256	15021	15390	15317	15297	15355	15221	15402	15266	15174	15491	15290	15228	15237	15291	15340	15303	15238	15342	15192	15188	15314	15298	15333	15355	15255	15273	15311	15375	15113	15330	15376	15050	15267	15248	15155	15374	15213	15304	15269	15365	15201	15515	15271	15165	15338	15326	15272	15467	15375	15197	15409	15450	15346	15490	15359	15445	15334	15199	15310	15404	15340	15365	15268	15354	15385	15284	15322	15511	15464	15247	15307	15242	15220	15205	15272	15280	15330	15223	15536	15268	15432	15104	15210	15285	15311	15533	15340	15357	15474	15337	15223	15193	15362	15268	15292	15304	15304	15398	15191	15334	15221	15307	15369	15239	15440	15296	15432	15348	15479	15232	15238	15371	15308	15405	15281	15405	15331	15324	15410	15349	15329	15168	15359	15376	15292	15507	15331	15322	15183	15298	15273	15357	15332	15326	15405	15290	15214	15354	15248	15222	15410	15371	15200	15493	15390	15421	15392	15474	15362	15266	15372	15479	15219	15195	15512	15161	15344	15106	15218	15292	15350	15233	15272	15378	15278	15479	15322	15229	15323	15356	15308	15357	15253	15386	15392	15326	15198	15330	15247	15218	15388	15301	15268	15482	15322	15295	15497	15258	15302	15516	15321	15483	15240	15283	15245	15287	15408	15353	15228	15369	15412	15387	15408	15393	15291	15247	15225	15305	15350	15091	15542	15346	15144	15287	15135	15510	15212	15329	15236	15406	15271	15452	15291	15083	15313	15380	15360	15311	15171	15280	15263	15389	15415	15388	15418	15191	15366	15267	15366	15277	15404	15439	15312	15163	15302	15224	15313	15282	15544	15313	15361	15214	15298	15290	15366	15253	15250	15331	15281	15344	15306	15450	15443	15325	15200	15472	15083	15375	15283	15372	15497	15194	15266	15393	15297	15495	15189	15435	15234	15367	15177	15328	15437	15348	15211	15406	15204	15223	15227	15422	15415	15231	15292	15306	15242	15364	15214	15312	15287	15351	15296	15387	15220	15361	15393	15235	15364	15299	15353	15262	15543	15417	15263	15444	15265	15306	15315	15366	15256	15169	15273	15373	15348	15349	15260	15107	15471	15358	15337	15457	15232	15416	15241	15456	15268	15203	15291	15368	15317	15317	15315	15430	15395	15388	15291	15359	15385	15373	15240	15295	15271	15318	15362	15281	15383	15337	15282	15390	15353	15499	15481	15331	15381	15423	15397	15284	15179	15433	15189	15197	15331	15357	15437	15301	15406	15268	15252	15188	15270	15212	15111	15334	15289	15191	15239	15272	15303	15368	15435	15334	15359	15324	15519	15159	15413	15332	15367	15442	15244	15258	15242	15364	15320	15294	15332	15216	15278	15237	15322	15425	15231	15382	15269	15362	15371	15284	15455	15390	15351	15406	15407	15273	15238	15148	15370	15068	15282	15238	15347	15306	15337	15259	15406	15397	15242	15266	15335	15217	15278	15300	15355	15228	15256	15327	15301	15345	15233	15258	15400	15309	15031	15229	15350	15353	15285	15320	15338	15295	15373	15313	15167	15285	15245	15295	15446	15422	15282	15284	15359	15274	15387	15384	15304	15371	15230	15291	15270	15409	15372	15412	15155	15253	15172	15233	15235	15366	15318	15093	15051	15379	15308	15258	15325	15279	15617	15292	15390	15278	15352	15394	15262	15270	15407	15406	15230	15411	15194	15464	15302	15352	15246	15287	15404	15371	15332	15379	15333	15171	15197	15163	15238	15456	15402	15322	15422	15293	15346	15382	15393	15346	15316	15352	15375	15349	15194	15182	15393	15291	15325	15374	15318	15467	15169	15358	15349	15293	15291	15411	15299	15202	15191	15481	15291	15431	15313	15450	15274	15443	15385	15151	15469	15394	15214	15402	15440	15389	15303	15311	15281	15169	15312	15358	15356	15333	15306	15283	15240	15356	15242	15398	15313	15289	15335	15132	15393	15387	15228	15403	15105	15221	15266	15258	15288	15239	15420	15401	15403	15260	15366	15242	15253	15352	15326	15312	15476	15226	15354	15239	15410	15359	15231	15431	15336	15256	15236	15242	15230	15331	15344	15340	15303	15442	15437	15287	15355	15398	15421	15355	15441	15251	15201	15341	15168	15300	15461	15418	15516	15334	15231	15256	15283	15463	15315	15439	15256	15269	15206	15319	15314	15370	15212	15453	15332	15455	15273	15329	15250	15389	15338	15468	15376	15155	15341	15288	15277	15299	15189	15218	15346	15402	15302	15393	15377	15206	15330	15394	15365	15228	15390	15138	15211	15290	15324	15355	15387	15206	15423	15354	15294	15341	15139	15032	15321	15365	15335	15219	15463	15286	15283	15321	15352	15490	15227	15229	15492	15120	15384	15399	15322	15332	15355	15368	15115	15391	15376	15309	15419	15221	15322	15404	15261	15088	15454	15326	15317	15238	15389	15391	15339	15443	15442	15339	15378	15422	15264	15287	15321	15378	15253	15403	15360	15352	15509	15347	15424	15359	15377	15428	15308	15104	15253	15152	15396	15364	15331	15348	15450	15330	15338	15360	15128	15109	15526	15353	15288	15328	15261	15355	15484	15405	15196	15352	15481	15140	15334	15383	15328	15482	15424	15551	15224	15276	15214	15215	15275	15442	15109	15244	15471	15254	15286	15269	15469	15141	15501	15446	15326	15357	15119	15226	15301	15376	15367	15395	15202	15194	15318	15226	15413	15448	15489	15252	15271	15402	15451	15263	15367	15286	15599	15387	15579	15425	15190	15216	15285	15319	15315	15369	15172	15312	15339	15396	15286	15272	15314	15522	15333	15314	15290	15381	15161	15281	15348	15365	15404	15310	15262	15341	15378	15334	15340	15487	15328	15454	15347	15475	15347	15112	15224	15238	15226	15443	15299	15396	15409	15191	15357	15413	15234	15323	15415	15366	15292	15354	15285	15371	15235	15278	15069	15338	15085	15189	15411	15511	15339	15368	15376	15342	15178	15210	15416	15291	15417	15392	15391	15256	15317	15310	15496	15299	15313	15228	15362	15323	15402	15365	15389	15333	15311	15380	15462	15458	15106	15282	15181	15271	15266	15255	15297	15315	15417	15581	15286	15077	15396	15305	15373	15313	15309	15293	15444	15387	15347	15223	15359	15383	15334	15277	15452	15208	15374	15340	15279	15376	15258	15316	15339	15280	15452	15414	15382	15146	15345	15215	15373	15378	15328	15281	15501	15353	15316	15299	15300	15410	15394	15313	15369	15230	15312	15342	15438	15535	15106	15191	15289	15585	15357	15410	15262	15398	15289	15155	15364	15359	15206	15108	15156	15314	15201	15326	15266	15476	15382	15271	15228	15418	15355	15261	15388	15344	15437	15303	15411	15382	15341	15218	15296	15047	15385	15305	15354	15476	15354	15273	15229	15352	15298	15377	15206	15292	15320	15399	15230	15522	15324	15537	15228	15233	15117	15292	15403	15402	15217	15265	15272	15419	15512	15325	15115	15428	15081	15410	15286	15299	15415	15321	15303	15410	15399	15383	15377	15191	15393	15260	15450	15319	15240	15449	15405	15351	15317	15388	15304	15290	15265	15427	15465	15460	15162	15269	15259	15198	15471	15352
22839	21419	29265	23817	21551	23522	25422	19959	18857	19201	18971	18760	18681	18790	18598	18510	18465	18561	18624	18617	18523	18555	18289	18224	18314	18258	18377	18324	18776	22994	23618	22060	20697	19370	18742	18395	18300	18187	18187	18290	18203	18140	18276	18088	18340	18283	18294	18069	18033	18065	18206	18059	17945	18096	18032	18202	18218	18131	18367	17999	18151	18188	18102	18118	18157	18415	18095	18157	18032	18189	18231	18224	18224	18203	18279	18226	17959	18071	18278	17988	18155	18082	18264	18306	18071	18431	17933	18253	17960	18153	18150	18240	18094	18186	18180	18054	17917	18084	18207	18105	18316	18155	18235	17995	18206	18030	18016	18030	18169	18124	18279	18099	18124	18035	18051	18198	18044	18128	18359	18168	17991	18114	17918	18099	18020	17931	18027	18096	18001	18069	18087	18033	18179	18122	18083	18075	18251	18127	18053	18096	18181	18164	18126	18150	18153	17896	18328	18023	18194	18140	18133	18228	18092	18272	17834	18048	18173	18150	18018	18307	17842	18024	17916	17910	17915	18023	18071	18153	18149	18065	17904	18156	17914	18163	18343	18171	18156	18027	18147	18112	18023	18090	17967	18157	17982	18089	18188	18204	17945	17912	18232	18093	18176	18364	18271	18019	18171	18137	18257	18067	18098	18176	18071	18115	18104	17947	18055	18146	18080	18228	18005	18081	18106	18082	18169	18040	17877	18037	17876	17931	17841	18089	18238	17997	18141	18030	17962	18022	17927	18016	18232	18200	18310	18091	18144	18071	18080	18003	17946	18348	18269	18142	18113	18065	18110	18332	18367	18001	18119	17883	17801	18301	18110	18248	18414	18072	18141	18119	18336	18139	18137	18118	18173	18379	18116	17970	18100	18183	17984	18093	17899	18034	18047	18100	18072	18246	18200	18004	18176	18175	17958	18269	18308	18008	18042	18265	18245	18168	17913	18161	18117	18053	18176	18148	18132	18182	18233	18081	18236	17930	18236	18128	18233	18155	18225	18039	18242	18134	18199	18200	18081	18113	18033	18155	18079	18225	18087	18156	18021	18033	18098	18113	18071	18288	18357	18229	18126	18057	17945	18077	17967	18212	18249	18180	18191	18258	18169	18138	17987	17911	17989	18288	18137	18032	18031	17886	18232	17769	18196	18050	18209	17919	18088	17969	18132	18003	18018	18102	18011	18091	18215	18151	18019	18167	18080	18137	18005	18052	17946	17994	18089	18012	18137	18129	18095	18248	17909	18070	18297	18164	18120	18082	18065	18146	18040	18276	17881	18063	18273	18273	18198	17967	18079	18130	18214	17839	18218	18167	18143	18154	18213	18103	18025	18061	17914	18214	17908	18030	18057	18211	18137	18106	18168	18073	18042	18232	18134	18029	17934	17963	18325	18244	18054	18260	18249	18103	18188	18300	17736	17976	17890	17996	18162	17902	17924	18239	18020	18024	18047	18206	18071	18013	18083	18189	18152	18185	18171	18076	18211	18094	18023	18253	18207	18358	18201	18268	18154	18178	17902	18102	18069	18145	18285	18151	18205	18040	18022	18139	18178	18140	18291	18031	18114	18061	18092	17979	18209	18001	18124	18007	18057	18166	17940	18067	18186	18199	18094	18278	18076	18032	18000	18150	17908	17943	17911	18259	18105	18191	18057	18146	18036	17965	18077	18121	18099	18070	18086	17864	17976	18270	18018	18076	18060	17991	18047	18254	18298	18068	18122	18034	18181	18226	18228	18287	18290	18221	18030	18151	17926	18215	18135	18305	18157	18247	18156	18083	18118	18112	18075	18253	18178	18037	18317	18143	18155	18192	18089	17889	18108	18158	17999	18073	17956	18130	18063	17952	18190	17918	18008	17969	17950	18293	18025	17936	18260	18110	18123	18048	18172	18256	17990	18268	18211	18235	18080	18100	18027	18096	18123	17914	17956	18335	18163	17995	18002	18081	18090	18125	18118	18184	18156	18044	17991	18013	18112	18244	18367	18106	18209	18088	18210	18064	17878	18101	18114	17995	18019	18289	18298	17924	18178	17894	17950	18180	17903	18268	18163	18054	18104	18293	18155	18042	18099	18213	18170	18208	18029	17923	18179	18194	18070	18030	18061	18165	18115	18056	18228	17888	18079	18063	18258	17811	18091	18173	18140	18109	18272	17985	18106	18121	18160	18119	18042	17927	18248	18135	18478	17981	18236	18121	18178	17968	18199	17963	18291	17924	18134	18153	18124	18109	18103	18061	18175	18139	18085	18136	18330	17953	18165	18063	18113	18191	18128	17943	18179	17947	18364	18175	18147	18073	18174	18032	18128	18240	18277	18121	18145	18069	18040	17906	18051	17916	18076	18354	17975	17959	17964	18152	18136	18230	18185	18081	18198	17923	18206	18203	18029	18382	18089	18086	18138	18047	18232	17991	18116	18029	18337	18309	17993	18301	17975	18180	18184	18097	17906	17994	18035	18129	18237	18231	18000	18198	17999	17851	18067	18136	18135	17943	18196	18084	17987	18002	18062	18035	18038	17949	17872	17929	18113	18184	18031	18061	18134	18306	17907	18105	18112	18122	18067	18159	18145	18151	18035	18223	18079	18080	18358	18056	18048	17975	18262	18131	18079	18057	17985	18012	18172	18139	17984	18092	18019	18205	18044	18030	18038	18131	18032	18069	18271	17949	18187	18226	17934	18138	18152	18033	18036	18010	18287	18032	18300	18062	18005	18113	18179	18056	18014	18262	18297	18138	18145	18094	18259	18213	17937	18108	18036	18175	18168	18147	17933	18163	18008	18185	18019	18118	18136	18204	18068	18000	18104	18224	18049	18112	17829	18145	18119	17940	18178	17996	18131	18032	17912	18186	18300	18058	18245	18004	18077	18034	18023	17963	18166	18299	18152	18018	18021	18194	18219	18147	18169	18151	18053	18209	18157	18075	17854	17776	18051	18034	18268	18044	17906	17994	18110	18047	18155	17938	18218	18090	18199	18087	18158	18131	18048	18038	18070	18244	18013	18026	18114	18267	17900	18092	18122	18120	18054	18115	18062	18102	18224	18068	18192	17933	18139	18161	18119	18217	18380	18032	18076	18010	18021	18140	18159	18110	18115	18150	18279	18180	18178	18088	18098	18384	18166	18087	18329	18118	18216	18108	18124	17851	18069	18113	18128	18076	18036	18298	18066	18157	18170	18107	18238	18056	18003	18253	18112	18027	18179	18079	18167	18056	18022	18080	17963	17831	18046	18010	18044	18186	18060	18017	18079	18282	18143	18107	18046	18072	18450	18038	18362	18253	18130	18149	18161	18146	18130	18199	17970	18175	18224	18183	17955	18172	17983	17966	18121	18070	17988	17982	17989	18250	18188	18104	18190	18131	18023	18104	17920	18135	17801	18045	18068	18011	17884	18112	18084	17938	17967	17931	18070	18220	18100	18269	18070	18146	17983	17955	18277	17951	18162	18016	18065	18279	18150	18053	18230	18068	18112	18175	18275	18128	17931	18108	18176	18184	18054	18119	18079	18205	18113	18177	17984	17998	17977	18093	18259	18119	18133	18115	17853	18140	18025	18230	18385	18150	18079	18257	18040	17979	17977	18096	18051	17928	18050	18110	18197	18206	18062	18055	18091	18041	18144	18166	18265	18013	18175	18183	17903	18130	18158	18102	18182	18053	18011	18166	18213	18231	18132	18086	18185	18107	18225	18051	18081	17880	18172	18190	18276	18269	18041	18076	17999	17876	18070	18207	18002	18008	17880	18058	18250	18305	18158	17993	18227	18077	18099	18031	18333	18091	18113	18185	18227	18246	18288	18099	18304	18152	18206	18099	18265	18109	17929	18225	18294	18218	18075	17930	18185	18103	18168	18160	17939	18078	18268	17923	18134	18124	18202	18212	18025	18109	18019	18127	18145	18225	17941	18089	18197	18104	18251	18266	18086	18199	18034	18052	18147	18113	18298	18027	18070	18156	18142	17975	18019	17973	18115	18084	18078	18086	17934	18095	17870	18020	17971	17922	18065	18135	18096	18063	18188	18220	18027	18235	18110	17941	18136	18061	17964	18155	18295	18138	18142	18149	18012	18054	18147	18072	18373	18133	18144	18069	18112	18132	17963	18021	17947	18092	17994	17938	18196	18205	18008	17972	17995	18006	18191	17945	17907	18044	18186	17909	18183	17995	17854	18219	18092	18025	17929	18114	18168	18123	17952	18087	17974	17985	18365	18288	18077	17983	18193	18015	18134	17972	18153	17973	17941	17926	18179	18127	18041	18047	17999	17923	18085	17937	17872	18101	18158	17952	17974	18164	18056	18061	18271	17936	18044	18200	17951	18271	18051	18197	18176	18065	18238	17943	18163	18277	18077	17995	18143	18072	17989	18102	18178	18098	18043	18137	17862	18166	18028	18021	18290	18114	18002	18243	18141	18057	18142	18138	18173	18107	17867	18058	18103	18038	18057	18018	18007	18335	17995	18175	18127	18254	17917	18137	18065	17931	18057	17823	18260	18094	17945	18217	17972	18075	17986	18090	18136	17849	18159	17875	17981	17785	18153	18103	18122	18106	18084	18135	18061	17905	18179	18306	18255	17951	18027	18259	18168	18153	18060	17932	18305	17820	18218	18156	18213	18180	18039	18080	18032	18125	18271	18355	18041	18060	18220	18142	18269	18267	18077	18185	18115	18154	18255	18283	18096	18149	18067	18240	18072	18088	18052	17915	18168	18219	18205	17834	18121	18182	18137	18142	18177	18116	18030	18065	18236	18057	18205	18113	18219	18117	18136	17985	18123	18497	18252	17981	17966	18182	18250	17972	18147	18035	17974	18077	18124	18066	18008	17922	18214	17990	18026	18046	18228	18122	18109	18021	18131	18162	18128	17960	18024	17980	18251	17931	18134	17858	18218	18082	18302	18128	17830	18075	17907	18014	18050	18163	18028	18237	18369	18174	18313	17921	18230	18038	18114	18242	18075	18115	18111	18167	18317	17975	17977	18096	18147	18281	18043	17890	18211	18184	18105	18246	17813	18052	18199	18067	18197	18136	18145	18217	18330	17954	18178	18031	17937	18036	17924	18046	18429	17986	18171	18062	17985	18000	18067	18094	17909	18230	17988	17907	18054	18241	18115	17947	18140	17984	18072	18360	18220	18091	18106	18315	18192	18021
40965	66098	35243	20968	18635	17817	17274	16605	16427	16036	15950	15972	15773	15807	15514	15659	15525	15615	15664	15504	15216	15459	15468	15397	15520	15381	15516	15253	16348	22683	22403	20069	18159	16771	15666	15576	15375	15274	15127	15183	15275	15195	15157	15233	15353	15086	15155	15107	15366	15280	15082	15231	15187	15165	15200	15279	15351	15267	15386	15206	15191	15252	15246	15241	15281	15244	15145	15214	15333	15244	15194	15209	15242	15194	15459	15179	15295	15429	15309	15378	15191	15257	15209	15249	15233	15243	15404	15235	15223	15226	15214	15268	15148	15220	15172	15208	15309	15320	15153	15040	15227	15392	15040	15050	15275	15329	15329	15204	15317	15507	15361	15031	15396	15226	15195	15015	15151	15212	15189	15225	15219	15231	15295	15142	15155	15373	15194	15233	15271	15174	15168	15198	15142	15304	15214	15280	15240	15233	15168	15237	15282	15336	15162	15276	15262	15389	15035	15217	15058	15339	15304	15175	15417	15333	15235	15247	15179	15225	15224	15267	15125	15262	15165	15259	15215	15187	15148	15175	15223	15278	15201	15302	15190	15084	15160	15279	15121	15190	15224	15277	15245	15275	15112	15294	15265	15140	15376	15185	15163	15348	15208	15333	15281	15161	15294	15169	15116	15278	15158	15177	15139	15238	15063	15224	15412	15362	15237	15198	15284	15103	15172	15195	15235	15257	15192	15224	15214	15450	15161	15163	15216	15130	15154	15243	15408	15150	15245	15374	15424	15279	15314	15094	15282	15380	15315	15140	15288	15295	15230	15190	15145	15007	15327	15291	15207	15089	15290	14971	15334	15075	15273	15221	15315	15124	15218	15291	15273	15417	15064	15299	15255	15125	15432	15221	15045	15328	15086	15309	15205	15347	15199	15147	15117	15237	15122	15310	15214	15395	15175	15079	15287	15165	15161	15306	15231	15167	15077	15251	15069	15294	15163	15324	15177	15244	15264	15148	15406	15122	15157	15133	15245	15309	15122	15113	15239	15298	15258	15162	15272	15126	15268	15307	15172	15471	15280	15038	15307	15230	15049	15244	15486	15238	15172	15251	15197	15223	15217	15303	15192	15096	15255	15255	15261	15300	15234	15242	15473	15082	15255	15070	15276	15410	15437	15148	15380	15079	15400	15095	15330	15074	15202	15162	15227	15240	15061	15263	15105	15211	15327	15278	15299	15274	15179	15221	15087	15210	15276	15184	15146	15243	15248	15182	15154	15224	15359	15173	15180	15219	15126	15186	15196	15358	15353	15284	15241	15227	15238	15239	15191	15185	15292	15119	15146	15177	15464	15375	15407	15293	15362	15101	15121	15227	15341	15272	15281	15345	15136	15220	15359	15147	15401	15179	15224	15402	15283	15328	15279	15322	15277	15287	15295	15158	15495	15288	15091	15243	15189	15331	15155	15230	15378	15255	14978	15240	15142	15141	15172	15250	15267	15271	15255	15313	15229	15164	15201	15255	15111	15244	15178	15181	15233	15184	15464	15142	15262	15277	15429	15039	15266	15118	15271	15366	15265	15124	15331	15198	15298	15248	15386	15173	15216	15126	15060	15264	15297	15361	15344	15209	15107	15390	15058	15196	15313	15135	15236	15271	15268	15254	15015	15127	15224	15288	15240	15123	15280	15304	15172	15210	15331	15204	15237	15160	15303	15188	15200	15276	15268	15278	15354	15149	15197	15379	15315	15259	15298	15333	15305	15096	15145	15312	15146	15287	15152	15238	15202	15364	15133	15196	15302	15252	15177	15299	15314	15210	15261	15304	15211	15422	15166	15296	15201	15275	15210	15158	15375	15156	15397	15145	15354	15043	15308	15186	15256	15124	15159	15097	15159	15210	15345	15191	15052	15255	15246	15151	15145	15152	15283	15094	15195	15085	15338	15260	15358	15120	15322	15013	15014	15493	15529	15218	15244	15259	15211	15308	15203	15181	15316	15137	15374	15193	15314	15349	15110	15281	15339	15231	15191	15130	15093	15117	15230	15343	15235	15359	15330	15182	15117	15146	15169	15134	15107	15179	15132	15237	15139	15246	15232	15249	15132	15088	15254	15368	15207	15264	15062	15212	15214	15170	15209	15241	15239	15045	15132	15330	15346	15233	15146	15199	15211	15193	15321	15025	15237	15272	15217	15185	15237	15278	15170	15390	15215	15203	15180	15370	15249	15230	15115	15379	15273	15276	15310	15153	15255	15070	15268	15187	15113	15237	15212	15026	15222	15333	15237	15272	15276	15132	15368	15193	15320	15208	15155	15239	15102	15219	15232	15290	15245	15164	15243	15267	15108	15141	15142	15237	15171	15275	15103	15166	14989	15195	15280	15148	15237	15299	15186	15083	15221	15042	15259	15341	15216	15242	15424	15240	15257	15244	15183	15085	15363	15213	15310	15318	15221	15080	15176	15220	15115	15212	15286	15193	15225	15183	15209	15359	15339	15216	15239	15070	15317	15120	15237	15032	15022	15216	15252	15285	15253	15179	15098	15207	15298	15266	15206	15209	15275	15436	15286	15249	15257	15297	15213	15141	15086	15189	15323	15118	15208	15344	15334	15246	15139	15400	15283	15149	15271	15269	15139	15113	15090	15440	15083	14996	15344	15067	15378	15037	15282	15163	15024	15100	15324	15255	15169	15164	15399	15243	15230	15164	15291	15255	15182	15289	15310	15261	15358	15253	15178	15292	15097	15057	15245	15385	15143	15346	15204	15187	15139	15340	15310	15177	15161	15269	15175	15160	15224	15122	15287	15163	15392	15287	15259	15160	15449	15084	15392	14983	15246	15035	15124	15187	15120	15185	15291	15219	15252	15288	15182	15322	15151	15283	15171	15143	15186	15136	15108	15373	15212	15385	15158	15347	15270	15290	15321	15197	15140	15239	15059	15301	15232	15259	15289	15160	15151	15321	15188	15203	15159	15076	15206	15134	15240	15216	15184	15119	15230	15223	15240	15189	15053	15456	15131	15167	15096	15120	15216	15285	15388	15235	15291	15270	15176	15261	15170	15349	15301	15150	15191	15291	15208	15275	15125	15377	15224	15225	15023	15200	15200	15229	15117	15054	15299	15238	15049	15207	15011	15204	15060	15303	15078	15250	15228	15268	15311	15221	15280	15271	15230	15282	15228	15045	15298	15431	15084	15274	15293	15239	15162	15259	15228	15441	15163	15330	15100	15127	15226	15265	15231	15219	15139	15250	15202	15143	15179	15077	15327	15332	15209	15186	15164	15345	15105	15261	15059	15265	15114	15382	15250	15217	15295	15349	15271	15480	15242	15093	15329	15168	15281	15104	15186	15240	15155	15350	15191	15279	15178	15189	15215	15220	15034	15175	15166	15265	15193	15235	15367	15003	15158	15290	15368	15150	15367	15226	15079	15344	15148	15188	15355	15166	15328	15131	15288	15330	15232	15331	15095	15306	15233	15261	15107	15183	15146	15021	15323	15072	15344	15182	15289	15240	15224	15160	15215	15204	15243	15234	15216	15172	15271	15155	15148	15300	15311	15157	15309	15154	15210	15079	15380	15154	15344	15325	15223	15151	15226	15155	15334	15197	15120	15273	15183	15012	15100	15142	15170	15407	15222	15159	15300	15280	14893	15215	15412	15347	15155	15318	15358	15195	15207	15306	15146	15192	15301	15206	15179	15153	15380	15129	15180	15135	15261	15269	15056	15173	15370	15206	15233	15338	15299	15099	15290	15243	15220	15166	15441	15349	15312	15154	15276	15272	15347	15307	15294	15287	15210	15257	15050	15234	15179	15325	15026	15255	15293	15163	15307	15232	15178	15222	15267	15344	15286	15339	15297	15139	15421	15126	15189	15088	15312	15374	15297	15308	15228	15107	15361	15364	15264	15162	15151	15303	15467	15070	15153	15245	15328	15076	15315	15158	15377	15351	15246	15109	15351	15255	15289	15057	15303	15122	15242	15182	15142	15200	15155	15127	15150	15267	15164	15365	15287	15180	15156	15295	15108	15346	15334	14978	15113	15450	15344	15080	15268	15108	15208	15192	15420	15290	15258	15199	15331	15208	15370	15203	15322	15236	15330	15287	15187	15385	15297	15315	15291	15147	15231	15253	15221	15292	15123	15303	15227	15322	15157	15238	15081	15358	15430	15276	15243	15215	14987	15232	15217	15182	15356	15222	15271	15019	15123	15162	15399	15233	15377	15147	15171	15018	15240	15309	15229	15136	15358	15244	15074	15271	15137	15293	15171	15201	15182	15160	15052	15088	15251	15284	15132	15231	15229	15043	15115	15136	15214	15304	15268	15376	15151	15151	15300	14920	15335	15390	15393	15218	15256	15147	15145	15192	15250	15132	15458	15290	15279	15319	15216	15238	15352	15189	15313	14946	15276	15109	15239	15313	15332	15205	15189	15228	15278	15159	15230	15092	15256	15206	15253	15265	15116	15285	15307	15221	15053	15309	15230	15250	15178	15291	15044	15210	15316	15087	15102	15294	15237	15220	15222	15221	15206	15350	15136	15274	15188	15314	15270	15066	15304	15296	15223	15216	15148	15145	15213	15322	15352	15293	15075	15292	15323	15060	15213	15364	15212	15115	15228	15278	15201	15227	15160	15177	15239	15286	15243	15295	15215	15325	15286	15347	15174	15294	15234	15280	15340	15219	15364	15032	15103	15339	15202	15292	15261	15263	15135	15171	15376	15259	15148	15130	15325	15258	15227	15290	15212	15347	15152	15177	15102	15273	15114	15352	15101	15248	15081	15274	15226	15312	15312	15288	15150	15322	15375	15284	15191	15251	15058	15213	15245	15230	15289	15355	15287	15349	15188	15340	15293	15229	15270	15157	15158	15149	15285	15175	15312	15241	15211	15254	15165	15207	15261	15089	15142	15264	15126	15178	15133	15214	15338	15374	15262	15250	15331	15276	15171	15166	15256	15177	15197	15171	15303	15083	15095	15184	15324	15158	15049	15279	15341	15278	15209	15257	15245	15242	15211	15147	15145	15209	15256	15190	15374	15260	15243	15251	15221	15219	15132	15377	15199	15136	15339	15269	15257	15333	15292	15088	15325	15215	15205	15241	15281	15201	15290	15078	15237	15322	15111	15398	15171	15194	15397	15384	15286	15187	15316	15297	15299	15222	15340	15092	15153	15011	15306	15174	15282	15117
28821	26290	26313	22017	18478	18323	18744	18147	18029	18177	18063	18160	18020	18139	17997	18112	18199	17946	17916	18124	18002	18054	17939	17879	17909	17957	17965	18044	18013	17934	18415	18520	18248	18087	17816	17952	18015	18055	17791	17898	17894	17915	18093	17831	17929	17971	18022	18046	17953	18013	18075	17910	17975	18188	18244	17850	17918	17834	18020	17991	17821	17784	17987	18069	18011	18104	17916	17985	17889	17995	17774	18112	17775	17887	17994	17867	17905	17890	18057	17955	17908	18035	17783	17960	18219	17955	17853	17908	17980	17864	18008	17980	17860	17830	18095	18036	18013	17770	18038	17896	17861	17639	17883	17892	18135	17997	17871	17949	17994	17911	17866	17915	17925	18094	18091	18057	18144	18001	17935	17990	17777	17788	17928	17942	17943	17920	18073	18102	18125	18130	17924	17964	17834	17708	17955	17739	18104	17767	17917	18156	17947	17988	17866	17917	17841	17813	18073	17990	18087	17961	18019	17850	17841	17991	17867	17997	17935	18086	17823	17819	17973	18065	17900	18061	17975	17953	18050	18038	17874	17798	17873	17836	17982	17831	17820	18235	17861	17687	17780	18076	17854	17968	18012	17917	18020	17977	17792	17875	17923	17927	18171	18063	17917	17781	18058	17873	18016	18008	18101	17925	18096	18022	18008	17969	17964	17950	18076	17826	17986	17822	18055	18138	17922	17946	18055	17953	17936	17896	17930	17793	18059	17873	17821	18038	17866	17894	18078	17898	18032	18115	18001	17846	17731	17906	17904	17817	17856	18043	18018	17974	17951	17881	17970	18204	17960	17980	18108	17867	17820	18019	17959	17881	18085	17899	17909	17975	17946	17820	17869	17899	17866	17761	17886	18125	18098	17978	17916	17913	18100	17840	17819	18015	17899	17938	17980	17940	18126	18045	17959	18080	18103	18117	17950	17874	18156	17867	17669	17689	18021	18085	18018	17863	17957	17995	17848	18068	17965	18231	17930	17874	17961	18059	18075	17945	18061	18030	18033	17998	18117	17797	17931	17833	17915	17907	17905	18071	18029	18094	17912	17932	18083	17919	17840	17951	17871	18129	18088	17887	17834	17905	17939	17995	17735	17966	17955	17932	17780	18117	17990	17735	17872	17822	18138	18034	17879	17909	17775	17799	17741	17873	17796	17906	18058	18038	17949	17961	17859	17762	17861	17876	17931	17725	17921	18110	18140	17927	17947	18112	18125	18111	17897	17907	18056	17911	17856	17936	17673	18099	17622	18115	18052	17676	18013	17824	17877	17816	17952	17985	17914	17926	17893	17888	17864	17917	17969	18066	17794	17884	17973	17827	17983	17661	18066	17897	18228	17812	18114	17737	17914	18094	17830	18097	17978	18168	18122	17933	17978	17824	18110	17929	17990	18038	18096	17892	17873	18034	17850	17864	17892	17678	17934	17772	17852	17851	17971	18171	17935	17930	18001	17826	18096	17877	18044	17880	17972	17814	17921	17829	17994	18084	17818	17860	18162	17834	17749	17884	17995	18003	18123	18045	18079	17963	18071	18032	18012	17942	17850	18069	17983	18214	17914	17920	17957	18031	18003	17882	18056	17931	17956	18081	17930	17888	17835	17954	17863	18183	17998	17849	17886	17879	17976	18132	17879	18059	17953	17992	17972	17984	17905	18116	17906	17881	17914	17813	17897	18067	17867	18001	18076	18153	18084	18077	18089	17815	18053	17788	17993	17898	18016	17975	17941	17972	17948	17942	17991	17807	17948	17926	17918	17914	18117	17778	17961	17872	17988	18235	17754	18010	17987	17958	18040	17909	17999	18074	17830	17907	18101	17883	18078	17974	17822	18035	17876	17922	18040	18025	18107	18173	17921	17873	17844	17983	17941	18088	18100	18066	17788	18042	17916	17755	17927	17765	17849	18075	18013	17763	17906	18162	17923	17908	18016	18070	17990	18202	18077	18048	17895	18153	18028	17874	17922	17899	18002	17785	17898	18090	17799	18045	18295	17911	18022	17844	17962	17807	17927	17951	18004	17977	17915	18114	18094	17997	17676	17913	18013	17879	17839	18063	17903	18027	18030	18089	17989	17947	17809	17958	17849	17976	17936	17956	18046	18041	17821	17933	17985	17970	17856	17938	17970	17892	17941	17983	17871	17866	17954	17971	18234	18014	17985	17784	17877	17859	17673	17948	18089	17852	17982	17754	17991	18063	17946	17845	17989	17781	17706	17968	18107	18076	17887	17930	17959	17867	17889	17881	18028	17979	17972	17989	17909	18045	17824	17969	17856	17928	18054	17995	18119	17773	17870	17918	17940	17844	18044	17828	17889	18008	17888	17855	17902	17858	17960	18008	17783	17920	18092	17857	17830	17875	17996	17989	17941	17902	18108	17858	17820	17877	17935	17750	17933	17904	17678	18236	17841	17912	17912	17736	17863	17941	17894	18151	17982	17917	18066	17997	17976	18093	18030	17978	17970	17947	18016	18117	18058	17915	17974	17929	17905	17964	17963	17933	17985	17959	17705	18086	17803	17857	18005	17943	17779	17959	17953	17943	17895	17972	17906	17807	17883	18081	17818	17888	17844	18056	18191	17733	17978	18040	17962	17889	17917	17918	18040	17817	18245	17932	17972	17745	18024	17816	18228	18010	18180	17928	17914	18069	18042	17912	17878	17949	18004	18017	17970	17959	17957	17993	18047	17952	17815	18063	17978	17929	18050	17987	18135	18135	17870	18013	18125	17955	17937	17941	17878	17901	18011	17709	18164	18101	18054	18065	17741	18100	17911	18104	17821	17796	18009	17878	17934	17890	17814	17952	17785	18063	17747	17962	18073	18091	17833	17794	18051	18126	18043	17795	17864	17837	18004	17904	18028	17799	18185	17902	18096	17791	17905	17972	18144	18057	17899	17742	18027	17999	17978	17804	17948	17934	17667	17829	18129	17978	17978	18148	17906	17957	17948	17896	18000	18087	17964	17978	18015	17772	18030	17885	17942	17835	18072	17976	18141	18166	18024	17967	17959	17935	17859	17969	18138	17797	17968	18010	18008	18239	17831	17979	17851	17763	17884	17778	18227	18327	17977	17924	17862	17739	17840	17943	17902	17707	17967	17934	18080	18090	17961	17904	18063	17967	18093	17833	18077	17751	17990	17886	18159	17887	17843	17990	18080	17923	18043	18016	17949	17855	17834	17980	17812	18112	18119	17650	17970	17885	18100	17905	18104	17839	17942	18029	17962	18036	17993	18080	17887	18121	18113	18087	18078	17998	18073	17758	18040	17814	17879	17899	17867	17951	17998	18002	17787	17910	17906	17937	18070	17875	17918	18011	17869	17761	17972	18117	17883	17891	17720	17776	17992	18315	17929	17948	17957	17873	18135	17874	17992	17880	17947	17847	18092	18177	17994	18065	18088	18069	17850	18061	17886	17992	18013	17963	18128	18053	18075	18071	17913	17871	18010	17717	17806	17759	17890	17918	17636	17785	17854	17996	17995	17943	18043	17870	18025	18030	18077	17857	18016	17920	18004	18107	18098	18081	17819	17906	17870	17959	18223	18272	17980	17803	17979	17968	17978	17909	17878	18188	18015	17875	18100	17810	17906	18138	17891	18027	17751	18190	17878	17702	17706	17929	17994	17902	18049	18006	18174	18005	18049	17670	17777	17890	18179	18019	18048	17947	17875	17856	18117	18093	18022	17958	17996	18039	17898	17955	17910	17849	17851	17994	17961	18060	18022	17935	18173	17998	18023	17889	18051	18056	17721	17837	18011	17953	17790	18194	18003	18000	18022	17858	17960	17939	17902	17916	17664	17883	17894	17923	17848	17963	17944	17951	17812	17869	18062	17875	17894	17874	17859	17977	18023	17777	17870	18041	18109	18035	17961	17939	17789	17911	17943	18023	18170	17825	17741	17679	18014	18045	17977	17979	17681	17847	18008	17841	18035	17969	18212	18047	17854	17871	18063	18033	18068	18047	18011	17948	18011	18188	18046	17921	17960	17825	17909	17861	17853	17905	17957	18093	17809	18070	18074	18059	18070	18031	17904	17797	18053	17956	17917	17988	17950	17622	18019	18219	18028	17986	17886	17754	18004	17963	17813	17778	17921	17905	17982	18024	17955	17991	17633	17954	18090	18028	17848	18006	17974	17983	18176	18070	17960	17840	17905	18051	18008	17896	17881	17892	17872	18093	18032	17912	18139	17743	17987	18041	17872	17905	17996	17801	17810	18045	17790	17871	18001	17997	17982	17976	17855	18006	17966	17907	18046	17920	17720	17869	17850	17932	17853	17996	18114	17833	17931	18372	18071	17957	17985	18214	17882	18032	18106	17910	17761	18001	18129	18008	17879	18023	17950	17842	18117	18114	17894	17911	17885	17808	17869	18151	17984	17875	18129	17972	18040	17866	18144	17994	17852	17862	18087	17880	17967	18077	18008	18013	18062	17862	18002	17915	18066	18065	18018	17868	17982	17971	17993	18108	18072	17913	17995	18178	17806	17964	17899	17755	17960	17931	17941	17846	18067	18020	17936	17927	18072	17959	18040	17908	18121	17926	18105	18038	18141	18173	17783	17932	17942	17948	18086	18039	18054	18040	17912	17898	17914	17939	18068	17877	18057	17966	17929	17951	17892	18032	17952	17835	17871	17840	18037	18044	17913	18088	17944	17929	17881	17906	17763	17804	17872	18013	18038	18044	17836	17692	17920	17872	17981	17745	17928	18079	18065	17915	18073	17830	17884	17982	18002	17939	17772	18013	17980	18041	17897	18098	17881	18124	18096	17835	18230	17893	17950	17847	18072	17877	18071	18083	17960	17840	18116	17981	17986	18077	17816	17824	17785	17852	17712	17947	17705	17929	18136	18050	18019	17815	18127	17908	18159	17842	18006	17852	17758	18128	17849	18021	17873	17813	17893	17912	18070	18060	18121	18103	17914	17941	18083	17975	17908	17927	18028	18048	17901	17984	17791	17782	17853	17856	17797	18156	18089	18177	17848	18033	18130	18172	17775	17751	17994	17964	18324	17872	17991	17886	17808	17832	18043	17989	18040	18106	17815	18001	17845	18165	17969	17815	18074	17986	17974	17779	17754	18111	18069	17982	17870	17893	18183	17878	17928	18064	18005	17993	17875	17858	17834	17920	18023	18057	17897	18141	17988	18003
31663	39330	20813	16040	15803	15733	15810	15408	15416	15319	15189	15557	15451	15355	15396	15269	15140	15299	15162	15372	15187	15039	15314	15354	15281	15316	15250	15208	15395	15607	15747	15589	15529	15162	15226	15299	15236	15135	15262	15010	15092	15161	15347	15194	15173	15115	15298	15172	15114	15156	15412	15157	15128	15157	14989	15303	15041	15161	15121	15113	15401	15153	15154	15128	15171	15130	15237	15149	15030	15046	15201	15130	15253	15056	15054	15214	15037	15162	15064	15026	15207	15102	15238	15237	15219	15127	15122	15153	15214	15019	15313	15183	15237	15269	15014	15178	14985	15305	15123	15267	15087	15163	15328	15073	15220	15225	15251	15185	15158	15203	15125	15256	15251	15021	15067	15038	15134	15127	15132	15257	15157	15232	15107	15195	15125	15144	15239	15335	15255	15185	15126	14970	15169	15031	15107	15048	15186	15087	15058	15264	15185	15309	15018	15110	15157	15146	15238	15118	15250	15105	15224	15121	15275	15156	15006	15170	15171	15407	15137	15070	15360	15101	15230	15159	15173	15306	15318	15192	15060	15258	15159	15156	15439	15241	15203	15301	15117	14983	15181	15267	15119	15260	15095	15266	15230	15133	15118	15325	15086	15069	15214	15140	15174	15134	15206	15081	15372	15150	15098	15273	15224	15119	15197	15129	15237	15173	15310	15060	15054	15082	14930	15117	15174	15258	15371	15244	15144	15137	15052	15108	15026	15163	15023	15175	15343	15186	15217	15221	14999	15315	15030	15099	15162	15135	15337	15060	15288	15176	15195	15028	15214	15161	15329	15028	14927	15168	15305	15048	15088	15175	15106	15114	15145	15110	15282	15259	15114	15056	15254	15185	15222	15109	15062	15066	15118	15238	15024	15113	15141	15303	15248	15139	15193	14988	15130	15149	15228	15236	15107	15284	15346	14938	15163	15106	15098	15301	15012	15143	15179	15123	14991	15287	15119	15068	15212	15120	14946	15098	15050	15218	15243	15116	15121	15109	15199	15016	15137	15101	15284	15151	15200	15214	15229	15274	15043	15137	15184	15144	15374	15194	15298	15104	15143	15253	15166	14976	15021	15035	15186	15149	15248	15133	14979	15175	15270	15224	15185	15178	15141	15065	15110	15096	15237	15200	15283	15180	15265	15195	15320	15186	15269	15132	15392	15271	15010	15254	15085	15267	15231	15274	15080	15165	15020	15091	15141	15227	15127	15101	15115	15226	15048	15246	15125	15316	15074	15238	15247	15134	14998	15300	15271	15267	15147	15210	15160	15259	15156	15214	15105	15268	15125	15133	15100	15250	15360	15214	15262	15159	15044	15293	15147	15091	15130	15141	15286	15136	15028	15157	15213	15088	15120	15185	15207	15179	15130	15197	15203	15096	15116	15109	15191	15145	15139	15091	15262	15199	15263	15113	15165	15166	14999	15434	15173	15125	15061	15078	15244	15050	15272	15116	15196	15197	15152	15237	15093	15149	15197	15231	15130	15170	15396	15141	15224	15264	15157	15124	15112	15241	15055	15076	15136	15095	15110	15199	15163	15034	15142	14958	15088	15191	15226	15171	15041	15037	15361	15174	15182	15294	15253	15012	15183	15268	15341	15243	15091	15243	15080	14973	15135	15330	14993	15187	15165	14915	15082	15228	15295	14990	15218	15098	15303	15163	15034	15133	15000	15211	14918	15179	15147	15198	15199	15249	15244	15132	15232	15207	15330	15144	15187	15193	15430	15275	14953	15306	15335	15102	15103	15273	15153	15219	15107	15120	15184	15210	15121	15151	15165	15228	15183	15304	15219	15146	15188	15094	15139	15234	15091	15080	15336	15045	15129	15216	15185	15147	15143	15223	15345	15185	15136	15147	15351	15292	15064	15082	15237	15277	15071	15142	15328	15205	15247	15036	14855	15134	15128	15037	15138	15258	15222	14985	15297	15153	15272	15129	15318	15104	15140	15040	15284	15061	15032	15067	15180	15105	15185	15258	15234	15132	15046	15307	15297	15184	15159	15146	15238	15204	15212	15321	15174	15131	15306	15098	15103	15123	15199	15115	15111	15146	15080	15100	15223	15184	15109	15347	15160	15209	15128	15078	15217	15171	15197	15151	15187	15176	15239	15285	15119	15111	15247	15212	15135	15104	15053	15160	15250	15219	15286	15157	15292	15246	15190	15267	15328	15234	15148	15083	15314	15251	15084	15141	15250	15165	15128	15274	15215	15186	15213	15058	15121	15135	15253	15156	15238	14941	15230	15073	15149	15192	15172	15077	14999	15159	15012	15224	15263	15080	15253	15123	15080	15303	15143	15149	15111	15216	15248	15052	15260	15161	15286	15149	15002	15127	15121	15311	15196	15186	15077	15044	15234	15086	15081	15098	15221	15041	15169	15302	15142	15304	15257	15227	15171	15199	15065	15100	15085	15287	15336	14990	15417	15182	15262	15208	15181	15134	15316	15278	15135	15147	15278	15040	15130	15263	15056	15089	15311	15242	15044	15246	15114	15237	15100	15224	15160	15234	15189	15254	15311	15039	15136	15188	15329	15208	15119	15081	15107	15003	15201	15162	15046	15075	15435	14991	15212	15276	15219	15069	15250	15136	15172	15013	15016	15010	15068	15040	15170	15092	15244	15182	15303	15169	15149	15228	15210	15243	15170	15103	15292	15042	15264	15216	15181	15311	15265	15051	15191	15287	15270	15263	15315	15194	15392	15134	15262	15066	15151	15199	15164	15019	15179	15317	15146	15158	15227	15044	15320	15268	15124	15121	15151	15114	15178	15071	15256	15188	15112	15185	15060	15143	15148	15267	15210	15082	15072	15196	14932	15083	15112	15212	15279	15318	15086	15197	15189	15033	15210	15205	15098	15047	15357	15273	15083	15237	15081	15080	15100	15110	15225	15200	15210	15284	14936	15305	15354	15150	15305	15214	15033	15126	15336	15103	15060	15275	15224	15132	15156	15173	15413	15203	15226	15128	15145	15093	15154	15173	15018	15148	15247	15094	15102	15106	15262	15087	15175	15122	15151	15141	15225	15253	15208	15282	15132	15067	15283	14957	15110	15263	15329	15111	15132	15184	15154	15240	15302	15158	15319	15202	15210	15048	14935	15180	15341	15265	15291	15266	15131	15196	15124	15142	14953	15120	15024	15195	15248	15188	15101	15303	14949	14909	15348	15222	15293	15159	15148	15309	15227	15144	15040	15389	15331	15066	15031	15191	15243	15174	15208	15056	15099	15164	15153	15272	15062	15238	15276	15287	15110	15209	15347	15149	15206	15163	15409	15087	15196	15201	15203	15121	15267	15145	15268	15177	15139	15103	15297	14984	15227	15192	15176	15308	15201	15099	15032	15190	15222	15065	15033	15260	15112	15164	15015	15108	15219	15403	15211	15282	15089	15214	15223	15237	15260	15238	15229	15229	15088	15311	15041	15202	15102	15115	15199	15202	15187	15148	15114	15217	15114	15215	15207	15100	15106	15185	15239	15022	15049	15061	15309	15156	15148	15238	15302	15085	15141	15052	15117	15217	15075	15049	15110	15191	15213	15389	15172	15160	15013	15293	15341	15117	15296	15157	15058	15266	15242	15072	15240	15190	15185	15105	15112	15166	15381	15230	15293	15093	15205	15245	15203	15022	15226	15220	15141	15153	15276	15267	15159	15215	15247	15113	15150	15150	15076	15182	15134	15264	15202	15160	15151	15128	15176	15233	15310	15195	15210	15176	15460	15339	15141	15364	15211	15162	15055	15154	15354	14974	15364	15248	15174	15174	14974	15149	15276	15277	15105	15143	15049	15227	15253	15189	15201	15255	15182	15157	15340	15112	15272	14984	15217	15127	15152	15065	15172	15214	15209	15356	15192	15143	15194	15104	15205	15302	15159	15321	15223	15215	15147	15243	15086	15225	15138	15189	15102	15050	15136	14969	15376	15225	15228	15465	15114	15140	15122	14990	15195	15284	15234	15242	15257	15245	15122	14993	15024	15103	15063	15251	15154	15187	15091	15406	15290	15175	15341	15131	15215	15254	15127	15086	15102	15269	15177	15064	15303	15225	15225	15330	15162	15224	15119	15232	15052	15273	14996	15150	15432	15241	15027	15174	15076	15212	14956	15279	14950	15187	15061	15239	15135	15178	15354	15178	15087	15210	15115	15112	15167	15069	15195	15192	15205	15083	15217	15225	15263	15174	15235	15079	15002	15270	15147	15156	15068	15090	15198	15105	15217	14994	15121	14995	15161	15308	15224	15110	15002	14988	15156	15216	15517	15008	15127	15035	15189	14959	15139	15247	15079	15331	15113	15163	15277	15376	15234	15323	15213	15228	15209	15285	15070	15126	15014	15179	15186	15253	15207	15017	15117	15155	15138	15152	15241	15361	15133	15281	15252	15262	15032	15182	15204	15187	15343	15118	15189	15241	15320	15088	15110	15189	15144	15092	15233	15063	15276	14967	15003	15062	15152	15213	15253	15150	15134	15122	15209	15157	14985	15098	15202	15269	15246	15039	15228	15231	15044	15302	15323	15352	15186	15071	15375	15218	15297	15121	15285	15099	15112	15192	15096	15307	15084	15016	15164	15099	15145	15053	15192	15062	15307	15176	15131	15108	15159	15069	14978	15034	15224	15231	15283	15401	15030	15339	15126	14993	15110	15166	15159	14980	15172	15027	15026	15277	15223	15154	15059	15273	15208	15176	15326	15262	15027	15194	15204	15294	15150	15280	15304	15065	15192	15142	15172	15204	15286	15290	15302	15211	15025	15259	14987	15287	15087	15301	15090	15068	15214	15160	15193	15435	15101	15076	15268	15158	15022	15142	15089	15252	15142	15196	15226	15212	15118	15091	15264	15269	15233	14996	15239	15195	15221	15197	15187	15038	15155	15294	15132	15300	15188	15104	15212	15221	15045	15227	15119	15056	15060	15162	15148	15129	15163	15213	15011	15143	15256	15100	15324	15070	15235	15104	15209	15173	15092	15001	15144	15154	15004	15257	15220	15165	15197	15240	15137	15303	15256	15196	15261	15225	15127	15176	15230	15242	15120	15220	15089	15181	15291	15228	14980	15269	15129	15242	15185	15189	15176	15162	15162	15139	15053	15250	15145	15103	15183	15251	15354	15194	15245	15032	15081	15198	15009	15261	15229	15192	15416	15098
23957	21378	28882	24263	22287	23079	22142	19646	19130	19589	19505	19408	19055	19337	19256	19123	19128	18943	19088	19093	19165	18920	19019	18910	19004	19071	18924	18991	19252	20992	21577	20904	20259	19744	19242	19056	19214	18979	18829	18864	18737	18849	18708	18991	19061	18938	18853	18925	18928	18905	18953	18799	18956	18788	18934	19106	18909	18782	18847	18800	19005	18823	18894	18736	18773	18925	18852	18943	18806	18881	18900	18861	18824	18794	18780	18881	18732	19142	19009	18980	18934	18820	18961	18877	18901	18953	18929	18998	18783	18858	18837	18973	18872	18915	18838	18882	18849	18842	18794	18802	18883	18954	18861	18906	18895	18886	18853	18944	19004	18886	18839	18865	18751	19186	18939	18882	18874	18855	18882	18912	18840	18946	18723	18917	19013	18750	18917	18906	18661	18876	19005	18773	19017	18976	19060	18724	18712	18912	18800	18847	18644	18822	18936	18792	18998	18905	18956	19053	18841	18937	19024	18823	18963	19002	19008	18848	18763	18936	18997	19069	18770	18887	18604	18775	18833	18983	18824	18773	18908	19066	18806	18901	18918	18925	18760	18777	18871	18914	18870	18820	18903	18848	18841	18814	18843	18929	18834	18935	18754	18739	18541	18757	18888	18812	18779	18801	18910	18753	18979	18647	18911	18777	18763	18793	18906	18926	18805	18927	18800	18936	18831	18759	18925	18959	18670	18736	18812	18921	18790	18914	18852	18833	18738	18791	18914	18869	18839	18898	19036	18856	18978	18984	18853	18685	18849	18840	18710	18837	19018	18864	18945	18980	18837	18802	18960	18879	18809	18946	18899	18858	19035	18926	18817	18774	18930	18717	18958	18846	18656	18752	18791	18686	18790	18684	18746	18851	18625	18906	18898	18845	19055	18715	18816	18690	19020	18864	18800	18899	18694	18614	18900	18665	18721	18794	18887	18800	18902	18326	18846	18884	18726	18685	18981	18894	18870	19060	18762	18839	18896	18785	18913	18932	18949	18854	18703	18740	18938	18780	18855	18905	18941	18854	19041	18975	18824	18951	19095	18702	18704	18789	18771	18916	18892	18892	18877	19033	19063	18990	18899	18888	18773	18912	19062	18929	18868	18736	19040	18909	18991	18757	18886	18880	18828	18807	18749	18812	18748	18856	18831	18902	18727	18870	18873	18963	18969	18847	18816	18837	19009	18917	18917	19012	18917	18842	18856	18904	18705	18840	18830	19019	18924	18805	18828	18951	18794	18974	18814	18737	18916	18936	18986	18813	18918	18860	18910	18897	18960	18760	19059	18981	18882	18830	18936	18763	18893	19150	18988	18932	18771	19089	18818	18753	18878	18746	18985	19021	18799	18921	18807	18813	18867	18986	18934	18961	18791	18894	18795	18930	18961	18914	18982	18879	18753	18747	18723	18826	18940	18931	18869	18713	18873	18815	19020	18987	18849	18874	18887	18758	19117	18833	18625	18882	19088	18959	18813	18717	19015	18841	18858	18852	18934	19008	18791	18886	19060	18883	18799	18924	18833	19000	18677	18968	19137	19044	18779	18951	18777	18679	19009	18850	18963	18662	18800	19033	18715	18809	19021	18923	18894	18711	18906	19114	18819	19058	18856	18906	18991	18734	18494	18951	18782	19053	19089	18881	18797	19042	18906	18712	18860	19126	18765	18673	19038	18785	18899	18808	19003	18890	18967	19072	18807	18973	18933	18771	18850	18738	18898	18770	19158	19081	18956	19076	18967	18836	18899	18855	18782	18794	19004	18905	19067	18732	18700	18840	19058	18829	18834	18856	18950	18837	18833	19019	18846	18870	18794	19076	18838	18940	18842	18875	18513	18745	18904	18765	18799	18806	18744	18970	18938	18924	18809	18865	18778	18958	18566	18902	18883	18887	18940	19000	18779	18610	18730	19020	18742	18954	19097	19022	18742	18976	18788	18887	18979	18917	19137	18903	18892	19001	18982	18824	18712	18818	18739	18695	18865	18706	18809	18789	18789	18945	18966	19052	19013	18907	18748	18938	19009	18898	18629	18841	18734	18993	18635	18914	18786	18758	18917	18650	18967	18789	18919	18962	18980	18873	18956	18909	18884	19025	18921	18997	18744	18767	18795	18946	18853	18941	18726	18790	18923	18912	19019	18952	19020	19009	18646	18810	18932	18957	18877	18894	18936	18786	18781	18771	18896	18927	18942	18761	18845	19055	18898	18922	18748	18793	18806	18870	18827	18822	18942	18865	18635	18889	18768	18810	18770	18907	18884	18852	18792	18849	18843	18792	19032	18946	18908	18892	18751	19011	18880	18808	18780	18903	18837	18928	18871	18670	19024	18864	18809	18845	19027	18689	19074	18914	18859	18941	18794	18849	18762	18778	18833	18742	18945	18863	18917	18814	18911	18834	18871	18869	18865	19148	18650	18784	19032	18921	18846	18983	18999	18977	19073	18867	18744	18800	19019	19053	18846	18880	18871	18814	18962	18980	18786	18811	18986	18861	18773	19195	18966	18845	18933	18825	18873	18809	19083	18812	18942	18863	18944	18945	18793	18908	18749	18949	18938	18781	18906	18818	18844	18941	18693	18837	18934	18999	18906	18814	18980	18926	18780	18978	18946	18648	18890	18815	18874	18870	18874	18786	18790	18765	18880	18906	19069	19027	18821	18892	18831	18632	18637	18819	18766	18760	18638	18809	18970	18894	18947	18980	18932	18767	18797	18939	18892	18784	18769	18981	18880	18849	18679	18807	18861	18684	18781	18881	18955	19127	18942	18831	18766	19051	18911	18975	18787	19002	18832	18886	18926	18779	18892	18933	18914	19016	18935	18793	19078	18979	18973	18950	18992	18952	18775	18922	18955	18800	18932	19004	19017	18796	18853	18967	18916	18765	19053	18910	18734	18944	18721	18884	18860	18580	18973	18645	18792	18808	18899	18879	18942	18960	18971	18828	18741	18921	18706	18847	18916	19072	18722	18805	18838	18735	18826	18882	18982	18804	19105	18839	18845	18666	19118	18840	18851	18845	18838	18820	18970	18799	18928	19043	18883	18695	18827	18904	18811	18765	18951	18814	18847	19106	19075	18916	18831	18948	18908	18749	18674	18647	18791	18820	18656	18942	18976	18913	19152	19034	18838	19005	18830	18957	18743	18798	18729	18868	18887	18969	18691	18737	18899	18834	18711	18894	18934	18963	18688	18939	18884	18945	18978	18790	18942	19020	18878	18649	19124	18661	18772	18962	19133	18985	18927	18862	18712	18899	18677	18732	19023	18836	19014	18866	18725	18773	18966	18909	18902	19021	18943	18946	19043	18823	18938	18854	18934	18829	18802	18955	18950	18859	18866	19072	19146	18765	18667	18966	18961	18690	18908	18894	18829	19031	18927	19052	19056	19121	19006	18804	18932	18725	18974	18747	18744	18870	18923	19003	18770	18848	18950	18900	18879	18923	18781	18948	18868	18890	18992	18787	18720	18783	18769	19156	19068	18871	18829	18810	18877	18996	18814	18863	19090	18814	18740	18867	18825	18925	18493	18985	18897	18884	18770	18881	18832	19054	18968	18799	18879	18872	18762	18844	18995	18859	18929	18685	18893	18691	18758	18981	18847	18669	18844	18781	18927	18783	19045	18722	18951	19017	18935	18701	18930	18810	18853	18772	18805	18934	18953	18863	18949	18867	18717	18890	18991	18657	18856	18812	18884	18952	19044	18818	18924	18794	18853	18808	18891	18873	18867	18951	19075	18773	18972	18879	18988	18988	18755	18679	18922	18816	18673	19009	18767	18926	18772	18840	18794	18950	19229	18983	19074	18949	19044	18819	18907	18827	19036	18840	18837	18802	18980	18987	18975	18855	19002	18984	18766	18818	18712	19042	18741	18768	18930	19038	18922	18884	18776	18983	19004	19003	18909	18807	18922	18913	18589	18927	18942	18760	18835	19126	18850	18736	18810	18778	18806	19001	18787	18897	18980	18813	18831	18920	18859	18856	18679	18584	18962	18740	18698	18776	19082	18963	19093	19022	18851	18707	18860	18863	18890	18932	18730	18951	18900	18922	18924	18849	18887	18964	18789	19140	19034	18985	18888	18643	18749	18879	19054	18993	19122	18943	18723	18822	18862	18868	18963	18878	18753	18870	18964	19031	18779	18940	18865	19012	18870	18767	18985	18770	18941	18722	18856	19011	18854	19030	19030	19092	18942	18966	18618	18646	18717	19067	18883	18916	18755	18650	18939	18972	19106	18933	18951	18799	18959	18960	18854	18813	18747	18725	18750	18973	18944	18995	18884	18938	18758	18913	18797	18775	19137	18640	18846	18824	18768	18847	18880	18826	18664	18890	18910	18750	19123	18721	18771	18674	18682	18963	18741	18779	18959	18856	18925	18774	18790	18960	18910	18885	18813	19089	18935	18867	18951	18850	18746	18957	18873	18947	18764	18699	19036	18983	19063	18972	18903	18796	18849	19041	18964	19047	18747	18786	18831	18907	18818	18702	19055	18823	19167	18809	18833	18899	18744	19035	18904	18915	18931	18755	18875	18977	18762	18954	18891	19086	18835	19061	18912	18943	19041	18891	19113	19070	18824	18834	18876	18863	18886	18773	19097	18816	18849	19000	18906	19141	18875	18837	18988	18882	18872	19047	18918	18913	18766	18854	18799	18847	18974	18710	18754	18812	18997	18910	18885	18790	18895	18729	18883	18836	18943	18794	18982	18672	18743	18883	18924	18912	19119	18967	18847	18836	18953	18868	18770	18816	18759	18958	19039	18978	18784	18646	18773	18856	18893	18710	18729	18903	18833	18825	18771	18713	18928	18617	18883	19034	19034	19140	18866	19053	18841	18900	18919	18904	18801	18788	19049	19008	19083	18983	18814	18775	18747	18933	18842	19195	18733	18830	18864	18944	18927	18939	18849	18785	18856	18902	18837	18851	18824	18830	18797	18906	18872	18900	18905	18951	18725	18880	18708	18760	19049	18829	19051	18944	18918	18995	19042	19019	18812	19001	18852	18826	18920	18918	18905	18798	18876	18907	18784	18999	18738	18806	18813	18638	18723	19047	18645	18873	18830	19028	18826	18872	18901	18781	18779	18974	19013	18931	18794	18635	18737	18758	18756	18840	18957	18980	18982	18929	18736	18997	18868	19095	18955	18908	18722	18958
36404	55165	32878	18861	17804	17323	16726	16563	16330	16214	15996	16271	15999	16099	16039	16011	15867	16085	15863	15751	15742	15881	15890	15841	15678	15857	15741	15789	16281	19292	19430	18282	17319	16828	15888	15681	15848	15615	15645	15548	15850	15800	15556	15666	15718	15679	15667	15668	15500	15684	15624	15642	15721	15845	15772	15846	15640	15604	15766	15735	15601	15644	15828	15595	15640	15561	15711	15688	15684	15631	15663	15820	15706	15684	15662	15700	15548	15635	15654	15757	15538	15719	15866	15752	15738	15531	15634	15615	15490	15619	15524	15626	15675	15563	15735	15515	15821	15588	15740	15828	15744	15760	15569	15736	15762	15637	15631	15649	15666	15496	15708	15546	15771	15617	15732	15749	15713	15562	15762	15849	15676	15788	15626	15554	15728	15577	15724	15673	15608	15686	15736	15488	15748	15580	15572	15581	15856	15725	15614	15750	15734	15672	15625	15756	15736	15512	15623	15643	15832	15680	15822	15514	15915	15648	15591	15670	15638	15662	15784	15655	15587	15590	15849	15600	15762	15550	15653	15613	15809	15734	15654	15667	15641	15661	15715	15595	15523	15761	15676	15705	15619	15799	15651	15624	15571	15768	15680	15526	15722	15754	15749	15639	15635	15657	15796	15658	15562	15460	15701	15744	15599	15522	15683	15702	15701	15776	15802	15710	15560	15712	15624	15737	15704	15828	15666	15842	15722	15723	15714	15723	15757	15674	15581	15634	15610	15546	15685	15634	15741	15648	15720	15684	15680	15549	15790	15745	15601	15638	15545	15640	15614	15856	15584	15559	15593	15748	15780	15757	15622	15650	15742	15533	15665	15478	15752	15434	15812	15742	15627	15682	15604	15710	15582	15606	15760	15435	15748	15643	15621	15574	15733	15498	15586	15521	15611	15589	15824	15794	15705	15590	15679	15586	15722	15699	15649	15814	15597	15708	15669	15510	15695	15541	15520	15734	15841	15770	15648	15746	15799	15755	15750	15733	15759	15703	15621	15709	15435	15570	15758	15747	15599	15661	15496	15620	15633	15590	15645	15599	15904	15571	15679	15745	15754	15774	15577	15781	15778	15559	15660	15462	15566	15697	15698	15649	15611	15785	15618	15561	15687	15642	15635	15758	15780	15651	15677	15861	15685	15715	15517	15653	15789	15597	15542	15516	15878	15688	15673	15751	15635	15653	15620	15536	15893	15781	15709	15736	15587	15709	15719	15687	15639	15679	15686	15625	15735	15781	15536	15702	15658	15601	15663	15727	15536	15613	15773	15607	15740	15725	15595	15805	15635	15710	15579	15688	15854	15508	15742	15582	15537	15714	15648	15732	15760	15476	15806	15614	15547	15624	15480	15653	15897	15692	15642	15780	15610	15612	15650	15736	15569	15678	15565	15706	15700	15568	15682	15569	15816	15774	15722	15655	15720	15572	15654	15699	15584	15693	15659	15549	15805	15736	15756	15722	15579	15650	15814	15526	15682	15703	15678	15571	15705	15623	15587	15765	15847	15720	15667	15741	15592	15756	15575	15624	15705	15899	15642	15592	15682	15625	15566	15671	15752	15697	15752	15632	15761	15607	15641	15633	15482	15550	15743	15587	15707	15552	15584	15690	15645	15898	15571	15603	15660	15540	15561	15664	15671	15745	15788	15529	15800	15872	15533	15649	15505	15788	15675	15518	15660	15670	15628	15639	15697	15784	15768	15587	15802	15692	15716	15748	15694	15650	15640	15655	15793	15635	15561	15611	15737	15668	15724	15435	15846	15684	15527	15738	15735	15739	15713	15756	15545	15646	15643	15647	15683	15639	15554	15592	15872	15567	15560	15759	15725	15791	15800	15531	15784	15748	15754	15787	15671	15778	15579	15852	15690	15822	15722	15601	15684	15576	15710	15612	15385	15568	15849	15735	15651	15709	15680	15524	15617	15907	15771	15724	15696	15614	15586	15747	15640	15527	15663	15589	15700	15752	15630	15629	15665	15694	15549	15526	15722	15546	15718	15593	15770	15625	15831	15366	15682	15638	15757	15642	15712	15618	15570	15751	15764	15664	15832	15799	15730	15476	15744	15832	15578	15819	15676	15788	15655	15670	15719	15553	15713	15862	15731	15762	15764	15574	15907	15696	15649	15723	15845	15596	15675	15771	15741	15766	15681	15771	15649	15610	15693	15740	15664	15653	15605	15560	15792	15701	15561	15657	15676	15778	15578	15756	15582	15592	15627	15655	15573	15602	15550	15609	15679	15612	15881	15780	15560	15627	15742	15468	15494	15755	15681	15541	15572	15543	15774	15612	15642	15653	15598	15762	15723	15639	15646	15746	15709	15772	15757	15695	15589	15670	15779	15662	15582	15758	15611	15747	15607	15697	15764	15642	15651	15655	15572	15764	15814	15722	15627	15759	15795	15728	15722	15633	15652	15751	15577	15722	15765	15524	15698	15723	15701	15795	15597	15660	15798	15574	15722	15604	15654	15576	15480	15735	15703	15528	15668	15469	15669	15517	15628	15769	15681	15771	15613	15785	15738	15664	15722	15805	15533	15549	15646	15622	15759	15717	15550	15706	15787	15543	15650	15601	15760	15654	15580	15726	15755	15621	15475	15678	15684	15683	15625	15849	15632	15720	15649	15689	15654	15673	15679	15615	15702	15743	15748	15763	15604	15736	15894	15742	15552	15641	15523	15770	15568	15702	15632	15591	15445	15598	15690	15690	15681	15553	15669	15581	15700	15716	15629	15619	15525	15675	15625	15679	15680	15722	15730	15632	15619	15640	15601	15772	15824	15732	15525	15726	15845	15442	15702	15567	15535	15443	15635	15506	15760	15746	15521	15715	15645	15923	15642	15626	15713	15546	15747	15673	15666	15700	15684	15639	15652	15645	15757	15461	15915	15787	15705	15706	15501	15604	15644	15515	15654	15771	15672	15758	15650	15700	15658	15757	15444	15702	15847	15673	15700	15582	15701	15803	15708	15685	15418	15741	15710	15625	15792	15648	15569	15605	15486	15675	15683	15640	15690	15746	15590	15756	15645	15623	15732	15501	15588	15601	15734	15689	15505	15550	15610	15640	15619	15771	15700	15580	15710	15864	15763	15760	15590	15554	15676	15432	15690	15813	15691	15730	15792	15654	15666	15695	15553	15728	15664	15627	15598	15833	15561	15571	15612	15590	15800	15596	15659	15694	15485	15597	15613	15691	15663	15565	15721	15696	15493	15786	15821	15634	15720	15636	15679	15643	15760	15682	15712	15654	15746	15663	15575	15578	15686	15639	15673	15538	15757	15776	15615	15738	15612	15594	15488	15641	15690	15702	15478	15756	15723	15540	15710	15660	15818	15586	15617	15574	15591	15635	15648	15490	15696	15687	15571	15594	15607	15667	15560	15724	15647	15555	15817	15659	15603	15678	15766	15676	15426	15549	15732	15651	15652	15534	15568	15537	15699	15714	15596	15587	15762	15641	15793	15811	15789	15708	15745	15816	15870	15721	15722	15711	15721	15576	15879	15702	15691	15552	15630	15585	15700	15787	15747	15766	15756	15686	15659	15705	15664	15662	15652	15612	15604	15801	15650	15693	15620	15719	15654	15702	15651	15616	15502	15768	15660	15505	15771	15831	15686	15716	15608	15850	15562	15713	15586	15631	15650	15611	15798	15679	15826	15481	15843	15639	15628	15636	15696	15780	15746	15558	15726	15476	15731	15577	15746	15584	15585	15533	15634	15680	15617	15739	15747	15667	15573	15705	15722	15863	15479	15657	15628	15619	15856	15733	15661	15644	15468	15780	15737	15799	15547	15728	15753	15554	15707	15648	15536	15625	15629	15777	15771	15666	15727	15858	15648	15716	15662	15656	15507	15465	15764	15706	15595	15606	15593	15726	15696	15528	15797	15665	15729	15724	15633	15700	15616	15720	15754	15673	15546	15736	15659	15691	15585	15557	15726	15733	15773	15819	15715	15514	15799	15716	15568	15788	15683	15696	15669	15828	15556	15797	15636	15619	15813	15723	15716	15801	15729	15822	15560	15622	15594	15441	15567	15589	15713	15708	15724	15737	15565	15649	15621	15656	15741	15738	15670	15541	15689	15529	15709	15581	15654	15700	15825	15562	15629	15699	15721	15452	15679	15696	15718	15672	15663	15772	15843	15557	15467	15740	15962	15618	15745	15572	15758	15674	15696	15564	15721	15592	15616	15518	15691	15802	15806	15628	15732	15730	15667	15792	15608	15775	15696	15799	15467	15685	15709	15695	15710	15671	15629	15586	15770	15775	15718	15766	15695	15647	15620	15580	15702	15652	15730	15652	15735	15655	15673	15704	15727	15708	15753	15943	15521	15779	15535	15743	15612	15500	15600	15658	15698	15769	15767	15630	15595	15628	15607	15677	15651	15585	15704	15524	15508	15693	15687	15623	15819	15649	15494	15659	15727	15728	15712	15659	15610	15752	15674	15515	15629	15528	15807	15524	15732	15816	15840	15617	15674	15721	15633	15601	15696	15658	15643	15610	15625	15649	15609	15674	15744	15676	15573	15801	15588	15660	15602	15732	15853	15647	15602	15722	15583	15605	15680	15701	15633	15622	15903	15614	15701	15750	15780	15586	15748	15827	15679	15792	15585	15627	15582	15698	15707	15657	15548	15590	15658	15632	15654	15526	15449	15619	15732	15693	15641	15675	15710	15701	15386	15768	15736	15718	15804	15735	15663	15840	15588	15651	15527	15822	15582	15597	15639	15721	15597	15649	15640	15572	15561	15615	15814	15657	15720	15742	15611	15661	15511	15774	15612	15583	15695	15526	15685	15643	15714	15634	15499	15674	15638	15676	15741	15535	15720	15642	15624	15537	15573	15607	15658	15744	15727	15698	15525	15508	15612	15552	15644	15604	15627	15678	15761	15645	15639	15642	15592	15682	15661	15539	15629	15885	15627	15578	15709	15722	15596	15657	15555	15538	15711	15550	15850	15482	15676	15695	15606	15763	15762	15593	15642	15571	15709	15657	15959	15636	15540	15583	15573	15643	15732	15651	15591	15714	15719	15561	15541	15711	15567	15700	15516	15546	15709	15710	15621	15656	15603	15797	15572	15550	15730	15663	15718	15788	15614	15579	15841	15577	15740	15711	15646	15691	15614	15708	15550	15639	15662	15684	15599	15750
22978	21522	29410	24005	21662	23641	25577	20127	19227	19666	19431	19095	18845	19067	19028	19141	19136	18914	19177	18901	18764	18708	18895	18625	18769	18992	18773	18802	19178	22918	23616	22718	21488	20293	19258	18698	18631	18647	18550	18759	18689	18696	18470	18792	18468	18822	18733	18701	18641	18574	18671	18640	18778	18589	18599	18578	18696	18570	18460	18663	18569	18628	18683	18773	18559	18456	18637	18730	18613	18634	18496	18665	18579	18525	18799	18639	18718	18820	18631	18600	18544	18500	18611	18542	18551	18461	18502	18559	18885	18638	18579	18753	18573	18793	18565	18397	18576	18476	18758	18539	18576	18516	18649	18693	18449	18488	18513	18476	18661	18695	18541	18507	18492	18590	18619	18473	18539	18659	18568	18697	18478	18765	18600	18619	18655	18865	18445	18706	18760	18617	18816	18437	18558	18592	18422	18615	18571	18547	18625	18484	18480	18625	18586	18445	18494	18687	18412	18692	18675	18515	18529	18518	18650	18606	18649	18778	18552	18675	18859	18843	18632	18471	18643	18696	18579	18554	18505	18406	18504	18536	18636	18633	18587	18631	18385	18370	18768	18544	18536	18541	18480	18484	18636	18588	18662	18580	18560	18614	18442	18640	18786	18585	18776	18442	18485	18442	18526	18542	18755	18509	18795	18424	18478	18490	18437	18570	18703	18721	18585	18530	18677	18443	18403	18490	18584	18627	18457	18199	18444	18649	18541	18461	18492	18773	18720	18624	18636	18489	18464	18518	18582	18731	18677	18627	18437	18718	18325	18702	18717	18489	18441	18504	18688	18560	18487	18648	18675	18627	18616	18552	18768	18681	18524	18543	18598	18314	18537	18401	18393	18635	18422	18578	18796	18545	18500	18838	18553	18349	18532	18463	18660	18639	18759	18584	18622	18683	18663	18751	18671	18442	18342	18751	18747	18691	18609	18722	18458	18428	18374	18602	18716	18591	18652	18706	18655	18466	18543	18594	18785	18671	18688	18425	18725	18593	18498	18593	18688	18569	18614	18524	18375	18698	18279	18475	18387	18646	18752	18588	18607	18555	18527	18729	18620	18476	18601	18628	18394	18606	18720	18591	18305	18449	18834	18621	18507	18556	18471	18699	18953	18447	18529	18701	18553	18649	18601	18702	18398	18497	18747	18637	18551	18404	18474	18527	18622	18629	18578	18750	18728	18449	18463	18648	18642	18493	18454	18481	18468	18425	18652	18719	18671	18552	18586	18463	18521	18540	18757	18500	18347	18338	18620	18415	18703	18820	18582	18454	18443	18796	18603	18625	18678	18448	18537	18757	18599	18690	18622	18503	18653	18645	18581	18592	18428	18771	18742	18297	18515	18541	18534	18587	18471	18439	18543	18704	18581	18524	18651	18562	18597	18539	18735	18658	18518	18650	18473	18402	18539	18451	18435	18593	18311	18649	18685	18579	18469	18565	18752	18412	18756	18459	18704	18554	18554	18441	18618	18372	18496	18431	18458	18878	18564	18424	18461	18419	18585	18551	18573	18436	18559	18682	18516	18645	18730	18635	18362	18583	18572	18578	18706	18650	18585	18502	18465	18511	18590	18445	18515	18604	18537	18614	18573	18438	18572	18616	18446	18518	18521	18425	18706	18489	18695	18496	18643	18731	18481	18474	18462	18278	18644	18402	18518	18689	18738	18676	18749	18296	18427	18577	18466	18700	18655	18607	18597	18541	18567	18593	18544	18500	18578	18386	18670	18698	18667	18697	18702	18613	18692	18617	18456	18677	18438	18670	18698	18615	18528	18535	18563	18676	18603	18725	18500	18639	18606	18559	18570	18356	18685	18362	18730	18613	18637	18525	18699	18566	18663	18720	18472	18556	18371	18429	18682	18487	18458	18567	18420	18760	18513	18695	18615	18373	18579	18695	18782	18559	18590	18524	18673	18395	18339	18645	18567	18592	18446	18468	18400	18758	18832	18578	18612	18425	18717	18550	18461	18697	18728	18551	18471	18678	18760	18498	18541	18445	18733	18688	18568	18523	18324	18530	18374	18448	18689	18656	18563	18537	18745	18626	18474	18558	18564	18786	18669	18809	18647	18529	18873	18661	18628	18487	18462	18725	18327	18607	18438	18646	18767	18757	18812	18633	18527	18574	18672	18680	18540	18538	18489	18662	18509	18497	18611	18560	18441	18582	18700	18434	18438	18405	18642	18607	18436	18625	18864	18658	18809	18779	18416	18615	18478	18588	18563	18570	18486	18710	18603	18632	18522	18601	18593	18500	18692	18721	18534	18604	18573	18629	18594	18646	18649	18518	18798	18485	18537	18656	18644	18460	18597	18582	18641	18520	18561	18554	18769	18469	18510	18454	18607	18400	18713	18590	18570	18461	18753	18693	18635	18681	18651	18426	18421	18348	18318	18477	18541	18646	18581	18554	18462	18750	18671	18487	18382	18601	18520	18477	18536	18467	18581	18751	18525	18564	18646	18644	18508	18535	18509	18402	18443	18279	18512	18644	18622	18535	18597	18506	18447	18549	18488	18653	18601	18519	18619	18690	18563	18466	18476	18422	18649	18649	18396	18348	18518	18604	18531	18443	18680	18512	18555	18665	18516	18695	18662	18748	18667	18752	18620	18589	18611	18443	18514	18599	18426	18553	18510	18715	18514	18625	18503	18573	18554	18707	18554	18620	18458	18499	18612	18500	18614	18842	18467	18460	18617	18611	18692	18606	18520	18692	18639	18666	18447	18796	18636	18729	18418	18721	18415	18685	18357	18613	18554	18471	18566	18587	18480	18463	18529	18682	18416	18379	18570	18535	18537	18313	18604	18603	18396	18573	18649	18546	18572	18445	18353	18758	18706	18454	18466	18646	18762	18444	18571	18406	18573	18638	18446	18554	18505	18572	18558	18558	18598	18425	18491	18616	18715	18469	18776	18431	18522	18618	18498	18434	18386	18470	18394	18488	18487	18440	18670	18496	18494	18562	18633	18543	18651	18576	18398	18740	18473	18509	18592	18557	18627	18562	18475	18637	18662	18567	18458	18549	18449	18577	18528	18646	18579	18428	18623	18373	18413	18665	18558	18472	18574	18629	18656	18611	18520	18417	18431	18461	18672	18696	18786	18587	18421	18290	18584	18488	18613	18520	18570	18474	18672	18453	18514	18653	18313	18601	18688	18593	18459	18667	18538	18727	18625	18437	18491	18633	18672	18557	18616	18660	18495	18373	18545	18566	18474	18581	18577	18688	18641	18820	18688	18516	18569	18537	18797	18528	18668	18577	18506	18702	18837	18481	18541	18340	18507	18883	18510	18534	18509	18202	18597	18610	18580	18511	18685	18555	18543	18542	18551	18599	18634	18690	18682	18541	18432	18530	18475	18575	18435	18627	18515	18531	18529	18491	18218	18357	18434	18521	18533	18583	18726	18373	18470	18417	18577	18270	18710	18506	18474	18538	18530	18648	18474	18640	18430	18573	18628	18634	18434	18884	18671	18718	18647	18569	18555	18369	18677	18628	18563	18543	18524	18597	18515	18401	18722	18491	18563	18621	18574	18691	18779	18675	18688	18512	18732	18611	18473	18675	18418	18489	18409	18685	18368	18505	18674	18618	18615	18509	18408	18741	18540	18550	18910	18598	18580	18492	18608	18561	18496	18509	18360	18632	18687	18531	18454	18658	18541	18647	18503	18549	18497	18648	18498	18579	18717	18499	18452	18574	18540	18555	18686	18477	18355	18613	18536	18786	18726	18556	18590	18573	18715	18611	18530	18586	18674	18481	18460	18555	18674	18753	18857	18720	18556	18838	18431	18583	18380	18618	18596	18547	18744	18683	18455	18561	18726	18865	18831	18420	18529	18687	18687	18518	18613	18528	18504	18691	18842	18392	18643	18446	18505	18480	18664	18588	18680	18768	18420	18533	18497	18466	18401	18592	18411	18747	18584	18644	18624	18501	18698	18849	18510	18753	18727	18776	18596	18642	18626	18478	18705	18630	18656	18586	18597	18632	18527	18547	18518	18552	18575	18610	18613	18468	18675	18576	18504	18642	18582	18416	18579	18618	18564	18471	18794	18443	18515	18558	18574	18496	18352	18572	18543	18399	18453	18664	18416	18519	18412	18590	18481	18396	18697	18446	18416	18660	18630	18657	18768	18319	18656	18558	18347	18733	18539	18642	18641	18468	18695	18647	18665	18646	18628	18323	18659	18813	18472	18692	18735	18575	18553	18646	18579	18510	18523	18655	18870	18739	18684	18433	18740	18521	18596	18596	18658	18587	18369	18652	18672	18711	18525	18585	18676	18664	18555	18556	18494	18599	18514	18538	18539	18614	18424	18421	18724	18555	18500	18377	18511	18656	18586	18723	18614	18415	18545	18618	18337	18477	18635	18798	18568	18649	18615	18783	18483	18717	18674	18466	18360	18525	18403	18565	18615	18520	18594	18596	18665	18570	18721	18724	18498	18527	18607	18537	18690	18706	18527	18671	18739	18482	18569	18388	18374	18422	18494	18549	18533	18624	18603	18392	18592	18478	18550	18502	18355	18471	18563	18594	18522	18417	18670	18654	18616	18583	18672	18685	18799	18476	18504	18582	18483	18790	18677	18531	18489	18514	18646	18457	18556	18519	18784	18505	18561	18491	18729	18349	18500	18647	18605	18703	18574	18731	18786	18587	18440	18377	18577	18720	18675	18495	18711	18553	18749	18519	18492	18563	18621	18611	18805	18659	18472	18388	18786	18758	18704	18651	18570	18568	18551	18599	18595	18507	18475	18582	18473	18532	18570	18629	18608	18737	18518	18544	18597	18594	18615	18601	18722	18588	18502	18605	18555	18635	18608	18442	18720	18260	18407	18663	18513	18554	18678	18453	18619	18440	18459	18445	18473	18458	18432	18556	18710	18392	18639	18396	18559	18565	18757	18463	18576	18503	18529	18637	18561	18415	18807	18531	18444	18676	18639	18484	18581	18510	18565	18546	18516	18415	18464	18491	18474	18509	18210	18525	18335	18359	18419	18502	18670	18781	18537	18447	18453	18508	18608	18515	18745	18689	18719	18538	18473	18664	18715	18531	18685	18391	18661	18601	18549	18501	18453	18469	18453	18588	18664	18738	18474	18558	18520	18497	18794	18665	18511	18401	18425	18634	18610	18501	18581	18641	18653	18542
41164	64997	37865	21467	19245	18298	17098	16813	16489	16312	16375	16187	16054	15905	16047	16082	15776	15952	15801	15920	15631	15665	15600	15650	16012	15666	15651	15708	16466	22295	22014	20796	18680	17051	15982	15685	15408	15473	15517	15332	15322	15455	15589	15621	15679	15449	15394	15531	15591	15580	15517	15556	15569	15526	15665	15435	15614	15393	15565	15698	15569	15380	15525	15462	15420	15327	15591	15425	15368	15534	15388	15404	15470	15479	15410	15571	15554	15514	15379	15517	15589	15518	15356	15427	15469	15453	15691	15584	15489	15391	15373	15413	15436	15673	15430	15305	15407	15575	15540	15542	15354	15520	15542	15456	15605	15406	15650	15660	15411	15305	15534	15577	15415	15582	15577	15544	15445	15524	15383	15611	15523	15642	15333	15535	15464	15588	15338	15388	15486	15601	15451	15666	15304	15511	15602	15506	15482	15458	15465	15483	15514	15667	15539	15486	15414	15551	15574	15512	15514	15427	15419	15421	15476	15226	15468	15405	15446	15566	15606	15419	15451	15604	15420	15368	15631	15531	15579	15645	15473	15496	15642	15321	15528	15546	15411	15424	15622	15560	15519	15408	15394	15681	15483	15502	15605	15472	15279	15587	15399	15577	15308	15591	15549	15485	15537	15531	15484	15590	15503	15436	15447	15510	15505	15460	15598	15432	15716	15393	15671	15479	15406	15587	15442	15342	15562	15360	15451	15382	15500	15456	15536	15488	15576	15566	15501	15542	15512	15573	15436	15526	15376	15397	15432	15679	15530	15516	15429	15568	15531	15590	15471	15508	15297	15538	15587	15623	15289	15444	15494	15317	15581	15417	15492	15478	15460	15387	15593	15432	15530	15571	15399	15487	15451	15438	15553	15469	15358	15671	15609	15525	15464	15615	15433	15552	15449	15678	15334	15483	15597	15545	15596	15156	15383	15554	15393	15471	15514	15364	15359	15519	15309	15512	15455	15492	15368	15527	15391	15402	15334	15612	15408	15664	15585	15454	15453	15555	15614	15380	15543	15420	15389	15549	15576	15502	15540	15338	15536	15461	15519	15539	15550	15344	15481	15570	15530	15501	15392	15505	15608	15502	15559	15523	15637	15568	15452	15541	15551	15532	15392	15477	15368	15499	15461	15584	15688	15525	15455	15458	15448	15684	15419	15619	15649	15359	15595	15433	15369	15470	15341	15632	15519	15522	15436	15401	15497	15555	15543	15594	15618	15482	15557	15472	15516	15483	15475	15436	15666	15380	15344	15533	15436	15413	15600	15621	15410	15274	15515	15527	15528	15476	15407	15504	15485	15411	15621	15505	15498	15423	15455	15434	15396	15447	15488	15270	15537	15397	15392	15418	15350	15493	15367	15497	15543	15545	15407	15350	15440	15506	15410	15512	15595	15442	15462	15387	15562	15413	15439	15458	15439	15605	15534	15553	15441	15446	15533	15600	15463	15453	15603	15469	15480	15400	15436	15464	15686	15479	15615	15546	15358	15399	15616	15559	15380	15630	15359	15497	15503	15427	15648	15558	15723	15522	15455	15491	15343	15623	15645	15611	15477	15610	15587	15510	15400	15422	15510	15383	15449	15419	15464	15364	15599	15357	15361	15572	15527	15616	15379	15443	15601	15541	15557	15605	15431	15361	15450	15479	15493	15543	15528	15503	15500	15464	15609	15537	15393	15471	15541	15295	15435	15443	15516	15537	15411	15476	15456	15525	15463	15535	15462	15514	15464	15389	15500	15293	15299	15413	15736	15425	15584	15497	15304	15523	15374	15570	15537	15638	15453	15591	15472	15511	15545	15405	15520	15617	15451	15552	15534	15580	15482	15469	15466	15538	15591	15379	15500	15302	15590	15419	15526	15800	15567	15537	15455	15416	15530	15343	15409	15342	15376	15612	15478	15621	15381	15443	15564	15307	15501	15749	15521	15446	15431	15679	15415	15502	15387	15461	15414	15493	15408	15497	15356	15510	15446	15463	15467	15434	15518	15452	15684	15333	15234	15463	15424	15529	15480	15640	15347	15350	15456	15433	15442	15583	15461	15468	15706	15426	15464	15604	15440	15479	15563	15491	15375	15485	15657	15174	15522	15536	15641	15363	15407	15623	15472	15667	15466	15327	15366	15532	15523	15417	15610	15434	15569	15428	15441	15455	15495	15208	15295	15557	15360	15429	15478	15302	15394	15450	15505	15594	15356	15503	15449	15556	15456	15533	15489	15647	15468	15395	15433	15576	15443	15448	15538	15341	15565	15458	15675	15483	15502	15460	15614	15389	15260	15523	15436	15436	15414	15332	15402	15405	15490	15262	15295	15431	15451	15675	15543	15453	15524	15394	15421	15587	15522	15475	15563	15379	15632	15649	15545	15370	15535	15409	15581	15617	15476	15492	15461	15426	15471	15447	15512	15497	15674	15274	15572	15518	15278	15507	15404	15356	15427	15275	15534	15451	15452	15505	15494	15484	15495	15495	15670	15565	15482	15573	15532	15531	15600	15401	15487	15646	15540	15524	15465	15414	15455	15457	15594	15655	15459	15612	15503	15465	15376	15584	15591	15636	15574	15577	15719	15491	15366	15466	15487	15519	15348	15539	15532	15670	15444	15441	15583	15493	15385	15516	15455	15451	15499	15490	15370	15625	15364	15631	15667	15402	15451	15557	15623	15547	15345	15520	15459	15487	15482	15607	15401	15457	15486	15525	15395	15530	15619	15255	15399	15495	15323	15577	15450	15387	15355	15297	15635	15494	15452	15501	15538	15366	15461	15490	15469	15345	15407	15490	15510	15466	15259	15487	15596	15290	15364	15429	15504	15360	15571	15596	15540	15390	15447	15482	15501	15528	15383	15482	15272	15468	15417	15575	15582	15721	15476	15527	15425	15452	15554	15448	15622	15517	15411	15492	15478	15600	15359	15573	15564	15511	15428	15455	15495	15245	15445	15659	15452	15500	15421	15325	15545	15463	15589	15544	15633	15547	15515	15366	15424	15507	15453	15492	15560	15388	15567	15507	15340	15541	15393	15496	15490	15515	15444	15363	15301	15507	15607	15593	15452	15604	15427	15557	15486	15539	15540	15578	15461	15610	15585	15553	15391	15464	15431	15471	15516	15477	15471	15538	15534	15397	15448	15441	15571	15444	15433	15468	15457	15438	15479	15606	15410	15488	15548	15447	15448	15405	15562	15528	15468	15495	15389	15511	15518	15511	15582	15654	15432	15577	15461	15644	15514	15530	15460	15515	15582	15489	15474	15310	15512	15479	15448	15401	15417	15413	15449	15607	15422	15478	15574	15582	15466	15499	15413	15666	15454	15539	15584	15515	15465	15533	15395	15566	15664	15539	15492	15471	15465	15614	15348	15299	15491	15425	15363	15554	15550	15459	15472	15520	15386	15524	15582	15383	15464	15461	15508	15503	15431	15373	15576	15492	15448	15596	15576	15494	15549	15542	15424	15453	15559	15587	15503	15406	15579	15455	15596	15563	15466	15189	15481	15586	15490	15590	15389	15677	15488	15526	15500	15612	15483	15496	15374	15559	15382	15327	15606	15390	15313	15459	15559	15350	15399	15521	15527	15266	15526	15510	15362	15338	15473	15388	15580	15570	15469	15464	15445	15559	15611	15446	15435	15395	15477	15569	15277	15412	15567	15368	15401	15598	15507	15504	15488	15436	15658	15380	15492	15314	15375	15453	15530	15446	15524	15453	15471	15560	15233	15443	15518	15460	15443	15580	15350	15341	15577	15536	15473	15439	15425	15367	15490	15394	15433	15355	15430	15509	15591	15410	15475	15517	15488	15524	15417	15581	15465	15440	15494	15517	15557	15431	15457	15336	15541	15435	15404	15385	15486	15610	15571	15645	15472	15405	15394	15497	15470	15437	15450	15391	15381	15443	15572	15560	15432	15446	15470	15620	15431	15362	15437	15597	15288	15459	15573	15406	15426	15548	15335	15503	15434	15558	15422	15480	15459	15565	15494	15596	15512	15574	15629	15506	15595	15313	15485	15509	15462	15297	15455	15372	15595	15478	15431	15594	15439	15442	15438	15362	15485	15460	15217	15567	15541	15528	15572	15359	15332	15542	15461	15448	15568	15594	15456	15441	15430	15446	15395	15536	15417	15362	15564	15435	15557	15550	15506	15467	15446	15502	15355	15363	15461	15413	15417	15326	15679	15475	15493	15487	15562	15475	15505	15518	15458	15371	15533	15518	15391	15506	15447	15392	15472	15624	15387	15487	15407	15501	15497	15552	15427	15462	15567	15250	15451	15588	15408	15641	15554	15615	15593	15474	15559	15397	15575	15454	15385	15526	15338	15449	15717	15582	15419	15363	15429	15464	15493	15426	15408	15412	15601	15525	15405	15604	15410	15441	15501	15395	15466	15485	15579	15462	15526	15477	15335	15236	15508	15441	15599	15542	15429	15526	15441	15413	15538	15518	15526	15315	15485	15566	15351	15220	15645	15356	15515	15345	15599	15562	15488	15296	15493	15387	15491	15443	15312	15377	15485	15394	15550	15615	15536	15386	15409	15568	15491	15452	15411	15513	15557	15502	15492	15465	15557	15478	15442	15373	15531	15604	15473	15429	15323	15345	15346	15492	15492	15426	15654	15592	15470	15587	15520	15696	15552	15470	15650	15463	15484	15515	15596	15521	15593	15467	15412	15421	15457	15611	15485	15416	15595	15367	15473	15697	15536	15572	15466	15487	15510	15430	15660	15430	15623	15532	15490	15414	15381	15412	15410	15583	15475	15468	15474	15473	15575	15438	15356	15498	15461	15705	15495	15598	15416	15575	15412	15456	15340	15408	15470	15334	15630	15569	15546	15413	15541	15607	15450	15547	15578	15683	15312	15700	15488	15309	15685	15282	15487	15568	15562	15478	15371	15490	15298	15487	15578	15503	15543	15304	15303	15407	15585	15464	15597	15447	15555	15518	15459	15415	15586	15371	15362	15620	15573	15446	15535	15368	15398	15354	15561	15528	15544	15472	15418	15469	15509	15719	15582	15371	15385	15346	15505	15632	15518	15459	15369	15607	15339	15466	15439	15434	15273	15429	15386	15299	15657	15439	15538	15468	15326	15336	15478	15463	15518	15592	15514	15316	15441	15401	15532	15345	15578	15425	15587	15538	15464	15349	15400	15350	15428	15484
28611	26534	28888	21540	17417	17019	17016	16670	16705	17124	16872	16762	16915	16546	16785	16850	16883	17034	16686	16775	16609	16723	16849	16777	16840	16993	16968	16796	16836	17014	17038	17095	17104	16871	16817	16868	16709	16808	16681	16555	16687	16595	16673	16748	16621	16825	16636	16618	16684	16642	16776	16678	16521	16722	16554	16620	16605	16544	16734	16750	16596	16751	16742	16785	16682	16501	16472	16769	16801	16833	16769	16838	16711	16797	16688	16789	16550	16716	16616	16660	16632	16901	16817	16862	16763	16803	16522	16807	16812	16522	16868	16715	16553	16728	16700	16538	16491	16726	16685	16704	16658	16684	16490	16617	16750	16530	16570	16596	16657	16677	16666	16658	16736	16743	16571	16613	16716	16686	16732	16521	16695	16893	16775	16791	16671	16622	16824	16764	16749	16654	16814	16881	16732	16826	16702	16769	16770	16601	16795	16529	16896	16745	16784	16739	16839	16482	16413	16772	16641	16751	16529	16775	16669	16696	16805	16625	16686	16737	16698	16745	16721	16588	16730	16739	16552	16412	16737	16652	16802	16672	16693	16564	16578	16890	16909	16933	16822	16786	16535	17120	16739	16837	16366	16587	16587	16760	16573	16865	16620	16809	16742	16781	16601	16579	16684	16510	16775	16539	16517	16753	16818	16498	16784	16849	16612	16577	16709	16449	16776	16848	16681	16774	16615	16761	16668	16577	16839	16633	16700	16615	16579	16498	16480	16480	16484	16702	16516	16613	16896	16582	16588	16645	16750	16493	16731	16904	16921	16714	16640	16762	16753	16774	16698	16813	16778	16829	16493	16806	16569	16652	16831	16669	16695	16911	16560	16846	16579	16672	16654	16505	16596	16783	16678	16664	16719	16598	16775	16774	16810	16811	16781	16885	16770	16557	16770	16651	16429	16663	16682	16609	16539	16641	16704	16399	16775	16560	16632	16662	16786	16683	16651	16640	16704	16722	16784	16754	16610	16736	16592	16587	16655	16727	16734	16688	16637	16619	16762	16864	16758	16924	16694	16768	16686	16820	16716	16854	16598	16599	16685	16876	16929	16720	16854	16794	16665	16686	16495	16600	16591	16707	16756	16752	16874	16606	16740	16477	16824	16817	16758	16852	16786	16575	16697	16747	16736	16457	16806	16768	16820	16709	16643	16582	16601	16595	16645	16586	16592	16773	16737	16756	16826	16623	16812	16570	16512	16662	16758	16765	16770	16615	16909	16540	16538	16707	16648	16575	16485	16636	16715	16797	16668	16788	16782	16660	16764	16993	16640	16676	16689	16752	16684	16583	16673	16724	16816	16786	16596	16715	16767	16583	16837	16733	16767	16759	16948	16789	16744	16761	16674	16710	16771	16583	16775	16823	16807	16747	16812	16561	16715	16739	16843	16764	16787	16717	16693	16840	16593	16933	16764	16510	16739	16744	16598	16718	16508	16650	16697	16637	16903	16701	16803	16631	16832	16777	16680	16530	16627	16631	16714	16521	16793	16689	17022	16742	16829	16829	16908	16691	16586	16590	16502	16646	16765	16825	16822	16637	16708	16768	16564	16594	16387	16597	16774	16603	16577	16468	16652	16577	16768	16788	16663	16782	16753	16626	16739	16476	16828	16868	16688	16871	16553	16664	16558	16526	16488	16718	16641	16811	16442	16722	16602	16613	16652	16519	16771	16706	16659	16545	16635	16677	16714	16864	16914	16733	16681	16771	16718	16857	16905	16800	16576	16747	16853	16812	16734	16696	16685	16599	16703	16996	16875	16767	16624	16616	16740	16843	16664	16754	16689	16642	16610	16826	16829	16709	16719	16529	16667	16662	16721	16887	16758	16770	16744	16672	16732	16751	16877	16644	16541	16721	16798	16682	16734	16716	16600	16898	16579	16663	16661	16711	16688	16703	16669	16628	16662	16644	16607	16846	16725	16845	16420	16788	16769	16605	16805	16555	16638	16607	16414	16681	16745	16632	16853	16731	16488	16557	16851	16726	16620	16693	16508	16720	16704	16798	16754	16818	16714	16639	16845	16768	16766	16648	16650	16839	16796	16845	16793	16720	16772	16752	16748	16696	16682	16640	16662	16741	16668	16527	16609	16704	16707	16857	16750	16631	16567	16655	16704	16568	16865	16756	16665	16783	16690	16345	16734	16821	16740	16731	16647	16621	16947	16742	16603	16659	16731	16683	16696	16733	16640	16722	16680	16705	16803	16660	16731	16750	16659	16747	16759	16730	16716	16600	16638	16491	16623	16881	16666	16826	16730	16709	16622	16762	16471	16687	16666	16532	16461	16556	16685	16799	16943	16751	16786	16655	16959	16890	16600	16699	16814	16826	17009	16828	16552	16565	16621	16830	16786	16692	16742	16976	16681	16611	16699	16606	16612	16596	16790	16861	16732	16544	16867	16713	16673	16680	16758	16544	16650	16755	16755	16686	16761	16538	16729	16696	16655	16625	16709	16682	16944	16764	16805	16740	16603	16495	16772	16822	16556	16784	16758	16761	16699	16706	16687	16605	16661	16615	16714	16671	16751	16605	16522	16915	16583	16706	16511	16678	16796	16796	16944	16786	16569	16654	16838	16911	16818	16867	16599	16823	16544	16751	16595	16727	16497	16659	16948	16734	16708	16719	16781	16587	16562	16641	16543	16712	16577	16651	16450	16702	16726	16515	16604	16588	16672	16607	16907	16659	16777	16582	16870	16521	16644	16773	16668	16688	16876	16920	16592	16773	16804	16729	16756	16877	16609	16797	16791	16726	16687	16505	16746	16733	16832	16562	16605	16562	16738	16695	16699	16591	16474	16647	16634	16688	16710	16820	16688	16615	16570	16517	16875	16790	16555	16662	16600	16750	16772	16601	16895	16596	16703	16696	16635	16782	16926	16719	16679	16646	16629	16999	16695	16712	16808	16593	16797	16680	16678	16780	16681	16675	16703	16569	16713	16663	16707	16544	16743	16956	16839	16580	16574	16648	16873	16623	16610	16631	16722	16849	16871	16730	16619	16648	16684	16718	16703	16597	16611	16641	16716	16847	16476	16571	16772	16535	16707	16849	16876	16774	16948	16911	16715	16582	16784	16595	16903	16807	16503	16863	16699	16619	16713	16780	16755	16705	16555	16681	16689	16724	16613	16784	16930	16664	16795	16678	16572	16562	16874	16798	16846	16525	16731	16698	16565	16834	16765	16704	16784	16680	16727	16714	16688	16814	16786	16802	16697	16750	16777	16743	16879	16776	16716	16666	16785	16737	16780	16729	16737	16814	16793	16556	16433	16567	16681	16628	16735	16647	16649	16625	16858	16648	16799	16670	16973	16785	16544	16888	16749	16619	16601	16557	16762	16660	16628	16749	16716	16693	16567	16805	16814	16691	16803	16726	16795	16616	16825	16525	16605	16692	16761	16788	16605	16770	16816	16721	16633	16755	16630	16714	16660	16665	16672	16749	16665	16681	16724	16471	16654	16598	16930	16904	16971	16606	16804	16758	16715	16586	16625	16650	16664	16684	16673	16478	16659	16588	16629	16708	16831	16665	16816	16767	16877	16767	16673	16663	16680	16931	16741	16728	16783	16686	16655	16908	16646	16639	16766	16719	16821	16743	16614	16783	16649	16634	16630	16787	16675	16689	16558	16708	17045	16585	16810	16579	16740	16702	16724	16618	16710	16772	16824	16781	16608	16786	16599	16746	16731	16757	16707	16643	16704	16870	16619	16841	16682	16741	16818	16465	16715	16784	16870	16704	16409	16660	16691	16929	16646	16526	16676	16762	16890	16904	16634	16799	16715	16583	16744	16718	16671	16688	16634	16725	16757	16679	16702	16587	16787	16729	16872	16556	16610	16545	16689	16642	16883	16829	16827	16761	16621	16720	16809	16854	16684	16646	16871	16719	16582	16619	16644	16683	16721	16841	16767	16842	16603	16758	16637	16704	16605	16709	16852	16962	16934	16776	16831	16963	16656	16595	16567	16878	16899	16554	16722	16613	16740	16683	16702	16781	16728	16731	16526	16863	16821	16696	16753	16641	16816	16819	16761	16892	16504	16545	16744	16734	16802	16591	16742	16840	16820	16651	16609	16763	16649	16827	16681	16609	16642	16519	16954	16763	16581	16844	16862	16807	16668	16698	16788	16696	16844	16623	16880	16610	16735	16804	16758	16863	16761	16453	16609	16711	16627	16898	16672	16807	16745	16769	16865	16784	16799	16524	16600	16782	16812	16663	16761	16675	16693	16808	16682	16711	16604	16645	16614	16640	16695	16874	16943	16777	16849	16780	16661	16678	16569	16719	16785	16854	16604	16593	16703	16511	16878	16613	16636	16710	16668	16713	16715	16779	16756	16829	16778	16989	16815	16756	16910	16555	16717	16552	16755	16933	16697	16962	16651	16792	16604	16644	16566	16532	16660	16629	16642	16799	16516	16783	16712	16798	16568	16761	16784	16487	16617	16792	16764	16597	16601	16919	16779	16687	16704	16604	16758	16778	16786	16668	16734	16603	16667	16621	16660	16558	16678	16579	16563	16980	16813	16616	16548	16757	16591	16480	16659	16908	16402	16667	16875	16616	16661	16742	16681	16639	16970	16793	16611	16809	16632	16885	16662	16882	16833	16566	16719	16700	16820	16638	16705	16911	16824	16751	16875	16848	16740	16895	16678	16826	16871	16624	16614	16789	16785	16855	16691	16856	16813	16663	16563	16815	16654	16766	16654	16726	16914	16559	16703	16771	16689	16685	16635	16706	16619	16589	16725	16791	16720	16358	16705	16616	16710	16780	16900	16746	16672	16778	16726	16749	16667	16534	16658	16628	16642	16537	16648	16642	16716	16820	16757	16766	16810	16634	16796	16968	16819	16530	16695	16573	16752	16856	16662	16714	16598	16606	16651	16695	16554	16765	16621	16766	16849	16620	16539	16599	16796	16766	16854	16771	16720	16995	16698	16721	16672	16733	16793	16646	16703	16756	16710	16561	16593	16824	16721	16782	16721	16716	16675	16874	16752	16788	16895	16773	16517	16707	16712	16588	16419	16647	16889	16615	16570	16885	16695	16563	16574	16752	16609	16829	16714	16772	16543	16575	16759	16834	16528	16532	16626	16837	16570	16678	16794	16792	16633	16758	16705	16647	16723	16639	16766	16699	16742	16608	16674	16763
30963	41258	27897	15839	15388	15050	14521	14709	14537	14539	14479	14472	14531	14600	14474	14470	14525	14460	14465	14468	14402	14512	14374	14365	14416	14424	14471	14347	14285	14632	14886	14802	14717	14766	14214	14452	14308	14243	14270	14344	14426	14311	14348	14318	14416	14350	14399	14368	14446	14278	14494	14419	14476	14391	14491	14383	14422	14248	14418	14379	14312	14227	14366	14283	14428	14281	14308	14378	14330	14208	14341	14292	14408	14662	14351	14395	14361	14299	14313	14392	14517	14496	14494	14278	14531	14305	14237	14354	14299	14392	14345	14326	14499	14422	14361	14567	14420	14379	14353	14369	14351	14438	14447	14368	14317	14236	14458	14497	14324	14421	14369	14466	14295	14393	14360	14333	14562	14381	14194	14360	14220	14488	14384	14336	14225	14366	14297	14361	14463	14272	14337	14395	14221	14306	14331	14470	14274	14313	14338	14362	14234	14204	14338	14433	14453	14359	14606	14430	14494	14259	14357	14450	14345	14485	14333	14418	14280	14100	14340	14509	14298	14278	14155	14539	14467	14296	14180	14502	14477	14322	14395	14394	14409	14289	14443	14550	14416	14467	14378	14372	14442	14357	14357	14213	14534	14455	14381	14392	14467	14183	14547	14430	14405	14217	14257	14479	14512	14400	14270	14464	14352	14265	14412	14422	14382	14365	14358	14212	14434	14389	14504	14356	14451	14312	14207	14317	14442	14227	14371	14402	14344	14237	14498	14467	14403	14451	14418	14359	14354	14333	14394	14396	14437	14311	14527	14357	14244	14352	14390	14269	14399	14424	14246	14289	14230	14266	14327	14406	14375	14313	14238	14341	14356	14475	14469	14246	14458	14431	14294	14446	14583	14259	14222	14369	14365	14328	14564	14423	14415	14458	14371	14310	14469	14338	14261	14436	14535	14196	14410	14336	14256	14455	14501	14266	14412	14268	14424	14305	14300	14515	14487	14447	14368	14428	14401	14353	14538	14536	14226	14475	14442	14427	14194	14158	14316	14365	14359	14372	14407	14249	14320	14358	14491	14464	14423	14167	14286	14280	14366	14300	14241	14387	14337	14414	14273	14321	14454	14174	14210	14295	14362	14285	14403	14474	14246	14418	14301	14329	14342	14196	14233	14401	14392	14399	14371	14354	14493	14395	14456	14371	14581	14400	14371	14269	14244	14289	14372	14415	14394	14182	14540	14290	14414	14370	14428	14432	14365	14319	14192	14414	14545	14486	14375	14498	14335	14303	14445	14454	14403	14359	14319	14627	14347	14420	14453	14373	14376	14319	14333	14475	14463	14550	14244	14235	14306	14595	14288	14517	14563	14309	14414	14244	14291	14437	14280	14348	14309	14349	14520	14264	14371	14334	14387	14244	14417	14385	14300	14399	14402	14262	14398	14304	14371	14249	14298	14322	14371	14445	14516	14211	14175	14330	14488	14351	14493	14284	14392	14493	14326	14446	14258	14508	14286	14395	14469	14313	14266	14379	14388	14338	14450	14349	14439	14441	14441	14313	14411	14300	14329	14130	14402	14481	14477	14394	14532	14416	14365	14393	14190	14269	14351	14336	14504	14318	14390	14137	14573	14330	14245	14330	14266	14265	14256	14379	14282	14373	14364	14474	14476	14455	14320	14330	14316	14395	14427	14396	14221	14244	14203	14280	14365	14299	14494	14396	14350	14306	14271	14383	14385	14393	14287	14429	14192	14315	14513	14181	14173	14392	14383	14243	14452	14267	14304	14286	14410	14323	14440	14367	14310	14499	14351	14389	14313	14492	14209	14408	14359	14283	14267	14333	14486	14393	14524	14271	14354	14423	14256	14380	14294	14349	14339	14407	14345	14283	14280	14464	14519	14281	14458	14455	14322	14500	14405	14289	14303	14418	14420	14433	14578	14201	14415	14326	14455	14381	14475	14175	14376	14353	14424	14360	14389	14514	14288	14382	14201	14276	14412	14343	14297	14265	14332	14413	14226	14319	14368	14357	14393	14378	14425	14349	14309	14400	14435	14312	14372	14469	14227	14206	14482	14443	14437	14280	14360	14337	14448	14434	14409	14298	14375	14305	14309	14227	14484	14380	14328	14462	14423	14394	14452	14482	14318	14368	14285	14332	14555	14438	14409	14366	14441	14385	14452	14542	14362	14437	14174	14396	14482	14291	14285	14370	14470	14537	14541	14156	14651	14313	14162	14368	14372	14497	14345	14330	14254	14385	14509	14394	14409	14378	14286	14362	14344	14480	14528	14282	14433	14273	14241	14369	14480	14417	14278	14419	14343	14535	14106	14272	14356	14275	14384	14488	14484	14457	14450	14274	14468	14412	14382	14224	14407	14406	14343	14348	14365	14414	14448	14287	14594	14244	14366	14483	14235	14282	14450	14287	14393	14273	14170	14414	14329	14253	14334	14392	14400	14385	14337	14400	14393	14198	14400	14314	14269	14312	14312	14342	14444	14448	14286	14490	14431	14369	14476	14477	14466	14400	14371	14416	14353	14310	14305	14311	14242	14478	14371	14438	14295	14364	14328	14330	14303	14393	14388	14356	14253	14305	14340	14396	14387	14429	14365	14356	14389	14345	14488	14445	14218	14460	14459	14361	14364	14213	14323	14277	14452	14389	14318	14377	14420	14439	14396	14294	14351	14426	14434	14295	14389	14265	14347	14382	14408	14453	14195	14473	14668	14367	14361	14291	14452	14375	14321	14323	14262	14316	14327	14188	14439	14298	14480	14372	14203	14355	14378	14390	14283	14263	14472	14107	14223	14491	14275	14326	14525	14387	14254	14594	14350	14295	14281	14263	14387	14391	14481	14461	14459	14379	14346	14381	14265	14277	14337	14323	14289	14434	14323	14401	14330	14384	14188	14369	14282	14442	14459	14374	14310	14325	14450	14337	14437	14315	14349	14213	14372	14239	14298	14312	14303	14419	14324	14477	14340	14496	14339	14312	14390	14313	14303	14429	14363	14314	14394	14366	14442	14324	14332	14452	14305	14231	14440	14441	14362	14248	14289	14346	14489	14398	14273	14299	14384	14427	14299	14294	14393	14261	14387	14441	14367	14303	14453	14299	14417	14498	14292	14421	14270	14275	14421	14347	14366	14360	14512	14401	14341	14319	14493	14428	14465	14250	14363	14182	14214	14286	14389	14363	14191	14307	14374	14285	14418	14338	14412	14320	14422	14426	14392	14440	14387	14325	14379	14230	14433	14356	14270	14433	14418	14397	14452	14407	14325	14364	14375	14359	14288	14429	14132	14439	14244	14426	14138	14253	14288	14372	14240	14211	14503	14371	14468	14347	14276	14345	14329	14307	14340	14487	14421	14458	14242	14246	14372	14391	14386	14269	14487	14187	14389	14295	14404	14260	14593	14339	14273	14527	14309	14405	14252	14343	14285	14471	14353	14333	14299	14353	14466	14297	14388	14406	14387	14407	14346	14340	14414	14398	14401	14392	14396	14342	14211	14444	14279	14511	14419	14299	14306	14448	14530	14322	14457	14294	14406	14307	14213	14297	14280	14347	14431	14583	14402	14255	14250	14357	14379	14168	14368	14317	14322	14362	14401	14506	14511	14329	14324	14324	14345	14263	14496	14380	14267	14297	14342	14321	14198	14391	14328	14386	14524	14453	14319	14462	14225	14307	14510	14408	14269	14318	14467	14473	14266	14354	14291	14363	14400	14447	14429	14198	14529	14433	14296	14356	14376	14398	14267	14377	14483	14307	14411	14418	14307	14470	14319	14228	14335	14420	14503	14434	14348	14471	14230	14386	14499	14203	14417	14417	14388	14327	14448	14294	14396	14403	14336	14501	14406	14414	14389	14241	14300	14438	14427	14396	14282	14352	14415	14487	14235	14359	14298	14299	14311	14318	14292	14319	14274	14407	14539	14263	14412	14284	14455	14289	14386	14252	14475	14400	14215	14322	14439	14400	14512	14416	14297	14192	14327	14240	14397	14281	14385	14257	14442	14443	14307	14417	14561	14357	14334	14400	14362	14411	14359	14374	14487	14391	14314	14390	14309	14308	14356	14123	14498	14308	14555	14552	14436	14333	14582	14240	14420	14414	14329	14442	14491	14294	14284	14463	14504	14356	14435	14435	14364	14164	14226	14521	14278	14488	14440	14355	14262	14279	14355	14309	14447	14400	14321	14306	14316	14309	14379	14356	14313	14497	14117	14367	14396	14329	14310	14376	14379	14340	14493	14333	14320	14399	14499	14411	14508	14448	14261	14182	14413	14436	14448	14325	14442	14285	14389	14435	14262	14289	14449	14379	14168	14516	14384	14240	14335	14511	14363	14307	14358	14373	14336	14372	14199	14447	14306	14386	14479	14481	14398	14303	14381	14453	14333	14377	14229	14406	14186	14616	14224	14353	14217	14321	14294	14456	14363	14125	14186	14384	14335	14498	14575	14506	14479	14376	14357	14332	14515	14380	14371	14244	14460	14421	14357	14356	14427	14489	14383	14483	14268	14487	14479	14402	14269	14440	14356	14339	14169	14363	14375	14245	14471	14370	14300	14394	14317	14331	14262	14168	14432	14593	14324	14449	14551	14273	14358	14240	14192	14310	14507	14413	14386	14411	14338	14385	14150	14407	14351	14426	14328	14356	14287	14339	14392	14459	14145	14294	14193	14364	14448	14507	14308	14443	14405	14235	14410	14378	14457	14337	14281	14246	14311	14424	14530	14350	14434	14400	14148	14463	14394	14390	14448	14414	14213	14349	14229	14346	14406	14371	14401	14391	14388	14353	14304	14359	14466	14423	14289	14322	14188	14376	14365	14401	14424	14370	14315	14457	14477	14283	14365	14344	14369	14231	14415	14290	14484	14421	14545	14413	14355	14363	14363	14133	14232	14219	14461	14394	14355	14326	14249	14397	14284	14228	14265	14334	14239	14418	14334	14337	14300	14357	14206	14414	14536	14366	14404	14333	14382	14349	14172	14470	14321	14320	14485	14466	14430	14495	14436	14463	14401	14372	14253	14291	14450	14376	14433	14225	14279	14291	14525	14266	14314	14598	14461	14228	14254	14472	14238	14465	14315	14372	14471	14268	14456	14295	14528	14205	14488	14409	14356	14331	14284	14359	14198	14407	14387	14343	14490	14397	14276	14474	14266	14267	14365	14441	14527	14148	14396	14424	14416	14360
23906	21423	29025	24310	22019	21900	20575	18019	17533	17580	17640	17551	17366	17492	17444	17442	17331	17448	17576	17305	17362	17106	17204	17291	17324	17406	17179	17069	17917	19833	19778	18977	18484	18053	17508	17198	17016	17123	17060	17291	17220	17052	16982	17200	17266	17038	17346	17070	17309	17239	17059	17086	17043	17350	17087	17098	17149	17161	16961	17283	16937	17250	17060	17028	17214	17038	17196	17189	17202	17061	16913	17315	17319	17032	17124	16901	17319	16889	17112	17117	17204	17075	17309	17278	17264	17059	17130	17063	16971	17152	17095	17141	17105	17036	17055	17038	16948	17194	17205	17160	17184	17207	17138	17117	17171	17235	17111	17224	17222	17257	17124	17361	17399	17226	17231	17139	17166	17259	17060	17110	16870	17123	17136	17130	16931	17085	17189	17318	16986	17024	17125	17084	17235	17113	17080	17075	17249	17096	17055	17147	17285	17090	17244	17143	17017	16896	17206	17094	16902	17040	16981	17360	17186	17147	17180	17108	17172	17038	17077	17119	17272	16961	17290	17064	16956	17317	17011	17052	16960	17020	17258	17291	17158	17219	17048	17327	17043	17221	17155	17305	17185	17154	17201	16879	16913	17054	17086	17348	16939	16936	17250	17247	17042	16955	17346	17180	17194	17045	17030	17226	17088	17117	17145	17167	16989	16940	17109	17292	17125	16948	17157	17111	17187	17186	17126	17082	17182	17359	17156	17121	17226	17166	17116	17153	16978	17133	17125	17073	16962	17085	17000	16999	16899	17080	17270	16960	17115	17154	16966	17201	17257	17133	17162	17171	16808	16926	17142	17160	17157	17328	17035	16973	17077	17176	16933	17034	16985	17200	17125	17150	17127	17163	17295	17043	17242	17321	17143	17026	17271	17203	17203	17183	16960	17234	17073	17079	16972	17225	16895	16918	17242	17089	17365	17207	17192	17089	17185	17247	17132	16980	17051	17085	17157	17136	17397	17386	17249	17275	16985	17133	17185	17172	17222	16903	16919	17235	17285	17128	17154	17265	17178	16895	17061	17164	17083	16974	17188	17148	17174	17213	17013	17326	16956	17136	17075	16962	17040	17132	17015	16980	16895	17224	17051	17265	17335	17053	17042	17231	17149	17060	17157	17244	17222	17155	17150	17126	17371	17274	16953	17320	17052	17077	16945	16879	16994	17087	16997	17039	17127	17073	17201	17109	17159	17331	17198	17252	17194	17256	16938	17082	17050	17121	17276	17040	17054	16998	17374	17011	17168	16988	17169	17107	17276	17242	17226	17112	17006	17159	17233	17183	17181	17006	16950	16951	17206	17170	17241	17276	17232	17110	17122	17156	17025	17140	17194	16865	17183	16978	17126	17100	17086	17191	17209	17076	17149	17104	17181	17074	17065	17252	17198	17112	17137	17316	17126	16943	17005	16979	16904	16969	17063	17133	17207	17195	17143	17145	16941	17146	17013	16954	16894	17148	17219	17001	17095	17055	17066	16992	17012	17266	17061	17142	17208	17124	16811	16901	17064	17302	17193	16952	17302	17150	16941	17155	17152	17193	17074	17183	17147	17024	17347	17345	17159	17153	17132	17217	17129	16977	17082	17187	16971	16977	17136	17226	17252	17103	17062	17047	17142	16987	17047	17314	17205	17146	16952	17140	17292	17119	16967	17037	16943	17061	17148	17060	17056	16999	17277	17276	17148	17035	17142	17186	16806	17041	17108	16999	17126	17059	17039	17101	17208	16989	17239	17209	17333	17200	17076	17056	16983	16938	16949	17098	17067	16921	17106	17226	17130	17349	17219	16946	17128	16927	17049	17022	17218	17073	17199	16948	17199	17191	17016	16947	17114	17082	17249	17137	17335	16970	17105	17187	17227	16921	17210	17075	17137	17149	17173	17168	17151	16943	16959	17232	17265	16954	16923	17038	17235	17185	17233	17210	17107	17065	17162	16816	17129	17518	17190	17107	17054	17017	17078	17290	17208	17088	17130	16902	17058	17284	16981	17093	17075	17192	17111	17108	17182	17028	16993	17015	17046	17166	17173	17244	17133	16975	17072	17144	16952	17097	17031	17070	17259	17066	17065	16974	16985	17126	17042	17301	17226	17145	17088	17189	17181	17049	17042	17104	17300	17164	17281	17137	17264	17113	17118	17055	17225	17080	17079	17088	17196	17200	17053	17006	16898	17065	17171	17140	17207	17285	17183	17301	17043	16999	17179	16945	17114	17199	17092	17159	17025	17238	17143	16903	17210	17294	17133	17120	17031	17012	17063	17124	16918	17054	17153	17241	16993	17176	17266	16997	17360	17073	16999	17000	17129	17311	16914	17063	17161	17213	17045	17015	17057	17147	17175	17004	17235	17118	17229	17162	17166	17002	17057	17075	17188	17313	17223	17255	17159	17170	16902	17254	17198	17212	17148	16948	17125	17045	17113	17172	17301	17092	17216	17212	17303	16993	17000	17130	17136	17260	17308	17178	17082	17015	17013	17178	17192	16946	16861	17295	17089	17090	17106	17307	17131	17160	17121	16917	16927	17089	17000	16990	17174	17077	17162	17128	16959	17237	17147	17100	17032	17119	17052	17048	17292	17025	17105	17135	17043	16961	17036	17149	17097	17144	17337	17162	17072	17209	17123	16835	17216	17117	17183	17084	17173	17058	17127	17146	17098	17252	17282	17094	17048	17017	17078	17016	16987	16956	17313	17334	17448	17168	17094	17115	16987	17255	17081	17081	17159	16933	17291	17254	17121	16926	16909	17002	17252	17115	17302	17106	16977	17042	17254	17153	17091	17036	17092	17213	17055	17144	17253	17166	16984	17091	16972	17096	16918	17165	17123	17144	17025	17187	17239	17291	17099	17399	17078	17268	17009	17170	17221	17170	17286	17106	17112	17014	17052	17243	16937	16904	16929	17143	17238	16965	17106	17338	17159	17290	17177	17095	17232	17098	16854	17167	17111	17126	17252	17084	16932	17195	17055	16923	16978	17203	17078	17047	17193	17180	17182	17013	17215	17294	17100	17033	17338	17107	17148	17101	17084	16995	17022	17146	16813	17111	17099	17061	17208	17213	17075	17222	17258	17015	17006	17017	17141	17118	17031	17098	17219	17043	17252	17135	17218	17093	17036	17104	17094	16995	17090	17333	17003	17324	17141	17065	17028	17010	17136	17022	17078	17192	17057	17290	17199	17084	16963	16991	17135	17281	17175	17244	17050	16926	16996	17150	17168	17147	17157	17130	17235	17086	17087	17148	17301	17152	17141	17213	17009	17160	17152	17396	17296	17147	17135	17207	17165	17192	17237	17047	17215	16991	17067	17280	17086	17140	17091	16889	17039	17191	17180	17098	17059	17204	17245	17275	16976	17268	17141	17175	17234	17175	17155	17011	17245	17194	17218	17234	17264	17122	17316	17175	17013	17262	16924	17228	17112	17127	17130	17220	17106	16904	17223	17167	17266	17095	17085	17209	16927	17023	17222	17297	17298	17253	17192	17191	17132	17297	17145	17120	17222	17322	17190	16979	17169	17104	17100	17222	17130	17260	17352	17190	17173	17182	17107	17154	17213	17008	17214	17289	17084	17063	17094	17290	17294	17176	17119	17212	16879	17147	17264	17044	17072	17197	16998	17112	17098	17043	17168	17165	17210	17107	17208	17174	17167	17223	17021	17190	17063	17248	17144	17151	17123	17018	17031	17075	17248	17134	17134	17085	17095	17002	17156	17350	17110	17074	17138	17125	17059	17227	17180	17078	17132	17411	17001	17376	17010	17146	17407	17095	16998	17005	17219	17087	17084	17027	17136	17180	17223	17013	16931	16972	17022	17111	17313	17250	17276	17149	17073	17161	17094	17098	17205	17191	17268	17088	17141	17147	17195	17006	17065	17187	17253	17308	17161	17020	17052	17150	17120	16931	17039	17073	17136	16999	17137	17012	17129	17299	17066	17047	17079	17249	17074	17229	17444	17209	17052	17117	17273	17285	17141	17116	17004	17024	17212	17155	17019	17025	16973	17321	16945	17062	17241	17230	17089	17007	17168	17048	17287	17061	17263	17222	17177	17006	17139	17213	17099	17179	17157	17066	17113	17182	17009	16929	17219	17304	17373	17298	17161	17033	17362	17163	16941	17151	17092	17167	17033	17049	17148	17247	17073	17092	17082	17211	17197	17052	17112	17285	17238	17154	17299	16886	16969	17031	17043	17182	17172	17131	17211	16989	16983	17085	17200	17033	17209	16945	17146	17220	17165	17004	16871	17048	17133	17136	17343	17096	17109	16961	17240	17135	17225	17107	17154	16990	17019	17081	17145	17244	17113	17366	16905	17204	17213	17440	17006	17179	17079	17124	17131	17148	17093	17240	17157	17210	16922	17087	17299	17007	17126	17345	17323	17062	17095	17067	17338	17281	17042	17110	17192	17108	17038	17156	17161	17233	17316	17068	17208	17162	17049	17084	17120	17038	17074	17138	17255	17283	17187	17030	17203	16978	17101	16953	16949	17240	16998	17093	17221	16927	17107	17084	17212	17041	17310	17160	17253	17032	17100	17175	17171	17161	17400	17162	17058	17142	17227	17329	17000	17102	17319	17153	17226	16970	17198	17099	17213	17312	17324	17218	17286	17123	17171	17094	17165	17213	17188	17010	17205	17302	17159	17269	17075	17203	16940	16996	17196	16955	16957	17001	17048	17035	17107	17302	17220	17271	17203	17234	17181	17014	17206	17205	17200	17088	16945	17106	17170	17149	17000	17187	17140	17369	17198	17015	17101	17164	17296	17289	17045	16917	17158	17206	17018	17022	17162	17059	17138	17097	17253	16945	17216	17074	17083	17385	17243	16999	17232	17261	17126	17299	17060	17227	16986	17230	16998	17200	17232	17234	17125	17151	17315	17183	17220	17064	17216	17049	17140	17052	17047	16974	17167	17216	17190	17130	17179	17177	17021	17150	17259	17287	17213	17204	17138	17049	16930	17123	17097	17117	17161	17015	17132	17213	17221	17176	17320	17204	17049	17081	17065	17288	17172	17324	17033	17064	17439	17166	17216	17149	17105	17173	17158	17248	17067	16970	17231	16959	16903	17019	17109	17162	17246	17013	17226	17008	17100	17230	17149	17038	17142	17120	17167	17070	17015	17073	17199	17072	17189	17078	17024	17173	17021	17164
35393	58807	44240	18105	16799	16528	15687	15645	15262	15419	14974	15026	14917	14849	14889	14873	14845	14926	14843	14899	14806	14993	14598	14780	14678	14823	14725	14839	15888	18180	17991	17200	15979	15342	14911	14765	14726	14620	14684	14677	14688	14720	14624	14651	14779	14801	14818	14712	14510	14720	14730	14748	14793	14594	14822	14636	14754	14571	14569	14565	14590	14613	14625	14672	14765	14860	14685	14765	14683	14700	14650	14585	14539	14592	14668	14638	14649	14667	14621	14608	14528	14642	14774	14551	14743	14523	14610	14639	14616	14621	14615	14691	14561	14661	14744	14637	14865	14800	14465	14813	14564	14888	14625	14746	14707	14578	14828	14564	14820	14847	14766	14733	14663	14757	14600	14675	14537	14553	14613	14673	14676	14686	14766	14635	14758	14717	14524	14561	14717	14747	14622	14705	14627	14780	14618	14665	14691	14601	14667	14651	14650	14522	14786	14495	14677	14434	14547	14738	14751	14872	14593	14758	14652	14484	14847	14564	14641	14916	14717	14640	14629	14735	14660	14564	14871	14606	14564	14702	14621	14844	14671	14653	14738	14645	14629	14718	14758	14746	14625	14710	14667	14575	14506	14761	14739	14613	14734	14635	14679	14667	14707	14690	14609	14577	14610	14810	14691	14655	14534	14434	14768	14659	14593	14615	14674	14698	14601	14520	14447	14769	14749	14554	14651	14621	14577	14577	14615	14768	14649	14535	14858	14707	14748	14732	14575	14712	14740	14649	14639	14669	14560	14664	14755	14638	14779	14612	14484	14689	14628	14686	14783	14714	14629	14618	14710	14693	14649	14714	14535	14830	14645	14743	14700	14685	14737	14677	14605	14691	14705	14444	14681	14632	14634	14848	14568	14797	14786	14835	14738	14631	14647	14601	14886	14707	14655	14721	14666	14616	14725	14707	14641	14715	14751	14572	14639	14868	14618	14626	14802	14636	14862	14689	14653	14716	14653	14561	14747	14748	14800	14475	14700	14698	14695	14804	14662	14446	14700	14689	14772	14681	14661	14719	14650	14635	14663	14517	14525	14559	14568	14720	14647	14475	14578	14759	14706	14693	14505	14586	14700	14641	14573	14722	14704	14599	14717	14709	14764	14748	14637	14803	14625	14633	14721	14676	14718	14657	14587	14599	14709	14726	14680	14527	14786	14722	14701	14613	14765	14613	14685	14548	14611	14688	14804	14665	14664	14723	14774	14590	14701	14744	14611	14640	14657	14677	14594	14621	14617	14590	14723	14675	14662	14564	14686	14744	14810	14609	14579	14601	14768	14589	14640	14844	14730	14610	14612	14629	14641	14737	14804	14834	14658	14683	14755	14792	14706	14722	14640	14687	14403	14544	14832	14786	14677	14648	14695	14677	14795	14581	14619	14655	14745	14686	14713	14569	14773	14643	14629	14752	14760	14759	14652	14761	14704	14711	14807	14762	14614	14583	14737	14618	14611	14712	14599	14696	14781	14657	14891	14698	14764	14602	14830	14778	14707	14648	14646	14689	14643	14508	14755	14687	14541	14620	14698	14663	14677	14557	14796	14584	14659	14554	14929	14592	14732	14889	14562	14862	14818	14732	14682	14609	14509	14644	14551	14694	14704	14683	14447	14724	14751	14781	14617	14618	14560	14600	14435	14702	14686	14770	14633	14812	14708	14759	14576	14471	14611	14633	14747	14731	14676	14520	14610	14626	14742	14623	14793	14737	14690	14740	14774	14746	14596	14530	14728	14671	14818	14518	14626	14856	14701	14700	14612	14799	14748	14649	14639	14665	14547	14676	14519	14649	14709	14632	14832	14757	14664	14636	14687	14599	14910	14655	14667	14635	14569	14674	14591	14764	14581	14693	14641	14838	14732	14698	14772	14752	14658	14577	14518	14547	14597	14527	14710	14680	14738	14594	14648	14584	14718	14600	14621	14711	14623	14623	14631	14738	14544	14776	14595	14494	14608	14515	14744	14691	14745	14805	14616	14538	14767	14650	14757	14661	14753	14614	14546	14606	14772	14687	14619	14637	14671	14750	14702	14707	14641	14720	14691	14457	14607	14543	14716	14606	14622	14867	14694	14684	14772	14707	14626	14628	14762	14546	14750	14697	14603	14665	14758	14770	14537	14690	14596	14703	14708	14521	14742	14722	14542	14834	14589	14823	14680	14683	14730	14693	14757	14732	14684	14754	14473	14633	14532	14667	14866	14468	14714	14505	14903	14619	14591	14684	14820	14645	14690	14597	14675	14785	14710	14919	14663	14617	14633	14572	14685	14733	14641	14594	14783	14565	14692	14583	14611	14530	14516	14749	14797	14716	14575	14759	14675	14616	14845	14610	14882	14658	14761	14674	14762	14592	14740	14630	14484	14652	14715	14814	14686	14565	14671	14588	14726	14672	14717	14732	14707	14674	14621	14777	14920	14734	14533	14885	14572	14644	14769	14558	14582	14719	14597	14738	14782	14550	14603	14704	14824	14805	14728	14764	14667	14638	14598	14815	14767	14612	14720	14592	14596	14719	14682	14639	14572	14612	14665	14747	14820	14539	14696	14711	14588	14740	14564	14785	14710	14672	14878	14685	14593	14896	14727	14525	14733	14676	14618	14602	14728	14709	14733	14744	14707	14597	14691	14781	14636	14713	14672	14932	14796	14709	14527	14779	14657	14644	14627	14932	14685	14635	14551	14692	14818	14598	14721	14572	14677	14836	14581	14559	14694	14572	14802	14560	14718	14522	14549	14702	14604	14708	14741	14594	14696	14582	14578	14529	14604	14695	14565	14666	14681	14636	14543	14571	14633	14763	14697	14759	14696	14730	14603	14758	14564	14737	14787	14370	14604	14728	14612	14636	14660	14851	14625	14741	14590	14660	14820	14796	14720	14543	14707	14628	14777	14761	14752	14707	14600	14702	14682	14851	14489	14728	14702	14758	14829	14680	14756	14670	14567	14538	14660	14968	14737	14592	14877	14537	14644	14632	14713	14778	14619	14601	14553	14597	14719	14712	14770	14754	14683	14583	14665	14598	14636	14712	14871	14720	14715	14664	14717	14604	14769	14613	14661	14586	14758	14583	14911	14696	14771	14663	14590	14721	14794	14668	14747	14581	14674	14686	14657	14545	14682	14706	14529	14702	14691	14534	14529	14728	14687	14486	14519	14693	14681	14689	14675	14621	14659	14737	14647	14613	14751	14674	14704	14606	14658	14648	14525	14798	14475	14511	14684	14673	14633	14642	14689	14631	14592	14698	14861	14672	14837	14603	14747	14609	14656	14650	14580	14740	14560	14752	14773	14634	14638	14686	14690	14765	14600	14805	14669	14704	14647	14611	14627	14632	14776	14643	14611	14753	14710	14580	14741	14761	14372	14725	14763	14588	14650	14621	14666	14694	14656	14612	14698	14739	14654	14778	14734	14591	14632	14768	14698	14672	14642	14674	14577	14602	14855	14881	14733	14548	14755	14526	14548	14672	14625	14680	14528	14705	14617	14551	14607	14714	14824	14674	14704	14581	14645	14680	14613	14475	14709	14720	14560	14643	14550	14717	14568	14565	14711	14668	14689	14623	14745	14654	14717	14784	14633	14662	14511	14617	14766	14696	14632	14720	14758	14570	14730	14456	14583	14672	14722	14505	14674	14614	14728	14647	14695	14776	14516	14612	14721	14562	14784	14720	14708	14535	14619	14597	14624	14694	14609	14658	14658	14641	14567	14595	14673	14909	14651	14692	14699	14531	14725	14680	14849	14668	14741	14497	14627	14727	14589	14777	14599	14760	14669	14607	14599	14662	14572	14830	14708	14693	14664	14802	14792	14782	14728	14652	14724	14754	14644	14675	14568	14701	14613	14603	14658	14699	14850	14668	14536	14736	14682	14458	14715	14635	14640	14463	14406	14634	14724	14773	14582	14674	14536	14695	14719	14684	14778	14729	14629	14601	14526	14636	14858	14615	14653	14622	14545	14735	14581	14613	14674	14767	14769	14613	14872	14703	14793	14560	14763	14577	14660	14827	14707	14733	14827	14726	14641	14651	14525	14542	14581	14539	14550	14674	14676	14756	14603	14831	14679	14643	14601	14671	14515	14611	14778	14596	14614	14555	14695	14735	14589	14621	14782	14682	14622	14672	14709	14589	14745	14811	14744	14706	14632	14837	14728	14896	14842	14644	14663	14584	14419	14641	14875	14796	14577	14812	14519	14640	14734	14645	14798	14768	14631	14667	14795	14679	14649	14571	14732	14750	14710	14797	14767	14752	14849	14734	14648	14763	14629	14706	14778	14636	14604	14553	14638	14637	14723	14655	14627	14694	14753	14756	14680	14657	14695	14589	14630	14657	14693	14636	14679	14656	14607	14685	14616	14682	14640	14595	14685	14748	14731	14760	14670	14598	14740	14807	14619	14450	14617	14570	14826	14741	14730	14639	14689	14748	14674	14865	14644	14598	14533	14695	14534	14934	14745	14477	14580	14782	14798	14787	14781	14684	14496	14718	14583	14688	14574	14784	14749	14511	14654	14622	14784	14625	14695	14767	14726	14770	14456	14704	14916	14586	14823	14694	14727	14856	14652	14569	14531	14670	14643	14538	14676	14669	14753	14658	14881	14659	14673	14715	14600	14873	14574	14742	14584	14698	14563	14673	14589	14673	14682	14616	14674	14720	14828	14584	14648	14618	14557	14658	14650	14685	14754	14650	14717	14803	14674	14772	14726	14576	14812	14699	14679	14569	14597	14668	14745	14734	14766	14665	14745	14437	14735	14609	14598	14740	14718	14678	14623	14565	14621	14615	14795	14647	14752	14580	14723	14520	14495	14695	14807	14626	14656	14690	14604	14619	14627	14788	14613	14753	14608	14630	14470	14709	14814	14629	14606	14646	14657	14676	14546	14657	14805	14701	14648	14672	14731	14612	14644	14795	14601	14668	14603	14625	14603	14784	14888	14706	14634	14607	14608	14541	14658	14674	14591	14731	14803	14583	14603	14701	14865	14624	14809	14534	14542	14617	14598	14731	14788	14773	14508	14633	14778	14685	14758	14563	14799	14512	14739	14753	14707	14815	14763	14658	14496	14659	14838	14690	14571	14788	14674	14690	14530	14576	14737	14619	14660	14748	14650	14561	14618	14565	14755	14717	14862	14612	14590	14719	14649	14678	14488	14610
22830	21374	29217	23848	21550	23450	25650	20098	19329	19538	19326	19037	19065	19050	19204	19000	19123	18930	18811	18958	18963	18857	18867	18961	18650	18557	18885	18813	20237	22868	23362	22128	20797	19726	19036	18829	18728	18574	18575	18579	18737	18584	18748	18593	18495	18578	18617	18454	18608	18557	18648	18606	18613	18741	18666	18519	18413	18430	18620	18595	18552	18632	18725	18510	18351	18585	18588	18592	18431	18339	18544	18614	18716	18638	18500	18810	18583	18413	18611	18570	18331	18611	18262	18659	18713	18688	18573	18474	18721	18562	18590	18561	18568	18564	18394	18535	18442	18500	18328	18329	18215	18611	18410	18343	18543	18596	18575	18630	18499	18309	18416	18449	18376	18584	18651	18336	18526	18452	18445	18605	18683	18604	18546	18615	18367	18443	18390	18546	18448	18396	18506	18464	18537	18572	18547	18448	18385	18431	18537	18458	18538	18519	18659	18540	18599	18765	18361	18506	18311	18589	18319	18633	18616	18431	18559	18629	18705	18550	18543	18318	18510	18489	18425	18417	18378	18340	18524	18481	18520	18352	18572	18573	18446	18488	18519	18462	18566	18386	18502	18541	18658	18288	18601	18642	18559	18722	18484	18568	18650	18488	18546	18543	18887	18531	18682	18531	18554	18638	18615	18474	18644	18384	18559	18560	18500	18583	18480	18484	18411	18565	18373	18670	18740	18628	18556	18542	18642	18587	18510	18560	18460	18452	18487	18483	18566	18632	18576	18561	18715	18471	18434	18351	18618	18529	18494	18465	18564	18303	18570	18448	18356	18467	18524	18581	18452	18707	18810	18547	18575	18371	18348	18458	18520	18569	18404	18485	18307	18461	18274	18482	18704	18479	18551	18578	18507	18639	18555	18339	18392	18522	18536	18506	18572	18556	18364	18709	18559	18407	18783	18633	18512	18407	18623	18542	18596	18505	18583	18545	18581	18567	18633	18642	18589	18232	18467	18473	18344	18571	18630	18618	18586	18402	18585	18516	18268	18262	18438	18632	18538	18403	18513	18555	18497	18217	18678	18336	18582	18578	18509	18612	18345	18455	18394	18445	18249	18481	18649	18483	18490	18559	18423	18437	18506	18397	18433	18521	18549	18548	18541	18361	18422	18678	18408	18533	18541	18473	18528	18535	18554	18536	18457	18392	18346	18250	18294	18612	18515	18673	18632	18518	18381	18430	18559	18553	18489	18638	18388	18586	18578	18626	18530	18597	18552	18301	18583	18336	18426	18290	18264	18485	18430	18574	18547	18506	18430	18372	18483	18551	18307	18497	18634	18722	18643	18594	18300	18491	18559	18529	18685	18577	18436	18419	18422	18480	18435	18318	18403	18500	18472	18451	18440	18365	18486	18471	18615	18609	18659	18632	18595	18240	18387	18298	18677	18577	18311	18547	18580	18206	18419	18524	18402	18389	18334	18461	18648	18450	18450	18338	18462	18466	18524	18502	18694	18554	18346	18453	18515	18389	18458	18488	18601	18651	18692	18480	18429	18837	18551	18519	18618	18653	18514	18659	18631	18520	18588	18557	18405	18236	18715	18627	18329	18494	18418	18473	18494	18494	18540	18536	18539	18479	18364	18665	18490	18498	18310	18484	18584	18707	18517	18436	18445	18435	18407	18649	18674	18577	18426	18606	18427	18519	18503	18443	18558	18677	18602	18393	18576	18439	18574	18399	18641	18631	18518	18578	18331	18213	18487	18563	18309	18534	18694	18197	18573	18552	18448	18401	18276	18335	18564	18553	18441	18440	18370	18338	18568	18665	18392	18459	18464	18604	18435	18472	18540	18632	18524	18489	18442	18483	18399	18529	18632	18550	18656	18466	18648	18679	18410	18403	18336	18475	18502	18723	18775	18462	18530	18563	18585	18415	18533	18483	18534	18538	18669	18423	18376	18479	18543	18537	18631	18661	18427	18592	18449	18526	18506	18541	18318	18574	18436	18518	18324	18513	18522	18381	18371	18432	18325	18358	18553	18509	18487	18516	18328	18376	18474	18502	18505	18368	18676	18483	18435	18371	18408	18471	18609	18379	18589	18699	18567	18479	18540	18455	18638	18504	18521	18535	18711	18435	18698	18355	18550	18569	18533	18537	18608	18524	18604	18611	18438	18519	18407	18527	18526	18673	18607	18581	18551	18314	18394	18758	18525	18541	18627	18376	18284	18522	18725	18573	18417	18455	18570	18545	18527	18297	18475	18582	18485	18468	18394	18551	18364	18424	18633	18486	18585	18513	18547	18342	18367	18507	18419	18599	18726	18295	18485	18413	18317	18352	18400	18500	18502	18647	18682	18602	18350	18689	18452	18437	18304	18556	18496	18328	18360	18324	18475	18550	18310	18640	18590	18453	18439	18429	18594	18439	18435	18508	18533	18351	18648	18528	18475	18421	18453	18577	18443	18578	18584	18458	18492	18498	18305	18611	18504	18570	18574	18504	18575	18597	18579	18457	18605	18555	18542	18605	18448	18635	18464	18373	18330	18649	18573	18471	18278	18702	18522	18640	18835	18486	18556	18641	18382	18569	18557	18584	18397	18508	18572	18528	18477	18438	18402	18317	18575	18403	18437	18604	18427	18435	18516	18466	18689	18431	18554	18361	18516	18482	18544	18536	18426	18479	18241	18654	18604	18591	18498	18435	18272	18569	18411	18535	18405	18683	18576	18346	18734	18372	18232	18604	18637	18620	18540	18680	18534	18431	18538	18446	18472	18629	18297	18481	18624	18346	18383	18462	18440	18574	18427	18618	18392	18295	18622	18717	18615	18449	18522	18313	18579	18532	18687	18432	18363	18628	18502	18556	18608	18463	18560	18625	18731	18383	18348	18604	18626	18369	18403	18403	18517	18364	18502	18170	18294	18467	18563	18523	18513	18498	18667	18436	18581	18437	18496	18381	18499	18481	18558	18505	18515	18301	18461	18472	18267	18387	18406	18639	18438	18363	18359	18445	18479	18438	18431	18680	18567	18308	18427	18504	18591	18574	18400	18483	18676	18422	18563	18334	18536	18566	18466	18371	18176	18442	18433	18566	18495	18298	18485	18559	18573	18380	18565	18364	18593	18516	18538	18450	18747	18521	18425	18499	18591	18449	18846	18536	18522	18633	18570	18665	18416	18344	18254	18477	18679	18623	18469	18550	18449	18383	18533	18348	18555	18594	18411	18456	18702	18456	18629	18613	18417	18559	18505	18564	18480	18466	18459	18414	18555	18679	18673	18597	18449	18480	18577	18567	18441	18564	18390	18510	18505	18473	18558	18437	18349	18522	18566	18515	18655	18476	18509	18582	18641	18472	18448	18539	18436	18576	18581	18560	18559	18775	18699	18534	18608	18611	18572	18583	18407	18535	18539	18511	18595	18321	18312	18336	18773	18613	18616	18348	18460	18534	18349	18499	18510	18350	18549	18452	18637	18249	18694	18621	18528	18419	18437	18416	18520	18642	18545	18558	18431	18337	18699	18520	18439	18636	18457	18470	18458	18404	18325	18554	18546	18559	18507	18496	18479	18307	18361	18593	18273	18416	18331	18462	18431	18524	18529	18559	18626	18525	18424	18530	18473	18478	18445	18326	18536	18505	18469	18500	18406	18402	18744	18553	18540	18490	18588	18507	18603	18487	18446	18464	18436	18424	18448	18355	18616	18669	18480	18499	18429	18699	18384	18470	18590	18454	18568	18510	18639	18435	18681	18671	18498	18491	18543	18390	18627	18467	18464	18459	18403	18664	18452	18671	18319	18655	18611	18657	18342	18504	18470	18479	18484	18304	18573	18448	18413	18588	18469	18398	18606	18540	18557	18262	18239	18553	18645	18546	18419	18603	18686	18572	18615	18529	18443	18476	18461	18512	18575	18418	18670	18428	18537	18340	18330	18508	18434	18607	18635	18542	18546	18587	18488	18546	18564	18486	18566	18398	18750	18453	18347	18377	18400	18670	18473	18622	18469	18420	18416	18608	18572	18543	18683	18491	18643	18442	18309	18481	18502	18523	18536	18670	18654	18526	18708	18571	18483	18448	18433	18508	18547	18464	18419	18369	18201	18438	18475	18503	18513	18557	18605	18332	18472	18703	18411	18545	18468	18622	18525	18459	18633	18602	18531	18374	18475	18377	18466	18465	18338	18462	18494	18572	18258	18521	18570	18451	18447	18306	18413	18271	18423	18741	18463	18513	18484	18490	18510	18374	18492	18552	18686	18490	18462	18650	18505	18712	18508	18436	18482	18536	18499	18474	18522	18490	18586	18467	18623	18644	18501	18523	18618	18601	18709	18554	18315	18565	18580	18571	18400	18447	18623	18492	18582	18432	18530	18508	18527	18676	18524	18445	18576	18663	18660	18380	18588	18549	18469	18533	18353	18416	18714	18608	18616	18526	18336	18484	18520	18333	18449	18457	18581	18362	18566	18366	18727	18737	18478	18586	18364	18342	18375	18588	18641	18434	18503	18453	18543	18560	18466	18495	18554	18445	18428	18528	18592	18631	18501	18572	18586	18438	18417	18456	18295	18425	18627	18585	18479	18629	18572	18509	18278	18309	18449	18461	18580	18492	18483	18488	18420	18539	18386	18532	18522	18460	18586	18582	18546	18613	18836	18645	18581	18657	18459	18454	18502	18532	18579	18541	18298	18583	18413	18508	18468	18467	18482	18288	18478	18460	18391	18367	18493	18375	18448	18539	18687	18528	18469	18422	18558	18674	18573	18361	18546	18734	18362	18494	18493	18462	18693	18670	18571	18589	18499	18494	18449	18285	18595	18389	18452	18557	18524	18446	18540	18409	18539	18702	18575	18474	18596	18468	18607	18369	18462	18301	18324	18460	18665	18505	18662	18549	18617	18316	18471	18654	18572	18707	18589	18626	18482	18502	18534	18197	18452	18499	18479	18667	18569	18612	18641	18348	18345	18477	18488	18654	18600	18289	18633	18431	18401	18493	18645	18455	18371	18379	18400	18620	18253	18319	18516	18483	18632	18605	18574	18804	18540	18268	18574	18532	18429	18482	18367	18590	18466	18429	18581	18618	18468	18469	18612	18442	18539	18498	18573	18517	18386	18541	18547	18495	18445	18398	18605	18604	18454	18513	18517	18469	18447	18567	18429	18709	18431	18494	18453	18434	18587	18601	18588	18483	18518	18540
40207	68121	37759	21269	19081	18012	17223	16853	16501	16475	16086	15918	16051	15834	15971	15956	15934	15933	15707	15795	15747	15807	15874	15883	15577	15674	15705	15716	18473	21870	21788	20005	18476	16713	15935	15660	15485	15472	15500	15321	15681	15484	15489	15413	15481	15427	15417	15430	15561	15592	15455	15417	15605	15487	15490	15484	15310	15340	15475	15537	15499	15551	15462	15560	15581	15372	15496	15423	15505	15445	15452	15502	15544	15496	15595	15328	15430	15410	15429	15434	15637	15431	15277	15451	15397	15369	15448	15462	15357	15421	15383	15396	15608	15549	15477	15594	15371	15514	15499	15401	15556	15506	15485	15558	15452	15497	15483	15561	15318	15476	15549	15314	15360	15633	15252	15532	15434	15521	15421	15326	15511	15502	15506	15455	15457	15610	15537	15528	15513	15375	15371	15420	15470	15373	15628	15460	15635	15368	15643	15495	15388	15448	15323	15498	15511	15381	15364	15385	15300	15451	15488	15452	15489	15415	15302	15406	15554	15414	15637	15354	15524	15416	15592	15448	15409	15466	15238	15577	15590	15523	15449	15494	15336	15512	15485	15512	15449	15382	15328	15501	15388	15363	15399	15317	15328	15443	15559	15357	15351	15416	15423	15469	15638	15476	15471	15572	15488	15496	15486	15388	15513	15346	15482	15511	15293	15348	15475	15624	15550	15319	15510	15483	15434	15447	15429	15532	15491	15345	15417	15521	15431	15544	15333	15472	15386	15642	15418	15609	15634	15411	15285	15488	15675	15570	15656	15486	15430	15277	15465	15360	15518	15527	15636	15454	15538	15528	15498	15303	15474	15525	15484	15467	15443	15406	15400	15441	15483	15323	15512	15377	15400	15402	15514	15457	15553	15288	15622	15573	15485	15543	15446	15420	15372	15432	15402	15421	15435	15447	15573	15511	15498	15467	15486	15401	15546	15469	15384	15328	15390	15533	15451	15429	15280	15523	15656	15343	15420	15464	15506	15175	15438	15514	15653	15407	15366	15480	15574	15385	15416	15346	15408	15423	15377	15521	15571	15442	15578	15503	15477	15383	15497	15423	15359	15465	15316	15378	15348	15460	15501	15296	15691	15394	15503	15428	15557	15532	15403	15457	15549	15592	15387	15631	15540	15502	15318	15446	15281	15554	15551	15627	15413	15545	15508	15489	15439	15656	15482	15374	15501	15507	15444	15463	15334	15584	15354	15428	15215	15544	15502	15408	15498	15499	15436	15489	15445	15596	15403	15420	15383	15372	15467	15514	15492	15299	15348	15378	15462	15328	15426	15407	15343	15570	15471	15457	15349	15340	15544	15392	15478	15349	15353	15288	15279	15323	15401	15398	15376	15574	15229	15441	15492	15473	15423	15418	15536	15463	15540	15295	15617	15422	15473	15570	15476	15278	15493	15425	15312	15380	15446	15381	15356	15561	15453	15296	15487	15371	15426	15470	15421	15445	15383	15539	15536	15459	15382	15439	15457	15485	15351	15287	15465	15483	15535	15501	15517	15225	15470	15430	15554	15366	15557	15375	15335	15483	15415	15540	15471	15433	15394	15650	15282	15470	15474	15468	15392	15476	15345	15458	15557	15352	15539	15302	15356	15558	15491	15464	15431	15333	15508	15269	15405	15591	15358	15390	15474	15398	15414	15491	15427	15340	15552	15328	15232	15503	15398	15369	15484	15429	15549	15572	15466	15287	15463	15463	15424	15566	15495	15306	15436	15311	15738	15447	15633	15428	15463	15420	15468	15499	15472	15536	15446	15506	15392	15450	15396	15506	15498	15483	15485	15412	15436	15465	15313	15424	15344	15414	15254	15451	15411	15217	15410	15413	15505	15498	15362	15493	15541	15469	15571	15497	15337	15310	15341	15431	15291	15394	15441	15468	15364	15447	15385	15339	15373	15375	15542	15302	15532	15466	15305	15361	15357	15467	15403	15348	15459	15446	15436	15645	15404	15447	15460	15495	15431	15417	15517	15364	15461	15436	15358	15475	15393	15372	15405	15485	15416	15595	15438	15552	15499	15433	15412	15347	15553	15485	15398	15341	15466	15335	15398	15451	15545	15614	15407	15443	15318	15587	15514	15469	15423	15675	15528	15555	15400	15518	15531	15232	15406	15269	15384	15520	15384	15394	15497	15396	15392	15388	15309	15381	15359	15531	15405	15385	15664	15222	15524	15403	15500	15358	15323	15568	15418	15369	15465	15268	15626	15462	15592	15459	15515	15567	15326	15474	15370	15531	15364	15420	15383	15490	15397	15657	15550	15344	15358	15432	15392	15430	15314	15437	15195	15538	15568	15369	15420	15361	15367	15543	15303	15273	15397	15451	15647	15270	15436	15595	15426	15535	15519	15429	15351	15485	15430	15410	15421	15454	15522	15563	15583	15413	15709	15494	15434	15443	15615	15593	15645	15521	15497	15490	15375	15440	15451	15399	15433	15442	15408	15519	15444	15447	15232	15433	15263	15490	15366	15497	15487	15503	15489	15431	15381	15420	15451	15454	15416	15522	15484	15213	15412	15525	15470	15474	15446	15615	15386	15375	15421	15370	15409	15444	15453	15517	15339	15372	15322	15303	15472	15364	15437	15264	15429	15445	15346	15582	15452	15442	15483	15359	15315	15429	15367	15551	15535	15423	15582	15392	15227	15421	15359	15240	15547	15463	15492	15608	15484	15547	15255	15447	15559	15579	15377	15499	15456	15536	15345	15319	15455	15308	15376	15238	15348	15366	15469	15443	15491	15487	15429	15470	15574	15323	15413	15565	15445	15423	15349	15381	15344	15377	15529	15463	15467	15468	15568	15231	15460	15652	15637	15483	15398	15333	15429	15530	15578	15290	15207	15322	15543	15348	15512	15471	15628	15546	15435	15411	15564	15536	15540	15418	15546	15364	15375	15369	15368	15446	15528	15333	15472	15423	15466	15529	15569	15411	15361	15524	15627	15506	15474	15500	15364	15360	15500	15428	15426	15410	15402	15462	15370	15463	15550	15386	15376	15459	15455	15265	15380	15411	15526	15427	15471	15452	15388	15437	15439	15465	15441	15464	15449	15430	15400	15381	15421	15178	15366	15367	15348	15580	15464	15397	15459	15310	15427	15438	15429	15487	15241	15501	15667	15403	15493	15411	15521	15584	15467	15486	15577	15381	15478	15218	15372	15561	15454	15297	15346	15496	15390	15331	15412	15407	15489	15462	15452	15448	15448	15489	15481	15527	15355	15550	15469	15309	15370	15266	15486	15428	15594	15546	15522	15375	15544	15504	15466	15457	15545	15545	15491	15334	15538	15509	15317	15533	15497	15428	15314	15366	15487	15378	15425	15388	15595	15373	15480	15439	15629	15600	15493	15463	15301	15512	15462	15508	15362	15429	15343	15456	15463	15507	15481	15518	15429	15373	15414	15502	15467	15408	15420	15634	15390	15382	15509	15317	15220	15306	15482	15535	15366	15300	15502	15534	15322	15519	15653	15310	15535	15433	15328	15435	15535	15511	15549	15476	15518	15436	15444	15349	15462	15368	15313	15334	15597	15363	15411	15539	15508	15444	15479	15459	15492	15390	15319	15424	15527	15347	15603	15507	15465	15341	15392	15629	15233	15436	15504	15455	15422	15465	15471	15361	15343	15314	15505	15378	15413	15437	15310	15306	15508	15524	15542	15613	15483	15381	15419	15406	15522	15396	15370	15426	15407	15583	15582	15463	15409	15445	15681	15127	15363	15464	15408	15303	15378	15440	15382	15343	15460	15608	15408	15459	15347	15537	15388	15467	15494	15412	15580	15498	15442	15594	15324	15274	15541	15520	15462	15397	15485	15294	15547	15608	15464	15454	15332	15331	15470	15468	15395	15423	15357	15396	15467	15498	15360	15475	15389	15396	15448	15587	15535	15421	15417	15422	15535	15456	15565	15324	15413	15507	15406	15513	15520	15398	15612	15468	15380	15281	15364	15332	15505	15364	15629	15333	15571	15302	15530	15262	15545	15473	15500	15604	15327	15508	15423	15368	15428	15402	15376	15521	15524	15634	15487	15325	15584	15511	15559	15214	15394	15495	15446	15537	15545	15288	15409	15417	15485	15324	15512	15310	15395	15485	15382	15359	15202	15483	15263	15457	15306	15277	15644	15569	15549	15460	15387	15592	15351	15417	15489	15488	15422	15187	15412	15441	15487	15426	15563	15540	15378	15471	15372	15462	15526	15638	15418	15540	15424	15363	15582	15479	15375	15512	15339	15430	15491	15357	15218	15320	15494	15500	15494	15388	15387	15349	15392	15492	15587	15393	15370	15656	15471	15300	15490	15445	15492	15516	15422	15381	15346	15433	15492	15513	15363	15540	15509	15478	15396	15284	15451	15334	15472	15315	15390	15300	15511	15468	15409	15556	15402	15409	15423	15288	15551	15495	15529	15490	15537	15475	15386	15275	15572	15438	15443	15530	15390	15394	15453	15343	15393	15530	15426	15544	15519	15237	15277	15423	15360	15380	15500	15369	15437	15403	15503	15428	15421	15343	15440	15512	15567	15516	15446	15388	15327	15446	15300	15487	15349	15634	15513	15544	15495	15446	15591	15371	15345	15471	15241	15413	15415	15489	15354	15362	15514	15281	15507	15527	15416	15421	15422	15419	15425	15338	15390	15330	15469	15646	15467	15404	15520	15483	15471	15521	15374	15439	15446	15346	15482	15488	15555	15592	15358	15542	15493	15509	15413	15466	15535	15409	15495	15498	15513	15486	15589	15556	15371	15552	15295	15411	15278	15487	15328	15330	15430	15494	15348	15580	15316	15603	15468	15427	15397	15497	15368	15468	15428	15500	15334	15459	15452	15539	15315	15305	15447	15549	15494	15508	15520	15352	15418	15504	15490	15590	15410	15628	15452	15501	15508	15453	15387	15449	15372	15368	15564	15453	15495	15417	15389	15430	15375	15363	15277	15417	15526	15445	15410	15526	15364	15517	15463	15493	15586	15552	15459	15411	15569	15643	15457	15442	15569	15531	15557	15421	15371	15534	15345	15458	15266	15519	15508	15296	15387	15271	15303	15517	15489	15645	15392	15464	15399	15342	15426	15572	15492	15530	15508	15533	15407	15453	15537	15367	15417	15354	15544	15265	15500	15343	15424	15563	15434	15492	15392	15522	15554	15428
28748	27043	27667	21730	17920	18110	18099	17781	17998	17769	17822	17882	17648	17842	17800	17976	17747	17760	17803	17633	17706	17733	17799	17662	17858	17622	17852	17728	17623	17986	17963	18272	18062	17681	17625	17795	17774	17589	17509	17613	17581	17707	17486	17725	17711	17597	17827	17589	17515	17612	17595	17845	17637	17593	17753	17738	17704	17485	17562	17487	17560	17626	17584	17472	17700	17604	17612	17672	17508	17474	17652	17791	17522	17633	17511	17556	17777	17790	17600	17611	17665	17476	17693	17428	17503	17586	17681	17621	17687	17532	17558	17837	17682	17539	17535	17595	17430	17626	17599	17498	17574	17719	17769	17615	17550	17632	17592	17753	17622	17679	17572	17634	17596	17724	17606	17645	17753	17843	17578	17588	17775	17580	17757	17517	17507	17839	17629	17606	17766	17696	17537	17627	17376	17586	17560	17722	17440	17622	17664	17637	17564	17451	17709	17562	17642	17546	17567	17675	17403	17552	17760	17606	17530	17728	17751	17608	17693	17756	17620	17651	17635	17663	17743	17460	17499	17776	17582	17743	17702	17622	17558	17747	17659	17501	17556	17620	17745	17840	17576	17643	17641	17622	17702	17754	17531	17514	17543	17529	17718	17629	17862	17711	17533	17692	17782	17655	17613	17669	17431	17718	17641	17806	17608	17658	17517	17763	17620	17467	17481	17750	17617	17650	17548	17642	17644	17682	17842	17591	17673	17610	17699	17545	17672	17799	17676	17719	17815	17655	17500	17627	17668	17513	17560	17815	17618	17667	17749	17629	17481	17785	17700	17698	17833	17737	17552	17605	17509	17490	17495	17619	17800	17671	17774	17803	17639	17583	17656	17666	17453	17568	17859	17740	17726	17550	17564	17693	17632	17677	17692	17747	17430	17687	17657	17633	17526	17625	17617	17580	17703	17642	17657	17548	17747	17689	17648	17406	17571	17766	17601	17420	17624	17693	17642	17781	17702	17422	17602	17574	17504	17585	17718	17797	17755	17671	17562	17451	17575	17577	17707	17657	17714	17783	17813	17706	17697	17733	17723	17487	17578	17557	17653	17564	17702	17461	17743	17687	17651	17544	17578	17842	17793	17793	17614	17413	17660	17550	17544	17521	17513	17475	17741	17535	17486	17407	17614	17678	17580	17695	17737	17636	17672	17850	17722	17707	17600	17588	17527	17655	17770	17590	17821	17703	17667	17835	17655	17523	17711	17554	17749	17427	17730	17651	17599	17846	17581	17760	17874	17641	17558	17646	17588	17725	17640	17705	17758	17701	17472	17429	17643	17727	17599	17731	17678	17393	17534	17775	17470	17580	17703	17746	17736	17610	17801	17525	17646	17548	17800	17768	17652	17740	17672	17408	17698	17474	17852	17679	17678	17683	17669	17755	17648	17603	17749	17587	17497	17602	17556	17772	17518	17631	17652	17708	17564	17526	17630	17834	17596	17630	17663	17631	17698	17445	17595	17537	17829	17781	17449	17581	17652	17796	17830	17712	17658	17606	17553	17772	17660	17496	17492	17642	17798	17635	17683	17638	17770	17684	17495	17646	17670	17760	17676	17535	17705	17661	17594	17516	17781	17739	17619	17728	17834	17740	17661	17592	17766	17638	17552	17813	17693	17872	17712	17570	17731	17484	17498	17668	17781	17636	17525	17652	17659	17571	17656	17638	17596	17712	17681	17508	17704	17636	17769	17660	17543	17583	17448	17720	17558	17524	17751	17586	17637	17665	17547	17763	17727	17794	17714	17505	17339	17570	17822	17698	17671	17686	17662	17522	17777	17491	17672	17795	17598	17484	17712	17619	17844	17613	17629	17753	17943	17461	17806	17590	17514	17739	17800	17730	17730	17543	17668	17571	17600	17646	17603	17581	17548	17550	17487	17666	17564	17670	17391	17568	17515	17724	17638	17605	17566	17759	17662	17583	17741	17706	17575	17524	17494	17650	17777	17612	17342	17620	17663	17515	17738	17809	17868	17729	17814	17667	17646	17536	17796	17489	17606	17772	17312	17629	17689	17541	17530	17331	17912	17815	17752	17784	17649	17673	17563	17613	17486	17607	17719	17433	17659	17418	17741	17851	17803	17609	17631	17595	17825	17528	17590	17857	17654	17574	17730	17670	17543	17655	17611	17596	17637	17637	17823	17840	17765	17595	17743	17625	17633	17833	17644	17495	17439	17707	17595	17725	17762	17705	17716	17636	17697	17590	17550	17630	17787	17748	17517	17846	17656	17609	17583	17724	17459	17706	17697	17666	17807	17589	17785	17610	17675	17769	17542	17600	17796	17693	17679	17629	17667	17524	17582	17602	17619	17599	17608	17499	17647	17494	17556	17643	17526	17695	17750	17504	17613	17624	17684	17705	17627	17818	17652	17469	17733	17722	17470	17671	17698	17696	17566	17574	17819	17636	17579	17775	17847	17629	17912	17540	17986	17807	17596	17645	17464	17500	17725	17514	17731	17855	17635	17642	17595	17716	17529	17634	17634	17675	17723	17777	17777	17730	17525	17629	17547	17769	17614	17608	17298	17520	17685	17514	17663	17511	17810	17709	17563	17769	17672	17598	17720	17739	17680	17501	17634	17737	17758	17658	17408	17544	17440	17656	17626	17549	17656	17668	17543	17469	17545	17476	17744	17864	17483	17614	17800	17558	17613	17707	17871	17598	17646	17791	17562	17703	17590	17658	17737	17557	17506	17525	17466	17510	17656	17804	17558	17592	17505	17538	17728	17646	17647	17832	17797	17632	17756	17748	17798	17812	17557	17592	17539	17586	17613	17707	17834	17774	17849	17551	17500	17673	17545	17740	17627	17726	17673	17582	17539	17684	17470	17676	17559	17758	17774	17393	17440	17584	17612	17657	17655	17784	17719	17666	17804	17601	17519	17736	17649	17548	17747	17387	17515	17754	17798	17752	17810	17707	17671	17456	17795	17585	17746	17531	17601	17759	17616	17801	17599	17566	17699	17630	17585	17706	17566	17592	17628	17505	17346	17616	17572	17544	17608	17691	17616	17621	17608	17579	17702	17737	17674	17483	17661	17751	17620	17704	17585	17396	17567	17553	17436	17495	17686	17505	17652	17419	17589	17616	17705	17546	17565	17650	17578	17733	17658	17866	17667	17540	17543	17499	17442	17493	17710	17535	17645	17381	17543	17879	17710	17441	17606	17678	17613	17599	17717	17706	17660	17675	17714	17561	17472	17547	17570	17588	17718	17524	17643	17710	17493	17584	17725	17742	17794	17712	17858	17615	17647	17494	17730	17857	17625	17626	17687	17727	17721	17723	17485	17710	17449	17694	17720	17590	17629	17548	17598	17634	17578	17850	17571	17417	17578	17549	17587	17631	17620	17795	17690	17506	17555	17630	17428	17783	17385	17672	17781	17625	17718	17664	17607	17512	17723	17694	17583	17455	17694	17658	17704	17481	17663	17679	17647	17416	17630	17537	17661	17728	17691	17626	17711	17633	17653	17582	17729	17679	17504	17648	17772	17536	17396	17702	17648	17652	17581	17681	17687	17640	17743	17602	17525	17694	17695	17451	17594	17599	17635	17513	17603	17648	17599	17654	17509	17507	17398	17608	17620	17719	17713	17521	17732	17681	17839	17698	17649	17737	17848	17654	17663	17591	17644	17628	17581	17439	17646	17656	17489	17503	17514	17657	17780	17753	17843	17677	17542	17624	17708	17659	17495	17538	17650	17699	17618	17738	17493	17484	17496	17726	17408	17584	17371	17605	17779	17774	17545	17771	17523	17635	17730	17381	17525	17652	17718	17877	17767	17539	17705	17643	17400	17598	17571	17804	17586	17546	17719	17537	17624	17590	17660	17472	17729	17629	17696	17782	17791	17706	17791	17567	17428	17691	17693	17603	17816	17733	17575	17596	17783	17752	17674	17654	17668	17914	17758	17758	17760	17406	17610	17923	17527	17536	17576	17681	17502	17560	17688	17764	17678	17470	17780	17692	17575	17481	17711	17770	17720	17760	17715	17581	17588	17747	17628	17426	17662	17339	17637	17638	17558	17641	17460	17632	17634	17573	17481	17635	17863	17685	17802	17610	17628	17694	17715	17760	17539	17717	17668	17489	17737	17724	17589	17648	17925	17384	17662	17652	17616	17740	17780	17579	17629	17768	17385	17903	17896	17616	17518	17566	17708	17637	17752	17499	17675	17623	17839	17507	17709	17611	17665	17618	17462	17747	17725	17537	17534	17327	17589	17757	17836	17647	17572	17629	17589	17815	17617	17576	17696	17538	17589	17698	17708	17662	17777	17548	17705	17573	17647	17645	17694	17713	17538	17502	17461	17533	17561	17648	17551	17669	17748	17728	17670	17558	17635	17388	17439	17760	17749	17768	17592	17674	17646	17599	17774	17682	17592	17535	17529	17788	17780	17661	17720	17452	17715	17583	17843	17789	17628	17684	17542	17656	17681	17770	17618	17498	17722	17672	17709	17583	17687	17546	17395	17642	17520	17634	17518	17647	17644	17631	17742	17793	17682	17640	17551	17746	17682	17458	17694	17459	17833	17739	17628	17648	17610	17578	17611	17678	17730	17715	17608	17676	17656	17458	17616	17580	17698	17659	17878	17638	17559	17827	17807	17716	17900	17729	17829	17819	17559	17660	17509	17686	17610	17650	17807	17648	17540	17550	17754	17784	17622	17500	17787	17584	17741	17809	17639	17822	17657	17668	17491	17697	17572	17704	17584	17659	17486	17713	17699	17671	17601	17575	17443	17637	17666	17657	17739	17481	17563	17552	17813	17588	17733	17821	17588	17506	17637	17534	17706	17690	17624	17772	17720	17831	17588	17604	17835	17543	17793	17538	17656	17742	17586	17681	17753	17590	17723	17633	17719	17466	17548	17488	17471	17584	17703	17587	17556	17577	17789	17665	17602	17768	17678	17906	17559	17563	17579	17533	17672	17648	17724	17560	17653	17697	17674	17944	17743	17551	17616	17653	17597	17505	17666	17816	17546	17633	17660	17496	17830	17566	17611	17767	17871	17598	17638	17508	17694	17559	17761	17802	17503	17706	17742	17771	17548	17627	17708	17682	17332	17657	17659	17610	17624	17564	17731	17504	17746	17583	17652	17733	17609	17739	17475	17478	17593	17628	17617	17558	17698	17713	17755	17576	17737	17534
31014	42138	23316	16369	15728	15672	15190	15335	15172	15081	15029	15078	15040	15094	15045	15149	15138	14800	14993	15170	15091	15055	15066	15073	14871	15103	14955	14811	15007	15303	15483	15410	15264	15152	14990	14973	14785	15029	14898	14889	14954	14849	15026	14872	14876	14826	14836	15107	14838	15009	15008	14969	15091	14882	14940	15054	15022	14926	15005	14860	15008	15060	15003	14984	15016	14660	14901	14987	14920	14844	15087	14928	15038	14777	15014	14728	14940	14868	14974	14982	14779	14929	14896	14974	15000	14938	14980	14949	15041	14914	14751	14970	14912	14942	14854	14972	15007	14873	14884	14872	14898	14900	14946	14758	14893	14926	15051	14971	14943	14772	14710	14913	14995	14824	15016	14797	14847	14882	14898	15195	14941	14975	14849	14948	14857	14942	14928	15010	14910	14842	14920	15078	14851	14936	14947	14968	14851	15000	14919	15047	14888	14988	14958	15039	14963	14755	14958	15063	15009	14991	14943	14813	14892	15020	14917	14942	14871	14938	15137	15105	14939	14953	14910	14842	14988	14938	14875	14916	14802	14956	15065	15131	14951	15022	14923	15023	15129	14791	14907	14846	15039	14882	14866	14808	14939	14907	15016	15028	14992	14970	14892	14884	14808	14880	15113	14911	14877	14894	14944	15082	14772	14956	15007	15007	14842	14828	14976	14945	14921	15040	15074	15064	14796	14924	14868	15022	14969	14994	14828	14895	14835	14967	14849	14893	14922	14876	14953	14941	14843	15080	14890	15008	14990	14871	14925	15116	14760	14835	14939	14953	15012	14903	14997	14858	15021	14855	14956	14831	14961	14916	14797	14964	14903	15011	15084	15027	14847	14805	14739	14799	15009	15087	14935	14957	14794	14862	14876	14963	14972	15029	14923	14977	14847	14992	15070	15052	14817	15114	14995	15030	15090	14805	14861	14855	14976	14823	14908	14988	14939	14874	14953	14971	14967	14967	14913	15066	14802	14867	14984	14934	14934	14937	14856	14814	14901	14907	14891	15084	14987	14830	14928	14994	14816	14875	14858	14891	15120	14963	14914	14931	14972	14944	15038	14929	14714	14943	14974	14936	14921	14956	15083	14750	14792	14996	14912	15051	14871	15077	14962	14741	14850	14948	14898	14841	14913	14727	14925	15011	15010	14985	14744	14941	14965	14846	15146	15002	14909	14911	15120	14833	14945	15078	14964	15068	14895	14909	14954	14961	14967	14851	14986	15028	14936	14998	14915	14828	15120	14819	14969	14804	14876	14822	15029	14790	14871	14984	14932	15001	14824	14992	15083	14854	15027	15062	14838	15011	14987	14790	14941	15081	14844	15234	14867	14908	14895	14999	15108	14833	15055	14838	14904	14955	14840	15204	15022	14865	15000	14950	14953	14747	14876	14900	14969	14881	14979	15082	14935	14861	14946	15123	14856	14881	14897	14982	14843	14838	14802	14791	14782	14888	15044	14903	14812	14862	14903	14961	14957	14851	14892	14959	14916	14834	14830	14898	14932	14903	14921	14897	14911	14925	14994	14912	14820	14923	14904	14942	14947	15027	14945	15084	14878	14924	14915	14872	14914	15000	14822	14802	15018	14963	14882	14861	15177	14925	14817	15019	14877	14839	14835	14928	14787	14977	14884	14914	15013	14927	14890	14939	14869	15059	14825	14864	15064	15091	14900	14781	14895	15094	14870	14921	14978	15014	15006	14995	15060	14902	14861	15073	15102	14944	14902	14897	14990	15027	14965	14891	14801	14927	14987	14877	14982	14805	14885	14944	15030	14834	14970	14862	14916	14838	14885	14967	14908	14901	15096	14926	14875	14985	14928	14938	15026	14918	14947	14852	14782	14803	15011	14961	14888	14998	14953	14878	14918	14951	15014	14839	15023	14884	14915	15029	14982	15127	14933	14897	15107	14777	14884	14919	14880	14923	14960	15009	14937	14958	14882	14845	14837	14892	14880	14875	14866	15009	14900	15017	15301	15150	14857	14988	14911	15029	14916	14883	14926	14884	14776	14893	14942	14981	14907	14804	14825	15028	14846	15127	14901	14839	14931	14848	14950	14964	14896	14824	14773	15128	14882	15040	15059	14874	14910	14876	15022	14874	14886	14899	15010	14921	14926	14979	14744	14965	15161	14941	15021	14935	14949	14937	15045	14836	14893	14884	14943	14901	15091	15108	14953	14903	14948	14833	14843	14882	14988	14898	14851	15061	14998	14921	14879	15028	14988	14914	15001	14866	14991	14917	14892	14978	14785	14933	14928	14857	15104	14892	15037	15022	14979	14901	14919	14741	14988	14843	14827	15008	14889	14939	14938	14930	14882	14869	14984	14797	14926	14977	15119	15134	14879	14929	15076	14948	14939	15020	14955	15077	15056	15011	14893	14961	14986	14920	14946	14886	14924	15050	14922	14966	14916	15007	14929	15086	14814	14907	14889	15044	15049	14857	14835	14905	14933	14752	14979	14997	14822	14947	14988	14919	14882	14881	14959	14884	14904	14891	15003	14992	14789	14805	14968	14895	14795	14919	14946	15031	15033	14950	14901	15080	14908	14980	14912	14901	14828	14976	14970	14997	15005	14942	14815	14731	14956	14891	14787	14721	14975	14842	14955	14948	14834	15043	14951	14963	14920	14807	14840	14887	14889	14924	15024	14859	14927	14906	14793	14889	15016	14853	14830	14844	15177	14892	15016	15116	14803	14854	15046	15078	15047	14798	15036	15064	14934	14912	15011	14884	14659	14823	14932	15015	15056	14863	15130	14964	14935	14940	14964	14947	15060	14774	14963	14853	14904	14922	14790	14835	14922	15154	14930	15083	14825	14797	14918	14965	15062	14996	14987	14959	15083	14899	14973	14865	15128	14807	15066	14869	14922	14736	15053	15013	15040	14971	14930	14797	15009	15093	15061	14973	14839	15030	14900	14984	15088	14848	14944	15040	14983	14887	14891	14961	14854	15033	14866	15006	15006	14914	15020	15043	14709	14916	15044	14990	14882	15097	14865	15037	14913	15017	14895	15005	14769	14963	15130	14817	14932	15122	14896	14822	14824	15005	14875	15019	15134	15035	14889	14970	14950	14954	14761	14970	14825	14953	14858	15010	14935	14887	15020	14977	15070	14853	14724	14966	14932	14929	15151	14949	14998	14929	14931	14991	14856	14808	14838	14957	14932	14888	14906	15094	14999	15054	14953	14754	14985	15055	14942	14881	14834	14875	14965	15009	14933	14927	15101	14862	14909	15128	14984	14904	14976	15030	14756	14945	14992	15002	14934	14785	15060	14740	14940	14956	15034	14987	14878	15003	14954	14917	14939	14998	15052	15019	14933	14890	15008	15139	14859	14893	14871	14970	14928	15015	14941	14965	14951	14920	14899	15118	14964	15199	14897	14909	14948	15079	14943	14763	14971	14822	14864	14948	14947	14807	14820	15016	14837	14925	14929	14899	14988	14961	14941	14877	15000	14828	14884	14807	14891	15053	14933	14959	14872	14810	14984	15045	14921	14815	14939	14814	14804	14895	14922	14829	14978	14751	14994	15057	14890	14973	14920	14909	14975	14940	15015	14963	14805	14849	14965	14976	15280	14974	14816	14912	15019	14948	14931	14773	14981	15066	14809	14946	15159	14935	14935	15084	14912	15064	14868	14717	15007	15091	14824	14849	14828	14837	15169	15044	14860	14997	14722	14842	14965	14851	14867	14949	15043	14978	14835	14856	15036	14907	15040	14902	15005	15065	14871	14901	14927	14927	14881	15035	14833	15053	14944	14960	14950	14918	14903	14824	14816	15084	14889	15038	14996	14909	15031	14826	14823	15177	14836	15024	14944	15027	14943	14986	15065	14956	14912	14830	14778	14925	15018	15039	15019	14844	14917	15019	14950	14912	14993	15038	15047	14880	14921	14934	15113	14908	14942	14874	14933	14968	14971	14799	14921	14989	14930	14962	15001	14954	15020	15120	14885	15049	15008	15026	14988	14901	14853	14964	14983	14893	14992	14884	14964	14986	15092	14876	14925	14883	14890	14826	14814	15000	14999	14879	14963	14815	14853	14964	14979	14701	14904	15034	15071	14890	14954	14926	14873	14913	14843	15057	15016	14967	15030	14945	14998	14950	14798	14888	14898	15021	15055	14987	14860	14818	14932	14768	15133	14891	14985	15091	14954	14988	14995	14832	14926	14995	14980	14808	15027	15029	15021	14908	14919	14886	14948	14916	14891	14900	14922	14849	14788	14970	14822	14925	14940	14813	14931	14886	14943	15040	15060	15156	15023	14840	14890	14972	14840	14975	15028	14919	14971	15070	15147	14898	15151	15107	14986	14833	14928	14982	14876	14808	14980	14888	14896	15021	14958	14724	14902	14971	14799	14754	14909	14955	14900	14781	15047	14951	14915	14824	14908	14912	15126	15012	15063	15032	15052	14783	14970	14811	14989	15049	14845	14796	15061	14898	14807	14903	14907	14816	14881	14944	14818	14852	14998	14863	15007	14890	14863	14903	14960	14873	14988	14927	14846	14971	14834	14845	14882	15002	15032	14802	14964	14910	14896	14989	14993	14944	14967	14963	15069	14951	15034	14952	15077	14854	14999	15049	14912	14911	15061	14919	14902	14803	14994	14966	15060	14940	14912	14922	14956	14962	14872	15007	14808	14989	15035	14803	14952	14897	14852	15159	14984	14919	15053	14885	14948	15038	14933	14878	15040	15061	15045	14961	14861	14983	14694	14942	14967	15053	14990	14856	14768	14750	14999	14736	14837	14962	15066	15102	14688	15043	14952	15012	14793	14783	14811	14956	14960	14865	14989	15103	14846	14867	15068	15088	14990	15005	14939	14735	14887	14857	15061	14764	14896	15021	15018	14900	15027	14996	14760	15078	14806	14898	14764	15050	14851	14829	15031	14887	15085	15035	14830	15059	14794	15061	14878	14936	14980	14908	15009	14966	14767	15000	14960	14878	14822	14951	14907	14957	15000	15067	14987	15037	14886	14963	14966	14892	14947	14956	14899	14886	15097	14949	14883	14966	14930	15112	14919	15133	14896	14934	14822	15025	14902	14866	14868	15021	14900	14928	14883	14873	15065	15044	14826	14847	14902	14794	15003	14810	14885	14977	14804	14737	14836	14857	14962	14832	14971	14970	14883	14982	14938	14948
23991	21442	28950	24349	22049	21750	20691	17980	17432	17795	17730	17502	17856	17362	17531	17587	17452	17400	17591	17484	17428	17388	17265	17420	17508	17279	16964	17268	17923	19675	19982	19425	18487	17926	17627	17163	17115	17128	17163	17232	17313	17259	17194	17208	17019	17094	17210	17236	17082	17049	17322	17040	17190	16975	17005	17258	17104	17166	17080	17143	17106	17026	17044	17301	17204	17018	17203	17125	17134	17138	17077	17202	17280	17188	17007	17277	17062	17230	17225	17119	17206	17324	17021	17062	17113	17106	17142	17194	17292	17262	17275	17261	17131	16973	17004	17077	17024	17271	17241	17226	17236	17187	17209	17195	17260	17119	17259	17354	17239	16999	16992	17407	17167	17222	17234	17181	17270	17151	17085	17144	17299	17292	17308	17220	17017	17205	17234	17067	17320	17364	17277	17033	17334	17055	17090	17003	17084	17146	17154	17040	17297	17219	16903	16988	17101	17168	16877	17154	17265	17311	17213	17262	17074	17188	17227	17125	17262	17407	17293	17269	17109	17198	17170	17087	17090	17279	17223	17123	17291	17179	17135	17197	17079	17121	17166	17212	17138	17145	17346	17203	17135	17201	16904	17120	17064	17208	17198	17174	17401	17411	17177	17363	17177	17131	17125	17015	17262	17209	17391	17075	17205	17067	17153	17243	17208	17058	17190	17156	17194	17180	17303	17297	17126	17083	17377	17060	17307	17195	17199	17282	17106	16997	17225	17115	17073	17303	17311	17357	17232	16961	17339	17263	17184	17225	17210	17112	17009	17297	17207	17311	17353	17083	17057	17215	16993	17219	17176	17401	17016	17230	17047	17116	17043	17097	17239	17287	17252	17245	17261	17242	17047	17050	17013	17143	17289	17121	17158	16984	16946	16918	17157	17178	17181	17093	17171	17121	17070	17135	17395	17093	17137	17125	17262	17239	17195	17157	17197	17192	17217	17090	17049	17104	17290	17046	17288	17186	17071	17052	17225	17081	17049	17022	17066	17069	17228	16926	17230	17114	17349	17184	16841	17186	17104	17013	17101	17178	17181	16974	17108	17059	17359	17078	17156	17110	17206	17228	17238	17165	17379	17145	17247	17227	17119	17077	17143	17096	17120	17130	16851	17222	17119	17203	17007	17054	17169	17071	17210	16983	17027	16987	17323	17209	17188	17156	17171	17121	17135	17036	16976	17346	17042	17238	17254	17301	17044	17238	17100	17127	17148	17065	17288	17109	17107	17121	17130	17084	17087	17232	17262	17238	17228	17032	17259	17132	17260	17028	17291	17318	17174	17233	17330	17338	17269	17162	17079	17118	17302	17385	17031	17015	17104	17304	17227	17222	17249	17160	17338	17133	17335	17223	17318	17157	17284	17242	16999	17146	17101	17062	17213	17167	17280	17306	17168	17162	17235	16952	17169	17089	17145	17093	17052	17281	16962	17083	17158	17271	17235	17444	16941	16971	17248	17163	17306	17144	17254	17052	17170	17125	16988	17178	17202	17277	17171	17298	17251	17232	17213	17300	17175	17167	17076	17344	17048	17005	17152	17208	17132	17057	17082	16999	17070	16966	17150	17014	17337	17072	17284	17054	17195	17196	17207	17020	17201	17112	17258	17166	17184	17348	17200	16934	17410	17123	17320	17246	16982	17249	17295	17147	17325	17106	17361	17199	16790	17206	17339	17084	17277	17231	17125	17248	17057	17362	17217	16996	17071	16935	17220	17184	17093	17212	17283	17301	17218	16970	17164	17232	17346	17132	17311	17061	17232	17383	17205	17233	17196	17016	17286	16914	17033	16975	17280	17141	17158	17071	17280	17113	17187	17344	17322	17064	17062	17284	16967	17055	17112	17068	17247	17291	17304	17046	16913	17183	17058	17162	17103	17441	17132	17081	17201	17149	17155	17175	17284	17294	17315	17119	17204	16929	17269	17299	17128	17039	17169	17052	17081	17314	17164	17344	17313	17222	17185	17253	17336	17185	16971	17324	17018	17197	17251	17218	17285	17236	17219	17066	17204	17124	17219	17358	17285	17047	17231	17121	17323	17407	17177	17172	17230	17233	17298	17120	17224	17125	17369	17128	17313	17261	17303	17283	16999	17019	17216	17287	17239	17350	17250	17094	17096	17133	17548	16922	17111	17390	17331	17171	17263	17085	17107	17155	17055	16996	17161	17285	17344	17166	17276	17396	17348	17293	17204	17165	17125	17215	17109	17083	17232	17385	17029	17268	17042	17078	17294	17344	17349	17515	17342	17000	17026	17150	17347	17221	17161	17196	17137	17041	17275	17234	17130	17186	17181	16851	17125	17229	17167	17218	17268	16861	17046	17279	17043	17102	17186	17176	17303	17249	17205	17338	17340	17201	17108	17159	17197	17187	17341	17224	17001	17240	17066	17156	16999	17413	17244	17188	17214	17050	16995	17132	17326	17215	17328	17145	17075	16982	17097	17265	17159	17392	17207	17178	17202	17229	17066	17096	17406	17048	17140	17371	17329	17193	17190	17185	16906	17111	17182	16976	17080	17052	17069	17259	17273	17141	17081	17230	17050	17269	16995	17277	17127	16982	17188	17211	17132	17197	17269	16944	17265	17214	17210	17263	17076	17372	17121	17063	17196	17347	17376	17146	17353	17133	17235	17221	17243	17246	17225	17158	17198	16921	17119	17071	17172	17203	17317	17191	17195	17129	17146	17193	17358	17169	17375	17184	17470	17335	17250	17008	17071	17255	16917	17307	17276	17176	17281	17088	17300	17284	17173	17205	17198	17272	17044	17132	17150	17186	17212	17066	17178	17152	17068	16864	17034	17297	17233	17353	17213	17166	17213	17131	17164	17221	17168	17074	17228	16996	17113	17091	17196	17219	17153	17193	17098	17279	17165	17155	17053	17365	17078	17071	17130	17246	17207	17149	17209	17290	17070	17249	17068	17158	17324	17228	17338	17178	17127	17190	17251	17186	17288	17353	17190	17026	17120	17164	17075	17345	17212	16923	17196	17190	17316	17227	17190	17238	17165	17288	17210	17330	17156	17200	17365	17198	17323	17152	17105	17062	16945	17194	17186	17319	17246	17116	17432	17382	17190	17171	16936	17127	17148	17293	17234	17019	17089	16952	17316	17002	17015	17170	17258	17155	17255	17262	17031	17165	17144	17275	17209	17099	17251	17252	17065	16941	17375	16932	17330	17305	17167	17253	17210	17265	17108	17122	17159	17071	17174	17027	17193	16923	17280	17276	17226	17288	17189	17183	17022	17115	17341	17117	17092	17157	17323	17132	17181	17121	17032	17330	17115	17214	17208	17268	17186	17048	17370	17104	17139	17077	17188	17217	17110	17116	17112	17049	17235	17111	17031	17077	17249	17571	17331	17167	17237	17105	17100	17185	17063	17113	17252	17305	17201	16988	17163	17320	17133	17163	17114	17081	17271	17066	17294	17203	17106	17261	17216	17071	17530	17373	17129	17158	17093	17099	17180	17150	17302	17200	17121	17233	17379	16981	17210	17182	17275	17137	17211	17368	17220	17039	17139	17074	17212	17109	17148	17304	17316	17191	17274	16812	17074	17127	17165	17322	17143	17084	17102	17091	17087	17186	17145	17277	17096	17471	17218	17143	17046	17079	17415	17195	17298	17180	17223	17152	17162	17114	17134	17222	17193	17136	17211	17054	17243	17021	17125	17226	17238	17179	17280	17236	17179	17167	17173	17229	17094	17318	16954	17182	17324	17259	17358	17199	17270	17130	17122	17201	17132	17091	17047	17252	17258	17104	17112	16996	17110	17037	17112	16939	17185	16979	17175	17343	16969	17294	17301	17266	17285	17268	17236	16993	17135	17225	17205	17273	17097	17117	17201	17046	17190	17196	17148	17120	17315	17261	17261	17387	17288	16993	17237	17218	16980	17408	17087	17139	17202	17153	17190	17226	17133	17142	17187	17224	17074	17362	17306	17213	17204	17097	17154	17205	17080	17145	17269	17159	17134	17068	17305	17095	17299	17254	17389	17285	17057	17329	17320	17232	17197	16981	17306	17163	17265	17230	17033	17136	17186	17174	17282	17327	17093	17205	17053	17271	17059	17186	17053	17311	17073	17348	17188	17085	17198	17139	17186	17228	17103	17265	17178	17162	17178	17263	17271	17086	17281	17082	16953	17195	17181	17117	17187	17050	17290	17358	17265	17229	17116	17271	17361	17280	17112	17227	17244	17211	17176	17125	17188	17299	17134	17160	17168	17193	16999	17122	17111	16946	17134	17370	16980	17205	16989	17102	17131	17166	17298	17167	17255	17199	17159	17036	16999	17259	17171	17189	17233	17254	17135	17217	17285	17146	17023	17204	16987	17105	17331	17096	17114	17378	16892	17270	17214	17218	17106	17068	17207	17092	17214	17227	17194	17130	17294	17256	17094	17147	17261	17152	17232	17239	17090	17144	16959	17103	17162	17111	17144	17287	17183	16987	17220	17154	17207	17198	17105	17013	17294	17150	17170	17054	17139	17344	17399	17161	17301	17097	16990	17085	17171	17099	17100	17089	17154	17108	17207	17275	17102	17111	17172	17188	17240	17050	17117	17235	17148	17144	17208	17081	17335	17124	17267	17064	17324	17111	17233	17366	17090	17205	17251	17029	17229	17059	17302	17363	17210	17191	17069	17103	17019	17097	17157	17376	17137	17021	17183	17051	17276	17270	17307	17151	17144	17034	17272	17158	17262	17198	17180	17073	17529	17211	17058	17164	17032	17038	16990	17063	17147	16912	17092	17244	17276	17128	17392	17401	16944	17099	17335	17320	17215	16994	17098	16992	17184	17202	17210	16960	17115	17195	17121	17185	17448	17262	16977	17267	17403	17114	17212	17063	17144	17199	17060	17047	17189	16925	17007	17134	17172	17186	17096	17345	17335	17017	17121	17322	17085	17148	17165	17056	17268	17143	17174	17082	16985	17381	17215	17132	17137	17235	17191	17108	17049	17043	17027	17197	17312	17558	17156	17425	17185	17167	17146	17314	17148	17005	17119	17140	17272	17225	17221	17085	17245	17160	16860	17180	17254	17207	17181	17187	17131	16977	17030	17110	17120	17192	17083	17163	17021	17340	17219	17198	17332	17188	16985	17330	17202	17268	17227	17176	17142	17189	17048	17159	17211	17235	17338	17193	17152	17264
35488	56243	32788	18379	16952	16386	15762	15669	15232	15256	15116	15123	14990	14992	14968	15016	15086	14751	15002	14879	14933	14914	14939	14926	14835	14782	14603	15006	16121	18796	18524	17483	16273	15290	14973	14751	14628	14562	14860	14767	14685	14704	14657	14577	14706	14696	14834	14757	14574	14732	14777	14603	14596	14656	14671	14619	14656	14626	14724	14873	14697	14654	14536	14802	14673	14986	14656	14632	14828	14642	14600	14729	14758	14466	14605	14683	14628	14622	14672	14735	14679	14852	14503	14761	14527	14679	14746	14867	14588	14705	14853	14666	14754	14705	14759	14619	14790	14668	14695	14749	14710	14491	14792	14719	14699	14649	14669	14686	14725	14803	14785	14779	14547	14868	14614	14751	14619	14686	14618	14683	14751	14814	14710	14636	14825	14680	14827	14606	14730	14689	14662	14589	14813	14729	14665	14837	14914	14479	14853	14756	14509	14828	14896	14603	14602	14867	14854	14905	14615	14705	14742	14717	14573	14625	14596	14798	14573	14771	14633	14643	14782	14703	14757	14737	14741	14497	14630	14777	14810	14688	14669	14754	14584	14795	14909	14742	14777	14845	14842	14664	14715	14758	14875	14658	14731	14651	14703	14751	14622	14770	14740	14805	14670	14653	14596	14440	14671	14750	14724	14716	14703	14670	14712	14769	14603	14595	14834	14717	14762	14635	14566	14710	14802	14625	14718	14623	14719	14765	14822	14951	14683	14623	14698	14500	14690	14815	14868	14710	14705	14647	14712	14699	14636	14811	14615	14885	14570	14770	14663	14943	14753	14821	14772	14708	14928	14781	14646	14592	14628	14593	14728	14747	14817	14752	14876	14719	14615	14720	14786	14646	14667	14667	14813	14689	14517	14784	14650	14550	14697	14589	14753	14715	14580	14646	14710	14736	14725	14648	14510	14700	14606	14732	14695	14757	14648	14617	14642	14868	14720	14623	14623	14612	14679	14694	14729	14597	14752	14693	14650	14735	14547	14702	14663	14783	14620	14628	14598	14671	14642	14679	14720	14698	14596	14748	14737	14830	14657	14723	14806	14810	14727	14772	14618	14731	14739	14742	14787	14656	14663	14698	14754	14701	14745	14615	14673	14765	14586	14701	14819	14717	14741	14780	14470	14586	14526	14737	14641	14641	14686	14679	14677	14745	14790	14938	14627	14578	14706	14707	14692	14736	14662	14719	14739	14703	14729	14691	14683	14778	14819	14761	14563	14554	14762	14742	14662	14655	14680	14689	14764	14827	14602	14529	14693	14599	14685	14725	14692	14588	14721	14643	14704	14725	14684	14677	14772	14721	14671	14810	14480	14860	14593	14648	14757	14791	14589	14809	14575	14631	14748	14538	14700	14772	14656	14710	14801	14697	14810	14763	14752	14599	14695	14422	14650	14718	14732	14725	14811	14677	14698	14820	14624	14751	14778	14750	14749	14782	14619	14658	14801	14768	14685	14731	14772	14698	14688	14540	14751	14539	14542	14666	14686	14745	14663	14769	14806	14555	14754	14734	14609	14763	14676	14667	14715	14566	14793	14537	14747	14662	14733	14842	14916	14625	14641	14748	14757	14399	14668	14698	14617	14835	14656	14732	14706	14634	14693	14712	14700	14753	14641	14641	14697	14688	14733	14702	14759	14792	14876	14866	14603	14794	14484	14824	14664	14774	14658	14797	14780	14694	14567	14732	14878	14592	14728	14707	14822	14550	14744	14727	14830	14805	14668	14823	14749	14683	14673	14819	14539	14865	14804	14681	14729	14579	14667	14614	14797	14770	14804	14726	14663	14664	14611	14770	14569	14639	14913	14684	14771	14729	14848	14683	14935	14707	14751	14847	14683	14754	14733	14563	14626	14576	14805	14613	14614	14728	14559	14679	14758	14668	14644	14633	14568	14755	14866	14709	14562	14688	14639	14803	14721	14696	14592	14753	14550	14643	14760	14601	14727	14710	14682	14739	14661	14535	14684	14604	14702	14680	14786	14765	14724	14655	14703	14788	14783	14763	14602	14685	14800	14675	14733	14603	14683	14812	14745	14697	14725	14657	14961	14660	14650	14710	14628	14693	14824	14649	14601	14542	14736	14630	14759	14623	14678	14608	14746	14451	14637	14544	14852	14865	14730	14803	14667	14615	14855	14660	14786	14648	14772	14816	14738	14667	14693	14784	14650	14646	14462	14545	14617	14836	14718	14650	14735	14601	14666	14750	14661	14801	14747	14668	14618	14811	14547	14692	14757	14763	14566	14723	14687	14758	14505	14717	14751	14744	14627	14569	14653	14615	14721	14624	14764	14593	14671	14546	14899	14800	14790	14691	14782	14715	14768	14690	14671	14722	14749	14833	14722	14463	14689	14811	14544	14834	14559	14674	14776	14690	14728	14670	14749	14802	14602	14866	14804	14552	14876	14683	14727	14764	14734	14670	14678	14807	14569	14620	14691	14663	14652	14657	14975	14578	14870	14699	14664	14633	14592	14680	14784	14700	14677	14596	14819	14786	14655	14989	14530	14668	14703	14704	14787	14654	14624	14574	14766	14698	14873	14640	14677	14834	14686	14802	14761	14649	14597	14831	14594	14800	14705	14761	14846	14767	14739	14666	14710	14597	14728	14589	14932	14670	14765	14690	14765	14714	14760	14747	14784	14689	14712	14647	14664	14666	14664	14675	14641	14755	14658	14580	14636	14704	14751	14710	14677	14798	14528	14731	14964	14678	14663	14830	14815	14742	14687	14752	14583	14757	14753	14752	14642	14575	14722	14860	14718	14742	14629	14693	14532	14698	14942	14755	14685	14649	14608	14866	14756	14722	14757	14774	14508	14713	14614	14697	14598	14606	14686	14670	14626	14712	14744	14741	14652	14716	14682	14665	14706	14616	14646	14628	14726	14742	14703	14673	14779	14763	14731	14675	14903	14747	14628	14725	14665	14597	14767	14657	14867	14673	14654	14715	14599	14904	14782	14789	14752	14817	14638	14616	14580	14738	14548	14536	14622	14739	14661	14560	14731	14660	14732	14630	14631	14729	14730	14652	14673	14674	14644	14659	14571	14556	14733	14607	14595	14781	14585	14803	14741	14710	14718	14711	14681	14597	14697	14775	14686	14736	14842	14821	14772	14639	14610	14497	14646	14731	14583	14534	14552	14674	14754	14860	14697	14669	14743	14778	14799	14776	14779	14824	14649	14629	14902	14751	14816	14512	14820	14647	14674	14682	14426	14782	14802	14666	14555	14714	14777	14739	14590	14657	14834	14743	14532	14749	14736	14503	14722	14744	14669	14693	14765	14793	14649	14727	14532	14701	14821	14735	14647	14869	14636	14583	14708	14707	14786	14605	14704	14706	14702	14730	14759	14684	14587	14597	14721	14722	14830	14655	14728	14805	14832	14670	14781	14605	14462	14764	14621	14579	14734	14586	14708	14714	14795	14689	14687	14634	14818	14690	14719	14645	14444	14642	14729	14714	14643	14508	14613	14766	14652	14664	14795	14790	14720	14775	14760	14635	14731	14699	14806	14720	14611	14626	14790	14752	14606	14744	14763	14765	14671	14740	14591	14722	14819	14735	14775	14842	14710	14647	14765	14686	14718	14815	14664	14932	14674	14822	14609	14713	14576	14736	14737	14553	14829	14814	14801	14670	14763	14754	14747	14537	14793	14772	14781	14893	14776	14599	14754	14778	14643	14925	14475	14836	14785	14529	14613	14735	14689	14790	14733	14617	14827	14509	14731	14863	14591	14817	14707	14596	14698	14703	14660	14643	14564	14674	14883	14518	14734	14776	14781	14653	14754	14805	14666	14613	14654	14932	14677	14775	14679	14633	14616	14611	14789	14605	14659	14648	14831	14881	14690	14830	14771	14636	14736	14791	14577	14730	14703	14562	14710	14668	14838	14697	14640	14578	14765	14721	14748	14624	14730	14611	14668	14737	14833	14753	14778	14638	14658	14597	14602	14543	14666	14627	14791	14656	14738	14859	14693	14776	14550	14702	14851	14795	14648	14721	14806	14610	14576	14598	14608	14739	14542	14804	14743	14766	14564	14927	14641	14696	14627	14714	14780	14679	14839	14682	14837	14754	14741	14778	14779	14657	14809	14629	14506	14645	14785	14611	14832	14543	14764	14743	14735	14834	14806	14699	14596	14843	14617	14438	14712	14639	14639	14739	14679	14578	14676	14577	14805	14736	14696	14606	14697	14767	14790	14627	14621	14691	14705	14722	14701	14668	14662	14608	14799	14778	14727	14717	14621	14664	14619	14677	14793	14598	14686	14761	14731	14774	14790	14731	14699	14807	14638	14711	14791	14724	14863	14812	14746	14596	14867	14782	14774	14672	14709	14783	14775	14680	14702	14538	14596	14744	14651	14590	14684	14758	14715	14759	14731	14708	14697	14658	14732	14844	14615	14749	14836	14733	14781	14749	14729	14619	14671	14643	14709	14761	14788	14778	14706	14749	14632	14719	14486	14695	14732	14739	14683	14702	14752	14652	14561	14771	14599	14778	14683	14708	14772	14626	14881	14744	14766	14644	14870	14621	14769	14751	14723	14732	14686	14729	14862	14662	14765	14797	14856	14638	14676	14863	14824	14715	14755	14841	14641	14744	14653	14766	14731	14594	14707	14575	14666	14683	14709	14767	14648	14703	14871	14852	14731	14618	14679	14640	14811	14745	14604	14707	14696	14623	14495	14697	14584	14559	14758	14732	14594	14747	14643	14649	14899	14478	14603	14621	14753	14791	14720	14625	14657	14678	14679	14691	14805	14668	14704	14774	14661	14627	14739	14730	14501	14634	14796	14796	14623	14615	14674	14534	14603	14684	14939	14795	14537	14762	14532	14641	14699	14713	14703	14760	14595	14721	14617	14691	14717	14799	14538	14662	14666	14753	14706	14675	14783	14629	14761	14784	14828	14807	14682	14751	14804	14762	14691	14696	14773	14669	14554	14729	14605	14725	14634	14516	14710	14538	14735	14712	14677	14654	14707	14699	14522	14682	14690	14625	15005	14710	14613	14657	14500	14839	14803	14868	14775	14690	14665	14767	14754	14746	14700	14784	14621	14672	14711	14637	14928	14812	14747	14539	14797	14711	14886	14787	14793	14779	14769	14690	14810	14543	14702	14618	14675	14776	14868	14685	14902	14565	14731	14782
22885	21424	29313	23856	21549	23578	25367	19897	19157	19263	19173	18873	19013	18853	18825	18704	18928	18720	18687	18863	18624	18470	18463	18613	18614	18385	18473	18656	20956	23501	23228	22303	20515	19431	18816	18666	18498	18386	18523	18521	18435	18291	18345	18487	18338	18469	18250	18497	18467	18386	18378	18616	18401	18175	18319	18251	18289	18345	18325	18259	18098	18393	18305	18470	18502	18390	18260	18224	18413	18238	18498	18335	18448	18397	18457	18408	18358	18279	18373	18292	18124	18235	18466	18418	18426	18360	18495	18571	18381	18314	18424	18475	18568	18370	18381	18348	18113	18263	18236	18306	18225	18218	18317	18488	18324	18435	18246	18296	18470	18490	17997	18367	18379	18461	18201	18289	18390	18414	18562	18425	18337	18472	18502	18416	18578	18318	18291	18356	18370	18174	18414	18313	18437	18295	18284	18253	18213	18495	18192	18122	18336	18378	18406	18561	18432	18393	18141	18009	18408	18495	18261	18450	18322	18330	18281	18272	18422	18361	18499	18312	18286	18244	18417	18213	18321	18235	18243	18423	18367	18306	18328	18299	18298	18384	18518	18160	18371	18183	18281	18383	18408	18435	18258	18300	18327	18280	18306	18019	18217	18428	18284	18315	18457	18249	18290	18137	18168	18198	18348	18375	18475	18343	18366	18452	18280	18238	18157	18247	18342	18442	18378	18416	18524	18365	18257	18334	18240	18182	18639	18371	18347	18320	18398	18321	18290	18361	18257	18424	18337	18225	18330	18363	18446	18179	18177	18318	18346	18358	18403	18258	18430	18262	18268	17990	18364	18236	18342	18416	18544	18375	18370	18256	18246	18206	18312	18473	18546	18145	18385	18388	18398	18247	18369	18355	18230	18260	18343	18438	18404	18378	18461	18235	18256	18289	18375	18184	18556	18401	18477	18246	18164	18589	18344	18060	18348	18490	18541	18017	18367	18403	18469	18254	18271	18309	18322	18413	18275	18316	18358	18191	18440	18131	18410	18239	18267	18221	18287	18418	18367	18398	18335	18359	18310	18379	18192	18476	18139	18255	18150	18120	18343	18287	18430	18504	18498	18126	18164	18193	18395	18398	18283	18238	18092	18340	18369	18423	18490	18265	18098	18359	18259	18234	18303	18023	18215	18268	18008	18215	18228	18277	18335	18433	18362	18349	18343	18441	18424	18175	18226	18270	18355	18503	18454	18517	18338	18328	18363	18365	18503	18400	18319	18451	18434	18335	18314	18406	18580	18303	18365	18132	18198	18127	18405	18413	18251	18312	18266	18369	18389	18529	18559	18396	18397	18332	18438	18403	18196	18538	18508	18213	18071	18688	18505	18059	18417	18418	18199	18265	18368	18366	18305	18173	18022	18184	18352	18234	18326	18257	18210	18363	18185	18578	18397	18215	18228	18132	18286	18226	18377	18421	18541	18281	18321	18454	18328	18494	18311	18325	18468	18146	18396	18293	18361	18381	18320	18266	18303	18500	18360	18235	18265	18415	18487	18335	18322	18275	18344	18380	18293	18116	18338	18240	18339	18462	18347	18375	18169	18204	18147	18262	18375	18347	18302	18213	18344	18489	18247	18550	18343	18424	18558	18514	18581	18429	18458	18435	18356	18637	18305	18464	18585	18314	18167	18470	18226	18337	18474	18416	18259	18282	18229	18176	18399	18268	18350	18404	18476	18380	18307	18285	18290	18261	18184	18307	18222	18370	18383	18348	18254	18235	18087	18526	18476	18369	18242	18192	18362	18547	18252	18313	18473	18325	18091	18308	18297	18213	18173	18231	18219	18356	18328	18385	18281	18445	18204	18262	18255	18289	18325	18329	18377	18164	18396	18216	18197	18267	18302	18335	18048	18434	18363	18352	18460	18345	18246	18297	18199	18093	18361	18288	18251	18317	18440	18357	18209	18279	18267	18403	18233	18203	18399	18367	18373	18279	18280	18163	18239	18123	18159	18301	18342	18181	18480	18493	18506	18179	18312	18435	18351	18245	18366	18604	18518	18322	18268	18469	18334	18438	18418	18231	18279	18343	18327	18152	18377	18212	18473	18232	18119	18184	18289	18411	18497	18235	18404	18568	18318	18283	18051	18156	18164	18278	18268	18173	18266	18161	18226	18408	18118	18343	18392	18287	18343	18331	18348	18369	18472	18093	18304	18480	18554	18197	18332	18291	18216	18187	18165	18418	18334	18193	18462	18394	18378	18274	18302	18420	18174	18150	18373	18247	18293	18420	18179	18380	18380	17993	18219	18027	18249	18323	18109	18293	18271	17987	18195	18128	18263	18200	18457	18208	18470	18228	18321	18464	18401	18397	18065	18263	18236	18370	18304	18314	18118	18469	18250	18392	18399	18516	18267	18128	18521	18239	18234	18374	18123	18136	18210	18591	18537	18165	18377	18164	18460	18048	18362	18403	18413	18355	18282	18115	18561	18184	18540	18165	18488	18278	18231	18369	18282	18095	18418	18162	18251	18435	18400	18290	18550	18211	18197	18263	18341	18140	18636	18118	18252	18275	18227	18380	18406	18245	18398	18181	18202	18362	18221	18360	18420	18156	18333	18399	18462	18423	18374	18294	18519	18157	18489	18186	18254	18460	18219	18233	18408	18215	18356	18270	18321	18377	18273	18402	18352	18477	18316	18200	18660	18285	18499	18213	18274	18502	18427	18375	18341	18357	18261	18327	18389	18199	18324	18314	18180	18253	18288	18268	18282	18390	18349	18466	18306	18332	18394	18163	18283	18250	18225	18341	18437	18371	18234	18361	18602	18423	18361	18562	18420	18235	18499	18441	18298	18221	18094	18423	18464	18316	18393	18260	18297	18123	18361	18337	18402	18177	18348	18260	18270	18379	18235	18407	18418	18240	18416	18260	18306	18382	18364	18384	18341	18573	18395	18186	18197	18432	18089	18264	18521	18384	18320	18303	18113	18434	18194	18288	18371	18404	18345	18267	18289	18282	18467	18046	18271	18318	18267	18520	18360	18375	18353	18279	18287	18423	18425	18274	18462	18461	18255	18222	18397	18283	18562	18350	18547	18636	18358	18197	18307	18259	18341	18354	18508	18331	18371	18517	18394	18551	18255	18208	18245	18407	18444	18497	18405	18490	18220	18311	18294	18473	18325	18544	18454	18235	18468	18467	18402	18199	18472	18220	18308	18448	18315	18406	18243	18507	18361	18337	18282	18522	18269	18353	18508	18412	18545	18427	18397	18334	18324	18237	18323	18067	18215	18202	18166	18458	18342	18194	18363	18225	18166	18211	18279	18440	18475	18346	18402	18151	18230	18489	18346	18340	18508	18347	18354	18170	18391	18519	18360	18415	18352	18253	18232	18350	18448	18195	18462	18327	18306	18236	18297	18246	18296	18477	18406	18612	18196	18294	18175	18289	18102	18298	18264	18216	18304	18409	18385	18323	18452	18426	18250	18467	18325	18408	18219	18283	18301	18163	18251	18247	18313	18390	18474	18146	18277	18456	18287	18337	18350	18295	18149	18453	18366	18266	18248	18219	18372	18472	18440	18291	18337	18260	18123	18593	18426	18409	18345	18401	18199	18320	18312	18298	18427	18408	18232	18317	18442	18412	18352	18099	18283	18381	18144	18436	18310	18600	18128	18476	18067	18225	18153	18401	18174	18215	18338	18292	18358	18547	18409	18336	18299	18386	18279	18638	18362	18285	18468	18287	18341	18258	18250	18252	18233	18513	18277	18377	18215	18170	18284	18211	18351	18378	18180	18430	18216	18212	18260	18282	18225	18500	18332	18307	18227	18344	18267	18378	18456	18302	18360	18216	18301	18155	18178	18249	18583	18251	18457	18475	18349	18492	18429	18140	18294	18303	18485	18462	18273	18326	18326	18413	18503	18274	18323	18148	18265	18361	18255	18224	18393	18150	18418	18162	18283	18192	18567	18172	18140	18356	18238	18247	18395	18220	18458	18311	18178	18348	18670	18328	18253	18346	18431	18243	18192	18227	18279	18481	18321	18375	18156	18144	18248	18104	18282	18334	18290	18324	18351	18268	18643	18304	18569	18201	18346	18564	18260	18125	18385	18247	18402	18198	18406	18283	18441	18204	18327	18518	18314	18571	18288	18311	18325	18403	18378	18296	18396	18335	18366	18493	18199	18366	18152	18431	18460	18591	18286	18087	18238	18281	18407	18292	18110	18449	18235	18235	18517	18353	18231	18351	18183	18392	18429	18305	18148	18213	18373	18300	18262	18204	18194	18392	18249	18319	18399	18402	18085	18434	18190	18238	18367	18241	18311	18422	18369	18222	18552	18462	18212	18390	18409	18448	18493	18329	18380	18344	18430	18168	18131	18306	18201	18139	18464	18244	18383	18385	18461	18336	18276	18510	18208	18355	18303	18219	18371	18416	18256	18202	18376	18250	18288	18345	18234	18139	18148	18455	18107	18118	18709	18508	18500	18471	18286	18205	18187	18181	18428	18272	18114	18143	18265	18321	18379	18266	18257	18177	18359	18016	18372	18275	18407	18384	18246	18461	18359	18089	18494	18345	18386	18050	18171	18260	18327	18314	18233	18292	18309	18184	18257	18336	18209	18244	18378	18376	18326	18336	18245	18376	18314	18132	18308	18548	18461	18221	18329	18180	18296	18338	18393	18419	18251	18452	18305	18196	18272	18172	18414	18328	18227	18312	18339	18521	18333	18374	18630	18443	18242	18184	18408	18457	18187	18289	18197	18390	18254	18364	18443	18373	18356	18388	18399	18356	18106	18174	18195	18241	18429	18319	18348	18301	18263	18374	18248	18448	18417	18367	18399	18126	18339	18418	18422	18329	18358	18161	18314	18299	18274	18286	18334	18330	18297	18332	18551	18451	18657	18471	18314	18418	18379	18375	18301	18206	18284	18388	18324	18350	18204	18273	18399	18296	18529	18003	18257	18359	18274	18367	18316	18256	18330	18263	18475	18296	18383	18481	18413	18381	18366	18321	18351	18454	18283	18230	18072	18301	18335	18282	18379	18457	18318	18337	18385	18134	18054	18136	18445	18061	18349	18400	18254	18458	18235	18277	18199	18137	18201	18292	18200	18330	18166	18110	18140	18271	18310	18309	18270	18221	18331	18368	18263	18199	18188	18138	18416	18498	18367	18416	18323	18393	18264	18425	18187	18265
40712	66675	37882	20985	18688	18051	17273	16717	16352	16265	16084	15837	15992	15792	15863	16084	15779	15722	15740	15599	15574	15747	15627	15687	15643	15564	15522	15820	19843	23261	22035	20069	17681	16331	15846	15587	15376	15369	15451	15347	15402	15374	15373	15426	15390	15422	15578	15348	15503	15388	15406	15345	15405	15471	15315	15499	15387	15592	15329	15354	15375	15418	15525	15221	15465	15401	15417	15227	15523	15225	15382	15342	15540	15391	15365	15225	15449	15308	15456	15379	15585	15405	15634	15382	15503	15318	15271	15420	15408	15486	15369	15357	15308	15423	15415	15508	15312	15313	15294	15443	15401	15369	15341	15301	15301	15446	15516	15442	15477	15325	15450	15419	15338	15433	15403	15313	15517	15513	15323	15366	15427	15287	15256	15378	15504	15345	15377	15448	15376	15392	15494	15230	15383	15322	15298	15344	15249	15337	15314	15417	15523	15280	15353	15504	15337	15400	15452	15430	15364	15330	15397	15404	15279	15477	15132	15471	15335	15346	15406	15501	15370	15290	15297	15434	15343	15447	15328	15316	15359	15428	15292	15265	15480	15406	15273	15356	15419	15542	15330	15384	15335	15383	15273	15388	15200	15416	15425	15583	15354	15357	15319	15563	15481	15529	15369	15420	15355	15362	15362	15448	15594	15508	15268	15371	15342	15330	15350	15432	15422	15285	15261	15430	15383	15255	15469	15386	15463	15425	15356	15343	15405	15557	15374	15319	15411	15194	15456	15335	15403	15361	15461	15427	15326	15317	15395	15228	15520	15463	15355	15355	15386	15372	15286	15416	15388	15363	15227	15388	15229	15337	15587	15374	15324	15440	15430	15311	15442	15309	15314	15317	15298	15352	15425	15485	15521	15583	15493	15290	15414	15409	15553	15500	15442	15256	15438	15374	15510	15478	15362	15256	15283	15456	15437	15308	15413	15348	15410	15486	15345	15320	15268	15297	15441	15311	15343	15403	15174	15288	15348	15413	15498	15122	15397	15258	15329	15260	15448	15474	15419	15396	15518	15323	15389	15461	15343	15342	15539	15434	15302	15351	15337	15351	15403	15470	15413	15317	15389	15461	15579	15286	15341	15346	15367	15532	15280	15430	15556	15528	15416	15332	15366	15381	15431	15316	15530	15230	15501	15377	15623	15335	15428	15380	15255	15424	15448	15422	15472	15300	15417	15478	15496	15359	15473	15331	15446	15279	15406	15417	15450	15487	15473	15306	15484	15444	15378	15601	15350	15514	15471	15537	15427	15391	15521	15341	15498	15387	15299	15434	15224	15347	15313	15323	15520	15248	15356	15632	15382	15218	15355	15387	15221	15460	15306	15461	15382	15343	15432	15132	15357	15310	15379	15620	15363	15462	15255	15487	15324	15585	15477	15412	15196	15451	15458	15493	15411	15349	15356	15508	15469	15400	15522	15142	15534	15385	15421	15473	15417	15349	15411	15437	15184	15329	15336	15420	15533	15297	15441	15495	15307	15440	15228	15349	15428	15432	15369	15451	15289	15450	15333	15453	15485	15356	15412	15318	15509	15126	15353	15313	15510	15224	15296	15451	15242	15370	15341	15499	15401	15395	15342	15252	15505	15327	15429	15433	15528	15343	15387	15304	15400	15403	15488	15221	15394	15379	15389	15479	15329	15447	15514	15315	15310	15310	15395	15503	15293	15339	15277	15316	15202	15371	15350	15489	15337	15497	15474	15220	15383	15375	15370	15275	15369	15412	15389	15508	15359	15431	15273	15554	15315	15428	15251	15388	15389	15422	15357	15515	15563	15527	15479	15293	15564	15301	15303	15483	15484	15366	15305	15344	15418	15382	15512	15393	15402	15551	15310	15507	15359	15344	15346	15422	15430	15562	15483	15226	15466	15418	15492	15355	15441	15381	15259	15448	15381	15281	15384	15338	15391	15338	15298	15393	15352	15402	15404	15475	15252	15597	15508	15602	15247	15444	15339	15397	15397	15307	15357	15335	15338	15295	15493	15527	15387	15329	15535	15478	15412	15458	15488	15351	15339	15333	15462	15435	15391	15302	15258	15298	15305	15245	15467	15297	15490	15263	15435	15352	15205	15455	15267	15409	15331	15444	15433	15495	15446	15247	15378	15416	15361	15317	15250	15339	15560	15363	15548	15338	15391	15269	15540	15124	15315	15238	15388	15388	15485	15672	15231	15569	15399	15304	15432	15444	15477	15426	15223	15559	15247	15446	15416	15442	15411	15214	15486	15379	15170	15316	15299	15499	15105	15424	15353	15404	15480	15358	15503	15372	15400	15461	15427	15349	15390	15266	15378	15376	15187	15517	15366	15534	15317	15311	15389	15489	15299	15205	15567	15278	15308	15378	15344	15259	15476	15331	15255	15318	15491	15417	15499	15365	15276	15274	15159	15283	15557	15377	15448	15369	15356	15239	15353	15278	15473	15619	15256	15364	15385	15381	15200	15498	15587	15317	15317	15452	15396	15404	15330	15339	15372	15472	15308	15303	15270	15297	15212	15268	15439	15487	15403	15202	15229	15421	15394	15638	15482	15390	15388	15545	15374	15326	15350	15434	15348	15450	15438	15255	15518	15365	15305	15337	15347	15442	15252	15409	15341	15423	15327	15213	15362	15399	15388	15213	15308	15363	15397	15337	15402	15672	15341	15449	15353	15463	15421	15336	15410	15363	15270	15360	15297	15500	15369	15494	15363	15334	15299	15498	15259	15449	15311	15416	15311	15428	15295	15333	15445	15466	15517	15275	15497	15473	15481	15407	15412	15447	15407	15364	15325	15270	15485	15383	15397	15392	15266	15308	15606	15525	15420	15367	15619	15460	15268	15518	15480	15436	15375	15503	15335	15464	15568	15279	15424	15384	15335	15457	15311	15280	15367	15442	15225	15339	15377	15318	15407	15233	15491	15470	15350	15414	15610	15286	15289	15454	15295	15277	15627	15402	15535	15537	15525	15398	15439	15462	15439	15396	15362	15420	15351	15372	15286	15179	15465	15324	15508	15530	15349	15351	15278	15534	15349	15554	15224	15397	15428	15382	15358	15405	15304	15375	15417	15326	15353	15357	15440	15411	15381	15245	15488	15422	15438	15462	15394	15373	15150	15404	15527	15512	15382	15372	15162	15266	15429	15542	15399	15359	15455	15337	15406	15415	15554	15337	15405	15225	15402	15315	15440	15454	15317	15496	15388	15424	15361	15375	15333	15597	15423	15444	15193	15164	15402	15414	15311	15371	15412	15409	15254	15477	15492	15459	15437	15332	15512	15516	15359	15395	15464	15377	15423	15306	15290	15338	15534	15321	15701	15355	15340	15307	15511	15365	15385	15213	15559	15215	15450	15422	15617	15261	15198	15415	15464	15250	15514	15528	15581	15474	15541	15536	15331	15481	15352	15481	15543	15458	15386	15476	15363	15455	15284	15379	15465	15315	15344	15403	15412	15300	15328	15484	15334	15328	15437	15418	15303	15471	15320	15469	15398	15514	15464	15247	15300	15386	15451	15480	15316	15456	15411	15399	15251	15499	15442	15454	15315	15376	15487	15445	15437	15482	15432	15404	15453	15332	15518	15365	15287	15233	15500	15473	15332	15494	15424	15373	15438	15481	15207	15309	15257	15438	15346	15274	15300	15389	15394	15404	15501	15226	15395	15437	15426	15332	15296	15343	15322	15536	15406	15502	15434	15396	15226	15367	15531	15485	15219	15449	15584	15483	15528	15423	15466	15445	15281	15351	15295	15440	15294	15243	15503	15286	15492	15414	15551	15354	15469	15482	15455	15396	15511	15264	15375	15454	15317	15317	15368	15528	15507	15228	15446	15428	15378	15420	15341	15301	15410	15254	15603	15404	15593	15269	15326	15537	15528	15413	15352	15420	15310	15467	15325	15414	15391	15526	15363	15386	15311	15248	15607	15141	15201	15462	15336	15497	15491	15407	15542	15464	15459	15205	15513	15369	15377	15421	15257	15378	15569	15350	15523	15406	15291	15463	15384	15347	15435	15343	15421	15310	15179	15409	15245	15415	15268	15328	15353	15450	15557	15377	15446	15359	15492	15289	15208	15553	15439	15317	15424	15549	15378	15481	15466	15525	15381	15564	15383	15320	15443	15329	15338	15234	15399	15376	15179	15524	15397	15504	15356	15468	15384	15341	15384	15335	15345	15353	15552	15413	15484	15593	15325	15398	15392	15323	15467	15348	15459	15181	15423	15363	15289	15554	15474	15347	14983	15348	15222	15366	15408	15397	15545	15388	15411	15285	15432	15522	15527	15394	15360	15310	15443	15140	15410	15422	15384	15406	15327	15314	15191	15392	15350	15379	15325	15366	15412	15394	15425	15491	15379	15290	15232	15269	15497	15246	15385	15235	15301	15505	15449	15381	15337	15416	15396	15348	15344	15386	15506	15253	15377	15451	15476	15516	15437	15370	15309	15346	15250	15398	15406	15417	15432	15329	15444	15357	15615	15340	15525	15243	15395	15438	15476	15375	15487	15399	15380	15426	15474	15326	15290	15371	15423	15467	15253	15462	15402	15395	15418	15397	15290	15404	15285	15239	15329	15553	15526	15393	15383	15433	15344	15276	15306	15490	15400	15347	15410	15270	15312	15444	15514	15328	15400	15452	15385	15357	15228	15461	15167	15366	15357	15484	15426	15283	15463	15455	15236	15369	15227	15401	15341	15284	15347	15331	15375	15503	15283	15137	15585	15534	15230	15434	15569	15356	15254	15371	15374	15311	15361	15430	15267	15194	15318	15390	15369	15279	15420	15328	15359	15303	15399	15390	15297	15290	15432	15441	15264	15324	15411	15397	15433	15346	15571	15316	15451	15356	15372	15444	15478	15473	15217	15386	15404	15404	15525	15313	15342	15436	15380	15301	15325	15351	15370	15462	15413	15458	15371	15401	15481	15632	15442	15336	15562	15456	15398	15271	15379	15559	15415	15443	15326	15344	15380	15445	15403	15331	15456	15362	15326	15350	15452	15365	15455	15378	15427	15355	15633	15474	15488	15491	15208	15470	15503	15422	15487	15212	15537	15371	15486	15469	15095	15574	15413	15467	15357	15477	15405	15441	15493	15380	15609	15296	15536	15273	15439	15213	15514	15262	15418	15455	15347	15316	15290	15464	15334	15233	15244	15329	15421	15524
28644	27998	30235	22205	18816	18807	18628	18363	18456	18547	18435	18421	18309	18397	18383	18094	18262	18415	18261	18630	18318	18338	18163	18414	18244	18148	18374	18219	18426	18642	18860	18896	18632	18570	18525	18188	18430	18574	18480	18306	18481	18308	18204	18522	18241	18239	18397	18364	18266	18172	18245	18346	18272	18472	18336	18272	18308	18229	18384	18411	18284	18374	18242	18405	18383	18387	18475	18453	18180	18483	18402	18036	18384	18313	18250	18380	18262	18309	18365	18233	18070	18334	18041	18354	18224	18335	18436	18168	18240	18273	18667	18306	18169	18338	18493	18302	18183	18263	18219	18445	18281	18286	18262	18375	18358	18441	18313	18385	18348	18326	18137	18363	18259	18234	18521	18203	18502	18414	18391	18121	18338	18258	18464	18228	18339	18291	18545	18447	18539	18450	18336	18387	18391	18286	18425	18186	18313	18242	18330	18433	18487	18374	18268	18373	18147	18442	18477	18284	18257	18163	18352	18230	18345	18422	18209	18310	18404	18166	18315	18232	18297	18286	18318	18356	18511	18181	18233	18246	18173	18103	18253	18290	18222	18278	18251	18361	18209	18185	18098	18233	18138	18193	18272	18262	18329	18138	18173	18319	18304	18167	18515	18229	18180	18233	18086	18244	18247	18530	18367	18423	18402	18439	18255	18256	18183	18322	18292	18219	18215	18284	18292	18346	18274	18381	18089	18312	18260	18111	18279	18256	18187	18136	18459	18287	18342	18218	18348	18282	18344	18412	18455	18349	18445	18309	18277	18472	18235	18268	18364	18398	18323	18421	18172	18408	18131	18223	18455	18115	18071	18201	18294	18230	18226	18432	18285	18399	18309	18193	18354	18329	18411	18341	18105	18211	18141	18357	18186	18201	18350	18460	18408	18298	18313	18505	18246	18128	18339	18353	18356	18236	18459	18360	18592	18135	18478	18208	18222	18423	18401	18219	18373	18337	18342	18372	18224	18263	18347	18450	18326	18279	18378	18305	18356	18455	18247	18237	18100	18196	18241	18378	18388	18295	18279	18337	18368	18331	18364	18261	18031	18267	18601	18196	18302	18290	18304	18326	18385	18216	18190	18294	18310	18398	18078	18346	18380	18226	18487	18277	18448	18380	18201	18243	18246	18251	18288	18445	18374	18138	18420	18428	18116	18216	18314	18289	18384	18250	18113	18291	18193	18275	18334	18328	18422	18040	18045	18354	18296	18234	18317	18486	18350	18407	18141	18318	18370	18320	18118	18263	18125	18217	18322	18226	18496	18481	18352	18127	18301	18207	18528	18461	18385	18371	18431	18096	18184	18332	18450	18275	18332	18280	18444	18235	18308	18226	18273	18535	18329	18451	18299	18412	18356	18291	18108	18284	18336	18308	18245	18374	18449	18288	18250	18369	18223	18190	18328	18314	18198	18155	18510	18463	18210	18491	18383	18271	18268	18499	18450	18203	18365	18379	18288	18352	18012	18256	18311	18360	18220	18433	18304	18272	18458	18326	18271	18401	18470	18321	18416	18242	18401	18442	18570	18362	18358	18044	18559	18318	18235	18306	18297	18322	18366	18302	18253	18260	18295	18268	18252	18333	18474	18311	18265	18297	18155	18346	18436	18122	18233	18441	18278	18259	18273	18381	18304	18114	18256	18184	18505	18441	18188	18251	18421	18549	18231	18238	18152	18284	18322	18422	18302	18304	18248	18530	18433	18317	18466	18216	18310	18491	18514	18273	18143	18165	18284	18164	18385	18257	18356	18511	18351	18391	18369	18269	18372	18322	18262	18305	18266	18240	18038	18482	18340	18423	18136	18370	18133	18307	18279	18326	18293	18273	18183	18365	18336	18402	18398	18188	18058	18302	18207	18413	18448	18242	18469	18185	18294	18204	18240	18241	18276	18198	18255	18415	18406	18586	18519	18184	18503	18345	18424	18461	18253	18263	18425	18327	18382	18238	18221	18325	18395	18320	18305	18339	18329	18435	18424	18241	18549	18492	18230	18224	18378	18222	18136	18370	18311	18494	18314	18361	18269	18442	18425	18160	18282	18368	18169	18425	18344	18485	18498	18425	18331	18240	18219	18379	18347	18265	18277	18323	18170	18440	18420	18466	18235	18359	18465	18092	18240	18275	18264	18279	18300	18353	18231	18654	18199	18409	18360	18303	18299	18206	18376	18428	18285	18307	18309	18497	18164	18366	18450	18285	18269	18342	18315	18066	18041	18350	18572	18254	18228	18005	18334	18235	18153	18160	18253	18087	18378	18250	18006	18294	18378	18315	18433	18340	18376	18500	18213	18104	18446	18277	18391	18336	18349	18215	18195	18284	18345	18564	18388	18360	18244	18320	18417	18304	18341	18228	18497	18482	18147	18107	18149	18110	18515	18264	18199	18274	18324	18131	18452	18303	18229	18163	18462	18308	18166	18129	18333	18395	18255	18491	18354	18350	18369	18307	18285	18121	18431	18452	18372	18466	18288	18309	18329	18380	18250	18398	18395	18462	18461	18227	18248	18386	18261	18209	18282	18211	18545	18434	18266	18125	18357	18439	18428	18330	18351	18281	18054	18314	18147	18407	18286	18428	18311	18332	18397	18356	18376	18150	18359	18288	18398	18221	18426	18432	18222	18219	18170	18369	18260	18184	18268	18400	18346	18432	18297	18304	18230	18142	18134	18170	18390	18406	18219	18227	18406	18242	18373	18277	18576	18267	18580	18316	18413	18198	18444	18195	18328	18341	18331	18269	18290	18418	18439	18353	18188	18511	18172	18249	18479	18363	18314	18325	18339	18394	18273	18524	18274	18133	18313	18268	18521	18361	18427	18246	18444	18429	18339	18314	18559	18227	18253	18438	18444	18011	18245	18126	18538	18387	18440	18255	18066	18392	18310	18204	18253	18486	18449	18310	18377	18441	18350	18355	18368	18193	18363	18421	18286	18125	18317	18236	18410	18356	18125	18258	18492	18404	18186	18365	18399	18142	18317	18386	18102	18324	18323	18316	18415	18167	18298	18299	18304	18454	18351	18240	18285	18279	18262	18187	18411	18173	18221	18335	18322	18378	18152	18225	18357	18234	18279	18216	18181	18216	18452	18295	18426	18283	18324	18415	18176	18203	18345	18185	18259	18437	18400	18258	18385	18390	18367	18379	18171	18480	18104	18250	18279	18253	18327	18546	18507	18267	18281	18340	18315	18151	18131	18248	18413	18301	18576	18768	18420	18255	18241	18308	18043	18196	18403	18280	18337	18396	18328	18314	18219	18320	18176	18265	18391	18364	18175	18363	18427	18363	18591	18575	18207	18314	18490	18310	18366	18322	18166	18126	18159	18264	18100	18187	18378	18237	18293	18271	18347	18225	18528	18430	18275	18209	18434	18430	18227	18326	18407	18423	18342	18313	18396	18131	18311	18274	18317	18356	18536	18385	18348	18209	18389	18354	18348	18216	18365	18354	18461	18314	18280	18316	18448	18304	18298	18202	18479	18447	18312	18190	18361	18149	18330	18367	18360	18418	18156	18440	18435	18451	18346	18148	18153	18273	18414	18306	18299	18393	18311	18494	18235	18452	18433	18195	18294	18249	18378	18406	18382	18398	18171	18304	18212	18179	18337	18225	18444	18493	18479	18311	18448	18342	18330	18337	18460	18315	18365	18407	18120	18270	18244	18438	18428	18439	18469	18172	18293	18347	18169	18344	18343	18250	18383	18447	18199	18233	18385	18335	18192	18386	18350	18296	18305	18208	18464	18355	18457	18488	18353	18452	18197	18416	18333	18417	18262	18537	18464	18548	18377	18391	18320	18258	18302	18412	18370	18255	18362	18430	18305	18357	18193	18300	18347	18152	18231	18100	18508	18232	18238	18326	18399	18521	18495	18390	18405	18467	18250	18519	18365	18385	18344	18341	18214	18395	18164	18369	18190	18115	18182	18113	18265	18370	18216	18319	18259	18199	18278	18459	18494	18392	18408	18221	18216	18447	18369	18196	18267	18555	18459	18364	18219	18563	18378	18246	18322	18230	18299	18313	18195	18282	18473	18413	18414	18481	18317	18261	18307	18446	18232	18287	18525	18403	18238	18095	18416	18451	18532	18396	18151	18413	18348	18408	18427	18273	18223	18376	18443	18499	18148	18445	18298	18314	18365	18292	18238	18266	18597	18274	18282	18333	18370	18366	18430	18254	18175	18352	18228	18192	18276	18500	18388	18381	18287	18405	18528	18306	18316	18411	18218	18314	18174	18418	18429	18624	18200	18488	18434	18284	18219	18246	18413	18323	18474	18618	18382	18482	18461	18230	18254	18158	18339	18539	18399	18227	18398	18323	18318	18199	18323	18466	18153	18223	18360	18442	18440	18432	18271	18300	18290	18205	18339	18216	18081	18328	18369	18433	18305	18602	18379	18475	18395	18041	18274	18380	18278	18245	18307	18354	18451	18415	18352	18323	18354	18350	18372	18460	18255	18447	18171	18305	18237	18169	18218	18368	18296	18276	18565	18283	18301	18289	18431	18343	18385	18085	18299	18111	18194	18342	18314	18435	18243	18329	18191	18230	18381	18181	18254	18629	18521	18221	18308	18183	18418	18109	18340	18090	18455	18371	18231	18041	18421	18269	18221	18071	18358	18190	18488	18342	18434	18451	18338	18429	18369	18113	18115	18233	18240	18351	18184	18404	18323	18112	18451	18324	18377	18420	18384	18336	18338	18447	18348	18476	18314	18515	18479	18288	18340	18412	18256	18232	18381	18361	18354	18444	18323	18318	18377	18243	18285	18324	18430	18230	18027	18149	18316	18270	18454	18385	18172	18440	18353	18147	18176	18219	18294	18294	18365	18278	18182	18498	18308	18290	18296	18125	18292	18405	18394	18377	18493	18275	18484	18269	18387	18187	18281	18472	18230	18424	18336	18295	18463	18260	18167	18279	18174	18238	18409	18441	18384	18151	18370	18430	18325	18411	18226	18009	18367	18291	18449	18366	18357	18330	18268	18306	18095	18394	18235	18314	18235	18176	18359	18494	18308	18291	18240	18409	18343	18387	18305	18326	18252	18374	18411	18207	18604	18258	18346	18389	18352	18216	18283	18210	18204	18289	18278	18199	18319	18549	18156	18364	18345	18249	18400	18431	18301	18021	18413	18299	18321	18173	18347	18218	18270	18339
30161	44554	27241	16624	15907	15748	15599	15536	15508	15593	15708	15605	15453	15506	15527	15504	15392	15406	15522	15447	15325	15530	15486	15301	15215	15385	15304	15407	15402	15802	16000	15868	15833	15592	15336	15457	15440	15477	15397	15333	15388	15152	15392	15449	15320	15279	15359	15359	15586	15318	15311	15303	15382	15516	15512	15374	15421	15399	15418	15432	15403	15278	15297	15452	15425	15408	15264	15259	15353	15375	15477	15327	15466	15490	15595	15424	15360	15314	15360	15331	15279	15294	15226	15285	15414	15447	15338	15256	15337	15392	15307	15410	15384	15430	15534	15402	15275	15361	15402	15218	15389	15541	15262	15272	15305	15388	15530	15248	15225	15242	15323	15466	15249	15461	15253	15473	15337	15316	15294	15204	15234	15419	15367	15451	15277	15450	15377	15347	15318	15387	15173	15350	15397	15495	15292	15568	15292	15250	15553	15302	15417	15337	15508	15237	15274	15461	15414	15356	15194	15419	15192	15337	15318	15252	15439	15414	15362	15501	15251	15329	15363	15423	15424	15422	15368	15131	15330	15373	15438	15412	15396	15423	15217	15379	15248	15226	15386	15319	15422	15230	15388	15442	15422	15347	15252	15349	15325	15413	15272	15326	15490	15316	15411	15198	15464	15421	15374	15251	15301	15289	15356	15379	15372	15335	15355	15375	15424	15288	15420	15340	15304	15407	15356	15249	15336	15228	15440	15278	15344	15451	15388	15306	15383	15331	15496	15506	15354	15203	15384	15414	15291	15408	15283	15537	15474	15416	15388	15543	15247	15367	15377	15323	15306	15317	15445	15413	15294	15404	15322	15461	15396	15447	15375	15397	15358	15380	15381	15295	15542	15420	15286	15343	15231	15325	15094	15329	15434	15467	15434	15414	15273	15525	15174	15242	15367	15298	15293	15571	15298	15317	15487	15407	15381	15350	15395	15563	15455	15175	15416	15498	15467	15392	15359	15299	15258	15454	15210	15318	15448	15381	15256	15249	15202	15360	15454	15307	15400	15435	15350	15315	15473	15271	15358	15490	15497	15246	15412	15419	15206	15406	15333	15245	15314	15388	15175	15251	15341	15511	15433	15434	15273	15314	15353	15364	15444	15463	15317	15357	15426	15287	15366	15318	15172	15331	15330	15453	15411	15227	15355	15400	15240	15149	15558	15258	15346	15220	15277	15357	15427	15470	15500	15334	15329	15309	15375	15354	15351	15351	15338	15355	15464	15370	15351	15309	15374	15297	15383	15487	15293	15189	15392	15361	15446	15362	15261	15274	15364	15575	15178	15522	15315	15221	15406	15446	15302	15428	15318	15447	15222	15343	15391	15240	15388	15397	15404	15405	15283	15340	15392	15403	15479	15330	15477	15371	15245	15420	15291	15365	15295	15375	15179	15314	15351	15338	15455	15258	15577	15302	15327	15184	15302	15315	15355	15231	15402	15057	15524	15243	15358	15469	15385	15221	15350	15291	15283	15388	15261	15318	15441	15309	15313	15436	15333	15320	15240	15348	15405	15487	15475	15352	15521	15169	15351	15295	15298	15364	15399	15427	15289	15422	15296	15259	15400	15335	15402	15520	15449	15385	15227	15493	15626	15490	15363	15325	15242	15464	15543	15558	15284	15370	15486	15423	15381	15300	15348	15368	15375	15307	15380	15193	15457	15240	15573	15397	15471	15571	15444	15374	15373	15462	15195	15540	15372	15262	15394	15361	15426	15297	15340	15348	15294	15132	15366	15262	15267	15288	15344	15255	15393	15339	15406	15406	15186	15447	15391	15321	15345	15529	15296	15313	15396	15435	15257	15271	15548	15564	15426	15338	15431	15304	15458	15202	15373	15393	15369	15316	15194	15305	15417	15455	15380	15479	15467	15174	15293	15258	15408	15399	15429	15331	15455	15425	15328	15234	15348	15333	15284	15339	15279	15418	15346	15438	15314	15371	15426	15305	15318	15385	15450	15303	15162	15257	15116	15292	15441	15502	15176	15146	15447	15381	15381	15579	15426	15227	15448	15368	15369	15462	15298	15384	15275	15341	15399	15334	15410	15446	15358	15499	15307	15426	15322	15554	15184	15291	15231	15337	15498	15348	15296	15265	15349	15409	15403	15288	15437	15425	15358	15406	15389	15331	15481	15360	15438	15570	15339	15374	15362	15333	15352	15185	15302	15393	15264	15352	15374	15314	15435	15399	15317	15273	15445	15451	15226	15510	15418	15341	15477	15304	15332	15258	15090	15432	15196	15254	15427	15216	15387	15368	15397	15468	15276	15422	15352	15207	15402	15449	15344	15225	15353	15349	15403	15358	15288	15420	15349	15347	15430	15430	15220	15420	15657	15229	15412	15465	15482	15284	15480	15277	15381	15301	15225	15569	15277	15486	15465	15427	15389	15423	15389	15453	15473	15455	15299	15437	15337	15373	15364	15312	15293	15514	15297	15243	15306	15447	15381	15502	15333	15487	15442	15411	15281	15256	15287	15289	15391	15318	15204	15379	15276	15387	15361	15446	15394	15403	15134	15219	15298	15325	15420	15344	15320	15466	15230	15338	15310	15362	15318	15269	15286	15445	15224	15534	15334	15389	15375	15282	15274	15191	15494	15289	15238	15452	15266	15404	15484	15436	15351	15333	15244	15291	15282	15372	15414	15156	15355	15408	15207	15453	15514	15356	15288	15458	15395	15383	15310	15411	15405	15439	15395	15336	15529	15281	15322	15234	15311	15334	15390	15345	15332	15450	15328	15394	15309	15337	15138	15528	15232	15396	15440	15260	15483	15400	15432	15373	15210	15337	15398	15373	15349	15346	15269	15451	15371	15465	15499	15537	15486	15182	15340	15351	15308	15323	15451	15395	15317	15241	15316	15209	15518	15381	15420	15346	15296	15303	15297	15364	15321	15503	15386	15199	15315	15399	15352	15418	15387	15427	15398	15438	15462	15376	15630	15480	15328	15496	15331	15431	15541	15425	15371	15352	15334	15463	15329	15473	15305	15202	15336	15296	15521	15319	15299	15245	15263	15276	15521	15299	15438	15248	15243	15313	15306	15398	15336	15368	15491	15539	15450	15317	15429	15309	15324	15361	15404	15329	15470	15401	15401	15439	15300	15472	15371	15281	15365	15574	15391	15404	15226	15404	15442	15305	15373	15435	15266	15413	15295	15340	15282	15419	15297	15314	15314	15394	15454	15356	15382	15355	15417	15335	15427	15525	15406	15390	15473	15405	15423	15386	15347	15249	15309	15413	15378	15350	15492	15300	15450	15457	15537	15275	15471	15419	15280	15331	15363	15508	15384	15314	15373	15365	15368	15354	15414	15280	15475	15440	15293	15325	15262	15357	15377	15375	15329	15419	15478	15393	15369	15407	15323	15278	15298	15154	15456	15274	15366	15491	15175	15452	15356	15383	15118	15445	15349	15339	15320	15375	15412	15364	15515	15389	15270	15396	15243	15383	15590	15441	15432	15436	15440	15228	15233	15349	15527	15130	15335	15414	15278	15260	15423	15312	15443	15295	15383	15373	15400	15317	15460	15494	15425	15205	15409	15303	15283	15154	15376	15307	15510	15386	15223	15390	15262	15284	15317	15322	15244	15360	15375	15256	15477	15526	15532	15428	15363	15317	15276	15382	15370	15324	15189	15343	15291	15262	15199	15371	15371	15214	15397	15390	15320	15394	15382	15320	15535	15341	15397	15262	15368	15355	15464	15324	15487	15304	15536	15423	15310	15269	15370	15401	15449	15336	15280	15369	15301	15274	15614	15231	15317	15337	15387	15254	15352	15245	15333	15357	15324	15367	15326	15389	15160	15495	15358	15425	15447	15356	15134	15419	15536	15393	15563	15305	15384	15355	15505	15416	15375	15242	15448	15372	15475	15409	15467	15369	15260	15346	15314	15407	15291	15227	15498	15435	15266	15281	15398	15217	15458	15435	15315	15349	15325	15348	15462	15488	15266	15292	15436	15250	15413	15528	15311	15388	15530	15315	15221	15361	15375	15308	15467	15441	15374	15346	15552	15222	15496	15347	15302	15453	15347	15430	15373	15376	15473	15338	15343	15370	15468	15329	15406	15417	15373	15546	15337	15474	15374	15418	15468	15426	15391	15214	15403	15469	15229	15189	15344	15383	15413	15464	15408	15556	15570	15482	15466	15264	15314	15469	15283	15262	15253	15455	15397	15491	15233	15417	15312	15341	15389	15218	15420	15303	15310	15425	15365	15347	15446	15563	15411	15472	15455	15296	15319	15229	15308	15380	15333	15557	15390	15362	15269	15338	15305	15374	15347	15222	15442	15438	15360	15521	15489	15123	15385	15221	15417	15287	15305	15325	15459	15217	15214	15260	15405	15453	15441	15469	15292	15616	15385	15439	15405	15320	15232	15395	15539	15219	15399	15223	15465	15326	15392	15502	15360	15420	15419	15253	15162	15328	15316	15333	15320	15334	15477	15443	15467	15525	15317	15388	15273	15306	15379	15263	15362	15383	15442	15272	15382	15371	15370	15378	15306	15389	15599	15580	15153	15425	15487	15371	15457	15483	15297	15249	15246	15298	15220	15307	15306	15428	15391	15350	15438	15277	15449	15153	15322	15270	15321	15301	15349	15475	15225	15357	15300	15392	15235	15328	15575	15435	15433	15260	15438	15319	15382	15356	15423	15145	15304	15493	15254	15432	15327	15355	15423	15368	15335	15429	15272	15468	15286	15294	15331	15543	15293	15398	15365	15465	15276	15370	15319	15539	15441	15422	15303	15436	15519	15399	15289	15370	15428	15342	15466	15312	15436	15258	15380	15439	15411	15156	15331	15272	15306	15476	15444	15272	15287	15223	15353	15403	15063	15469	15257	15278	15356	15343	15428	15215	15336	15361	15424	15266	15343	15258	15406	15251	15384	15511	15503	15544	15554	15346	15316	15383	15414	15212	15222	15442	15186	15278	15336	15245	15409	15353	15434	15258	15432	15297	15371	15468	15454	15264	15472	15289	15494	15278	15456	15372	15347	15312	15362	15397	15195	15292	15491	15301	15532	15264	15205	15265	15440	15381	15415	15236	15399	15297	15440	15223	15436	15274	15123	15316	15536	15488	15385	15236	15434	15376	15393	15287	15425	15388	15278	15382	15303	15263	15259	15342	15399	15427	15468	15214	15331	15488
23983	21500	29266	24220	22194	22214	21328	18703	18307	18721	18378	18263	18300	18287	18272	18251	18121	18063	18341	18325	18334	17958	17931	18025	17935	18037	18093	18059	18982	20602	20596	19939	19108	18499	18241	18023	17806	17724	17967	17873	17789	17893	17941	17980	17964	17939	17981	17890	17704	17809	17949	18013	18086	17912	17953	17978	17843	17817	17869	17805	17854	17743	18057	17782	17849	18007	17819	17941	17930	17899	18079	17867	17892	18100	18177	17909	18161	18009	18136	18058	17824	17791	17822	18092	17919	18073	17831	17821	17821	17922	18058	17827	17918	17659	17969	17664	17815	17935	17997	17826	17774	18017	17843	17837	18034	17822	17996	17718	17797	17821	17865	18025	18007	18006	17900	17843	17840	18044	17855	17896	17955	17635	17805	17892	17919	17872	17734	17808	17906	17691	17924	17916	17809	17740	18010	18144	17861	17752	17785	17903	17809	17829	17800	18042	18111	17822	17982	17991	17885	18028	17996	17841	17638	17728	17874	17590	17780	17837	17911	18068	17868	17916	17841	17991	17845	17862	17916	18079	17826	17766	17978	17791	18023	17997	17817	17856	17896	18050	17955	18152	17850	17725	18053	17995	17837	17834	18126	17753	17961	17824	17961	17772	18018	17773	17973	18047	17960	17821	17984	17805	17711	17772	17756	17740	17910	17998	17831	17845	17634	17745	17880	17803	17835	17759	17803	17791	17932	17858	17721	17784	17865	18046	17683	17699	17926	17892	17900	17720	17629	18085	18178	17681	17838	18075	18036	17811	17979	17854	17797	17937	18080	17907	17743	17877	17873	17916	17947	17959	17739	17766	17916	17740	17778	17975	17723	17967	17831	17661	17880	17870	17841	17854	17998	17666	17728	17912	17879	17853	17710	17700	17805	17883	17914	17877	17852	17710	17816	17875	17739	17815	18135	17906	17691	17919	17892	17927	17857	17961	17893	17845	17866	17887	18007	17655	18041	18018	17930	17836	17944	17835	17615	17891	17978	18010	17926	17665	17743	17892	17735	18030	17881	17956	17724	17818	17954	17802	17778	17689	17965	17983	17759	17769	17775	17750	17767	17749	17910	17636	17715	17826	17765	17677	17841	18016	17775	17663	17847	17714	17858	18048	17979	17827	18021	17834	17859	18080	17858	17798	17822	17950	17942	17727	17991	17823	17864	17831	17851	17912	18013	17957	17954	17826	17915	17594	17753	17871	18075	17820	17934	17948	17906	17634	17795	17659	18023	17834	18003	17919	17947	17953	17779	17889	17910	17983	17806	17914	17826	17748	17963	17867	17877	17628	17970	17811	17819	17872	17999	17926	17947	17864	18015	18057	17812	17985	17858	18041	17769	17933	17901	18025	17960	17796	17830	17848	18041	17924	18030	17897	17864	17886	17785	17943	18024	17674	17759	17869	17797	18064	17713	17937	17798	17978	17756	17872	17750	17781	17761	17888	17647	17830	17791	17979	17760	17967	17871	17731	17861	17955	17725	17860	17843	17834	18096	17857	17943	17949	18026	17816	17763	17782	17977	17834	18128	17747	17864	17923	17791	17867	17888	17806	17978	18001	17816	17918	18015	17881	17774	17916	18036	17679	17945	17872	17923	17622	17963	18076	17914	17766	17876	17772	17870	17906	17775	17923	17817	17857	17861	17823	17741	17895	17710	17762	18069	17931	17593	17774	17979	17849	17738	17956	17885	17918	17628	17737	17723	17796	17758	17797	17778	17968	18021	17863	17839	17720	17857	17993	17891	17921	17677	17839	17698	17778	17824	17939	18090	17727	17883	17820	17860	17640	17724	17971	17754	17652	18029	17965	17958	17934	17930	18056	17831	17527	17927	17876	18022	17859	18033	17926	17771	17908	17929	17890	17901	17964	18104	17947	17618	18129	17836	17722	17880	17948	17795	17754	17906	17659	17765	17724	17908	17887	17756	17901	17838	17854	17814	17761	18013	17918	17814	17762	17962	17758	18085	17898	17947	17972	17879	17808	17937	17860	17622	17748	17800	17977	17655	17854	17570	17773	17759	17741	17737	17794	17782	17836	17949	17913	17629	17998	17838	17882	17827	17866	17819	18043	17992	17776	18011	17737	17922	17770	17891	17921	17926	17662	18166	17789	17771	18057	17944	17898	17885	17982	18003	17898	17664	17900	17876	17966	17971	17742	17764	17810	17901	17820	17833	17802	17903	17859	17873	17835	17754	17974	17879	17768	18011	17803	17972	17842	17983	17986	17694	17934	17971	17792	17844	17947	17828	17720	17879	17831	18090	17876	17867	17873	17882	17939	17790	17870	17955	17967	17837	17802	17837	17897	17979	17620	17809	17773	17785	17765	18048	17681	17770	17774	17766	17732	17794	17843	17882	17929	17915	17774	17656	17956	17864	17789	17915	17717	17776	17942	17857	17529	17907	17893	17912	17801	17907	17839	17981	17841	17943	17749	17666	17839	17896	17896	17717	17807	17994	17956	17759	17822	17736	17964	17901	18020	17771	17826	17830	17930	18005	17820	17752	17892	18017	17823	17879	17819	17883	17742	17732	17871	17725	17738	17842	17795	17864	17781	17878	17852	17959	17616	17876	17854	17920	17910	17898	17900	17876	17694	17627	17785	17877	17890	17793	17665	17941	17733	17970	17886	17935	17877	17862	17775	17950	17895	17807	17808	17792	17865	17936	17983	17749	17725	17781	17670	17812	17905	17819	18035	17872	17649	17770	17866	17655	17988	18081	17977	17811	17887	17868	17973	17949	17880	17911	18046	17880	17876	17690	17836	17765	17834	17785	17934	17838	17785	17946	17766	17804	17942	17754	17785	17959	18011	17776	17876	18066	17906	17993	17911	17794	17935	17998	17926	17959	17855	17765	17642	17825	17780	17931	17711	17821	17961	17788	17979	17870	18016	17763	18113	18031	18006	17969	17642	17971	17921	17712	17968	18024	18007	18072	17918	18010	17930	17883	17710	17755	17990	17599	17806	17710	17726	17975	17862	17743	17908	17997	17869	17751	17730	17920	17708	17879	17750	17781	17896	17804	18039	17830	18219	17805	18055	17720	18087	17848	17645	17991	17936	17848	17925	17909	17843	17895	17608	17957	18180	18134	17820	17834	17866	17942	17788	17915	17894	17928	17788	17798	17982	17855	17951	17970	17888	17889	17614	17850	17812	17823	17811	17933	17969	17720	17753	17815	17861	18185	17956	17719	17861	17635	18080	17695	17719	17909	17926	17640	17952	17862	17857	17756	17912	17940	18034	17914	17930	18002	17674	17957	17878	17926	17882	17778	18059	18126	17822	17982	17995	17800	17894	17858	17809	17929	17870	17865	17814	17932	17992	17960	17979	17981	18144	17929	17971	17960	17907	17835	18040	17925	17703	17953	17753	18002	17821	18078	17969	17887	18030	17839	17678	17898	17884	17839	17654	17756	18087	17800	17908	17960	17673	17660	17998	17991	17823	18044	17881	17853	17703	17976	17968	17904	17896	17786	18033	17834	17987	17911	17820	17998	17876	17854	17813	17977	17788	17789	17706	17720	17886	18033	18115	17981	17800	17758	17783	17856	17928	17934	17921	17905	17994	17814	17851	17672	17940	17996	17879	17891	17838	17973	17965	17719	17770	17821	17912	17902	17960	17816	17701	17886	17848	18114	18199	17773	17846	17795	17994	17905	17968	17860	17732	17860	17972	17906	17972	17865	17901	18010	17915	17702	17621	17741	17700	17925	17683	17656	17899	17849	17989	17751	17924	17931	17890	17861	17840	17934	17879	17906	17961	17941	17907	17954	17991	18038	17851	17819	17886	17995	17966	17824	17742	17878	17857	17681	17857	17924	18116	18005	17828	17905	17910	18025	17901	17957	17952	17943	17878	17791	18115	17971	17957	17806	18014	17841	17612	17880	17828	18171	18037	17788	17938	17846	17881	17978	17884	17825	17898	17749	17980	17970	17686	17634	17756	17775	18006	17923	17954	18053	18000	17824	17920	17815	17818	17803	17801	18053	17904	17893	17614	17922	17757	17808	17912	17786	17840	17851	17873	17921	17644	17601	17407	17577	17897	17929	17918	18039	17873	17897	17771	17883	17856	17995	17853	17803	17848	17844	17893	17872	17954	17950	17975	17794	17850	17964	18006	18044	17944	17836	17791	17956	17902	17977	18132	17933	17880	17843	17783	17950	17843	17906	18005	18030	17894	17807	17867	17656	17772	17806	17806	18084	17828	17838	17902	17791	17930	17863	17862	17692	17778	18024	17857	17826	17972	17748	17731	17908	17878	17879	17736	17953	17780	17852	17902	17941	17927	17903	17772	17783	18026	17932	18017	17816	17897	17785	17726	17935	17879	18085	17972	18152	17900	17904	17976	17862	17862	17886	17682	17854	17906	17893	17654	17787	17778	17708	17882	17593	17838	17802	17831	18035	17804	17910	17973	17731	17951	17743	17661	17776	17693	17567	18052	17854	17884	17774	17736	17867	17744	17815	17818	17906	17976	18120	18001	17947	17874	17897	17943	17938	17819	18025	17890	17782	17750	17757	17808	17946	17902	17711	17785	17765	18108	17782	17947	17808	17734	17944	17683	17886	17797	17903	17688	17848	17866	17690	17911	17818	17879	17847	17895	17827	17770	17947	17982	17950	17880	17908	17806	18020	17821	17641	17633	17871	17980	17879	17959	17996	17870	17754	17708	17805	18120	17706	17899	17750	17711	18006	17647	17816	17734	17846	17804	17847	18017	17770	17594	18056	17904	17679	17849	17934	17848	17716	17954	17863	17902	17858	17727	18146	17742	17770	18022	18005	18242	17912	17844	17994	17910	17783	17895	17753	17801	17868	17868	17801	17973	17909	17703	17834	17816	17839	17713	17850	17784	17816	17678	17833	18065	18056	17858	17856	17893	17959	17956	18034	17731	17830	17752	18012	17690	17972	17876	17777	17873	17949	17958	17953	17903	17767	18001	17910	17801	17853	18048	18050	17718	18032	17912	17875	17861	17864	17942	17939	17879	17947	17739	17906	17851	17705	17992	18052	17798	17832	17742	17907	17950	17840	17810	17854	18073	17851	17970	17912	17826	17863	17944	17828	17818	17984	17691	17960	17817	17940	17967	17934	17697	17925	17751	17949	17837	17716	17750	18046	17781	17936	17874	17953	17943	17880	17800
35830	60477	36773	18788	17010	16544	15940	16026	15847	15590	15768	15543	15555	15291	15413	15382	15607	15286	15369	15399	15345	15237	15480	15328	15280	15283	15161	15437	16794	19229	18640	17281	16428	15881	15245	15357	15159	15261	15222	15299	15110	15189	15092	15164	15235	15225	15181	15225	15166	15151	15002	15089	15345	15087	15075	15068	15316	15062	15126	15181	15137	15149	15112	15237	15024	15162	15146	15085	15035	15236	15014	15174	15091	15324	15152	15075	14964	15149	15052	15194	15036	15090	15144	15173	15084	15061	15126	15258	15137	15243	15142	15111	15143	15167	15203	15150	15277	15043	15129	15132	15130	15118	15198	15301	15067	15141	15145	15177	15125	15079	15296	15082	15156	15304	15393	15185	15133	15121	15212	15140	15136	15103	15106	15254	15159	15172	15244	15197	15121	15424	15096	15325	15096	15139	15238	15185	15182	15150	15071	15141	15057	15118	15139	15141	15012	15317	15153	15213	15166	15179	15135	15177	14991	15132	14948	15143	15057	15303	15018	15004	14976	15296	15228	15228	15037	15223	15027	15002	15270	15145	15158	15078	15131	14991	15139	15136	15116	15117	15232	15198	15049	15085	15192	15210	15131	15088	15020	15043	15177	15079	15013	15196	15213	15130	15275	14923	15146	15113	15148	15048	14950	15096	15131	15197	14898	15148	15390	15152	15152	15184	15226	15175	15127	15050	15147	15300	15067	15009	15072	15036	15111	15136	15184	15243	15136	14953	15101	15223	15323	15150	15038	15238	15228	15131	15293	15225	15270	15164	15106	15203	15298	15164	15122	15137	15140	15180	15157	15078	15084	15128	15119	15312	15122	15059	15188	15154	15289	15169	15190	15092	15035	15135	15269	15202	15180	15183	15139	15091	15027	15065	15259	14928	15028	15020	15190	15309	15241	15085	15106	15110	14946	15060	15011	15146	15134	15075	15182	14976	15091	15106	15082	15004	15041	15073	15026	14952	15067	15220	15238	15151	15181	15302	15246	15019	15337	15139	15256	15044	15164	15194	15071	15043	15154	15108	15162	15306	15168	15213	15018	15186	14983	15059	15075	15172	15224	15212	15239	15179	15236	15119	15115	15154	15134	15145	14958	15170	15277	15132	15039	15148	15147	15105	15157	14996	14927	15155	15031	15110	15165	15263	15166	15169	15107	15150	15065	15223	15186	15126	15191	15080	15177	15030	15061	15153	14915	15079	15041	15224	15226	15162	15107	15202	15056	14978	15184	15139	15055	15030	15169	15082	15315	15209	15089	15110	15275	15150	15091	15144	15134	15040	15080	15263	15164	15008	15137	15136	15182	15028	15291	15159	15032	15184	15022	15096	15178	15280	15097	15233	15137	15285	15223	15130	15315	15166	15274	15167	15157	15062	15203	15093	15169	15057	15053	15097	14983	15084	15144	15142	15238	15143	15034	15058	15012	15196	14999	15088	15096	14969	15100	15167	15112	14934	15107	15300	15104	15097	15202	15091	15150	15126	15126	15140	15133	15177	15195	15044	15021	15103	15278	15205	15201	15224	15094	15283	15219	15188	15134	15230	15111	15203	15064	15136	14942	15260	15065	15201	15233	15332	15149	15037	15129	15150	15100	15198	15198	15182	15044	15287	15074	15106	15000	15131	15079	15014	15168	15054	15180	15072	15147	15206	15107	15075	15165	15230	15154	15188	15300	15168	15050	15037	15195	15027	15218	15162	15129	15031	15224	15057	15147	15125	14973	15140	15124	15081	15225	15198	14962	15238	15132	15085	15042	15090	15219	15124	15123	15166	15261	15150	15266	15219	15184	15202	15190	15123	15214	15030	15191	15125	15136	15025	15076	15373	15161	15316	15199	15234	15102	15301	15224	15035	15234	15252	15243	15145	14977	15179	15191	15176	15183	15012	15133	15148	15069	15277	15012	15270	15186	15097	15263	14931	15172	15123	15098	15047	15005	15048	15112	14992	15258	15187	15140	15096	15091	15037	15094	15146	15261	15193	15140	15098	15270	15158	15247	15153	15077	15263	15078	15075	15128	15105	15207	15151	15111	15036	15198	15193	14979	15196	15166	15081	15076	15135	15092	15180	15176	15134	15086	15030	15032	15195	15101	15176	15385	15141	15208	15259	15049	15258	15272	15007	15029	15317	15168	15423	15234	15029	15385	15352	15181	15061	15231	15031	15014	15249	15235	15154	15210	15146	15157	14921	15024	15272	15116	15034	15310	15175	14894	15128	15190	15067	15154	15180	15343	15115	14990	15122	15076	15201	15037	15102	15172	15071	15009	15197	14975	15089	15203	15174	15211	15118	15200	14871	15245	15185	15192	15310	15251	15174	15251	15059	15291	15092	15200	15089	15102	15123	15227	15060	15161	14979	15078	15208	15269	15120	15272	15307	15221	14971	15212	14916	15112	15031	15202	15154	15295	15132	15388	15021	14965	14973	15109	15138	15144	15012	15169	15060	15113	15065	15338	15131	15106	15081	15293	15135	15127	14995	15241	15104	15378	15182	15218	14998	15127	15009	15152	15135	15048	15096	15074	15335	15260	15033	15230	15149	15074	15134	15162	15255	15186	15004	15228	15110	15359	15117	15083	15083	15179	15272	15187	15290	15270	14980	15086	15003	15116	15247	15114	15034	15086	15155	15266	15189	15078	15264	15078	15092	15134	15050	15031	15286	15047	15111	15173	15113	15254	15163	15085	15075	15025	15203	15168	15272	15163	15067	15160	15084	15060	15201	15162	15174	15057	15153	15161	15227	15320	15136	15252	15088	15305	15135	15117	15191	15022	15092	15057	15153	15195	15207	15069	15116	15009	15310	15048	15099	15089	15183	15040	15109	15209	15081	14999	15183	15217	15127	15125	15222	15153	15135	15277	15135	15083	15015	15118	15088	15227	14985	15158	15155	15011	15100	15176	15263	15120	15171	15180	15194	15167	15028	15228	15152	15137	15269	15087	15008	15117	15412	15039	15099	15006	15255	15070	15129	15362	15132	15143	15150	15042	15159	15111	15235	15177	15035	15108	15062	15211	15182	15118	15206	15133	15229	15079	15059	15117	15182	15231	15075	15147	15177	15212	15133	15035	15146	15183	15105	15177	15167	15127	15252	15210	15160	15215	15185	15086	15264	15208	15144	15238	15307	15036	15028	15164	14970	15040	15142	15197	15213	15130	15126	15206	15016	15115	14993	15264	15191	15120	15166	15155	15314	15271	15084	15204	15160	14993	15147	14955	15120	15110	15229	15113	15075	15198	15214	15354	15119	15172	15066	15005	15153	15116	15203	15121	15234	15096	15304	15200	15031	15120	15206	15030	15011	15356	15215	15082	15214	15009	15049	15281	15152	15078	15301	15109	14953	15093	15148	15140	14998	15174	15122	15298	15232	15203	15245	15018	15025	15284	14936	15171	15061	15055	14983	15211	15244	15221	15272	15106	15161	15146	15171	15073	15250	15152	15127	15131	15273	15139	15391	15113	15100	15123	15017	15097	15116	15001	15163	15191	15201	15238	15136	15364	15008	15086	15401	15254	15225	15272	15055	15045	15223	15200	15123	15053	15322	15117	15139	15183	15134	15101	15149	15068	15191	15305	15052	15276	15176	15183	15169	15190	15153	15185	15251	15133	15234	15161	15178	15347	15046	15089	15111	15241	15021	15240	15112	15199	15106	15086	14939	15166	15083	15083	15115	15178	14968	14970	15220	15163	15197	15218	15196	15094	15132	15210	15136	15240	15276	14952	14941	15064	15233	15056	15142	14987	15073	15097	15347	15177	15240	15023	15050	15137	15100	15081	15133	15139	15227	15090	15107	15278	15192	15115	15073	15232	15165	15135	15277	15053	15067	15077	15166	15232	15084	15110	15134	15297	15122	15248	15109	15220	15035	15163	15138	15236	15052	15155	15052	15005	15077	15145	14964	15279	15182	15082	15084	14946	15196	15268	15294	15261	15084	15137	15128	15164	15218	14958	15223	15223	14994	15143	14987	15177	15397	15167	15102	15104	15271	15225	15151	15069	15186	15029	15050	15254	15114	14944	15052	15199	15125	15077	15210	15165	15237	15025	15082	15080	15134	15275	14985	15074	15064	15150	15233	15170	15136	15129	15125	15140	15047	15179	15296	15218	15054	15085	15167	15237	14816	15192	15269	15115	14955	15241	15107	15069	14951	15078	15158	15201	15194	15047	15014	15061	14994	15192	15155	15147	15024	15262	15120	15283	15036	15107	15155	15206	15175	15137	15246	15277	15061	15273	15191	15035	15211	15318	15081	15070	14999	15235	14979	15100	15088	15220	15137	15167	15204	15098	14921	15222	15233	15233	15045	15116	15188	15158	14868	15220	15160	15160	14998	15270	15064	15035	15167	15088	15192	15209	15111	15131	15160	15142	15294	15241	15185	15085	15194	15216	15040	15165	15031	15208	15105	15186	15178	15191	15052	15101	15222	15278	15131	15071	15197	15017	15123	15012	15108	15130	15048	15020	15217	15030	15141	15048	15086	15198	15270	15074	15024	15210	15210	15149	15080	15270	15064	15048	15161	15142	15079	14903	15328	15146	15165	15112	15247	15047	15097	15133	15155	15095	15225	15150	15214	14979	15289	14992	15111	15108	15247	15008	15176	15128	15146	15097	15096	15123	14936	15149	15173	15088	14953	15094	15278	15289	15066	15147	15103	15339	15265	15145	14951	15038	15284	15171	15175	15071	15250	15076	15219	15260	15015	15228	15151	14856	15271	15149	15228	15276	14972	15136	15200	15258	14944	15102	15099	15199	15290	15159	15213	15111	15168	15144	14983	15101	15199	15320	15195	15206	15120	14924	15098	15311	15138	15153	15033	15068	15004	15000	15214	15242	15262	14991	15232	15063	14938	14988	15120	15156	15207	15445	15182	15069	14992	15110	15050	15266	15357	15118	15016	15107	15050	15081	15271	15019	15085	15255	15258	15083	15053	15083	15253	15139	15088	15196	15090	15195	15282	14977	15098	15030	15150	15153	15124	15105	15210	15222	15251	15061	15327	15143	15046	15189	15220	15206	15171	14949	15100	15054	15194	15116	15095	15278	15155	15080	15117	15256	14885	15141	15023	15077	15301	15061	15051	15183	15137	15100	15126	15117	15009	15013	15171	15003	14977	15091	15145	15108	15184	15084	15114	15210	15061
22951	21475	29438	23852	21606	23574	25621	20185	19313	19512	19337	19262	19170	19265	19040	18984	18961	19009	18982	18979	19043	18919	18640	18885	18973	18683	18781	19209	20860	23339	23285	21863	20840	19785	19122	18573	18928	18583	18536	18673	18722	18577	18789	18543	18656	18517	18591	18748	18655	18633	18686	18639	18976	18571	18637	18679	18527	18745	18781	18383	18853	18865	18710	18730	18574	18703	18588	18461	18669	18576	18781	18700	18667	18540	18672	18744	18588	18623	18601	18720	18604	18608	18602	18620	18498	18793	18647	18534	18619	18592	18711	18795	18556	18655	18581	18552	18601	18440	18639	18666	18666	18678	18569	18588	18359	18643	18810	18616	18616	18740	18626	18621	18816	18550	18809	18616	18696	18734	18721	18601	18730	18496	18459	18627	18706	18472	18631	18601	18554	18713	18439	18578	18581	18642	18675	18828	18663	18785	18568	18574	18653	18563	18521	18600	18798	18555	18756	18589	18707	18492	18739	18860	18407	18642	18714	18530	18554	18695	18825	18788	18645	18556	18493	18887	18438	18429	18725	18541	18496	18523	18572	18495	18756	18623	18463	18643	18655	18516	18439	18603	18670	18697	18663	18635	18636	18679	18608	18361	18906	18650	18673	18683	18674	18600	18530	18463	18509	18845	18663	18523	18695	18605	18668	18463	18656	18614	18602	18555	18547	18548	18735	18466	18732	18529	18692	18587	18776	18394	18583	18639	18809	18375	18547	18698	18722	18479	18533	18580	18596	18655	18629	18516	18575	18696	18465	18770	18668	18677	18562	18837	18613	18645	18582	18561	18605	18559	18423	18475	18617	18721	18445	18600	18777	18683	18774	18483	18558	18442	18603	18647	18353	18489	18624	18719	18590	18605	18349	18397	18503	18492	18599	18359	18491	18707	18586	18735	18434	18581	18693	18850	18497	18750	18561	18552	18719	18696	18471	18530	18604	18650	18677	18830	18411	18673	18604	18414	18576	18740	18656	18586	18684	18543	18524	18495	18752	18606	18408	18664	18613	18424	18752	18392	18632	18498	18647	18655	18732	18635	18669	18465	18725	18596	18671	18551	18657	18580	18861	18774	18798	18531	18617	18612	18593	18457	18810	18796	18630	18646	18611	18475	18492	18503	18421	18484	18585	18378	18817	18568	18430	18385	18465	18624	18399	18579	18632	18644	18638	18598	18544	18842	18656	18569	18695	18530	18768	18703	18415	18624	18641	18420	18627	18529	18606	18671	18621	18710	18457	18691	18521	18508	18641	18470	18645	18488	18500	18425	18629	18860	18707	18399	18698	18495	18600	18426	18623	18663	18640	18568	18542	18587	18691	18448	18662	18444	18715	18649	18515	18589	18560	18693	18469	18442	18636	18718	18599	18531	18709	18617	18543	18633	18741	18592	18633	18480	18661	18314	18760	18739	18464	18419	18503	18382	18530	18510	18587	18529	18485	18707	18555	18791	18643	18634	18610	18568	18685	18532	18700	18572	18576	18777	18534	18310	18376	18571	18603	18562	18628	18438	18630	18572	18822	18543	18594	18648	18538	18629	18627	18611	18471	18570	18408	18704	18669	18535	18600	18707	18715	18496	18671	18656	18717	18732	18690	18707	18678	18621	18703	18580	18526	18432	18542	18655	18545	18352	18404	18524	18593	18718	18499	18526	18589	18510	18546	18571	18484	18502	18622	18440	18432	18432	18631	18406	18439	18733	18714	18675	18677	18761	18603	18586	18432	18591	18720	18514	18665	18674	18312	18588	18619	18649	18810	18627	18653	18621	18662	18938	18556	18667	18648	18707	18716	18510	18620	18680	18583	18532	18687	18432	18636	18625	18547	18557	18680	18518	18679	18658	18690	18878	18668	18513	18448	18528	18578	18650	18527	18473	18674	18661	18632	18599	18889	18501	18571	18527	18678	18537	18573	18720	18770	18607	18645	18675	18536	18845	18649	18351	18734	18453	18818	18470	18559	18415	18429	18646	18513	18736	18820	18703	18591	18451	18633	18415	18509	18723	18640	18683	18428	18571	18509	18566	18543	18547	18674	18697	18722	18619	18555	18605	18633	18378	18567	18507	18757	18473	18514	18669	18591	18488	18661	18450	18561	18593	18648	18588	18642	18596	18559	18710	18489	18656	18631	18518	18495	18675	18734	18563	18602	18818	18558	18572	18691	18616	18446	18387	18657	18572	18605	18555	18487	18552	18630	18733	18530	18648	18720	18359	18627	18813	18718	18531	18695	18695	18741	18592	18269	18432	18611	18696	18555	18722	18535	18622	18519	18560	18630	18606	18529	18698	18512	18547	18382	18498	18680	18525	18627	18468	18321	18618	18681	18603	18466	18584	18654	18497	18450	18430	18748	18636	18512	18541	18617	18472	18572	18856	18618	18626	18377	18621	18577	18572	18596	18712	18658	18757	18652	18552	18686	18478	18470	18451	18473	18613	18685	18470	18573	18500	18577	18726	18472	18627	18757	18567	18638	18719	18723	18516	18741	18620	18669	18627	18666	18585	18522	18551	18595	18695	18484	18620	18646	18634	18713	18454	18548	18681	18463	18412	18403	18607	18508	18792	18777	18810	18717	18653	18629	18553	18555	18463	18604	18542	18724	18700	18606	18627	18747	18594	18566	18616	18728	18572	18478	18514	18717	18563	18548	18799	18566	18757	18588	18515	18521	18802	18670	18717	18637	18620	18588	18546	18628	18598	18409	18574	18532	18607	18656	18584	18453	18543	18682	18571	18627	18504	18468	18586	18742	18594	18470	18617	18624	18580	18386	18480	18565	18469	18529	18500	18768	18589	18636	18505	18666	18742	18602	18510	18640	18536	18578	18650	18517	18430	18540	18560	18531	18478	18587	18606	18613	18616	18688	18362	18625	18653	18465	18495	18810	18674	18471	18640	18667	18655	18696	18564	18364	18616	18380	18561	18363	18631	18690	18630	18651	18506	18478	18490	18665	18302	18453	18614	18587	18543	18608	18647	18568	18469	18725	18672	18685	18481	18709	18621	18622	18754	18613	18551	18569	18566	18753	18595	18589	18685	18685	18667	18565	18526	18610	18611	18430	18713	18682	18426	18686	18597	18844	18567	18781	18679	18649	18669	18730	18620	18563	18710	18582	18681	18700	18543	18524	18528	18570	18810	18523	18422	18478	18475	18643	18324	18470	18693	18639	18643	18585	18734	18511	18662	18477	18593	18490	18666	18526	18494	18486	18685	18595	18509	18749	18583	18752	18792	18650	18669	18717	18696	18488	18663	18594	18667	18428	18358	18547	18485	18621	18660	18711	18438	18754	18744	18702	18498	18571	18604	18728	18644	18489	18686	18537	18646	18520	18452	18528	18445	18569	18782	18818	18535	18431	18570	18461	18606	18690	18719	18408	18583	18621	18662	18735	18524	18528	18476	18456	18623	18736	18415	18643	18649	18676	18654	18539	18541	18426	18581	18369	18709	18731	18515	18516	18526	18703	18636	18446	18602	18619	18400	18695	18691	18693	18576	18748	18821	18792	18678	18576	18662	18382	18545	18621	18800	18446	18647	18565	18658	18654	18584	18824	18924	18696	18547	18645	18560	18545	18432	18569	18403	18771	18709	18987	18433	18342	18611	18565	18747	18814	18765	18805	18542	18587	18451	18594	18535	18616	18498	18675	18503	18515	18574	18449	18476	18695	18500	18618	18604	18560	18698	18588	18702	18562	18481	18569	18537	18520	18386	18535	18663	18581	18559	18789	18490	18596	18532	18744	18482	18811	18388	18725	18553	18413	18562	18692	18615	18659	18672	18748	18536	18709	18584	18486	18459	18628	18669	18735	18656	18772	18427	18549	18722	18639	18637	18724	18502	18627	18445	18675	18293	18608	18435	18489	18673	18455	18603	18605	18494	18628	18793	18547	18527	18587	18428	18430	18611	18545	18589	18736	18593	18576	18805	18568	18446	18558	18440	18586	18555	18688	18786	18741	18656	18513	18553	18631	18822	18674	18583	18827	18576	18521	18728	18634	18620	18719	18598	18694	18849	18562	18377	18559	18597	18468	18910	18537	18498	18693	18517	18550	18454	18304	18604	18764	18583	18710	18744	18706	18468	18696	18536	18609	18484	18722	18602	18495	18610	18453	18590	18769	18698	18426	18539	18458	18504	18483	18397	18592	18639	18574	18555	18569	18451	18829	18646	18529	18578	18628	18527	18568	18638	18714	18696	18772	18634	18655	18745	18828	18449	18616	18650	18566	18524	18535	18619	18566	18596	18657	18611	18666	18694	18479	18642	18868	18726	18699	18617	18519	18580	18923	18703	18554	18378	18549	18743	18760	18731	18623	18618	18723	18509	18524	18560	18518	18607	18647	18666	18448	18543	18642	18550	18593	18571	18622	18571	18682	18477	18591	18641	18597	18555	18657	18582	18718	18383	18534	18551	18461	18500	18635	18630	18599	18392	18482	18558	18603	18482	18373	18590	18503	18563	18549	18583	18426	18833	18393	18602	18806	18455	18500	18606	18748	18560	18593	18524	18624	18464	18547	18588	18685	18446	18664	18562	18677	18759	18450	18566	18779	18586	18539	18622	18719	18403	18575	18739	18600	18658	18427	18463	18670	18485	18460	18642	18731	18640	18483	18662	18574	18526	18645	18632	18576	18625	18514	18590	18451	18361	18476	18757	18570	18662	18682	18635	18591	18578	18625	18674	18528	18573	18580	18578	18411	18608	18665	18512	18307	18463	18739	18536	18802	18607	18636	18489	18521	18490	18507	18366	18616	18769	18643	18695	18640	18757	18840	18619	18625	18565	18477	18652	18625	18605	18505	18431	18431	18426	18580	18525	18749	18662	18722	18596	18381	18691	18578	18748	18740	18396	18434	18583	18556	18695	18781	18654	18605	18608	18605	18619	18545	18516	18750	18750	18882	18470	18800	18660	18719	18580	18631	18531	18624	18715	18381	18788	18549	18630	18484	18638	18406	18333	18730	18365	18524	18491	18484	18720	18539	18666	18597	18398	18727	18630	18738	18743	18707	18718	18677	18609	18604	18694	18578	18456	18490	18477	18666	18529	18718	18430	18645	18548	18717	18681	18548	18494	18530	18540	18530	18632	18599	18562	18571	18608	18532	18576	18685	18451	18399	18653	18643	18787	18372	18478	18521	18414	18658	18459
41013	69118	33907	20622	18888	17821	17065	16773	16630	16313	16254	16133	16159	16388	16054	16002	15949	15908	15920	15874	15851	15721	15693	15736	15419	15760	16016	16402	19446	22618	21579	19824	17998	16617	16004	15791	15522	15567	15599	15632	15539	15532	15547	15600	15528	15479	15741	15480	15562	15673	15701	15462	15567	15522	15571	15695	15545	15514	15594	15527	15510	15635	15483	15733	15501	15664	15647	15530	15439	15627	15624	15549	15454	15509	15714	15504	15589	15550	15626	15654	15631	15584	15650	15523	15514	15571	15568	15583	15571	15481	15481	15587	15682	15543	15682	15587	15615	15516	15672	15578	15539	15365	15682	15533	15664	15437	15486	15419	15409	15426	15637	15455	15522	15645	15689	15742	15747	15529	15486	15491	15569	15490	15610	15657	15702	15666	15547	15510	15623	15536	15393	15276	15600	15349	15558	15299	15523	15766	15561	15505	15526	15638	15624	15480	15572	15718	15575	15672	15496	15492	15589	15413	15477	15404	15435	15632	15452	15684	15516	15583	15446	15598	15542	15711	15489	15546	15604	15543	15641	15648	15518	15414	15462	15444	15407	15614	15726	15566	15594	15443	15688	15646	15525	15710	15576	15516	15502	15494	15548	15526	15522	15796	15502	15567	15670	15624	15596	15580	15461	15792	15732	15401	15579	15706	15511	15612	15594	15391	15421	15529	15528	15605	15752	15471	15557	15520	15594	15638	15537	15659	15562	15513	15554	15673	15499	15575	15610	15467	15436	15499	15334	15585	15708	15594	15426	15669	15532	15610	15550	15476	15612	15441	15513	15417	15411	15521	15465	15585	15585	15638	15506	15454	15440	15578	15513	15585	15525	15505	15509	15546	15442	15589	15509	15486	15473	15592	15475	15682	15505	15609	15383	15520	15422	15524	15579	15661	15562	15516	15454	15610	15569	15661	15439	15559	15645	15565	15713	15527	15637	15705	15423	15394	15599	15601	15573	15472	15569	15486	15506	15642	15494	15710	15485	15690	15616	15556	15524	15521	15653	15548	15569	15469	15721	15716	15454	15574	15558	15594	15544	15531	15636	15580	15544	15463	15535	15663	15495	15524	15588	15546	15632	15654	15641	15642	15676	15545	15609	15316	15473	15556	15319	15450	15681	15521	15545	15426	15674	15420	15539	15445	15551	15665	15548	15465	15449	15646	15526	15640	15577	15583	15324	15673	15520	15612	15626	15627	15399	15558	15582	15691	15778	15656	15501	15497	15530	15542	15498	15604	15454	15578	15596	15490	15531	15648	15537	15508	15573	15521	15615	15627	15484	15705	15605	15525	15601	15554	15181	15635	15573	15374	15650	15550	15579	15442	15417	15459	15613	15560	15584	15585	15622	15531	15375	15621	15563	15585	15535	15550	15518	15507	15433	15526	15537	15746	15593	15515	15494	15596	15576	15575	15523	15485	15426	15724	15419	15497	15636	15629	15356	15459	15599	15760	15611	15578	15697	15378	15588	15494	15489	15522	15417	15490	15600	15607	15513	15613	15478	15415	15639	15584	15625	15509	15572	15526	15514	15493	15525	15687	15459	15583	15528	15510	15406	15567	15580	15699	15618	15457	15545	15592	15451	15655	15543	15525	15686	15726	15577	15550	15536	15559	15413	15533	15502	15573	15622	15591	15700	15479	15592	15432	15587	15532	15514	15594	15441	15488	15344	15718	15570	15589	15649	15653	15508	15535	15497	15474	15476	15559	15388	15485	15573	15242	15336	15672	15521	15535	15511	15594	15490	15643	15456	15467	15464	15498	15646	15568	15515	15466	15762	15472	15491	15471	15582	15599	15301	15552	15587	15456	15532	15508	15417	15558	15551	15409	15651	15618	15653	15476	15333	15648	15598	15572	15695	15488	15555	15650	15590	15446	15563	15613	15706	15610	15638	15503	15638	15404	15538	15500	15481	15504	15655	15495	15608	15618	15523	15588	15541	15604	15595	15450	15480	15369	15540	15488	15579	15472	15575	15436	15467	15479	15536	15608	15550	15355	15756	15414	15350	15619	15612	15573	15750	15604	15514	15629	15506	15511	15495	15572	15417	15640	15655	15627	15740	15322	15750	15613	15588	15576	15674	15428	15576	15534	15591	15414	15640	15557	15632	15715	15438	15661	15597	15549	15285	15344	15435	15636	15446	15646	15396	15516	15552	15516	15511	15571	15549	15602	15701	15557	15519	15531	15469	15553	15762	15402	15504	15523	15494	15641	15574	15505	15457	15557	15442	15477	15611	15570	15536	15598	15707	15495	15573	15459	15639	15614	15552	15541	15422	15610	15346	15606	15374	15500	15339	15614	15586	15531	15486	15511	15573	15589	15522	15709	15490	15653	15494	15541	15561	15610	15663	15438	15621	15660	15505	15556	15639	15634	15579	15594	15550	15498	15550	15704	15321	15659	15669	15560	15668	15575	15630	15570	15470	15591	15531	15465	15442	15653	15733	15560	15628	15579	15427	15673	15471	15506	15520	15356	15657	15674	15617	15592	15463	15458	15657	15507	15491	15306	15584	15557	15453	15627	15623	15508	15473	15460	15613	15539	15490	15455	15441	15483	15573	15529	15483	15475	15553	15627	15691	15544	15542	15515	15419	15594	15739	15620	15525	15544	15638	15460	15516	15555	15572	15438	15481	15436	15737	15543	15542	15536	15519	15452	15482	15756	15689	15650	15217	15681	15654	15670	15347	15407	15505	15556	15434	15498	15521	15552	15540	15492	15585	15534	15593	15405	15730	15590	15594	15625	15407	15412	15528	15586	15453	15653	15591	15587	15551	15609	15553	15537	15589	15643	15537	15578	15442	15611	15580	15797	15496	15512	15398	15634	15661	15375	15495	15674	15561	15452	15445	15650	15569	15534	15572	15628	15609	15432	15341	15483	15532	15657	15548	15455	15534	15324	15336	15441	15565	15542	15543	15622	15488	15501	15639	15685	15403	15457	15451	15475	15534	15624	15454	15506	15507	15486	15538	15588	15516	15646	15490	15480	15412	15427	15608	15611	15411	15765	15545	15619	15649	15432	15645	15540	15688	15551	15656	15519	15623	15471	15517	15581	15501	15469	15436	15423	15384	15608	15355	15498	15566	15340	15431	15593	15606	15583	15727	15717	15607	15478	15496	15504	15436	15543	15614	15587	15686	15557	15353	15500	15558	15437	15636	15388	15555	15523	15457	15588	15436	15530	15551	15342	15680	15292	15504	15563	15566	15464	15467	15633	15552	15661	15541	15472	15411	15614	15622	15356	15533	15557	15458	15632	15578	15479	15574	15620	15693	15477	15404	15487	15597	15535	15517	15401	15456	15440	15584	15461	15524	15543	15616	15637	15607	15714	15466	15579	15609	15442	15508	15619	15487	15741	15352	15700	15608	15574	15718	15558	15600	15447	15689	15316	15566	15588	15547	15426	15451	15667	15387	15442	15451	15453	15539	15536	15509	15418	15364	15508	15680	15459	15591	15648	15567	15646	15565	15642	15585	15647	15342	15564	15508	15546	15595	15614	15600	15424	15466	15446	15452	15666	15463	15633	15540	15391	15435	15596	15583	15508	15375	15559	15385	15511	15496	15454	15421	15545	15499	15581	15583	15627	15455	15585	15465	15436	15464	15454	15561	15418	15573	15597	15594	15739	15543	15389	15498	15445	15576	15611	15526	15594	15412	15585	15568	15601	15503	15409	15596	15473	15341	15701	15741	15618	15587	15475	15577	15510	15533	15523	15595	15562	15527	15391	15534	15549	15625	15476	15450	15540	15423	15477	15506	15451	15618	15447	15434	15615	15606	15485	15583	15243	15766	15336	15685	15556	15599	15775	15506	15489	15615	15583	15589	15456	15594	15421	15443	15522	15450	15534	15507	15525	15542	15338	15672	15367	15870	15453	15633	15426	15541	15382	15325	15848	15497	15420	15701	15451	15612	15628	15586	15497	15612	15544	15488	15428	15408	15367	15612	15610	15505	15541	15665	15398	15630	15421	15628	15504	15465	15586	15509	15626	15532	15439	15455	15365	15575	15426	15450	15633	15633	15608	15634	15381	15515	15596	15398	15593	15533	15446	15662	15594	15590	15540	15421	15561	15491	15358	15727	15681	15662	15475	15519	15623	15521	15518	15627	15578	15609	15577	15506	15591	15476	15638	15407	15519	15605	15479	15432	15480	15551	15540	15553	15753	15601	15577	15531	15574	15481	15683	15582	15602	15412	15449	15637	15474	15516	15448	15423	15379	15624	15482	15414	15550	15430	15540	15642	15527	15466	15532	15672	15579	15610	15498	15497	15564	15675	15695	15678	15559	15644	15489	15589	15543	15589	15461	15552	15589	15418	15579	15525	15610	15633	15551	15417	15344	15443	15522	15555	15577	15505	15429	15683	15793	15577	15537	15597	15652	15655	15345	15582	15500	15573	15511	15647	15621	15463	15534	15430	15551	15560	15561	15686	15489	15713	15481	15632	15495	15445	15460	15551	15672	15613	15364	15704	15597	15427	15530	15484	15315	15596	15514	15589	15491	15564	15604	15590	15350	15495	15585	15545	15464	15465	15563	15665	15528	15497	15394	15628	15526	15644	15568	15617	15506	15507	15381	15394	15344	15505	15457	15537	15543	15707	15479	15566	15497	15423	15649	15601	15411	15604	15603	15611	15610	15529	15525	15561	15511	15524	15555	15585	15373	15409	15604	15692	15728	15475	15534	15446	15509	15460	15383	15549	15461	15446	15578	15549	15468	15507	15270	15572	15496	15491	15586	15589	15445	15397	15516	15704	15528	15614	15451	15453	15659	15563	15552	15574	15546	15483	15650	15536	15541	15628	15630	15432	15455	15548	15530	15444	15469	15673	15599	15500	15507	15423	15408	15564	15589	15646	15679	15660	15674	15508	15377	15625	15585	15519	15543	15492	15523	15539	15634	15498	15521	15420	15599	15457	15488	15422	15536	15349	15555	15653	15542	15511	15492	15535	15590	15611	15487	15511	15646	15333	15427	15577	15553	15676	15584	15487	15577	15775	15486	15431	15528	15590	15387	15736	15614	15569	15487	15459	15518	15467	15592	15380	15736	15502	15576	15561	15393	15635	15443	15593	15486	15551	15588	15524	15427	15482	15589	15560	15560	15460	15639	15559	15682	15477	15419	15569	15519	15322	15543
28778	28735	28846	22085	18390	18260	18478	17922	18067	18062	18016	18146	18074	17814	18047	18187	18190	18062	17934	18044	17836	17938	17862	17857	18124	17757	17965	17994	17930	18187	18144	18190	18043	17861	17926	17853	17952	17809	17968	17892	18037	17903	17825	17903	17933	17777	17954	18037	17693	17981	17924	17991	17692	17988	17958	17796	17987	17898	17928	17930	18078	17921	18132	17842	17906	17983	17918	17643	17842	17733	17890	17924	17833	17894	18008	17894	18024	17814	17739	18071	18046	17924	17814	17890	17826	18018	17875	17868	17848	17819	17797	17785	18099	17910	17803	17789	17824	17997	17701	18042	17826	18075	18080	18008	17967	17826	17806	17869	17706	17856	17820	17947	18058	17852	17862	17913	17991	17899	17910	17962	17815	17816	17806	17874	17967	17826	17874	18001	17813	17812	17962	17749	17815	17773	17747	17995	18014	18000	17839	17815	17882	17796	17792	17799	17948	17916	17814	17713	17783	17939	17982	17730	17731	17849	17919	17875	17989	17991	17932	17871	17819	17907	17881	17855	17908	17867	17876	17877	17941	17632	17675	17880	17864	17896	17729	17848	17840	18040	17855	17761	17816	17940	18064	17811	17833	17774	17842	17878	17845	17982	18019	17711	17957	17895	18048	17774	17959	17957	17919	17755	17773	17736	17814	18064	17865	17921	17818	18122	18023	18088	17669	17989	17680	17874	18001	17831	18005	17854	18014	17747	18000	17940	17837	17630	17851	18022	17888	17878	17839	17845	17665	17989	17820	18048	17939	17888	18251	17920	17891	17863	17913	17891	18121	17759	17822	17967	17974	17793	17983	17792	17836	18060	17904	18015	17685	17968	18065	17947	18004	18113	17881	17896	17965	17844	17909	17879	17797	17813	17667	17803	17887	17996	17917	17927	17884	18042	17896	17778	17811	17709	17936	17903	17899	17890	17974	17763	18023	18089	18002	17939	17794	17820	17946	17765	18026	17871	17863	17952	17871	17788	17956	18002	18022	17825	17982	17945	18016	17915	17917	17661	17996	17898	18063	17787	17879	17763	17926	17728	18052	18117	17771	17752	17943	18140	17760	17848	17813	17850	17994	17648	17765	17818	18069	17926	18005	18149	18091	17692	17826	17814	18003	17980	18012	17816	17866	17799	17991	17796	18038	18013	17896	17834	17773	18036	17831	17921	17905	17780	18142	17777	17935	17916	17933	17811	17793	17972	17907	17884	17911	17801	17771	17931	17809	17789	17885	18025	17973	17867	17953	17832	17806	17851	17825	18067	17864	17919	17934	17580	17687	17909	17806	17755	17860	18052	17784	17896	17996	18035	17717	17791	17790	17830	17946	17913	17925	17877	17946	17980	17828	17768	17809	17950	17847	17818	17902	17720	17753	17845	17700	17979	17918	17957	17875	18094	17977	18025	18225	18060	17860	17942	17865	17957	17732	17581	17842	18066	17732	17672	18089	17866	17846	17828	17859	18037	17964	17989	17965	18082	18012	17864	17930	17912	17823	17913	17915	17904	17823	17885	18082	17854	18007	18016	18034	17927	17881	17860	17876	17690	18053	17677	17944	18133	17933	18034	18117	17897	17929	18009	17961	17849	17941	17881	17832	17888	17910	17681	17784	17904	17949	17851	17752	17929	18007	18003	17858	17838	17696	17629	17798	17859	17774	17895	18039	17748	17960	17868	18028	17658	17828	17979	17903	18020	17907	17781	17760	17832	17743	17916	17802	17888	17840	17889	17730	17888	17780	17808	17757	17781	18034	18235	18101	17852	17926	17860	17861	17790	17942	17784	17954	17709	17746	17796	17927	18036	17747	17796	17935	17831	18142	17793	18009	17844	17876	17819	17856	17721	18172	18040	17771	17902	17791	17971	17982	17880	17847	17937	17981	17844	17926	17894	18016	17840	18058	18062	17729	17862	17846	17864	18098	17860	17930	18013	17929	17879	17723	17975	18101	18134	17708	17717	17887	17741	17804	17950	18124	17757	18015	17859	17828	17849	17882	17764	17938	17988	17917	17796	17961	17957	18154	17821	18054	18014	17745	17889	17757	17910	17922	17849	17861	17826	17943	17862	17960	17934	17934	17833	17872	17872	17990	17742	18098	17884	17947	18030	17914	17926	17918	17945	17753	18195	17930	18016	17848	17801	17978	17913	17837	18098	17917	17802	17956	17851	17929	18003	18154	17960	17920	17908	18025	18022	17903	18027	17761	18187	18197	18046	17861	17626	17940	17895	17797	17836	17832	17847	18035	18011	17986	18040	17783	17976	17778	17953	17861	18015	17884	17935	17633	17788	17943	17996	17841	17699	17834	17751	17971	17894	17892	18012	17934	17801	17973	17783	17800	17858	17855	17846	17854	17920	18186	17816	17784	17923	17894	17986	18005	17866	17974	17986	17891	18040	17970	17867	17937	17976	17993	17746	17928	18121	17834	17942	17976	17833	17913	17721	17935	17865	17816	18104	17714	17855	17974	17705	18079	17959	18010	18000	17961	17876	17783	17787	17867	17915	17968	17842	17880	17983	17934	17731	17935	17837	17829	17873	17902	18012	18076	17987	17902	17896	17737	17728	17987	17914	17837	18018	17825	17804	18109	17823	17872	17777	17621	18098	18034	17826	18003	18095	17877	17826	17946	17865	17971	17725	18000	17829	18007	17673	17896	17813	17714	17960	17926	17836	17796	17663	17686	17570	17891	18048	17772	17745	17857	17913	17755	17917	17890	17915	17827	18023	18055	17943	17974	17936	17738	17876	17848	17896	17776	17849	17914	17883	17761	17859	17787	17838	17885	17801	17898	18038	18033	17850	17881	17964	17968	17929	17852	17820	17806	18011	17819	17866	17897	17909	17828	17894	18221	17853	17893	17916	17705	17764	17904	17990	18004	17690	18030	17894	18233	18022	17828	18091	17889	17913	17995	18036	17915	17783	17778	17727	17727	17935	17768	17781	17872	17808	18143	17967	17939	17806	17965	17915	17777	18024	18118	17898	17838	17884	17896	17903	17996	17897	18166	17958	17806	17839	18026	17812	17783	17852	17804	17913	17870	17796	17856	17776	18236	17925	17991	17769	17819	17736	17790	18002	17917	17973	17855	17963	17919	18021	17885	17966	18022	17968	17698	17662	17904	17867	17751	18008	18015	17891	18011	17843	17890	17727	17776	17745	17881	17995	18127	17845	18177	17755	17935	17850	17755	17830	17870	17958	17911	17945	18048	17790	17930	17957	17937	17763	17926	17840	17919	17852	17941	18074	17948	18042	18146	17769	17853	17733	17973	18038	17810	17738	17911	17920	18031	18072	17721	17890	17815	17985	17800	18068	18007	17939	17789	18014	17790	17922	17854	17956	17879	17973	17803	17901	18000	17760	17775	17986	17744	17910	17923	17853	17875	17789	17614	17903	17898	17929	18073	17883	17871	17836	18108	17959	18036	17852	17862	17835	17711	17963	17980	17718	17903	18047	17969	17736	17931	17893	17678	17822	17933	17697	17896	17920	18041	18014	18039	17847	17831	17962	17921	17890	17895	17876	17917	17908	17967	17861	18257	17962	17645	17896	17869	17847	17654	17860	17881	17888	17991	17811	17735	17902	17908	17864	18149	18061	18037	17915	17864	17887	17883	17922	17933	18089	17954	17888	17740	17831	17723	17958	17887	17847	18096	17727	17933	18071	17942	17752	17984	18003	17691	17764	17861	17860	17825	17955	17913	17738	17850	17780	17889	17980	17819	17837	17875	18019	17917	18015	17795	17902	17763	17904	18040	17845	17885	17915	17723	17884	17988	18126	17934	17999	17875	17765	18016	17969	17988	17680	17845	17770	17995	18074	17778	17777	17864	17964	17912	17949	17843	17888	17969	18041	17950	17821	17687	17922	17877	17927	18124	17877	18103	17767	17843	17807	17873	17805	18063	18071	18055	17817	18115	17742	17866	17983	17920	17813	17732	17813	17910	17869	17920	17834	17808	17994	17793	17875	17844	17755	18019	17999	18058	17969	17974	17987	17932	17954	18017	17669	17798	17953	17863	17939	17893	17947	17893	17718	17988	17857	17959	17906	17893	17834	17748	17944	17982	17893	17759	17661	18055	17747	17743	17791	17842	17780	17825	17684	17908	17886	18095	18034	18043	17756	17716	17786	17913	17903	18007	18016	18070	17886	17717	17846	17819	17802	17858	18026	17745	17867	17915	17923	17897	17747	17971	17781	17820	17875	17867	18009	18124	18059	18015	17815	18107	18063	17954	17826	17918	17667	18063	17910	17752	17781	17928	17829	17784	17849	17712	17742	17888	17808	17908	17874	18112	17902	17793	17936	17838	17854	17807	17956	18005	17834	17899	17903	17710	17963	17820	17674	17956	17692	18020	17823	17863	17850	18109	17929	18076	17947	17981	18204	18102	17990	18238	17858	17753	17801	17884	17628	17849	17939	17883	17860	18166	17813	17884	17897	17777	17926	17906	17808	17932	17923	17900	17751	17801	17690	18153	17841	18018	17971	17882	17810	18075	17921	17848	17986	18023	17709	18036	17740	17688	17910	17937	17950	17895	17800	17905	17838	17973	17896	17916	17954	17978	17709	18131	17927	17878	18014	17981	18115	17812	17910	17725	17851	17762	17961	18027	18134	17957	17937	17937	17887	17924	18038	17962	17561	17801	17723	17514	17956	17944	17824	18015	18004	17725	17731	17924	18015	17763	17922	17942	17889	17970	17836	18172	18029	17867	17950	17981	17842	17866	17987	17941	18035	17946	18183	17855	17988	17937	17843	17800	18102	17767	17848	17978	17819	17899	17716	17836	17985	17903	17928	17789	18026	17840	17972	17734	18191	17919	17880	17958	17892	17874	17685	17755	18107	17577	18138	17920	18165	17872	17862	17988	17847	17741	17856	17993	17859	18127	17979	17674	17903	17878	17966	17911	17988	17982	17912	17775	17881	17750	17922	17951	18017	17874	17977	17789	17949	17895	17777	17761	17864	18010	18026	17986	17987	17877	18031	17824	17805	17969	17870	18025	17961	17742	17860	17984	18164	18004	17845	17915	17812	17856	17926	17917	18185	17921	18032	18080	17948	17829	17697	17772	17878	17902	17926	17836	17876	18050	17847	18083	17726	17752	17897	17937	17771	17827	17860	17780	17667	17852	17769	17879	17636	17754	17923
31445	45601	25331	16296	15840	15842	15278	15329	15455	15463	15572	15196	15291	15253	15392	15360	15210	15312	15241	15116	15125	15272	15187	15297	15094	15329	15100	15152	15404	15586	15627	15485	15654	15314	15171	15324	15120	15295	15180	15115	15232	15305	14955	15199	15310	15268	14952	15180	15184	15175	15341	15202	15277	15040	15353	15187	15255	15268	15187	15129	15171	15059	15078	15268	15151	15094	15015	15085	15131	15202	15093	15255	15293	15069	15218	15141	15089	15239	15298	15052	15152	15221	15248	15180	15180	15027	15187	15082	15202	15086	15147	15167	15264	15077	15103	15188	15114	15159	15112	15087	15290	15147	15087	15012	15138	15257	15009	15206	15047	15013	15275	15267	15114	15210	15091	15112	15182	15003	15102	14990	15208	15175	15216	15108	15112	15110	15172	15162	15175	15020	15084	15416	15345	15193	15258	15057	15306	15196	15122	15056	15076	15095	15185	15176	15007	15293	15289	15200	15298	15297	15089	15171	15171	15181	15110	15137	15100	15125	15368	15109	15036	15112	15159	15251	15182	15061	15106	15047	15246	15067	15112	15069	15216	15086	15101	15028	15188	15309	15008	15235	15193	15089	15190	15312	15390	15092	15175	15081	15268	15248	15069	15173	15275	15051	15179	15098	15224	15201	15321	15223	15214	15046	15191	15147	15126	15092	15229	15295	15214	15128	15050	15251	15165	14986	15171	15111	15105	15151	15124	15140	15128	15204	15008	15231	15080	15265	15256	15053	15161	15150	15244	15135	15452	15109	15380	15259	15066	15146	15290	15227	15191	15128	15125	15165	15407	15157	15156	15008	15124	15010	15263	15189	15153	14971	15071	15185	15097	14988	15204	15077	15250	15169	15075	15115	15252	15025	15167	15270	15023	15163	15150	15249	15074	15136	15063	15001	15145	15220	15272	15162	14979	15150	15212	15066	15209	15160	15193	15136	15081	15111	15370	15169	15035	15274	15282	15176	15145	15258	15112	15253	15284	15086	14995	15047	15102	15007	15225	15201	15148	15187	15166	15127	15044	15040	15275	15004	15202	15142	15319	15134	15339	15063	15116	15214	15203	15306	15198	14952	15204	14926	15067	15211	15239	15193	15252	14950	15179	15114	15281	15184	15285	15122	15083	15132	15209	15226	15230	15070	15285	15269	15127	15176	15161	15168	15114	15135	15092	15084	15168	15108	15055	14981	15129	15117	15154	15086	15066	15231	15073	15143	15192	14995	15084	15106	15089	15167	15258	15115	15186	15142	15166	15179	15068	15224	15116	14988	15289	14967	15117	15010	15147	15116	15183	15180	15189	15202	15067	15206	15135	15108	15111	15070	15244	15276	15190	15322	15298	15420	15048	15115	15217	15149	15206	15110	15117	15220	15323	15158	15365	15186	15134	15313	15032	15072	15258	15240	15135	15333	15191	15042	15161	15211	15114	15139	15096	15144	15154	15150	15080	15153	15268	15313	15258	15120	15150	14960	15182	15164	15255	15158	15329	15251	15135	15235	15197	15341	15204	15194	15189	15270	15083	15113	15196	15098	15276	15076	15382	15265	14900	15188	15233	15154	14898	15149	15110	15242	15177	15006	15046	15134	15238	15195	15025	15130	15024	15175	15157	15184	15249	15114	15206	15073	15101	15342	15219	15163	15006	15102	15064	15065	15081	15075	15292	15243	15076	15211	15067	15080	15247	15092	15308	15092	15153	15250	15203	15382	15333	15261	15323	14963	15353	15119	15103	15266	14974	15097	15268	15102	15193	14949	15282	15178	15350	14960	15246	14995	15194	15119	15016	15172	15087	15372	14990	15214	15206	15100	15212	15023	15150	15278	15178	15086	15139	15182	15221	15169	15278	15152	15141	15136	15130	14931	15186	15064	15282	15028	15149	15152	15111	15097	15189	15080	15304	15365	15184	15170	15183	15238	15198	15285	15240	15215	15137	15280	15291	15010	15143	15098	15176	15203	15163	15134	15161	15200	15142	15023	14999	15067	15282	15191	15205	15222	15192	15290	15064	15096	15131	15244	15268	15180	15143	15121	14977	15101	15347	14999	15138	15090	15191	15164	15089	15216	15162	15158	15176	15167	15293	15065	15087	15222	15151	15348	15092	15349	15176	15294	15254	15218	15335	15292	15009	15271	15176	15134	15112	15143	15142	15287	15286	15249	15057	15144	15107	15276	15184	15027	15211	15132	15122	15151	15065	15052	15182	15254	15135	15261	15247	15233	15127	15256	15134	14974	15208	15090	15393	15050	15196	15121	15296	15310	15083	15205	15190	15336	15218	15231	14931	15148	15155	15324	15431	15075	15071	15110	15108	15204	15286	15053	15393	15189	15046	15226	15256	15262	15282	15283	15151	15359	15160	15094	15049	15061	15097	15160	15123	15233	15079	15164	15158	15223	15066	15228	15236	15228	15099	15213	15191	15419	15171	15224	15309	15299	15131	15140	15157	15132	15072	15194	15057	15001	15107	15184	15293	15023	15089	15144	15233	15173	15188	15182	15247	15151	15372	15083	15086	15190	14932	15155	15283	15199	15109	15087	15163	15184	15119	15198	15169	15107	15011	15116	15206	15081	15213	15152	15115	15164	14982	15157	15150	15080	15030	15073	15191	15343	15151	15026	15056	15193	15181	15224	15260	15123	15333	15065	15126	15173	15232	15040	15253	15145	15171	15178	15217	15309	15180	15240	14913	15242	15216	15204	15343	15204	15284	15087	15232	15246	15337	15067	15299	15051	15251	15002	15206	15181	15312	15184	15167	15120	15240	15102	15239	15290	15259	15204	14944	15189	15260	15280	15196	15327	15213	15159	15047	15278	15020	15195	15066	15144	15115	15147	15103	15063	14985	15183	15261	15148	15320	15295	15274	15338	15100	15119	15168	15165	15022	15144	15179	15072	15247	15297	15097	15363	15120	15246	15145	15335	15131	15164	15054	15057	15120	15197	15084	15030	15110	15223	15216	15129	15130	15257	15111	15326	15184	15266	15289	15048	15152	15086	15206	15173	15233	15136	15136	15141	15015	15222	15139	15241	15229	15036	15251	15154	15279	15235	15250	15148	15146	15182	15117	15161	15048	15009	15067	15276	15076	15188	15199	15079	15147	15170	15195	15278	15103	15153	15285	15072	15159	15123	15058	15074	15274	15163	14919	15194	15009	15154	15015	15112	15099	15090	15290	15098	14964	15399	15140	15056	15128	15314	15133	15222	15176	15105	15169	15051	15201	15209	15192	15101	15264	15304	15206	15191	15141	15226	15251	15163	15090	15019	15311	15035	15289	15209	15085	15220	15315	15189	15306	14971	15156	15139	15195	15089	15052	15209	15025	15044	15160	15221	15107	15187	15266	15305	15204	15113	15228	15152	15261	15224	15196	15072	14984	14998	15298	15308	15408	15147	15203	15029	15186	15152	15274	15099	15213	15246	15094	15097	14942	15076	15173	15334	15113	15164	15238	15155	15301	14969	14997	15096	15149	15154	15202	14943	15139	15099	15175	15173	15178	15132	15163	15165	15175	15096	15098	15200	15186	15138	15071	15207	15261	15192	15182	15039	15094	15341	15190	15209	15249	15065	15158	15229	15194	15201	15198	15106	15154	15176	15195	15246	15103	15209	15131	15218	15137	15130	15098	15181	15228	15073	15158	15129	15105	15255	15032	15270	15240	15229	15187	15316	14968	15329	15188	15070	14999	15110	14945	15308	15115	15281	15150	15166	15252	15183	15159	15122	15199	15346	15122	15147	15425	15209	15279	15175	15138	15241	15112	15116	14976	15085	15077	15336	14989	15160	15283	15039	15127	15234	15144	15163	15127	15048	15278	15198	15201	15203	15251	15045	15269	15065	15264	15220	15298	15276	15212	15148	15188	15128	15183	15101	15080	15146	15053	15319	15234	15132	15170	15242	15150	15341	15082	15136	15244	15211	15072	15154	14995	15320	14968	15108	15197	15250	15168	15328	15371	15149	15352	15175	15121	15186	15341	15075	15238	15325	15122	15316	15200	15184	15318	15171	15259	15076	15140	15282	15102	15183	15037	15174	15135	15104	15090	15271	15224	15237	15200	15252	15117	15108	14958	15178	15279	15122	15114	15184	15129	15244	15161	15269	15190	15370	15024	15185	15236	15196	15254	15236	15248	15262	15145	15156	15252	15058	15309	15125	15184	15260	15102	14893	15157	15087	14937	15250	15166	15269	15088	15353	15090	15250	15304	15242	15064	15157	15228	15220	15228	15125	15255	15122	15062	15151	15222	15122	15169	15086	15014	15246	15045	15081	15045	15377	15170	15322	15124	15219	15004	15196	15385	15272	15042	15193	15371	15378	15249	15084	15211	15211	15202	15095	15197	15246	15026	15165	15166	15153	15074	15165	14988	15159	15098	15266	15214	15243	15184	15321	15146	15206	15101	15154	15122	15106	15085	15150	15268	15056	15092	15054	15166	15282	15135	15210	15195	15026	15049	15174	15161	15169	15071	15090	15197	15086	15417	14940	15295	15133	15262	14962	15127	15346	15059	15296	15286	14994	15160	14965	15297	15324	15192	15175	15164	15064	15171	15286	15283	15125	15282	15193	15138	15072	15124	15216	15108	15196	15214	15206	15049	15274	15218	15070	14952	15170	15108	15224	15154	15220	15256	15083	15221	15233	15157	15068	15107	15033	15388	15241	15247	15300	15148	15237	14990	15136	15355	15142	15045	15262	15188	15326	15200	15143	15132	15078	15196	15294	15028	15057	15124	15216	15027	15187	15132	15315	15253	15167	15146	15251	15311	15182	15292	15158	15335	15212	15111	15022	14958	15157	15008	15205	15134	15058	15210	15156	15130	15145	15115	15144	15260	15152	15074	15141	15257	15239	14956	15026	15081	15128	15263	15169	15089	15082	15318	15083	15265	15292	15119	15021	15204	15247	15328	15129	15144	15055	15298	15077	15233	15113	15081	15163	15271	15388	15076	14996	15069	15168	15342	15237	15014	15265	15062	15038	15263	15240	15097	15176	15235	15205	15135	15182	15271	15049	15042	15223	15173	15085	15121	15057	15146	15243	15051	15087	15163	15300	15174	15108	15188	15054	15141	15158	15247	15368	15223	15088	15088	15199	15134	15132	15099	15187	15239	14956	15293	15205	15108	15263	15159	15123	15261	15148	15273	15225
23922	21475	28927	24287	22141	22427	21655	19157	18821	18923	18749	18876	18848	18803	18945	18560	18500	18699	18695	18469	18728	18567	18561	18504	18479	18479	18543	18457	18567	19986	21043	20485	19997	19379	19067	18604	18466	18411	18415	18527	18518	18509	18641	18195	18419	18384	18301	18443	18380	18324	18513	18432	18516	18395	18348	18190	18545	18399	18253	18431	18413	18618	18226	18201	18208	18518	18435	18446	18316	18451	18176	18516	18409	18542	18294	18684	18296	18457	18470	18373	18402	18365	18563	18418	18299	18297	18581	18261	18404	18237	18639	18336	18435	18350	18586	18349	18290	18352	18454	18569	18467	18291	18348	18526	18374	18278	18360	18441	18549	18551	18508	18418	18545	18287	18434	18538	18304	18404	18299	18394	18512	18283	18467	18541	18317	18582	18522	18199	18545	18454	18532	18242	18572	18322	18248	18261	18522	18496	18474	18710	18481	18362	18137	18635	18420	18450	18536	18580	18560	18344	18341	18311	18436	18328	18621	18511	18296	18433	18446	18355	18421	18328	18404	18483	18216	18371	18285	18424	18340	18464	18419	18522	18332	18350	18230	18388	18292	18417	18363	18303	18486	18523	18467	18300	18441	18424	18366	18240	18466	18225	18250	18452	18419	18477	18518	18504	18288	18642	18422	18198	18424	18419	18305	18487	18396	18346	18657	18377	18562	18345	18289	18185	18391	18446	18485	18331	18424	18294	18369	18508	18338	18389	18341	18415	18197	18265	18408	18443	18492	18465	18362	18482	18534	18335	18303	18439	18425	18340	18343	18498	18416	18512	18479	18373	18464	18355	18511	18251	18242	18336	18321	18495	18248	18446	18513	18244	18636	18512	18417	18436	18603	18350	18532	18297	18313	18260	18553	18456	18286	18169	18308	18389	18262	18421	18402	18412	18492	18254	18366	18562	18500	18484	18374	18304	18264	18339	18331	18323	18401	18501	18424	18467	18257	18334	18520	18444	18427	18267	18438	18330	18359	18523	18561	18446	18317	18429	18177	18256	18399	18287	18391	18409	18529	18251	18308	18297	18537	18353	18232	18506	18515	18376	18470	18332	18298	18427	18422	18307	18555	18438	18192	18267	18616	18263	18353	18398	18366	18213	18364	18300	18452	18558	18362	18402	18493	18448	18420	18436	18323	18390	18284	18419	18437	18528	18396	18332	18419	18313	18682	18431	18191	18462	18466	18326	18450	18261	18350	18448	18442	18331	18299	18198	18559	18586	18434	18417	18477	18379	18249	18376	18274	18244	18425	18324	18343	18189	18368	18286	18249	18583	18399	18441	18452	18521	18412	18597	18543	18262	18680	18494	18435	18545	18403	18350	18538	18392	18542	18350	18393	18546	18307	18443	18572	18379	18584	18522	18390	18504	18383	18592	18483	18300	18586	18490	18312	18438	18155	18387	18368	18325	18205	18221	18344	18549	18449	18322	18566	18366	18230	18390	18347	18363	18471	18354	18327	18518	18321	18376	18385	18269	18475	18450	18219	18288	18420	18677	18394	18705	18395	18447	18470	18523	18301	18172	18334	18307	18201	18558	18389	18352	18172	18286	18290	18397	18386	18270	18398	18599	18524	18510	18532	18335	18237	18389	18282	18346	18274	18333	18529	18255	18275	18278	18369	18166	18357	18311	18181	18304	18371	18256	18349	18212	18591	18573	18441	18429	18383	18205	18517	18399	18365	18609	18478	18268	18566	18402	18405	18283	18371	18148	18437	18362	18485	18425	18294	18177	18377	18421	18436	18427	18378	18311	18414	18381	18670	18241	18377	18458	18395	18362	18438	18341	18428	18143	18256	18454	18354	18471	18643	18442	18372	18496	18384	18470	18492	18118	18362	18416	18444	18610	18464	18313	18455	18361	18386	18531	18503	18542	18089	18334	18269	18374	18496	18429	18447	18196	18448	18472	18286	18334	18542	18470	18271	18178	18386	18451	18326	18368	18362	18483	18463	18332	18568	18490	18368	18340	18306	18653	18310	18421	18136	18449	18687	18458	18464	18354	18440	18222	18426	18376	18398	18373	18632	18367	18292	18371	18408	18444	18391	18555	18358	18242	18117	18597	18380	18475	18528	18460	18094	18222	18304	18216	18361	18418	18428	18287	18228	18423	18407	18274	18439	18471	18273	18189	18315	18445	18451	18442	18451	18554	18436	18438	18596	18224	18446	18316	18682	18364	18493	18292	18352	18448	18393	18322	18190	18470	18578	18374	18587	18427	18438	18388	18502	18492	18500	18320	18353	18428	18453	18392	18528	18422	18391	18469	18643	18376	18368	18516	18370	18639	18596	18465	18435	18599	18306	18406	18281	18361	18389	18350	18282	18459	18259	18354	18447	18423	18242	18185	18308	18480	18406	18566	18537	18382	18364	18464	18518	18655	18425	18325	18455	18572	18265	18334	18408	18437	18504	18338	18380	18464	18560	18376	18520	18456	18544	18289	18526	18439	18329	18530	18388	18269	18338	18498	18388	18357	18506	18459	18437	18647	18187	18386	18426	18291	18522	18382	18404	18152	18315	18511	18222	18414	18643	18454	18197	18451	18527	18501	18389	18298	18254	18294	18219	18353	18167	18551	18487	18346	18519	18276	18384	18240	18372	18294	18357	18296	18443	18397	18269	18483	18450	18159	18367	18400	18434	18421	18461	18430	18557	18467	18178	18256	18302	18282	18488	18319	18397	18405	18302	18272	18464	18211	18403	18230	18238	18372	18486	18402	18485	18304	18298	18390	18408	18512	18340	18292	18397	18218	18302	18485	18460	18413	18624	18422	18264	18402	18391	18529	18371	18532	18439	18401	18560	18328	18360	18519	18541	18319	18620	18256	18647	18307	18356	18399	18309	18474	18228	18449	18357	18086	18533	18404	18196	18195	18282	18195	18530	18304	18462	18156	18398	18487	18386	18282	18199	18467	18457	18581	18401	18424	18242	18532	18403	18269	18615	18411	18518	18231	18474	18312	18248	18109	18353	18527	18485	18469	18424	18426	18332	18227	18546	18364	18472	18454	18162	18475	18271	18392	18224	18364	18574	18556	18548	18440	18419	18587	18265	18493	18215	18382	18272	18260	18474	18282	18557	18397	18386	18236	18304	18350	18517	18350	18329	18451	18462	18433	18506	18403	18325	18581	18372	18428	18090	18471	18303	18234	18399	18334	18578	18565	18618	18409	18505	18410	18358	18269	18533	18459	18362	18427	18406	18181	18344	18375	18425	18440	18439	18474	18410	18373	18303	18218	18394	18406	18486	18434	18629	18342	18355	18524	18555	18313	18520	18283	18381	18453	18541	18258	18279	18353	18437	18511	18266	18243	18639	18315	18268	18375	18327	18346	18203	18247	18431	18337	18288	18489	18434	18408	18276	18301	18299	18401	18533	18403	18545	18747	18168	18378	18359	18625	18364	18403	18400	18396	18556	18392	18393	18550	18377	18417	18493	18449	18583	18348	18360	18425	18310	18380	18407	18349	18339	18404	18368	18319	18203	18318	18525	18243	18186	18394	18665	18436	18299	18402	18486	18379	18363	18346	18504	18476	18526	18305	18222	18492	18374	18562	18262	18450	18388	18329	18461	18374	18267	18410	18315	18470	18362	18450	18415	18527	18487	18564	18443	18577	18497	18358	18498	18328	18539	18294	18315	18370	18420	18216	18372	18320	18491	18495	18341	18353	18294	18589	18321	18402	18401	18399	18142	18485	18385	18507	18537	18272	18479	18415	18546	18341	18449	18389	18380	18382	18251	18287	18445	18448	18473	18393	18271	18514	18264	18534	18280	18552	18504	18443	18342	18617	18502	18432	18344	18406	18423	18596	18519	18353	18552	18392	18326	18364	18333	18363	18365	18369	18623	18519	18522	18523	18447	18603	18439	18397	18598	18182	18548	18360	18390	18532	18413	18522	18346	18519	18455	18440	18310	18562	18518	18326	18278	18233	18435	18321	18346	18386	18612	18336	18292	18386	18213	18446	18197	18346	18405	18266	18577	18462	18303	18257	18057	18434	18582	18603	18499	18468	18435	18499	18238	18466	18554	18177	18433	18356	18199	18416	18597	18571	18406	18330	18121	18369	18410	18388	18394	18381	18486	18371	18180	18424	18352	18506	18382	18447	18489	18476	18495	18370	18621	18381	18308	18288	18427	18408	18358	18381	18417	18376	18524	18402	18565	18293	18416	18329	18363	17993	18320	18487	18140	18315	18597	18392	18149	18329	18343	18238	18398	18304	18428	18259	18564	18434	18662	18435	18541	18512	18486	18519	18670	18546	18248	18396	18599	18329	18310	18505	18435	18419	18513	18456	18284	18388	18608	18208	18368	18335	18275	18494	18249	18500	18412	18341	18302	18311	18431	18448	18330	18421	18369	18442	18444	18396	18406	18531	18351	18311	18274	18499	18482	18611	18328	18567	18420	18608	18564	18465	18425	18657	18507	18392	18511	18291	18430	18530	18461	18309	18298	18385	18303	18302	18515	18415	18294	18500	18416	18220	18435	18344	18535	18576	18396	18257	18307	18253	18623	18542	18484	18419	18461	18229	18149	18285	18500	18454	18499	18345	18290	18497	18404	18297	18544	18386	18540	18487	18460	18338	18400	18337	18363	18456	18405	18531	18275	18392	18291	18555	18406	18282	18528	18336	18367	18396	18470	18333	18290	18232	18329	18337	18481	18410	18312	18552	18352	18421	18552	18476	18411	18485	18601	18634	18564	18242	18166	18410	18611	18388	18489	18408	18222	18291	18465	18595	18507	18419	18309	18278	18078	18693	18489	18613	18373	18454	18577	18457	18297	18093	18388	18399	18538	18342	18535	18392	18653	18474	18336	18289	18387	18418	18352	18343	18440	18308	18250	18475	18490	18499	18461	18428	18516	18341	18295	18376	18388	18286	18233	18359	18239	18275	18443	18374	18538	18306	18252	18494	18506	18421	18314	18350	18239	18444	18416	18545	18290	18398	18460	18466	18430	18330	18445	18308	18298	18511	18495	18463	18357	18602	18332	18390	18255	18396	18492	18514	18354	18381	18364	18334	18406	18450	18322	18284	18470	18314	18377	18247	18457	18326	18523	18499	18217	18234	18351	18417	18583	18529	18414	18413	18382	18480	18170	18438	18333	18287	18517	18352	18464	18435	18304	18550	18357	18513
37168	59904	36628	18623	17082	16652	16184	16049	16017	15890	15920	15706	15888	15888	15883	15616	15508	15651	15708	15658	15581	15427	15386	15438	15632	15535	15625	15622	15729	18137	19287	18244	17167	16386	15852	15662	15405	15479	15393	15548	15536	15320	15357	15394	15538	15370	15340	15383	15488	15317	15464	15457	15297	15430	15541	15571	15478	15465	15452	15375	15296	15576	15175	15565	15389	15480	15396	15579	15499	15639	15459	15406	15583	15380	15458	15382	15305	15416	15306	15503	15418	15284	15418	15528	15301	15405	15430	15477	15572	15505	15310	15467	15277	15633	15309	15372	15615	15444	15411	15476	15424	15357	15429	15382	15317	15433	15571	15394	15307	15370	15344	15396	15473	15325	15270	15276	15513	15581	15460	15364	15401	15421	15374	15294	15247	15485	15359	15317	15302	15349	15388	15498	15540	15308	15472	15545	15485	15355	15497	15322	15304	15351	15345	15429	15625	15289	15448	15528	15511	15439	15555	15520	15340	15607	15450	15326	15449	15482	15353	15497	15437	15542	15387	15398	15401	15330	15466	15499	15347	15372	15329	15404	15330	15429	15233	15358	15424	15531	15626	15447	15347	15428	15547	15222	15330	15419	15381	15486	15228	15369	15271	15437	15436	15414	15484	15409	15326	15263	15527	15482	15614	15425	15304	15380	15297	15457	15310	15362	15334	15430	15248	15530	15330	15423	15395	15635	15423	15413	15417	15515	15338	15483	15173	15451	15328	15548	15429	15520	15383	15379	15555	15466	15527	15343	15571	15457	15539	15382	15408	15345	15306	15360	15439	15465	15247	15455	15470	15268	15387	15487	15526	15448	15371	15580	15405	15265	15263	15513	15415	15326	15414	15336	15556	15609	15220	15524	15390	15422	15403	15331	15390	15214	15308	15410	15460	15406	15395	15563	15243	15375	15544	15483	15425	15361	15413	15450	15453	15429	15443	15437	15505	15386	15553	15308	15280	15445	15544	15388	15593	15385	15308	15464	15598	15457	15478	15438	15255	15267	15352	15560	15468	15428	15514	15356	15308	15523	15413	15298	15372	15222	15454	15376	15346	15317	15316	15198	15408	15366	15467	15460	15437	15372	15412	15234	15227	15422	15390	15379	15504	15331	15506	15446	15464	15428	15460	15409	15370	15483	15543	15518	15388	15472	15384	15516	15465	15297	15485	15440	15319	15311	15278	15495	15271	15462	15462	15415	15430	15533	15363	15385	15265	15450	15362	15296	15372	15414	15400	15581	15528	15318	15444	15593	15489	15374	15447	15413	15444	15432	15525	15515	15397	15416	15336	15375	15531	15419	15478	15478	15348	15329	15470	15517	15335	15430	15425	15486	15262	15285	15284	15374	15345	15619	15302	15441	15575	15289	15365	15377	15317	15362	15408	15428	15541	15458	15546	15489	15471	15415	15503	15297	15335	15473	15400	15491	15517	15186	15500	15381	15336	15396	15231	15468	15279	15502	15534	15433	15239	15370	15463	15306	15518	15272	15452	15579	15443	15398	15359	15256	15529	15449	15475	15390	15372	15505	15406	15557	15271	15401	15425	15372	15312	15512	15254	15533	15303	15270	15285	15572	15561	15476	15330	15425	15554	15254	15183	15581	15375	15534	15453	15349	15391	15215	15438	15247	15480	15324	15448	15341	15370	15381	15521	15383	15447	15451	15441	15395	15396	15353	15496	15492	15391	15243	15364	15400	15615	15366	15434	15328	15433	15455	15393	15269	15381	15534	15400	15383	15534	15495	15465	15452	15578	15478	15275	15425	15362	15352	15347	15644	15527	15348	15439	15469	15480	15339	15417	15408	15453	15415	15377	15412	15481	15423	15370	15505	15576	15418	15371	15370	15582	15328	15312	15466	15393	15443	15470	15303	15459	15439	15549	15529	15391	15535	15453	15446	15569	15363	15348	15561	15325	15319	15385	15575	15463	15396	15511	15480	15429	15185	15318	15410	15391	15278	15440	15523	15406	15240	15448	15316	15480	15524	15397	15451	15519	15519	15301	15491	15342	15524	15492	15360	15540	15476	15552	15445	15531	15550	15484	15499	15461	15441	15460	15366	15413	15245	15498	15434	15387	15521	15365	15593	15411	15341	15412	15425	15343	15324	15537	15260	15601	15294	15370	15500	15511	15316	15581	15479	15431	15484	15356	15497	15337	15305	15336	15426	15388	15404	15442	15337	15513	15371	15315	15482	15523	15371	15369	15420	15485	15257	15296	15269	15359	15458	15309	15399	15695	15368	15529	15479	15417	15453	15512	15514	15546	15320	15476	15528	15270	15386	15450	15506	15560	15471	15249	15419	15355	15382	15299	15451	15364	15272	15383	15365	15396	15377	15471	15428	15557	15369	15497	15395	15415	15453	15417	15566	15444	15399	15502	15459	15461	15336	15419	15502	15447	15385	15453	15306	15445	15358	15496	15566	15371	15327	15317	15561	15488	15339	15447	15398	15351	15435	15513	15352	15264	15325	15429	15350	15507	15394	15270	15470	15432	15577	15425	15326	15363	15467	15590	15488	15301	15421	15481	15263	15358	15559	15543	15441	15426	15471	15333	15306	15475	15433	15422	15513	15388	15311	15424	15437	15413	15453	15392	15473	15426	15340	15499	15380	15340	15340	15484	15490	15367	15403	15566	15382	15432	15533	15367	15469	15501	15461	15312	15537	15255	15300	15452	15382	15495	15440	15489	15431	15361	15310	15317	15439	15293	15611	15382	15332	15318	15334	15426	15365	15453	15600	15483	15357	15391	15510	15495	15423	15329	15410	15278	15309	15358	15431	15333	15347	15484	15377	15443	15395	15355	15417	15479	15447	15452	15447	15330	15390	15397	15395	15418	15356	15350	15377	15411	15401	15443	15371	15356	15496	15580	15313	15387	15360	15446	15642	15324	15450	15166	15387	15362	15444	15548	15497	15238	15345	15491	15361	15389	15284	15457	15519	15306	15570	15547	15352	15445	15684	15354	15459	15355	15375	15409	15389	15444	15468	15368	15318	15395	15598	15390	15300	15531	15440	15597	15464	15393	15298	15412	15459	15447	15382	15407	15485	15570	15551	15420	15444	15413	15310	15338	15438	15471	15463	15372	15373	15553	15169	15344	15343	15449	15385	15456	15521	15442	15461	15291	15475	15403	15359	15457	15537	15400	15340	15307	15485	15460	15509	15366	15328	15384	15410	15457	15585	15409	15336	15621	15470	15422	15345	15441	15301	15408	15408	15459	15420	15342	15372	15537	15389	15417	15406	15414	15447	15499	15413	15423	15496	15371	15399	15374	15409	15548	15193	15510	15382	15446	15329	15315	15516	15359	15482	15418	15379	15495	15384	15504	15330	15280	15365	15542	15311	15354	15460	15428	15399	15336	15520	15548	15567	15547	15456	15316	15453	15467	15462	15338	15473	15493	15414	15362	15565	15596	15422	15511	15518	15546	15442	15318	15516	15432	15336	15482	15599	15319	15471	15615	15518	15422	15435	15439	15433	15461	15440	15514	15327	15407	15310	15551	15310	15555	15510	15387	15453	15456	15459	15465	15279	15467	15511	15445	15476	15516	15444	15261	15586	15395	15394	15412	15480	15303	15506	15327	15381	15520	15453	15387	15382	15479	15374	15312	15334	15488	15426	15467	15479	15405	15444	15452	15299	15316	15423	15442	15395	15452	15474	15335	15387	15384	15357	15563	15318	15431	15488	15302	15409	15236	15388	15455	15402	15412	15352	15394	15352	15283	15366	15476	15444	15438	15361	15598	15379	15530	15458	15484	15499	15584	15456	15629	15334	15426	15351	15287	15396	15385	15397	15332	15256	15314	15553	15518	15302	15339	15289	15230	15593	15221	15404	15370	15294	15336	15411	15341	15386	15410	15401	15432	15389	15415	15348	15508	15382	15354	15314	15340	15513	15416	15502	15381	15402	15500	15499	15553	15462	15344	15398	15458	15393	15298	15455	15510	15405	15370	15323	15374	15470	15439	15368	15394	15496	15452	15559	15307	15330	15532	15469	15342	15538	15460	15375	15589	15340	15492	15545	15350	15535	15552	15357	15471	15332	15475	15399	15340	15274	15346	15249	15437	15345	15362	15333	15330	15490	15216	15367	15291	15299	15345	15415	15472	15565	15410	15401	15551	15447	15497	15480	15397	15285	15417	15434	15329	15462	15203	15465	15231	15388	15515	15372	15536	15360	15545	15615	15498	15406	15310	15395	15255	15388	15526	15478	15478	15377	15298	15532	15480	15447	15287	15252	15303	15437	15388	15315	15481	15329	15439	15548	15402	15464	15386	15336	15532	15416	15479	15393	15337	15416	15465	15450	15478	15499	15354	15309	15353	15393	15497	15411	15515	15342	15268	15460	15376	15334	15443	15322	15417	15362	15436	15374	15261	15390	15260	15425	15332	15464	15311	15385	15436	15443	15389	15302	15252	15555	15404	15291	15373	15462	15414	15389	15182	15578	15397	15464	15363	15396	15251	15473	15409	15535	15319	15452	15579	15382	15265	15361	15513	15329	15561	15600	15376	15400	15407	15370	15586	15250	15561	15260	15562	15154	15412	15381	15668	15378	15444	15357	15418	15376	15243	15396	15522	15649	15403	15496	15332	15511	15543	15436	15476	15315	15356	15418	15345	15326	15340	15424	15265	15590	15402	15542	15421	15525	15526	15341	15225	15399	15525	15368	15595	15382	15556	15500	15397	15415	15460	15697	15385	15519	15436	15405	15416	15429	15414	15377	15396	15414	15485	15257	15323	15581	15392	15485	15458	15370	15213	15319	15373	15547	15403	15391	15517	15410	15247	15564	15467	15224	15415	15433	15356	15381	15563	15531	15449	15421	15338	15439	15233	15516	15452	15466	15396	15482	15457	15408	15488	15499	15505	15354	15503	15424	15314	15352	15360	15446	15355	15345	15491	15491	15354	15236	15463	15367	15515	15540	15401	15401	15393	15434	15347	15408	15246	15547	15380	15354	15468	15315	15566	15494	15315	15387	15331	15468	15538	15370	15382	15466	15518	15432	15468	15293	15497	15489	15404	15410	15534	15381	15244	15304	15507	15456	15547	15410	15398	15485	15491	15396	15444	15494	15575	15428	15358	15329	15193	15443	15406	15441	15386	15468	15441	15510	15341	15414	15354	15434	15361	15397
22912	21522	29351	23960	21680	23854	26136	20794	19889	20286	20202	19946	19886	19977	19757	19763	19665	19863	19890	19685	19669	19694	19802	19452	19681	19486	19622	19691	21618	24048	24211	22951	21939	20950	19870	19795	19730	19191	19502	19470	19475	19443	19435	19398	19288	19419	19322	19262	19319	19588	19258	19413	19449	19183	19347	19502	19343	19333	19307	19364	19560	19427	19227	19492	19596	19326	19251	19561	19593	19380	19305	19417	19413	19471	19474	19529	19308	19087	19358	19218	19458	19157	19399	19235	19397	19355	19267	19386	19299	19488	19266	19355	19366	19696	19305	19482	19322	19306	19512	19366	19526	19361	19554	19472	19362	19425	19333	19350	19257	19541	19314	19461	19398	19284	19180	19251	19137	19288	19497	19381	19281	19329	19347	19142	19514	19510	19305	19537	19442	19301	19597	19436	19385	19085	19096	19213	19440	19471	19500	19342	19563	19331	19491	19128	19297	19487	19410	19516	19421	19423	19195	19590	19216	19363	19425	19318	19324	19296	19393	19471	19503	19320	19427	19339	19285	19422	19175	19100	19492	19382	19433	19444	19192	19453	19468	19472	19297	19147	19419	19298	19346	19302	19544	19394	19362	19469	19461	19248	19270	19352	19410	19519	19466	19343	19490	19205	19248	19420	19245	19353	19490	19499	19225	19466	19431	19452	19198	19457	19514	19396	19191	19365	19486	19333	19341	19382	19257	19475	19200	19288	19313	19167	19206	19335	19243	19505	19345	19503	19338	19233	19429	19318	19324	19375	19287	19285	19272	19299	19403	19252	19230	19380	19378	19199	19340	19382	19406	19331	19270	19389	19284	19492	19248	19583	19308	19434	19364	19189	19164	19337	19236	19492	19356	19365	19374	19321	19326	19392	19476	19419	19432	19270	19414	19551	19189	19150	19396	19393	19465	19526	19304	19313	19250	19354	19330	19336	19443	19347	19340	19331	19446	19394	19454	19290	19329	19342	19402	19325	19523	19306	19469	19508	19196	19374	19466	19264	19311	19295	19547	19378	19379	19446	19439	19463	19568	19556	19425	19355	19059	19430	19268	19181	19371	19321	19223	19397	19397	19176	19349	19171	19293	19380	19487	19254	19334	19292	19234	19297	19270	19307	19716	19279	19203	19541	19289	19196	19315	19333	19358	19242	19320	19368	19385	19539	19282	19366	19379	19333	19255	19255	19454	19429	19174	19234	19394	19320	19366	19570	19326	19278	19418	19580	19464	19300	19483	19577	19335	19533	19556	19439	19293	19253	19116	19399	19417	19327	19322	19537	19356	19263	19325	19392	19362	19334	19281	19443	19309	19490	19460	19280	19196	19507	19566	19352	19359	19224	19102	19269	19250	19651	19390	19472	19301	19243	19288	19331	19491	19367	19393	19261	19280	19375	19660	19374	19442	19442	19423	19231	19582	19418	19403	19173	19546	19351	19363	19514	19351	19117	19529	19554	19332	19332	19529	19336	19329	19199	19272	19437	19510	19359	19201	19094	19424	19404	19413	19447	19245	19170	19327	19512	19403	19078	19385	19353	19196	19234	19288	19417	19520	19373	19170	19544	19359	19332	19289	19523	19441	19410	19346	19310	19192	19367	19344	19719	19389	19261	19386	19601	19319	19184	19388	19198	19219	19335	19316	19126	19421	19264	19332	19561	19378	19323	19461	19414	19325	19272	19237	19351	19470	19221	19433	19294	19402	19168	19357	19293	19356	19509	19435	19437	19400	19507	19488	19324	19194	19328	19375	19435	19266	19253	19105	19163	19333	19105	19007	19455	19380	19517	19342	19141	19581	19500	19466	19471	19374	19326	19319	19252	19464	19287	19104	19298	19126	19462	19423	19274	19359	19408	19407	19266	19161	19289	19353	19445	19274	19281	19332	19380	19493	19441	19287	19284	19405	19274	19349	19572	19185	19600	19346	19379	19249	19341	19235	19407	19365	19300	19267	19332	19261	19192	19230	19229	19193	19413	19388	19424	19287	19338	19124	19316	19240	19385	19157	19352	19273	19289	19218	19299	19398	19363	19203	19355	19409	19532	19456	19247	19340	19293	19384	19400	19181	19490	19290	19238	19398	19419	19474	19194	19230	19391	19361	19260	19341	19384	19425	19302	19358	19257	19437	19507	19145	19328	19403	19301	19319	19461	19352	19281	19340	19359	19467	19390	19389	19241	19277	19501	19236	19259	19475	19241	19365	19442	19366	19266	19388	19227	19347	19241	19451	19299	19338	19273	19403	19196	19163	19092	19431	19327	19179	19288	19176	19294	19119	19320	19433	19342	19384	19270	19253	19391	19260	19300	19329	19238	19343	19388	19096	19216	19396	19438	19410	19360	19413	19380	19425	19280	19441	19389	19388	19283	19308	19187	19280	19137	19417	19225	19347	19280	19225	19168	19415	19325	19392	19010	19204	19376	19271	19235	19425	19041	19290	19605	19524	19468	19347	19466	19385	19399	19443	19247	19266	19080	19301	19221	19531	19668	19339	19432	19242	19197	19303	19454	19403	19231	19258	19540	19433	19271	19298	19347	19409	19224	19362	19337	19404	19296	19454	19433	19211	19488	19329	18948	19167	19333	19486	19457	19337	19392	19458	19326	19377	19198	19446	19339	19479	19310	19229	19368	19146	19193	19336	19463	19548	19448	19425	19274	19433	19335	19291	19173	19443	19494	19374	19439	19389	19477	19291	19267	19388	19225	19279	19197	19149	19338	19396	19523	19374	19168	19422	19365	19406	19094	19133	19356	19216	19277	19543	19341	19517	19475	19331	19441	19421	19328	19203	19260	19270	19441	19411	19515	19286	19145	19340	19488	19398	19361	19232	19157	19424	19288	19153	19197	19391	19290	19257	19392	19163	19442	19282	19360	19481	19383	19290	19279	19412	19558	19218	19259	19189	19368	19257	19243	19260	19292	19134	19216	19330	19340	19330	19219	19323	19257	19269	19306	19236	19210	19282	19348	19171	19362	19230	19318	19306	19434	19437	19144	19237	19486	19206	19278	19395	19424	19363	19328	19346	19317	19305	19523	19491	19444	19466	19419	19508	19433	19434	19232	19425	19457	19198	19405	19228	19173	19224	19316	19262	19403	19155	19264	19272	19198	19134	19204	19311	19299	19403	19481	19290	19394	19432	19256	19338	19225	19335	19644	19450	19309	19280	19321	19442	19188	19354	19591	19404	19484	19406	19034	19152	19364	19290	19334	19361	19185	19327	19409	19318	19242	19452	19328	19340	19419	19256	19286	19438	19579	19288	19297	19309	19353	19420	19369	19437	19384	19521	19459	19100	19229	19394	19429	19444	19403	19304	19444	19407	19511	19197	19267	19237	19413	19318	19308	19290	19185	19274	19443	19289	19411	19349	19221	19192	19294	19242	19351	19366	19265	19217	19510	19466	19204	19669	19152	19187	19421	19362	19210	19397	19551	19231	19400	19306	19351	19372	19309	19311	19272	19507	19322	19563	19346	19373	19253	19409	19234	19120	19315	19496	19314	19344	19430	19273	19407	19500	19364	19318	19378	19489	19478	19443	19398	19408	19463	19409	19227	19203	19227	19408	19169	19309	19382	19229	19456	19419	19365	19289	19303	19155	19395	19336	19342	19479	19466	19243	19478	19292	19344	19286	19354	19270	19424	19408	19458	19498	19103	19333	19351	19360	19206	19375	19382	19465	19325	19285	19357	19141	19392	19343	19405	19516	19480	19367	19341	19260	19280	19320	19375	19152	19309	19396	19456	19253	19020	19327	19355	19281	19283	19267	19352	19202	19163	19339	19405	19399	19465	19358	19333	19351	19099	19527	19512	19409	19394	19140	19656	19265	19168	19473	19512	19322	19403	19314	19450	19229	19240	19274	19297	19456	19399	19394	19135	19330	19298	19408	19261	19336	19409	19592	19526	19352	19422	19348	19514	19412	19311	19430	19389	19608	19291	19195	19192	19329	19550	19451	19301	19328	19242	19381	19279	19437	19414	19351	19436	19432	19248	19372	19032	19220	19379	19176	19413	19250	19342	19265	19335	19229	19494	19345	19469	19323	19151	19482	19277	19425	19382	19437	19386	19345	19388	19374	19494	19178	19051	19220	19299	19468	19363	19336	19249	19365	19338	19135	19383	19470	19650	19558	19428	19497	19374	19504	19250	19286	19255	19211	19291	19470	19351	19414	19375	19335	19335	19515	19515	19327	19432	19332	19224	19375	19559	19320	19488	19245	19333	19216	19223	19197	19327	19397	19560	19517	19428	19411	19429	19345	19546	19227	19384	19439	19300	19208	19340	19394	19475	19305	19322	19228	19373	19464	19473	19296	19664	19342	19142	19211	19298	19211	19352	19324	19506	19349	19268	19287	19447	19538	19618	19315	19293	19550	19230	19493	19605	19461	19649	19391	19323	19744	19393	19200	19488	19334	19282	19196	19307	19235	19551	19341	19562	19109	19491	19145	19208	19331	19375	19395	19457	19400	19069	19337	19364	19345	19169	19217	19340	19309	19365	19465	19546	19429	19244	19116	19235	19431	19338	19446	19346	19410	19254	19217	19328	19311	19336	19452	19481	19459	19426	19345	19233	19319	19571	19332	19283	19232	19474	19286	19385	19255	19352	19337	19299	19358	19412	19340	19277	19237	19456	19143	19354	19435	19369	19342	19407	19407	19216	19263	19317	19378	19243	19422	19414	19466	19433	19295	19332	19314	19386	19271	19207	19178	19286	19291	19428	19274	19302	19393	19397	19326	19181	19273	19436	19332	19170	19059	19355	19433	19381	19279	19312	19572	19288	19288	19380	19366	19354	19363	19251	19366	19388	19418	19378	19482	19228	19227	19657	19570	19579	19467	19407	19369	19312	19309	19296	19389	19289	19341	19361	19289	19352	19535	19333	19432	19387	19306	19518	19394	19215	19350	19390	19243	19363	19430	19484	19183	19216	19269	19364	19457	19107	19155	19406	19712	19438	19416	19320	19295	19189	19276	19336	19304	19438	19227	19408	19423	19416	19219	19254	19482	19305	19172	19406	19446	19510	19252	19346	19200	19379	19614	19115	19306	19528	19306	19210	19341	19258	19362	19285	19499	19435	19277	19378	19487	19483	19162	19519	19466	19264	19148	19365	19188	19250	19363	19345	19183	19426	19267	19434	19415	19282	19300	19550
41736	62441	39767	21334	19181	18445	17437	17102	16744	16657	16846	16482	16646	16560	16232	16412	16336	16251	16278	16185	16372	16018	16226	16091	16018	16130	16335	16718	19675	22778	22104	20298	18839	17500	16655	16068	16085	15916	16018	15911	16067	15924	16117	16081	15861	15932	15889	15857	15918	16129	15943	15891	15976	16026	15962	16051	16216	15924	15832	16075	15881	15807	15962	15890	16034	15912	15924	16036	15996	16031	15824	16033	16131	16117	15882	15925	16055	15844	16093	15965	15928	15845	15959	15938	16071	16198	15973	15969	15926	15953	16163	15997	16104	15834	15833	15895	15958	16022	16161	16071	16130	15837	16031	16000	16055	15955	15970	15823	16051	16020	15938	15943	15963	15909	15934	16162	16037	15881	15969	15821	15980	16095	16191	15961	16072	16024	15904	15911	15937	16294	15953	15975	15978	15975	16047	15997	15927	16012	16060	15839	16076	15893	15932	16053	15798	16007	16082	15963	16087	15960	15861	16010	16034	16119	15806	16046	16008	15983	16040	15748	15841	16016	16000	15993	15985	16055	15798	16070	16100	16049	16089	15985	15959	15975	15951	15947	16017	15968	15978	15894	15995	15898	16145	15765	16011	16008	16026	16075	15748	15997	15796	16021	16003	15968	15969	16078	15965	16108	15955	16168	15885	16026	15736	15806	16057	15860	16072	15752	15982	16045	15991	16069	16025	15861	15930	15880	16110	16062	15985	16018	15905	15959	16151	16107	16024	15941	15857	16070	15847	16001	16160	15939	15994	15977	15845	16031	15977	15958	15914	16078	16023	16037	16062	15834	15951	16019	16013	15881	16000	15903	16000	15911	15898	15961	16226	15731	15918	15794	15879	15860	15885	15747	15925	15966	15973	15987	16199	15954	15829	15942	15933	15797	15982	15837	16027	15931	15962	15753	15980	16134	15899	15961	16080	15984	15982	15929	15984	15892	16027	15967	15931	16163	15914	15935	15891	15960	16210	15851	16046	15984	15929	15843	16064	15834	15747	15987	15962	15966	16043	16037	15981	16071	15866	15782	16027	15841	15867	15827	15975	16042	16155	15969	15855	16036	16030	15905	15929	15876	15914	15938	15970	16039	16179	16007	16018	15870	15955	15822	15922	15924	15952	15957	15935	15952	15932	16150	16038	15855	15791	15923	15958	16136	16197	15930	16117	16159	15996	15827	16043	16031	16016	16089	15964	16027	16039	15842	15903	15996	16042	16028	15883	15784	15819	16046	16051	15953	16063	16024	16017	15907	15991	15857	15843	15917	15974	16103	15986	15799	16086	16086	15891	15818	16194	16106	15978	15823	15983	16009	15923	16129	15769	15919	15841	15833	15918	15909	16010	15970	16163	15970	15923	15960	15861	15971	16009	15839	16016	15986	15853	16048	15938	15916	15907	15955	16078	16021	15884	15983	16027	16164	15964	16034	16008	15883	16027	15945	16024	15942	16033	16021	16170	15935	15888	16016	15983	15947	15932	15968	16050	15901	15936	15983	16187	15951	16055	16071	15814	15969	16069	15895	16136	15930	15937	16024	15806	15991	16051	15834	16065	15932	15752	15945	16039	16097	16073	15867	15884	15863	15921	16011	16079	15741	16011	16064	15909	15951	15836	15993	16006	16002	16087	16058	15999	15879	15782	15997	15954	15870	16034	16042	16036	16060	16121	15941	16046	15984	16049	15945	16049	16072	15965	15939	16060	16201	16058	15876	16050	16043	16040	16150	15918	15959	15891	15920	16002	16017	16007	15919	16142	15918	16016	15792	16011	16045	15819	16020	15920	15874	15949	16075	16067	15859	15880	16197	16024	15996	15977	16004	15860	16063	15856	15969	16010	16063	15876	15947	15996	15997	15956	15929	16076	16162	15879	15900	15928	16032	15992	15912	16068	15939	15785	15881	15854	15964	16091	15900	16246	15928	15907	15993	15990	15898	15834	16081	16046	16141	16110	16042	15987	16053	15929	15900	15966	15709	16063	16047	15947	15719	16113	15766	15864	16000	15909	16080	15954	15887	16017	15832	16063	15957	16018	15985	15863	16146	15913	15966	15971	15952	16091	15954	15949	15997	15969	15780	15828	15874	16030	15983	15946	15900	15946	16008	16081	15804	15969	16003	16001	15904	16056	15874	15949	16023	15756	16045	15998	15956	16048	15859	16067	16082	15901	15950	15889	15934	16075	16052	16032	15977	15884	16148	15939	15995	16030	15989	15881	16121	15949	15965	15947	16069	15818	15997	15954	16048	15902	16064	15955	15968	15870	16076	15955	15956	16032	15921	15925	15832	15972	16053	15887	15942	15895	15845	16051	15990	15984	15880	15946	15938	15882	15783	15901	15857	15925	15896	15941	15846	15970	16099	16121	16124	16066	15991	15948	16030	16042	15931	15920	15999	15912	15996	16057	15953	15900	15855	15824	15981	16093	15921	15952	15908	15861	15926	15916	15846	16018	15943	16075	15973	16200	15944	15974	15930	16125	16021	15909	16047	16143	16000	16110	16012	16148	15994	15896	15890	15917	15849	15968	15908	15877	15851	15892	15966	16067	15892	15940	15889	15915	15884	15702	15967	16036	15929	15778	16165	15950	15888	15996	16188	15858	16006	15916	16021	15767	16194	15872	16028	15862	16019	16001	15938	16219	16034	16026	15820	15963	15910	15886	16085	15952	16089	15814	16017	15801	16043	15969	15828	15761	16040	15984	16017	15887	15939	15808	15993	15893	15907	16019	16060	16136	15974	16080	15969	16012	16047	16052	16005	16178	15944	16026	15937	16073	15992	15877	15849	16042	16041	15978	16023	15955	15915	15965	15797	15968	15951	16008	15904	15927	15912	15960	15911	15911	16045	15837	15990	15921	15761	15975	15948	16096	15918	15828	15935	16029	15968	16092	15855	16008	15852	16009	16101	16045	16053	16033	15890	15910	15848	16001	15883	15951	15971	15991	15845	16021	15892	16119	15952	15825	16030	16032	15861	16158	16023	15957	15883	16057	15830	15929	15982	16174	15969	16010	16070	16015	15937	15794	15956	15897	15887	16008	15835	15925	16142	16090	16052	15875	16050	16042	15921	15874	16062	15872	16106	15898	15959	16047	15923	15862	16023	15940	15896	15920	15874	15855	16046	16004	15833	15859	15973	15868	15777	15997	16034	15963	15932	15797	16080	15874	15833	15989	15928	15898	15856	16081	16051	16072	16031	15991	15909	15932	16012	15955	15869	15890	15934	15957	16015	15960	15842	16179	16137	16047	15998	15822	16036	15954	16002	15941	16078	15956	15967	16107	15939	15948	15890	16106	15877	16127	16061	15845	15907	15932	16041	16055	15953	16201	15832	15880	16062	15910	16032	15982	15885	15926	15908	15974	15813	16028	15957	15772	16011	15889	15859	16022	15920	15931	15897	15979	16081	16022	15922	16021	15837	15873	15948	15916	15934	16158	16052	15947	15968	16140	16013	15995	15833	15992	15905	15889	15874	15986	15907	15903	15973	15878	15997	15963	15990	15935	16103	16004	15849	15857	15893	16002	15885	16069	15975	15820	16074	15791	16072	15934	15976	15911	15902	15928	15781	16017	16120	15978	16119	15807	15984	16049	16012	15956	15998	15986	15979	16071	15814	16003	15873	16082	16056	16044	15912	15942	15961	16010	15995	15928	15995	16057	16141	16029	16153	15848	16146	15906	15990	15964	15848	15865	15935	15873	16043	15851	15996	15795	16001	15761	15901	15959	15912	16048	16180	16012	15869	15970	15926	15853	15947	15917	16004	15929	15919	16055	16035	15981	15918	16103	16039	15987	15715	15856	16070	15959	16040	15894	16016	16118	16096	15950	16099	15944	15931	15924	15921	15920	16021	15951	16016	15833	15904	15945	15990	16145	16075	15864	16144	15768	15965	16058	16037	15955	15944	15916	16130	16036	15927	16084	15999	15875	15908	16003	16000	16033	16009	15763	15995	16104	16028	16039	16015	15930	15906	15931	15936	15875	16035	15918	16013	15973	15969	15936	15964	16016	15822	15934	16133	16043	15986	15913	16069	15970	16039	15900	16029	15893	15817	15973	15908	15983	15840	15894	16018	16127	16012	15983	15970	15831	15925	15856	15810	16070	15998	15958	16075	16028	15930	15889	15929	16172	15895	15997	15850	15881	15897	15860	16002	15985	16049	15903	15865	15930	16053	15865	15998	15894	15857	15923	16100	15950	16082	15996	15908	15995	15884	16076	15894	15894	16077	15925	16102	15862	15989	16094	15986	15912	15976	15809	16075	16018	15929	16104	15921	15981	16059	15852	16178	15744	15924	15856	15813	16049	16086	15962	15869	15961	15920	15870	15875	15901	15826	15985	15927	16036	15963	15851	15999	16035	15902	15964	16126	15898	16073	15991	16118	16057	15920	15893	15926	16105	15934	15833	16020	16096	16107	16018	15827	16123	15971	16032	15915	16014	15882	16017	16033	15861	16039	16075	15937	16057	16051	15951	16001	15922	15928	15897	16024	15931	16019	15848	15871	16195	16073	16035	15952	15917	15954	16058	15916	15989	16020	15986	15904	15985	15856	16095	15855	16094	15942	16049	16109	15863	15902	15916	15967	16007	15810	16031	15888	16039	15991	15900	15981	15958	15878	15882	15993	15953	16026	16188	16051	15907	15982	15960	15877	16103	16065	15997	16003	16071	15951	16076	16036	15855	15946	16105	15815	16048	15895	16032	16143	16002	16006	15952	16077	16048	15855	15936	16021	15884	15914	15963	16088	15969	16009	16042	15899	15887	15920	15931	16202	15987	15832	15988	15957	16082	15909	15971	16023	16068	15811	15903	15951	15845	16006	15879	15916	15966	16043	15799	15805	15948	15899	16060	15992	16081	15980	15916	16031	16011	16120	16025	16021	15938	16108	15930	15982	15827	16073	15921	16206	15993	15943	16029	15966	16063	16066	15996	16010	15975	15932	16094	15862	15906	15816	16039	16045	16135	15904	15919	15880	16062	16104	15948	15988	16026	16077	15994	16005	16045	15965	15979	16038	15945	16078	16046	15826	16098	16034	15919	15827	15823	15969	15946	15997	15970	15957	15884	15944	15959	15833	15935	15889	15982	16004	15960	15935	16085	15796	15916	15771	15848	16000	16028	16151	16010	15895	16080	16000	16092	16109	15776	15901
28982	27454	28104	22535	18930	18935	19244	18497	18787	18792	18619	18637	18633	18895	18741	18873	18624	18645	18647	18466	18625	18741	18647	18642	18490	18771	18516	18689	18717	18853	18739	18851	18888	18603	18648	18703	18703	18789	18565	18689	18630	18560	18595	18621	18714	18752	18705	18711	18576	18795	18480	18472	18501	18686	18680	18738	18535	18705	18658	18519	18551	18494	18693	18610	18616	18437	18650	18646	18626	18438	18706	18552	18661	18553	18445	18585	18742	18452	18452	18561	18575	18640	18567	18755	18536	18457	18592	18559	18559	18477	18488	18418	18603	18364	18709	18328	18486	18635	18394	18539	18771	18769	18709	18565	18416	18478	18599	18619	18646	18524	18750	18516	18649	18607	18679	18635	18838	18607	18654	18525	18709	18563	18561	18563	18367	18658	18365	18692	18459	18624	18639	18550	18725	18441	18421	18514	18577	18649	18381	18578	18546	18563	18476	18625	18570	18388	18515	18503	18469	18481	18536	18638	18587	18634	18732	18540	18640	18577	18676	18506	18519	18667	18533	18487	18704	18620	18440	18636	18569	18623	18498	18417	18721	18585	18445	18552	18595	18474	18643	18731	18561	18516	18717	18643	18744	18596	18476	18590	18470	18551	18400	18481	18581	18331	18511	18465	18495	18576	18496	18783	18535	18327	18684	18520	18449	18651	18555	18624	18557	18529	18588	18663	18496	18596	18645	18712	18558	18677	18604	18505	18527	18723	18752	18503	18497	18684	18661	18763	18777	18802	18560	18473	18539	18659	18698	18538	18496	18563	18675	18312	18568	18521	18444	18610	18395	18444	18502	18612	18607	18541	18533	18627	18546	18524	18505	18459	18354	18449	18550	18823	18367	18677	18575	18493	18871	18553	18567	18539	18650	18457	18648	18486	18382	18512	18707	18722	18520	18507	18525	18640	18849	18682	18523	18465	18601	18585	18718	18881	18557	18395	18605	18577	18785	18487	18689	18499	18661	18655	18499	18415	18655	18662	18498	18686	18558	18461	18585	18563	18632	18592	18525	18313	18704	18602	18720	18681	18537	18620	18719	18716	18804	18598	18742	18623	18544	18549	18536	18520	18665	18682	18782	18644	18589	18415	18703	18690	18700	18495	18495	18622	18548	18371	18510	18501	18713	18723	18584	18600	18539	18754	18744	18432	18454	18543	18470	18584	18532	18593	18554	18594	18510	18388	18411	18617	18454	18635	18465	18494	18589	18361	18484	18553	18639	18603	18679	18589	18567	18738	18584	18545	18609	18675	18583	18586	18542	18547	18663	18541	18708	18585	18294	18441	18733	18593	18607	18643	18576	18594	18759	18623	18644	18649	18598	18527	18470	18658	18763	18546	18465	18687	18415	18425	18465	18766	18504	18578	18317	18697	18524	18380	18526	18694	18610	18889	18769	18583	18542	18505	18319	18471	18593	18421	18664	18538	18669	18678	18698	18648	18419	18693	18471	18518	18668	18582	18582	18392	18535	18514	18740	18840	18527	18396	18734	18452	18419	18512	18636	18592	18580	18570	18486	18416	18468	18660	18645	18756	18607	18444	18457	18575	18557	18574	18480	18485	18532	18674	18706	18351	18512	18584	18581	18558	18643	18582	18674	18547	18506	18597	18566	18522	18746	18314	18565	18518	18746	18538	18602	18482	18424	18513	18700	18535	18581	18420	18606	18477	18601	18671	18551	18687	18809	18766	18609	18734	18557	18561	18660	18638	18603	18436	18544	18715	18473	18553	18569	18543	18456	18501	18562	18391	18614	18628	18806	18483	18471	18515	18550	18560	18569	18625	18426	18597	18753	18610	18440	18662	18875	18745	18365	18813	18579	18697	18613	18420	18751	18412	18689	18697	18568	18586	18451	18415	18252	18664	18619	18654	18555	18477	18606	18768	18628	18485	18553	18794	18622	18605	18499	18648	18645	18397	18557	18443	18534	18616	18766	18310	18571	18681	18688	18812	18606	18829	18656	18832	18568	18523	18463	18550	18832	18713	18458	18489	18701	18480	18828	18703	18628	18777	18608	18531	18476	18582	18576	18493	18306	18584	18376	18622	18670	18485	18503	18547	18437	18748	18491	18509	18505	18621	18611	18416	18581	18611	18426	18577	18650	18559	18455	18396	18590	18645	18652	18654	18690	18415	18466	18397	18522	18611	18716	18644	18740	18542	18768	18504	18585	18470	18605	18612	18706	18630	18474	18475	18821	18312	18579	18663	18553	18476	18643	18484	18604	18530	18542	18671	18697	18420	18650	18513	18443	18607	18652	18577	18501	18659	18541	18544	18605	18571	18471	18468	18356	18696	18494	18731	18600	18667	18653	18558	18501	18452	18293	18634	18688	18625	18588	18574	18593	18687	18762	18843	18714	18679	18550	18459	18539	18566	18797	18610	18553	18469	18543	18692	18625	18861	18513	18609	18609	18565	18697	18427	18590	18722	18516	18787	18548	18683	18796	18444	18423	18580	18732	18682	18436	18561	18410	18635	18529	18487	18814	18623	18691	18628	18739	18629	18605	18455	18756	18539	18554	18637	18604	18712	18638	18647	18530	18491	18636	18667	18600	18501	18453	18561	18499	18679	18593	18680	18643	18514	18656	18451	18648	18500	18607	18489	18433	18645	18513	18454	18726	18541	18679	18496	18575	18502	18639	18438	18762	18527	18797	18580	18632	18431	18553	18486	18654	18455	18448	18364	18594	18419	18586	18611	18472	18452	18746	18456	18579	18579	18473	18733	18511	18558	18831	18713	18599	18566	18665	18256	18550	18708	18665	18551	18473	18578	18560	18442	18548	18578	18643	18563	18534	18624	18743	18535	18692	18543	18509	18547	18481	18585	18549	18626	18614	18573	18623	18572	18803	18514	18846	18540	18506	18821	18571	18582	18444	18437	18417	18521	18631	18462	18653	18523	18534	18624	18680	18440	18714	18540	18578	18601	18717	18501	18734	18519	18571	18712	18642	18652	18722	18548	18627	18626	18717	18627	18479	18364	18601	18525	18775	18611	18741	18721	18514	18545	18652	18741	18744	18605	18655	18639	18605	18590	18778	18640	18632	18570	18700	18537	18644	18661	18622	18553	18488	18436	18669	18692	18480	18754	18782	18473	18472	18655	18511	18565	18650	18635	18500	18662	18545	18480	18571	18559	18493	18540	18589	18505	18746	18535	18479	18662	18646	18593	18574	18648	18411	18732	18560	18593	18569	18745	18596	18446	18631	18524	18625	18687	18669	18549	18527	18715	18377	18523	18521	18612	18648	18753	18664	18647	18557	18662	18608	18747	18789	18775	18520	18378	18528	18472	18631	18537	18542	18740	18534	18637	18866	18476	18738	18495	18988	18614	18659	18592	18644	18601	18857	18573	18360	18603	18825	18765	18764	18536	18553	18753	18784	18660	18595	18487	18321	18429	18630	18770	18553	18655	18670	18635	18792	18662	18418	18426	18443	18664	18750	18659	18741	18528	18547	18784	18636	18526	18428	18481	18645	18567	18702	18662	18510	18367	18535	18597	18577	18570	18706	18496	18555	18854	18707	18700	18693	18358	18545	18625	18539	18523	18670	18618	18528	18549	18599	18436	18567	18628	18520	18727	18695	18708	18618	18778	18812	18484	18535	18636	18439	18496	18429	18434	18585	18542	18706	18562	18674	18628	18580	18686	18411	18769	18615	18426	18501	18630	18638	18544	18955	18702	18573	18538	18558	18533	18622	18571	18634	18583	18754	18527	18534	18529	18692	18701	18412	18476	18517	18407	18546	18792	18515	18622	18594	18547	18570	18646	18519	18482	18521	18658	18507	18473	18457	18515	18600	18639	18395	18407	18547	18912	18791	18579	18518	18608	18560	18332	18632	18640	18427	18516	18644	18545	18706	18472	18653	18571	18658	18439	18765	18690	18510	18755	18505	18705	18473	18650	18686	18717	18664	18645	18706	18258	18808	18604	18558	18425	18575	18495	18438	18761	18558	18627	18578	18554	18645	18531	18771	18750	18554	18589	18589	18474	18529	18721	18426	18775	18742	18701	18420	18327	18663	18562	18521	18628	18550	18662	18675	18552	18590	18700	18655	18574	18491	18424	18582	18389	18527	18484	18734	18584	18333	18807	18608	18407	18642	18374	18653	18610	18471	18485	18605	18645	18570	18399	18414	18703	18666	18556	18553	18617	18523	18609	18496	18254	18388	18579	18314	18502	18646	18570	18463	18703	18555	18460	18430	18641	18601	18616	18631	18711	18449	18691	18462	18525	18670	18712	18618	18391	18615	18575	18642	18318	18610	18530	18628	18674	18647	18567	18692	18601	18797	18652	18520	18561	18645	18481	18518	18670	18337	18531	18471	18671	18532	18721	18775	18406	18605	18438	18550	18692	18657	18645	18516	18482	18552	18684	18667	18590	18357	18674	18679	18700	18485	18814	18757	18343	18616	18663	18461	18561	18730	18677	18648	18604	18548	18638	18544	18664	18669	18607	18687	18571	18501	18665	18662	18690	18591	18634	18523	18749	18677	18559	18434	18643	18627	18521	18793	18426	18535	18591	18492	18610	18498	18745	18443	18666	18674	18413	18528	18606	18531	18768	18583	18737	18773	18649	18552	18558	18653	18473	18650	18587	18603	18493	18750	18570	18711	18639	18485	18585	18569	18688	18562	18435	18691	18328	18455	18525	18656	18561	18502	18751	18664	18529	18543	18642	18547	18560	18719	18651	18572	18603	18641	18675	18589	18510	18783	18484	18593	18574	18561	18467	18446	18638	18646	18455	18565	18635	18471	18638	18600	18602	18495	18899	18626	18330	18850	18597	18591	18628	18438	18539	18732	18783	18572	18438	18549	18629	18724	18636	18217	18598	18558	18719	18573	18479	18475	18639	18355	18616	18519	18524	18682	18604	18834	18655	18407	18659	18656	18593	18675	18689	18409	18426	18661	18635	18700	18659	18521	18579	18618	18613	18673	18567	18568	18701	18515	18506	18589	18568	18622	18605	18614	18825	18633	18790	18712	18540	18588	18471	18604	18657	18464	18467	18548	18820	18601	18378	18482	18516	18657	18481	18529	18556	18514	18659	18667	18529	18657	18639	18603	18457	18570	18449	18881	18689	18687	18636	18434	18720	18608	18541	18441	18750	18800	18543	18774	18603	18679	18623	18685	18575
31958	42296	24380	16616	15961	16101	15930	15811	15827	15809	15740	15921	15734	15663	15765	15708	15654	15588	15651	15695	15722	15684	15548	15661	15686	15642	15394	15585	15549	16091	16054	15793	15771	15917	15581	15550	15502	15926	15736	15486	15347	15528	15674	15603	15631	15581	15616	15507	15550	15390	15589	15497	15678	15552	15647	15573	15579	15538	15585	15476	15499	15623	15539	15499	15527	15559	15346	15454	15643	15603	15617	15523	15459	15428	15610	15634	15661	15586	15519	15656	15621	15518	15774	15645	15541	15623	15607	15536	15634	15501	15443	15311	15599	15471	15678	15617	15370	15670	15406	15772	15581	15667	15459	15602	15587	15498	15590	15561	15440	15539	15632	15712	15784	15567	15541	15538	15610	15546	15697	15312	15541	15637	15407	15631	15602	15470	15635	15573	15708	15563	15681	15542	15584	15560	15550	15646	15605	15665	15569	15700	15759	15651	15556	15536	15428	15554	15522	15658	15686	15614	15477	15517	15559	15671	15525	15515	15571	15467	15686	15624	15499	15548	15526	15715	15651	15530	15474	15571	15578	15480	15684	15400	15653	15667	15607	15583	15469	15683	15585	15531	15463	15587	15583	15489	15496	15559	15388	15569	15705	15493	15682	15493	15535	15555	15562	15629	15447	15677	15544	15530	15506	15544	15561	15618	15691	15543	15630	15534	15480	15576	15614	15522	15688	15667	15715	15456	15549	15546	15641	15528	15396	15649	15740	15536	15702	15643	15556	15587	15627	15632	15555	15572	15547	15764	15574	15511	15636	15648	15418	15623	15345	15541	15494	15650	15695	15549	15505	15490	15472	15591	15516	15599	15411	15727	15441	15432	15662	15481	15617	15552	15653	15503	15581	15418	15767	15558	15617	15662	15494	15711	15660	15606	15608	15556	15557	15660	15466	15706	15546	15667	15449	15510	15617	15565	15430	15357	15582	15624	15459	15713	15552	15483	15528	15488	15628	15501	15417	15523	15603	15594	15647	15618	15451	15536	15673	15652	15561	15454	15572	15615	15421	15602	15390	15581	15734	15586	15633	15566	15661	15472	15456	15588	15553	15577	15556	15681	15558	15506	15498	15595	15483	15506	15552	15542	15559	15584	15464	15536	15640	15464	15488	15430	15700	15562	15522	15613	15550	15673	15516	15627	15615	15619	15473	15686	15606	15740	15517	15505	15578	15604	15562	15568	15427	15605	15523	15552	15698	15512	15657	15685	15721	15610	15533	15475	15605	15627	15533	15558	15424	15652	15454	15624	15566	15352	15633	15528	15583	15561	15604	15505	15711	15577	15549	15494	15632	15514	15659	15632	15531	15509	15657	15495	15654	15567	15610	15521	15529	15632	15633	15633	15432	15575	15663	15627	15678	15871	15636	15488	15509	15732	15500	15609	15593	15586	15607	15572	15634	15603	15511	15565	15516	15484	15646	15418	15693	15438	15583	15445	15431	15684	15561	15511	15475	15618	15610	15373	15581	15628	15584	15555	15667	15622	15730	15550	15578	15633	15503	15577	15669	15455	15672	15681	15563	15661	15454	15349	15534	15545	15610	15669	15386	15811	15633	15591	15533	15700	15467	15545	15504	15766	15619	15628	15421	15480	15582	15483	15566	15535	15731	15498	15613	15500	15514	15637	15476	15643	15398	15511	15755	15533	15451	15612	15551	15657	15566	15671	15509	15671	15569	15579	15624	15547	15404	15530	15400	15535	15459	15589	15556	15667	15580	15667	15598	15493	15504	15582	15591	15671	15472	15813	15706	15504	15506	15621	15667	15487	15558	15619	15613	15491	15571	15660	15729	15509	15739	15577	15511	15619	15421	15559	15564	15542	15627	15626	15625	15687	15686	15625	15636	15563	15597	15579	15564	15594	15512	15583	15476	15575	15515	15478	15618	15508	15628	15697	15451	15737	15556	15576	15626	15486	15636	15555	15580	15657	15552	15337	15493	15455	15731	15491	15483	15630	15635	15594	15599	15565	15444	15508	15611	15466	15544	15702	15507	15851	15481	15573	15581	15497	15643	15631	15588	15619	15541	15530	15611	15587	15611	15577	15468	15742	15387	15590	15664	15582	15539	15604	15489	15570	15531	15829	15709	15494	15391	15570	15508	15713	15655	15645	15671	15650	15515	15543	15444	15549	15563	15440	15759	15508	15707	15542	15516	15546	15791	15553	15508	15648	15499	15570	15538	15816	15677	15440	15800	15739	15669	15511	15576	15726	15692	15531	15731	15636	15598	15592	15546	15466	15573	15387	15548	15442	15605	15534	15614	15639	15411	15521	15680	15643	15630	15571	15331	15712	15606	15684	15687	15479	15465	15535	15638	15484	15714	15461	15594	15721	15521	15484	15600	15552	15525	15505	15490	15738	15664	15667	15791	15706	15561	15328	15662	15555	15344	15656	15401	15501	15691	15522	15481	15653	15509	15718	15586	15462	15688	15571	15523	15586	15551	15578	15486	15753	15694	15790	15710	15450	15463	15610	15639	15642	15690	15534	15563	15640	15502	15557	15707	15713	15539	15615	15591	15621	15609	15554	15584	15480	15481	15457	15527	15580	15594	15500	15618	15615	15465	15496	15481	15763	15514	15773	15683	15612	15600	15501	15636	15601	15631	15452	15597	15705	15619	15610	15330	15599	15452	15475	15823	15453	15567	15473	15722	15590	15737	15599	15784	15320	15587	15543	15589	15587	15635	15572	15632	15679	15449	15473	15495	15496	15583	15413	15607	15674	15791	15545	15568	15639	15700	15507	15535	15645	15589	15538	15518	15381	15717	15699	15491	15635	15255	15564	15490	15600	15437	15500	15704	15565	15538	15651	15539	15457	15621	15602	15673	15602	15476	15570	15585	15579	15384	15525	15542	15539	15410	15575	15617	15663	15629	15577	15630	15590	15431	15518	15572	15706	15535	15507	15514	15611	15803	15506	15501	15644	15565	15487	15557	15468	15505	15582	15700	15518	15653	15492	15517	15532	15526	15693	15735	15633	15612	15608	15633	15638	15559	15480	15574	15764	15330	15511	15717	15646	15490	15627	15494	15629	15599	15582	15557	15436	15759	15692	15509	15648	15492	15684	15643	15628	15637	15639	15455	15496	15520	15516	15578	15571	15495	15524	15504	15770	15530	15601	15664	15574	15475	15580	15666	15628	15474	15568	15458	15694	15579	15469	15645	15618	15587	15444	15620	15670	15511	15357	15608	15615	15541	15689	15682	15477	15508	15596	15529	15475	15495	15433	15414	15697	15517	15595	15664	15561	15530	15577	15452	15571	15610	15606	15629	15610	15498	15436	15552	15677	15439	15596	15522	15708	15516	15598	15664	15352	15632	15471	15443	15557	15586	15630	15376	15549	15671	15533	15481	15498	15599	15767	15526	15698	15761	15462	15528	15523	15512	15423	15629	15547	15424	15608	15594	15476	15745	15596	15451	15412	15587	15540	15504	15485	15566	15653	15621	15625	15542	15483	15588	15488	15500	15589	15640	15429	15522	15443	15451	15705	15470	15653	15414	15637	15583	15541	15620	15696	15671	15643	15493	15557	15586	15591	15582	15465	15575	15679	15528	15540	15529	15419	15689	15678	15648	15391	15688	15551	15602	15555	15375	15682	15424	15552	15460	15572	15459	15534	15657	15588	15453	15550	15600	15492	15725	15676	15640	15616	15421	15755	15364	15593	15677	15708	15676	15721	15632	15590	15471	15611	15619	15727	15524	15494	15619	15596	15592	15488	15569	15651	15542	15503	15670	15617	15473	15570	15584	15447	15572	15637	15608	15604	15511	15475	15628	15326	15680	15618	15451	15517	15652	15672	15444	15707	15697	15618	15560	15446	15658	15534	15472	15436	15453	15542	15724	15569	15668	15471	15548	15520	15613	15670	15722	15682	15623	15420	15495	15638	15598	15488	15601	15498	15678	15514	15700	15531	15758	15508	15648	15635	15569	15565	15584	15467	15691	15697	15350	15578	15772	15603	15610	15515	15497	15615	15540	15707	15467	15469	15506	15503	15430	15389	15678	15632	15632	15642	15515	15511	15649	15665	15392	15645	15479	15524	15661	15457	15621	15489	15757	15583	15698	15527	15612	15548	15328	15534	15622	15627	15503	15499	15607	15671	15558	15618	15558	15720	15527	15619	15534	15582	15431	15669	15518	15563	15470	15625	15637	15652	15522	15564	15684	15600	15624	15607	15576	15768	15472	15562	15609	15412	15514	15831	15492	15762	15723	15655	15521	15501	15508	15655	15636	15794	15643	15532	15543	15654	15473	15570	15474	15408	15458	15630	15606	15606	15635	15613	15590	15744	15570	15484	15641	15585	15664	15513	15580	15437	15508	15660	15658	15537	15505	15508	15359	15600	15504	15605	15512	15605	15530	15777	15588	15508	15652	15433	15589	15605	15509	15675	15673	15658	15565	15548	15722	15699	15747	15585	15489	15486	15485	15646	15755	15509	15691	15449	15588	15733	15664	15619	15746	15631	15442	15558	15657	15660	15635	15680	15661	15502	15480	15612	15544	15790	15505	15662	15693	15558	15607	15643	15375	15762	15702	15272	15556	15760	15526	15514	15551	15626	15470	15396	15639	15527	15598	15586	15575	15717	15566	15443	15435	15535	15579	15504	15611	15627	15605	15333	15497	15663	15555	15701	15427	15602	15510	15603	15565	15662	15602	15615	15750	15473	15667	15444	15677	15643	15559	15623	15508	15784	15593	15496	15484	15340	15628	15294	15633	15579	15714	15665	15549	15616	15568	15636	15596	15703	15474	15527	15561	15671	15657	15445	15568	15511	15501	15662	15483	15501	15549	15629	15608	15599	15673	15619	15486	15467	15587	15542	15448	15589	15561	15676	15605	15780	15470	15439	15648	15518	15492	15531	15558	15497	15578	15510	15684	15389	15557	15528	15602	15719	15557	15551	15683	15546	15435	15658	15633	15679	15398	15548	15619	15631	15584	15617	15496	15680	15471	15482	15611	15580	15630	15531	15652	15525	15397	15476	15559	15625	15564	15488	15603	15658	15383	15523	15585	15695	15558	15514	15584	15659	15506	15639	15690	15572	15621	15555	15577	15526	15641	15538	15570	15617	15745	15630	15605	15622	15569	15684	15608	15541	15541	15543	15571	15425	15560	15585	15699	15448	15435	15473
23814	21345	28899	24159	22126	22398	21652	19136	18974	18818	18861	18825	18779	18933	18760	18502	18637	18720	18808	18480	18495	18387	18570	18427	18333	18531	18383	18564	18585	20479	21327	20789	20052	19334	19057	18510	18578	18475	18648	18410	18438	18532	18494	18470	18302	18446	18404	18197	18378	18405	18490	18551	18735	18475	18463	18617	18410	18633	18457	18581	18541	18597	18596	18450	18670	18547	18507	18258	18496	18367	18658	18556	18696	18484	18485	18346	18607	18547	18318	18563	18225	18287	18445	18583	18523	18536	18451	18343	18379	18441	18523	18517	18600	18511	18337	18447	18627	18305	18388	18268	18323	18366	18282	18396	18514	18318	18520	18559	18390	18432	18453	18508	18360	18253	18573	18375	18364	18217	18535	18527	18574	18499	18675	18450	18632	18448	18655	18044	18178	18304	18152	18399	18486	18370	18352	18702	18771	18633	18535	18460	18436	18459	18551	18338	18411	18431	18467	18449	18492	18338	18551	18448	18476	18502	18222	18462	18597	18482	18470	18659	18180	18490	18778	18324	18347	18311	18662	18288	18538	18530	18453	18473	18396	18367	18371	18279	18441	18353	18408	18405	18545	18499	18570	18605	18445	18470	18429	18331	18328	18495	18248	18349	18182	18446	18454	18647	18256	18387	18267	18387	18387	18317	18510	18455	18333	18644	18526	18586	18564	18442	18559	18514	18568	18324	18373	18440	18453	18421	18169	18352	18428	18476	18467	18660	18470	18239	18506	18596	18567	18287	18281	18400	18520	18399	18583	18592	18654	18310	18592	18334	18419	18477	18312	18539	18520	18216	18443	18605	18459	18390	18306	18212	18399	18407	18469	18318	18521	18358	18523	18433	18224	18430	18384	18525	18425	18350	18519	18322	18358	18429	18460	18325	18559	18458	18638	18603	18523	18448	18581	18329	18510	18553	18221	18490	18695	18332	18468	18266	18455	18266	18481	18339	18466	18437	18466	18256	18420	18432	18421	18412	18444	18660	18484	18357	18596	18572	18515	18524	18457	18601	18561	18327	18419	18585	18583	18354	18465	18510	18329	18422	18534	18422	18392	18406	18192	18611	18638	18389	18249	18506	18314	18256	18394	18361	18322	18402	18442	18358	18518	18348	18610	18484	18607	18484	18327	18427	18479	18458	18590	18289	18523	18185	18756	18412	18828	18511	18701	18283	18462	18704	18416	18461	18552	18614	18416	18504	18566	18153	18339	18424	18395	18417	18301	18556	18407	18347	18150	18231	18452	18435	18397	18310	18357	18383	18513	18555	18458	18330	18561	18566	18508	18332	18349	18315	18386	18439	18551	18319	18701	18244	18549	18502	18416	18356	18489	18452	18583	18508	18633	18248	18456	18291	18506	18300	18345	18487	18362	18570	18454	18522	18540	18431	18339	18286	18443	18531	18516	18465	18490	18391	18379	18414	18413	18242	18555	18541	18429	18352	18361	18530	18346	18522	18360	18258	18555	18247	18451	18352	18211	18384	18118	18363	18448	18411	18350	18208	18469	18616	18475	18557	18545	18394	18486	18379	18445	18625	18459	18356	18530	18413	18458	18463	18334	18511	18497	18417	18429	18611	18472	18488	18410	18366	18490	18606	18689	18348	18344	18341	18443	18456	18489	18466	18431	18428	18364	18467	18590	18436	18598	18434	18449	18520	18409	18438	18515	18427	18381	18478	18572	18363	18645	18491	18407	18717	18295	18527	18507	18295	18298	18556	18351	18535	18505	18356	18512	18327	18436	18429	18396	18689	18461	18449	18466	18304	18515	18561	18436	18467	18446	18590	18463	18419	18379	18266	18154	18154	18447	18397	18411	18484	18543	18702	18371	18188	18369	18386	18499	18501	18356	18326	18406	18285	18374	18393	18353	18518	18493	18562	18477	18323	18411	18337	18494	18572	18628	18398	18337	18552	18272	18282	18448	18466	18405	18491	18495	18472	18332	18491	18301	18340	18491	18445	18425	18527	18624	18289	18434	18561	18409	18521	18559	18381	18554	18450	18404	18146	18474	18300	18392	18532	18344	18323	18351	18326	18371	18478	18395	18640	18462	18343	18476	18289	18551	18425	18171	18472	18651	18294	18485	18656	18591	18579	18489	18552	18745	18473	18340	18381	18287	18584	18293	18224	18410	18504	18504	18385	18370	18289	18470	18332	18587	18529	18488	18491	18634	18389	18369	18475	18456	18475	18353	18385	18510	18230	18566	18339	18295	18694	18532	18302	18441	18286	18319	18330	18508	18522	18431	18319	18408	18473	18217	18466	18474	18188	18520	18339	18290	18363	18437	18382	18356	18269	18436	18431	18495	18508	18512	18519	18424	18466	18192	18427	18393	18537	18457	18539	18476	18579	18209	18303	18583	18242	18612	18236	18441	18271	18704	18406	18373	18476	18605	18466	18584	18426	18351	18323	18297	18606	18486	18716	18388	18302	18353	18383	18540	18166	18548	18444	18331	18556	18365	18396	18548	18313	18481	18527	18208	18152	18556	18611	18494	18397	18435	18378	18505	18372	18429	18294	18412	18596	18397	18376	18509	18383	18348	18426	18358	18276	18360	18395	18638	18590	18570	18661	18429	18542	18417	18324	18435	18303	18525	18510	18466	18463	18472	18286	18506	18388	18404	18347	18571	18430	18402	18644	18426	18397	18309	18294	18404	18350	18431	18531	18438	18530	18402	18274	18415	18436	18405	18649	18470	18488	18193	18347	18195	18189	18478	18415	18513	18313	18343	18396	18296	18667	18335	18357	18484	18622	18490	18669	18446	18514	18464	18398	18361	18291	18242	18561	18559	18639	18546	18460	18497	18399	18430	18426	18600	18347	18516	18452	18481	18455	18567	18243	18693	18331	18418	18255	18544	18408	18356	18467	18438	18442	18315	18784	18367	18488	18558	18508	18470	18415	18440	18414	18503	18300	18322	18525	18570	18528	18480	18408	18378	18618	18706	18477	18249	18424	18438	18502	18706	18520	18547	18576	18622	18318	18585	18289	18532	18455	18539	18366	18455	18498	18569	18284	18379	18378	18296	18108	18361	18253	18471	18377	18495	18451	18296	18340	18560	18417	18437	18575	18284	18384	18325	18269	18230	18357	18437	18450	18623	18483	18479	18172	18492	18321	18293	18393	18471	18652	18409	18355	18488	18642	18386	18549	18522	18376	18608	18562	18424	18288	18365	18606	18554	18548	18310	18492	18543	18400	18433	18248	18407	18624	18364	18527	18464	18507	18293	18526	18338	18351	18397	18335	18423	18485	18453	18387	18309	18591	18472	18448	18551	18523	18367	18212	18526	18367	18492	18448	18269	18425	18513	18565	18504	18388	18547	18534	18442	18207	18532	18552	18467	18703	18483	18550	18478	18334	18268	18466	18474	18567	18482	18257	18398	18379	18462	18369	18532	18460	18233	18320	18397	18469	18329	18350	18419	18347	18301	18260	18484	18348	18312	18476	18726	18659	18488	18345	18399	18448	18571	18513	18508	18256	18323	18351	18130	18397	18427	18474	18402	18573	18599	18285	18526	18367	18519	18331	18324	18309	18466	18656	18435	18582	18393	18644	18399	18421	18290	18282	18525	18395	18478	18503	18415	18573	18427	18522	18494	18461	18414	18302	18476	18352	18492	18596	18418	18547	18492	18474	18436	18541	18352	18514	18484	18392	18593	18377	18357	18461	18542	18292	18528	18580	18312	18270	18579	18391	18446	18316	18511	18331	18502	18573	18493	18350	18646	18550	18484	18339	18557	18465	18367	18399	18489	18484	18553	18376	18493	18462	18469	18323	18328	18537	18641	18301	18144	18650	18540	18430	18590	18522	18435	18489	18502	18504	18312	18403	18621	18418	18335	18490	18101	18509	18314	18327	18647	18384	18562	18367	18512	18339	18460	18675	18340	18443	18483	18480	18476	18518	18477	18330	18294	18390	18489	18334	18383	18602	18315	18535	18418	18376	18514	18282	18468	18397	18568	18390	18526	18522	18474	18379	18454	18663	18641	18253	18501	18422	18516	18594	18406	18164	18203	18401	18560	18469	18611	18240	18409	18487	18396	18652	18549	18359	18641	18293	18304	18396	18513	18455	18535	18475	18334	18261	18517	18455	18456	18348	18313	18545	18373	18418	18452	18642	18435	18385	18439	18526	18504	18489	18202	18574	18449	18514	18556	18604	18535	18507	18403	18567	18711	18299	18571	18534	18356	18353	18499	18637	18398	18347	18338	18540	18468	18552	18391	18643	18293	18442	18475	18526	18479	18553	18352	18257	18320	18633	18281	18333	18501	18563	18501	18640	18640	18416	18430	18283	18551	18258	18581	18433	18271	18436	18355	18252	18542	18553	18460	18348	18505	18332	18492	18589	18406	18294	18572	18359	18529	18529	18380	18180	18377	18451	18248	18474	18615	18341	18484	18381	18446	18181	18482	18500	18457	18410	18283	18374	18492	18382	18443	18661	18411	18464	18404	18406	18444	18715	18590	18623	18506	18482	18245	18304	18405	18207	18484	18484	18373	18528	18407	18435	18527	18489	18399	18247	18302	18359	18482	18577	18537	18329	18320	18351	18540	18445	18526	18419	18295	18258	18535	18295	18255	18301	18398	18341	18414	18354	18460	18536	18324	18395	18484	18454	18450	18400	18510	18373	18602	18313	18398	18253	18501	18323	18311	18484	18300	18342	18571	18526	18409	18269	18438	18616	18354	18499	18624	18444	18531	18338	18543	18559	18273	18475	18571	18524	18276	18563	18455	18325	18384	18721	18318	18471	18224	18332	18370	18528	18357	18555	18686	18181	18304	18726	18432	18308	18237	18509	18354	18529	18658	18469	18371	18399	18542	18372	18382	18152	18186	18347	18462	18301	18519	18447	18362	18428	18305	18433	18293	18377	18215	18481	18341	18291	18531	18402	18430	18351	18650	18191	18387	18469	18622	18452	18497	18348	18407	18335	18337	18577	18407	18271	18493	18406	18427	18446	18403	18247	18632	18461	18472	18308	18304	18452	18394	18184	18635	18576	18229	18432	18477	18493	18457	18548	18446	18573	18234	18520	18483	18245	18463	18187	18473	18273	18466	18234	18315	18466	18434	18431	18527	18467	18688	18441	18511	18574	18526	18477	18341	18341	18425	18424	18260	18525	18443	18409	18327	18399
35403	53713	29325	18666	17390	16819	16383	16052	16121	15985	15805	15816	15797	15879	15755	15758	15664	15676	15790	15553	15659	15543	15446	15645	15540	15557	15715	15533	15591	18918	19545	18326	17234	16446	15996	15638	15533	15244	15390	15517	15556	15500	15494	15540	15441	15474	15502	15444	15584	15634	15626	15542	15297	15447	15525	15416	15567	15582	15247	15429	15455	15327	15319	15500	15423	15511	15488	15406	15522	15468	15378	15566	15369	15483	15416	15366	15476	15424	15289	15457	15481	15534	15534	15565	15445	15303	15411	15559	15518	15475	15453	15606	15412	15337	15391	15581	15482	15450	15470	15581	15446	15500	15350	15452	15465	15573	15501	15452	15417	15431	15523	15529	15392	15449	15483	15375	15511	15634	15610	15433	15401	15561	15404	15631	15339	15533	15396	15435	15507	15512	15427	15371	15394	15510	15528	15455	15520	15280	15564	15550	15503	15497	15374	15506	15413	15180	15518	15484	15471	15489	15538	15514	15405	15544	15440	15377	15471	15348	15479	15530	15387	15444	15287	15442	15492	15551	15287	15411	15377	15364	15427	15189	15655	15237	15422	15353	15635	15456	15228	15521	15429	15371	15423	15520	15453	15397	15224	15626	15488	15491	15532	15589	15291	15468	15355	15445	15438	15384	15620	15343	15518	15495	15477	15423	15406	15488	15364	15443	15393	15347	15531	15401	15486	15393	15437	15351	15490	15602	15435	15489	15415	15579	15767	15378	15439	15543	15336	15488	15572	15518	15468	15510	15429	15475	15424	15413	15440	15413	15377	15432	15399	15518	15603	15484	15381	15433	15605	15267	15479	15320	15462	15390	15413	15471	15399	15434	15474	15448	15231	15620	15329	15439	15415	15584	15585	15498	15515	15466	15343	15232	15352	15515	15648	15370	15475	15606	15352	15464	15512	15558	15429	15515	15508	15524	15534	15437	15461	15641	15402	15459	15407	15542	15363	15555	15358	15496	15351	15347	15585	15383	15300	15561	15609	15374	15386	15542	15517	15503	15351	15363	15561	15473	15429	15519	15387	15400	15411	15410	15381	15595	15486	15449	15517	15581	15433	15544	15610	15415	15269	15493	15459	15508	15448	15345	15540	15453	15355	15442	15428	15423	15359	15445	15416	15376	15480	15404	15463	15467	15325	15446	15434	15447	15607	15567	15373	15560	15460	15535	15460	15296	15472	15514	15414	15495	15445	15601	15400	15525	15511	15470	15356	15634	15468	15557	15517	15374	15354	15331	15569	15294	15570	15342	15434	15424	15526	15625	15411	15536	15748	15443	15501	15620	15469	15433	15655	15544	15412	15555	15509	15474	15384	15292	15580	15500	15530	15539	15221	15478	15597	15352	15459	15491	15378	15511	15503	15374	15444	15649	15404	15557	15537	15430	15620	15403	15489	15549	15559	15420	15423	15567	15353	15470	15437	15504	15484	15437	15526	15405	15500	15331	15437	15435	15275	15483	15437	15297	15533	15500	15480	15465	15427	15614	15508	15467	15421	15270	15533	15430	15362	15608	15494	15384	15465	15487	15595	15359	15359	15322	15480	15493	15597	15478	15332	15457	15346	15357	15417	15532	15507	15444	15468	15431	15548	15500	15402	15576	15284	15354	15658	15552	15317	15283	15450	15401	15324	15421	15335	15437	15281	15506	15558	15545	15517	15479	15324	15549	15554	15513	15503	15477	15636	15331	15566	15388	15379	15579	15524	15291	15482	15299	15462	15430	15495	15611	15400	15661	15354	15397	15402	15621	15695	15478	15324	15397	15404	15474	15416	15475	15564	15648	15579	15469	15426	15345	15353	15469	15515	15277	15420	15414	15493	15445	15180	15323	15428	15350	15362	15459	15389	15408	15358	15400	15505	15519	15483	15486	15308	15442	15580	15687	15322	15350	15518	15523	15355	15598	15598	15385	15437	15343	15482	15508	15441	15467	15567	15572	15596	15576	15426	15519	15497	15661	15438	15389	15409	15500	15338	15347	15677	15412	15485	15465	15408	15461	15501	15590	15442	15214	15459	15505	15433	15240	15237	15648	15550	15307	15399	15528	15570	15469	15509	15522	15471	15423	15432	15586	15423	15518	15505	15405	15449	15431	15334	15606	15426	15519	15537	15421	15536	15415	15401	15463	15593	15412	15562	15408	15373	15356	15506	15435	15579	15441	15495	15510	15640	15384	15580	15359	15560	15407	15457	15485	15400	15475	15438	15443	15569	15500	15470	15445	15395	15502	15412	15440	15334	15463	15381	15388	15428	15487	15454	15407	15489	15350	15431	15569	15608	15463	15656	15363	15560	15498	15478	15314	15471	15484	15502	15587	15281	15480	15518	15521	15373	15485	15412	15513	15293	15435	15401	15496	15411	15545	15474	15558	15582	15529	15457	15574	15417	15565	15570	15381	15498	15480	15644	15534	15258	15598	15482	15474	15354	15429	15419	15523	15471	15441	15447	15387	15477	15400	15604	15385	15639	15484	15432	15459	15539	15494	15445	15388	15499	15464	15371	15515	15344	15397	15357	15367	15368	15656	15537	15462	15513	15596	15603	15356	15531	15497	15403	15501	15458	15529	15491	15538	15436	15601	15478	15569	15475	15557	15574	15496	15431	15473	15523	15344	15434	15423	15591	15472	15473	15515	15463	15438	15396	15460	15353	15347	15570	15393	15532	15293	15522	15469	15473	15596	15445	15482	15559	15486	15525	15567	15407	15346	15468	15318	15405	15467	15534	15310	15434	15531	15576	15459	15405	15400	15553	15283	15480	15213	15533	15431	15445	15321	15502	15324	15462	15256	15433	15282	15506	15318	15450	15664	15480	15701	15354	15448	15445	15378	15422	15544	15516	15430	15560	15531	15464	15548	15532	15354	15260	15509	15482	15626	15340	15410	15434	15325	15633	15431	15541	15543	15259	15609	15546	15512	15525	15368	15416	15444	15379	15341	15467	15423	15429	15540	15321	15476	15455	15554	15495	15443	15453	15528	15482	15449	15269	15372	15362	15359	15405	15581	15483	15598	15421	15609	15501	15509	15533	15434	15386	15414	15400	15464	15396	15401	15413	15622	15505	15476	15321	15325	15457	15423	15656	15450	15467	15370	15310	15410	15422	15423	15445	15445	15315	15552	15527	15288	15480	15500	15420	15556	15208	15565	15583	15624	15547	15434	15389	15592	15475	15529	15478	15421	15479	15414	15408	15632	15611	15431	15317	15630	15360	15362	15353	15461	15416	15617	15611	15387	15450	15524	15429	15462	15262	15466	15566	15484	15392	15653	15365	15354	15413	15263	15318	15630	15416	15446	15384	15357	15535	15317	15540	15411	15515	15539	15557	15452	15641	15577	15436	15423	15461	15533	15394	15445	15473	15726	15431	15563	15319	15444	15518	15519	15589	15513	15566	15520	15542	15413	15624	15364	15382	15415	15549	15404	15302	15403	15527	15571	15420	15468	15394	15560	15683	15436	15342	15449	15556	15541	15343	15461	15642	15483	15535	15452	15485	15311	15622	15463	15503	15485	15447	15444	15561	15356	15494	15403	15360	15446	15532	15389	15473	15543	15268	15443	15538	15543	15385	15361	15603	15493	15406	15519	15587	15457	15332	15417	15577	15583	15455	15605	15506	15393	15558	15425	15417	15568	15432	15414	15498	15349	15447	15469	15322	15546	15668	15438	15359	15467	15392	15386	15542	15565	15413	15420	15665	15428	15428	15475	15415	15425	15560	15451	15573	15570	15548	15401	15495	15539	15400	15332	15574	15379	15266	15561	15520	15524	15551	15453	15452	15418	15566	15530	15419	15485	15546	15429	15628	15531	15443	15437	15606	15292	15413	15402	15444	15440	15537	15493	15486	15549	15610	15553	15319	15481	15484	15425	15481	15596	15413	15406	15467	15474	15464	15500	15410	15583	15344	15367	15539	15422	15609	15507	15597	15456	15535	15397	15584	15157	15413	15443	15365	15561	15581	15510	15400	15464	15492	15268	15560	15521	15392	15511	15508	15595	15494	15487	15400	15428	15310	15699	15313	15355	15459	15398	15507	15466	15512	15551	15644	15448	15433	15394	15427	15616	15561	15513	15473	15519	15586	15406	15515	15633	15559	15440	15398	15560	15493	15478	15528	15545	15565	15350	15508	15503	15426	15453	15447	15517	15515	15468	15332	15532	15378	15329	15600	15418	15487	15430	15337	15517	15444	15380	15555	15508	15542	15537	15521	15582	15384	15301	15449	15430	15523	15455	15457	15476	15502	15511	15583	15516	15519	15208	15411	15478	15529	15537	15424	15289	15369	15371	15452	15348	15381	15384	15490	15509	15230	15491	15440	15483	15437	15393	15405	15523	15372	15291	15633	15444	15400	15549	15356	15599	15582	15375	15473	15460	15472	15553	15468	15404	15381	15494	15550	15463	15583	15607	15405	15527	15436	15445	15463	15397	15532	15560	15307	15449	15490	15276	15329	15511	15617	15498	15480	15399	15403	15459	15559	15428	15296	15301	15583	15583	15383	15553	15116	15364	15504	15481	15571	15377	15398	15619	15471	15464	15533	15404	15620	15468	15448	15603	15355	15552	15501	15567	15475	15446	15568	15555	15546	15604	15441	15438	15370	15569	15490	15429	15507	15416	15520	15467	15556	15550	15419	15470	15325	15202	15475	15262	15490	15422	15571	15651	15377	15409	15563	15430	15504	15378	15479	15384	15445	15735	15485	15413	15443	15362	15422	15448	15307	15576	15546	15424	15568	15488	15444	15526	15467	15390	15283	15570	15292	15276	15387	15573	15325	15763	15623	15342	15605	15335	15425	15491	15401	15654	15556	15555	15428	15555	15402	15581	15427	15481	15704	15486	15582	15462	15660	15445	15447	15565	15564	15393	15630	15330	15433	15396	15416	15567	15377	15705	15558	15347	15483	15459	15517	15400	15362	15555	15466	15492	15403	15526	15406	15454	15487	15308	15587	15501	15386	15376	15433	15583	15446	15475	15388	15413	15403	15449	15469	15462	15572	15513	15377	15477	15489	15373	15387	15378	15636	15488	15553	15525	15423	15668	15410	15360	15524	15400	15386	15373	15380	15504	15406	15461	15416	15470	15362	15536	15395	15402	15608	15398	15477	15381	15375	15550	15282	15492	15394	15586	15373	15514	15400	15407
22797	21392	29318	23842	21570	23738	25990	20642	19850	20317	19971	20029	19718	19767	19841	19606	19614	19569	19591	19464	19460	19570	19469	19338	19293	19309	19384	19398	19625	22749	24769	23485	21770	20965	20059	19489	19487	19388	19271	19237	19367	19242	19367	19378	19159	19166	19284	19409	19369	19225	19250	19232	19226	19466	19259	19333	19468	19146	19148	19226	19299	19336	19169	19416	19358	19096	19160	19244	19284	19188	19272	19438	19163	19159	19240	19161	19122	19274	19187	19315	19401	19140	19228	19154	19397	19416	19240	19093	19326	19260	19120	19263	19177	19200	19134	19282	19197	19283	19430	19239	19104	19115	19054	19212	19196	19064	19129	19317	19125	19385	19355	19170	19265	19121	19223	19266	19182	19271	19177	19158	19408	19323	19443	19301	19175	19186	19140	19303	19167	19286	19244	19330	19416	19318	19083	19220	19207	19278	19069	19103	18948	19229	19327	19344	19296	19342	19179	19253	19077	19260	19340	19364	19262	19139	19086	19173	19291	19251	19362	19312	19091	19358	19324	19146	19065	19262	19301	19307	18888	18866	19128	19134	19266	19044	19321	19186	19091	19178	19386	19269	18936	19286	19126	19293	19280	19305	19371	19238	19164	19140	19332	19195	19260	19122	19347	19205	19107	19295	19228	19287	19242	18954	19173	19269	19209	18940	19106	19166	19269	19218	19016	18926	19318	19171	19310	19168	19201	19389	19272	19259	19271	19086	19136	19039	19254	19028	19101	19203	19297	18909	19219	19098	19092	19249	19099	19180	19377	19128	19230	19051	19055	19289	19425	19379	19063	19212	19289	19081	19221	19067	19235	19293	19199	19221	19156	19059	19160	19261	19320	19074	19064	19164	19339	19136	19370	19038	19308	19223	19046	19316	19195	19275	19257	19410	19422	19232	19147	19016	19174	19073	19355	19313	19268	19103	19191	19109	19070	19120	19014	19271	19192	19189	19294	19109	19348	19038	18970	19244	19099	19036	19203	19478	19216	19178	19084	19111	19053	19086	19295	19210	19131	19119	19111	19145	19173	19217	18948	19299	19241	19164	19107	19104	18956	19234	19190	19275	19163	19192	19291	19364	19008	19005	19250	19217	19336	19038	19079	19077	19031	19095	19076	19101	19024	19302	19039	19207	19370	19269	19231	19232	19042	19126	19125	19072	19341	19151	19380	19328	19071	19107	19079	19152	19243	19225	19148	19267	19074	19218	19136	19113	19202	19214	19199	19347	19328	19147	19120	19333	19093	19339	19122	19114	19101	18985	19058	19366	19401	19181	19122	19012	19141	19216	19255	19149	19159	19297	19273	19319	18923	19069	19084	19108	19176	19215	19223	19313	19228	19267	19220	19211	19086	19163	19059	19187	19320	19317	19327	19146	19071	19137	19084	19334	19170	19226	19080	19226	19236	19227	18966	19140	18926	19076	19342	19245	19079	19366	19372	19352	19219	19170	19281	19172	19278	19129	19380	19170	19153	19184	19171	19189	19158	19167	19270	19323	19282	19300	19297	19256	19073	19376	19130	19346	19185	19279	19262	19367	19080	19171	19472	19463	19372	19184	19213	19359	19194	19161	19337	19176	19148	19235	19345	19363	19310	19301	19170	19082	19314	19224	19232	19202	19156	19280	19290	19264	19321	19464	19360	19183	19111	19280	19251	19267	19121	19112	19034	19202	19033	19253	18915	19148	19239	19132	19262	18949	19188	19355	19205	19122	19073	19113	19129	19207	19341	19337	19264	19145	19221	19234	19119	19095	19057	19077	18948	19344	19204	19305	19406	19047	19300	19361	19214	19064	19205	19326	19254	19141	19255	19031	19120	19159	19172	19333	18988	19300	19258	19151	19209	19472	19335	19321	19087	19206	19312	19335	19177	19201	19120	19163	19286	19289	19093	19191	19427	19136	19301	19003	19146	19149	18987	19228	19053	19075	19285	19341	19271	19126	19009	19291	19208	19078	19098	18933	19128	19085	19164	19083	19306	19096	19288	19242	19191	19162	19280	19181	19151	19249	19005	19057	19319	19101	19149	19217	19192	19265	19380	19206	19142	19197	19229	19232	19278	19193	19144	19219	19288	19119	19197	19095	19317	19324	19028	19301	19177	19301	19334	19043	19350	19208	19211	19097	19115	19109	19120	19099	19031	19051	19180	18882	19264	19221	19104	19019	19184	19191	19271	19261	19349	19469	18877	19081	19273	19104	19423	19089	19197	19181	19427	19318	19193	19388	19208	19168	19270	19164	18840	19262	19175	19032	19164	19464	19249	19474	19089	19303	19235	19155	19268	19175	19048	19125	19184	19203	19166	18947	19170	18992	19381	19324	19322	19126	19118	19282	19132	19112	19066	19246	19149	19188	19162	19156	18980	19062	19137	18999	18945	19284	19062	19259	19157	19293	19339	19087	19088	19300	19337	19284	19254	19153	19195	19269	19236	19258	19126	19208	19228	19094	19428	19270	19134	19212	19216	19384	19201	19205	19365	19210	19076	19209	19155	19212	19209	18926	19076	19243	19208	19273	19235	19346	19285	19288	19091	19170	18948	19163	19367	19152	19279	19242	19263	19169	19339	19176	19169	19086	19184	19089	19042	19220	19150	19102	19209	19190	19416	19189	19269	19280	19164	18993	19189	19017	19288	19033	19137	19087	19069	19351	19061	19096	19282	19261	19201	19158	19174	19042	19265	19227	19292	19188	19097	19204	19391	19162	19123	19042	19370	19207	19041	19206	19176	19072	19169	19118	19276	19188	19180	19292	19223	19191	19287	19261	19382	19433	19042	19149	19112	19389	19253	19204	19215	19199	19143	19328	19199	19238	19253	19389	19270	19283	19277	19370	19286	19459	19255	19355	19363	19283	19272	19266	19181	19220	18986	19076	19279	19216	19349	18982	19263	19332	19011	19210	19027	19157	19393	19042	19249	19146	19142	19356	19103	19212	19223	19329	19260	19140	18948	19423	19158	18969	19021	19261	19266	19269	19132	19243	19273	19134	19191	19341	19343	19373	19079	19078	19010	19013	19248	19272	19318	19081	19196	19292	19201	19092	19075	19191	19123	19293	19071	19142	19375	19053	19260	19135	19184	19194	19337	19161	19203	19171	19167	19125	19347	19337	19302	19211	19201	19085	19111	19083	19156	19161	19262	19210	19228	19236	19293	19121	19189	19270	19155	19292	19309	19046	19253	19248	19163	19164	18839	19064	19147	19154	19114	19223	19137	19218	19108	19143	19215	19105	19276	19155	19263	19185	18947	19091	19465	19144	19144	19279	19118	19183	19045	19228	19079	19201	19153	19133	18889	19056	19259	19365	19274	19228	19331	19404	19266	19341	19050	19482	19133	19204	19230	19246	19275	19147	19319	19178	19119	19333	19373	19288	19025	19412	19253	19024	19114	19092	19145	19250	19270	19060	19066	19348	19270	19373	19232	19283	19155	19064	19204	19068	19099	19164	19212	19115	19145	19135	19303	19203	19244	19165	19245	19143	19276	19044	19183	19182	19171	19148	19154	19149	19135	18970	19155	19230	19288	19303	19067	19097	19243	19381	19227	19199	19100	19212	18995	18956	19013	19274	19426	19204	19277	19281	19153	19224	19017	19057	19043	18995	19094	18984	19109	18932	19097	19156	19140	19260	18995	18995	19430	19160	19148	19131	19297	19340	18965	19240	19285	19243	19132	19184	19269	19143	18958	19315	19162	19137	19290	19274	19258	19297	19180	19158	19285	19285	19121	19020	19056	19057	19107	19244	19274	19154	19038	18951	19183	19118	19333	19403	19060	19403	19080	19116	19037	19322	19187	19328	19204	19193	19060	19185	19132	19190	19130	19130	19152	19237	19298	19334	19200	19049	19312	19027	18985	19060	19248	19098	19279	19154	19325	19169	19396	19263	19249	19116	19106	19144	19242	19115	19061	19351	19126	19196	19144	19382	18948	19123	19287	19356	19157	19282	19266	19041	19149	19260	19146	19183	19131	19115	19198	19225	18978	19122	19145	19323	19314	19075	19092	19188	19150	19293	19042	19197	19382	19169	19172	19082	19208	19154	19304	19074	19295	19037	19310	19111	19340	19198	19244	19168	18992	19018	19100	19216	19082	18935	19121	19179	19311	19071	19148	19298	19184	19270	19081	19195	19266	19286	19236	19273	19186	19137	18973	19097	19370	18986	19371	19295	19168	19127	19138	19048	19177	19298	19268	18968	19050	19117	19235	19332	19201	19351	19179	19018	19213	19151	19078	19395	19141	19234	19198	19056	18963	19106	19038	19282	19225	19195	19320	19076	19184	19108	19255	19030	19351	19153	19134	19201	19297	19149	19165	19228	19326	19272	19171	19149	19322	19379	19184	19198	19139	19090	19313	19225	19237	19193	19195	19275	19081	19233	19257	19190	19172	19112	19207	19139	19224	19181	19016	19240	19200	19237	19205	18997	19269	19291	19225	19058	19118	19257	19479	18980	19212	19163	19133	19217	19284	19345	19227	19026	19149	18988	19132	19166	19221	19246	19333	19062	19320	19151	19083	19304	19374	19294	19377	19318	19173	19216	19148	19125	19311	19292	19279	19047	19184	19057	19325	19110	19100	19121	19338	19153	19312	19189	19472	19003	18831	19090	19050	19392	19152	19080	19267	19171	19066	19001	19170	19274	19150	18946	19141	18925	19077	19328	19233	19067	19173	19262	19497	19187	19028	19319	18970	19165	18982	19238	19161	19216	19205	19130	19115	19318	19128	19199	19246	19218	19097	19148	19310	19240	18970	19110	19091	19127	19430	19038	19131	19210	19000	19230	19281	19061	19273	18902	19176	19318	19287	19210	19224	19314	19183	19313	19136	19189	18975	19221	19351	19275	19255	18929	19117	19183	19234	19473	19173	19264	19216	19351	19341	19197	18895	19098	19104	19348	19282	19444	19311	19250	19114	19104	19323	19218	19214	19065	19296	19191	19342	19364	19185	19017	19160	19170	19190	19101	19131	19455	19022	19120	19323	19120	19428	19378	19231	19274	19127	19111	19231	19240	19469	18964	19168	19218	19180	19225	19346	18953	19326	19077	19104	18984	19111	19147	19188	19196	19173	19445	19298	19283	19080	19175	18969	19102	19344	19045	19369	19177	19182	19245	19180	19072	19310	19140	19091	19137	19268	19143	19365	19348
39672	64538	39883	21153	19487	17957	17395	17058	17039	16912	16566	16363	16476	16320	16251	16329	16287	16238	16088	16256	15953	15981	15986	16093	16014	16079	16107	15771	16458	21723	23348	21304	19380	17735	16759	16070	15871	15893	15788	15911	15931	15699	15970	15823	16054	15834	15803	15817	15917	15776	15768	15927	15930	16067	15874	15902	15885	16016	15890	15926	15888	15781	15672	16112	15866	16049	15891	15784	15634	15853	15905	15829	15832	15864	15936	15802	15807	15786	15978	15916	15804	15906	15827	15952	15767	15931	15900	15833	15918	15645	15893	15913	15926	15982	15932	16059	15872	15838	15703	15903	15843	15849	15798	15984	16014	16002	15907	15938	15861	15891	15870	15790	15958	15940	15807	15749	15920	15898	15880	15867	15874	15986	15942	15798	15893	15833	15812	15947	15801	15922	15751	15873	15726	15833	15764	15842	15818	16110	15824	15861	15983	15829	15795	15991	15910	15761	16032	15917	15860	16016	15838	15869	15939	15852	16030	15897	15849	15939	15890	15941	15797	15870	15922	15807	15795	16012	15855	16005	15745	15714	15895	15782	15770	15891	15784	15784	15914	15975	15848	15797	15704	15935	15939	16187	15779	15852	15927	16108	15922	15961	15799	15973	15894	15889	15890	15958	16017	15798	15871	15873	15828	15766	15976	15818	15804	15853	16014	15886	15690	15702	15999	15882	15730	15902	15888	16000	15793	16024	15855	15828	15597	15962	15788	15936	15818	15860	15804	15982	15815	15800	15868	15826	16000	15932	15949	15776	15809	15758	15988	15862	15933	15976	15774	15907	15837	15868	15663	15730	15908	15848	15824	15737	15947	15862	15854	15904	15970	15846	15822	15794	15806	15868	15882	15951	15891	15811	15875	15917	15677	15978	15589	15835	15710	15689	16007	15934	15862	15907	15927	15878	15990	15827	15909	15743	15864	15852	15888	15948	15927	15818	15801	15722	15808	15764	15821	15859	15889	15980	15920	15974	15858	15704	15973	15863	15910	15971	16010	15840	16009	15858	15944	15808	15899	15925	15874	15980	16018	15861	15676	16122	15856	15868	15824	15863	15824	15972	15795	15955	15894	15681	15984	15684	15903	15723	15856	15879	15853	16016	15908	15927	15845	15831	15894	16045	15874	15702	15954	15867	15740	15793	16050	15708	15904	15736	15858	15868	15833	15849	15985	15860	15953	15787	15926	15768	15818	15788	15934	15845	15958	15799	15892	15562	15895	15799	15953	15869	15884	15766	15947	15681	15845	15937	15869	15768	15885	15925	15816	15832	15973	15780	15963	15893	15864	15825	15800	15829	15864	15832	15767	15896	15815	15939	15666	15929	16015	15910	15869	15848	15767	15802	15904	15898	15850	15813	15873	15738	15797	15610	16068	15754	15823	15775	15822	15954	15806	15882	15913	15800	15955	15842	15921	15947	15851	15899	15897	15688	15877	16030	15896	15836	15909	15846	15936	16102	15804	15658	15842	15750	15870	15936	15728	15850	15911	16007	15714	15943	15923	15862	15801	15870	15804	15600	15784	15969	15818	15577	15838	15931	15903	15923	15810	15814	15771	15956	15883	15912	15663	15805	15965	15619	15897	15959	15975	15834	15865	15817	15733	15977	15914	15930	15987	15984	15859	15896	15820	15905	15726	15775	15898	15943	15719	15770	15818	16083	15785	15854	15817	15922	15986	15864	15717	15801	15777	16005	15963	15862	15859	15802	15894	15877	15863	15764	15798	15938	15835	15899	15818	15967	15928	16069	15662	15959	15696	15901	15722	15933	15932	15893	15859	15692	15890	15855	15746	15758	15820	15884	15964	15839	15895	15747	15955	15790	15932	15968	15934	15787	15819	16026	15955	15791	15870	15828	15701	16069	15724	15749	15849	15774	15817	15841	15849	15850	15877	15929	15712	15837	15805	15858	15813	15804	15717	15978	15870	15724	15993	15887	15905	15745	15867	15903	15789	15901	15885	15679	15931	15939	15990	15967	15964	15948	15851	15830	15979	15724	15959	15770	15941	15887	15868	15729	15744	15787	15636	15785	15946	15868	15976	15874	15808	15964	15862	15837	15945	15828	15845	15766	15729	15761	15773	15921	15758	15963	15903	15845	15883	15982	15877	15790	15813	15770	15933	15875	15792	15760	15824	15891	15935	15918	15922	16026	15830	15926	15787	15913	15684	15942	15856	15684	15876	15864	15955	15842	15954	15877	15924	15672	15992	15896	15712	15820	15698	16087	15799	15596	15888	15844	15912	15772	15746	15802	15670	15748	16012	15888	15871	15889	15899	15925	15946	15757	15821	15911	15907	15961	15793	15918	15839	15661	15857	15874	15930	15762	15973	15850	15818	15750	15864	15965	15939	15827	15877	15662	15692	15656	15938	15941	15746	15846	15825	16043	15901	15936	15818	15794	15922	15992	15941	15837	15944	15891	15899	15816	15786	15890	15996	15975	15815	15797	15851	15793	15914	15876	15975	15927	15849	15871	15785	15880	15970	15857	15670	15902	15934	15890	15911	15945	16057	15918	15988	15802	16010	15931	15918	15934	15849	15737	15984	15883	15772	15907	15813	15785	15841	15947	15936	15905	15910	15918	15856	15859	15819	15820	16060	15845	15793	15908	15777	15869	15776	15970	15897	15853	15883	15907	15871	15915	15710	15546	15834	15897	15809	15836	15812	15866	15872	15900	15736	15993	15836	15833	15883	15833	15842	15842	15920	15795	15944	15962	15950	15797	15844	16003	16117	15736	15785	15921	16057	15706	15772	15822	15873	15953	15705	15765	15771	15977	15895	15789	15836	15822	15797	15867	15840	15976	15750	15824	16103	15749	15863	15864	15858	15820	15946	15837	15849	15916	15812	15844	16020	15965	15835	15901	15989	15826	15973	15911	15952	15813	15783	15915	15773	15868	15870	15745	15931	15876	15863	15665	15794	15745	15782	16008	15799	15833	15895	15578	16075	15906	16049	15869	15597	16092	15848	15826	15972	15838	15910	15636	16103	15843	15815	15857	15871	15953	15873	16048	15871	15918	15960	15991	15882	15889	15823	15995	15999	15948	15888	15839	15841	15821	15937	15902	15844	15843	15876	15732	15814	15864	15814	15704	15919	15795	16043	15784	15879	15958	15809	15780	15932	16068	15843	15879	16000	15734	15958	15711	15874	15808	15815	15798	15791	15977	15998	15990	15714	15811	15709	15741	15838	15749	15779	15838	15740	15775	15793	16042	15758	15916	15916	15946	16051	15939	15843	15988	15917	15735	15972	15884	15825	15878	16005	15791	15940	15868	15925	15909	15734	15874	15869	15846	15926	15933	15872	15850	15910	15831	15800	15748	15869	16028	15899	15888	15883	15893	15837	15857	15917	15777	15772	15805	15870	15951	15716	15765	16070	15750	15889	15791	15822	15934	15959	15905	15741	16062	15857	15947	15711	15939	15916	15875	15946	15950	15910	15959	15947	15897	15824	15769	15867	15963	15960	15820	15753	15778	15836	15844	15774	15871	15931	15924	15667	15803	15875	15845	15835	15874	16026	15808	15913	15896	15778	15940	15815	15795	16115	15885	16019	15859	15864	15769	15983	15748	15974	15959	15861	15828	15969	15838	15806	15905	15860	15913	15856	15857	15867	15904	15942	15793	15895	15754	15828	16026	15697	15857	15957	15808	15853	15724	15936	15797	15858	15891	15856	15846	15635	15971	15799	15814	15753	15776	15774	15985	15993	15812	15931	15909	15697	15897	15730	15748	15801	15920	15933	15848	15869	16073	16061	15732	15835	15920	15864	15921	15875	15946	15925	15749	16003	15918	15796	15811	15867	15931	15895	15864	15793	15717	15845	15934	15888	15819	15809	15788	16000	15749	15906	15879	15789	15774	15901	15912	15826	15958	15748	15968	15854	15919	15850	15831	15826	15824	15897	15997	15827	15803	16067	15916	15880	15931	15952	15742	15654	15930	15787	15951	15905	15935	15929	15660	15926	15739	15887	15957	15891	15791	15903	16031	15899	15855	15976	15955	15891	15933	15772	15848	15800	16085	15828	15741	15907	15906	15987	15953	15793	15856	15799	16004	15777	15810	15841	15934	15805	15946	15829	15954	15760	16040	16015	15708	15915	15830	15837	15683	15934	15923	15949	15753	15835	15970	15769	15725	15806	15780	15850	15808	15687	15917	15815	15845	16047	15796	15743	15948	15981	16083	15873	15730	15757	15851	15872	15820	15821	15903	15805	15821	15846	15748	15809	15915	15641	15813	15873	15871	15752	15901	15763	15743	15949	15719	15875	15960	15952	15885	15819	15779	15888	15827	15847	15807	15906	15975	15968	15919	15855	15701	15787	15789	16034	15870	15701	15656	15965	15741	15921	15969	15772	15632	15907	15881	15873	15862	15922	15895	15818	15928	15900	15707	15958	15856	15860	15977	15848	15617	15855	15837	15939	15860	15995	15859	15588	15782	15874	16081	15741	15868	15822	15769	15851	15864	15807	15853	15841	15822	15751	15920	15961	15855	15904	16000	15834	15879	15779	15817	15623	15898	15839	15870	15840	15774	15888	15957	15589	15930	15741	15933	15710	15885	15928	15781	15977	15880	15861	15725	15850	15758	16095	15970	15910	15843	16041	15874	15813	15954	15934	16011	15864	15954	15870	15857	16037	15955	15801	15821	16102	15890	15825	16024	15860	15870	15905	15813	15694	15868	15965	15927	15824	15829	15816	15955	15855	16046	15879	15915	15978	16003	15988	15908	15779	15770	15867	15890	15845	15684	15848	15892	15815	15880	15800	15907	15832	15838	15818	16001	15816	15838	15860	15817	15976	16077	15883	15840	15957	15762	15763	15977	15964	16008	15995	15648	15831	15809	15832	15878	15925	15943	15901	15743	15956	15780	15956	15764	15981	15844	15848	15672	15897	15824	15947	15924	15927	15919	15924	15739	15729	15822	15992	15779	15876	16101	15730	15809	16017	15886	15669	15667	15886	15893	15981	15808	15831	15777	15965	16036	15979	15926	15971	15873	15796	15908	15754	15868	15789	15684	15899	15974	15875	15896	15859	15712	16014	15892	15993	15783	15776	15942	15801	15824	15800	16034	15981	15854	15885	15912	15991	15836	15957	15831	15786	15840	15857	16007	15830	15934	16004	15903	15722	15772
28834	26439	28538	22396	18844	18732	18787	18403	18812	18679	18439	18346	18475	18518	18480	18498	18444	18481	18552	18475	18402	18490	18470	18404	18546	18420	18333	18344	18272	18678	18664	18853	18674	18384	18509	18386	18373	18390	18371	18412	18265	18217	18331	18459	18473	18591	18421	18391	18344	18190	18214	18174	18368	18362	18385	18312	18351	18389	18339	18325	18282	18406	18231	18322	18368	18473	18389	18343	18329	18453	18254	18478	18379	18206	18296	18184	18400	18281	18441	18359	18362	18388	18445	18385	18516	18329	18191	18249	18322	18367	18443	18358	18048	18177	18260	18397	18414	18351	18211	18314	18418	18288	18395	18268	18414	18533	18168	18377	18321	18206	18331	18237	18216	18088	18584	18163	18355	18552	18264	18455	18378	18357	18425	18300	18299	18592	18438	18415	18497	18342	18435	18252	18296	18195	18373	18417	18333	18395	18310	18215	18369	18174	18427	18215	18120	18215	18349	18375	18206	18348	18487	18415	18510	18495	18419	18503	18298	18337	18259	18166	18717	18311	18428	18421	18113	18319	18269	18327	18576	18302	18438	18474	18191	18477	18463	18479	18189	18303	18399	18274	18278	18349	18484	18295	18242	18338	18121	18330	18327	18166	18401	18399	18290	18284	18288	18104	18379	18408	18186	18213	18056	18116	18211	18368	18465	18260	18264	18328	18107	18227	18497	18324	18343	18343	18355	18578	18179	18239	18215	18258	18224	18189	18300	18533	18350	18436	18465	18416	18406	18450	18333	18417	18241	18604	18268	18261	18321	18403	18116	18308	18387	18243	18010	18253	18457	18073	18306	18327	18632	18231	18442	18218	18404	18320	18518	18280	18487	18291	18256	18317	18186	18225	18391	18328	18364	18318	18374	18390	18321	18123	18291	18449	18383	18360	18296	18314	18413	18332	18280	18547	18437	18249	18272	18376	18293	18216	18294	18149	18253	18499	18376	18361	18433	18266	18312	18227	18257	18396	18412	18207	18393	18374	18363	18399	18402	18403	18414	18383	18247	18389	18254	18476	18125	18109	18336	18097	18500	18224	18198	18345	17987	18558	18335	18227	18252	18137	18341	18234	18056	18299	18247	18247	18509	18274	18080	18189	18497	18291	18167	18315	18474	18404	18302	18205	18555	18192	18552	18383	18280	18240	18489	18418	18060	18340	18411	18195	17968	18201	18490	18339	18084	18168	18237	18462	18146	18542	18323	18378	18529	18204	18428	18336	18421	18460	18191	18372	18205	18326	18257	18274	18433	18329	18319	18327	18204	18337	18179	18289	18303	18225	18033	18279	18126	18416	18407	18232	18400	18355	18281	18332	18341	18309	18293	18448	18214	18518	18446	18306	18261	18132	18324	18315	18351	18418	18405	18418	18569	18265	18204	18228	18478	18369	18451	18261	18318	18199	18304	18399	18333	18445	18355	18425	18158	18308	18425	18528	18394	18249	18121	18287	18325	18354	18346	18158	18369	18415	18250	18235	18426	18174	18197	18410	18408	18285	18506	18244	18310	18397	18398	18115	18456	18216	18199	18163	18571	18206	18504	18406	18279	18534	18549	18461	18340	18245	18225	18438	18394	18409	18398	18051	18308	18198	18365	18649	18325	18231	18416	18364	18285	18300	18463	18298	18334	18413	18330	18271	18346	18303	18511	18166	18316	18337	18360	18168	18334	18413	18476	18470	18274	18236	18264	18285	18365	18214	18215	18335	18524	18253	18353	18352	18352	18327	18325	18370	18410	18320	18384	18310	18545	18216	18535	18249	18296	18185	18365	18117	18251	18504	18517	18261	18135	18064	18141	18313	18346	18219	18711	18218	18272	18277	18254	18338	18599	18434	18407	18385	18251	18392	18455	18240	18232	18386	18286	18206	18295	18163	18188	18292	18289	18231	18358	18111	18349	18350	18153	18328	18377	18379	18381	18330	18345	18316	18398	18407	18483	18158	18336	18298	18457	18538	18324	18452	18477	18113	18365	18449	18244	18523	18472	18432	18402	18221	18257	18241	18459	18295	18247	18015	18291	18492	18413	18338	18314	18311	18573	18349	18094	18287	18278	18372	18255	18470	18471	18278	18515	18220	18139	18431	18347	18319	18403	18374	18222	18288	18347	18522	18220	18337	18464	18432	18147	18410	18430	18486	18326	18265	18316	18215	18508	18355	18470	18356	18330	18294	18144	18260	18456	18319	18489	18358	18228	18296	18268	18117	18259	18251	18254	18374	18309	18363	18283	18179	18532	18344	18378	18434	18277	18346	18470	18165	18219	18415	18346	18317	18197	18283	18453	18291	18250	18310	18685	18500	18246	18342	18221	18510	18421	18422	18306	18525	18260	18263	18332	18306	18377	18215	18385	18457	18412	18473	18429	18200	18232	18453	18381	18360	18543	18308	18211	18209	18500	18437	18343	18228	18470	18504	18373	18529	18317	18291	18227	18420	18313	18368	18247	18426	18499	18382	18471	18347	18304	18465	18306	18218	18521	18451	18428	18499	18278	18282	18558	18359	18227	18317	18484	18286	18441	18376	18363	18480	18050	18171	18461	18130	18367	18369	18138	18267	18299	18455	18348	18185	18385	18375	18277	18498	18090	18288	18341	18420	18198	18222	18251	18289	18148	18048	18397	18167	18452	18467	18397	18360	18342	18277	18281	18235	18413	18165	18093	18337	18273	18424	18333	18144	18542	18498	18229	18270	18443	18316	18466	18347	18589	18316	18393	18356	18164	18222	18385	18280	18331	18486	18285	18451	18298	18415	18506	18362	18270	18182	18273	18142	18415	18421	18524	18490	18194	18272	18276	18235	18334	18376	18267	18446	18333	18294	18349	18425	18420	18420	18397	18533	18356	18353	18344	18334	18131	18251	18403	18286	18498	18431	18214	18173	18346	18378	18509	18186	18394	18278	18379	18227	18215	18409	18367	18163	18141	18408	18335	18098	18294	18298	18410	18209	18348	18170	18255	18325	18336	18341	18473	18376	18297	18255	18506	18365	18233	18438	18297	18348	18313	18505	18465	18479	18397	18462	18191	18391	18247	18350	18166	18396	18236	18429	18538	18367	18427	18365	18202	18229	18401	18408	18315	18369	18441	18255	18450	18294	18194	18324	18375	18310	18434	18222	18445	18531	18285	18267	18252	18320	18394	18393	18354	18566	18179	18287	18388	18395	18258	18319	18337	18411	18442	18373	18427	18516	18656	17934	18461	18498	18543	18454	18465	18284	18341	18494	18257	18208	18362	18276	18226	18318	18309	18242	18284	18332	18523	18276	18252	18532	18491	18374	18174	18392	18276	18387	18465	18365	18163	18184	18355	18170	18349	18349	18354	18205	18342	18300	18340	18331	18385	18503	18376	18196	18549	18428	18342	18279	18332	18502	18328	18378	18431	18538	18334	18288	18395	18421	18293	18294	18437	18350	18596	18400	18322	18238	18257	18277	18574	18343	18401	18197	18322	18388	18166	18302	18175	18179	18269	18445	18309	18340	18318	18032	18305	18274	18233	18284	18366	18260	18308	18409	18424	18280	18421	18347	18081	18329	18309	18351	18367	18233	18263	18325	18314	18423	18603	18346	18358	18415	18485	18169	18452	18145	18583	18516	18292	18197	18373	18304	18362	18372	18442	18282	18604	18548	18118	18240	18279	18423	18188	18325	18207	18371	18391	18226	18283	18245	18351	18365	18339	18387	18503	18354	18270	18201	18265	18415	18367	18376	18171	18279	18251	18335	18185	18445	18395	18407	18171	18138	18235	18200	18344	18392	18225	18309	18501	18194	18382	18411	18292	18316	18440	18131	18244	18322	18474	18387	18401	18127	18256	18538	18497	18314	18315	18242	18465	18407	18487	18613	18200	18369	18350	18388	18424	18300	18407	18483	18411	18474	18343	18171	18443	18163	18375	18055	18155	18210	18084	18385	18160	18395	18274	18337	18304	18435	18377	18314	18241	18377	18283	18285	18094	18262	18451	18385	18454	18356	18216	18120	18386	18380	18339	18245	18208	18322	18344	18126	18197	18159	18323	18359	18348	18300	18310	18352	18454	18421	18217	18345	18441	18453	18507	18344	18402	18347	18332	18375	18158	18376	18252	18209	18448	18229	18571	18435	18352	18339	18188	18365	18330	18305	18297	18278	18350	18284	18256	18380	18233	18430	18397	18144	18360	18342	18145	18320	18356	18200	18276	18321	18476	18377	18251	18422	18294	18234	18185	18401	18390	18423	18395	18277	18380	18529	18367	18549	18332	18202	18383	18301	18349	18311	18241	18258	18373	18352	18216	18388	18396	18364	18202	18203	18051	18249	18488	18413	18435	18298	18310	18331	18329	18363	18370	18270	18320	18295	18300	18245	18307	18344	18387	18376	18496	18345	18399	18353	18438	18404	18337	18613	18392	18279	18578	18389	18456	18582	18395	18241	18296	18523	18402	18378	18330	18357	18430	18128	18175	18374	18403	18425	18278	18158	18486	18343	18268	18608	18183	18228	18371	18283	18569	18233	18304	18319	18494	18165	18276	18619	18234	18178	18264	18412	18360	18250	18526	18278	18252	18407	18414	18257	18179	18296	18405	18234	18260	18356	18357	18301	18346	18056	18243	18360	18427	18478	18282	18257	18418	18254	18358	18327	18330	18280	18313	18288	18467	18171	18402	18355	18171	18306	18001	18497	18276	18407	18451	18308	18280	18518	18182	18168	18250	18323	18246	18299	18155	18390	18359	18446	18395	18365	18253	18278	18340	18286	18322	18412	18319	18135	18466	18578	18463	18520	18181	18192	18565	18331	18497	18312	18290	18236	18402	18459	18510	18303	18201	18230	18293	18207	18254	18256	18291	18451	18441	18344	18486	18169	18270	18358	18348	18406	18463	18384	18493	18223	18288	18444	18690	18437	18393	18410	18485	18367	18230	18111	18194	18411	18338	18347	18285	18190	18136	18487	18221	18335	18240	18315	18226	18601	18520	18443	18460	18201	18320	18294	18357	18263	18338	18428	18288	18403	18202	18445	18370	18385	18438	18307	18098	18306	18304	18195	18336	18386	18363	18260	18265	18396	18325	18101	18321	18453	18226	18409	18196	18392	18409	18351	18418	18340	18165	18108	18227	18472	18381	18290	18336	18366	18103	18237	18408	18404	18521	18314	18379	18351	18261	18487
30392	40414	25434	16254	16312	15798	15683	15852	15834	15760	15550	15422	15421	15461	15491	15558	15430	15628	15288	15570	15443	15335	15476	15336	15302	15364	15363	15323	15472	15788	15982	15715	15797	15657	15597	15470	15500	15469	15369	15572	15425	15245	15439	15416	15448	15241	15401	15242	15359	15377	15246	15397	15503	15339	15361	15366	15414	15337	15379	15413	15410	15548	15449	15270	15230	15459	15389	15131	15271	15216	15559	15375	15244	15357	15550	15581	15441	15217	15435	15393	15367	15334	15377	15395	15282	15369	15258	15419	15198	15505	15402	15509	15291	15226	15342	15472	15640	15281	15304	15489	15205	15278	15555	15498	15538	15367	15446	15318	15322	15388	15412	15273	15369	15369	15341	15155	15382	15500	15319	15387	15322	15372	15404	15344	15496	15392	15254	15314	15288	15441	15314	15320	15438	15405	15429	15262	15426	15381	15428	15250	15268	15332	15381	15402	15421	15303	15217	15407	15417	15521	15507	15288	15344	15271	15219	15418	15597	15236	15532	15403	15490	15294	15346	15399	15335	15241	15307	15322	15364	15352	15437	15524	15392	15190	15282	15386	15543	15157	15298	15334	15166	15186	15516	15327	15434	15340	15386	15235	15297	15281	15266	15456	15267	15248	15331	15422	15355	15267	15465	15394	15548	15348	15328	15491	15334	15272	15344	15403	15400	15232	15363	15380	15384	15203	15449	15315	15344	15367	15429	15482	15358	15301	15347	15294	15422	15369	15374	15340	15307	15331	15365	15383	15444	15383	15419	15207	15405	15387	15502	15482	15447	15311	15360	15409	15283	15265	15455	15502	15382	15296	15419	15421	15369	15431	15397	15282	15271	15385	15324	15349	15320	15289	15378	15352	15434	15306	15347	15326	15248	15363	15366	15559	15343	15418	15350	15265	15334	15342	15335	15398	15279	15328	15388	15472	15277	15383	15229	15393	15350	15529	15286	15470	15371	15446	15368	15303	15259	15282	15363	15403	15390	15095	15383	15467	15363	15284	15463	15443	15366	15148	15365	15375	15445	15489	15164	15423	15512	15194	15325	15469	15302	15374	15365	15461	15138	15326	15461	15338	15432	15211	15261	15317	15197	15330	15391	15553	15345	15286	15302	15235	15309	15409	15419	15244	15442	15221	15451	15336	15264	15432	15203	15393	15220	15376	15341	15270	15341	15371	15380	15476	15269	15323	15252	15274	15452	15321	15446	15320	15392	15388	15482	15367	15473	15439	15455	15404	15271	15280	15322	15367	15435	15449	15272	15401	15297	15245	15385	15376	15364	15281	15432	15627	15457	15368	15396	15542	15235	15406	15387	15412	15322	15425	15360	15420	15382	15243	15392	15375	15333	15465	15381	15356	15458	15584	15194	15393	15218	15491	15432	15397	15372	15403	15365	15278	15257	15452	15278	15250	15261	15447	15397	15489	15343	15307	15517	15402	15448	15321	15315	15351	15331	15303	15177	15418	15230	15378	15437	15222	15375	15501	15489	15376	15306	15433	15232	15302	15276	15516	15435	15369	15430	15341	15276	15488	15398	15434	15387	15292	15372	15374	15385	15342	15351	15312	15310	15580	15225	15491	15281	15357	15381	15343	15346	15333	15418	15282	15345	15302	15359	15436	15238	15323	15255	15422	15431	15381	15490	15324	15321	15243	15463	15434	15466	15377	15454	15145	15478	15353	15390	15381	15427	15263	15399	15390	15312	15233	15268	15387	15414	15399	15410	15381	15503	15433	15674	15529	15380	15301	15406	15374	15387	15322	15372	15497	15554	15130	15195	15356	15278	15442	15510	15411	15435	15326	15443	15566	15351	15394	15376	15336	15354	15510	15429	15322	15444	15547	15399	15374	15468	15392	15446	15389	15340	15498	15357	15289	15338	15540	15404	15485	15401	15425	15312	15489	15449	15416	15219	15483	15335	15333	15487	15439	15246	15425	15393	15271	15325	15336	15390	15491	15366	15463	15272	15399	15445	15434	15396	15496	15389	15444	15493	15450	15419	15421	15541	15264	15466	15261	15398	15222	15242	15252	15332	15285	15401	15264	15386	15307	15268	15201	15420	15210	15287	15332	15336	15347	15468	15434	15372	15355	15265	15352	15269	15330	15262	15343	15306	15488	15342	15375	15211	15432	15358	15428	15288	15251	15461	15438	15405	15461	15594	15324	15334	15387	15311	15290	15370	15492	15283	15482	15364	15390	15300	15245	15229	15441	15274	15445	15453	15411	15286	15344	15448	15443	15432	15297	15413	15174	15340	15214	15368	15441	15475	15363	15556	15454	15372	15361	15323	15249	15337	15454	15490	15250	15497	15324	15512	15252	15434	15436	15364	15353	15395	15376	15275	15130	15371	15336	15383	15450	15537	15377	15331	15394	15549	15276	15346	15333	15353	15370	15451	15292	15287	15293	15474	15324	15216	15370	15331	15189	15372	15260	15318	15400	15215	15468	15332	15404	15402	15383	15355	15345	15397	15313	15374	15367	15302	15381	15426	15261	15435	15394	15387	15373	15466	15368	15558	15351	15337	15473	15389	15408	15287	15445	15491	15422	15406	15389	15485	15509	15342	15420	15570	15433	15439	15403	15364	15176	15267	15357	15435	15527	15507	15278	15410	15355	15405	15258	15486	15516	15350	15543	15412	15265	15347	15231	15210	15354	15310	15277	15344	15267	15529	15528	15249	15571	15506	15259	15257	15387	15375	15464	15409	15212	15373	15339	15191	15285	15235	15216	15343	15284	15498	15414	15357	15495	15375	15309	15238	15542	15362	15271	15414	15349	15258	15449	15358	15385	15515	15530	15324	15240	15431	15345	15341	15407	15369	15363	15306	15336	15409	15437	15350	15432	15314	15301	15386	15264	15413	15518	15405	15398	15332	15278	15308	15406	15334	15323	15204	15332	15353	15332	15383	15407	15437	15312	15383	15578	15238	15373	15386	15505	15216	15321	15353	15349	15325	15219	15189	15265	15341	15054	15386	15319	15282	15300	15441	15440	15364	15554	15254	15504	15472	15435	15376	15401	15328	15413	15215	15338	15415	15170	15546	15394	15375	15383	15426	15456	15274	15275	15478	15316	15551	15528	15411	15327	15224	15568	15250	15280	15331	15376	15428	15324	15412	15341	15180	15481	15353	15460	15612	15399	15333	15457	15454	15348	15352	15481	15242	15364	15497	15385	15243	15350	15462	15408	15278	15312	15440	15484	15233	15449	15430	15439	15301	15346	15381	15190	15300	15368	15240	15414	15319	15326	15385	15363	15465	15335	15358	15334	15207	15378	15416	15404	15385	15286	15282	15479	15317	15389	15516	15354	15418	15319	15466	15422	15497	15548	15375	15337	15431	15240	15395	15381	15277	15263	15522	15399	15397	15416	15562	15357	15600	15188	15350	15370	15241	15377	15368	15245	15323	15370	15515	15343	15357	15348	15353	15076	15244	15366	15533	15344	15323	15428	15484	15463	15369	15255	15494	15468	15240	15394	15292	15211	15296	15183	15333	15443	15291	15322	15267	15585	15303	15360	15339	15449	15148	15410	15375	15360	15302	15393	15450	15376	15428	15224	15462	15337	15524	15615	15463	15260	15250	15297	15494	15571	15427	15557	15292	15421	15158	15477	15481	15245	15346	15516	15149	15437	15330	15453	15404	15411	15384	15213	15398	15320	15391	15250	15445	15228	15367	15434	15437	15374	15310	15414	15379	15265	15395	15515	15392	15314	15349	15478	15443	15329	15351	15377	15369	15424	15455	15398	15373	15502	15481	15467	15332	15371	15292	15337	15354	15313	15298	15379	15325	15444	15393	15432	15479	15369	15277	15458	15557	15445	15478	15530	15175	15592	15364	15271	15377	15454	15399	15423	15309	15452	15588	15277	15360	15319	15279	15417	15586	15414	15385	15100	15322	15355	15325	15471	15264	15422	15514	15422	15434	15284	15443	15260	15497	15314	15370	15316	15416	15338	15428	15510	15333	15373	15194	15508	15419	15389	15634	15396	15407	15406	15342	15342	15459	15327	15166	15323	15394	15499	15399	15283	15382	15530	15310	15326	15510	15202	15351	15470	15329	15266	15233	15188	15425	15295	15380	15495	15494	15474	15278	15508	15419	15471	15398	15351	15410	15482	15395	15248	15270	15285	15316	15244	15324	15380	15469	15315	15181	15292	15588	15372	15328	15334	15299	15459	15320	15191	15459	15475	15292	15266	15543	15464	15370	15508	15389	15475	15319	15318	15429	15357	15462	15307	15333	15233	15181	15415	15438	15305	15438	15345	15282	15396	15425	15285	15356	15226	15430	15282	15329	15369	15286	15341	15401	15457	15436	15450	15326	15291	15443	15408	15450	15467	15342	15400	15382	15292	15210	15426	15367	15380	15423	15344	15346	15378	15261	15378	15441	15274	15241	15406	15484	15445	15129	15331	15413	15447	15266	15383	15316	15293	15357	15386	15407	15365	15378	15266	15309	15580	15413	15388	15467	15170	15408	15629	15387	15437	15380	15475	15446	15311	15297	15325	15321	15387	15523	15411	15411	15373	15284	15325	15376	15351	15402	15511	15472	15245	15229	15345	15366	15450	15422	15517	15403	15294	15316	15404	15424	15374	15519	15486	15356	15429	15393	15281	15312	15284	15540	15203	15241	15404	15350	15393	15283	15322	15416	15414	15333	15364	15408	15444	15455	15554	15388	15384	15354	15346	15195	15433	15380	15436	15376	15344	15516	15465	15466	15379	15504	15245	15332	15383	15260	15473	15290	15350	15412	15315	15347	15597	15352	15371	15362	15420	15351	15430	15191	15409	15342	15424	15369	15384	15448	15167	15257	15420	15164	15349	15440	15209	15337	15508	15353	15294	15381	15425	15414	15373	15350	15433	15483	15496	15343	15372	15308	15351	15330	15475	15200	15178	15460	15397	15544	15396	15383	15262	15297	15404	15381	15339	15400	15260	15414	15344	15368	15294	15446	15276	15384	15344	15388	15343	15299	15286	15328	15377	15307	15438	15404	15418	15354	15468	15264	15488	15382	15393	15252	15304	15309	15350	15333	15266	15290	15297	15561	15464	15395	15401	15383	15339	15319	15477	15380	15400	15534	15284	15467	15349	15415	15487	15402	15398	15324	15371	15594	15327	15412	15301	15279	15311	15270	15243
23945	21470	29048	24369	22291	22561	21807	19280	19026	19211	18892	18834	18860	18787	18696	18738	18825	18788	18749	18745	18686	18872	18653	18889	18742	18472	18464	18565	19027	20797	21459	20505	19952	19287	19040	18461	18808	18515	18528	18689	18577	18707	18628	18547	18527	18318	18578	18591	18638	18660	18587	18586	18608	18603	18701	18721	18360	18524	18608	18507	18578	18737	18697	18755	18547	18446	18642	18911	18761	18455	18581	18756	18752	18803	18515	18629	18559	18429	18321	18765	18451	18698	18572	18645	18437	18465	18403	18489	18532	18441	18424	18553	18661	18517	18458	18430	18735	18557	18647	18708	18633	18531	18593	18498	18445	18535	18544	18534	18757	18560	18569	18620	18621	18589	18729	18432	18570	18656	18584	18492	18474	18503	18791	18511	18648	18687	18709	18664	18737	18418	18704	18505	18547	18426	18520	18812	18459	18556	18546	18534	18590	18595	18552	18587	18387	18448	18269	18414	18583	18574	18317	18419	18542	18560	18490	18341	18656	18403	18506	18436	18576	18534	18707	18690	18673	18568	18616	18491	18375	18410	18324	18650	18692	18542	18531	18437	18571	18534	18482	18679	18427	18637	18624	18345	18656	18509	18720	18419	18415	18681	18478	18493	18568	18497	18468	18288	18707	18540	18575	18734	18517	18589	18551	18351	18664	18443	18511	18465	18457	18575	18344	18367	18415	18688	18592	18633	18580	18524	18621	18480	18559	18723	18553	18466	18599	18440	18480	18644	18640	18712	18496	18548	18659	18526	18593	18430	18454	18653	18585	18677	18572	18534	18574	18317	18551	18603	18629	18459	18751	18652	18388	18547	18532	18425	18605	18442	18509	18637	18576	18408	18415	18611	18714	18636	18603	18507	18598	18458	18557	18630	18438	18491	18451	18515	18509	18556	18574	18514	18638	18624	18326	18428	18521	18511	18577	18503	18403	18621	18316	18325	18580	18352	18728	18573	18585	18470	18635	18539	18477	18267	18522	18516	18715	18600	18507	18465	18588	18518	18608	18597	18539	18530	18636	18525	18680	18724	18465	18571	18386	18361	18467	18473	18825	18681	18613	18796	18532	18607	18544	18543	18564	18564	18502	18592	18741	18486	18543	18709	18467	18535	18732	18583	18596	18629	18633	18542	18411	18697	18161	18530	18357	18578	18721	18654	18488	18501	18520	18689	18601	18544	18474	18503	18522	18620	18311	18562	18667	18608	18592	18650	18656	18557	18489	18618	18474	18533	18540	18724	18454	18253	18458	18541	18549	18554	18711	18420	18548	18450	18611	18649	18549	18605	18433	18509	18570	18525	18455	18601	18478	18767	18576	18517	18770	18605	18541	18667	18494	18322	18509	18505	18718	18423	18557	18608	18553	18481	18451	18604	18529	18665	18607	18510	18577	18540	18569	18543	18446	18532	18593	18551	18506	18689	18410	18626	18580	18702	18472	18616	18448	18318	18523	18525	18579	18733	18726	18502	18654	18668	18569	18406	18645	18514	18493	18539	18297	18549	18594	18527	18651	18709	18429	18581	18459	18644	18602	18507	18519	18358	18579	18574	18602	18391	18576	18682	18552	18575	18462	18474	18480	18467	18616	18354	18570	18675	18594	18583	18487	18508	18564	18459	18508	18641	18579	18803	18641	18795	18558	18516	18689	18415	18473	18518	18642	18705	18419	18487	18525	18297	18469	18246	18700	18536	18569	18590	18526	18761	18487	18797	18858	18533	18583	18479	18495	18580	18376	18480	18677	18576	18633	18694	18647	18622	18529	18521	18556	18477	18618	18341	18556	18396	18430	18721	18638	18651	18838	18530	18564	18577	18453	18525	18508	18498	18745	18659	18273	18403	18374	18668	18740	18594	18694	18428	18576	18542	18615	18627	18459	18632	18539	18669	18555	18451	18571	18549	18652	18781	18845	18603	18526	18472	18577	18419	18770	18774	18825	18645	18388	18507	18594	18628	18434	18566	18498	18493	18558	18583	18805	18499	18801	18575	18902	18531	18422	18431	18587	18454	18451	18554	18606	18621	18675	18457	18465	18397	18457	18617	18583	18659	18648	18508	18454	18649	18745	18560	18673	18630	18317	18451	18425	18553	18613	18777	18645	18434	18663	18521	18494	18566	18384	18541	18475	18468	18408	18564	18592	18531	18458	18573	18530	18625	18376	18605	18486	18448	18467	18549	18570	18579	18688	18466	18545	18430	18616	18589	18336	18610	18695	18635	18424	18578	18772	18661	18576	18637	18580	18694	18364	18339	18492	18643	18501	18554	18687	18457	18579	18628	18543	18450	18591	18494	18634	18340	18459	18593	18494	18344	18575	18452	18517	18521	18553	18653	18687	18531	18595	18420	18580	18461	18491	18498	18622	18551	18670	18563	18509	18698	18492	18363	18625	18706	18726	18589	18488	18497	18463	18498	18598	18579	18462	18602	18608	18516	18475	18616	18527	18635	18295	18540	18400	18484	18502	18568	18580	18479	18528	18479	18676	18446	18655	18535	18654	18439	18598	18436	18509	18493	18643	18485	18580	18625	18793	18561	18631	18672	18562	18495	18721	18557	18470	18436	18540	18701	18718	18483	18655	18568	18722	18455	18716	18691	18849	18582	18542	18615	18635	18522	18557	18781	18512	18552	18619	18465	18662	18524	18446	18472	18669	18585	18511	18528	18554	18635	18515	18493	18490	18700	18543	18636	18661	18648	18602	18699	18468	18677	18616	18457	18308	18457	18752	18642	18569	18347	18749	18442	18551	18467	18639	18460	18668	18812	18445	18525	18596	18843	18412	18558	18580	18713	18494	18639	18609	18587	18622	18512	18526	18560	18667	18389	18509	18678	18589	18723	18730	18637	18404	18607	18544	18494	18626	18587	18580	18609	18654	18435	18531	18643	18456	18454	18689	18480	18702	18631	18358	18653	18389	18545	18577	18528	18569	18426	18435	18425	18414	18613	18563	18440	18622	18644	18576	18563	18309	18548	18448	18407	18479	18569	18581	18540	18482	18392	18630	18561	18577	18509	18570	18588	18413	18558	18734	18548	18491	18436	18756	18671	18369	18375	18869	18697	18297	18623	18748	18656	18614	18653	18649	18506	18364	18511	18470	18581	18346	18569	18374	18509	18438	18504	18589	18498	18580	18563	18413	18683	18643	18797	18569	18674	18531	18675	18530	18466	18382	18491	18467	18326	18384	18588	18571	18591	18557	18415	18531	18354	18400	18619	18475	18645	18452	18521	18438	18668	18539	18554	18539	18716	18691	18810	18421	18560	18576	18546	18460	18441	18629	18579	18823	18559	18644	18499	18621	18726	18745	18569	18634	18484	18734	18383	18693	18492	18586	18580	18617	18407	18624	18530	18567	18699	18585	18445	18580	18547	18551	18511	18443	18576	18391	18636	18728	18788	18519	18634	18625	18618	18443	18441	18478	18548	18597	18455	18736	18588	18729	18532	18297	18503	18526	18518	18623	18405	18597	18616	18494	18434	18609	18380	18415	18553	18538	18626	18550	18597	18701	18441	18588	18769	18577	18397	18579	18524	18404	18523	18557	18471	18585	18836	18716	18643	18722	18712	18431	18681	18446	18571	18691	18736	18559	18619	18559	18697	18418	18514	18531	18439	18622	18502	18683	18584	18658	18605	18759	18724	18688	18514	18516	18587	18526	18780	18421	18635	18546	18336	18677	18624	18279	18477	18484	18429	18571	18436	18440	18467	18509	18396	18567	18581	18717	18362	18607	18705	18473	18510	18819	18672	18697	18433	18410	18550	18475	18789	18629	18579	18658	18417	18590	18682	18482	18355	18493	18643	18662	18468	18681	18535	18354	18783	18620	18510	18654	18350	18448	18616	18524	18471	18624	18511	18525	18495	18670	18526	18508	18669	18658	18636	18582	18646	18468	18662	18466	18740	18465	18629	18590	18678	18580	18690	18500	18693	18396	18457	18666	18507	18859	18672	18670	18511	18465	18622	18731	18495	18473	18589	18453	18578	18508	18618	18605	18562	18632	18520	18364	18484	18577	18684	18390	18677	18362	18664	18629	18434	18595	18556	18601	18407	18434	18607	18450	18536	18452	18744	18494	18786	18512	18629	18629	18390	18449	18454	18308	18450	18472	18526	18609	18515	18660	18753	18512	18483	18706	18490	18510	18542	18460	18575	18818	18632	18504	18656	18384	18578	18402	18293	18457	18594	18603	18578	18573	18593	18545	18730	18636	18492	18535	18483	18566	18435	18522	18579	18451	18718	18674	18644	18506	18318	18508	18441	18448	18623	18631	18401	18527	18640	18655	18711	18652	18689	18618	18777	18676	18575	18771	18474	18346	18568	18576	18679	18693	18524	18498	18476	18617	18538	18648	18553	18541	18544	18589	18691	18602	18512	18476	18551	18428	18414	18603	18636	18512	18625	18373	18533	18500	18606	18594	18517	18748	18651	18504	18330	18788	18534	18565	18487	18664	18494	18519	18667	18394	18503	18738	18605	18262	18449	18338	18463	18549	18311	18587	18512	18455	18355	18627	18564	18697	18421	18585	18462	18551	18583	18363	18565	18694	18819	18483	18397	18780	18506	18526	18791	18487	18493	18777	18551	18698	18662	18792	18569	18554	18773	18413	18564	18559	18496	18576	18466	18570	18597	18579	18380	18655	18394	18569	18653	18554	18743	18548	18618	18671	18476	18541	18558	18339	18615	18736	18393	18507	18507	18629	18405	18490	18771	18610	18803	18454	18462	18537	18629	18459	18692	18671	18595	18530	18532	18771	18716	18612	18507	18553	18772	18570	18504	18345	18489	18448	18643	18616	18613	18456	18469	18589	18557	18719	18590	18566	18484	18587	18434	18286	18511	18369	18551	18477	18623	18664	18653	18461	18599	18432	18678	18551	18471	18661	18545	18783	18700	18451	18531	18504	18443	18534	18682	18674	18592	18661	18433	18583	18423	18671	18524	18562	18580	18731	18347	18703	18592	18773	18399	18428	18608	18733	18442	18609	18402	18439	18616	18636	18600	18715	18465	18656	18464	18496	18592	18795	18616	18596	18612	18385	18576	18630	18696	18499	18480	18671	18628	18617	18589	18534	18501	18455	18575	18691	18554	18517	18635	18723	18640	18595	18474	18758	18575	18576	18720	18666	18586	18595	18571	18456	18591
35208	59036	38459	18499	17435	16516	16556	16451	16390	15979	16012	15965	15818	15815	15689	15917	15882	15769	15812	15576	15473	15804	15665	15616	15589	15570	15571	15804	16384	18823	19189	18183	17446	16569	15931	15780	15551	15575	15604	15524	15685	15607	15510	15499	15610	15421	15541	15651	15544	15648	15704	15504	15446	15474	15585	15579	15559	15558	15605	15531	15541	15697	15511	15630	15431	15580	15462	15601	15555	15487	15344	15531	15559	15555	15596	15617	15676	15604	15551	15544	15441	15542	15457	15530	15548	15521	15538	15638	15648	15586	15407	15433	15395	15554	15638	15564	15614	15594	15572	15470	15461	15536	15459	15558	15592	15355	15545	15461	15519	15539	15738	15669	15496	15606	15442	15630	15632	15526	15546	15663	15593	15488	15579	15339	15673	15431	15531	15350	15528	15590	15520	15553	15569	15572	15499	15598	15482	15442	15632	15447	15435	15488	15585	15729	15592	15543	15576	15585	15542	15388	15491	15506	15706	15576	15508	15634	15383	15548	15511	15480	15530	15568	15629	15597	15516	15547	15450	15485	15417	15499	15551	15554	15482	15657	15567	15583	15706	15538	15474	15456	15560	15589	15480	15494	15443	15662	15686	15442	15490	15372	15506	15574	15483	15658	15646	15531	15515	15623	15535	15713	15442	15589	15520	15533	15555	15474	15535	15635	15491	15285	15671	15586	15585	15456	15428	15496	15658	15527	15381	15446	15573	15513	15426	15530	15706	15744	15640	15594	15409	15484	15662	15568	15677	15619	15688	15302	15550	15441	15652	15394	15520	15524	15479	15515	15469	15504	15499	15437	15460	15516	15370	15460	15500	15476	15526	15489	15473	15530	15552	15661	15547	15587	15697	15472	15375	15449	15657	15479	15429	15516	15776	15556	15478	15503	15488	15553	15384	15428	15356	15371	15614	15543	15612	15616	15659	15532	15474	15479	15489	15660	15732	15595	15488	15575	15699	15449	15376	15541	15643	15486	15626	15530	15524	15563	15574	15637	15658	15680	15403	15620	15798	15487	15468	15518	15519	15424	15598	15422	15547	15552	15496	15348	15522	15602	15560	15678	15492	15482	15617	15417	15669	15330	15598	15530	15439	15666	15626	15445	15522	15491	15349	15652	15594	15526	15644	15518	15780	15565	15585	15646	15489	15500	15564	15561	15722	15547	15702	15635	15635	15507	15706	15476	15402	15488	15535	15484	15715	15623	15682	15553	15516	15626	15532	15619	15605	15438	15523	15576	15485	15445	15595	15534	15402	15631	15403	15595	15583	15475	15584	15595	15567	15497	15418	15624	15565	15479	15558	15401	15358	15585	15758	15336	15409	15563	15594	15639	15545	15473	15512	15600	15617	15411	15367	15446	15442	15440	15551	15570	15553	15708	15493	15412	15527	15599	15483	15535	15610	15524	15541	15497	15561	15551	15477	15578	15636	15479	15493	15448	15611	15563	15449	15454	15418	15463	15565	15565	15398	15591	15438	15570	15449	15404	15499	15527	15579	15756	15507	15665	15536	15525	15567	15655	15681	15498	15552	15608	15654	15518	15571	15674	15565	15644	15412	15402	15500	15629	15625	15422	15438	15452	15493	15585	15463	15750	15420	15568	15638	15508	15593	15675	15631	15459	15511	15347	15483	15562	15599	15570	15832	15628	15576	15554	15470	15313	15460	15402	15640	15512	15663	15401	15641	15606	15521	15596	15626	15570	15653	15519	15607	15576	15591	15596	15475	15533	15541	15510	15633	15574	15522	15580	15534	15728	15556	15462	15460	15533	15638	15499	15531	15473	15684	15501	15535	15673	15501	15640	15419	15514	15591	15594	15644	15520	15449	15561	15504	15683	15574	15503	15651	15448	15636	15719	15495	15506	15689	15442	15501	15514	15576	15589	15446	15518	15550	15614	15471	15453	15359	15584	15531	15625	15524	15382	15556	15455	15597	15661	15533	15525	15658	15558	15560	15511	15575	15516	15626	15402	15631	15497	15457	15381	15680	15463	15365	15529	15395	15604	15521	15624	15544	15377	15513	15458	15638	15400	15460	15532	15620	15633	15582	15534	15522	15560	15566	15447	15436	15437	15513	15619	15614	15639	15730	15493	15429	15506	15516	15581	15617	15435	15546	15376	15497	15529	15675	15556	15545	15563	15781	15562	15714	15452	15494	15453	15614	15567	15646	15593	15671	15506	15402	15563	15702	15465	15485	15567	15558	15328	15436	15460	15568	15394	15377	15637	15673	15534	15661	15339	15522	15625	15467	15610	15571	15553	15632	15417	15364	15681	15425	15541	15573	15536	15398	15454	15590	15340	15468	15730	15531	15539	15645	15529	15653	15614	15683	15590	15447	15426	15758	15482	15550	15444	15507	15427	15524	15442	15596	15667	15584	15484	15341	15568	15485	15594	15517	15447	15524	15430	15629	15459	15529	15509	15449	15482	15531	15434	15426	15335	15554	15555	15498	15483	15489	15572	15572	15843	15602	15375	15479	15488	15472	15698	15634	15430	15636	15448	15507	15582	15513	15413	15334	15575	15504	15403	15647	15427	15694	15495	15541	15511	15517	15389	15494	15549	15516	15485	15586	15635	15489	15452	15318	15562	15540	15540	15527	15589	15436	15656	15653	15530	15456	15591	15690	15476	15632	15529	15591	15501	15603	15589	15645	15647	15525	15555	15576	15569	15490	15560	15548	15671	15738	15597	15430	15523	15487	15374	15624	15638	15567	15556	15387	15605	15729	15425	15481	15561	15557	15521	15503	15614	15448	15433	15596	15565	15710	15597	15548	15603	15531	15493	15466	15558	15639	15473	15588	15464	15727	15572	15551	15515	15423	15468	15582	15487	15576	15487	15538	15410	15609	15502	15496	15508	15512	15474	15542	15479	15627	15562	15529	15593	15384	15629	15697	15598	15611	15720	15408	15415	15541	15516	15565	15590	15562	15455	15506	15477	15465	15725	15405	15634	15598	15517	15556	15707	15568	15500	15535	15490	15465	15517	15604	15558	15489	15461	15534	15591	15522	15590	15583	15673	15512	15438	15582	15383	15747	15582	15588	15513	15771	15492	15485	15641	15444	15492	15508	15569	15545	15544	15455	15666	15479	15552	15731	15366	15591	15503	15498	15597	15544	15500	15352	15537	15513	15450	15425	15492	15621	15505	15380	15532	15445	15432	15634	15556	15673	15761	15385	15742	15467	15657	15465	15478	15478	15619	15553	15682	15797	15759	15472	15560	15497	15546	15556	15491	15387	15542	15542	15471	15384	15609	15669	15715	15539	15417	15535	15566	15598	15538	15578	15504	15573	15656	15520	15419	15548	15569	15495	15491	15459	15508	15619	15535	15507	15502	15567	15551	15634	15473	15480	15631	15561	15336	15568	15573	15530	15468	15591	15762	15559	15425	15647	15490	15485	15461	15489	15439	15615	15527	15463	15536	15540	15458	15483	15534	15564	15583	15544	15523	15462	15653	15567	15733	15547	15619	15455	15567	15673	15492	15568	15566	15599	15429	15421	15432	15629	15490	15513	15591	15568	15573	15587	15619	15617	15480	15682	15545	15565	15692	15592	15569	15445	15584	15524	15453	15636	15686	15620	15463	15420	15558	15526	15525	15491	15355	15411	15613	15534	15665	15576	15476	15534	15401	15669	15716	15488	15497	15464	15452	15611	15489	15553	15662	15526	15579	15605	15483	15648	15436	15503	15501	15512	15592	15374	15566	15544	15590	15414	15609	15519	15588	15575	15529	15391	15497	15625	15512	15463	15497	15511	15638	15515	15565	15468	15629	15549	15639	15520	15493	15573	15615	15559	15591	15528	15585	15676	15625	15398	15431	15356	15581	15690	15678	15498	15636	15564	15573	15515	15445	15664	15454	15633	15601	15555	15494	15619	15555	15581	15559	15744	15555	15436	15540	15658	15624	15516	15542	15475	15491	15505	15651	15609	15698	15587	15443	15619	15675	15505	15435	15529	15651	15544	15539	15724	15517	15655	15491	15559	15521	15564	15623	15643	15533	15668	15517	15540	15469	15477	15563	15554	15511	15696	15426	15568	15646	15561	15552	15539	15568	15769	15474	15453	15597	15592	15611	15493	15601	15548	15642	15498	15567	15654	15526	15540	15611	15526	15484	15503	15748	15640	15437	15641	15516	15647	15509	15473	15581	15371	15622	15383	15666	15676	15533	15621	15519	15233	15611	15505	15593	15502	15513	15502	15597	15574	15526	15689	15556	15451	15623	15412	15501	15574	15539	15559	15455	15615	15708	15567	15506	15549	15545	15644	15533	15525	15581	15641	15534	15701	15438	15533	15521	15522	15631	15366	15629	15666	15433	15458	15625	15517	15453	15457	15465	15623	15578	15665	15543	15488	15656	15593	15603	15525	15532	15662	15570	15636	15726	15716	15446	15446	15474	15519	15540	15492	15655	15717	15651	15551	15540	15799	15511	15512	15447	15574	15583	15422	15465	15661	15435	15643	15515	15561	15382	15509	15719	15630	15580	15719	15461	15523	15629	15589	15441	15612	15602	15710	15427	15542	15553	15579	15601	15536	15445	15497	15434	15437	15412	15731	15510	15537	15488	15550	15440	15595	15536	15591	15364	15603	15491	15582	15402	15643	15522	15609	15610	15596	15635	15560	15521	15707	15491	15675	15533	15516	15466	15470	15627	15632	15489	15527	15569	15598	15622	15520	15497	15506	15400	15566	15617	15411	15373	15537	15740	15608	15507	15543	15531	15585	15694	15426	15550	15517	15466	15640	15618	15517	15511	15675	15537	15446	15638	15537	15528	15599	15606	15564	15520	15763	15569	15612	15653	15601	15580	15676	15521	15479	15425	15409	15470	15447	15607	15353	15629	15557	15552	15373	15700	15593	15624	15583	15568	15552	15502	15584	15474	15658	15475	15537	15507	15705	15491	15400	15667	15554	15497	15636	15451	15579	15544	15711	15564	15270	15481	15343	15631	15500	15653	15548	15499	15422	15624	15493	15515	15432	15544	15463	15542	15545	15539	15657	15560	15483	15672	15667	15413	15508	15453	15626	15580	15713	15487	15701	15645	15314	15518	15476	15323	15414	15501	15706	15555	15509	15393	15510	15459	15518	15581	15511	15510	15537	15402	15589	15726	15671	15663	15448	15641	15465	15647
22790	21390	29316	23766	21588	23687	26177	21089	20180	20537	20654	20389	20025	20129	20068	19954	19777	19800	19842	19912	19973	19791	19565	19737	19821	19786	19759	19797	21302	23821	24486	23404	22173	21043	20464	20122	19646	19685	19620	19540	19867	19731	19657	19706	19608	19787	19773	19909	19797	19720	19667	19648	19730	19667	19589	19691	19655	19581	19650	19693	19636	19706	19567	19775	19579	19375	19669	19483	19583	19562	19595	19843	19528	19682	19654	19705	19630	19699	19676	19584	19660	19799	19590	19617	19730	19664	19668	19613	19442	19707	19591	19505	19577	19581	19709	19474	19694	19576	19731	19548	19609	19376	19633	19519	19450	19610	19577	19491	19589	19786	19877	19564	19501	19473	19600	19534	19515	19730	19725	19470	19678	19632	19682	19507	19605	19680	19633	19420	19582	19427	19614	19598	19686	19750	19464	19525	19664	19765	19733	19710	19544	19688	19642	19574	19419	19436	19975	19733	19751	19561	19639	19674	19710	19595	19558	19866	19735	19676	19683	19264	19571	19549	19714	19632	19449	19899	19684	19393	19498	19596	19854	19679	19572	19651	19563	19466	19496	19564	19825	19527	19332	19712	19527	19522	19503	19567	19689	19749	19750	19626	19665	19550	19373	19563	19799	19531	19636	19702	19663	19556	19574	19443	19807	19573	19899	19458	19548	19639	19868	19667	19524	19562	19551	19787	19645	19592	19677	19604	19596	19582	19757	19667	19810	19851	19683	19642	19674	19827	19634	19561	19571	19715	19564	19656	19959	19814	19757	19627	19541	19483	19550	19586	19388	19532	19755	19500	19675	19496	19451	19589	19670	19490	19614	19633	19542	19578	19625	19783	19836	19623	19667	19564	19447	19582	19617	19593	19319	19635	19661	19673	19598	19772	19689	19608	19546	19618	19708	19678	19464	19685	19750	19490	19652	19597	19798	20061	19729	19623	19651	19614	19649	19592	19433	19401	19707	19720	19838	19589	19674	19581	19511	19711	19570	19622	19481	19416	19577	19655	19621	19734	19776	19652	19839	19603	19629	19617	19628	19775	19937	19480	19654	19576	19628	19792	19713	19781	19698	19511	19674	19473	19530	19670	19779	19420	19664	19431	19345	19476	19518	19635	19733	19528	19555	19689	19732	19699	19539	19449	19779	19649	19578	19768	19605	19641	19583	19607	19432	19666	19448	19492	19741	19313	19567	19555	19560	19662	19449	19712	19643	19627	19614	19437	19714	19644	19613	19656	19465	19423	19650	19795	19471	19678	19712	19505	19583	19729	19648	19706	19472	19704	19648	19545	19725	19610	19741	19592	19643	19452	19515	19488	19614	19676	19395	19491	19382	19556	19544	19599	19575	19287	19532	19540	19489	19334	19729	19509	19783	19649	19638	19471	19636	19553	19602	19607	19503	19511	19550	19700	19593	19671	19694	19593	19784	19524	19603	19502	19506	19775	19688	19574	19530	19532	19655	19652	19620	19424	19576	19715	19839	19551	19624	19645	19556	19467	19537	19662	19605	19562	19515	19610	19642	19564	19751	19646	19547	19457	19509	19485	19726	19786	19405	19413	19624	19609	19782	19664	19768	19812	19622	19516	19833	19513	19614	19655	19656	19598	19603	19567	19590	19791	19581	19465	19533	19528	19559	19656	19581	19648	19711	19700	19405	19646	19497	19676	19674	19856	19755	19325	19639	19554	19560	19752	19640	19433	19571	19639	19520	19794	19621	19641	19456	19778	19554	19796	19761	19612	19362	19682	19628	19590	19729	19544	19585	19736	19533	19550	19478	19712	19621	19739	19486	19682	19877	19503	19515	19657	19574	19512	19486	19648	19827	19515	19690	19856	19655	19688	19653	19646	19561	19504	19472	19580	19524	19711	19618	19461	19650	19737	19681	19581	19494	19448	19639	19505	19505	19498	19606	19703	19563	19603	19656	19536	19507	19444	19695	19636	19693	19407	19446	19591	19810	19651	19581	19488	19581	19591	19593	19616	19831	19694	19685	19452	19435	19811	19652	19562	19631	19526	19505	19621	19645	19496	19546	19609	19672	19575	19488	19452	19620	19635	19578	19534	19718	19665	19377	19621	19640	19590	19470	19617	19502	19529	19668	19647	19679	19543	19541	19786	19733	19881	19557	19571	19604	19621	19730	19415	19657	19591	19678	19483	19705	19745	19439	19591	19537	19695	19479	19578	19515	19454	19642	19699	19595	19631	19666	19662	19622	19484	19605	19665	19770	19539	19433	19598	19813	19539	19793	19486	19542	19447	19634	19492	19614	19529	19443	19507	19486	19487	19751	19472	19707	19545	19619	19508	19458	19690	19373	19398	19765	19612	19542	19584	19683	19747	19623	19667	19391	19663	19476	19555	19551	19771	19370	19658	19719	19487	19810	19483	19458	19443	19589	19478	19510	19519	19651	19498	19670	19452	19500	19586	19520	19659	19591	19613	19650	19625	19637	19564	19601	19409	19641	19611	19585	19671	19599	19566	19650	19768	19608	19581	19346	19606	19418	19776	19442	19646	19641	19711	19493	19606	19630	19406	19540	19620	19591	19661	19513	19722	19671	19570	19650	19473	19438	19722	19630	19661	19732	19584	19492	19716	19519	19452	19350	19389	19571	19559	19688	19683	19439	19583	19414	19621	19667	19568	19639	19674	19645	19819	19592	19671	19579	19606	19535	19712	19565	19656	19481	19667	19666	19425	19551	19297	19531	19755	19482	19749	19470	19570	19471	19516	19621	19610	19729	19603	19296	19479	19601	19778	19725	19436	19715	19469	19514	19526	19506	19325	19700	19610	19468	19643	19546	19506	19353	19499	19720	19716	19710	19446	19675	19544	19628	19670	19530	19612	19730	19648	19609	19585	19578	19352	19685	19813	19519	19597	19468	19450	19736	19925	19376	19569	19631	19536	19471	19461	19664	19766	19676	19773	19385	19238	19743	19706	19541	19403	19562	19765	19752	19494	19566	19598	19562	19743	19509	19568	19531	19450	19694	19754	19519	19599	19627	19784	19558	19564	19615	19566	19623	19454	19635	19638	19867	19792	19659	19367	19551	19575	19458	19486	19527	19612	19646	19765	19740	19667	19555	19566	19678	19592	19424	19627	19588	19558	19874	19475	19408	19669	19529	19702	19560	19608	19630	19399	19490	19565	19548	19478	19629	19813	19662	19570	19545	19568	19675	19500	19689	19601	19479	19393	19592	19819	19526	19560	19655	19512	19526	19542	19528	19665	19552	19742	19610	19505	19686	19447	19635	19510	19594	19445	19516	19599	19638	19511	19553	19699	19838	19562	19530	19593	19753	19640	19701	19513	19530	19563	19612	19494	19496	19401	19272	19513	19540	19787	19677	19834	19593	19649	19517	19500	19584	19519	19623	19514	19827	19871	19674	19500	19647	19485	19533	19453	19495	19501	19507	19478	19625	19709	19675	19520	19459	19664	19582	19567	19560	19652	19393	19660	19800	19484	19736	19590	19372	19780	19692	19808	19598	19383	19377	19717	19461	19419	19485	19221	19724	19663	19673	19610	19598	19865	19379	19458	19617	19627	19553	19590	19705	19950	19574	19663	19584	19786	19673	19701	19601	19680	19587	19860	19424	19587	19553	19588	19700	19698	19433	19438	19740	19501	19455	19645	19574	19590	19673	19547	19666	19500	19578	19594	19782	19659	19428	19549	19424	19687	19695	19483	19526	19653	19842	19558	19656	19514	19675	19709	19720	19635	19676	19611	19669	19598	19687	19569	19709	19714	19560	19463	19691	19572	19678	19678	19743	19737	19769	19683	19747	19482	19758	19410	19342	19751	19512	19546	19646	19597	19710	19626	19554	19689	19655	19540	19675	19551	19507	19453	19626	19706	19454	19740	19707	19562	19459	19539	19709	19551	19657	19589	19595	19660	19515	19695	19584	19629	19492	19679	19658	19685	19478	19604	19633	19664	19502	19660	19556	19627	19556	19742	19772	19601	19796	19528	19668	19549	19508	19659	19476	19599	19547	19564	19673	19775	19500	19661	19754	19651	19694	19672	19694	19514	19696	19511	19504	19735	19530	19731	19611	19766	19819	19655	19435	19618	19553	19623	19569	19666	19760	19708	19731	19434	19723	19484	19544	19646	19729	19442	19568	19666	19656	19477	19573	19806	19701	19715	19790	19527	19644	19588	19759	19719	19593	19406	19519	19786	19743	19634	19651	19642	19657	19420	19686	19664	19659	19676	19449	19455	19725	19589	19457	19524	19693	19554	19367	19536	19515	19765	19542	19731	19597	19718	19485	19691	19623	19529	19580	19644	19671	19590	19398	19712	19689	19426	19515	19524	19653	19558	19531	19446	19691	19573	19430	19335	19525	19638	19647	19508	19644	19724	19790	19587	19521	19712	19609	19547	19729	19699	19542	19514	19651	19785	19516	19431	19476	19457	19584	19679	19546	19716	19909	19797	19671	19635	19540	19621	19706	19542	19771	19390	19695	19617	19686	19598	19598	19407	19657	19699	19534	19573	19750	19751	19761	19419	19549	19597	19544	19732	19594	19563	19638	19695	19668	19687	19642	19571	19634	19669	19806	19584	19456	19583	19520	19636	19691	19452	19706	19487	19455	19640	19528	19648	19600	19534	19840	19524	19477	19586	19385	19860	19597	19544	19534	19512	19679	19483	19425	19725	19386	19386	19638	19573	19537	19708	19584	19556	19710	19686	19900	19615	19448	19670	19305	19712	19492	19503	19510	19467	19558	19469	19319	19671	19489	19601	19466	19515	19640	19834	19731	19826	19382	19627	19822	19694	19480	19672	19777	19506	19671	19474	19858	19706	19535	19681	19683	19665	19681	19410	19423	19656	19743	19436	19561	19374	19689	19382	19676	19716	19563	19729	19574	19521	19791	19566	19463	19545	19593	19659	19537	19606	19539	19640	19439	19688	19743	19397	19624	19499	19597	19659	19617	19674	19632	19597	19434	19631	19569	19650	19591	19769	19642	19584	19508	19510	19634	19842	19613	19496	19666	19597	19613	19815	19549	19638	19423	19664	19576	19823	19663	19660	19570	19364	19697	19603	19908	19636	19435	19562	19533	19720	19686	19600	19775	19509	19527	19560	19747	19694	19464	19608	19443	19616	19476	19521	19513	19760	19406	19556	19449	19457	19478	19347
39140	69304	37733	20969	19359	17870	17518	17618	17462	16822	16762	16583	16602	16372	16555	16376	16243	16447	16274	16328	16076	16300	16276	16259	16257	16275	16102	16561	18585	22614	22666	20909	19080	17588	16807	16372	16277	16090	16112	16238	15886	16135	16148	15915	15997	16107	16165	16055	16171	16127	16142	16010	16202	16178	16167	16031	16007	15955	16055	16111	16057	16179	16171	16000	16090	16129	16065	16085	16181	16107	16031	16074	15927	16120	16196	16073	16052	16267	16104	16058	16125	16255	16144	16083	16029	16095	16266	16140	16139	15964	16026	16108	16105	15942	16038	16051	16231	15999	16215	15911	15958	16125	16171	16053	16095	16066	16048	16262	16160	16112	16212	15968	16185	16112	16125	16066	16137	16145	15867	16122	16205	16115	15975	16154	16165	15933	16145	16008	16061	16280	15988	16083	15938	16178	16001	16060	16126	16174	16161	16344	16134	15979	16254	15968	16104	16084	16130	16051	16124	16070	16102	16183	16193	16230	16180	15869	15963	16004	15918	15970	16085	16028	15985	15928	15964	16159	16148	16173	16211	16054	16024	16043	16191	16223	16066	16160	16121	16141	16079	16095	16271	16059	16333	16131	16045	15923	16143	16110	15895	16311	16157	15983	15994	16197	15833	15906	16090	16018	16171	16244	16151	16243	16147	16143	15969	16191	16074	16224	16084	16271	16174	16067	16114	16135	16009	16124	16015	16256	16165	16099	16079	16084	16216	16098	16075	16031	16102	16158	16183	16170	16062	16141	16087	16138	16021	16248	16090	16070	16146	16050	16047	16127	15926	16232	16102	16116	16222	16069	16064	16175	16248	16027	16173	16019	16163	16024	15842	16151	16111	16127	16083	16005	16094	15953	16137	16004	16050	16075	16060	16071	16141	16184	16097	16038	16176	16133	16035	16182	16005	16109	15818	16173	16198	15904	16074	16124	15898	16104	16110	16044	15974	16159	16036	16169	16019	16137	16064	15946	16034	16029	16037	16111	16168	16117	16159	16033	15946	16068	16152	16269	16111	16035	16126	16246	16100	16016	16269	16064	16020	16175	16244	16227	16141	16342	16126	16037	16113	16206	16113	16095	16160	16200	16087	16132	16053	16143	16154	16103	16142	15930	15938	16075	16104	16226	16102	16077	15888	15987	16162	15946	16099	16274	15849	16187	15993	16090	16163	16051	16002	16111	16067	16103	16129	16099	16067	16108	16105	16242	16170	16108	16153	16156	16065	16055	16055	16319	16224	16091	16010	16024	16110	16143	16058	16035	16116	16003	16156	16188	16103	16119	16196	16186	16186	16077	16128	15942	16202	15997	16068	16223	16022	16016	16077	16132	16349	16098	16222	15937	16028	16089	16212	16074	16186	16057	16198	16044	16195	16111	16009	16102	16026	16122	16094	15939	16252	15864	16122	16177	16153	16123	16211	16035	16018	16171	15980	16254	15892	16044	15994	16094	16251	16111	16227	16020	16175	16281	16193	16006	16082	16180	16019	16223	16089	16083	16125	16130	16217	16049	16289	16272	16090	16105	16142	16086	16292	15985	15914	15983	16126	15949	16110	15970	15993	16024	16025	16290	16061	15965	16157	16281	16166	16149	16268	16112	16298	16141	16059	16172	16269	16318	16147	16198	15989	16092	16033	16081	16061	16061	16209	16106	16042	16014	16099	16119	16054	16112	16236	16250	16105	16178	15939	16068	16156	16206	16067	16020	16026	16121	16156	16067	16237	15862	16133	16093	15914	16137	16036	16203	16121	16131	15993	16010	16235	16080	16222	15908	16091	16109	16088	16209	16103	16125	16021	15973	16084	16218	16116	16096	16074	16186	16035	15976	16293	16113	16111	16218	16315	16053	15966	16229	16223	16110	16190	16183	15949	16103	16008	16149	16078	16264	16169	16124	16040	16001	16164	16073	16165	16150	15968	16151	16045	16046	16128	16164	16133	16192	15953	16181	16102	16057	16183	16049	16109	16177	16099	15946	16217	16204	16128	16060	16033	16029	16036	16148	16039	15943	15939	16069	15919	16127	16183	16179	16061	16038	16105	16275	16167	16025	16081	16001	16036	16039	16045	16029	15992	16138	16197	16010	16098	15987	16133	16151	16104	16182	16018	16009	16139	15999	16127	16028	16122	16071	15995	16049	16216	16062	15994	15976	16101	16061	16008	16099	16046	16140	16117	16058	16178	16100	16097	16071	16006	16035	16151	15983	15979	15948	16163	16089	16025	15962	16149	16116	15974	16115	16133	16040	16109	16246	16071	16208	16109	16031	16028	16115	16128	16059	16008	15986	15999	16080	15957	16063	16072	16147	16177	16190	16073	15868	16115	16160	15965	16051	16007	16122	16208	15993	16029	15957	16214	16083	16159	16052	16128	16148	16153	16123	16238	16122	16145	16041	16026	16081	16156	16055	16307	15902	16127	16128	16064	16184	16073	16085	16040	15991	16117	16019	15998	16075	16073	16084	16315	16079	16216	16111	16057	16078	16099	15972	16121	16247	16138	16050	16184	16137	16352	16007	16096	15962	16083	16230	15960	16014	16188	16004	16349	16159	15992	16086	16103	16242	16154	16109	16255	16194	16077	15974	16024	15981	16038	16133	16045	16192	16089	16192	16213	16256	16140	15976	16079	16193	16159	16066	16168	15995	15855	16058	16258	16050	15935	16220	16225	16176	16030	16229	16169	16052	16087	15983	16117	15934	16118	16138	16153	16165	15994	16114	16221	15883	16168	16072	16150	16139	15968	15905	16344	16036	16115	16088	16147	16066	16186	15996	16196	16125	15940	16049	16117	16060	16152	16232	16135	16176	15880	16411	16124	16066	16124	15990	15926	16143	15998	16058	16125	16290	15833	16156	15934	16147	16141	16142	16007	15955	16074	16225	16072	15992	16047	15893	16078	15996	16023	16187	16011	16098	16288	16154	16098	16241	16056	16253	16150	16213	16137	16097	16073	16041	16180	16098	16007	16177	16277	15899	15961	16039	15990	16183	16079	16139	16020	16167	16081	16190	16129	16125	16065	16062	16058	16115	16019	16003	16145	15980	16076	16293	16230	16042	16118	16094	16054	16105	16176	16029	16224	16088	15986	16331	16015	16130	16109	16174	16248	16173	15895	16149	16133	16164	16059	16005	16067	16035	15990	16231	16127	16168	16047	16105	16169	16105	16102	16102	16128	16027	16132	16052	16011	16005	15984	16168	15956	16166	15926	16052	16178	16111	16124	16052	15974	16234	16072	16002	16158	16119	15916	15981	16085	15967	16207	16048	16296	16110	16119	16251	16102	16116	16192	15942	16060	15910	16148	16092	16181	16061	16254	16180	16162	16053	16148	16057	16022	16134	16133	16129	15837	16054	16052	16105	16133	16117	15969	15965	16005	16118	16311	16123	16315	16051	16042	16167	15991	16127	16055	16101	16180	16089	16010	16204	15920	15986	16113	16184	16049	16115	16198	15979	15893	16077	16159	16095	15977	16244	16131	16082	16098	16229	16087	16050	16265	16181	16016	16146	16186	15943	15984	16120	15990	16261	16050	16066	16114	15946	15905	15924	16184	16025	16095	16146	16141	16166	16047	15970	16093	16049	16076	16017	16098	16138	16171	15975	16049	16107	16114	15992	16001	16259	16034	16098	16053	16248	16233	16167	16108	16257	16108	15997	16105	15986	16008	16206	16111	16061	15979	16290	15923	15951	16058	16112	15981	16099	16060	16077	16108	15962	16100	16048	16013	16254	16043	16091	16210	16215	16051	16019	16004	15962	15975	16165	16144	16228	16011	16156	15989	16113	15985	15925	16168	16100	16084	16012	15974	15975	16001	16167	15927	16283	15999	16091	16006	16127	16085	16083	16043	16146	15976	15997	16054	16191	16107	15957	16102	16002	16079	16119	16019	16079	16104	15996	16149	16132	16020	16136	16015	16041	16268	16182	16019	16074	16107	16093	16141	15883	16023	16204	16258	16150	16038	16161	16046	15834	16087	15992	16055	16040	16341	16119	15974	16029	15953	16098	16079	15981	16344	16109	16077	16185	16131	16006	16005	16088	16181	16174	16158	16139	16191	16055	16093	16315	16071	16088	16257	16139	16018	16058	16146	15913	16253	15949	16088	16102	16165	16182	16174	16124	16111	15976	16160	16041	15954	16077	15989	16176	16162	16289	16175	16191	16111	16216	16103	16040	16223	16087	16058	15986	16232	16098	16131	16053	16215	15936	16123	16050	16139	15973	16216	16127	16084	16217	16149	16189	16104	16065	16132	16070	16076	16073	16117	16053	16145	16105	16105	16007	16086	16048	16224	16120	16093	16044	16048	16125	16057	16114	16198	16030	16071	16064	16112	15933	16154	16133	16036	16043	16104	16036	15985	16075	15982	16087	16115	16038	16156	15930	16050	15968	15942	15981	16005	16183	16051	16068	16241	16072	16235	16083	16081	16061	15862	16078	16159	16038	16151	16087	15993	16085	16220	16202	16154	16119	16128	15954	16259	16255	16065	16114	16071	16088	16158	16066	16286	15985	16075	16217	16128	16035	16126	16063	16138	16140	16033	15953	15976	16145	16176	16084	15966	16161	16248	16119	16109	16086	15975	16055	16027	15906	16170	16005	15978	16070	16045	16326	16013	16051	15984	16192	16221	16043	16085	16182	16029	16089	16111	16111	16151	16081	16045	16118	15955	16050	16065	16095	16113	16041	15941	16103	16134	16244	15967	16098	16256	16027	16003	15889	15943	16061	16040	16052	16070	16208	16088	16112	15990	16212	16099	16040	15948	16194	16085	15995	16259	15937	15921	16020	16078	16101	16112	15912	16085	16167	16039	15981	15954	16016	16127	15972	16222	16160	16288	16001	16000	16006	16157	15993	16050	16116	16031	16120	16120	15926	16078	16019	16166	16046	16061	16154	16336	16117	16047	16054	16271	15986	15988	16246	16104	16068	16030	16061	16133	16165	15871	16115	15939	15966	16159	15961	16157	16034	16052	16052	16126	15913	16132	16036	16132	16276	16100	16261	16015	16086	16100	16128	16207	16055	16212	16022	16224	16175	16219	16181	16040	16037	16118	16202	16107	16264	15850	15996	15980	16042	16017	16125	16161	16140	16183	16113	16069	16230	16000	16245	16163	15988	16132	16170	16049	15972	16221	15982	16102	16088
28824	27407	26926	23124	20269	19870	19897	20059	19937	19871	19693	19887	19683	19628	19636	19763	19864	19863	19797	19821	19695	19795	19788	19597	19864	19684	19749	19721	19910	19886	19825	20124	19835	19771	19948	19753	19854	19674	19744	19629	19641	19670	19683	19469	19620	19765	19820	19610	19732	19771	19633	19395	19797	19756	19635	19675	19643	19971	19749	19607	19655	19520	19629	19671	19762	19571	19743	19632	19653	19858	19838	19732	19554	19546	19635	19581	19696	19810	19801	19846	19804	19667	19828	19704	19486	19771	19616	19719	19692	19565	19867	19718	19705	19668	19561	19875	19506	19475	19760	19620	19696	19476	19741	19483	19544	19761	19810	19814	19705	19674	19873	19742	19710	19886	19802	19624	19707	19581	19660	19739	19776	19675	19721	19681	19547	19661	19531	19709	19728	19967	19644	19760	19634	19716	19449	19654	19692	19750	19913	19641	19682	19868	19656	19637	19626	19805	19720	19610	19687	19628	19696	19731	19910	19803	19715	19621	19795	19723	19729	19664	19479	19766	19828	19738	19781	19600	19762	19646	19643	19645	19485	19572	19755	19558	19624	19678	19604	19778	19650	19497	19743	19510	19443	19634	19776	19726	19710	19740	19668	19921	19794	19482	20018	19679	19755	19558	19801	19895	19703	19595	19589	19675	19764	19467	19695	19865	19718	19711	19891	19883	20082	19537	19550	19740	19644	19805	19555	19749	19587	19698	19663	19671	19799	19654	19808	19710	19568	19825	19502	19680	19814	19445	19647	19934	19817	19683	19705	19793	19700	19635	19557	19514	19680	19571	19721	19508	19844	19691	19748	19632	19664	19817	19611	19468	19484	19551	19785	19550	19428	19713	19570	19599	19584	19627	19613	19699	19503	19848	19849	19734	19504	19671	19952	19801	19460	19737	19462	19619	19628	19585	19693	19661	19482	19488	19811	19558	19782	20001	19652	19873	19717	19770	19798	19783	19640	19520	19790	19560	19808	19544	19734	19474	19580	19585	19771	19548	19724	19634	19748	19663	19729	19697	19606	19726	19526	19752	19650	19573	19653	19642	19463	19712	19566	19605	19518	19867	19685	19684	19665	19356	19691	19466	19719	19646	19757	19563	19659	19656	19623	19647	19822	19721	19673	19664	19656	19582	19775	19622	19509	19601	19655	19575	19689	19661	19368	19735	19686	19724	19682	19726	19798	19817	19816	19707	19606	19606	19517	19660	19619	19717	19589	19760	19690	19697	19733	19696	19548	19719	19535	19757	19773	19856	19672	19678	19599	19693	19782	19722	19543	19631	19632	19582	19782	19536	19832	19632	19749	19668	19704	19674	19573	19744	19692	19680	19667	19745	19683	19453	19646	19765	19798	19887	19593	19816	19657	19700	19800	19902	19633	19807	19742	19603	19884	19934	19981	19573	19543	19543	19830	19699	19808	19702	19704	19626	19596	19812	19669	19844	19469	19813	19703	19602	19574	19818	19618	19629	19655	19604	19601	19630	19672	19684	19708	19710	19587	19670	19548	19689	20013	19753	19609	19968	19916	19698	19779	19634	19691	19596	19635	19686	19651	19568	19527	19733	19527	19731	19868	19616	19707	19673	19707	19512	19527	19799	19504	19659	19943	19636	19536	19546	19726	19689	19679	19385	19688	19672	19586	19754	19639	19645	19559	19813	19695	19637	19767	19661	19808	19709	19671	19718	19804	19646	19634	19801	19740	19786	19771	19410	19872	19876	20079	19493	19564	19743	19833	19564	19902	19682	19637	19591	19654	19474	19803	19713	19640	19610	19628	19622	19880	19714	19676	19915	19696	19750	19669	19643	19856	19834	19778	19782	19748	19641	19791	19731	19691	19386	19561	19487	19743	19664	19417	19438	19661	19841	19541	19612	19707	19658	19644	19590	19599	19814	19652	19513	19706	19797	19804	19725	19637	19569	19915	19727	19657	19714	19651	19610	19884	19900	19561	19641	19462	19648	19623	19391	19634	19687	19601	19672	19686	19507	19818	19656	19546	19675	19767	19816	19680	19787	19487	19660	20020	19664	19800	19684	19660	19786	20019	19686	19801	19727	19933	19617	19638	19734	19478	19563	19674	19694	19718	20007	19717	19829	19740	19661	19918	19677	19656	19646	19722	19672	19584	19569	19573	19596	19732	19680	19652	19543	19490	19874	19623	19685	19734	19826	19615	19595	19850	19312	19650	19687	19622	19685	19512	19660	19700	19743	19740	19822	19637	19693	19862	19765	19703	19516	19668	19520	19792	19797	19691	19679	19672	19479	19586	19737	19685	19562	19645	19524	19600	19766	19567	19633	19704	19770	19560	19702	19855	19801	19636	19806	19881	19620	19870	19627	19746	19686	19721	19738	19597	19604	19710	19902	19732	19842	19666	19841	19632	19541	19744	19435	19482	19659	19627	19745	19734	19718	19755	19470	19725	19863	19862	19883	19651	19767	19577	19600	19674	19686	19572	19547	19633	19707	19628	20089	19755	19762	19817	19760	19758	19691	19740	19675	19726	19864	19695	19551	19663	19823	19794	19929	19620	19766	20044	19708	19671	19823	19548	19871	19858	19521	19624	19717	19562	19597	19905	19699	19657	19662	19763	19784	19541	19646	19821	19702	19755	19650	19589	19758	19788	19499	19584	19591	19734	19812	19726	19701	19722	19502	19641	19536	19601	19707	19706	19617	19667	19684	19568	19777	19642	19977	19586	19674	19808	19578	19456	19636	19671	19845	19676	19684	19654	19697	19775	19835	19698	19762	19756	19629	19636	19685	19700	19785	19620	19847	19859	19534	19800	19616	19719	19706	19681	19677	19647	19672	19615	19807	19772	19812	19610	19726	19758	19715	19624	19755	19799	19723	19651	19749	19628	19895	19638	19572	19609	19582	19706	19696	19816	19635	19812	19571	19893	19735	19621	19574	19604	19785	19859	19680	19586	19645	19685	19778	19745	19599	19588	19845	19774	19644	19783	19697	19578	19796	19582	19541	19675	19794	19835	19808	19637	19753	19737	19710	19672	19767	19813	19671	19711	19666	19721	19489	19591	19579	19827	19813	19575	19666	19663	19619	19703	19620	19814	19744	19676	19792	19683	19866	19673	19813	19998	19881	19651	19727	19727	19692	19640	19466	19856	19510	19620	19814	19599	19835	19733	19913	19689	19655	19630	19668	19690	19610	19739	19752	19641	19660	19632	19484	19534	19742	19810	19592	19788	19640	19917	19813	19719	19587	19594	19737	19438	19541	19793	19860	19784	19721	19787	19623	19575	19780	19839	19660	19754	19653	19707	19764	19836	19662	19748	19949	19667	19840	19892	19788	19679	19659	19621	19797	19491	19689	19796	19609	19583	19760	19767	19929	19904	19757	19755	19692	19705	19768	19517	19655	19937	19775	19652	19764	19823	19643	19690	19527	19811	19914	19653	19727	19569	19732	19744	19808	19632	19770	19448	19566	19729	19759	19741	19631	19510	19561	19649	19740	19768	19669	19806	19538	19569	19813	19431	19651	19607	19835	19771	19719	19728	19739	19579	19687	19568	19621	19634	19747	19587	19745	19606	19579	19621	19700	19761	19660	19577	19812	19697	19410	19873	19677	19432	19726	19894	19669	19966	19745	19590	19612	19575	19872	19793	19631	19686	19846	19520	19699	19755	19611	19656	19629	19803	19695	19740	19613	19608	19618	19679	19735	19719	19709	19584	19808	19747	19894	19787	19941	19721	19574	19728	19688	19587	19821	19734	19775	19820	19805	19896	19655	19529	19762	19595	19680	19645	19569	19879	19682	19488	19636	19844	19664	19668	19896	19590	19968	19835	19988	19727	19564	19594	19839	19601	19874	20018	19645	19904	19422	19791	19650	19516	19798	19631	19642	19554	19745	19588	19829	19645	19623	19678	19715	19631	19690	19710	19675	19608	19803	19699	19687	19760	19664	19679	19665	19561	19563	19881	19793	19680	19698	19560	19762	19815	19850	19806	19684	19673	19834	19571	19737	19655	19744	19647	19843	19785	19547	19650	19621	19757	19817	19799	19890	19693	19578	19596	19582	19805	19552	19825	19770	19903	19442	19847	19735	19604	19535	19884	19678	19600	19767	19744	19634	19529	19735	19724	19818	19790	19620	19532	19531	19737	19575	19735	19882	19831	19512	19877	19738	19594	19553	19609	19716	19745	19751	19942	19646	19556	19520	19665	19669	19991	19617	20084	19772	19837	19674	19627	19717	19798	19751	19750	19701	19815	19507	19475	19716	19561	19594	19556	19775	19544	19696	19695	19676	19725	19771	19843	19621	19606	19677	19749	19531	20027	19683	19615	19717	19806	19617	19795	19750	19814	19719	19857	19535	19653	19750	19689	19717	19890	19698	19830	19552	19695	19568	19403	19842	19832	19697	19777	19733	19707	19720	19781	19782	19650	19642	19771	19462	19647	19821	19689	19765	19724	19821	19732	19838	19690	19862	19845	19718	19718	19666	19723	19583	19739	19737	19861	19698	19562	19637	19588	19774	19651	19727	19678	19662	19900	19745	19667	19700	19542	19701	19736	19647	19842	19780	19699	19850	19770	19677	19900	19651	19685	19580	19631	19598	19796	19962	19670	19624	19712	19401	19545	19591	19546	19596	19729	19709	19797	19520	19721	19713	19671	19523	19796	19613	19725	19660	19627	19578	19709	19585	19654	19799	19878	19617	19796	19712	19889	19984	19646	19598	19802	19907	19751	19749	19727	19712	19717	19704	19681	19752	19843	19584	19639	19697	19755	19607	19748	19832	19649	19516	19496	19725	19660	19554	19668	19595	19798	19667	19752	19729	19822	19551	19601	19733	19671	19728	19718	19755	19651	19765	19555	19699	19562	19729	19700	19864	19965	19841	19715	19667	19599	19682	19814	19704	19543	19842	19964	19639	19704	19832	19702	19657	19518	19459	19521	19788	19816	19663	19747	19727	19723	19730	19623	19626	19400	19507	19755	19816	19511	19562	19761	19574	19512	19578	19806	19692	19772	19694	19798	19710	19905	19474	19706	19815	19718	19775	19590	19838	19730	19686	19649	19768	19605	19643	19795	19732	19590	19618	19827	19694	19769	19971	19737	19935	19720	19891	19783	19715	19929	19657	19417	19810	19534	19767	19749	19791	19751	19687	19822	19696	19804	19788
31520	40305	20114	17340	16917	16460	16440	16534	16216	16262	16295	16130	16053	16299	16338	16297	16441	16201	16130	16295	16225	16150	16132	16135	16104	16292	16437	16223	16327	16600	16686	16592	16512	16336	16136	16131	16297	16131	16221	16199	16027	16122	16065	16184	16215	16222	16209	16103	16062	16059	16000	16222	16074	16099	16196	16198	16312	16161	16075	16035	16253	16076	16188	16043	16298	16072	16068	15969	16191	16173	16213	16196	16042	16210	16129	15930	16389	16207	16123	16104	16075	16109	16114	16132	16027	16415	16147	16239	16053	16346	16096	16025	15976	16149	16085	16131	16116	16166	16081	15955	16093	16188	16214	16172	16126	16045	16204	16041	16142	16128	16209	16183	16074	16223	16021	16302	16068	16103	16175	16246	16211	16199	16083	16197	16157	16227	16211	16229	16159	16193	16283	16250	16069	16117	16039	16268	16086	15961	16084	16202	16142	16119	16117	16095	16189	16183	16405	16168	16233	16122	16229	16056	16172	16175	16344	16050	16203	16168	16343	16234	16236	16080	16260	16027	16062	16157	16175	16133	16196	16192	16116	16160	16119	16150	15933	16164	16191	16160	16271	16143	16150	16352	16092	16210	16143	16214	16172	16027	16074	16035	16196	16164	16257	16129	16196	16230	16364	16192	16139	16223	16124	16097	16123	16121	16132	16161	16194	16265	16268	16121	16084	16044	16104	16071	16268	16131	16091	16093	16249	16262	16219	16217	16075	16196	16305	16181	16155	16128	16031	16177	16141	16164	16051	16244	16134	16266	16329	16014	16114	16232	16113	16041	16247	16260	16146	16097	16303	16136	16081	16116	16086	16130	16261	16150	16126	16228	16186	16144	16348	16101	16180	16207	16053	16220	16075	16117	16217	16340	16215	16132	16229	16292	16142	16060	16151	16166	16195	16160	16360	16242	16248	16209	16176	16207	16148	16237	16109	16123	16090	16165	15846	16183	16146	16229	15965	16119	16159	16233	16309	16073	16153	16223	16203	16131	16067	16132	16416	16034	16233	16207	16331	16098	16059	16247	16091	16272	16203	15967	16094	16286	16165	16029	16243	15951	16023	16147	16078	16177	16085	16111	16134	16205	16244	16355	16157	16194	16154	16237	16284	15956	16193	16148	16070	16151	16070	16219	16299	16181	16122	16034	16191	16045	15910	16349	16157	16057	16290	16108	16130	15983	16273	16177	16143	16247	16217	16184	16131	16271	16284	16480	16057	16064	16181	16141	15999	15984	15968	16190	16239	16158	16240	16162	16308	16261	16132	16353	16269	15993	16121	16107	16252	16146	16192	16242	16194	16218	16206	16178	16101	16114	16204	16147	15930	16122	16224	16116	16027	16172	16161	16245	16137	16185	16111	16306	16055	16128	16301	15977	16033	16092	16169	16044	16166	15991	16155	16095	16053	16118	16155	16196	16202	16064	16212	16293	15939	16107	16358	16122	16263	16259	16031	16176	15970	16055	16114	16094	16028	16339	16220	16152	16385	16146	16093	16267	16163	16152	16060	16193	16314	16262	16223	16024	16076	16298	16149	16127	16117	16205	16119	16122	16147	16169	16016	16415	16174	16174	16233	16010	16084	16246	16332	15980	16174	16137	16211	16207	16265	16163	16059	16149	16253	16105	16276	16206	16127	16019	16233	16244	16249	16258	16134	16078	16385	16061	15960	16223	16234	16083	16191	15944	16245	16139	16240	16104	16112	16121	16105	16219	16272	16247	16060	16321	16192	16077	16049	16297	15961	16176	16176	16208	16109	16193	16064	16131	16098	16155	16146	16196	16197	16051	16253	16328	16218	16106	16174	15987	16114	16115	16261	16113	16200	16148	16176	16068	16165	16043	16181	16183	16472	16087	16247	16288	16110	16021	16069	16142	16260	16102	16096	16180	16133	16234	16283	16235	16306	16204	16160	16273	16020	16157	16136	16034	16214	16170	16152	16132	16353	16172	16025	16165	16178	16197	16113	16172	16244	16021	15949	16236	16199	16274	16202	16020	16067	15999	16203	16259	16155	16097	16282	16182	16190	16187	16021	16199	16172	16056	16116	16150	16231	16047	16319	16248	16152	16118	16092	16058	16099	16269	15999	16248	16184	16174	16065	16111	16258	16338	16155	16082	16058	16169	16154	16306	16144	16155	16057	16199	16148	15967	16028	16043	16178	15904	16189	16137	16333	16125	16230	16181	16208	16413	16080	16072	16263	16219	16218	16070	16101	16248	16084	16079	16299	16384	16170	16281	16213	16172	16198	16059	16144	16120	16031	16110	16203	16152	16053	16004	16110	16137	16116	16264	16222	16124	16112	15978	16277	16042	16212	16046	16157	16243	16035	16052	16146	15994	16226	16131	16119	16169	16290	16089	16113	16383	16271	16313	16230	16147	16112	16035	16163	16276	16148	16091	16129	16232	16095	16058	16238	16125	16116	16056	15949	16111	15972	16049	16194	16258	16162	16083	16183	16161	16325	16221	16226	16091	16107	16235	16204	16086	16133	16105	16088	16216	16119	16056	16307	16273	15935	16311	16127	16194	16004	16099	16048	16171	16037	16022	16212	16374	16103	15979	16249	16279	16068	16237	16137	16199	16057	16222	16012	16060	16029	16144	16263	16133	16224	16142	16244	16251	16122	16077	16159	16316	16183	16245	16274	16196	16223	16149	16183	16211	16327	16185	16043	16144	16096	16259	16163	16046	16288	16018	16124	16033	16404	16045	16240	16074	16142	16021	16210	16281	16012	16123	16423	16106	15927	16052	16150	15980	16103	16105	16241	16169	16104	16149	16170	16081	16229	16115	16263	16213	16131	16188	16053	16099	16161	16337	16091	16220	16132	16104	16027	16250	16357	16326	16112	16010	16169	16258	16151	16239	16062	16062	16165	16065	16076	16017	15959	16200	16121	16265	16361	16111	16285	15945	16122	16185	16089	16351	16106	16144	16207	16174	16079	16165	16035	16064	16336	16167	16246	16242	16210	16151	16292	16258	16232	16354	16186	16180	16007	16054	16220	15933	16285	16067	16188	16153	16089	16050	16080	16016	16137	16129	16091	16143	16013	16018	16248	16257	16217	16176	16227	16125	16212	16255	16224	16193	16340	16102	16217	16362	16099	16142	16361	16124	16259	16194	16260	16204	16095	16210	16256	15859	16096	15949	16389	16376	16291	16297	16196	16050	16173	16160	16160	16249	16035	16147	16000	16134	16216	16206	16311	16047	16220	16086	16196	16172	16039	15905	16256	16129	16197	16235	16166	16239	16134	16171	16132	16217	16191	16224	16297	16169	16265	16097	16334	16097	16246	16209	16366	16224	16115	16236	16151	16090	16142	16109	15972	16109	16183	16012	16170	16165	16045	16085	16125	16259	16288	16189	16136	16295	16119	16057	16217	16060	16227	16106	16185	16091	15987	16158	16262	16094	16121	16100	16192	16067	16174	16266	16174	16130	16214	16218	16184	16178	16099	16116	16354	16036	16133	16214	16127	16175	16279	16107	16151	16313	16067	16121	15981	16114	16168	16177	16075	16114	16076	16190	16287	16253	16119	16054	16156	16257	16217	16166	16316	16183	16191	16202	16291	16143	16301	16104	16081	16182	16212	16324	16143	16159	16048	16112	16189	16325	16244	16268	16189	16178	16323	16193	16053	16251	16142	16196	16119	16162	16267	16043	16185	16201	16256	16037	16218	16305	16325	16411	16176	16119	16145	16126	16166	16276	16141	16195	16108	16203	16081	16258	16132	16009	16120	16041	16326	15913	16262	16188	16068	16171	16228	16134	16151	16201	16218	16204	16202	16212	16250	16155	16282	16036	16268	16111	16073	16203	16104	16222	16016	16099	16177	16278	16075	16053	16228	16124	16294	16130	16137	16166	16210	16159	16334	16128	16268	15990	16165	16230	16067	16270	16295	16142	16200	16150	16201	16137	16166	16199	16034	16148	16111	16228	16280	16148	16283	16251	16245	16221	16103	16105	15922	16144	16124	16169	16244	16057	16288	16113	16235	16341	16035	16010	16131	16238	16150	16087	16109	16222	16085	16281	16151	16076	16160	16143	16051	16217	16212	16282	16233	16182	16172	16215	15992	16123	16051	16112	16306	15970	16283	16081	16168	16236	16237	16255	16311	16168	16202	16115	16260	16007	16210	16006	16219	16217	16071	16075	16170	16166	15989	16299	16139	16186	15987	16206	16219	16157	16022	16200	16132	16083	16144	16086	16032	16113	16147	16113	16311	16254	16105	16304	16274	16172	16098	16053	16188	16205	16267	16115	16375	16246	16224	16302	16106	16123	16233	16037	16154	16172	16193	16119	16282	16208	16226	16107	16256	16364	16063	16309	16018	16304	16011	16145	16297	16011	16090	16303	16206	16210	16144	16211	16101	16109	16205	16221	16136	16240	16241	16145	16153	16282	16387	16313	16013	16255	16128	16157	16027	16241	16206	16132	16149	16039	16077	16173	16156	15991	16145	16174	15937	16093	16126	16247	16052	16108	16060	16066	16194	16137	16203	16248	16186	16178	16097	16153	16165	16134	16332	16118	16222	16132	16161	16144	16141	16021	16306	16070	16285	16120	16029	16081	16128	16171	16202	16210	16288	16188	16166	16180	16085	16155	16153	16309	15934	16276	15902	16122	16228	16123	16030	16197	16258	16052	16285	16129	16307	16280	15983	16108	16157	16196	16134	16274	16133	16174	16269	16114	16396	16250	16204	16205	16096	15946	16051	16272	16044	16184	16277	16281	16136	16030	16211	16099	16084	16167	16146	16053	15901	16260	16264	16221	16260	16067	16012	16146	16208	16225	16122	16342	16342	16125	16182	16110	16254	16323	16172	16314	16133	16178	16226	16183	16080	16264	16053	16232	16155	16168	16270	16285	16146	16034	16126	16210	16229	16047	16030	16129	16330	16189	16111	16255	16266	16210	16160	16234	16243	16105	16205	16223	16039	16305	16156	16091	16306	16169	16220	16188	16210	16352	16168	15994	16227	16062	15992	16112	16132	16127	16207	16036	16122	16055	16148	16149	16055	16129	16147	16087	16247	16052	16330	16093	16148	16075	16121	16260	16134	16302	16086	16177	16169	16293	16122	16194	16248	16048	16230	15988	16323	16134	15977	16282	16103	16255	16219	16199	16081	16240	15985	16257	16381	16204
23818	21446	28979	24286	22511	23324	23419	20956	20646	20678	20535	20504	20357	20328	20123	20411	20448	20291	20117	20188	20222	20161	20507	20105	20175	20155	20093	20462	21101	22830	22786	21807	21236	20637	20599	20027	19744	20257	20064	19924	20122	20233	20080	20080	19986	19963	20297	20192	20110	19953	20073	20038	20089	20372	19990	20151	20243	20111	19982	19961	19939	19986	19982	19975	19688	20055	20154	20133	19991	19885	20013	19917	20096	20173	19782	20035	19970	20032	20018	20172	19944	19912	20036	19921	19838	20075	20090	19999	19988	19884	19967	19974	20204	20134	20142	20096	19926	19893	19843	19931	19868	19957	20129	20204	20021	19916	19709	20039	20238	20106	19876	20155	20177	19954	20051	19926	20041	19949	19989	20105	20070	20082	20218	20014	19911	20224	20255	20218	20045	20172	20041	20021	19994	20045	20233	20210	19944	20150	20058	19736	20060	20133	20153	20209	19950	19893	19971	20110	19972	19888	20014	19832	20109	19951	20137	19931	20132	19887	20144	19941	19989	19970	19879	19944	19977	20168	19895	19917	19911	19846	20066	20030	20032	20081	20034	19913	20110	20054	20116	19957	20068	20152	20085	20375	20200	19953	19975	19958	19934	20239	20022	19973	20074	20142	20155	20067	19998	20207	19932	20050	20080	20134	20129	19957	20004	19849	19893	19916	19907	19966	20241	20068	20256	19878	20009	20083	20236	19867	20184	19891	20192	20284	19986	19898	19936	20038	20166	20124	20225	19986	19782	20102	19740	19951	20018	19829	20034	20218	20187	20041	19965	20023	20082	20029	19971	20084	20164	20034	19975	19993	20219	20146	20243	20186	20134	19933	20023	20051	20097	19874	20221	19948	19905	20100	20087	20150	19909	19884	20179	19795	20123	20097	19903	20147	20014	19965	20099	19879	19925	20049	20140	20189	20047	19811	19927	20034	20062	20070	19802	19836	20114	20151	19910	19945	19948	20021	20196	20040	19885	19902	20100	20189	19946	20091	20155	20160	19875	20239	20144	19989	20021	19886	20138	20096	20075	20228	19850	20151	19908	20214	19895	19940	19945	20154	20076	20056	19898	20021	20296	19888	20006	20072	20114	19969	20023	20038	20112	19919	20116	19918	19994	20090	19913	20174	20050	19996	19828	19933	20022	20030	20208	20000	20151	20073	19926	20056	20041	19920	20063	19856	19989	20118	20220	20024	19994	19954	19794	19804	19940	19929	20007	19894	19905	19957	20071	19883	20122	19993	20041	20044	20236	20014	20192	20123	20202	19996	20221	20078	19850	20004	20140	20132	19966	19856	19865	20128	19976	20092	20113	20195	20138	19855	19988	19984	19922	19986	20025	20027	19861	20247	20042	20172	19998	20095	19921	19923	20084	19965	19771	19982	20127	19959	20063	20045	19937	20072	20148	20082	19913	19956	20116	19910	20070	19913	19985	19998	20096	20140	20250	19825	19980	20106	19991	20188	20079	20052	19986	20029	20192	20112	20172	20225	19918	19868	20107	20149	20221	20114	20077	19755	20210	19981	20069	20108	20018	20136	19891	19937	20331	19814	19900	19776	19923	19948	19968	19990	20008	20095	19887	19945	19808	20081	20012	20009	19877	19969	20004	20109	20079	20086	19966	20054	20214	19957	19882	19949	20022	19979	19896	20163	19962	19828	20227	19995	19948	20153	19876	20048	20209	20143	20135	19938	19955	20072	19803	20003	20160	19902	20184	20179	19961	19874	20077	20049	20001	20011	20073	20286	19993	19837	19989	19876	20056	20193	20026	20246	20000	20162	19983	20113	20072	20169	20329	20168	19953	20097	19993	19868	19953	19958	19972	20124	20190	20008	20042	20197	20040	20018	20085	20057	19968	19841	19996	20006	19856	19992	20052	20146	19970	20106	19953	20006	20077	20127	19891	20208	19950	20143	20303	20171	19987	20018	20136	20162	20037	20008	20034	20179	19985	20107	19998	19855	20051	20109	19935	20112	20247	19980	20023	19972	19809	20098	20031	20001	20012	19767	20027	19956	20096	20159	20092	20022	19852	19989	20028	20002	20202	20254	19963	20050	20167	19830	19874	20067	20032	20090	20094	20005	19981	20104	19848	19980	19816	19981	20214	19917	19887	19960	20074	19977	20036	19857	20182	20001	19957	20057	20150	20153	20174	20102	20123	20005	20185	19944	19977	19953	20011	19996	20153	20176	19916	19991	19935	19944	20161	19810	20095	20130	20037	20095	20260	19876	20039	20110	20172	20068	19954	19967	20189	20015	19835	19966	20041	19921	20067	19946	19968	19976	20161	19951	19969	20175	20145	20125	20317	20163	20214	19872	20062	19832	19997	20044	19984	20069	19968	20023	20181	20086	19990	19946	19976	20013	20054	19952	19763	19837	19916	19896	20067	19945	19948	19957	19955	20070	19790	20104	20231	20028	20281	19874	20078	19918	19941	20108	20078	20110	20103	20030	20215	19915	20018	20285	20132	19897	19967	20131	20076	20047	19983	20026	19926	20053	19769	20113	19946	19891	20118	19918	20078	20038	20191	20161	19956	20056	20123	20185	20038	20096	19944	19908	20063	20133	20068	19918	19883	19948	20160	19940	19994	20071	19947	19938	19929	20013	19868	19774	19944	19945	20137	19996	20124	19985	20156	20010	20051	20005	19822	20150	20094	19940	20029	19985	20228	20004	19978	20124	20218	20132	20178	19947	20079	20147	20021	20111	19954	19934	19996	20073	20111	19975	20108	20319	19953	19956	20054	19860	20109	20085	19797	19884	19926	20140	19937	20075	20037	20026	19999	20208	20137	20014	19978	20066	19837	19960	19773	20033	20237	20178	20212	20195	19972	20004	20073	19976	19996	20190	20109	19916	20020	20106	19930	20052	19785	19940	19690	20011	20262	20053	20073	20005	20045	20175	20237	19886	20079	19754	19892	20084	20133	20004	19996	19843	19908	19934	19978	20039	20138	19895	20027	20091	20060	20142	19867	19891	19864	20008	20066	19922	19942	20085	19921	19946	20044	19952	19983	20044	19961	19828	20119	20068	19991	20026	19958	20058	20034	20162	20246	20015	20004	20077	20055	19872	19926	19894	20037	19967	19960	20165	20005	19988	20008	20022	19964	20061	20108	20036	20042	20224	20218	19744	19966	20224	19710	19706	20148	19964	20146	20099	20165	19739	20173	19889	20095	20044	19958	20167	20297	20239	19816	20316	20168	20041	19999	19960	20259	19954	20007	19937	20104	20151	20023	20097	19962	20075	20301	20059	19998	19903	19990	20054	20027	20047	20063	19966	20098	20070	20251	20077	20050	20096	19934	20075	20007	20225	20079	20018	19984	20333	20048	19960	19956	20106	19940	20174	19916	19973	19902	19947	20224	20131	19976	20117	20189	19891	20232	19965	20112	20066	20139	19979	19922	19970	19942	19947	19923	20124	19995	19939	19928	20178	19939	20098	19864	19960	19982	19805	20270	20172	20046	20053	19900	19945	20125	19891	20093	20017	19855	20122	20083	20043	19997	19828	19893	20005	19959	20091	20236	19938	20148	20102	19992	20023	20113	20029	19898	20168	20074	20088	19993	20033	20134	20393	19978	20069	20160	19971	20139	20111	20015	20228	19951	19852	20074	20127	19959	19915	19749	19931	20032	20118	19775	19897	19846	19877	20079	20094	20249	19894	20092	20060	19949	19940	20301	19946	20042	20025	20068	19957	20075	20130	20086	20000	20110	19946	20129	20071	20101	20035	19941	19936	20154	19989	20052	20138	20122	20136	20287	20130	19999	20012	20022	19954	19988	20045	20063	20195	19887	20104	19957	19896	19949	20010	19967	20129	20192	20220	20028	20014	20161	20001	20074	20112	20049	20184	20035	19927	19994	20060	20124	20087	19907	20145	20000	20032	20173	19940	20025	19845	20086	20200	20140	19922	20217	19876	20220	20223	20237	20010	20172	19911	19927	20047	20186	20016	20014	19910	20034	19871	20008	20124	19835	19993	20161	20015	19933	20025	19947	20044	19788	20065	19986	19893	19922	19910	20267	20127	20168	20127	19989	19934	19960	19992	19915	20053	19855	19944	19948	19962	19908	20019	20008	20240	20125	19862	20047	19935	19956	19931	19857	20011	19889	20181	20131	19953	20171	20141	20091	19935	19967	19984	20022	20058	20007	20055	19996	19921	20002	20044	19975	19948	19940	20090	20034	19991	19895	19792	19935	20036	19951	19991	20126	20171	20110	20294	20249	20047	19907	20008	19974	20051	20027	20190	19979	20138	20126	20035	19993	19802	20082	19845	20097	20054	20032	20078	20087	19759	20193	19975	19945	20105	20262	20108	20015	20063	20162	19878	20036	20111	20215	20010	20165	19926	20132	19952	20116	20194	20092	19672	20118	20093	19971	20213	19975	19981	20046	20109	20076	19976	20098	19874	19977	20175	20129	20027	19890	19931	20046	19890	20072	20059	20232	19945	19957	20001	19903	20050	20172	20151	20014	20208	20075	20008	19902	19910	20049	19952	20031	19968	19972	19963	19787	20048	19809	19970	20020	19962	20318	20027	20034	19934	20062	19915	20203	20159	19969	19858	19913	20032	20108	19994	20261	20040	19948	19967	19978	20188	19870	20215	20021	19824	19932	20144	20016	20103	20103	19977	20054	20272	20058	20009	20147	20054	20179	19999	19924	20133	19969	20066	20018	19930	20008	19959	20153	20148	20071	20108	20155	19953	19985	20112	20224	20068	19791	19949	20142	20092	19967	20007	19987	20126	20193	20160	20118	19994	20161	20075	19892	20127	20079	20115	19836	20170	19879	20006	20239	20070	20182	20011	19846	20038	19986	20102	19997	20105	20117	20071	20235	20150	20117	19909	19906	20020	19983	20114	20313	19957	19988	20083	20121	20108	19919	19973	19991	19932	19969	19859	20021	19794	19799	20036	19955	19998	19876	20293	20055	19949	20086	19968	20083	20128	20067	19969	19949	19903	20157	19888	19916	19820	19937	19996	19919	20164	19968	20086	20175	19919	19996	19935	19921	20073	20152	20191	19979	20356	19896	20288	19893	19943	20083	19806	19961	19913	19888	20070	19937	19893	19989	19989	20115	20022	20202	19945	19934	20044	20188	19955	20222	20028	19990	20069	20139	20215	20226	20015	20226	19876
36604	49794	26641	19720	18363	17393	17374	17049	17004	16768	16737	16823	16823	16786	16407	16669	16855	16452	16595	16638	16444	16589	16576	16408	16458	16501	16487	16922	18206	20337	19571	18548	17770	17067	16596	16526	16517	16414	16445	16230	16551	16525	16480	16408	16509	16355	16305	16436	16446	16420	16394	16382	16393	16464	16595	16434	16369	16293	16541	16319	16520	16464	16342	16273	16444	16381	16470	16408	16368	16470	16385	16320	16400	16493	16452	16474	16324	16604	16439	16443	16493	16297	16391	16339	16391	16220	16342	16429	16466	16564	16495	16264	16270	16506	16438	16387	16442	16296	16262	16404	16578	16353	16442	16371	16540	16338	16284	16545	16561	16319	16452	16481	16470	16453	16428	16380	16441	16390	16428	16294	16412	16476	16356	16308	16302	16351	16442	16346	16278	16319	16427	16499	16420	16388	16358	16423	16359	16328	16485	16338	16417	16432	16430	16102	16400	16447	16309	16370	16059	16522	16290	16314	16431	16428	16376	16602	16289	16276	16532	16400	16505	16339	16480	16317	16351	16373	16491	16342	16362	16390	16423	16345	16337	16510	16389	16289	16564	16286	16229	16641	16416	16328	16317	16311	16465	16193	16383	16401	16367	16282	16558	16344	16318	16356	16511	16430	16354	16348	16378	16372	16450	16295	16655	16403	16165	16346	16424	16479	16289	16431	16287	16342	16390	16518	16327	16457	16492	16319	16494	16484	16461	16395	16501	16408	16400	16291	16354	16441	16504	16318	16306	16423	16454	16381	16441	16361	16387	16286	16557	16352	16418	16336	16465	16385	16281	16497	16588	16457	16298	16499	16373	16372	16355	16567	16344	16325	16372	16402	16584	16327	16464	16469	16525	16434	16356	16501	16481	16484	16581	16371	16405	16396	16311	16444	16377	16306	16393	16336	16304	16549	16249	16612	16538	16388	16414	16415	16260	16386	16512	16298	16462	16331	16149	16310	16131	16464	16388	16405	16512	16382	16288	16530	16370	16376	16481	16369	16307	16458	16441	16368	16377	16382	16385	16453	16264	16540	16298	16424	16424	16352	16381	16429	16505	16414	16353	16368	16557	16519	16339	16160	16285	16300	16254	16596	16368	16490	16500	16391	16478	16325	16266	16259	16344	16311	16393	16486	16544	16398	16426	16409	16354	16211	16503	16274	16335	16589	16359	16529	16434	16382	16526	16274	16360	16388	16537	16316	16356	16397	16454	16486	16412	16120	16533	16592	16380	16462	16309	16408	16348	16444	16458	16446	16665	16494	16539	16340	16597	16288	16294	16325	16364	16481	16318	16211	16386	16461	16354	16445	16476	16256	16377	16387	16391	16326	16383	16409	16369	16309	16383	16607	16461	16347	16438	16328	16495	16526	16567	16436	16405	16320	16249	16387	16206	16440	16351	16350	16346	16477	16242	16278	16462	16307	16473	16453	16350	16424	16363	16452	16136	16364	16353	16626	16307	16355	16515	16365	16387	16403	16475	16299	16284	16380	16349	16491	16368	16290	16350	16506	16396	16396	16402	16336	16220	16413	16405	16359	16385	16467	16319	16285	16344	16418	16633	16311	16464	16443	16401	16522	16374	16348	16549	16484	16419	16481	16476	16273	16424	16294	16464	16298	16316	16392	16385	16559	16518	16434	16374	16531	16467	16236	16452	16417	16335	16528	16365	16445	16425	16416	16361	16443	16193	16444	16416	16352	16378	16410	16393	16392	16327	16405	16609	16591	16466	16399	16309	16240	16571	16346	16332	16314	16406	16343	16510	16352	16396	16385	16339	16327	16532	16500	16293	16401	16286	16451	16529	16476	16469	16435	16474	16317	16479	16357	16333	16531	16347	16403	16449	16432	16466	16431	16514	16289	16481	16379	16094	16608	16373	16398	16529	16353	16369	16404	16381	16443	16390	16450	16231	16499	16371	16298	16310	16455	16238	16482	16210	16324	16374	16289	16411	16212	16384	16250	16382	16504	16384	16291	16454	16270	16375	16451	16177	16347	16266	16230	16439	16410	16597	16405	16481	16553	16305	16233	16489	16372	16474	16458	16260	16370	16356	16341	16353	16430	16428	16465	16382	16429	16338	16400	16585	16542	16396	16512	16518	16302	16366	16268	16533	16398	16488	16492	16224	16332	16498	16345	16432	16559	16231	16499	16350	16524	16424	16364	16264	16381	16393	16537	16235	16311	16300	16262	16285	16253	16390	16340	16331	16491	16471	16406	16475	16414	16361	16451	16349	16418	16508	16440	16353	16278	16492	16367	16424	16331	16407	16442	16373	16315	16360	16415	16440	16460	16280	16433	16438	16468	16434	16376	16344	16239	16288	16428	16363	16327	16219	16425	16382	16432	16272	16412	16279	16404	16302	16301	16448	16529	16518	16428	16281	16626	16270	16314	16353	16235	16396	16308	16459	16489	16273	16468	16334	16280	16298	16267	16397	16572	16513	16358	16496	16318	16464	16232	16540	16397	16398	16409	16477	16218	16356	16483	16278	16313	16462	16488	16416	16228	16500	16328	16459	16333	16284	16475	16349	16419	16400	16424	16510	16566	16267	16317	16509	16412	16368	16332	16192	16469	16457	16455	16476	16305	16521	16379	16311	16473	16513	16216	16373	16472	16440	16336	16354	16478	16338	16295	16305	16480	16213	16361	16427	16372	16414	16471	16327	16458	16471	16362	16554	16355	16367	16521	16202	16538	16415	16310	16475	16466	16400	16339	16469	16512	16529	16380	16407	16418	16239	16516	16459	16507	16509	16351	16291	16574	16357	16456	16540	16408	16510	16480	16255	16293	16357	16509	16388	16289	16443	16296	16384	16220	16368	16341	16258	16291	16433	16297	16317	16336	16316	16292	16389	16349	16510	16358	16449	16446	16528	16547	16518	16492	16248	16319	16321	16240	16486	16341	16402	16432	16404	16470	16484	16337	16343	16500	16491	16464	16260	16360	16466	16455	16450	16511	16493	16495	16315	16446	16330	16182	16383	16200	16374	16302	16302	16473	16543	16524	16306	16386	16446	16428	16431	16458	16329	16403	16531	16433	16263	16416	16383	16379	16361	16436	16475	16355	16245	16462	16345	16478	16394	16368	16328	16310	16388	16453	16360	16317	16408	16477	16353	16341	16430	16354	16196	16482	16452	16437	16396	16390	16360	16427	16577	16514	16369	16507	16329	16405	16400	16537	16278	16398	16303	16425	16319	16440	16258	16209	16333	16402	16388	16394	16491	16389	16354	16426	16371	16327	16325	16323	16399	16291	16451	16341	16495	16344	16333	16392	16566	16451	16398	16233	16533	16184	16463	16433	16305	16323	16408	16419	16320	16475	16386	16393	16470	16540	16513	16347	16489	16408	16509	16265	16372	16363	16380	16302	16506	16403	16390	16434	16405	16293	16354	16354	16442	16422	16561	16366	16344	16250	16381	16357	16460	16412	16448	16413	16426	16359	16477	16431	16395	16337	16249	16512	16223	16420	16341	16359	16497	16306	16581	16286	16351	16382	16522	16388	16312	16468	16473	16540	16372	16527	16258	16366	16366	16398	16486	16449	16333	16458	16336	16306	16200	16295	16394	16527	16374	16357	16228	16473	16387	16275	16340	16504	16476	16295	16383	16349	16427	16402	16391	16514	16487	16333	16337	16489	16212	16333	16494	16466	16355	16366	16251	16442	16294	16401	16445	16465	16212	16601	16304	16492	16350	16475	16373	16515	16390	16373	16660	16385	16408	16429	16383	16288	16406	16461	16202	16482	16345	16369	16685	16295	16261	16320	16405	16507	16460	16281	16310	16413	16420	16371	16338	16482	16342	16399	16343	16304	16279	16375	16387	16229	16496	16414	16348	16330	16241	16379	16386	16344	16331	16530	16429	16269	16438	16409	16452	16342	16231	16482	16455	16413	16351	16341	16408	16372	16484	16445	16459	16352	16463	16294	16424	16544	16506	16595	16319	16266	16373	16338	16335	16171	16323	16306	16422	16279	16330	16376	16320	16373	16279	16507	16547	16322	16324	16392	16317	16280	16274	16661	16337	16433	16412	16328	16583	16482	16290	16299	16321	16495	16306	16390	16264	16358	16299	16338	16363	16468	16308	16355	16445	16375	16453	16247	16316	16294	16373	16287	16418	16431	16431	16548	16260	16450	16490	16347	16288	16430	16312	16398	16403	16410	16537	16449	16405	16430	16631	16300	16208	16315	16399	16551	16464	16349	16319	16277	16228	16380	16308	16499	16370	16427	16639	16385	16483	16346	16490	16312	16319	16494	16569	16709	16293	16561	16468	16434	16433	16407	16297	16385	16374	16434	16252	16442	16387	16350	16417	16325	16339	16330	16325	16539	16552	16392	16479	16584	16347	16375	16499	16383	16457	16404	16378	16346	16379	16206	16566	16541	16323	16364	16461	16423	16462	16254	16402	16472	16291	16511	16360	16419	16412	16541	16515	16463	16506	16472	16432	16238	16332	16445	16540	16430	16513	16445	16427	16498	16300	16294	16393	16317	16461	16359	16357	16449	16416	16401	16264	16625	16617	16312	16342	16491	16475	16580	16223	16426	16280	16270	16389	16369	16443	16252	16418	16367	16485	16495	16219	16428	16230	16293	16286	16515	16347	16198	16487	16470	16592	16327	16284	16568	16454	16461	16481	16293	16598	16382	16273	16448	16307	16399	16443	16420	16446	16366	16367	16208	16327	16378	16292	16575	16369	16496	16418	16402	16525	16463	16270	16336	16305	16448	16470	16419	16317	16357	16401	16419	16361	16333	16385	16534	16432	16506	16403	16421	16405	16386	16374	16308	16465	16308	16343	16382	16382	16356	16301	16401	16473	16412	16470	16340	16532	16469	16465	16327	16343	16441	16430	16265	16400	16273	16369	16230	16374	16485	16335	16425	16613	16324	16442	16242	16383	16524	16396	16248	16460	16554	16329	16342	16298	16349	16352	16576	16338	16474	16491	16371	16457	16504	16401	16269	16450	16338	16347	16526	16306	16321	16366	16340	16417	16292	16437	16533	16406	16436	16337	16569	16368	16415	16342	16460	16345	16378	16525	16458	16540	16326	16489	16332	16569	16434	16469	16499	16254	16397	16467	16402	16449	16536	16289	16398	16428	16281	16492	16270	16251	16378	16536	16472	16467	16529	16491	16362
22799	21377	29271	23811	21640	24012	27339	22197	21347	21678	21570	21453	21540	21333	21085	21422	21432	21044	21284	20895	20967	21122	21049	20947	21124	20751	21007	21571	23668	26054	25633	24004	23117	21931	21343	21171	21069	20958	21054	20721	20787	20981	20799	20764	20788	20866	20868	20990	21056	20867	20969	20935	20758	20904	21033	20804	20865	20907	20979	20698	21012	20750	20942	20886	21014	21040	20868	20781	20931	20917	20854	20732	20995	20654	21083	20965	20589	20837	20782	20740	20731	20919	20787	20731	20697	20780	20933	20858	20742	20697	20925	20827	20660	20757	20792	20815	20810	20861	20851	21033	20781	20644	20841	20755	20909	20758	20833	20755	20548	20602	20993	20676	20703	20717	20779	20765	20855	20827	20847	20847	20856	20775	20638	20670	20790	20763	20838	20955	20848	20999	20928	20957	20693	20991	20976	20947	20791	20998	20929	20810	20906	20811	21031	20889	20835	20884	20778	20742	20792	20617	20799	20660	20752	20823	20881	20799	20882	21033	20734	20846	20661	20757	20699	20768	20631	20744	20845	20865	20720	20564	20675	20946	20888	20583	20763	20792	20824	20960	20959	20803	20759	20850	20767	20791	20890	20603	21047	20586	20772	20844	20728	20880	20772	21049	20664	20873	20862	20779	20671	20810	20907	20933	20816	20933	20904	20828	20790	20658	20715	20931	21009	20943	20871	20739	20790	20764	20733	20829	20961	20746	20750	20776	20831	20869	20955	20960	20912	20951	20820	20922	21017	20905	21182	20774	20652	20866	20791	20746	20769	20892	20762	20804	20722	20733	20564	20664	20847	20745	20916	20773	20792	20895	20654	20780	20625	20690	20627	20875	20828	20834	20906	20763	20786	20740	20763	20787	20818	20919	20889	20736	20803	20764	20743	20698	20882	20643	20672	20845	21156	20882	20721	20797	20620	20876	20814	20846	20933	20946	20827	20868	20807	20615	20505	20898	21052	20685	20900	20835	20845	20922	20791	20680	20669	20771	20816	20963	20830	21064	20734	20662	20833	21024	21004	20713	20624	20870	20802	20852	20607	20701	20823	20846	20958	20718	20650	20769	20947	20837	20735	21054	20763	20680	20906	20765	20822	20764	20789	20805	20705	20760	20854	21029	20895	20600	20692	20868	20766	20888	20787	20843	20840	20636	20765	20803	20918	20724	20868	20774	20749	20977	20857	20652	20887	20812	20899	21082	20843	20837	20665	20878	20842	20690	20860	20751	20829	20955	20873	20852	20665	20874	20537	20695	20943	20665	20833	20589	20720	20636	20941	20787	20707	20596	20893	20793	20858	20814	20517	20732	20661	20622	20819	20945	20594	20702	20985	20850	20821	20872	20759	20799	20697	20608	21050	20920	20942	20837	20893	20818	20651	20840	20927	20717	20679	20892	20843	20659	20820	20845	20865	20707	20672	20774	20924	20682	20938	20704	20719	20759	20765	20846	20786	20991	20781	20852	20737	20736	20942	20854	21091	20986	20877	20883	20770	20733	20942	20725	20740	20723	20823	20874	20892	20941	20765	20723	20798	20820	20741	20742	20915	20801	20833	20762	20797	20504	20771	20797	20918	20811	20834	20765	20728	20902	20919	20733	20622	20714	20716	20880	20999	20746	20634	20731	20946	20688	20780	20830	20656	20797	20606	20962	20683	20843	20876	20794	20860	20715	20745	20641	20756	20823	21001	20968	20942	20823	20822	20993	20977	20953	20885	20879	20817	20745	20836	20945	20774	20764	20668	20629	20619	20741	20894	20938	20965	20763	20765	20701	21013	20801	20649	20692	21012	20687	20906	20940	20691	20593	20885	20948	20738	20935	20971	20988	20901	20780	20589	20724	20966	20712	20788	20986	20723	20847	20805	20724	20869	20644	20755	20732	20969	20810	20827	20792	20790	20736	20828	20762	20680	20936	20832	20653	20640	21054	20949	20812	21006	21022	20982	20712	20726	20827	20932	20671	20803	20661	20703	20732	20854	20727	20768	20721	20844	20830	20984	20800	20919	20898	20804	20901	20708	20663	20826	20823	20928	20648	20606	20790	20836	20770	20818	20700	20999	20950	20639	20602	20678	20652	20905	20666	20793	20780	20786	20771	20820	20764	20888	20768	20667	20711	20869	20851	20651	20666	20725	20736	20803	20710	20616	20957	20811	20874	20907	20905	20812	20891	21026	20766	21106	20807	20795	20845	20907	20693	20696	20827	21012	20730	20807	20812	20933	20637	20782	20899	20931	20724	20711	20816	20927	20673	20824	20680	20794	20901	20785	20680	21008	20916	20771	20999	20612	20833	20712	20732	20745	20757	20824	20585	20843	20895	20498	20986	20709	20799	20915	20769	21004	21002	20657	20743	20789	20849	20911	20909	20951	20856	20864	20743	20797	20751	20839	20831	20775	20829	20774	20704	20929	20764	20738	20923	20719	20729	20767	20895	20626	20824	21017	20888	20811	20764	21033	20737	20875	20795	20744	20991	20691	20943	20986	20747	20710	20722	20657	20798	20785	20571	20693	20966	20841	20833	20756	20878	20855	20706	20889	20981	20862	20829	20870	20724	20893	20703	20901	20737	20809	20875	20744	20820	20652	20751	20887	20772	21065	20808	20865	20825	20934	20780	20753	20817	20730	20871	20900	20910	20746	20716	20653	20829	20566	20515	20730	20778	20747	20814	20727	20836	20888	20851	20911	20865	20939	20889	20770	20763	20795	20661	20645	20736	20821	20801	20791	20923	20788	20908	20445	20733	20711	20806	20624	20583	20962	20578	20811	20909	20666	20769	20826	20893	20730	20706	20934	20838	20756	20844	20806	20754	21052	20984	20643	20807	20674	20778	20805	20894	20739	20842	20882	20848	20825	20862	20854	20686	20673	20745	20773	20861	20660	20723	20904	20781	20800	20741	20655	20811	20794	20813	20932	20784	20782	20742	20635	20872	20537	20882	20986	20801	20764	20800	20969	20581	20890	20895	20733	20900	20542	20946	20946	20803	20772	20936	20840	20744	20831	20832	20601	20777	20701	20774	20919	20754	20978	20916	20824	20980	20689	20729	20727	20839	20889	20818	20982	20999	20855	20760	20792	20848	20817	20896	20900	20751	20818	20713	20870	20790	20782	21007	20789	20701	20766	20765	20822	20940	20761	20602	20588	20822	20901	20567	20978	20821	20805	20702	20646	20710	20925	20926	20846	20708	20920	20881	21050	20513	20926	20902	20795	20904	20661	20939	20884	20826	20732	20843	20831	20744	20834	20896	20900	20880	20888	20571	20748	20754	20833	20722	20591	20907	20692	20920	20830	20857	20958	20854	20840	20744	20781	20784	20840	20915	20742	20812	20638	20961	20693	20803	20780	20726	20733	20677	20605	20813	20900	20653	20722	20791	20722	21007	20853	20700	20675	20718	20718	20858	20744	20718	20753	20723	20992	20892	20783	20646	20900	20530	20835	20802	20855	20870	20874	21015	20885	20839	20920	20886	20722	20662	20866	20816	20796	20790	21059	20890	20526	20641	20781	20758	20915	20854	20897	20891	20914	20782	20854	20903	20853	20852	20929	21009	20869	20711	20852	20803	20823	20678	20758	20815	20913	20727	20675	20786	20816	20665	20813	20676	20655	20849	20852	20825	20794	20894	20923	20818	20856	20770	20724	20872	20678	20711	21021	20751	20759	21005	20829	20748	20716	20686	20783	21001	20820	20674	20750	20914	20821	20641	20734	20877	20856	20694	20811	20931	20643	20824	20857	20859	20655	20690	20887	20843	20583	20810	20863	20755	20744	20650	20721	20834	20800	20992	20807	20831	20653	20830	20672	20745	20690	20661	20580	20813	20804	20703	20788	20963	20778	20685	20928	20796	20572	20888	20821	20840	20715	20815	20849	20872	20821	20582	20845	20802	20813	20603	20781	20685	21067	20881	20649	20836	20894	20727	20730	20713	20946	20818	20828	20740	20811	20862	20766	21029	20729	20945	20728	20811	20655	20778	20630	20835	20753	20642	20454	20728	20815	20839	20646	20877	20639	20643	20765	20781	20922	20837	20816	20690	20794	20919	20995	20756	20759	20840	20990	20945	20645	20716	20844	20836	20923	20805	20731	20698	20574	20912	20658	20830	20661	20530	20663	20777	20739	20829	20796	20865	20841	20866	20746	20697	20602	20804	20865	20750	20703	20724	20857	20950	20815	20706	20714	20630	20864	20831	20606	20971	20831	20933	20666	20949	20895	20678	20611	20358	20620	20622	20706	20981	20677	20700	20709	20674	20688	20599	20849	20893	20793	21018	20900	20657	20867	20837	20698	20809	20817	20952	20732	20812	20729	20997	20934	20806	20820	20936	20930	21009	20793	20956	20862	20714	20793	20702	20817	20964	20814	20650	20716	20706	20965	20983	20812	20963	20771	20814	20772	20814	20999	20918	20726	20836	21006	20940	20855	20890	20602	20692	20837	20691	20881	20809	20760	20583	20722	20870	20817	20784	20716	20900	20764	20788	20714	20762	20703	20565	20888	20840	20922	20882	20832	20856	20795	20731	20795	20862	20721	20935	20944	20924	20798	20783	20647	20896	20894	21037	20862	20801	20839	20844	20891	20881	20850	20911	20807	20798	20652	20616	20763	20659	20668	20750	20721	20910	21045	20751	20814	20633	20774	20763	20918	20850	20626	20786	20993	20893	20755	20996	20986	20690	20740	20967	20960	20884	20958	20766	20698	20746	20551	20889	21187	20750	20748	20752	20613	20751	20839	20768	20781	20683	20618	20727	21036	20570	20721	20732	20534	20512	20731	20596	20806	20831	20760	20806	20906	20813	20768	20830	21046	20736	20878	20887	20987	20627	20860	20956	20789	20798	20712	20592	20715	20985	20851	20889	20892	20515	20880	20856	20917	20826	20934	20599	20627	20912	20647	20852	20711	20909	20924	20707	20810	21047	21003	20972	20603	20825	20956	20741	20849	20752	20996	20939	20749	20905	20761	20737	20858	20836	20791	20968	20834	20624	20799	20897	20729	20821	20850	20853	20629	20556	20811	20783	21000	20704	20654	20752	20888	20851	20723	20842	20858	20957	20731	20765	20931	20676	20674	20746	20908	20941	20863	20797	20783	20861	20780	20814	20679	20823	20823	20796	20866	20789	20760	20842	20807	20529	20973	20585
39292	58177	31054	22244	19873	18829	18618	17904	17719	17475	17534	17607	17347	17469	17084	17117	17119	17242	17183	16930	17138	16855	17048	16959	16810	16953	16876	17940	21304	24471	22830	20634	19353	18010	17324	16938	16996	16899	16790	16960	16796	16816	16901	16936	16704	16924	16905	16939	16722	16800	16913	16970	16692	16782	16824	16733	16734	16775	16744	16633	16728	16823	16902	16807	16904	16748	16816	16650	16706	16803	16915	16796	16806	16684	16836	16720	16795	16814	16932	16833	16756	16766	16788	16696	16615	16701	16701	16750	16844	16819	16807	16721	16704	16858	16832	16834	16934	16899	16794	16857	16934	16738	16747	16763	16784	16679	16888	16833	16783	16839	16812	16858	16814	16764	16954	16846	16792	16696	16841	16879	16829	16702	16736	16713	16896	16791	16820	16750	16769	16698	16780	16748	16805	16791	16728	16898	16711	16920	16750	16654	16819	16939	16879	16809	16848	16704	16846	16841	16939	16792	16848	16912	16794	16750	16952	16849	16940	16773	16746	16702	16950	16796	16835	16676	16533	16727	16862	16766	16843	16920	16598	16797	16686	16683	16699	16907	16827	16712	16638	16806	16986	16649	16645	16982	16961	16837	16790	16803	16818	16683	16764	16874	16832	16777	16733	16874	16884	16869	16804	16749	16883	17078	16827	16699	16732	16837	16860	16769	16828	16843	16774	16828	16854	16614	16802	16833	16840	16950	16920	16938	16862	16760	16934	16735	16876	16938	16890	16850	16799	16788	16901	16864	16736	16807	16907	16717	16903	16754	16993	16780	16729	16657	16816	16910	16805	16739	16906	16629	16768	16678	16801	16994	16754	16687	16903	16899	16857	16939	16840	16776	16608	16826	16935	16742	16866	16901	16775	16861	16789	16623	16804	16707	16847	16863	16754	16772	16709	16673	16882	16764	16902	16850	16825	16822	16904	16880	16832	16886	16779	16725	16818	16798	16883	16722	16770	16777	16812	16632	16896	16596	16773	16833	16721	16632	16883	17091	16696	16865	16860	17032	16693	16925	16881	16800	16789	16681	17004	16713	16974	16794	16688	16756	16829	16798	16685	16702	17000	16811	16777	16713	16872	16885	16808	16634	16850	16702	16847	16824	16722	16778	16781	16931	16979	16999	16805	16647	16824	16862	16821	16701	16912	16835	16985	16686	16791	16943	16846	16715	16764	16721	16869	16753	16824	16908	16801	16747	16652	16762	16918	16948	16877	16762	16836	16686	16883	16928	16681	16723	16751	16898	16884	16914	16773	16872	16819	16980	16867	16878	16853	16886	16750	16862	16800	16775	16899	16921	16753	16884	16793	16805	16857	16748	16865	16671	16817	16811	17043	16897	16800	16937	16819	16686	16814	16611	16844	16799	16667	16811	16772	16572	16858	16891	16823	16722	16792	16892	16607	16639	16813	16914	16857	16679	16793	16939	16619	16797	16680	17051	16742	16706	16814	16769	16785	16925	16899	16765	16721	16688	16690	16829	16828	16906	16840	16960	16670	16775	17023	16564	16775	16717	16677	16960	16778	16782	16848	16846	16784	16803	16796	16737	16662	16734	16863	16704	16772	16750	16715	16791	16746	16786	16936	16754	16863	16747	16684	16753	16628	16729	16834	16843	16668	16727	16891	16754	16821	16598	16726	16767	16731	16671	16835	16813	16734	16929	16661	16923	16824	16652	16969	16953	17014	16843	16911	16672	16874	17064	16877	16774	16926	16877	16776	16953	16852	16837	16797	16869	16610	16769	16909	16920	16760	16774	16848	16702	16874	16805	16812	17057	16891	16850	16911	16877	16811	16848	16648	16791	16838	16826	16622	16892	16744	16841	16816	16858	16664	16779	16749	16783	16913	16713	16770	16862	16691	16729	16983	16823	16776	16699	16737	16717	16671	16867	16983	16922	16891	16795	16676	16859	16628	16797	16822	16878	16799	16769	16679	16864	16799	16708	16770	16641	16901	16706	16968	16625	16808	16868	16877	16998	17015	16695	16662	16864	16814	16732	16754	16707	16715	17042	16794	16723	16673	16775	16777	16861	16723	16842	16759	16772	16784	16815	16634	16699	16824	16865	16657	16677	17062	16871	16863	16652	16703	16820	16950	16802	16851	16875	16875	16922	16775	16851	16757	16728	16658	16892	16810	16852	16873	16839	16821	16753	16783	16847	16757	16831	16774	16713	16879	16736	16634	16866	16689	16756	16834	16784	16794	16756	16750	16709	16853	16926	16733	16653	16908	16712	16889	16771	16783	16840	16830	16710	16732	16771	16929	16743	16787	16765	16773	16786	16850	16730	16918	16885	16577	16681	16914	16832	16871	16785	16962	16675	16807	16859	16921	16974	16684	16847	16867	16859	16800	16816	16639	16858	16913	16899	16820	16720	16721	16893	16885	16881	16993	16966	16814	16716	16826	16836	16845	16672	16779	16791	16647	16940	16892	16916	17061	16904	16745	16966	16644	16948	16797	16625	16882	16835	16797	16883	16783	16842	16677	16745	16791	16798	16876	16829	16622	16594	16869	16682	16868	16766	16760	16689	16810	16697	17041	16758	16915	16754	16818	16684	16841	16929	16804	16901	16911	16821	16849	16711	16948	16923	16851	16747	16862	16762	16845	16866	16726	16764	16943	16879	16848	16752	16846	16746	16886	16744	16761	16716	16643	16932	16603	16868	16625	16688	16621	16869	16724	16675	16776	16831	16839	16665	16932	16753	16774	16808	16800	16891	16818	16738	16771	16830	16784	16682	16821	16603	16899	16950	16858	16834	16756	16755	16887	16874	16773	16733	16868	16727	16776	16742	16923	16620	16751	16901	16729	16761	16906	16958	16912	16739	16633	16923	16760	16820	16778	16538	16694	16755	16697	16912	16612	16795	16847	16768	16839	16727	16784	16894	16903	16674	16837	16964	16831	16855	16800	16856	16788	16829	16780	16973	16663	16711	16854	16796	16892	16810	16884	16738	16744	16880	16716	16792	16781	16795	16670	16841	16555	16735	16941	16761	16841	16641	16800	16731	16788	16609	16752	16731	16820	16810	16724	16815	16759	16730	16829	16766	16805	16669	16883	16952	16773	16708	16803	16832	16894	16956	16861	16849	16822	16779	16811	16857	16827	16956	16734	16845	17161	16958	16776	16738	16843	16891	16774	16928	16857	16849	16815	16904	16790	16904	16925	16796	16870	16816	16686	16852	16821	16745	16798	16980	16743	16764	16937	16856	16805	16733	16755	16726	16662	16865	16957	16736	16848	16817	16945	16753	16939	16748	16881	16715	16866	16752	16639	16576	16893	16797	16967	16817	16749	16739	16948	16807	16837	16669	16891	16930	16798	17000	16737	16774	16670	16715	16882	16728	16999	16735	16747	16877	16828	16787	16795	16788	16843	16833	16822	16751	16923	16833	16859	16892	16772	16725	16697	16721	16964	16852	16805	16605	16691	16801	16673	16881	16925	16942	16934	16753	16838	16581	16808	16626	16839	16644	16912	16942	16688	16714	16795	16744	16867	16800	16757	16678	16752	16691	16691	16919	16695	16643	16836	16698	16880	16681	16770	16777	16853	16849	16856	16795	16765	16753	16643	16715	16874	16931	16945	16712	16931	16934	16912	16849	17009	16799	16902	16920	16917	16898	16730	16684	16796	16850	16791	17010	16809	16778	16676	16839	16847	16879	16876	16765	16828	16895	16974	16670	16696	16951	16815	16925	16718	16797	16660	16846	16846	16774	16806	16820	16744	17055	16947	16712	16711	16946	16665	16995	16878	16719	16742	16865	16702	16686	16729	16921	16742	16826	16723	16723	16800	16780	16992	16849	16823	16674	16845	16826	16926	16779	16740	16849	16836	16687	16651	16949	16746	16910	16709	16840	16898	16764	16780	16831	16837	16777	16946	16863	16846	16661	16815	16722	16937	16996	16674	16851	16881	16755	16879	16756	16869	16771	16830	16809	16735	16707	16748	16843	16683	16867	16696	16834	16927	16879	17001	16770	16834	16703	16748	16859	16614	16698	16847	16873	16930	16920	16972	16703	16781	16688	16774	16810	16772	16999	16834	16777	16844	16852	16736	16716	16780	16814	16760	16974	16841	16867	16567	16801	16780	16811	16821	16842	16918	16783	16885	17019	16719	16846	16788	16816	16777	16807	16762	16746	16893	16870	16662	16597	16759	16818	16783	16757	16821	16750	16925	16700	16751	16844	16709	16909	16776	16763	16846	16832	16790	16819	16792	16646	16726	16954	16699	16778	16782	16853	16888	16796	16700	16874	16868	16847	16820	16708	16645	16841	16678	16894	16760	16941	16757	17001	16842	16968	16590	16792	16803	16975	16631	16757	16763	16807	16709	16819	16760	16709	16741	16754	16681	16684	16855	16717	16874	16920	16817	16785	16673	16897	16828	16924	16861	16740	16918	16862	16791	16729	16970	16910	16744	16834	16882	16645	16661	16990	16858	16888	16680	16956	16678	17026	16854	16714	16779	16662	16909	16878	16714	16797	16779	16846	16513	16942	16883	16840	16807	16745	16819	17008	16971	16830	16814	16870	16776	16753	16595	16960	16836	16857	16943	16835	16907	16754	16683	16845	16881	16859	16910	16658	16796	16826	16781	16880	16688	16796	16684	16928	16869	16695	16851	16926	16754	16749	16948	16895	16608	16855	16756	16868	16866	16764	16659	16777	16679	16796	16765	16782	16740	16765	16788	16713	16825	16881	16657	16908	16745	16775	16742	16684	16901	16741	16882	16927	16856	16947	16801	16701	16806	16702	16628	16694	16659	16723	16956	16737	16580	16927	16906	16810	16902	16676	16811	16873	16838	16770	16714	16787	16833	16752	16786	16828	16820	16831	16870	16706	16815	16892	16796	16767	16902	16741	16915	16981	16780	16737	16964	16939	16683	16815	16663	16912	16794	16715	16737	16681	16724	16764	16834	16669	16636	16608	16777	16698	16977	17034	16730	16962	16650	16894	16870	16841	16941	16835	16954	16873	16803	16778	16810	16774	16771	16690	16837	16693	16802	16945	16846	16916	16796	16698	16718	16740	16820	16666	16793	16898	16978	16839	16972	16878	16864	16874	16665	16628	16940	16793	16622	16736	16780	16800	16755	16939	16797	16702	16776	16752	16826	16832	16670	16694	16805	16817	16612	16827
28785	26173	27835	23657	20565	20707	20707	20556	20471	20306	20248	20370	20424	20363	20430	20542	20346	20283	20416	20532	20320	20227	20437	20536	20352	20326	20435	20378	20603	20529	20826	20533	20731	20335	20418	20330	20111	20243	20358	20082	20310	20383	20275	20563	20514	20459	20208	20407	20037	20002	20255	20427	20480	20443	20266	20315	20273	20380	20317	20365	20321	20207	20274	20154	20162	20199	20138	20256	20229	20244	20315	20260	20344	20481	20334	20315	20275	20308	20471	20205	20336	20324	20352	20235	20372	20164	20404	20336	20386	20143	20316	20370	20360	20510	20499	20318	20259	20386	20262	20217	20312	20196	19905	20469	20400	20471	20275	20257	20384	20233	20436	20093	20221	19917	20280	20396	20191	20169	20286	20230	20117	20140	20167	20267	20410	20535	20394	20281	20428	20229	20291	20326	20245	20302	20227	20100	20408	20112	20147	20216	20220	20299	20241	20172	20315	20371	20274	20287	20229	20324	20268	20366	20210	20249	20391	20318	20172	20198	20419	20327	20525	20242	20220	20166	20281	20107	20253	20204	20388	20494	20195	20267	20399	20292	20137	20176	20072	20308	20160	20257	20320	20200	20158	20255	20323	20513	20420	20325	20271	20277	20353	20241	20294	20254	20293	20243	20383	20361	20042	20520	20081	20250	20074	20280	20352	20314	20598	20132	20352	20357	20266	20390	20285	20422	20149	20450	20192	20398	20000	20355	20046	20183	20221	20422	20313	20495	20309	20272	20210	20170	20175	20063	20191	20308	20328	20240	20144	19975	20199	20312	20163	20288	20462	20112	20252	20294	20304	20204	20184	20259	20401	20513	20273	20317	20311	20368	20279	20243	20288	20362	20381	20383	20153	20412	20264	20290	20398	20215	20344	20365	20263	20353	20262	20278	20493	20306	20351	20553	20334	20195	20427	20349	20255	20271	20336	20326	20183	20195	20346	20408	20322	20457	20429	20391	20201	20280	20374	20243	20204	20161	20265	20315	20474	20429	20281	20099	20341	20247	20306	20198	20378	20279	20232	20185	20132	20301	20187	20219	20016	20270	20226	20186	20233	20234	20123	20280	20361	20453	20490	20301	20224	20230	20216	20113	20118	20197	20561	20366	20440	20264	20221	20350	20405	20155	20298	20200	20147	20126	20204	20240	20404	20184	20298	20080	20288	20256	20458	20150	20297	20389	20453	20065	20411	20147	20412	20500	20377	20292	20172	20137	20389	20308	20247	20124	20366	20474	20470	20267	20290	20274	20100	20214	20261	20151	20378	20121	20408	20297	20408	20209	20402	20202	20111	20310	20269	20265	20526	20127	20469	20384	20167	20311	20383	20334	20301	20177	20345	20394	20406	20498	20215	20271	20315	20286	20192	20290	20427	20211	20170	20254	20342	20355	20382	20071	20215	20217	20378	20484	20089	20269	20288	20572	20367	20421	20330	20541	20379	20403	20159	20374	20016	20059	20122	20233	20376	20319	20498	20239	20252	20351	20449	20175	20374	20293	20135	20225	20166	20214	20129	20420	20232	20543	20238	20017	20496	20309	20303	20530	20317	20059	20480	20164	20203	20623	20368	20322	20034	20355	20368	20092	20328	20192	20459	20390	20290	20297	20069	20217	20398	20211	20119	20154	20312	20056	20186	20260	20139	20328	20264	20216	20254	20218	20287	20082	20221	20269	20168	20158	20234	20486	20486	20271	20073	20281	20357	20287	20303	20400	20400	20403	20565	20447	20329	20277	20298	20378	20192	20182	20437	20323	20092	20163	20212	20245	20305	20573	20371	20300	20356	20295	20382	20472	20452	20476	20158	20273	20422	20322	20028	20527	20227	20315	20374	20262	20354	20350	20244	20183	20259	20312	20160	20233	20282	20240	20289	20241	20161	20114	20345	20374	20422	20209	20370	20302	20445	20383	20280	20453	20407	20348	20362	20210	20322	20269	20261	20121	20221	20196	20260	20372	20235	20455	20220	20289	20202	20324	20136	20268	20394	20187	20547	20351	20241	20456	20355	20201	20437	20292	20311	20416	20286	20435	20454	20497	20397	20246	20316	20212	20179	20372	20180	20368	20364	20452	20123	20328	20097	20285	20295	20251	20088	20146	20181	20176	20241	20050	20359	20228	20259	20235	20316	20243	20321	20454	20169	20365	20278	20261	20230	20236	20149	20197	20216	20260	20322	20303	20197	20329	20322	20237	20330	20292	20526	20374	20376	20389	20428	20348	20249	20258	20259	20136	20084	20379	20138	20486	20154	20554	20283	20274	20146	20361	20197	20366	20358	20350	20396	20367	20555	20349	20015	20365	20377	20187	20336	20219	20238	20250	20277	20191	20124	20365	20457	20296	20318	20347	20118	20146	20377	20569	20404	20194	20185	20518	20086	20341	20354	20554	20207	20113	20019	20118	20363	20221	20169	20326	20418	20242	20297	20270	20046	20365	20364	20133	20365	20326	20190	20231	20267	20155	20370	20080	20180	20416	20473	20235	20224	20258	20241	20181	20553	20429	20257	20226	20270	20330	20461	20233	20350	20227	20283	20160	20308	20161	20391	20275	19998	20306	20340	20396	20272	20096	20261	20300	20497	20315	20422	20326	20286	20154	20051	20291	20614	20307	20130	20174	20304	20295	20096	20251	20528	20276	20280	20477	20135	20246	20371	20363	20325	20138	20252	20446	20312	20447	20248	20384	20336	20455	20284	20367	20297	20398	20192	20308	20258	20334	20376	20262	20294	20249	20238	20063	20531	20205	20281	20382	20338	20372	20267	20302	20446	20169	20285	19988	20176	20298	20197	20195	20187	20341	20275	20626	20526	20510	20092	20228	20294	20451	20368	20163	20360	20362	20438	20287	20282	20336	20140	20394	20356	20419	20495	20329	20356	20425	20239	20424	20332	20275	20318	20299	20307	20355	20093	20111	20409	20217	20419	20333	20238	20298	20285	20247	20412	20312	20483	20308	20505	20385	20433	20461	20327	20335	20362	20409	20384	20547	20386	20113	20326	20334	20285	20212	20308	20431	20183	20354	20336	20258	20164	20362	20134	20183	20302	20242	20238	20353	20358	20348	20399	20408	20320	20499	20308	20301	20403	20577	20371	20288	20394	20246	20214	20275	20440	20238	20215	20156	20217	20269	20229	20282	20177	20336	20415	20428	20279	20362	20390	20332	20235	20232	20450	20076	20121	20285	20450	20341	20200	20336	20518	20292	20276	20500	20257	20172	20275	20193	20382	20232	20399	20356	20200	20141	20535	20158	20265	20248	20532	20409	20345	20233	20318	20281	20196	20371	20381	20372	20311	20445	20435	20301	20484	20275	20301	20357	20467	20298	20250	20211	20298	20202	20389	20310	20406	20239	20168	20252	20335	20058	20321	20330	20196	20314	20479	20199	20181	20307	20202	20440	20234	20411	20424	20281	20530	20442	20669	20586	20261	20256	20146	20330	20520	20274	20306	20269	20419	20611	20337	20358	20182	20228	20552	20289	20285	19928	20322	20248	20295	20283	20484	20186	20225	20284	20362	20294	20230	20061	20239	20302	20410	20174	20222	20287	20196	20280	20199	20343	20266	20259	20271	20434	20356	20297	19990	20375	20420	20179	19984	20155	20252	20308	20390	20269	20269	20383	20044	20180	20370	20148	20186	20298	20178	20393	20250	20415	20253	20361	20357	20264	20232	20307	20272	20470	20483	20418	20234	20318	20255	20367	20368	20144	20041	20067	20400	20227	20493	20235	20211	20189	20233	20270	20457	20224	20405	20319	20149	20514	20193	20212	20393	20388	20492	20457	20403	20451	20422	20176	20364	20288	20183	20333	20212	20257	20337	20346	20309	20321	20246	20215	20351	20392	20409	20311	20377	20530	20386	20389	20283	20128	20291	20207	20246	20155	20599	20225	20143	20351	20284	20406	20363	20256	20239	20356	20392	20276	19912	20121	20133	20312	20264	20257	20424	20359	20548	20429	20199	20326	20367	20196	20266	20295	20374	20377	20276	20455	20328	20287	20550	20525	19991	20250	20414	20310	20278	20501	20062	20121	20244	20304	20134	20349	20365	20345	20155	20356	20202	20101	20492	20330	20107	20262	20325	20329	20071	20070	20179	20234	20342	20453	20344	20165	20441	20674	20071	20263	20266	20213	20349	20187	20327	20245	20236	20255	20337	20281	20335	20308	20414	20384	20059	20246	20296	20327	20203	20298	20333	20311	20228	19979	20057	20201	20360	20342	20401	20111	20432	20368	20258	20271	20464	20339	20441	20449	20392	20277	20290	20208	20247	20380	20408	20264	20193	20393	20397	20246	20284	20244	20484	20497	20381	20267	20480	20130	20445	20110	20274	20552	20315	20307	20308	20287	20407	20349	20370	20241	20285	20251	20424	20218	20513	20316	20499	20448	20410	20289	20429	20329	20246	20276	20406	20368	20314	20233	20386	20080	20105	20161	20519	20185	20193	20318	20270	20236	20387	20260	20182	20027	20221	20491	20388	20188	20140	20339	20335	20357	20150	20346	20294	20424	20274	20067	20106	20052	20189	20398	20181	20251	20337	20381	20419	20230	20143	20479	20327	20201	20255	20403	20379	20245	20497	20097	20294	20225	20434	20202	20300	20340	20247	20288	20331	20236	20328	20274	20344	20176	20447	20289	20333	20321	20186	20347	20416	20361	20353	20116	20484	20285	20382	20387	20306	20464	20190	20355	20360	20383	20338	20622	20352	20312	20300	20214	20230	20243	20221	20268	20091	20250	20440	20282	20465	20147	20419	20517	20458	20337	20363	20391	20347	20336	20505	20310	20212	20131	20300	20412	20264	20441	20296	20176	20366	20376	19968	20144	20165	20399	20361	20080	20277	20128	20164	20207	20232	20636	20232	20401	20239	20246	20310	20385	20263	20286	20250	20268	20419	20442	20162	20291	20189	20449	20278	20159	20320	20352	20193	20387	20128	20295	20356	20153	20511	20465	20163	20368	20383	20438	20345	20262	20479	20259	20364	20229	20172	20190	20436	20253	20425	20313	20330	20373	20235	20401	20180	20007	20236	20505	20141	20336	20387	20425	20195	20269	20252	20080	20047	20287	20282	20304	20295	20587	20306	20460	20379	20137	20156	20317	20178	20185	20296	20346	20223	20119	20443	20318	20488	20294	20296	20407
29994	38111	22635	17933	17291	17016	16810	16724	16633	16740	16695	16953	16685	16763	16539	16750	16554	16744	16730	16590	16662	16514	16514	16653	16617	16426	16482	16588	16544	16869	17057	17186	16798	16840	16593	16597	16485	16736	16511	16339	16606	16532	16517	16694	16622	16661	16430	16560	16543	16486	16750	16501	16506	16825	16664	16472	16552	16530	16670	16605	16622	16520	16827	16624	16398	16555	16515	16717	16624	16466	16535	16550	16650	16561	16605	16409	16608	16729	16667	16485	16545	16440	16525	16688	16591	16582	16528	16357	16540	16440	16454	16701	16457	16530	16646	16421	16638	16431	16524	16660	16331	16635	16477	16593	16506	16533	16527	16541	16647	16574	16532	16690	16455	16630	16439	16563	16608	16581	16528	16518	16514	16491	16461	16723	16667	16780	16497	16521	16538	16757	16359	16603	16676	16662	16580	16404	16545	16624	16567	16620	16687	16415	16620	16520	16617	16640	16394	16452	16591	16607	16558	16579	16436	16587	16609	16678	16479	16681	16589	16412	16364	16470	16582	16580	16566	16508	16568	16532	16551	16528	16407	16430	16651	16684	16472	16651	16743	16597	16564	16545	16413	16390	16570	16706	16582	16442	16612	16670	16531	16614	16622	16475	16496	16410	16577	16535	16585	16507	16474	16479	16679	16650	16564	16413	16533	16419	16527	16543	16554	16490	16645	16536	16603	16721	16580	16650	16578	16457	16585	16639	16510	16670	16445	16474	16443	16669	16439	16507	16470	16545	16445	16397	16416	16670	16553	16642	16538	16666	16444	16582	16444	16626	16452	16525	16392	16616	16536	16504	16472	16482	16595	16511	16636	16468	16606	16661	16598	16548	16702	16480	16440	16648	16527	16665	16685	16458	16608	16490	16639	16799	16769	16481	16575	16473	16639	16504	16390	16610	16512	16421	16500	16648	16720	16554	16633	16526	16526	16580	16698	16722	16423	16425	16452	16443	16604	16525	16542	16510	16582	16544	16598	16492	16585	16525	16510	16544	16317	16530	16580	16450	16455	16422	16648	16591	16699	16501	16613	16627	16530	16635	16535	16630	16569	16434	16555	16408	16624	16497	16542	16478	16558	16611	16577	16715	16460	16485	16489	16510	16594	16536	16394	16578	16482	16555	16438	16579	16546	16629	16613	16565	16660	16704	16536	16520	16554	16654	16421	16593	16546	16511	16520	16497	16572	16456	16644	16731	16555	16679	16431	16389	16548	16558	16605	16515	16586	16408	16753	16310	16533	16613	16487	16500	16657	16528	16703	16414	16469	16622	16650	16485	16630	16484	16592	16706	16354	16491	16576	16497	16485	16709	16532	16531	16560	16652	16807	16587	16599	16670	16468	16569	16596	16425	16489	16569	16523	16528	16562	16547	16499	16451	16560	16527	16582	16509	16415	16373	16425	16556	16583	16698	16489	16447	16430	16736	16437	16454	16567	16452	16508	16650	16563	16588	16669	16660	16596	16593	16464	16510	16722	16750	16436	16584	16656	16471	16502	16673	16486	16539	16440	16480	16768	16663	16635	16570	16536	16517	16606	16335	16573	16707	16523	16404	16572	16599	16705	16598	16556	16375	16542	16386	16611	16492	16343	16670	16389	16537	16428	16796	16534	16572	16456	16696	16590	16373	16601	16499	16548	16459	16653	16525	16671	16534	16567	16535	16521	16592	16486	16540	16523	16648	16804	16575	16564	16468	16523	16612	16712	16435	16491	16448	16572	16692	16675	16489	16496	16455	16395	16443	16500	16517	16516	16449	16593	16453	16556	16673	16456	16479	16431	16595	16453	16778	16559	16498	16373	16547	16479	16435	16573	16546	16522	16598	16655	16635	16471	16580	16579	16479	16353	16351	16503	16432	16450	16726	16467	16469	16572	16507	16536	16534	16641	16526	16658	16477	16561	16661	16595	16433	16482	16599	16521	16568	16503	16621	16469	16554	16542	16534	16666	16719	16541	16512	16462	16654	16383	16574	16460	16594	16582	16602	16455	16705	16475	16561	16695	16613	16416	16526	16416	16468	16563	16625	16459	16693	16648	16583	16395	16451	16562	16589	16682	16423	16585	16697	16416	16603	16667	16573	16490	16493	16604	16257	16419	16533	16587	16509	16405	16662	16421	16597	16375	16713	16627	16547	16686	16602	16579	16494	16408	16465	16560	16422	16676	16618	16657	16680	16474	16570	16536	16711	16630	16426	16610	16610	16338	16565	16470	16548	16593	16461	16466	16659	16383	16582	16712	16656	16408	16557	16460	16754	16446	16766	16595	16578	16599	16635	16589	16539	16846	16473	16608	16458	16659	16466	16466	16466	16424	16517	16544	16516	16560	16734	16569	16628	16444	16493	16617	16475	16525	16486	16638	16351	16698	16481	16568	16609	16515	16420	16607	16451	16583	16700	16384	16706	16640	16536	16490	16499	16738	16633	16624	16613	16600	16519	16512	16634	16534	16506	16664	16282	16636	16647	16572	16615	16609	16392	16516	16518	16598	16550	16642	16552	16657	16717	16288	16650	16499	16523	16708	16525	16583	16630	16601	16571	16624	16767	16511	16520	16447	16581	16476	16601	16548	16605	16582	16729	16570	16467	16765	16486	16469	16335	16629	16579	16698	16551	16525	16529	16467	16538	16560	16650	16616	16565	16696	16512	16521	16443	16466	16623	16682	16545	16622	16523	16670	16414	16536	16566	16558	16609	16589	16373	16536	16481	16585	16833	16615	16465	16521	16795	16437	16587	16635	16476	16522	16783	16579	16448	16528	16624	16391	16503	16585	16704	16417	16611	16375	16714	16528	16622	16545	16498	16520	16615	16686	16471	16507	16528	16461	16583	16607	16417	16520	16580	16405	16594	16594	16736	16629	16321	16513	16417	16677	16366	16605	16520	16559	16408	16637	16478	16466	16571	16495	16530	16577	16420	16615	16436	16490	16648	16500	16582	16574	16640	16580	16615	16447	16470	16669	16664	16597	16414	16746	16457	16710	16539	16651	16692	16540	16562	16471	16552	16600	16451	16577	16462	16595	16683	16542	16557	16711	16588	16471	16614	16640	16611	16732	16585	16450	16495	16608	16636	16638	16627	16526	16451	16604	16649	16734	16395	16544	16691	16616	16415	16661	16485	16681	16583	16505	16589	16486	16557	16544	16561	16493	16608	16419	16457	16617	16600	16570	16484	16558	16710	16553	16421	16369	16501	16408	16571	16488	16488	16568	16486	16610	16628	16691	16583	16661	16630	16541	16468	16663	16583	16563	16569	16521	16482	16607	16603	16704	16720	16544	16572	16573	16546	16561	16612	16568	16496	16528	16475	16508	16628	16664	16580	16455	16623	16560	16675	16714	16562	16513	16415	16602	16494	16571	16470	16693	16691	16587	16578	16583	16584	16582	16494	16608	16500	16417	16651	16415	16699	16670	16507	16510	16710	16437	16457	16622	16680	16732	16549	16819	16659	16564	16579	16610	16638	16464	16542	16625	16456	16538	16730	16505	16464	16567	16655	16426	16564	16582	16641	16392	16484	16536	16530	16439	16525	16745	16565	16674	16491	16615	16495	16599	16566	16410	16488	16695	16684	16475	16533	16456	16565	16534	16561	16589	16500	16587	16710	16686	16676	16505	16363	16462	16468	16601	16618	16546	16685	16712	16484	16463	16690	16642	16624	16466	16541	16350	16476	16552	16644	16477	16437	16504	16654	16587	16703	16677	16554	16704	16591	16494	16626	16416	16586	16558	16656	16373	16584	16497	16624	16687	16506	16466	16431	16541	16441	16538	16578	16535	16611	16587	16415	16622	16627	16764	16679	16479	16543	16659	16419	16558	16656	16461	16429	16601	16615	16523	16407	16542	16579	16598	16524	16469	16567	16562	16514	16664	16553	16668	16650	16406	16383	16584	16593	16584	16518	16468	16635	16581	16683	16478	16578	16547	16685	16533	16264	16349	16688	16480	16580	16663	16499	16501	16510	16558	16564	16670	16625	16625	16568	16585	16617	16692	16482	16477	16662	16556	16539	16618	16552	16557	16641	16408	16533	16539	16582	16548	16674	16541	16467	16700	16547	16585	16547	16509	16599	16624	16537	16727	16468	16666	16544	16580	16490	16588	16600	16619	16551	16556	16754	16341	16484	16581	16611	16581	16570	16586	16677	16687	16543	16678	16474	16501	16703	16612	16439	16567	16657	16515	16619	16330	16590	16568	16574	16462	16486	16612	16469	16509	16433	16605	16643	16714	16481	16490	16414	16661	16585	16528	16569	16410	16490	16664	16372	16493	16668	16449	16609	16527	16749	16523	16682	16645	16506	16583	16506	16449	16656	16439	16475	16650	16610	16636	16639	16489	16554	16511	16552	16580	16472	16512	16659	16547	16588	16489	16546	16724	16479	16346	16520	16616	16437	16350	16581	16690	16803	16692	16466	16578	16657	16493	16447	16449	16725	16646	16403	16531	16747	16712	16515	16704	16465	16609	16488	16483	16521	16545	16600	16622	16525	16532	16514	16641	16364	16553	16545	16573	16431	16653	16542	16601	16489	16566	16457	16734	16650	16685	16552	16371	16525	16483	16622	16679	16455	16600	16461	16511	16569	16484	16521	16518	16375	16673	16674	16453	16702	16538	16701	16337	16648	16639	16544	16540	16373	16669	16443	16533	16443	16615	16537	16388	16649	16733	16713	16662	16509	16444	16501	16601	16686	16570	16479	16668	16556	16611	16423	16539	16676	16679	16408	16721	16538	16520	16552	16607	16570	16544	16718	16644	16631	16478	16632	16666	16587	16507	16404	16505	16597	16673	16638	16607	16513	16561	16580	16648	16608	16625	16629	16347	16558	16493	16492	16582	16566	16611	16559	16466	16549	16536	16731	16532	16673	16553	16435	16760	16618	16573	16514	16519	16657	16619	16745	16643	16546	16505	16470	16435	16594	16503	16462	16537	16855	16541	16473	16571	16377	16436	16502	16491	16500	16350	16621	16481	16571	16617	16418	16348	16697	16627	16468	16614	16552	16479	16499	16644	16396	16497	16685	16640	16553	16539	16352	16614	16468	16497	16739	16599	16565	16670	16337	16556	16707	16351	16538	16435	16482	16676	16651	16554	16508	16673	16765	16637	16573	16610	16509	16488	16530	16491	16684	16456	16424	16523	16466
23814	21439	28986	24263	22551	23825	23548	21019	20649	20957	20838	20683	20607	20612	20783	20637	20377	20640	20571	20358	20362	20622	20411	20302	20397	20338	20419	20507	21208	23111	22957	21972	21464	20913	20715	20429	20426	20330	20285	20301	20225	20271	20104	20357	20275	20486	20332	20271	20304	20062	20321	20113	20191	20280	20144	20356	20410	20442	20494	20043	20307	20137	20325	20276	20039	20314	20385	20190	20185	20368	20282	20138	20138	20234	20307	20118	20290	20307	20361	20449	20319	20206	20278	20079	20171	20262	20224	20171	20284	20392	20350	20469	20221	20181	20217	20218	20440	20489	20454	20267	20204	20414	20112	20209	20213	20278	20284	20382	20248	20498	20487	20274	20414	20334	20053	20225	20176	20237	20327	20355	20319	20197	20349	20437	20429	20410	20172	20361	20295	20179	20288	20299	20152	20153	20369	20412	20346	20129	20221	20450	20068	20402	20439	20314	20171	20352	20204	20438	20384	20318	20380	20077	20431	20288	20406	20275	20305	20336	20248	20154	20097	20382	20050	20306	20309	20346	20059	20470	20345	20138	20436	20154	20148	20302	20183	20091	20282	20212	20347	20292	20334	20147	20172	20247	20262	20380	20290	20406	20200	20196	20135	20241	20285	20371	20569	20316	20261	20224	20266	20070	20310	20176	20260	20155	20228	20287	20148	20180	20198	20327	20404	20243	20182	20384	20258	20442	20253	20400	20253	20246	20382	20203	20387	20349	20384	20230	20326	20058	20375	20188	20292	20227	20313	20137	20338	20350	20513	20252	20213	20178	20128	20243	20483	20419	20363	20146	20265	20232	20414	20242	20218	20287	20153	20232	20276	20513	20489	20471	20274	20241	20108	20198	20097	20198	20378	20466	20351	20284	20279	20059	20421	20228	20349	20321	20131	20081	20308	20229	20187	20000	20210	20421	20232	20227	20312	20445	20076	20351	20334	20176	20302	20188	20244	20275	20318	20152	20243	20327	20459	19964	20253	20171	20384	20318	20220	20214	20254	20271	20260	20350	20366	20218	20343	20389	20365	20304	20357	20307	20224	20397	20137	20177	20166	20346	20054	20077	20388	20379	20493	20347	20215	20217	20189	20234	20327	20249	20110	20125	20395	20202	20346	20136	20220	20242	20117	20183	20281	20358	20312	20005	20475	20387	20325	20288	20494	20135	20078	20141	20267	20242	20421	20340	20235	20103	20290	20456	20068	20244	20355	20334	20086	20371	20408	20367	20299	20279	20406	20181	20228	20103	20231	20220	20389	20183	20359	20346	20224	20204	20181	20273	20133	20186	20368	20437	20181	20280	20311	20307	20194	20080	20405	20063	20186	20298	20320	20087	20440	20120	20324	20113	20267	20233	20297	20433	20309	20333	20332	20224	20377	20330	20436	20387	20377	20445	20311	20454	20279	20157	20299	20093	20272	20264	20271	20180	20351	20172	20143	20016	20095	20363	20332	20366	20307	20351	20340	20253	20190	20198	20324	20160	20369	20085	20450	20304	19981	20116	20426	20124	20364	20225	20382	20233	20277	20078	20465	20280	20373	20179	20163	20126	20398	20275	20199	20196	20180	20182	20399	20205	20272	20169	20393	20154	20238	20207	20439	20374	20393	20475	20163	20184	20390	20277	20442	20341	20210	20356	20316	20204	20375	20097	20315	20373	20160	20200	20446	20165	20167	20375	20376	20325	20384	20246	20099	20451	20365	20240	20255	20404	20217	20353	20366	20308	20259	20292	20385	20311	20324	20159	20202	20441	20282	20429	20417	20222	20319	20232	20330	20245	20275	20386	20403	20194	20330	20304	20253	20455	20248	20159	20383	20348	20372	20433	20279	20232	20197	20246	20285	20207	20224	20156	20319	20196	20522	20142	20298	20375	20350	20233	20179	20255	20202	20265	20179	20262	20297	20297	20151	20227	20481	20261	20086	20339	20428	20326	20224	20491	20384	20262	20374	20378	20312	20179	20235	20208	20057	20396	20281	20238	20392	20273	20288	20466	20108	20219	20499	19971	20370	20260	20438	20234	20131	20331	20258	20236	20349	20232	20156	20106	20256	20442	20263	20308	20197	20237	20242	20006	20064	20267	19915	20389	20373	20279	20343	20181	20178	20456	20320	20538	19949	20307	20371	20259	20219	20234	20145	20263	20260	20249	20275	20437	20282	20283	20505	20553	20220	20434	20279	20329	20126	20156	20436	20273	20190	20109	20442	20381	20138	20308	20365	20117	20188	20313	20154	20245	20165	20306	20257	20365	20221	20039	20127	20027	20175	20193	20219	20372	20330	20026	20169	20347	20266	19887	20127	20279	20174	20357	20384	20047	20205	20174	20234	20313	20357	20242	20086	20240	20200	20520	20126	20240	20212	20258	20476	20317	20228	20268	20230	20206	20359	20302	20350	20327	20550	20112	20348	20294	20295	20160	20034	20248	20304	20298	20270	20202	20415	20249	20293	20411	20111	20296	20263	20205	20057	20152	20377	20373	20445	20145	20155	20368	20343	20278	20108	20191	20422	20368	20383	20306	20345	20188	20288	20368	20262	20244	20110	20312	20233	20222	20383	20412	20329	20164	20222	20259	20370	20240	20326	20156	20249	20196	20066	20013	20125	20444	20346	20425	20092	20170	20253	20301	20251	20193	20387	20317	20475	20171	20266	20253	20294	20318	20245	20398	20390	19867	20244	20277	20203	20228	20320	20275	20379	20250	20179	20313	20215	20229	20331	20429	20180	20271	20281	20249	20149	20341	20147	20267	20169	20256	20313	20192	20432	20117	20127	20304	20243	20303	20205	20223	20278	20428	20200	20548	20190	20262	20222	20381	20271	20472	20478	20183	20218	20135	20276	20423	20432	20438	20383	20273	20264	20116	20542	20330	20392	20290	20453	20303	20288	20379	20223	20204	20275	20272	20399	20529	20338	20352	20199	20395	20278	20245	20241	20293	20295	20221	20464	20292	20325	20201	20228	20195	20148	20290	20145	20329	20294	20410	20260	20304	20456	20254	20076	20231	20279	20125	20339	20080	20180	20201	20192	20209	20223	20300	20278	20140	20095	20288	20272	20317	20184	20131	20267	20358	20135	20247	20222	19974	20291	20340	20247	20244	20285	20420	20288	20248	20190	20208	20263	20415	20496	20149	20215	20162	20188	20216	20286	20175	20375	20341	20134	20263	20150	20213	20230	20170	20299	20335	20104	20339	20211	20393	20502	20250	20554	20270	20595	20162	20460	20365	20264	20090	19969	20226	20165	20460	20231	20390	20345	20330	20293	20260	20440	20234	20070	20278	20362	20428	20197	20250	20201	20359	20065	20272	20085	20410	20216	20087	20477	20346	20402	20516	20413	20420	20437	20244	20316	20176	20459	20207	20370	20511	20280	20205	20180	20161	20251	20241	20334	20028	20252	20293	20100	20316	20243	20361	20259	20214	20258	20135	20449	20398	20201	20300	20464	20115	20360	20359	20134	20317	20023	20136	20141	20337	20548	20241	20155	20186	20248	20282	20278	20224	20279	20247	20323	20141	20479	20274	20173	20181	20285	20267	20326	20339	20228	20181	20134	20243	20277	20520	20440	20403	20122	20324	20124	20272	20478	20371	20511	20299	20386	20524	20388	20414	20158	20261	20336	20155	20191	20289	20360	20356	20333	20189	20400	20475	20372	20217	20131	20231	20121	20427	20614	20303	20275	20229	20417	20301	20232	20321	20201	20186	20365	20304	20394	20238	20355	20402	20180	20155	20192	20139	20383	20286	20402	20419	20400	20077	20321	20396	20093	20195	19992	20237	20390	20227	20260	20450	20291	20489	20285	20390	20126	20300	20477	20425	20219	20009	20248	20212	20319	20323	20332	20223	20236	20503	20260	20222	20511	20420	20142	20286	20102	20197	20305	20285	20194	20163	20352	20453	20246	20357	20421	20390	20382	20188	20117	20187	20315	20307	20274	20136	20249	20415	20240	20105	20441	20338	20272	20365	20203	20173	20131	20273	20355	20369	20265	20178	20348	20398	20205	20486	20015	20271	20430	20343	20257	20197	20514	20205	20030	20222	20362	20334	20551	20402	20343	20209	20471	20015	20147	20386	20213	20351	20319	20349	20350	20622	20268	20331	20276	20221	20400	20132	20267	20340	20046	20235	20313	20219	20274	20235	20100	20235	20265	20175	20098	20262	20201	20269	20406	20004	20422	20334	20154	20212	20697	20250	20022	20130	20495	20244	20443	20183	20372	20476	20251	20269	20253	20083	20371	20372	20532	20394	20193	20243	20377	20174	20268	20382	20104	20269	20245	20187	20074	20196	20271	20059	20334	20409	20419	20316	20260	20174	20004	20238	20131	20245	20431	20164	20163	19998	20178	20227	20326	20426	20538	20258	20295	20279	20245	20436	20394	20179	20390	20394	20160	20295	20278	20494	20477	20235	20285	20203	20211	20110	20310	20328	20180	20187	20096	20370	20462	20412	20179	20191	20362	20319	20420	20366	20429	20431	20286	20270	20224	20087	20155	19952	20369	20136	20336	20236	20249	20478	20414	20378	20318	20328	20180	20103	20104	20281	20053	20579	20210	20209	20258	20188	20354	20221	20233	20220	20105	20165	20227	20146	20266	20114	20258	20172	20295	20331	20446	20323	20254	20113	20111	20288	20195	20321	20318	20285	20220	20198	20237	20190	20082	20317	20237	20100	20316	20131	20147	20179	20106	20269	20209	20317	20343	20313	20300	20319	20229	20349	20456	20178	20463	20137	20152	20362	20201	20479	20299	20233	19978	20258	20025	20170	20239	20319	20203	20420	20356	20084	20271	20192	20222	20079	20316	20085	20155	20227	20216	20375	20397	19970	20345	20313	20514	20546	20184	20486	20383	20302	20378	20379	20415	20360	20355	20361	20356	20300	20317	20238	20083	20118	20192	20186	20355	20225	20230	20272	20325	20180	20277	20452	20216	20261	20092	20211	20187	20293	20306	20118	20321	20366	20202	20203	20411	20052	20400	20327	20206	20253	20109	20353	20169	20148	20415	20343	20182	20455	20194	20318	20182	20228	20172	20077	20362	20310	20104	20197	20139	20504	20196	20183	20239	20190	20423	20260	20188	20290	20243	20235	20397	20090	20318	20323	20315	20266	20041	20037	20093	20176	20026	20314	20290	20215
35664	54976	32171	19683	18589	17942	17554	17014	17038	17045	16983	16975	16830	16717	16674	16736	16716	16771	16487	16690	16741	16505	16674	16706	16468	16702	16631	16731	18255	20819	19911	18788	17750	17076	17144	16615	16620	16454	16482	16627	16624	16520	16707	16681	16471	16537	16460	16601	16400	16527	16561	16574	16641	16474	16725	16633	16560	16592	16593	16649	16497	16435	16690	16622	16741	16691	16674	16524	16512	16634	16711	16561	16465	16429	16730	16511	16777	16552	16600	16665	16575	16440	16539	16559	16453	16445	16584	16397	16648	16748	16641	16772	16301	16555	16458	16505	16574	16728	16532	16700	16483	16729	16434	16528	16546	16479	16546	16422	16595	16564	16449	16478	16574	16403	16486	16466	16617	16668	16579	16470	16619	16564	16640	16633	16564	16576	16323	16595	16390	16670	16592	16499	16444	16532	16690	16463	16597	16494	16627	16443	16586	16648	16515	16549	16425	16512	16579	16478	16602	16388	16584	16620	16448	16610	16517	16806	16614	16386	16495	16591	16618	16429	16513	16513	16616	16576	16425	16501	16553	16508	16526	16568	16390	16609	16387	16578	16488	16588	16653	16563	16379	16590	16491	16383	16473	16497	16457	16500	16674	16420	16627	16626	16541	16612	16440	16528	16568	16517	16502	16554	16642	16612	16510	16524	16530	16490	16541	16396	16482	16442	16502	16569	16652	16638	16533	16448	16595	16477	16337	16383	16499	16527	16520	16410	16484	16521	16523	16480	16581	16620	16588	16400	16631	16466	16491	16478	16690	16524	16500	16532	16575	16486	16491	16632	16420	16448	16472	16545	16595	16466	16565	16526	16465	16461	16558	16421	16422	16505	16448	16664	16496	16648	16496	16492	16446	16532	16489	16491	16455	16597	16586	16296	16621	16325	16639	16540	16546	16453	16560	16418	16530	16437	16538	16494	16521	16469	16478	16421	16668	16494	16416	16299	16362	16505	16577	16538	16480	16566	16546	16476	16617	16520	16645	16573	16532	16481	16517	16495	16452	16457	16398	16492	16501	16426	16538	16549	16516	16598	16684	16555	16477	16456	16507	16606	16671	16605	16447	16587	16295	16562	16713	16335	16490	16561	16525	16616	16608	16689	16530	16528	16457	16545	16550	16471	16465	16625	16572	16394	16548	16698	16576	16508	16721	16422	16484	16530	16628	16601	16624	16532	16413	16613	16534	16580	16707	16457	16632	16563	16494	16426	16675	16689	16506	16626	16587	16620	16552	16677	16555	16555	16535	16742	16525	16295	16605	16462	16561	16565	16381	16516	16576	16555	16566	16614	16408	16711	16430	16564	16626	16605	16501	16496	16503	16648	16405	16673	16563	16610	16407	16669	16463	16653	16488	16647	16579	16750	16421	16488	16534	16425	16550	16545	16449	16597	16463	16390	16511	16578	16491	16438	16359	16542	16600	16470	16449	16404	16417	16424	16555	16451	16708	16427	16640	16503	16389	16433	16466	16536	16590	16619	16546	16546	16476	16540	16527	16454	16593	16522	16442	16480	16496	16443	16537	16397	16620	16406	16401	16530	16720	16536	16650	16666	16442	16571	16609	16582	16551	16594	16583	16679	16522	16585	16485	16568	16636	16510	16515	16453	16541	16721	16420	16782	16528	16487	16467	16624	16360	16513	16624	16544	16543	16600	16591	16590	16284	16419	16461	16445	16658	16480	16567	16683	16477	16576	16518	16378	16462	16692	16418	16613	16564	16456	16651	16500	16539	16530	16456	16705	16414	16565	16518	16433	16552	16534	16434	16572	16451	16438	16515	16513	16635	16620	16416	16602	16566	16412	16471	16510	16462	16511	16612	16680	16655	16442	16368	16587	16552	16478	16430	16700	16484	16526	16396	16593	16381	16674	16580	16471	16492	16466	16507	16247	16552	16524	16451	16514	16658	16609	16575	16654	16651	16374	16523	16568	16323	16549	16537	16558	16509	16647	16402	16430	16416	16521	16592	16590	16495	16487	16616	16452	16468	16558	16408	16520	16471	16507	16504	16477	16523	16623	16495	16602	16658	16567	16469	16516	16544	16325	16503	16390	16556	16685	16483	16464	16526	16619	16320	16425	16634	16546	16490	16679	16523	16580	16395	16597	16460	16640	16477	16309	16621	16512	16393	16463	16599	16659	16579	16551	16447	16727	16475	16573	16452	16483	16547	16412	16384	16625	16611	16618	16605	16576	16314	16585	16490	16441	16508	16560	16507	16479	16459	16438	16508	16421	16337	16491	16536	16471	16572	16528	16451	16579	16590	16439	16395	16651	16517	16349	16491	16471	16485	16410	16429	16360	16389	16524	16540	16503	16483	16511	16531	16518	16608	16614	16576	16666	16568	16392	16540	16405	16593	16424	16510	16492	16713	16457	16501	16625	16492	16550	16280	16727	16493	16369	16653	16437	16553	16403	16402	16559	16539	16607	16452	16558	16552	16415	16556	16625	16608	16690	16488	16539	16503	16491	16386	16482	16435	16639	16480	16427	16567	16481	16561	16688	16676	16528	16554	16584	16626	16562	16454	16434	16550	16591	16426	16412	16395	16488	16555	16490	16433	16635	16519	16564	16577	16708	16522	16578	16464	16573	16601	16498	16602	16394	16456	16454	16577	16567	16503	16562	16607	16671	16644	16417	16705	16499	16555	16567	16561	16647	16679	16426	16751	16500	16564	16631	16538	16438	16559	16437	16635	16581	16539	16569	16513	16623	16435	16440	16605	16431	16693	16609	16675	16338	16378	16457	16590	16639	16608	16606	16466	16616	16624	16444	16561	16476	16546	16375	16571	16516	16379	16440	16631	16510	16625	16700	16671	16499	16520	16332	16624	16550	16553	16587	16600	16627	16547	16630	16542	16399	16710	16595	16575	16665	16570	16591	16456	16326	16528	16562	16578	16614	16697	16546	16608	16450	16486	16608	16483	16393	16670	16495	16537	16533	16543	16674	16516	16568	16639	16615	16500	16741	16557	16342	16550	16512	16415	16405	16470	16471	16585	16468	16568	16514	16505	16591	16702	16463	16470	16445	16349	16585	16613	16683	16539	16566	16355	16489	16503	16589	16561	16445	16525	16415	16456	16389	16644	16523	16364	16511	16644	16532	16553	16663	16463	16514	16685	16519	16560	16537	16602	16384	16483	16415	16469	16578	16429	16458	16644	16447	16718	16503	16607	16478	16454	16373	16659	16395	16549	16562	16388	16529	16543	16581	16544	16532	16460	16717	16567	16667	16543	16506	16483	16524	16343	16555	16750	16686	16530	16470	16642	16690	16473	16670	16550	16402	16479	16604	16424	16571	16709	16706	16524	16603	16517	16507	16663	16617	16525	16467	16451	16452	16529	16544	16513	16438	16576	16375	16662	16387	16505	16580	16615	16641	16463	16364	16680	16462	16539	16560	16404	16641	16516	16693	16533	16780	16376	16434	16434	16600	16617	16443	16635	16674	16558	16487	16623	16627	16583	16455	16718	16528	16346	16502	16540	16404	16481	16495	16501	16486	16560	16299	16495	16594	16577	16568	16382	16468	16395	16679	16522	16670	16584	16630	16705	16451	16342	16629	16369	16569	16401	16582	16501	16503	16607	16557	16699	16385	16511	16396	16520	16609	16618	16548	16739	16447	16442	16537	16649	16607	16599	16595	16560	16464	16552	16381	16591	16525	16621	16672	16531	16707	16418	16414	16552	16463	16446	16584	16610	16363	16496	16487	16514	16569	16639	16260	16593	16701	16506	16438	16537	16425	16523	16483	16635	16462	16663	16684	16551	16590	16558	16602	16648	16591	16278	16482	16452	16514	16550	16570	16556	16593	16479	16464	16445	16533	16558	16490	16506	16400	16550	16600	16657	16430	16485	16723	16591	16485	16555	16498	16520	16574	16468	16513	16637	16448	16552	16587	16619	16563	16489	16566	16620	16299	16507	16542	16528	16341	16474	16592	16536	16490	16575	16654	16572	16656	16472	16605	16611	16472	16551	16397	16575	16512	16323	16573	16389	16560	16571	16612	16569	16525	16382	16549	16548	16447	16435	16553	16631	16520	16432	16523	16538	16473	16353	16601	16445	16641	16589	16712	16523	16499	16453	16483	16584	16564	16581	16640	16524	16559	16397	16584	16520	16549	16545	16433	16639	16481	16569	16577	16454	16468	16427	16589	16714	16506	16488	16351	16430	16584	16458	16442	16552	16521	16450	16493	16648	16647	16455	16573	16713	16456	16654	16523	16412	16688	16369	16500	16477	16485	16655	16443	16469	16503	16672	16500	16649	16429	16458	16532	16543	16796	16522	16564	16407	16450	16356	16593	16524	16384	16429	16723	16713	16397	16386	16278	16607	16538	16607	16344	16633	16441	16573	16526	16536	16513	16539	16524	16535	16671	16667	16396	16452	16623	16500	16636	16401	16496	16521	16555	16559	16550	16552	16598	16356	16537	16662	16426	16612	16501	16484	16455	16247	16415	16516	16616	16457	16526	16499	16522	16544	16531	16494	16299	16548	16637	16600	16687	16537	16574	16561	16531	16501	16615	16483	16560	16421	16645	16572	16544	16614	16540	16441	16628	16531	16522	16588	16385	16749	16554	16489	16448	16529	16581	16549	16509	16651	16643	16676	16442	16602	16658	16563	16472	16431	16474	16512	16655	16516	16380	16611	16468	16596	16633	16566	16603	16532	16494	16522	16687	16459	16450	16448	16482	16365	16420	16426	16456	16537	16391	16487	16681	16462	16491	16558	16453	16492	16389	16676	16453	16591	16483	16542	16602	16413	16427	16605	16573	16504	16511	16573	16473	16739	16515	16558	16514	16411	16519	16495	16473	16462	16594	16376	16571	16454	16523	16529	16518	16339	16555	16554	16268	16511	16410	16652	16542	16539	16675	16520	16503	16544	16393	16454	16483	16304	16509	16588	16629	16495	16525	16693	16458	16489	16524	16614	16613	16582	16739	16662	16609	16713	16517	16392	16581	16549	16758	16754	16648	16492	16483	16605	16493	16544	16425	16525	16519	16574	16505	16467	16473	16602	16431	16487	16547	16542	16481	16516	16645	16594	16487	16581	16548	16676	16494	16519	16526	16672	16578	16425	16632	16419	16380	16711	16600	16530	16545	16552	16662	16524	16645	16488	16672	16509	16580	16379	16464
22791	21429	29349	23897	21679	24289	27345	22413	21817	21946	21683	21555	21371	21541	21304	21403	21327	21274	21247	21177	21231	21356	21244	21172	21094	20906	21203	21223	22424	25636	26142	24777	23135	22156	21723	21244	21159	20932	21016	20976	21041	20768	21000	21009	21083	21017	20967	21181	21019	21062	21030	20876	20965	20985	20712	20822	20969	20930	21146	21091	20894	20927	20841	21090	21203	21213	21165	21155	21136	20857	20941	20890	21192	20875	20788	20951	21055	20993	20808	20907	20976	21046	21060	20918	20928	20934	21086	20912	20906	21108	20930	21230	20939	20869	21020	20870	20660	20846	20938	21131	20781	20951	21025	21143	20911	21140	20781	21246	20978	20964	20884	20743	20997	20836	20921	21155	20970	21033	20901	20721	20909	20795	20931	21007	21105	21047	20966	21089	21099	20938	21044	20782	21056	20896	21022	21117	21031	21009	21254	20964	20874	21146	20960	21126	20892	20706	20895	21162	20979	21016	20858	20892	20934	20748	20928	20906	20857	21055	20919	20902	20892	21031	21029	21111	21050	20853	20923	20860	20827	20862	20891	20890	20947	20852	20863	21007	20989	21016	20866	20979	20765	20892	20993	20844	21016	20936	20826	21047	21069	21087	21077	20965	21080	20809	20944	20984	20886	20761	20865	20952	21188	21035	20868	20932	20829	21011	20841	20836	20802	20938	21009	21042	20820	20886	20948	21050	20981	20987	20964	20738	20747	20930	20860	20941	20916	20966	20821	20775	20896	20824	20903	21096	20906	20941	20986	20825	21106	21079	21097	20909	20946	20738	20950	20845	20792	20768	21000	20827	20956	20899	21026	20955	20961	21016	21094	20887	20902	20916	20912	20938	20909	20769	20726	20931	20776	20933	21066	21210	20971	20867	21015	20894	21151	21054	20959	20904	20959	21110	20828	21173	20931	20766	20971	20884	20970	21012	20962	21169	20897	20926	20994	21141	20881	20881	20860	20918	20923	20902	20929	21005	21009	20915	20800	20670	20980	21036	20998	20962	21102	21230	20945	20994	21070	21161	20950	20871	20865	21051	21017	20843	21260	20963	21024	21176	20947	20782	20822	21010	21079	20989	20841	20845	20902	20901	21124	21035	21140	20844	21041	20921	20852	20660	20883	20882	21075	21054	20973	20902	20935	21131	20947	21014	21027	20899	20664	20818	21123	20984	20884	20925	20998	20866	21025	21059	21093	21200	21118	21077	20894	21077	21052	20693	21006	20925	20890	20872	20788	20924	21123	21002	20899	20898	20855	21013	20769	21194	21055	20726	21039	20855	20906	20968	21033	21032	21136	20812	20846	21015	20920	21103	20830	20889	21180	20956	21058	21058	20832	20714	21138	21092	20997	21042	21067	20967	20973	20723	20914	20877	20947	20730	20893	21086	21150	21139	20926	20942	21005	20784	20991	20917	21127	21046	21043	21033	20801	20928	21151	21019	20858	21028	21090	20862	20921	20946	20977	20948	20959	20897	20946	20946	20687	20898	21011	20891	20990	21000	21023	20872	20881	20808	20757	20961	20833	20651	20756	20991	20925	20870	20836	20819	20901	21243	20720	21012	21187	20758	20824	20930	20999	20968	20827	20958	21099	20860	20982	21039	20765	20787	20995	21054	21124	20741	20910	21035	20945	21061	20991	20965	21026	20868	20802	21025	20866	20765	21076	20854	20926	20677	20895	20853	20873	21016	21188	20945	20927	20932	20811	20847	20913	20785	20978	20978	20897	20860	20828	20961	21038	21080	20942	21147	21004	20777	21020	20848	21182	20861	21037	20887	20980	20977	20841	20972	21015	20976	20929	21155	20966	20958	20861	21006	20868	20829	21022	20826	20802	20937	20942	20947	20950	20856	20759	21302	20921	20927	20734	20704	20799	20922	20946	20991	20872	20966	20951	20926	21173	20880	20860	20743	21039	20950	20973	21053	21038	20788	20790	20760	21212	20843	21132	20844	20966	20767	20832	21051	21094	20906	21090	20975	20882	20883	20952	20842	20931	20891	20825	21169	20889	21054	20920	21072	21046	21116	20921	20980	20984	21084	20874	20745	20963	20880	20767	21056	20895	20884	20828	20855	20880	21049	20869	21036	20759	20989	20949	21174	20998	20842	21035	20834	20833	21142	21023	20874	20945	20572	20911	21084	20776	20989	21101	20824	20809	20805	20762	20972	20852	21100	20825	20972	21083	20909	20907	20701	20923	21041	20993	20950	20988	20985	20904	20757	20765	20848	20901	20947	20971	21012	21064	20899	20929	20945	20933	20847	21061	20861	20758	20843	20832	20867	21049	20966	20949	20897	21043	20934	21029	20759	20863	20876	20909	20920	20992	20789	20887	20840	21070	21028	21025	21073	21028	20975	20907	20971	21056	20986	20856	21059	20716	20946	21073	20848	20935	20712	20927	21076	21015	21112	20941	21054	20702	20934	21085	20839	20875	20964	20879	20927	20964	21141	20923	21115	20996	21366	20945	21263	20944	20708	21166	20733	20768	21024	20772	20921	20928	21060	21041	20870	21048	20956	21061	20973	20974	20784	21046	21030	20983	20896	21130	21005	20709	20828	20820	20895	20912	20835	20984	20996	20826	20944	20944	20943	20928	20852	21065	21065	20808	20878	21125	20752	20808	20813	20718	21037	21072	20865	20911	20895	20878	20981	20812	21159	20859	20970	21088	20842	21143	20887	20966	20853	20812	20934	20927	20632	21045	20835	21002	21170	20849	20995	20782	21200	20765	20742	20861	20854	20834	20762	20911	21065	20922	21096	21039	20606	20849	21181	20851	20941	20890	20897	21061	21078	20982	20977	20925	20784	20993	20851	20804	20885	20874	20920	20941	20884	21087	20906	20819	20826	21042	20754	20841	20920	20890	20748	20759	20841	20810	20937	21147	20846	21067	20777	21169	21113	20897	21118	20950	21074	20965	20905	20818	20921	20769	20914	21042	20770	20875	20874	20849	20752	21038	20950	21134	20946	20976	20921	20877	20954	20903	20787	20822	20922	21114	21038	20967	20873	21080	21078	20873	21124	20941	20954	20967	21093	21009	20973	21269	21030	20968	20973	20718	20960	21056	21119	20957	21137	21053	20871	21038	20907	20969	21197	20891	21068	20744	20936	21014	20964	21005	20890	20969	20891	20944	21177	20930	20903	20913	20963	21097	20920	20769	20983	21025	21030	21101	20797	21022	21180	20899	21119	21199	21147	20918	21108	20844	21041	21074	21058	20883	21018	21071	20861	21002	21055	21084	21365	20979	20861	20889	20799	20885	20984	20941	20818	20881	21138	21071	20779	20993	21078	20906	20914	20690	20980	20846	20851	21054	20807	20864	20845	21042	21041	21017	20616	20806	20899	21043	20888	21035	21073	21049	20980	20948	20739	20787	20649	20956	20926	20771	20919	21029	20946	20933	20783	21064	21064	21002	21086	20938	20770	21158	20920	21080	20909	20896	21052	20766	21148	20926	20885	21011	20824	20945	20986	20985	21064	20963	20874	21030	21259	21169	20902	21081	21242	21097	20889	21134	21022	20766	20840	20889	21067	21130	20882	21104	20820	20971	20784	20912	20826	20943	20945	20973	21050	20840	20873	20772	21057	21078	20854	20645	20946	21088	20893	21107	20726	21037	20994	20901	20844	20755	20849	21007	20966	20792	20847	20688	20951	21177	20888	21069	20845	21248	20968	21011	20885	21127	21027	20922	20836	20858	20870	20883	20902	21052	20923	21104	21138	20671	20797	20812	20920	20933	21001	20881	20957	20920	21046	20844	20892	20846	20967	20924	20958	21031	21045	21049	20972	20927	20811	20876	20856	20842	20892	21016	20971	21002	20964	20915	20831	20844	20793	21007	20800	21009	21001	20996	20970	21044	20882	21059	21156	21150	20920	20902	20941	21075	20768	20948	20834	20858	20999	20791	20984	21006	20842	20738	20912	20843	20946	20962	21010	21107	20847	20830	20966	20658	20983	20915	21091	20956	20867	20942	21003	20926	21171	20936	20908	20989	20868	20776	21048	20825	20825	20691	20835	20730	20909	20813	21043	21205	21116	20898	20923	21026	20908	20866	20824	21001	20849	20997	20917	21085	20802	20887	21043	20995	20904	20829	20960	21009	20947	20997	21002	20865	21110	21171	20956	21003	20823	20943	20888	20715	20847	21041	21153	20987	20828	21218	21179	20862	20877	20718	20679	20798	20689	20837	20809	20791	21142	21012	21116	20966	20924	20736	20846	20731	20996	20836	20926	20931	20789	20733	20873	21105	20984	20939	21046	20982	21108	20906	21095	21140	21066	20853	21069	20906	20974	21003	20922	20749	21188	21019	21098	20948	20666	21045	20886	20913	20921	20880	20945	21021	20966	20886	20826	20753	20952	20925	20984	20846	21109	20790	20840	21041	20918	21078	20913	21071	20804	20956	20813	20934	21042	20992	20819	20927	20926	20864	20979	20967	21075	20858	20921	20890	21074	21005	20893	20863	20844	21194	20914	21083	20774	21023	20979	20952	20974	20844	20989	21050	20771	20799	20970	21038	20972	21131	20787	21047	21021	20873	20765	20971	20959	20839	20939	20859	20863	20914	20994	20665	20965	21189	20933	21045	21151	20876	21079	20647	21136	21195	20882	20864	21007	20895	20755	20962	21022	20956	21071	20974	20874	21038	20910	20897	20919	20845	20825	20870	21017	21076	20976	20906	21083	21022	21074	21095	20838	21026	20919	20812	20997	20897	21070	20931	21071	20842	20841	20956	20992	20928	20749	20825	20951	20863	20966	20818	20877	20965	20963	20939	20930	20926	21027	20831	21094	21118	21105	21070	20867	20793	20860	21098	21137	21054	21081	20994	21041	21071	20740	20899	20857	20801	21083	20941	21174	20993	20709	20833	20801	20920	20762	20848	20930	21087	20782	20862	20957	20972	21148	20861	20907	21076	20849	20905	21138	20766	20866	20963	20694	20883	21053	20965	20973	20794	21035	21031	20912	21107	21011	20829	20657	20888	20960	21045	21096	20829	20963	21013	20899	20903	21358	20792	20917	20795	20987	20923	20868	21038	20767	20763	20879	21119	20971	21035	20840	20994	20806	21046	20875	20919	20831	21113	21023	21138	20909	21228	20888	21007	21083	20861	20839	21142	20935	20978	20803	20784	20941
40823	67990	44569	22217	20384	19192	18395	18024	17878	17789	17530	17520	17334	17485	17212	17291	17172	17089	17171	17159	17181	16997	17050	17034	17236	16938	16847	17294	19200	23402	23682	21466	19698	18182	17401	17019	17302	16967	17026	16964	16784	17039	16908	17038	16823	16864	16861	16958	16864	16783	17133	17112	16874	16892	16980	17010	17007	16865	16867	16983	17086	17009	16974	17121	16836	17017	16922	16954	17009	16949	16862	16958	16734	16948	17059	17040	16901	16895	16717	16703	16965	16770	16786	16961	16947	16803	16682	16837	16866	16940	16826	16787	16939	17014	16853	16835	16869	16913	16791	16980	16875	16796	16841	16842	17104	17088	16950	16979	17021	17026	17030	17084	16930	16718	16844	16836	16953	16823	16888	16839	16824	17050	17000	16896	16944	16875	16822	16803	17040	17002	16959	16864	17001	16835	16906	17010	16797	16897	16839	16993	16743	16953	16941	16867	16950	16857	17024	16878	16937	17026	17006	16687	16771	16997	16752	16820	17010	16882	16921	16838	16922	16744	16949	16828	16854	17034	17047	17000	16812	16944	16708	16958	16883	16868	16835	16845	16760	16791	16848	16923	16961	16924	17100	16865	16833	16929	16786	16795	16834	16896	16906	16920	17100	16825	16962	16919	16948	17158	17048	16855	16914	16891	16735	16865	16816	16876	16962	16903	16971	16845	16881	16743	16949	16833	17005	16987	17015	16972	16847	16914	16899	16698	16819	17089	16983	16805	16769	16994	16740	16948	17039	16927	17009	16919	16908	16892	16769	16914	16862	16806	16965	16748	16962	16938	16890	17167	16992	16885	16965	16891	16924	17024	17056	16712	16839	16859	16803	16892	16948	17080	16826	16931	17007	16934	16849	16877	16900	16884	16880	16673	16838	16837	16974	16879	16937	16850	16869	16989	16873	16920	16965	16932	16887	16885	17060	16642	16951	16917	16828	16870	16979	16930	16888	17028	16888	16839	16994	16940	16902	16873	16971	16865	16795	16998	16938	16893	16859	16871	16887	17014	16894	16793	16751	17044	16980	16789	16894	16846	16885	17005	16893	17042	16827	16914	16773	16926	16901	16877	16850	16839	16919	16980	16892	16853	16810	16903	16943	16757	16761	16834	16940	16850	16970	16831	17019	16989	16920	16878	16862	16775	16956	16914	16873	17030	16933	16825	17018	17028	16870	16821	16898	16937	16954	16893	16856	16940	16689	16920	16926	17027	16859	16927	16984	16881	16919	16751	16742	16823	16856	16781	16966	16914	16892	16928	17000	16874	16939	16922	16841	16712	16932	16947	16809	17032	16807	17118	16941	16772	16892	16886	16892	16863	17029	16774	16946	16970	16740	16917	16943	16763	16929	16851	16832	16878	16867	16865	16890	16881	16914	16819	16759	16856	16812	16969	16959	16970	16937	16895	16965	16782	16839	16897	16890	16826	16906	16952	17047	16660	16939	16974	16824	16775	16793	16894	16938	16883	16820	16836	16802	16738	16928	16904	16971	17224	16864	16710	16853	16985	16730	16844	16825	16790	16931	17057	16650	17019	16942	16983	17116	16952	16822	16724	17015	17020	16885	16778	16711	16923	16877	16713	16787	16997	16863	16758	17035	16869	17125	16892	16669	16806	17104	17051	16921	16854	16880	16841	16834	16853	17057	16734	17118	16857	16919	16923	16710	16919	16963	16721	16963	16989	16887	17036	16929	16978	16972	16875	16902	16875	16832	16781	16832	17051	16891	16961	16939	17025	16710	16953	16920	16962	16933	16690	17037	16831	16974	16901	16910	17030	17043	16862	16845	16990	16985	16789	16961	16991	16888	16839	16803	16882	16818	16962	16815	16993	16793	16871	16998	16934	16861	16948	16805	16786	16826	16920	16834	16823	16863	16843	16984	16824	17013	16879	16961	16875	16814	16964	16971	16965	16790	17048	16811	16889	16995	16755	17043	16832	16880	16919	16950	17040	16804	16810	17083	16788	16804	17050	17050	17097	16686	16693	16824	16992	16844	16973	17004	16783	16651	16836	16991	16815	16757	16976	17016	17057	17025	16881	16945	16811	16931	16772	16843	16853	16951	16935	16869	17104	16750	16917	16923	16905	17033	16740	16961	16948	16805	16893	17024	16929	16872	16868	16739	16701	16911	16972	17176	16790	16872	16680	16837	17009	16764	16863	17002	16876	16874	16766	16837	16682	16827	16859	16919	16958	16776	17051	16905	16802	17034	17022	16787	16857	17056	16921	16904	16940	17068	16817	16891	16675	16881	16853	16814	16922	16942	16894	16811	16867	16842	16836	16703	16981	16793	16885	16869	16806	16956	16909	16913	16870	16804	16967	16950	16892	16855	16813	16943	16921	16777	17150	16919	17071	16805	16919	16827	16925	16901	16885	16900	16687	16741	16887	16946	16671	17110	16828	16877	16805	16801	16801	16893	16927	16914	17102	17026	16953	16980	16804	17088	16800	16759	16983	16798	16773	17003	16933	16881	17094	16894	17011	16934	16998	16853	16869	16803	16769	17036	16771	16915	16713	16869	17017	16890	16900	17006	16893	17014	16822	16891	16760	16885	16880	16798	16953	17031	16804	16717	16776	16925	16952	16896	16918	16920	16728	16807	16870	16763	16897	16955	16972	16726	16817	16784	16830	16910	16704	16807	16874	16782	16767	16893	16746	16980	16850	16896	16814	16887	16713	16873	16873	16925	16791	16837	16919	16826	16708	16948	17034	17017	16918	16874	16822	16936	16984	16940	16953	16879	16798	16824	16753	16932	16992	16864	16873	17049	16929	16844	17011	16931	16825	17019	16860	16926	16984	16959	16893	16812	16769	16943	16837	17076	16917	16874	16889	16786	16967	17040	16761	16873	16926	17073	16941	16749	16988	16956	16817	17027	16820	16951	17021	16867	16814	16760	16801	16851	17057	16860	16821	17059	16834	16528	16849	16834	16909	16940	16742	16891	17034	16737	16692	16844	17037	16890	16822	16936	16891	16916	16914	16796	16921	16841	16871	17041	17027	17010	16787	16954	16628	16726	16925	16927	16879	17026	16728	16902	17007	16931	16875	17011	16723	16809	16885	16802	17014	17195	16901	16779	16916	16955	16918	16883	17001	17033	16994	16980	16825	16880	16884	16948	16880	16826	16640	16864	17074	16898	16951	16929	16758	16972	16764	16777	16919	16841	16854	17019	16817	16918	16907	16838	16927	16674	16884	17011	16888	16965	16878	17020	17083	16916	16932	16781	16863	17019	16918	16857	16749	16885	16975	16869	16890	16831	16975	16820	16875	16768	16947	16778	16820	16806	16877	16790	16862	16872	17118	16907	16891	17090	16774	16859	16804	16902	16646	16786	16700	16872	16746	16594	16944	17171	16884	16910	16912	16873	17023	16874	17084	16995	16904	16828	16776	16967	16929	16772	16851	16837	16992	16764	16871	16823	16931	16736	16805	16989	16827	16825	17008	16699	16819	16867	16761	16862	16813	16934	16932	16731	16914	16838	16983	16908	16999	16791	16738	16999	16764	16722	16815	16935	16823	16973	16861	17002	16897	16835	17045	16966	16913	17062	16753	16922	16896	16995	16911	16897	16878	16889	17011	16804	16958	16891	17105	16837	16831	16752	17030	16902	16920	16810	16863	17110	16820	16871	17014	16910	17012	16900	16913	16839	17050	17084	16906	16963	16946	16892	16918	16718	16730	16960	16899	16983	16904	16871	16908	16813	16746	16881	16814	16913	16765	16843	16813	16908	16820	16820	16802	16784	16929	16974	17157	16749	16924	16723	16952	16751	16880	16811	16813	16824	16655	16900	16786	16823	16869	16992	16821	16899	16900	16761	16754	16816	16858	16917	17052	16946	16761	17006	16906	16907	16820	16822	16911	17117	16799	17043	16716	17055	16825	17015	16967	16751	16923	16645	16948	16911	16990	16848	17035	16780	16914	16989	16825	16687	16871	16806	16792	17061	16969	16782	16972	16908	16814	16823	16872	17034	16802	16761	17105	16903	17015	16931	16790	16889	16872	16836	16946	16998	17153	16838	16791	16578	16700	16800	17004	16908	16897	16918	16867	16858	16838	16771	16866	16987	16914	16727	16880	17055	16854	17004	16857	16970	16810	16884	16791	16903	16988	16877	16803	16825	16927	16754	16821	16893	17040	16719	16974	16879	16906	16777	16736	16947	16864	16958	16981	16908	16820	16931	17109	16770	16946	16851	16972	16803	16907	16989	16959	16854	16921	16888	16968	17010	16932	16993	16913	16972	17003	16857	16905	16837	16978	16927	16812	16996	16938	16784	16761	16773	16762	16848	16851	16825	16800	16848	16917	16886	16917	16826	16607	17111	16819	16864	16949	16991	16767	16869	17005	16760	17018	16891	16914	16833	16888	16819	16931	16865	17014	17053	16921	16982	16802	17090	16848	17061	16835	16831	16933	16882	16803	16937	16874	17021	16764	17088	16906	17103	16703	16961	17067	16916	16829	16746	17048	16780	16884	16890	16903	16840	16687	16992	16906	16822	17017	16924	16756	16891	16989	16741	16813	16995	16949	16693	16836	16919	16977	16816	16860	16880	16956	16943	16869	16964	16737	16933	16950	16826	16806	16921	16768	16953	16910	17126	16862	16837	17005	16945	16898	16805	16976	17125	16936	16892	17034	17069	16919	16810	16728	16855	16862	16877	16771	16887	17063	16859	16851	16884	16897	16889	16875	16877	16944	16742	16871	16856	16849	16915	17012	16902	16848	16866	16728	16817	16882	16944	16749	16838	16890	17008	16864	16919	16972	16943	16839	16984	17018	16895	16979	16815	16966	16827	16944	16998	16983	16883	16928	16934	16973	16933	16956	16913	16771	16907	16731	16931	16807	16904	17123	16869	16987	16969	16844	16953	16601	16873	16878	16723	17028	16914	16964	16774	16833	16939	16741	17043	16854	16849	16938	16759	16862	16924	16884	16934	16832	16806	16680	16840	16885	17142	16911	16899	16807	16936	16897	16891	16899	17008	16892	16832	16785	17000	16846	16991	17024	16919	16729	16862	16912	16876	16829	16899	16925	16946	16996	17050	16976	16940	16911	16913	16826	17024	16847	17014	16867	16928	16726	16811	17024	16873	16879	16945	17068	16889	17040	16874	16860	17038	16803	16990	17011	16911	16773
28865	27581	30364	24102	20612	20480	20748	20355	20366	20214	20473	20335	20221	20187	20444	20429	20476	20409	20287	20346	20256	20399	20329	20372	20411	20398	20507	20286	20283	20430	20689	20699	20540	20465	20445	20150	20274	20271	20348	20201	20207	20457	20447	20156	20031	20417	20404	20089	20223	20126	20216	20053	20133	20212	20235	20456	20243	20260	20407	20268	20234	20415	20296	20364	20302	20165	20152	20303	20154	20257	20216	20559	20094	20204	20451	20106	20293	20164	20386	20309	20437	20186	20427	20146	20264	20150	20300	20278	20176	20161	19976	20202	20240	20257	20302	20411	20448	20207	20239	20257	20147	20407	20359	20246	20287	20522	20186	20091	20210	20259	20363	20303	20385	20401	20368	20151	20036	20222	20130	20070	20183	20157	20353	20190	20414	20176	20171	20503	20287	20118	20317	20352	20051	20336	20356	20182	20194	20275	20416	20220	20611	20233	20156	20184	20295	20178	20290	20265	20238	19979	20220	20215	20308	20262	20212	20255	20425	20248	20263	20251	20234	20222	20189	20514	20265	20289	20174	20232	20451	20225	20389	20029	20248	20251	20278	20355	20185	20066	20107	20054	20113	20262	20192	20212	20287	20499	20247	20372	20355	20060	20348	20260	20297	20240	20302	20141	20082	20279	20251	20339	20367	20298	20316	20279	20403	20219	20107	20097	20257	20224	20446	20146	20241	20543	20230	20227	20227	20329	20171	20249	20255	20247	20241	20273	20319	20334	20210	20232	20374	20227	20269	20448	20282	20157	20369	20369	20235	20178	20356	20263	19967	20188	20105	20366	20271	20299	20045	20246	20307	20293	20314	20218	20332	20305	20293	20101	20170	20246	20128	20023	20378	20373	20041	20241	20272	20292	20243	20222	20364	20232	20242	20228	20323	20211	20175	20010	20008	20235	20278	20199	20188	20128	20182	20107	20140	19790	20250	20312	20257	20240	20132	20466	20213	20255	20242	20205	20260	20249	20309	20245	20247	20160	20235	20328	20261	20469	20219	20392	20355	20359	20288	20349	20538	20110	20289	20141	20388	20243	20260	20095	20382	20219	20266	20264	20269	20485	20341	20197	20035	20337	20311	20182	20254	20339	20318	20225	20174	20251	20244	20180	20199	20162	20063	20185	20136	20359	20273	20337	20329	20171	20288	20559	20422	20315	20164	19792	20179	20317	20407	20189	20361	20239	20381	20128	20295	20442	20242	20152	20362	20225	20707	20225	20286	20254	20230	20411	20224	20309	20520	20307	20226	20210	20366	20262	20311	20461	20258	20309	20561	20149	20331	20145	20321	20385	20253	20357	20188	20149	20300	20078	20324	20149	20213	20268	20486	20334	20310	20426	20294	20222	20270	20218	20262	20173	20439	20414	20345	20195	20136	20220	20216	20137	20384	20074	20319	20181	20030	20319	20317	20413	20272	20379	20342	20202	20244	20399	20307	20330	20482	20217	20225	20177	20217	20313	20350	20190	20402	20246	20363	20300	20206	20052	20326	20055	20079	20135	20160	20291	20241	20189	20264	20160	20423	20351	20294	20166	20146	20229	20134	20233	20315	20291	20163	20228	20126	20178	20184	20001	20335	20111	20545	20179	20146	20368	20282	20304	20280	20278	20274	20203	20275	20200	20236	20133	20303	20077	20169	20026	20280	20117	20273	20246	20369	20327	20550	20222	20320	20374	20300	20219	20162	20323	20427	20256	20251	20395	20257	20476	20389	20038	20314	20196	20240	20348	20346	20326	20438	20417	20204	20322	20253	20358	19930	20228	20618	20375	20331	20422	20511	20251	20320	20301	20344	20160	20386	20212	20293	20318	20097	20035	20284	20159	20198	20321	20118	20423	20185	20164	20312	20337	20406	20167	20172	20274	20376	20366	20284	20105	20242	20237	20228	20325	20228	20181	20211	20284	20296	20278	20307	20279	20246	20390	20205	20162	20281	20463	20211	20425	20079	19934	20215	20344	20223	20132	20194	20330	20434	20303	20139	20204	20530	20413	20437	20138	20502	20181	20480	20217	20324	20239	20021	20293	20348	20382	20316	20462	20197	20024	20162	20114	20239	20449	20477	20276	20115	20303	20475	20266	20146	20299	20208	20304	20153	20267	20392	20192	20321	20275	20211	20276	20525	20003	20169	20252	20533	20510	20373	20374	20495	20121	20234	20385	20434	20420	20336	20361	20048	20235	19926	20286	20057	20398	20195	20232	20170	20217	20334	20174	20333	20356	20190	20193	20249	20253	20282	20136	20186	20360	20188	20231	20364	20380	20292	20282	20275	20231	20166	20393	20315	20454	20352	20309	20337	20345	20168	20133	20222	19911	20269	20029	20215	20100	20081	20253	20101	20169	20031	20088	20264	20072	20244	20336	20084	20254	20327	20434	20143	20477	20237	20380	20304	20430	20126	20230	20258	20328	20029	20461	20518	20012	20277	20313	20181	20299	20335	20223	20319	20133	20059	20047	20198	20390	20322	20271	20284	20264	20439	20244	20317	20147	20346	20299	20236	20390	20361	20407	19991	20069	20206	20394	20446	20240	20257	20278	20346	20336	20148	20521	20348	20357	20194	20343	20306	20601	20305	20149	20214	20380	20261	20232	20286	20366	20201	20274	20082	20110	20219	20339	20344	20297	20299	20224	20179	20309	20371	20249	20169	20297	20223	20302	20356	20230	20150	20170	20209	20068	20262	20157	20329	20151	20308	20213	20157	20068	20161	20340	20314	20316	20292	20053	20377	20447	20354	20218	20332	20261	20239	20210	20337	20082	20162	20381	20315	20196	20199	20256	19959	20288	20389	20002	20288	20306	20259	20257	20404	20319	20018	20227	20139	20454	20649	20397	20183	20196	20335	20213	20272	20324	20232	20426	20176	20462	20478	20201	20236	20234	20252	20391	20286	20085	20130	20153	20055	20239	20359	20261	20241	20281	20286	20243	20338	20365	20191	20112	20114	20320	20351	20270	20214	20077	20193	20333	20386	20422	20266	20267	20280	20353	20294	20270	20168	20249	20222	20117	20137	20286	20366	20206	20312	20247	20031	20191	20147	20275	20278	20217	20221	20432	20355	20415	20487	20238	20178	20317	20155	20145	20323	20246	20163	20143	20336	20411	20157	20093	20393	20231	20299	20386	20174	20455	20418	20248	20302	20114	20075	20368	20212	20460	20314	20234	20260	20400	20223	20047	20269	20187	20260	20418	20236	20262	20260	20205	19963	20373	20456	20353	20309	20366	20192	20386	20117	20186	20161	20429	20351	20431	20361	20194	20282	20305	20363	20358	20162	20347	19927	20245	20190	20133	20295	20219	20202	20342	20234	20212	20354	20011	20385	20407	20431	20228	20482	20033	20291	20265	20319	20348	20425	20414	20322	20213	20106	20185	20160	20315	20200	20304	20296	20170	20447	20314	20368	20198	20145	20196	20171	20280	20363	20535	20209	20324	20257	20172	20286	20256	20367	20125	20348	20302	20329	20296	20246	20288	20145	20157	20085	20400	20171	20221	20358	20372	20210	20388	20132	20390	20411	20357	20230	20424	20507	20246	20243	20260	20148	20149	20402	20176	20380	20285	20263	20243	20044	20196	20173	20229	19986	20194	20293	20447	20230	20312	20362	20226	20180	20651	20361	20218	20325	20109	20392	20171	20316	20349	20159	20317	20253	20471	20075	20159	20181	20443	20503	20284	20317	20228	20402	20300	20367	20291	20245	20284	20322	20428	20278	20190	20090	20412	20245	20403	20286	20195	20174	20135	20108	20418	20234	20274	20212	20293	20392	20296	20051	20251	20332	20149	20257	20229	20402	20154	20289	20399	20173	20093	20121	20096	20300	20303	20123	20010	20222	20261	20265	20079	20243	20347	20233	20191	20253	20329	20476	20119	20463	20204	19976	20216	20183	20248	20211	20347	20129	20462	20277	20268	20372	20214	20149	20204	20316	20353	20428	20359	20201	20268	19969	20029	20058	20130	20342	20358	20202	20269	20306	20433	20348	20521	20394	20289	20179	20328	20132	20554	20612	20299	20213	20338	20387	20137	20327	20496	20086	20158	20451	20324	20234	20542	20444	20365	20345	20362	20321	20431	20209	20388	20313	20049	20260	20243	20388	20332	20145	20339	20423	20218	20359	20337	20331	20205	20237	20352	20288	20490	20255	20219	20088	20064	20205	20175	20052	20217	20327	20483	20229	20434	20244	20139	20207	20256	20091	20281	20293	20171	20478	20289	20206	20363	20031	20103	20330	20326	20077	20276	20394	20153	20373	20285	20265	20469	20283	20073	20033	20239	20300	20303	20414	20406	20233	20372	20336	20207	20203	20246	20404	20084	20442	20224	20417	20099	20290	20153	20263	20471	20107	20446	20232	20284	20141	20398	20471	20422	20316	20355	20652	20486	20391	20330	20153	20207	20446	20189	20096	20210	20567	20274	20210	20295	20285	20163	20367	20057	20095	20040	20059	20133	20170	20447	20210	20375	20162	20275	20317	20271	20481	20097	20519	20457	20296	20138	20207	20034	20114	20325	20168	20093	20226	20234	20367	20279	20305	20332	20466	20382	20264	20244	20249	20075	20198	20243	20316	20406	20081	19935	20054	20461	20362	20142	20408	20285	20325	20254	20405	20203	20330	20238	20316	20476	20215	20293	20253	20298	19972	20012	20267	20043	20453	20326	20210	20213	20256	20228	20423	20183	20368	20529	20381	20157	20237	20128	20237	20503	20510	20331	20379	20012	20345	20286	20113	20310	20264	20507	20160	20198	20212	20444	20310	20193	20348	20161	20123	20232	20075	20294	20217	20383	20155	20271	20141	20523	20436	20464	20279	20470	20444	20235	20474	20182	20173	20097	20288	20375	20341	20207	20350	20076	20018	20177	20357	20082	20411	20461	20410	20371	20211	20309	20378	20348	20117	20319	20359	20445	20278	20457	20196	20351	20199	20142	20189	20207	20362	20370	20323	20489	20286	20370	20294	20371	20392	20139	20310	20305	20118	20502	20194	20142	20126	20186	20192	20179	20256	20257	20234	20175	20411	20243	20157	20176	20147	20317	20301	20150	20055	20271	20221	20233	20135	20274	20082	20179	20200	20164	20204	20244	20173	20188	20213	20303	20298	20126	20139	20106	20296	20105	20322	20303	20192	20327	20255	20334
31578	42461	28028	17755	17254	17023	16823	16719	16608	16575	16695	16637	16560	16312	16580	16600	16493	16529	16586	16567	16619	16677	16627	16580	16727	16637	16528	16664	16566	16952	16884	16799	16766	16716	16608	16578	16491	16466	16538	16453	16575	16512	16363	16513	16374	16498	16463	16420	16631	16630	16613	16527	16477	16445	16468	16495	16410	16412	16534	16495	16451	16446	16593	16394	16406	16456	16430	16391	16635	16551	16594	16654	16353	16497	16580	16505	16453	16622	16480	16418	16430	16547	16511	16465	16660	16568	16468	16653	16433	16440	16420	16532	16424	16580	16614	16760	16506	16370	16623	16671	16497	16449	16428	16662	16586	16547	16469	16648	16507	16590	16424	16651	16502	16454	16584	16558	16480	16430	16494	16446	16340	16479	16625	16495	16428	16643	16459	16583	16413	16448	16457	16370	16356	16418	16405	16595	16462	16613	16402	16357	16613	16607	16650	16515	16443	16373	16686	16455	16519	16582	16452	16587	16516	16533	16544	16450	16460	16617	16585	16374	16566	16363	16486	16541	16371	16832	16597	16551	16531	16643	16551	16211	16611	16507	16511	16650	16459	16489	16691	16582	16602	16545	16448	16512	16588	16560	16504	16632	16526	16537	16426	16598	16532	16412	16627	16527	16517	16552	16413	16630	16502	16559	16435	16392	16275	16250	16521	16557	16398	16497	16463	16661	16641	16419	16553	16513	16473	16436	16726	16503	16492	16484	16568	16478	16562	16524	16559	16481	16533	16563	16377	16376	16432	16634	16570	16374	16409	16377	16658	16642	16522	16593	16561	16476	16529	16463	16488	16243	16622	16586	16336	16642	16483	16571	16398	16527	16413	16483	16500	16645	16459	16587	16628	16444	16638	16495	16629	16439	16492	16571	16606	16557	16394	16359	16678	16431	16449	16577	16333	16443	16489	16445	16404	16448	16490	16481	16478	16438	16461	16614	16484	16518	16604	16531	16646	16503	16569	16320	16584	16458	16425	16480	16670	16655	16527	16663	16467	16545	16484	16552	16572	16556	16649	16397	16669	16408	16664	16450	16719	16327	16383	16588	16626	16493	16576	16505	16500	16610	16623	16574	16319	16415	16438	16486	16376	16439	16537	16440	16643	16563	16451	16653	16467	16652	16584	16542	16683	16608	16574	16518	16484	16534	16741	16567	16574	16588	16539	16563	16461	16605	16486	16460	16591	16422	16424	16648	16387	16460	16548	16443	16390	16381	16329	16575	16709	16507	16564	16365	16631	16465	16589	16455	16657	16403	16611	16492	16560	16472	16628	16495	16493	16489	16468	16453	16599	16405	16435	16572	16419	16422	16555	16419	16460	16454	16508	16414	16528	16687	16516	16437	16660	16633	16749	16487	16546	16466	16525	16483	16510	16638	16461	16714	16487	16649	16547	16585	16501	16508	16395	16624	16542	16277	16468	16549	16386	16351	16363	16531	16333	16492	16488	16467	16653	16371	16673	16408	16550	16594	16634	16532	16424	16345	16662	16418	16499	16447	16561	16421	16557	16410	16520	16545	16509	16629	16424	16412	16540	16634	16634	16435	16520	16512	16651	16395	16549	16511	16402	16422	16560	16630	16601	16583	16478	16592	16674	16438	16456	16443	16474	16523	16491	16495	16488	16525	16655	16666	16484	16529	16478	16608	16577	16486	16614	16475	16586	16536	16376	16403	16448	16607	16528	16459	16629	16352	16618	16529	16563	16287	16404	16517	16486	16438	16585	16586	16451	16545	16551	16457	16674	16559	16535	16476	16407	16517	16626	16574	16470	16517	16478	16433	16382	16558	16533	16542	16557	16678	16473	16435	16385	16474	16577	16541	16630	16495	16597	16588	16660	16375	16383	16499	16337	16421	16591	16423	16549	16277	16645	16451	16412	16607	16459	16575	16664	16670	16568	16706	16382	16472	16495	16405	16519	16545	16471	16524	16529	16452	16409	16346	16391	16451	16404	16540	16661	16413	16511	16321	16461	16423	16498	16464	16356	16622	16648	16601	16588	16448	16675	16621	16592	16533	16469	16692	16446	16345	16529	16367	16586	16606	16490	16805	16419	16433	16577	16601	16392	16522	16397	16692	16403	16585	16410	16503	16528	16521	16567	16538	16477	16494	16370	16521	16572	16511	16465	16449	16715	16422	16502	16561	16411	16581	16578	16607	16522	16680	16544	16688	16618	16474	16600	16377	16638	16592	16158	16370	16424	16707	16428	16417	16404	16638	16596	16408	16501	16339	16591	16469	16590	16350	16495	16361	16511	16465	16544	16414	16462	16502	16516	16338	16465	16438	16628	16468	16626	16461	16374	16497	16537	16489	16393	16563	16380	16487	16549	16468	16321	16457	16525	16383	16633	16463	16614	16644	16543	16557	16497	16397	16582	16586	16499	16576	16364	16538	16504	16463	16458	16561	16507	16329	16400	16465	16384	16592	16405	16499	16513	16569	16318	16477	16255	16535	16488	16503	16376	16537	16471	16453	16664	16612	16502	16674	16353	16484	16629	16583	16524	16641	16674	16676	16409	16601	16481	16422	16482	16556	16539	16635	16518	16427	16445	16281	16510	16464	16459	16455	16521	16620	16442	16505	16492	16432	16379	16522	16568	16514	16504	16395	16602	16407	16694	16456	16455	16487	16724	16605	16422	16387	16543	16642	16503	16469	16448	16648	16469	16372	16565	16578	16529	16653	16407	16568	16671	16595	16439	16651	16462	16587	16616	16560	16563	16488	16493	16445	16629	16534	16440	16488	16493	16399	16529	16495	16637	16595	16450	16467	16412	16378	16434	16473	16465	16512	16424	16419	16624	16515	16591	16664	16549	16545	16444	16471	16609	16498	16458	16575	16283	16557	16785	16262	16611	16452	16506	16499	16388	16550	16590	16540	16488	16462	16475	16552	16693	16539	16555	16643	16442	16389	16520	16574	16512	16653	16382	16444	16511	16536	16615	16687	16595	16450	16492	16691	16468	16632	16425	16685	16634	16670	16392	16674	16254	16443	16483	16584	16547	16502	16553	16494	16515	16576	16436	16442	16602	16508	16602	16540	16559	16603	16435	16441	16391	16400	16499	16592	16452	16269	16695	16527	16441	16646	16539	16498	16603	16472	16474	16480	16608	16477	16600	16549	16707	16448	16600	16473	16404	16524	16464	16828	16533	16493	16523	16330	16648	16619	16522	16600	16561	16518	16592	16602	16573	16531	16566	16392	16549	16621	16363	16366	16559	16627	16330	16545	16500	16537	16512	16409	16563	16509	16644	16571	16445	16553	16536	16506	16501	16482	16427	16411	16644	16529	16491	16609	16537	16515	16304	16570	16506	16622	16443	16474	16350	16545	16616	16660	16397	16378	16598	16481	16410	16523	16453	16404	16561	16391	16488	16422	16290	16348	16304	16739	16632	16423	16680	16524	16539	16452	16436	16692	16648	16443	16472	16527	16498	16539	16663	16572	16552	16623	16493	16444	16385	16461	16580	16518	16550	16598	16530	16578	16633	16576	16431	16423	16325	16456	16510	16571	16709	16448	16586	16404	16457	16433	16611	16473	16665	16434	16489	16484	16459	16659	16487	16427	16565	16313	16569	16519	16683	16529	16577	16609	16687	16536	16370	16346	16643	16645	16320	16471	16438	16509	16503	16442	16679	16558	16454	16640	16494	16453	16452	16720	16526	16504	16503	16602	16568	16495	16524	16522	16566	16689	16537	16470	16631	16550	16458	16564	16462	16280	16714	16305	16618	16423	16540	16536	16500	16474	16486	16433	16620	16506	16398	16559	16390	16451	16590	16381	16601	16612	16540	16390	16520	16392	16418	16572	16599	16525	16771	16681	16660	16440	16440	16506	16463	16516	16638	16540	16541	16479	16603	16493	16446	16734	16513	16763	16411	16450	16403	16351	16550	16621	16462	16403	16423	16560	16494	16720	16492	16499	16518	16598	16339	16461	16641	16443	16588	16595	16622	16378	16476	16636	16473	16483	16470	16581	16755	16520	16565	16640	16547	16672	16592	16346	16642	16587	16579	16441	16555	16563	16503	16424	16680	16580	16452	16382	16368	16456	16722	16311	16614	16618	16449	16489	16574	16520	16676	16523	16504	16519	16718	16295	16643	16565	16360	16449	16452	16512	16492	16631	16354	16489	16548	16424	16358	16578	16556	16439	16594	16593	16545	16464	16573	16546	16567	16506	16449	16505	16515	16537	16516	16557	16277	16560	16777	16662	16541	16532	16544	16580	16361	16596	16562	16416	16363	16470	16637	16641	16325	16493	16436	16461	16488	16503	16493	16479	16607	16422	16480	16466	16535	16423	16537	16497	16364	16560	16645	16406	16529	16419	16459	16341	16348	16571	16414	16642	16425	16584	16517	16542	16493	16534	16504	16502	16516	16652	16508	16467	16677	16425	16570	16424	16727	16536	16466	16521	16512	16545	16406	16612	16505	16418	16523	16499	16566	16462	16519	16600	16675	16421	16682	16432	16481	16604	16495	16500	16584	16416	16379	16572	16364	16412	16558	16556	16509	16652	16354	16454	16533	16584	16601	16689	16549	16589	16526	16567	16435	16621	16622	16443	16476	16565	16528	16692	16540	16360	16573	16457	16511	16508	16459	16621	16539	16590	16537	16354	16457	16649	16453	16414	16631	16397	16529	16530	16494	16422	16623	16431	16614	16569	16627	16528	16544	16403	16774	16566	16441	16619	16356	16659	16503	16510	16545	16646	16593	16524	16521	16437	16586	16548	16568	16393	16638	16452	16551	16501	16552	16717	16342	16408	16554	16560	16680	16438	16624	16447	16721	16520	16737	16586	16414	16643	16435	16529	16631	16539	16423	16443	16444	16521	16492	16449	16476	16420	16454	16730	16381	16291	16451	16415	16525	16544	16466	16522	16503	16591	16452	16412	16548	16594	16458	16494	16637	16330	16547	16529	16552	16453	16535	16483	16508	16725	16490	16417	16577	16555	16676	16461	16591	16534	16636	16440	16401	16614	16622	16517	16522	16703	16590	16468	16536	16503	16419	16611	16422	16342	16467	16525	16606	16408	16651	16573	16699	16400	16648	16601	16536	16494	16427	16582	16433	16506	16516	16401	16464	16626	16450	16657	16446	16577	16544	16448	16493	16564	16549	16349	16706	16299	16434	16390
23973	21477	29128	24347	22647	24173	24329	21687	21443	21569	21671	21447	21305	21271	21505	21308	21122	21100	21309	21161	21419	21339	21271	21049	21456	21349	21076	21689	22656	23557	23231	22592	22158	21515	21162	21213	21062	21203	21131	21143	21258	21105	21145	21181	21193	21128	21090	20909	21094	20946	21138	21205	20963	20815	21010	21157	21160	21155	20868	21189	20989	21022	21064	20889	21049	20902	21213	21086	21042	20834	21092	20876	21101	21037	21105	21357	21068	20995	20840	20803	20787	20842	20976	20923	20824	21081	20992	20956	21123	21085	21047	21048	21190	20948	21196	21073	21181	20985	21110	21115	20942	20949	20847	21020	20804	20908	21049	21095	21263	21057	21032	21003	21124	21136	21232	21034	20996	21011	21214	21065	20957	21058	21111	21061	21033	21051	21012	20945	20897	21118	20967	21173	21051	21099	20940	21128	21107	20888	20922	21089	21021	21171	21084	21105	21030	20928	21071	20908	20955	21184	20849	20800	21177	21127	21207	20960	21181	21050	21002	20894	21057	20929	21091	20972	21091	20968	21052	21076	20983	20920	21002	20851	21085	21286	20992	21034	20802	21065	21117	21216	20922	20965	20989	20987	20945	20883	21253	21095	21218	21021	20914	20937	21125	20951	20889	21029	20869	21155	21094	20978	20835	21008	20938	21027	21069	20951	21160	20943	21019	21065	21125	20857	20909	21147	21076	21072	21081	21064	20999	20970	21144	21178	21030	21094	20942	21005	21069	20984	21246	20772	21095	20864	21174	20952	21069	21058	21127	21042	21034	21084	20890	20966	20859	21055	21130	21077	20996	20936	20964	20904	21052	21087	21098	20924	20841	21034	20930	20992	21133	20934	21021	20915	20822	20960	20843	21033	20892	20979	20981	21081	21017	20925	21169	21195	20907	21108	21106	21204	21231	20905	21130	20923	20892	21049	21285	20926	21086	20877	21049	21084	20992	20975	21175	21164	21089	20846	21042	21041	21103	20986	20880	20934	21159	21049	20812	21150	21110	20966	21043	20985	20933	21018	20833	20671	20883	21160	21055	20897	20927	21094	20978	21170	20845	20845	21057	20976	20942	20952	21004	21077	20978	20904	21168	21193	21097	20876	20617	20880	20840	21168	20957	20724	21092	20904	21077	21045	20872	20899	21271	21032	21008	21019	20993	21062	21159	20843	20973	21012	21162	20909	20984	21109	20959	20977	21076	20942	21070	20861	21047	20952	20886	20957	21072	20958	20963	21096	21094	21188	20850	20871	20991	20802	20843	21047	20974	20853	21033	21031	21273	21142	21081	21021	21021	20960	21007	21253	21013	21091	20986	21095	21195	20875	20986	21011	21344	21101	21036	21052	20989	20966	21031	21045	20940	20854	20909	21061	21094	20987	21195	21129	21081	20897	21392	20914	21050	20835	21228	21238	20997	21118	20775	21090	21049	20997	21041	20961	20884	20960	21232	21020	20878	20982	21073	21201	21119	20873	20980	20841	20929	21070	21096	21097	21113	20933	20997	20929	20887	21189	20992	21115	20934	21027	20950	21100	20977	20973	21134	21103	21114	21034	21066	21043	20979	21183	21023	21010	21106	21061	21133	20812	21013	21125	21019	20915	21160	20898	21065	20923	20997	21021	21118	20866	21009	21236	20982	20905	20887	21311	21072	21201	20790	21163	21082	20925	21034	21069	20971	20856	20721	21121	20898	20976	20890	21085	21149	21010	21067	21093	20963	21084	20985	21048	21016	20966	21178	20975	20717	21049	21029	21146	21012	21034	20986	21015	20904	21110	20917	20886	20928	20673	20941	21024	21031	20997	20995	21140	20888	21346	21009	21126	20995	20863	20746	20963	20816	21127	21048	20918	20982	20893	21000	20953	20971	20816	21034	21142	21238	21108	21005	20714	21241	20909	20948	21018	21024	21011	21212	21213	21022	21117	20882	21088	21089	21249	21000	21041	21101	21108	20927	20977	21041	20885	21091	21073	21091	21043	21169	20978	21248	20898	20898	20800	20656	21032	20967	20994	20792	20876	21336	20901	21025	21053	20862	20924	20899	21168	21007	21027	21040	21082	20991	20946	20903	20930	21002	20941	20945	20993	21076	20922	21081	21033	21044	20862	21026	20851	20940	21102	20823	20794	20828	21106	21047	21061	20953	20985	21212	21119	20975	21217	21015	21162	21124	21097	21258	21124	21041	21029	20959	20830	20904	21019	21135	21001	21149	21115	20935	20941	21086	20945	21044	21006	21082	21220	20930	21029	20995	21072	20918	20822	20930	21156	20877	21077	20907	20852	21025	20932	20939	20756	21187	20924	21018	20775	21031	20927	21095	20935	20991	20860	21070	21188	20880	20936	20806	20931	21011	20985	21163	21036	20834	21229	21050	20860	21090	20971	20909	21095	21029	21141	20968	21197	21153	20964	21156	20885	21016	21117	21055	20999	20972	21058	21057	21099	20892	21098	21000	20942	20901	21118	21234	21177	21105	21004	21066	21008	20787	21078	21149	21133	21053	20860	21166	20975	21009	20978	20980	21013	21209	21010	20993	21185	20925	21248	21253	20931	21106	21201	21053	20949	21240	21213	21165	20937	21157	20912	20991	21025	20988	21248	21036	21081	20988	20974	21149	21038	21148	21080	21127	21284	21059	20978	21220	21091	21049	21200	21008	21142	20975	21301	20981	20974	21111	21066	20829	21097	21068	20994	21123	21025	21089	20815	21133	21087	21269	20973	20999	21075	21135	20820	20743	20998	21065	21185	21029	21156	20815	20773	20839	20928	21123	20808	21146	21051	21108	20989	21127	21068	21295	20966	21219	21147	21134	21029	21153	20710	21119	21031	21070	21118	21161	21074	21036	21099	20869	21181	21051	21186	20926	21055	21026	21148	21113	20993	20994	21076	21019	20916	20933	20917	21011	21118	20943	21102	21290	21211	20928	20988	20974	20842	21040	21163	21065	20957	21048	20979	20964	20843	21058	21113	21258	21115	21074	21004	21010	20969	21012	21222	21044	21033	21100	21031	20904	21094	20871	20995	21020	20876	21190	20956	20977	20933	20987	21081	21032	20767	21075	20932	20944	20808	21169	21016	21040	20866	20961	20920	21239	20981	21213	21016	21060	20979	20989	20959	20833	21012	21000	20937	21114	20835	20957	21218	21089	20980	21066	20911	20917	21070	21098	20964	21061	21045	21028	21038	21111	20917	20930	21218	21062	21075	20875	21143	21092	21164	20911	20898	20875	21145	21083	21037	20767	20668	20956	21007	20965	20835	21092	21004	20878	20964	21116	20889	21008	21114	20964	21054	21056	21207	21039	20862	20925	21113	20984	21036	21028	20859	20930	20981	21231	21056	21103	20999	21076	21021	20985	20766	20894	20987	21201	20977	21094	21161	21053	21146	20841	20814	21121	21083	20852	20990	21043	21111	21094	20972	21130	20835	20962	21021	20962	21143	21015	20923	21058	21101	20872	21060	20940	21025	20973	20971	20892	20910	21132	20793	20909	21037	20653	21008	21079	21094	20994	21198	21250	21045	21127	21025	21019	20989	21030	21048	21003	20866	21123	21204	20862	20955	20943	21197	21073	20864	21096	20994	20977	21198	21071	21043	20868	21022	20951	20907	21030	21072	21168	20741	20841	21066	20611	21147	21168	21151	20971	21032	20912	21048	21254	21001	21032	21004	21020	21198	20909	20852	21079	20920	20945	21038	20940	21040	20918	20977	21028	20968	20634	21001	21006	20982	21102	21003	20950	20994	20965	21036	21003	21013	21019	21088	20881	20985	20987	21108	21165	21131	20988	21016	20964	20957	21111	21022	21003	20906	21131	21000	21172	21062	20926	21039	21136	20744	21126	21025	20890	21195	21317	20966	21246	21036	20965	21098	21022	21059	21015	21044	21066	20989	21026	20991	20970	21153	21080	21034	20817	21162	21007	21239	21142	20955	20990	21094	20925	21018	21228	20914	20945	20959	21195	20936	21234	20964	20945	21023	20922	21229	21199	21138	21120	20876	20962	20880	20953	21006	21053	21062	21022	21023	20906	21169	21041	21098	21027	21148	21057	20905	21290	20983	21014	21134	21015	21064	21190	20995	21189	20778	21023	21115	21053	20975	20930	20808	20976	20824	21158	21116	21072	21095	20997	21080	21003	21054	21129	21198	20932	21182	20932	20806	21118	20917	20838	20972	20952	20933	20723	20961	21046	21212	20967	20971	21080	21167	21269	21049	20928	21136	21066	20953	21080	20907	20734	21016	20837	21111	20962	20837	21242	20983	20749	21033	20878	21096	21071	20989	21133	21246	20996	21043	21164	21174	20984	20939	21008	21217	21079	21118	21089	20904	21211	20820	20931	21184	20955	21115	21200	20960	20826	20771	20888	21132	20979	20944	21133	21043	21104	20853	21054	21070	21021	21042	21034	20866	20918	21192	21137	20875	21193	20926	21025	21017	21111	21161	20871	21078	20943	20989	21193	21078	21076	21023	21167	20962	21119	20845	21104	21066	21070	21073	21111	20996	21030	21042	20950	21160	20924	21011	21078	21126	21038	21042	21041	20918	21119	21074	21087	21209	21259	20931	20894	21078	20928	20923	20758	20854	20867	21055	21074	20784	21091	20912	20848	20954	20991	20897	21259	20995	21007	21211	20761	21057	20978	20872	20980	21026	21080	21063	21032	20942	20976	20925	20744	21087	20904	21109	21065	20815	21089	21153	21052	21132	21160	21049	21040	21137	21127	21055	21086	20904	20808	21144	21044	21349	21029	21080	21062	21000	20972	20936	20905	20918	21203	21098	21098	20917	21088	21064	21090	20903	20968	20889	20945	20996	21144	21145	21325	21075	20775	21159	20940	21186	21154	21030	21063	21138	21077	20996	21043	20987	21083	20854	21030	21051	21139	21028	20892	20908	21169	21362	21054	20892	21267	21060	21149	21162	21083	20991	21029	21067	20931	21037	21185	21039	21007	20974	21066	20955	20823	21029	21222	21105	20973	20856	20929	20943	21080	21166	21044	21171	21171	20946	21185	21102	20995	21107	21071	20941	21035	20972	21057	20873	21099	21001	21151	21033	20954	20888	20921	21173	20990	20952	21174	21043	21209	21019	20969	20914	20871	20775	21247	20952	21079	20935	20876	21028	21109	21188	21042	20947	21032	21145
35986	56959	40144	20442	19113	18378	17937	17593	17620	17370	17470	17331	17412	17318	17106	17239	17328	17027	17248	17053	17063	17041	17017	17163	16979	17118	17151	17844	19702	20506	19889	18917	17953	17660	17238	17108	17242	16922	16971	17039	16965	16951	17031	16936	17060	17201	16939	17029	17094	17077	16861	16941	17058	17091	16799	16955	17100	17001	16994	16912	17180	17158	16816	17040	16976	17080	16953	16920	16995	17089	17115	17064	17084	16832	16801	17043	16991	17018	16881	16910	17212	17009	16880	16882	16991	17066	16987	16902	17004	16908	16889	16935	16932	16991	17036	17078	17037	17154	16967	17019	17163	16847	17112	17131	16936	17043	17156	16963	17109	16980	16901	17146	16851	16983	17133	17137	16948	17020	17047	16995	16960	16959	17090	17092	17068	16938	16876	17074	16975	17158	16829	17142	17081	17038	16980	17011	16938	16947	17070	16835	17190	17057	16908	17075	16935	16947	17039	16838	17092	16984	17054	16906	16968	16998	16915	17030	17062	16924	17014	16888	16960	16878	16863	17057	16948	16909	16900	16857	16996	16817	16768	17092	17120	17058	16945	16922	16895	17036	16880	16898	16915	16866	16993	17012	16949	17034	17009	16993	16862	17047	16998	17112	17008	16856	16990	16803	17062	17148	16805	16915	17069	16888	16999	17104	16956	16868	17130	16825	17018	16769	17169	16882	17000	17051	16991	16943	16932	16925	17050	16937	16999	17016	16949	17038	16828	16967	17068	16904	16999	17042	16984	17313	17064	17088	16982	16967	16935	17057	16953	17092	16978	16892	16975	17076	17033	16945	16992	17144	16868	17078	17132	17169	16866	16856	17065	16893	16907	16978	16814	17035	17083	17094	16909	17061	17001	17003	16902	16886	17140	17145	17023	16942	16935	17055	17054	16946	17033	16990	17002	16903	17015	17046	17097	17048	16849	16964	16947	16727	17167	17063	17027	17049	16818	17088	17118	16996	16999	16929	16852	17145	17032	16919	16964	16785	17109	16946	16935	17062	17015	17087	16986	16877	17007	16971	16965	17052	16949	17031	16989	17135	16834	17065	16924	17117	17033	16897	17064	16976	17010	17080	16827	17012	16941	16974	16851	17030	17007	17010	16987	17046	17121	16854	17078	17162	17202	17033	16966	16939	17028	16883	17208	17083	16775	16876	16742	17002	17023	16949	17066	16794	17147	17039	16985	17076	17044	17029	17078	16952	16954	17070	17174	17066	17035	17065	16753	17031	17091	16978	17190	16959	17024	16850	16854	16994	17061	16972	17097	16873	17118	16967	16988	16997	16924	16927	16983	16914	16974	17039	16989	17014	17085	17082	16984	16875	16876	17000	17023	16943	16847	17112	17145	16915	17080	17092	17080	17000	17161	16877	17089	17042	17010	17040	17047	17147	17002	16960	17119	17145	16932	17068	17046	17104	16984	16995	16899	16906	17176	17039	16816	16944	17089	16940	17075	17145	16991	16935	16935	16971	16875	16968	17013	16934	17058	16958	17014	16907	17060	16803	16945	17019	17269	17071	16887	16820	17000	17046	16989	16904	17030	16892	16866	17057	16985	16770	16861	16994	17105	16912	16931	17055	17069	16964	17005	16939	16975	17076	16975	17009	16881	17143	16947	17078	16935	17166	16987	16933	17038	16930	16991	17200	17077	17037	17073	17076	16999	17036	17175	17055	16959	17004	16913	16861	17107	17014	17116	16896	17074	16885	16989	17037	17055	17006	17184	17145	16897	17140	16940	16966	17024	16972	17042	16969	17053	17116	16992	16833	16950	16965	16904	16937	17055	17298	17010	17009	16874	17130	17044	17063	16961	17068	17004	16940	17097	17083	17040	16998	17093	17131	17115	16981	16950	16921	17053	17039	17001	16912	16992	17090	16958	16958	16911	16779	16877	16895	16785	17125	17040	17035	17088	17145	17053	17158	17046	17060	16928	16987	16991	16962	16963	17033	16970	16975	16949	16899	17059	17114	16955	17013	16989	17081	16832	17024	16852	17075	17039	17045	17003	16989	17029	16841	17087	16974	17086	16950	17079	17009	17041	17006	16913	16940	16998	16931	17022	16923	16990	17070	16964	16961	17137	16865	17092	16854	17032	16980	16978	17013	16917	16966	17225	16920	16905	17043	16905	17050	17156	17021	16962	16940	17043	16819	17004	16984	16954	17125	16803	17160	16924	16992	16881	17028	16974	17049	16789	17039	17071	16943	17044	16919	16899	17185	17028	17166	17023	17008	16801	16940	16960	16883	17030	16985	17006	16929	17051	16831	16963	17130	16872	17183	16877	16970	17173	16909	17015	17169	17099	16881	16909	17089	17157	16885	16981	16929	16873	16976	17060	16989	17088	16933	17155	16968	17019	17094	17122	16798	16952	16984	16965	16974	16992	17105	17108	16935	17091	17158	16954	16895	16853	17004	16859	16968	17049	16877	16954	16848	17066	16950	17051	17103	17128	16992	17011	17032	16929	17098	16990	17074	17279	16947	17010	16957	17136	17002	16957	17017	17088	17167	17000	17017	17000	16897	17107	17096	17202	17055	17247	17041	17060	17036	17055	16876	17001	16958	16710	17091	17024	17053	16991	17013	16979	16914	16903	17070	17101	17014	16952	16991	16956	16851	16909	17131	17002	17097	17152	16949	17168	16956	16872	17093	17003	16990	17182	17105	17074	17145	16954	17057	16921	17009	16865	17090	16870	17123	16837	17143	16946	16925	17092	16891	17146	16901	16990	17029	17063	16978	17237	17140	17095	17107	17022	17031	17011	17075	17052	17012	16943	16920	16986	16910	16986	17020	17026	16964	16986	16976	17032	17063	16892	17006	16909	16970	17000	16937	17006	17011	16983	16861	17054	16929	16946	17006	17000	16750	16974	16960	16910	16954	17016	16991	17055	17093	17036	16916	16958	17006	17026	16803	17110	16891	17018	17139	17107	16945	16899	17203	17014	16892	16919	17167	16957	16920	16892	17121	16942	16929	17016	17091	17013	16957	17079	17108	16840	16966	16754	17013	16916	17152	16950	16906	16950	17043	17004	17092	16744	17230	16908	16981	16965	16900	16970	16914	16951	16952	17087	17013	16971	16818	16901	17009	16910	17027	17279	17044	16974	16964	16997	17079	16909	17141	16977	17008	17057	17054	16992	17108	16989	16986	16901	16960	16920	17192	16911	16866	16919	17205	16944	16953	16981	17024	16752	17057	17040	17111	17063	17057	17057	16904	16856	17078	16996	16933	17146	17106	17067	17041	17147	17088	17095	17026	16838	16908	17058	16918	17148	17132	16924	17145	16959	16873	16865	16991	16945	17017	17088	17048	16939	16935	17051	16973	16979	16930	17069	17229	16883	17048	16933	16965	16987	17151	17097	17060	16806	17040	16996	16814	16986	17153	16988	16980	17088	17055	17016	16968	17087	16982	17000	17085	16988	17008	16972	16940	16891	17253	17019	16894	16923	17045	17212	17068	16887	16915	16999	16873	16869	16959	17070	16941	16944	16985	16942	17003	17048	17010	16976	17209	16850	16843	17066	16897	16944	17104	17154	17001	17004	17174	16905	16966	17209	16898	16912	17102	17129	16978	17073	16934	17103	16901	16826	16925	16986	17056	16990	16983	17081	17127	17120	16918	16837	17095	17123	16833	16881	16946	16947	16959	16949	17194	17014	17135	16996	16993	16997	16921	17039	17037	17019	16942	17001	16860	16824	16950	16944	16940	16961	16968	16926	17116	17074	17133	17011	16999	16946	17002	16933	17133	16925	17009	17130	16987	16925	17252	17036	17058	16849	17052	17042	17031	17070	17096	16856	17012	16779	17106	16949	17047	17028	16958	17049	17047	17030	17135	16956	16974	17087	16868	17046	16917	17149	16990	16948	16875	17025	16972	17039	16990	17082	17054	17042	17022	16950	16998	17047	16921	17084	16857	17058	17038	17098	17093	16995	17019	16853	16966	17115	16942	16985	17085	16874	16961	16987	17058	17044	16975	17176	17030	16887	17012	17030	17158	16931	16854	17106	17091	16913	16932	17213	16851	16877	16933	17049	16925	16938	17120	16919	17002	16925	16904	17022	17039	17005	16996	17081	16940	17039	16889	17165	17150	16948	17121	17132	17015	17073	17010	16869	17001	17039	17104	16881	16983	16951	16964	17055	17038	17090	16889	16938	16980	17066	16989	16924	16958	17084	17036	17122	16956	17048	17011	16977	17092	17061	17064	16927	17029	16756	16972	17057	17158	16936	17005	16935	16962	17032	17071	17027	17052	17151	17085	17166	16925	16936	17065	16904	17159	16961	16884	16961	16961	17078	16988	16943	16940	16989	17022	17084	17000	16990	17005	16922	16924	16818	17076	17096	16883	16998	16960	16957	16993	16903	17194	17018	17004	17119	16922	16959	17057	16959	17050	16900	16986	17027	17220	16939	16990	16933	16979	16920	17141	16916	16979	17035	17011	16981	16977	17171	16913	17096	17059	16854	16930	17003	16960	17006	16972	16923	16909	16920	16696	16935	16893	17176	16812	17100	16968	16817	16985	16890	16827	16975	16871	16951	16995	17055	17182	17092	16890	17135	17104	17102	17032	16890	17139	16983	16878	16855	16907	17031	16986	16819	16967	16916	16909	17099	16920	16950	17151	16970	17047	16941	16981	16986	16925	17043	16936	16923	16961	16933	16984	16956	17016	17021	16891	17013	17037	17081	17203	16947	16963	17049	17033	17137	16861	17013	17165	17173	16954	17044	17054	16944	17019	16993	16955	17112	16969	17041	16986	16864	17046	17017	16967	16982	16882	17038	17056	17021	16936	17053	17009	17025	17153	17036	17140	17013	16913	17027	17020	17201	16895	17013	16825	16950	17121	16855	16982	16983	17133	17015	16878	17169	17047	17076	16966	16776	17116	16867	17203	17141	17113	16924	17065	17024	17042	17068	17028	17093	17146	16930	16958	17043	16934	16877	17012	16941	17034	16968	16982	17158	16974	17071	17117	17113	17148	17010	17162	17028	16856	16882	16744	17014	16905	17165	16960	17015	17026	17080	16951	17001	17008	16840	17010	17024	16949	17135	16851	17128	16854	17044	16989	16884	16946	17047	17069	16968	16984	17009	16904	17012	17021	17076	17008	16971	16883	16948	17041	16885	16951	16949	16877
22746	21382	29165	23932	21700	24532	28023	23417	22572	22996	22973	22602	22564	22700	22337	22512	22569	22485	22462	22383	22320	22309	22322	22398	22344	22492	22404	22600	24772	27674	26554	25449	24104	23289	22357	22353	22079	22312	22077	22318	22200	22004	22088	22283	22026	22301	21944	22001	22441	22356	22076	22166	22090	22094	22133	22191	22293	22283	22184	22206	22226	22174	22169	22368	22100	22141	22214	22417	22158	22061	22108	22190	22077	21852	22088	22217	22222	22321	22201	22165	22301	22005	22099	22238	22312	22136	22156	22308	22076	22367	22056	22028	22198	22310	22236	22160	22070	22103	22387	22412	22273	22181	22122	22320	22373	22232	22152	21987	22019	21844	21984	22164	22256	22146	22059	22280	22175	22219	22198	22080	22171	22228	22118	22051	22137	22099	22256	22199	22178	21945	22108	21979	22293	22229	22026	22296	22059	21993	22149	22198	22220	22177	22244	22180	22250	22024	22285	22203	22134	22178	22125	22225	21964	22245	22189	22254	22249	22076	22370	22329	22220	22145	22269	22110	22336	22118	22192	22076	21878	22195	22196	22176	21960	22221	22192	22209	22458	22193	22173	22088	21974	22162	22155	22218	22130	22236	22231	22344	21996	22044	22099	21956	22229	22292	22088	22094	22181	22106	22364	22200	22054	22078	22156	22143	22132	22083	22164	22232	22052	22158	22086	22368	22424	22250	22203	22175	22180	22137	22297	22213	22177	21966	22121	22249	22452	22268	22087	22305	22157	22173	22114	22292	22321	22138	22197	22201	22086	22040	22031	22319	22071	22135	22216	22154	22121	22139	22245	22070	21967	22155	21976	22194	21955	22194	22097	22064	21892	22162	22215	22135	22429	22170	22130	22096	21984	22181	22190	21843	22026	22247	22043	22144	21979	22060	22173	22132	22150	22054	22149	22158	22207	22056	22268	22030	22362	22199	22048	21903	22029	22136	22082	22092	22365	22184	22169	22238	22120	22066	22029	22087	22243	22307	22168	21903	22063	22047	21944	22100	22062	22126	22075	22273	22126	22175	22019	21982	22026	22127	22176	22076	22080	22082	22228	22148	22197	22202	22290	22113	22088	22045	21999	22010	22207	21903	22057	22113	22053	22019	21915	22235	22109	22115	21964	22063	22015	21934	22170	21771	22231	22147	22001	22199	21995	22102	21923	22018	22285	22248	22181	22067	22082	22079	22300	22017	22214	22238	22136	22381	22200	22094	22173	22188	22105	21979	22214	22072	22303	22249	22093	22032	21971	22157	22208	22264	22227	22099	22130	22002	22267	22123	22028	22153	22049	22206	22206	21941	22279	22234	22185	22181	22193	21999	22227	22060	22051	22003	22046	21952	22179	21993	22210	21924	22010	22035	22002	22107	22033	22118	22150	22304	21976	22009	22003	22372	22196	21882	22199	22286	22157	22222	22253	22208	22044	22163	22143	22276	22223	22053	22118	22215	22334	22133	22303	22018	22184	22212	22088	22283	22221	22141	22116	22065	21964	22346	22169	22145	22100	21984	21996	22093	21974	21953	22177	22033	22080	22056	22179	22208	22191	22040	22278	22142	22228	22071	22115	22052	22087	22050	22159	22257	22173	22081	22064	22074	22162	22085	22131	22119	22133	22395	21896	22235	22145	22182	22127	22219	22166	22032	22298	22215	22070	22177	22349	21864	22170	22279	22255	22021	22068	22112	22035	22054	22238	22005	22191	22065	22034	22041	21986	22071	22156	22172	22337	22223	22139	22036	22069	22178	22076	22015	22072	22063	22130	22263	22106	22237	22076	22228	22128	22184	22280	22042	22099	22263	22162	22037	22446	22436	22129	22147	22155	22137	22124	21977	22059	22078	21971	21982	22160	22065	21990	22076	21944	22022	22057	22099	22261	22107	22181	22121	21875	22107	22187	22124	22246	22198	22299	22240	22241	21999	22042	22001	22171	22153	22125	22142	22071	21966	22208	22092	22016	22080	22291	22133	21977	21942	22173	22017	21934	22152	22228	22338	22038	22149	22357	22121	22030	22126	22003	22125	22161	22221	21802	21906	22236	22046	22213	22044	22104	22263	22132	21929	21962	22032	22039	22201	22045	22251	22270	22311	22037	22023	22114	22114	22185	22144	22164	22404	22139	22011	22025	22233	22139	22217	22209	22077	22145	22257	22218	21950	21963	22221	22204	22102	22233	22013	21941	21845	22154	22284	22223	22067	22145	22150	22129	22054	21990	22121	22144	22015	22039	22062	22302	22266	22043	22142	22238	21887	22077	22276	22186	21984	22188	22091	22237	22186	21969	22233	21993	22231	22113	22272	21996	22247	22189	22236	22175	22015	22107	22196	22174	22110	22183	22212	22060	22165	22067	22411	22270	22261	22349	22101	22277	22301	22139	22013	22193	22027	22311	22320	22140	22186	22039	21977	22296	22056	22199	22107	22230	22070	22222	22043	22303	22208	22042	22070	22239	22165	22162	22148	22123	22045	22008	22240	21980	22249	22293	22090	22056	22187	22102	22178	21940	22136	22020	22134	22024	22182	22303	21992	22153	22077	22223	22273	21978	22105	22068	22123	22206	22183	22212	22107	22273	22262	22213	22105	22015	22139	22195	22293	22231	21984	22172	22183	22021	22134	22092	22018	22169	22084	22036	21991	22033	21964	22214	22022	22059	22337	22316	22101	22214	22126	22074	22075	22096	22320	22321	22059	22132	22029	22229	21876	22191	22309	22052	22028	22332	22288	22036	22075	22251	21961	22160	22047	22108	22181	22146	22192	21873	22123	22173	22113	22255	22175	22255	22290	22006	22037	22088	22580	21961	22014	22180	21961	22036	22137	22003	21952	22203	21978	22405	22120	22209	22107	22059	22316	22251	22060	22164	22121	21943	22195	22099	22138	22237	22226	22019	22283	22068	22006	22202	21979	22120	22065	22125	22142	21983	21882	21974	22189	22112	21999	22130	22151	22005	22215	22071	21975	22194	22196	22286	22292	22176	22086	21844	21959	21978	22207	22103	22204	22242	21981	22399	22293	22191	22272	22203	22181	22342	22205	21968	22045	22068	22006	22190	22149	22248	22045	22126	21971	22094	22159	22208	22037	21997	22073	22175	22400	21934	22311	22151	22274	21973	22012	22016	22027	22145	22078	22185	22240	22102	21989	22092	22275	22300	22030	22181	22032	22055	21989	22106	22001	22081	22055	22291	22124	22185	22172	22056	22126	22100	22176	22230	22026	22013	22122	22208	22183	22137	22092	22284	22190	21995	22234	22163	22169	22129	21887	22042	22228	22100	22126	22188	22049	22149	21968	22035	22091	22165	22443	21980	22135	22070	22114	22038	22215	22077	22180	21952	22325	22208	22216	22127	22011	22154	22153	22294	22146	22214	22072	22228	22332	22127	22354	22010	22110	22153	22166	22298	22054	21793	22037	22199	21996	21971	22194	22006	21979	22219	21954	22130	22375	22299	22213	22048	22236	21972	22211	22294	22170	22066	22123	22036	21947	21853	22067	22088	22214	22127	21885	22305	22153	22078	22266	22301	22165	22271	22237	22247	22160	22201	21916	22216	22258	22048	22300	21980	22292	22289	21767	22270	22184	21963	22171	22205	22147	22132	22080	22251	21898	21969	22075	22046	22132	21992	22044	22149	22188	21979	22134	22201	22167	21963	22041	22010	22173	22035	22225	22202	21924	21971	22257	22207	22153	22087	22130	22133	22228	21986	22193	22317	22172	22365	22199	21939	22158	22156	22060	22148	22238	22378	22163	21980	21889	21952	22109	22134	22008	22115	22218	22162	22068	22125	21962	21918	22000	22206	22235	22212	22157	22065	22337	22514	22169	21868	22090	22065	22280	21880	22187	22093	21989	21946	22076	22451	21901	22364	22250	22111	21965	22220	22145	22154	22203	22324	22186	22185	22032	22226	22342	22279	22167	22259	21908	22293	22306	22100	21935	22269	22235	22345	22241	22187	22058	22041	22356	22147	22185	22172	22175	22186	22062	22220	22014	21954	21995	22231	22225	21851	22037	22230	22210	22275	22078	22140	22182	21993	22203	22169	21838	22120	22015	22223	22275	22214	22227	22078	22326	22224	22288	22305	22109	22162	22263	22055	22177	22196	22116	22308	22083	22117	22028	21933	22218	22221	22094	22040	22126	21883	22105	22254	22166	22241	21920	22080	21969	21966	21943	21999	22298	22228	22074	22369	22218	21965	21968	22181	22180	22116	22225	22220	21947	21990	21997	21972	22283	22048	22112	22173	21907	22210	21989	21926	22045	22067	21933	21995	21963	22195	22278	22127	22076	21950	22189	21999	22155	22157	22272	22003	22032	21999	22404	22033	22105	22186	22253	22104	22124	22135	21942	22046	22075	22132	22105	22034	22203	21980	22361	22353	22235	22214	22132	22025	21930	21925	22221	22250	22300	22251	22068	22221	22068	22287	21818	22069	22168	22100	22100	22064	22002	22051	22282	22150	22070	21948	22164	22086	22347	21967	22043	22100	22403	22156	22009	22064	21953	22009	22052	21915	22232	22157	22181	22299	22216	22083	22085	22139	21963	22048	22041	22068	22291	22065	22155	22143	21897	22173	22049	22170	22109	22171	22108	22038	22082	22199	22012	22184	22183	22005	22026	22250	21898	22254	22225	22059	22318	22062	22411	22095	22041	22068	22235	21850	22111	21839	21875	22019	22036	22273	22057	21915	22140	21976	22165	22211	21951	21847	22092	22343	22217	22218	22363	21976	22170	22330	22150	22035	22085	22170	21986	22060	22197	22125	22124	22333	22338	22316	21990	22140	22323	22218	21963	21938	22052	22143	22079	22090	22174	22137	22035	22239	22256	22052	22151	22384	22230	22044	22055	22157	22170	22257	22134	22260	22017	22122	22177	22071	22351	21940	22065	22255	22191	22316	22045	22205	22131	22160	22087	22255	22124	22239	22085	22096	22151	22091	22064	21954	22299	21903	22307	22282	21938	22046	22206	22021	22173	22185	21967	22077	22157	22089	22265	21825	22190	22211	22244	22018	22040	22057	22128	22161	22149	22182	22223	22096	21896	22077	21949	21847	22177	22350	22249	22070	22223	21924	22204	21938	22146	22121	22147	22209	21935	22115	22076	22327	22267	22138	22209	22235	22174	22032	22176	22331	21900	22097	22096
38937	66085	41522	22834	21280	19990	19176	18758	18373	18255	18074	18015	18039	17887	17868	17887	17787	17893	17810	17719	17916	17628	17691	17750	17737	17641	17804	18025	21866	25674	23308	21417	19822	18583	17954	17722	17594	17655	17716	17471	17472	17536	17533	17771	17515	17666	17584	17633	17659	17615	17597	17336	17758	17555	17581	17784	17491	17695	17621	17503	17650	17644	17594	17554	17521	17590	17470	17552	17660	17601	17638	17675	17421	17610	17508	17732	17372	17483	17372	17652	17751	17674	17687	17556	17782	17452	17568	17597	17480	17431	17604	17663	17648	17572	17560	17471	17739	17496	17508	17680	17629	17747	17630	17410	17527	17743	17682	17431	17544	17571	17514	17633	17585	17526	17511	17746	17499	17434	17661	17797	17585	17647	17619	17330	17761	17531	17618	17662	17527	17621	17513	17481	17545	17565	17673	17611	17583	17659	17502	17404	17738	17360	17459	17537	17734	17373	17624	17474	17422	17569	17530	17485	17626	17388	17567	17615	17689	17600	17555	17733	17537	17548	17765	17634	17386	17566	17500	17513	17739	17541	17605	17548	17504	17594	17474	17522	17471	17604	17685	17436	17416	17560	17481	17669	17675	17610	17436	17561	17530	17533	17656	17675	17551	17590	17598	17547	17648	17374	17568	17449	17542	17647	17452	17559	17612	17547	17579	17552	17620	17581	17488	17424	17596	17743	17624	17613	17560	17592	17626	17516	17561	17601	17566	17509	17746	17455	17507	17464	17613	17460	17452	17430	17487	17614	17589	17493	17710	17688	17618	17679	17726	17665	17545	17388	17477	17582	17572	17617	17634	17640	17649	17575	17464	17467	17588	17655	17658	17618	17626	17411	17686	17498	17768	17496	17578	17591	17717	17728	17616	17657	17637	17540	17756	17569	17505	17489	17577	17667	17574	17585	17608	17612	17695	17751	17618	17742	17483	17473	17616	17431	17561	17495	17428	17604	17609	17510	17524	17689	17494	17556	17751	17485	17507	17675	17636	17560	17589	17688	17651	17693	17576	17617	17811	17454	17602	17613	17694	17530	17527	17697	17530	17401	17613	17517	17687	17649	17534	17501	17584	17637	17672	17546	17646	17521	17525	17453	17497	17529	17632	17611	17630	17618	17506	17622	17637	17770	17501	17748	17739	17540	17541	17634	17710	17492	17434	17607	17582	17669	17473	17467	17713	17545	17507	17503	17680	17589	17492	17568	17602	17592	17709	17657	17485	17587	17404	17615	17465	17532	17563	17643	17712	17564	17623	17499	17442	17442	17651	17555	17441	17540	17464	17662	17479	17697	17696	17535	17527	17445	17530	17508	17494	17507	17479	17575	17574	17528	17486	17603	17462	17604	17654	17641	17614	17406	17522	17494	17418	17560	17608	17437	17532	17542	17646	17619	17516	17836	17598	17510	17601	17642	17837	17577	17623	17609	17543	17585	17661	17501	17662	17604	17517	17480	17512	17504	17622	17560	17711	17627	17715	17559	17511	17595	17512	17592	17644	17583	17459	17636	17627	17511	17741	17581	17635	17684	17522	17606	17556	17463	17700	17338	17605	17613	17552	17605	17787	17712	17663	17834	17659	17488	17563	17417	17463	17538	17473	17617	17740	17698	17636	17412	17626	17600	17522	17671	17689	17587	17446	17621	17592	17595	17457	17558	17521	17577	17681	17504	17641	17534	17324	17640	17740	17617	17627	17437	17527	17405	17575	17657	17571	17515	17513	17499	17586	17533	17461	17615	17724	17698	17619	17679	17611	17511	17732	17630	17604	17513	17538	17666	17601	17606	17525	17511	17724	17522	17550	17442	17642	17639	17446	17477	17447	17528	17551	17554	17641	17459	17425	17531	17407	17522	17522	17588	17663	17398	17503	17489	17560	17589	17646	17594	17547	17496	17585	17643	17309	17606	17501	17444	17358	17504	17522	17448	17626	17507	17649	17368	17556	17556	17612	17474	17616	17562	17694	17536	17620	17739	17627	17530	17684	17573	17468	17693	17677	17531	17531	17714	17521	17556	17593	17705	17602	17794	17495	17376	17614	17394	17530	17593	17479	17465	17571	17560	17495	17522	17345	17481	17486	17545	17718	17431	17554	17585	17687	17635	17634	17590	17503	17531	17610	17511	17499	17617	17600	17577	17761	17509	17627	17582	17749	17464	17738	17640	17561	17504	17484	17524	17665	17581	17442	17484	17607	17674	17574	17742	17660	17698	17530	17491	17483	17426	17642	17598	17680	17669	17631	17625	17589	17579	17392	17495	17592	17646	17613	17481	17437	17490	17583	17363	17426	17635	17532	17678	17652	17591	17662	17436	17497	17411	17450	17416	17610	17623	17476	17313	17598	17396	17542	17477	17520	17459	17712	17511	17556	17620	17385	17571	17615	17585	17636	17660	17553	17586	17713	17544	17854	17545	17587	17605	17585	17448	17701	17631	17558	17534	17606	17626	17664	17556	17505	17630	17647	17507	17558	17643	17553	17632	17548	17717	17457	17679	17483	17550	17582	17549	17654	17650	17635	17659	17527	17678	17752	17366	17526	17634	17429	17481	17544	17485	17635	17510	17447	17545	17652	17470	17537	17569	17435	17526	17507	17739	17536	17611	17537	17662	17671	17498	17567	17673	17641	17651	17572	17515	17536	17658	17634	17661	17549	17779	17542	17455	17413	17732	17447	17543	17617	17577	17571	17493	17526	17680	17464	17509	17553	17604	17427	17513	17806	17639	17562	17481	17346	17484	17730	17570	17563	17665	17446	17486	17539	17542	17725	17571	17587	17777	17718	17759	17554	17530	17600	17446	17629	17524	17666	17520	17809	17617	17570	17626	17485	17719	17508	17479	17644	17702	17546	17606	17689	17561	17659	17476	17452	17636	17459	17640	17545	17752	17513	17436	17638	17595	17601	17756	17575	17523	17607	17501	17760	17655	17513	17346	17492	17527	17785	17591	17494	17419	17509	17538	17630	17622	17488	17704	17525	17439	17644	17593	17585	17541	17475	17681	17436	17631	17747	17426	17506	17575	17578	17429	17607	17642	17517	17568	17493	17525	17695	17614	17481	17481	17522	17430	17553	17646	17556	17702	17476	17421	17429	17585	17568	17516	17499	17593	17554	17660	17609	17619	17605	17547	17339	17521	17581	17702	17780	17774	17630	17325	17699	17601	17449	17547	17584	17583	17613	17528	17702	17598	17462	17550	17723	17486	17444	17590	17593	17596	17606	17503	17696	17612	17447	17557	17618	17417	17526	17543	17748	17623	17611	17564	17587	17630	17541	17410	17601	17446	17764	17617	17513	17542	17551	17529	17733	17575	17384	17651	17630	17597	17487	17519	17589	17422	17722	17507	17701	17511	17565	17708	17606	17383	17603	17520	17639	17391	17650	17548	17493	17386	17388	17464	17567	17741	17609	17612	17504	17627	17605	17587	17659	17611	17606	17395	17716	17404	17748	17360	17643	17602	17635	17606	17677	17637	17614	17613	17388	17569	17563	17722	17575	17494	17539	17782	17743	17439	17547	17599	17422	17517	17439	17732	17628	17667	17561	17582	17602	17559	17666	17674	17607	17767	17474	17585	17683	17454	17602	17671	17626	17582	17466	17527	17572	17531	17475	17645	17672	17750	17604	17690	17621	17462	17574	17659	17505	17563	17402	17503	17678	17505	17531	17544	17526	17711	17523	17646	17625	17451	17466	17534	17455	17597	17600	17539	17573	17765	17497	17469	17594	17573	17710	17527	17603	17663	17626	17623	17488	17402	17566	17581	17619	17540	17589	17645	17535	17756	17573	17580	17502	17745	17547	17505	17574	17541	17538	17670	17641	17407	17606	17688	17633	17531	17349	17513	17614	17594	17554	17596	17582	17554	17711	17624	17675	17514	17566	17505	17563	17698	17708	17485	17541	17567	17516	17616	17613	17513	17740	17785	17737	17575	17574	17844	17645	17661	17436	17491	17678	17700	17486	17601	17594	17541	17652	17515	17489	17591	17671	17653	17690	17344	17845	17630	17436	17567	17471	17491	17451	17675	17548	17539	17554	17635	17715	17787	17457	17541	17446	17601	17356	17622	17892	17578	17678	17536	17609	17592	17462	17447	17609	17665	17442	17571	17487	17640	17638	17593	17528	17482	17679	17614	17619	17546	17708	17587	17539	17455	17589	17602	17664	17552	17501	17676	17690	17568	17448	17489	17704	17599	17822	17533	17510	17541	17491	17602	17603	17506	17579	17461	17457	17636	17697	17626	17656	17409	17406	17482	17748	17640	17652	17564	17705	17372	17436	17623	17490	17443	17445	17659	17583	17554	17568	17471	17512	17558	17635	17527	17546	17645	17415	17511	17420	17690	17742	17670	17610	17572	17642	17482	17631	17573	17667	17775	17570	17518	17757	17739	17457	17619	17614	17524	17676	17595	17573	17745	17578	17587	17627	17827	17419	17491	17659	17624	17593	17651	17408	17463	17506	17594	17495	17671	17493	17611	17531	17594	17505	17742	17589	17608	17796	17543	17661	17463	17629	17547	17530	17551	17635	17556	17569	17653	17373	17460	17502	17627	17486	17611	17482	17540	17516	17444	17383	17659	17497	17566	17646	17568	17629	17448	17366	17571	17599	17509	17646	17522	17604	17719	17739	17648	17732	17739	17584	17400	17669	17470	17426	17654	17476	17877	17387	17380	17377	17488	17639	17582	17621	17739	17526	17510	17658	17584	17592	17612	17624	17569	17507	17555	17597	17495	17666	17737	17569	17573	17679	17498	17510	17501	17765	17569	17559	17499	17476	17715	17533	17672	17689	17727	17541	17656	17487	17478	17597	17590	17626	17440	17372	17614	17521	17643	17541	17690	17425	17455	17458	17512	17459	17627	17520	17624	17450	17603	17680	17630	17645	17602	17638	17479	17465	17539	17761	17480	17641	17502	17694	17482	17700	17497	17695	17525	17431	17502	17460	17600	17777	17621	17496	17459	17702	17534	17539	17680	17569	17437	17656	17607	17543	17479	17627	17484	17482	17555	17736	17549	17631	17490	17527	17659	17619	17450	17661	17724	17506	17773	17508	17774	17646	17636	17444	17551	17695	17357	17548	17624	17496	17502	17699	17716	17468	17613	17537	17542	17383	17635	17678	17596	17664	17549	17626	17770	17497	17576
28872	27478	29620	25007	21912	22028	22364	21814	21794	21844	21886	21945	21828	21804	21968	21842	21743	21876	21864	21703	21802	21783	21807	21563	21825	21740	21728	21579	21823	21905	22044	22197	22078	21990	21834	21737	21848	21607	21723	21862	21811	21570	21838	21671	21730	21678	21685	21690	21637	21872	21710	21638	21822	21656	21861	21754	21616	21789	21652	21591	21824	21884	21722	21700	21578	21648	21995	21740	21783	21933	21508	21760	21696	21848	21836	21759	21764	21735	21574	21687	21818	21717	21808	21716	21593	21787	21917	21683	21701	21724	21842	21765	21862	21628	22062	21857	21774	21629	21715	21686	21801	21711	21889	21650	21614	21656	21611	21625	21530	21678	21545	21705	21854	21758	21583	21601	21922	21744	21697	21722	21510	21562	21869	21720	21672	21719	21760	21441	21784	21794	21642	21684	21706	21692	21465	21660	21722	21747	21775	21748	21519	21606	21748	21472	21729	21718	21653	21599	21667	21712	21773	21884	21713	21669	21787	21937	21822	21697	21861	21612	21701	21734	21672	21731	21750	21524	21642	21593	21593	21675	21638	21725	21601	21407	21774	21784	21849	21729	21637	21614	21861	21700	21645	21680	21920	21835	21690	21776	21735	21791	21705	21522	21495	21797	21630	21938	21819	21403	21578	21610	21636	21648	21658	21709	21668	21584	21669	21877	21747	21751	21680	21572	21597	21557	21630	21728	21759	21764	21813	21572	21729	21823	21765	21715	21778	21939	21658	21888	21579	21746	21896	21654	21678	21730	21856	21840	21798	21732	21831	21724	21492	21659	21849	21746	21750	21662	21773	21738	21759	21746	21696	21468	21946	21606	21741	21814	21676	21777	21585	21688	21673	21683	21860	21757	21777	21676	21709	21620	21646	21582	21799	21922	21831	21673	21935	21672	21870	21795	21788	21754	21617	21997	21725	21661	21843	21565	21618	21623	21763	21874	21805	21672	21744	21679	21723	21762	21779	21728	21719	21822	21505	21506	21780	21641	21915	21606	21613	21729	21655	21914	21802	21714	21571	21609	21655	21824	21733	21826	21689	21711	21755	21941	21720	21783	21753	21478	21686	21667	21623	21772	21509	21514	21728	21732	21850	21695	21745	21627	21922	21685	21702	21658	21624	21813	21760	21774	21716	21807	21834	21813	21592	21889	21883	21625	21649	21714	21787	21631	21864	21719	21647	21737	21576	21791	21825	21883	21552	21785	21712	21815	21801	21556	21683	21813	21577	21797	21723	21629	21566	21579	21423	21926	21890	21610	21900	21736	21768	21639	21796	21438	21626	21859	21624	21700	21612	21832	21653	21716	21836	21765	21536	21800	21669	21756	21654	21627	21732	21745	21683	21770	21682	21500	21361	21639	21577	21635	22071	21619	21922	21836	21707	21899	21743	21653	21824	21703	21527	21566	22003	21653	21737	21791	21669	21555	21863	21549	21540	21668	21830	21848	21659	21765	21690	21700	21742	21700	21893	21701	21744	21905	21610	21664	21689	21840	21660	21611	21788	21432	21634	21610	21931	21841	21646	21721	21655	21698	21688	21473	21569	21826	21819	21768	21689	21786	21654	21680	21791	21570	21616	21753	21484	21684	21798	21668	21773	21767	21745	21793	21695	21652	21676	21475	21583	21713	21622	21752	21471	21947	21649	21691	21656	21518	21390	21878	21697	21878	21534	21634	21845	21925	21785	21759	21965	21662	21704	21742	21563	21876	21870	21840	21663	21748	21697	21807	21533	21651	21766	21625	21484	21798	21754	21765	21767	21809	21675	21617	21606	21709	21831	21841	21651	21796	21868	21804	21590	21459	22010	21682	21865	21848	21593	21720	21797	21772	21689	21606	21625	21913	21791	21766	21705	21617	21678	21730	21555	21755	21805	21811	21637	21781	21911	21672	21879	21610	21884	21759	21708	21789	21674	21801	21692	21645	21844	21655	21782	21777	21809	21660	21517	21647	21557	21887	21582	21825	21910	21652	21547	21633	21929	21600	21715	21639	21781	21887	21867	21617	21725	21678	21712	21624	21578	21447	21756	21533	21573	21579	21665	21853	21758	21703	21586	21461	21737	21730	21819	21545	21569	21535	21533	21609	21719	21704	21882	21678	21755	21664	21626	21520	21628	21658	21674	21614	21778	21829	21582	21810	21731	21770	21748	22004	21762	21777	21709	21437	21746	21630	21688	21676	21763	21764	21669	21665	21811	21827	21680	21698	21635	21724	21789	21558	21632	21699	21813	21737	21715	21543	21775	21588	21657	21689	21523	21519	21705	21718	21614	21719	21714	21519	21684	21540	21726	21847	21629	21790	21500	21650	21771	21673	21825	21675	21720	21523	21677	21777	21778	21876	21663	21686	21771	21659	21617	21724	21459	21705	21684	21742	21874	21777	21969	21391	21796	21619	21543	21888	21797	21574	21856	21753	21781	21681	21677	21592	21651	21624	21848	21637	21758	21584	21952	21687	21643	21798	21870	21837	21642	21603	21781	21655	21666	21683	21694	21773	21717	21861	21774	21699	21837	21637	21725	21627	21538	21753	21828	21812	21783	21747	21933	21890	21948	21774	21655	21693	21654	21652	21949	21790	21703	21628	21909	21917	21841	21753	21611	21811	21709	21652	21822	21684	21593	21743	21590	21772	21748	21784	21703	21730	21756	21726	21651	21675	21672	21764	21853	21913	21416	21612	21809	21630	21803	21780	21659	21818	21776	21602	22051	21595	21851	21627	21737	21795	21608	21861	21924	21830	21861	21882	21717	21993	21928	21785	22028	21703	21560	21693	21723	21826	21681	21717	21736	21720	21713	21567	21706	21617	21792	21538	21571	21740	21620	21687	21598	21691	21657	21760	21744	21653	21451	21591	21528	21687	21690	21761	21686	21902	21537	21771	21732	21810	21775	21902	21836	21716	21624	21672	21703	21616	21754	21996	21585	21883	21836	21558	21773	21730	21527	21588	21785	21585	21656	21593	21695	21731	21640	21514	21762	21792	21806	21579	21693	21653	21522	21769	21703	21605	21459	21544	21654	21692	21806	21617	21702	21833	22166	21813	21612	21974	21903	21689	21684	21560	21660	21681	21683	21905	21772	21811	21660	21737	21705	21457	22029	21828	21786	21881	21805	21617	21615	21673	21684	21884	21641	21626	21778	21790	21629	21688	22080	21848	21614	21701	21777	21709	21747	21719	21691	21519	21646	21755	21519	21625	21655	21694	21969	21760	21589	21600	21616	21703	21647	21723	21711	21591	21919	21751	21739	21883	21710	21723	21619	21841	21669	21730	21787	21720	21643	21808	21779	21876	21547	21629	22114	21761	21841	21768	21732	21782	21924	21748	21786	21668	21566	21628	21700	21697	21582	21727	21719	21642	21970	21658	21545	21833	21755	21733	21950	21939	21965	21807	21626	21955	21645	21641	21781	21717	21808	21749	21522	21903	21822	21625	21657	21767	21690	21866	21575	21522	21842	21538	21877	21808	21603	21542	21874	21652	21624	21656	21817	21508	21613	21533	21669	22010	21650	21778	21664	21807	21719	21776	21698	21720	21632	21571	21867	21641	21835	21923	21740	21883	21641	21717	21807	21500	21901	21730	21743	21853	21644	21880	21701	21467	21835	21764	21752	21779	21585	21769	21956	21843	21597	21680	21830	21383	21582	21745	21845	21799	21781	21791	21589	21681	21674	21589	21862	21608	21617	21389	21663	21762	21625	21644	21686	21634	21500	21714	21793	21943	21618	21630	21891	21803	21717	21810	21634	21484	21692	21745	21703	21675	21643	21879	21781	21614	21692	21749	21826	21740	21764	21920	21737	21630	21902	21750	21845	21811	21570	21753	21682	21726	21674	21591	21728	21753	21918	21780	21665	21807	21847	21744	21774	21907	21915	21836	21678	21715	21751	21824	21757	21679	21776	21688	21794	21648	21802	21580	21494	21841	21669	21970	21752	22005	21763	21641	21926	21845	21623	21707	21685	21712	21850	21594	21628	21776	21855	21766	21620	21761	21695	21543	21646	21793	21671	21808	21677	21641	21882	21762	21726	21590	21645	21538	21465	21702	21679	21994	21850	21699	21624	21768	21736	21782	21848	21569	21833	21671	21809	21657	21729	21687	21732	21644	21643	21589	21747	21757	21783	21806	21903	21684	21691	21652	21730	21683	21661	21606	21553	21684	21657	21849	21698	21620	21614	21730	21702	21667	21715	21745	21761	21610	21674	21530	21707	21578	21826	21559	21834	21775	21679	21834	21732	21598	21793	21679	21629	21489	21830	21730	21825	21825	21866	21769	21829	21680	21888	21659	21684	21902	21675	21657	21779	21580	21655	21543	21630	21878	21727	21790	21411	21519	21685	21712	21668	21538	21732	21814	21745	21713	21767	21909	21718	21857	21644	21571	21741	21776	21796	21784	21817	21739	21839	21648	21700	21952	21626	21773	21716	21452	21751	21741	21759	21790	21651	21800	21583	21868	21562	21527	21952	21901	21694	21819	21738	21962	21846	21616	21838	21885	21837	21614	21717	21721	21954	21705	21731	21980	21801	21851	21720	21683	21781	21898	21743	21715	21749	21697	21797	21716	21830	21698	21795	21836	21799	21781	21774	21720	21649	21491	21609	21547	21662	21716	21898	21877	21791	21636	21679	21590	21755	21691	21954	21702	21653	21583	21733	21610	21827	21671	21572	21905	21715	21818	21666	21853	21809	21618	21683	21744	21899	21812	21804	21814	21716	21596	21907	21587	21715	21800	21794	21734	21870	21631	21759	21669	21598	21768	21760	21692	21626	21751	21742	21710	21662	21786	21862	21768	21561	21863	21750	21687	21661	21843	21603	21551	21769	21682	21792	21556	21571	21709	21684	21744	21819	21854	21747	21710	21600	21694	21678	21728	21700	21791	21583	21683	21696	21770	21688	21785	21701	21706	21792	21591	21725	21949	21629	21926	21499	21685	21786	21698	21652	21661	21620	21753	21755	21950	21696	21731	21649	21744	21919	21661	21637	21632	21564	21738	21639	21501	21679	21693	21698	21794	21633	21810	21860	21550	21619	21648	21665	21763	21855	21574	21739	21649	21771	21671	21742	21430	21739	21510	21702	21785	21791	21562	21699	21904	21875	21606	21673	21624	21840	21868	21823	21680	21971	21756	21788	21560
30026	42405	23789	18774	17848	17833	17506	17497	17436	17302	17402	17415	17413	17275	17387	17440	17339	17422	17365	17322	17250	17399	17211	17397	17309	17322	17424	17342	17276	17884	17837	17798	17675	17597	17372	17354	17339	17383	17363	17304	17375	17165	17240	17166	17452	17463	17165	17185	17252	17280	17272	17381	17438	17254	17361	17294	17287	17168	17253	17246	17217	17314	17087	17179	17311	17137	17225	17247	17461	17396	17221	17295	17244	17246	17252	17233	17336	17360	17394	17357	17256	17307	17290	17241	17310	17358	17337	17257	17263	17213	17195	17446	17219	17328	17266	17286	17381	17376	17255	17265	17168	17342	17060	17268	17343	17380	17155	17211	17292	17373	17185	17396	17277	17339	17478	17264	17290	17252	17270	17314	17405	17212	17363	17251	17414	17227	17118	17300	17238	17307	17407	17204	17491	17334	17349	17272	17257	17192	17252	17250	17240	17269	17369	17272	17216	17367	17204	17438	17195	17340	17275	17228	17273	17415	17268	17358	17211	17513	17251	17336	17361	17242	17224	17311	17242	17216	17463	17288	17294	17363	17311	17245	17280	17344	17330	17315	17289	17347	17366	17280	17236	17340	17262	17353	17260	17304	17360	17364	17285	17364	17221	17395	17259	17524	17349	17186	17263	17362	17280	17145	17270	17280	17233	17276	17356	17418	17291	17356	17305	17236	17186	17371	17379	17339	17305	17246	17393	17291	17279	17277	17402	17198	17303	17339	17227	17325	17318	17278	17266	17414	17363	17252	17406	17226	17435	17452	17190	17294	17196	17374	17293	17170	17284	17286	17130	17271	17374	17183	17405	17304	17390	17315	17299	17344	17444	17273	17370	17223	17175	17642	17264	17249	17202	17230	17382	17243	17146	17280	17204	17233	17421	17171	17304	17112	17118	17485	17169	17270	17107	17316	17293	17228	17217	17304	17230	17210	17250	17239	17316	17169	17365	17213	17171	17270	17243	17314	17181	17368	17444	17207	17190	17423	17331	17395	17368	17348	17363	17273	17524	17199	17249	17344	17261	17164	17357	17275	17301	17201	17314	17188	17211	17504	17430	17208	17375	17365	17168	17274	17204	17293	17262	17249	17230	17265	17491	17383	17222	17249	17106	17376	17295	17428	17280	17271	17307	17251	17228	17357	17275	17144	17283	17298	17217	17270	17272	17224	17344	17217	17371	17256	17267	17261	17232	17316	17163	17206	17229	17233	17212	17398	17208	17349	17393	17263	17260	17246	17260	17265	17293	17375	17128	17219	17549	17431	17230	17116	17231	17270	17390	17371	17274	17288	17296	17295	17453	17240	17384	17276	17251	17182	17274	17259	17414	17421	17291	17315	17382	17196	17248	17331	17052	17124	17338	17317	17231	17283	17339	17334	17330	17224	17294	17380	17360	17292	17116	17469	17178	17369	17193	17256	17236	17231	17206	17256	17264	17301	17279	17297	17291	17299	17265	17265	17211	17379	17113	17251	17163	17475	17307	17271	17399	17292	17340	17301	17399	17399	17324	17337	17187	17237	17437	17271	17301	17224	17221	17452	17231	17352	17254	17313	17321	17324	17218	17331	17365	17204	17218	17187	16997	17435	17241	17150	17145	17297	17429	17375	17103	17262	17253	17412	17296	17504	17144	17374	17178	17413	17302	17278	17510	17192	17370	17317	17285	17287	17414	17359	17380	17338	17400	17313	17352	17218	17288	17282	17234	17162	17275	17283	17335	17368	17223	17214	17289	17481	17162	17174	17483	17249	17285	17348	17306	17252	17254	17457	17317	17398	17230	17197	17166	17387	17345	17325	17174	17396	17154	17143	17206	17428	17257	17241	17361	17326	17181	17422	17250	17104	17420	17159	17230	17384	17379	17214	17334	17415	17090	17236	17279	17359	17399	17363	17245	17221	17323	17295	17352	17357	17292	17331	17183	17242	17273	17303	17267	17242	17344	17291	17297	17198	17235	17364	17277	17337	17245	17234	17062	17220	17292	17250	17272	17406	17460	17412	17365	17357	17261	17281	17344	17378	17317	17466	17168	17357	17248	17464	17329	17374	17499	17259	17371	17133	17224	17088	17392	17286	17371	17177	17483	17244	17451	17243	17122	17355	17225	17268	17191	17521	17212	17221	17203	17371	17320	17404	17190	17276	17113	17388	17352	17345	17289	17229	17182	17134	17401	17386	17103	17273	17153	17123	17309	17243	17279	17192	17369	17305	17264	17457	17069	17346	17234	17241	17340	17304	17388	17372	17257	17354	17291	17088	17277	17207	17331	17290	17402	17292	17295	17304	17316	17411	17364	17254	17154	17174	17521	17302	17407	17201	17250	17083	17213	17095	17290	17337	17318	17318	17208	17335	17305	17129	17347	17325	17235	17300	17219	17282	17350	17402	17200	17426	17358	17306	17306	17350	17195	17299	17128	17314	17271	17001	17226	17258	17393	17161	17279	17311	17241	17124	17410	17307	17365	17340	17267	17352	17303	17215	17223	17376	17366	17280	17376	17180	17225	17349	17285	17095	17446	17487	17237	17405	17302	17248	17371	17407	17353	17337	17400	17299	17360	17132	17147	17235	17294	17326	17192	17195	17251	17167	17269	17325	17314	17338	17254	17284	17304	17388	17162	17491	17417	17290	17295	17335	17419	17254	17163	17325	17322	17326	17180	17114	17228	17449	17210	17137	17392	17228	17341	17393	17337	17254	17330	17416	17280	17323	17349	17294	17406	17239	17310	17164	17317	17401	17337	17228	17264	17316	17372	17315	17234	17258	17252	17230	17301	17310	17167	17154	17419	17292	17335	17268	17290	17313	17118	17202	17432	17231	17199	17306	17150	17339	17280	17392	17286	17291	17316	17281	17220	17285	17270	17281	17410	17210	17303	17278	17294	17331	17398	17238	17266	17368	17257	17188	17358	17317	17202	17338	17429	17230	17307	17431	17357	17212	17586	17468	17477	17135	17328	17297	17345	17260	17329	17333	17266	17257	17194	17315	17147	17249	17198	17418	17346	17239	17338	17432	17345	17307	17167	17178	17247	17320	17330	17199	17442	17447	17387	17268	17339	17450	17299	17403	17198	17284	17427	17235	17327	17299	17415	17313	17399	17375	17347	17238	17230	17233	17363	17360	17269	17330	17371	17179	17247	17177	17414	17431	17215	17375	17366	17231	17429	17105	17420	17441	17389	17285	17315	17083	17336	17319	17305	17229	17281	17424	17331	17250	17414	17206	17225	17529	17106	17355	17345	17283	17336	17315	17245	17175	17455	17345	17289	17114	17527	17241	17447	17249	17252	17239	17232	17351	17270	17465	17267	17303	17260	17143	17225	17331	17144	17161	17166	17426	17433	17309	17013	17164	17308	17387	17251	17453	17415	17193	17309	17393	17370	17298	17394	17230	17377	17114	17417	17377	17413	17181	17134	17281	17175	17340	17227	17509	17151	17368	17328	17414	17281	17196	17291	17292	17074	17244	17473	16982	17238	17324	17429	17115	17196	17230	17262	17273	17280	17339	17241	17110	17400	17394	17237	17126	17441	17299	17300	17402	17407	17328	17328	17141	17347	17303	17332	17205	17264	17329	16995	17285	17310	17160	17181	17256	17311	17352	17182	17189	17158	17480	17293	17191	17392	17359	17389	17179	17220	17345	17335	17320	17384	17365	17436	17143	17139	17096	17394	17540	17329	17205	17372	17315	17318	17354	17212	17259	17317	17491	17297	17222	17385	17277	17347	17298	17430	17254	17246	17391	17310	17420	17222	17380	17355	17260	17261	17286	17150	17276	17301	17539	17247	17189	17478	17269	17287	17324	17212	17210	17450	17394	17337	17312	17325	17360	17381	17472	17255	17284	17375	17379	17164	17287	17303	17404	17220	17236	17341	17220	17250	17192	17295	17480	17345	17244	17136	17224	17314	17257	17242	17207	17415	17292	17327	17322	17250	17283	17402	17160	17325	17204	17141	17447	17327	17327	17413	17153	17395	17290	17309	17342	17409	17248	17495	17272	17379	17293	17384	17337	17279	17243	17187	17388	17270	17488	17235	17254	17316	17310	17282	17363	17251	17387	17268	17302	17329	17332	17317	17301	17329	17287	17376	17466	17374	17174	17311	17320	17462	17236	17164	17327	17488	17276	17180	17355	17241	17446	17406	17308	17304	17449	17272	17155	17421	17255	17488	17264	17245	17196	17212	17353	17382	17380	17180	17123	17330	17223	17441	17238	17302	17401	17245	17328	17454	17165	17271	17327	17340	17158	17301	17456	17325	17440	17512	17277	17079	17316	17315	17437	17229	17304	17295	17095	17385	17283	17338	17293	17255	17501	17288	17461	17312	17363	17248	17269	17342	17340	17260	17108	17436	17257	17386	17326	17349	17046	17344	17323	17229	17385	17223	17494	17226	17251	17331	17379	17304	17323	17351	17364	17303	17328	17308	17223	17139	17208	17336	17167	17244	17187	17243	17236	17355	17303	17445	17289	17257	17292	17212	17420	17415	17461	17263	17343	17355	17462	17142	17317	17135	17360	17266	17311	17145	17207	17306	17344	17388	17230	17399	17121	17180	17349	17306	17395	17387	17087	17351	17345	17355	17184	17114	17226	17213	17450	17282	17244	17131	17359	17250	17311	17182	17325	17358	17303	17429	17107	17239	17233	17476	17400	17423	17366	17293	17164	17294	17315	17303	17227	17277	17295	17247	17263	17213	17446	17441	17320	17341	17477	17296	17186	17216	17203	17113	17281	17328	17283	17078	17233	17238	17288	17418	17153	17338	17419	17312	17195	17217	17484	17432	17248	17426	17196	17265	17354	17343	17507	17390	17384	17277	17198	17273	17206	17472	17421	17418	17300	17319	17235	17441	17303	17383	17224	17240	17223	17195	17285	17251	17301	17387	17172	17385	17306	17211	17330	17231	17442	17196	17448	17177	17469	17328	17058	17443	17196	17303	17196	17370	17367	17189	17386	17424	17163	17126	17284	17494	17351	17238	17426	17277	17337	17272	17323	17338	17329	17247	17279	17191	17376	17300	17262	17243	17408	17298	17416	17287	17426	17220	17141	17326	17183	17137	17220	17327	17290	17405	17331	17152	17300	17326	17291	17387	17083	17279	17420	17276	17352	17369	17353	17250	17406	17172	17252	17253	17298	17435	17317	17364	17249
23847	21467	29078	24346	22867	24932	25449	22766	22534	22883	22439	22460	22515	22453	22548	22389	22500	22629	22454	22748	22450	22527	22245	22593	22490	22241	22418	22226	22727	25159	24688	24491	23486	22951	22778	22428	22277	22235	22240	22390	22385	22174	22244	22378	22380	22382	22457	22234	22337	22421	22373	22390	22395	22394	22388	22254	22173	22353	22319	22323	22460	22416	22353	22310	22298	22207	22029	22176	22236	22513	22308	22244	22297	22336	22341	22245	22225	22242	22467	22268	22390	22364	22429	22122	22407	22064	22142	22347	22413	22559	22332	22328	22305	22105	22085	22350	22179	22215	22072	22517	22568	22383	22336	22269	22166	22382	22188	22293	22320	21963	22445	22496	22283	22041	22339	22159	22139	22440	22467	22358	22445	22219	22264	22207	22228	22130	22291	22226	22119	22254	22371	22324	22515	22302	22209	22244	22300	22419	22334	22228	22205	22173	22153	22367	22383	22386	22170	22278	22350	22263	22267	22494	22191	22234	22287	22327	22312	22309	22344	22198	22289	22188	22381	22295	22204	22138	22234	22189	22254	21973	22486	22372	22376	22366	22188	22272	22207	22375	22263	22305	22192	22441	22389	22172	22196	22406	22233	22493	22382	22139	22470	22284	22326	22091	22178	22200	22334	22330	22064	22176	22188	22237	22277	22341	22383	22297	22103	22170	22161	22140	22429	22273	22407	22543	22173	22096	22333	22062	22480	22165	22330	22269	22066	22211	22267	22116	22386	22231	22101	22147	22295	22091	22372	22319	22053	22366	22308	22184	22262	22285	22407	22013	22135	22297	22337	22160	22333	22160	22419	22428	22173	22377	22127	22238	22468	22228	22289	22288	22208	22188	22266	22274	22249	22345	22285	22335	22237	22287	22352	22198	22496	22288	22543	22317	22124	22203	22372	22319	22195	22112	22412	22157	22322	22142	22387	22048	22115	22292	22313	22252	22152	22360	22246	22199	22325	22175	22347	22404	22230	22373	22320	22207	22253	22512	22406	22421	22218	22403	22161	22352	22205	22343	22474	22224	22274	22357	22537	22367	22220	22217	22165	22184	22206	22374	22301	22047	22398	22440	22129	22278	22365	22282	22111	22203	22215	22281	22211	22220	22216	22311	22370	22361	22288	22343	22376	22403	22451	22117	22451	22356	22459	22187	22323	22205	22155	22323	22334	22316	22190	22176	22418	22238	22363	22165	22399	22256	22371	22314	22462	22231	22241	22389	22413	22296	21996	22456	22306	22413	22231	22395	22336	22106	22255	22092	22444	22115	22482	22254	22149	22172	22383	22464	22297	22441	22331	22350	22302	22496	22123	22221	22370	22428	22274	22350	22191	22357	21899	22224	22141	22438	22330	22385	22450	22178	22341	22147	22213	22168	22164	22223	22254	22236	22387	22205	22324	22189	22389	22206	22203	22189	22395	22142	22222	22436	22523	22327	22472	22450	22536	22343	22191	22125	22296	22144	22367	22255	22074	22301	22207	22289	22170	22334	22420	22066	22089	22320	22119	22324	22393	22282	22268	22244	22281	22156	22239	22299	22424	22382	22477	22362	22351	22398	22304	22377	22146	22157	22332	22267	22289	22384	22311	22593	22276	22219	22085	22343	22417	22290	22357	22473	22445	22230	22270	22293	22328	22127	22388	22259	22389	22179	22451	22350	22416	22050	22533	22576	22244	22421	22136	22410	22304	22210	22137	22468	22203	22371	22133	22230	22251	22359	22450	22434	22249	22332	22167	22223	21926	22148	22171	22367	22291	22245	22213	22276	22377	22268	22447	22463	22260	22359	22322	22406	22250	22248	22321	22387	22343	22209	22316	22118	22217	22111	22227	22177	22328	22514	22338	22177	22033	22238	22330	22240	22383	22380	22356	22064	22403	22159	22097	22448	22497	22386	22320	22423	22253	22148	22466	22344	22454	22325	22124	22185	22261	22049	22180	22230	22075	22154	22069	22194	22137	22239	22166	22204	22315	22293	22177	22321	22354	22074	22368	22395	22137	22133	22315	22086	22177	22251	22226	22339	22221	22280	22453	22063	22249	22249	22382	22082	22269	22202	22215	22167	22136	22148	22366	22120	22239	22106	22268	22406	22301	22244	22071	22376	22127	22394	22462	22154	22123	22349	22231	22203	22366	22220	22131	22239	22343	22274	22223	22229	22282	22259	22402	22322	22355	22634	22413	22225	22289	22302	22375	22232	22464	22218	22242	22317	22213	22272	22179	22374	22089	22096	22102	22418	22298	22241	22309	22314	22222	22130	22545	22255	22318	22221	22227	22257	22285	22056	22399	22351	22206	22391	22415	22302	22400	22287	22396	22337	22362	22450	22440	22393	22394	22426	22284	22196	22110	22295	22478	22364	22420	22487	22204	22006	22268	22158	22300	22301	22347	22353	22260	22260	22375	22235	22472	22152	22389	22318	22302	22409	22128	22364	22224	22221	22028	22102	22320	22160	22263	22192	22235	22131	22390	22177	22262	22515	22211	22446	22253	22180	22052	22150	22187	22065	22397	22249	22408	22211	22350	22257	22082	22211	22360	22394	22296	22120	22563	22389	22032	22096	22202	22466	22321	22265	22368	22053	22344	22299	22403	22345	22312	22365	22254	22340	22244	21983	22396	22174	22422	22427	22340	22459	22131	22298	22344	22340	22262	22269	22424	22415	22148	22253	22206	22248	22138	22298	22193	22269	22346	22358	22316	22097	22356	22109	22138	22037	22384	22104	22281	22501	22448	22083	22275	22079	22172	22204	22380	22380	22264	22550	22112	22393	22311	22193	22320	22229	22306	22275	22237	22542	22228	22116	22113	22143	22326	22414	22330	22309	22411	22259	22563	22182	22135	22374	22211	22151	22165	22364	22491	22389	22282	22418	22348	22067	22198	22350	22309	22212	22132	22253	22209	22363	22581	22322	22106	22396	22349	22271	22127	22176	22306	22397	22294	22185	22153	22281	21996	22321	22172	22101	22269	22155	22434	22219	22123	22273	22197	22082	22434	22315	22313	22015	22245	22170	22205	22317	22278	22349	22261	22182	22266	22243	22302	22351	22179	22326	22140	22146	22241	22170	22222	22166	22138	22306	22212	22176	22422	22188	22284	22254	22261	22356	22444	22176	22335	22427	22306	22171	22352	22290	22193	22166	22032	22299	22247	22158	22358	22297	22146	22358	22131	22410	22434	22368	22399	22109	22224	22553	22313	22259	22273	22164	22252	22357	22266	22472	22158	22357	22304	22291	22474	22277	22196	22215	22369	22139	22123	22183	22142	22206	22321	22345	22249	22095	22190	22142	22509	22260	22010	22072	22164	22267	22282	22308	22329	22303	22392	22221	22057	22106	22179	22323	22214	22301	22296	22250	22467	22169	22301	22236	22211	22272	22350	22132	22360	22211	22214	22380	22221	22151	22242	22461	22358	22344	22362	22326	22506	22414	22267	22207	22231	22150	22373	22237	22404	22086	22145	22265	22261	22153	22220	22361	22189	22180	22276	22288	22396	22207	22172	22210	22249	22420	22230	22116	22098	22419	22293	22487	22390	22453	22155	22216	22387	22188	22183	22287	22298	22183	22162	22061	22214	22346	22028	22175	22215	22219	22371	22126	22299	22367	22499	22201	22335	22252	22461	22047	22437	22286	22252	22365	22354	22474	22432	22136	22363	22299	22214	22322	22217	22158	22318	22008	22146	22265	22168	22139	22007	22045	22191	22377	22289	22070	22181	22218	22502	22267	22393	22193	22440	22278	22418	22390	22302	22226	22398	22275	22104	22084	22254	22326	22243	22365	22165	22351	22143	22206	22285	22214	22362	22479	22160	22390	22166	22178	22412	22332	22382	22221	22254	22275	22107	22298	22366	22202	22292	22319	22363	22386	22508	22307	22403	22278	22358	22202	22262	22383	22323	22398	22420	22292	22204	22286	22616	22050	22513	22319	22429	22152	22233	22096	22212	22544	22190	22131	22188	22343	22177	22407	22414	22252	22213	22207	22254	22445	22291	22353	22212	22254	22163	22009	22150	22401	22394	22254	22275	22465	22220	21941	22264	22528	22272	22263	22194	22275	22326	22336	22349	22188	22265	22261	22402	22181	22350	22262	22331	22268	22198	22310	22472	22167	22194	22467	22415	22173	22144	22286	22244	22102	22442	22156	22266	22222	22417	22361	22321	22308	22337	22083	22429	22045	22242	22359	22466	22478	22307	22232	22367	22109	22225	22295	22161	22219	22165	22284	22244	22116	22250	22403	22265	22044	22303	22338	22202	22158	21995	22369	22211	22391	22114	22391	22202	22309	22263	22155	22109	22271	22052	22485	22423	22447	22089	22120	22268	22307	22520	22162	22529	22299	22184	22464	22262	22402	22452	22257	22250	22256	22179	22283	22197	22250	22593	22134	22099	22523	22355	22444	22133	22043	22300	22272	22375	22234	22212	22362	22090	21962	22147	22272	22337	22211	22060	22172	22541	22306	22337	22200	22414	22358	22367	22179	22160	22240	22157	22245	22342	22232	22345	22294	22312	22455	22152	22331	22150	22470	22359	22318	22216	22303	22283	22314	22302	22436	22418	22325	22259	22360	22342	22136	22359	22198	22427	22200	22188	22294	22249	22355	22176	22181	22190	22500	22387	22388	22465	22048	22266	22174	22583	22356	22331	22265	22279	22527	22625	22362	22293	22328	22032	22097	22359	22211	22146	22492	22229	22312	22199	22100	22343	22360	22337	22332	22283	22547	22321	22233	22176	22228	22242	22351	22328	22263	22483	22267	22214	22434	22117	22293	22138	22376	22337	22379	22114	22341	22158	22292	22234	22414	22462	22274	22095	22200	22334	22276	22247	22136	22175	22165	22238	22401	22153	22171	22358	22247	22410	22371	22411	22150	22085	22252	22457	22233	22265	22045	22430	22104	22389	22427	22356	22187	22245	22288	22434	22334	22308	22410	22433	22423	22219	22414	22201	22309	22308	22286	22304	22138	22161	22413	22448	22284	22167	22198	22322	22403	22098	22285	22311	22249	22170	22219	22249	22209	22206	22346	22395	22452	22141	22159	22230	22309	22159	22194	22327	22308	22143	22211	22329	22423	22322	22370	22354	22111	22183	22292	22188	22228	22219	22118	22306	22496	22188	22382	22447	22382	22230	22187	22251	22129
35908	52771	28741	21273	19680	18865	18775	17990	18083	18146	18064	17909	17913	17964	17959	17837	17759	17975	17914	17823	17869	17833	17772	17771	17700	17711	17973	17702	18116	21939	21286	20335	19305	18220	17999	18037	17664	17569	17741	17636	17610	17591	17742	17701	17806	17608	17556	17506	17640	17677	17724	17616	17593	17650	17774	17746	17597	17823	17768	17739	17639	17739	17591	17606	17467	17637	17654	17644	17678	17850	17842	17682	17626	17872	17854	17718	17527	17692	17552	17529	17624	17519	17726	17545	17652	17763	17656	17860	17703	17669	17693	17633	17660	17794	17597	17516	17695	17748	17723	17600	17727	17708	17692	17540	17716	17663	17744	17701	17537	17673	17497	17808	17611	17571	17365	17530	17839	17689	17680	17702	17691	17888	17625	17686	17734	17733	17695	17653	17606	17719	17607	17762	17578	17579	17628	17709	17619	17822	17599	17609	17684	17846	17802	17624	17668	17690	17652	17745	17586	17617	17745	17839	17684	17562	17654	17658	17733	17515	17446	17704	17708	17693	17627	17845	17719	17486	17587	17566	17669	17792	17584	17608	17675	17617	17816	17516	17654	17638	17700	17494	17510	17755	17570	17700	17609	17753	17583	17704	17551	17782	17729	17647	17534	17688	17711	17462	17685	17695	17685	17541	17808	17443	17735	17765	17710	17680	17694	17588	17623	17470	17669	17740	17831	17825	17774	17453	17639	17868	17735	17733	17687	17667	17549	17781	17786	17702	17613	17503	17716	17623	17759	17569	17722	17535	17616	17657	17693	17874	17786	17657	17479	17729	17688	17789	17612	17649	17635	17613	17587	17794	17837	17644	17646	17671	17740	17808	17782	17518	17548	17753	17626	17708	17559	17542	17746	17627	17711	17636	17647	17775	17630	17675	17563	17697	17734	17553	17741	17750	17689	17692	17638	17616	17738	17667	17686	17667	17730	17601	17601	17580	17706	17651	17754	17743	17721	17643	17535	17649	17681	17655	17641	17529	17563	17634	17666	17465	17810	17623	17709	17642	17864	17708	17611	17552	17739	17879	17752	17693	17579	17682	17528	17639	17803	17585	17839	17704	17654	17630	17725	17659	17559	17515	17850	17628	17626	17574	17558	17629	17591	17602	17757	17563	17879	17689	17642	17614	17681	17738	17635	17762	17623	17583	17701	17670	17736	17903	17561	17858	17612	17627	17697	17686	17668	17552	17638	17706	17651	17643	17501	17641	17855	17598	17663	17687	17552	17579	17721	17530	17595	17647	17662	17632	17852	17717	17800	17744	17567	17563	17806	17740	17773	17638	17698	17616	17744	17615	17609	17723	17741	17585	17620	17469	17757	17725	17455	17838	17654	17696	17820	17649	17702	17733	17581	17566	17593	17527	17667	17737	17560	17710	17636	17557	17705	17695	17597	17657	17675	17657	17627	17769	17691	17666	17651	17528	17486	17583	17523	17758	17607	17679	17534	17790	17554	17739	17597	17560	17708	17630	17652	17570	17472	17726	17691	17648	17722	17688	17649	17760	17498	17766	17720	17591	17610	17645	17584	17717	17497	17691	17756	17558	17653	17700	17474	17460	17623	17537	17570	17693	17694	17648	17635	17693	17631	17543	17632	17591	17728	17670	17539	17658	17869	17752	17681	17678	17521	17825	17751	17598	17619	17588	17586	17713	17407	17697	17841	17672	17723	17687	17608	17650	17565	17656	17799	17612	17496	17630	17843	17542	17679	17740	17670	17663	17650	17754	17708	17727	17714	17640	17702	17544	17642	17700	17821	17604	17687	17701	17580	17586	17630	17678	17583	17592	17901	17596	17528	17682	17667	17732	17666	17605	17695	17625	17722	17918	17802	17639	17588	17554	17756	17614	17728	17655	17892	17701	17545	17780	17534	17617	17679	17596	17710	17818	17582	17625	17759	17624	17590	17648	17654	17595	17551	17837	17642	17637	17599	17742	17669	17590	17569	17800	17596	17741	17614	17494	17709	17746	17659	17534	17591	17727	17735	17677	17612	17697	17722	17750	17500	17735	17726	17671	17605	17644	17577	17738	17694	17802	17784	17734	17781	17645	17794	17583	17765	17639	17663	17699	17750	17745	17666	17659	17669	17780	17629	17784	17635	17718	17666	17678	17601	17878	17696	17628	17672	17662	17607	17724	17698	17681	17607	17645	17672	17816	17664	17526	17602	17731	17771	17659	17638	17674	17561	17800	17484	17554	17768	17648	17813	17748	17821	17737	17794	17616	17693	17607	17661	17640	17668	17560	17735	17535	17631	17713	17733	17836	17781	17636	17864	17728	17924	17592	17606	17647	17787	17557	17640	17555	17640	17569	17770	17656	17706	17622	17757	17574	17442	17543	17683	17688	17709	17554	17586	17697	17810	17637	17777	17621	17554	17592	17812	17632	17556	17757	17654	17640	17513	17640	17818	17673	17676	17526	17689	17471	17699	17643	17709	17518	17807	17619	17708	17722	17552	17683	17744	17630	17777	17781	17720	17706	17783	17774	17692	17634	17703	17864	17556	17488	17708	17466	17637	17646	17944	17820	17754	17657	17639	17681	17610	17582	17646	17662	17795	17744	17548	17720	17688	17627	17600	17675	17582	17536	17657	17618	17637	17644	17649	17883	17824	17740	17684	17786	17670	17723	17732	17758	17713	17716	17687	17693	17652	17580	17548	17759	17889	17807	17737	17629	17910	17768	17649	17779	17663	17666	17448	17533	17783	17629	17722	17767	17457	17582	17516	17705	17733	17523	17642	17661	17659	17743	17636	17677	17597	17739	17678	17914	17758	17769	17619	17639	17599	17789	17687	17514	17747	17645	17517	17756	17565	17741	17758	17575	17646	17596	17579	17406	17649	17629	17855	17922	17632	17516	17642	17631	17788	17735	17609	17505	17802	17724	17824	17591	17587	17674	17594	17832	17635	17519	17612	17571	17729	17588	17686	17654	17652	17814	17769	17538	17619	17830	17859	17629	17695	17759	17571	17587	17541	17735	17780	17668	17743	17766	17508	17619	17600	17643	17688	17690	17517	17606	17650	17550	17761	17766	17824	17672	17616	17562	17686	17585	17632	17666	17596	17550	17914	17644	17830	17795	17703	17719	17524	17681	17556	17576	17727	17701	17637	17630	17560	17684	17690	17584	17701	17669	17822	17640	17584	17645	17758	17750	17714	17626	17594	17636	17599	17657	17614	17526	17606	17435	17629	17581	17653	17508	17661	17456	17750	17600	17542	17761	17648	17688	17631	17603	17733	17558	17795	17683	17538	17592	17618	17606	17652	17656	17569	17761	17788	17616	17737	17524	17600	17758	17704	17790	17585	17644	17683	17648	17778	17574	17608	17573	17688	17779	17406	17663	17638	17640	17619	17618	17694	17697	17691	17674	17595	17588	17718	17758	17625	17908	17505	17623	17789	17720	17589	17674	17817	17477	17698	17514	17773	17718	17624	17836	17562	17728	17709	17622	17828	17737	17769	17706	17680	17535	17767	17503	17650	17594	17747	17395	17625	17888	17623	17596	17539	17677	17686	17729	17585	17807	17602	17764	17485	17682	17621	17711	17557	17579	17746	17448	17829	17790	17763	17652	17639	17687	17677	17625	17606	17582	17666	17758	17742	17654	17649	17610	17642	17660	17688	17655	17759	17564	17572	17689	17730	17530	17619	17710	17561	17618	17613	17679	17635	17685	17788	17719	17590	17626	17732	17767	17584	17599	17584	17563	17629	17783	17838	17807	17776	17668	17671	17611	17664	17593	17556	17761	17726	17597	17752	17910	17676	17496	17738	17671	17842	17690	17792	17662	17682	17597	17650	17683	17651	17517	17614	17601	17861	17561	17638	17633	17753	17630	17576	17759	17635	17681	17909	17537	17886	17777	17694	17612	17612	17931	17518	17792	17649	17721	17710	17546	17616	17745	17726	17610	17536	17788	17610	17598	17791	17691	17743	17679	17720	17858	17663	17879	17538	17687	17622	17653	17592	17683	17662	17566	17612	17743	17654	17616	17658	17814	17708	17671	17618	17632	17729	17560	17653	17653	17760	17661	17590	17580	17641	17832	17753	17634	17554	17827	17707	17810	17729	17726	17697	17798	17741	17702	17513	17704	17749	17662	17618	17511	17783	17732	17565	17614	17663	17632	17546	17653	17643	17442	17832	17817	17814	17537	17753	17709	17737	17688	17568	17641	17697	17603	17649	17718	17643	17575	17809	17836	17647	17793	17711	17519	17287	17651	17692	17408	17663	17517	17741	17635	17524	17762	17762	17669	17752	17722	17698	17584	17660	17700	17621	17631	17640	17680	17466	17683	17699	17599	17486	17750	17758	17667	17615	17603	17770	17574	17517	17717	17760	17778	17601	17640	17632	17518	17675	17761	17585	17617	17916	17688	17604	17466	17704	17464	17933	17666	17677	17751	17757	17769	17674	17601	17813	17611	17689	17778	17581	17619	17773	17853	17711	17797	17782	17602	17779	17747	17640	17604	17812	17754	17643	17628	17662	17690	17674	17634	17900	17555	17756	17689	17843	17736	17629	17800	17647	17776	17689	17694	17628	17658	17743	17484	17560	17636	17600	17754	17686	17747	17640	17957	17858	17830	17747	17693	17681	17718	17625	17855	17855	17608	17548	17623	17685	17593	17760	17819	17670	17709	17795	17583	17689	17729	17700	17499	17616	17516	17557	17685	17788	17699	17701	17724	17559	17667	17756	17571	17805	17637	17619	17549	17727	17803	17520	17604	17630	17734	17674	17826	17652	17618	17544	17663	17733	17468	17546	17574	17788	17738	17672	17607	17732	17667	17801	17640	17795	17740	17631	17527	17690	17728	17645	17520	17739	17567	17579	17688	17936	17717	17637	17763	17698	17678	17543	17583	17677	17741	17582	17727	17668	17738	17641	17573	17850	17639	17658	17807	17754	17725	17707	17540	17768	17549	17728	17741	17584	17692	17638	17749	17572	17671	17836	17745	17645	17711	17699	17539	17494	17695	17616	17562	17687	17630	17839	17838	17687	17802	17587	17573	17602	17538	17766	17599	17793	17737	17799	17667	17692	17713	17685	17704	17671	17888	17694	17562	17644	17771	17392	17661	17817	17625	17586	17765	17606	17825	17662	17647	17738	17620	17759	17689	17667	17622	17814	17633	17640	17880
22760	21395	29256	23838	21726	24747	28222	23509	22852	23595	23198	23078	23311	22977	23131	22782	23005	22871	22859	22883	23122	22949	22838	22895	23040	22683	22820	22828	23854	27449	27263	26036	24899	23757	23204	22909	22745	22715	22960	22926	22516	22679	22524	22487	22623	22576	22771	22743	22845	22639	22726	22738	22480	22534	22543	22657	22452	22715	22704	22520	22594	22664	22611	22491	22800	22616	22688	22505	22671	22587	22480	22526	22676	22603	22784	22749	22729	22361	22354	22652	22699	22469	22411	22540	22690	22543	22614	22544	22560	22601	22463	22690	22618	22618	22526	22581	22623	22588	22616	22575	22750	22449	22512	22553	22403	22670	22465	22640	22528	22535	22714	22719	22421	22630	22497	22567	22529	22669	22656	22655	22566	22584	22678	22659	22602	22726	22736	22482	22509	22555	22608	22702	22552	22620	22671	22548	22521	22788	22665	22744	22388	22379	22813	22452	22721	22600	22638	22680	22363	22505	22537	22470	22447	22475	22764	22564	22724	22392	22522	22385	22612	22634	22626	22393	22607	22570	22598	22546	22601	22497	22483	22540	22487	22290	22507	22766	22644	22545	22626	22587	22438	22542	22562	22652	22519	22657	22785	22559	22749	22530	22666	22214	22729	22587	22340	22564	22663	22713	22613	22595	22813	22630	22712	22631	22677	22824	22629	22629	22651	22658	22549	22503	22548	22708	22530	22500	22517	22721	22574	22540	22568	22647	22453	22409	22708	22456	22551	22396	22618	22615	22662	22550	22509	22374	22496	22465	22473	22423	22698	22446	22382	22511	22606	22593	22547	22735	22475	22697	22611	22770	22670	22819	22508	22668	22512	22607	22603	22516	22481	22681	22561	22478	22547	22701	22679	22327	22709	22533	22637	22591	22572	22368	22572	22682	22328	22413	22472	22824	22835	22602	22494	22453	22385	22654	22528	22260	22659	22591	22489	22561	22439	22591	22336	22559	22484	22576	22723	22722	22531	22632	22912	22838	22572	22525	22580	22704	22520	22317	22497	22761	22383	22661	22400	22437	22312	22651	22735	22355	22483	22466	22680	22506	22454	22345	22575	22630	22737	22656	22608	22472	22516	22733	22654	22597	22665	22587	22514	22346	22671	22611	22596	22488	22695	22651	22601	22733	22910	22475	22551	22451	22574	22742	22556	22510	22791	22382	22392	22415	22671	22487	22589	22605	22683	22457	22589	22387	22643	22571	22520	22510	22710	22731	22553	22293	22343	22568	22376	22735	22595	22403	22478	22262	22586	22542	22514	22273	22656	22429	22505	22555	22606	22458	22612	22565	22528	22508	22453	22497	22589	22566	22715	22650	22661	22737	22438	22576	22427	22391	22580	22500	22560	22428	22669	22681	22558	22570	22574	22526	22401	22535	22330	22558	22714	22817	22872	22671	22567	22617	22526	22552	22822	22512	22473	22481	22471	22450	22765	22821	22602	22322	22437	22633	22501	22498	22670	22648	22589	22624	22943	22477	22316	22491	22551	22747	22399	22541	22552	22665	22614	22537	22463	22623	22530	22482	22593	22671	22577	22452	22412	22514	22660	22683	22627	22492	22442	22399	22710	22606	22558	22582	22718	22419	22634	22515	22279	22443	22641	22655	22598	22500	22742	22360	22594	22643	22552	22609	22650	22462	22547	22675	22571	22635	22580	22459	22512	22701	22657	22557	22558	22535	22447	22570	22662	22408	22706	22849	22631	22509	22546	22551	22411	22509	22442	22675	22393	22420	22349	22376	22358	22273	22463	22288	22603	22427	22699	22564	22369	22700	22513	22611	22443	22486	22771	22594	22295	22516	22488	22464	22486	22504	22673	22695	22629	22599	22487	22564	22641	22727	22392	22482	22582	22505	22463	22553	22624	22693	22848	22598	22672	22558	22621	22626	22471	22659	22650	22616	22768	22457	22558	22430	22747	22661	22576	22606	22562	22647	22502	22405	22361	22538	22613	22494	22616	22521	22516	22584	22564	22493	22525	22375	22643	22621	22719	22533	22499	22736	22460	22819	22630	22566	22668	22445	22497	22591	22815	22650	22532	22545	22630	22523	22334	22416	22581	22461	22457	22547	22638	22422	22559	22514	22578	22649	22641	22546	22773	22828	22654	22551	22635	22566	22401	22211	22517	22685	22496	22437	22778	22557	22589	22551	22524	22514	22611	22636	22430	22336	22675	22695	22530	22632	22427	22713	22318	22362	22651	22563	22690	22684	22541	22733	22524	22373	22499	22616	22630	22759	22469	22720	22629	22491	22424	22623	22610	22454	22560	22742	22372	22573	22562	22590	22484	22498	22512	22390	22411	22715	22478	22548	22615	22554	22784	22466	22766	22528	22489	22528	22529	22775	22510	22345	22413	22431	22536	22483	22526	22516	22631	22283	22417	22615	22817	22482	22886	22438	22595	22522	22663	22564	22626	22533	22507	22498	22571	22683	22780	22721	22628	22545	22502	22567	22694	22413	22683	22594	22492	22729	22694	22550	22700	22439	22506	22718	22585	22516	22562	22708	22623	22506	22634	22597	22386	22642	22579	22539	22485	22396	22627	22237	22524	22614	22568	22552	22402	22494	22661	22498	22631	22449	22637	22375	22519	22684	22644	22594	22240	22582	22562	22650	22554	22524	22607	22426	22683	22557	22712	22582	22636	22544	22576	22729	22765	22580	22491	22475	22532	22379	22635	22835	22661	22810	22633	22590	22424	22436	22651	22704	22643	22641	22735	22670	22752	22793	22481	22350	22691	22602	22506	22486	22405	22656	22689	22592	22647	22513	22499	22723	22531	22517	22403	22555	22637	22723	22572	22572	22521	22641	22678	22493	22435	22497	22611	22495	22411	22437	22501	22300	22658	22657	22466	22538	22422	22485	22583	22689	22492	22488	22432	22679	22607	22625	22473	22859	22409	22667	22484	22439	22391	22561	22671	22720	22530	22509	22717	22742	22403	22651	22555	22638	22560	22519	22492	22680	22571	22462	22477	22572	22467	22696	22726	22765	22805	22387	22625	22516	22664	22463	22573	22729	22636	22598	22579	22358	22558	22578	22835	22706	22710	22574	22516	22749	22547	22470	22813	22595	22491	22441	22395	22594	22573	22611	22725	22660	22655	22647	22617	22647	22694	22686	22549	22662	22578	22373	22494	22617	22536	22462	22617	22456	22617	22433	22424	22408	22708	22523	22558	22560	22469	22436	22521	22442	22518	22608	22518	22446	22501	22602	22700	22693	22540	22663	22700	22545	22712	22559	22555	22443	22531	22488	22579	22649	22625	22550	22642	22460	22295	22441	22374	22418	22517	22629	22484	22546	22694	22636	22559	22532	22746	22457	22566	22494	22410	22435	22619	22611	22445	22650	22491	22573	22607	22458	22556	22459	22515	22684	22427	22516	22553	22378	22535	22498	22515	22543	22645	22708	22636	22490	22480	22389	22703	22606	22525	22541	22637	22500	22366	22599	22573	22520	22554	22666	22570	22430	22610	22460	22601	22550	22621	22549	22488	22664	22644	22606	22533	22562	22553	22551	22456	22407	22434	22545	22564	22638	22705	22355	22693	22500	22705	22657	22635	22550	22494	22497	22550	22631	22635	22465	22379	22594	22599	22633	22511	22650	22600	22381	22439	22708	22395	22583	22406	22504	22469	22241	22597	22432	22926	22523	22602	22435	22538	22764	22655	22402	22730	22384	22582	22491	22502	22484	22685	22331	22694	22572	22648	22538	22596	22662	22439	22768	22529	22676	22595	22517	22581	22790	22410	22717	22545	22336	22597	22639	22621	22362	22408	22562	22357	22486	22366	22521	22644	22655	22504	22553	22660	22398	22406	22597	22488	22455	22370	22652	22502	22522	22610	22445	22476	22572	22422	22551	22559	22506	22654	22459	22599	22719	22455	22570	22705	22546	22675	22727	22496	22433	22639	22485	22549	22328	22365	22621	22572	22520	22555	22623	22590	22548	22522	22547	22458	22444	22295	22503	22569	22434	22463	22532	22625	22625	22581	22641	22512	22534	22514	22627	22487	22363	22455	22584	22677	22508	22321	22521	22485	22490	22506	22679	22591	22634	22598	22446	22494	22652	22559	22632	22478	22393	22579	22688	22574	22510	22633	22632	22681	22494	22422	22709	22440	22707	22646	22320	22482	22522	22604	22606	22292	22604	22650	22391	22825	22635	22415	22694	22717	22564	22625	22516	22511	22374	22665	22540	22672	22590	22581	22487	22511	22337	22589	22498	22513	22536	22369	22435	22563	22449	22328	22241	22636	22667	22593	22669	22536	22402	22640	22452	22635	22639	22617	22818	22401	22301	22392	22569	22447	22561	22424	22673	22683	22441	22408	22639	22566	22296	22582	22510	22541	22538	22795	22676	22581	22380	22532	22719	22537	22705	22515	22417	22527	22510	22651	22615	22612	22505	22387	22388	22583	22565	22526	22380	22357	22666	22709	22527	22664	22644	22695	22643	22701	22544	22783	22604	22645	22410	22590	22372	22579	22400	22667	22618	22515	22581	22525	22571	22606	22462	22435	22284	22533	22699	22633	22723	22701	22649	22674	22450	22468	22613	22422	22622	22442	22536	22767	22364	22654	22600	22477	22375	22635	22498	22722	22604	22686	22333	22581	22568	22463	22556	22417	22741	22655	22644	22441	22679	22446	22661	22566	22363	22328	22506	22579	22520	22639	22423	22438	22477	22647	22618	22454	22525	22516	22472	22486	22486	22624	22525	22556	22410	22614	22791	22730	22717	22498	22490	22457	22413	22611	22690	22624	22567	22452	22365	22390	22659	22568	22494	22510	22486	22296	22579	22460	22386	22467	22507	22617	22385	22502	22481	22599	22604	22461	22491	22533	22421	22378	22538	22767	22524	22492	22468	22503	22458	22434	22300	22630	22603	22620	22668	22597	22865	22529	22522	22388	22447	22531	22564	22439	22751	22591	22496	22359	22432	22542	22234	22377	22558	22679	22540	22684	22835	22645	22565	22534	22650	22610	22660	22486	22462	22528	22551	22822	22667	22618	22494	22646	22563	22675	22524	22779	22596	22718	22573	22517	22484	22522	22425	22246	22628	22375	22586	22522	22813	22578	22767	22375	22785	22719	22681	22360	22507	22606	22527	22647	22851	22596	22433	22548	22353	22618	22368
39654	63053	37079	22797	21083	19963	19250	18640	18569	18481	18451	18238	18293	17965	18028	18127	18060	17985	18115	17734	17932	17994	17880	17724	17959	17878	17955	17883	19940	25431	24105	22602	20178	19314	18299	17941	17965	17830	17798	17765	17795	17902	17892	17873	17809	17938	17740	17849	17883	17831	17995	17672	17669	17801	17673	17850	17804	17763	17621	17693	17805	17922	17769	17846	17833	17695	17826	17675	17891	17818	17677	17717	17831	17741	17716	17701	17817	17876	17824	17732	17966	17850	17740	17827	17721	17662	17691	17675	17831	17764	17738	17838	17711	17659	17755	17751	17762	17859	17859	17774	17746	17706	17750	17643	17804	17555	17774	17653	17815	17683	17684	17809	17709	17730	17789	17731	17893	17752	17887	17810	17751	17739	17797	17699	17744	17779	17990	17578	17772	17656	17811	17869	17781	17699	17744	17651	17746	17865	17647	17757	17772	17829	17713	17717	17710	17915	17774	17879	17761	17801	17710	17761	17787	17758	17859	17632	17676	17632	17774	17648	17828	17668	17756	17807	17816	17751	17718	17825	17802	17697	17859	17785	17893	17763	17768	17877	17762	17710	17850	17724	17703	17803	17690	17805	17601	17843	17796	17717	17844	17871	17787	17598	17544	17707	17844	17786	17781	17766	17652	17890	17865	17700	17817	17950	17856	17806	17630	17872	17784	17827	17811	17755	17594	17762	17837	17930	17748	17757	17882	17882	17965	17738	17837	17804	17660	17780	17717	17592	17656	17812	17840	17672	17904	17825	17704	17816	17905	17746	17826	17762	17807	17601	17858	17610	17815	17824	17817	17631	17855	17723	17823	17761	17819	17737	17781	17688	17914	17646	18025	17592	17790	17875	17752	17717	17480	17811	17684	17667	17969	17768	17739	17644	17702	17885	17623	17837	17796	17852	17964	17739	17634	17756	17942	17666	17719	17826	17750	17693	17803	17798	17757	17690	17840	17743	17861	17594	17792	17836	17858	17842	17734	17856	17805	17797	17725	17843	17771	17764	17700	17812	17757	17745	17676	17777	17690	17901	17969	17715	17825	17642	18038	17925	17733	17752	17941	17829	17922	17743	17839	18065	17825	17779	17857	17721	17816	17769	17808	17842	17857	17832	17843	17748	17899	18059	17821	17687	17604	17858	17722	17689	17744	17726	17799	17708	17595	17783	17696	17607	17634	17723	17898	17791	17823	17637	17817	17874	17760	17962	17731	17694	17721	17737	17816	17871	17794	17851	17714	17633	17860	17660	17806	17780	17613	17762	17960	17843	17588	17891	17836	17719	17707	17805	17792	17967	17820	17605	17643	17602	17713	17833	17719	17795	17751	17730	17740	17846	17904	17735	17724	17649	17717	17735	17711	17506	17773	17737	17794	17821	17709	17586	17914	17773	17884	17720	17737	17797	17654	17600	17637	17949	17848	17821	17715	17744	17774	17841	17778	17786	17826	17614	17547	17675	17888	17764	17918	17758	18012	17733	17870	17747	17717	17726	17791	17766	17731	17721	17728	17827	17596	17777	17949	17559	17802	17765	17629	17817	17615	17758	17869	17791	17672	17659	17742	17742	17862	17721	17688	17759	17682	17974	17747	17801	17917	17796	17938	17823	17608	17823	17820	17883	17473	17863	17836	17698	17839	17739	17640	17658	17685	17741	17696	17853	17732	17693	17824	17748	17615	17806	17690	17804	17575	17824	17909	17843	17713	17784	17715	17831	17915	17864	17814	17802	17731	17928	17699	17757	17650	17775	17640	17627	17571	17872	17677	17837	17715	17968	17825	17785	17553	17732	17694	17714	17573	17721	17957	17752	17947	17675	17791	17728	17667	17656	17657	17735	17707	17916	17870	17847	17721	17772	17912	17744	17709	17713	17814	17612	17731	17933	17748	17751	17784	17614	17863	17802	17866	17706	17737	17656	17739	17746	17861	17750	17620	17732	17625	17803	17806	17710	17635	17700	17728	17942	17812	17873	17628	17679	17631	17655	17656	17865	17798	17686	17816	17827	17655	17708	17769	17880	17731	17796	17662	17712	17886	17873	17818	17742	17806	17690	17696	17717	17910	17778	17714	17875	17747	17645	17854	17696	17843	17699	17702	17989	17724	17659	17612	17709	17783	17665	17687	17796	17753	17833	17859	17717	17705	17813	17781	17731	17659	17729	17765	17585	17810	17720	17752	17925	17713	17727	17807	17638	17876	17670	17616	17842	17896	17670	17535	17789	17738	17784	17765	17817	17705	17644	17998	17826	17800	17775	17838	17787	17659	17743	17674	17729	17745	17850	17743	17759	17689	17860	17711	17710	17702	17865	17807	17700	17920	17841	17919	17654	17747	17764	17760	17980	17807	17789	17734	17683	17773	17696	17866	17899	18093	17759	17752	17946	17604	17625	17575	17833	17897	17787	17862	17684	17972	17755	17901	17813	17665	17801	17698	17886	17740	17739	17638	17713	17551	17730	17752	17652	17730	17574	17736	17632	17902	17771	17864	17776	17824	17833	17839	17778	17655	17717	17813	17806	17779	17769	17698	17948	17976	17899	17888	17707	17807	17684	17758	17783	17787	17634	17757	17646	17795	17889	17692	17781	17800	17852	17939	17644	17773	17928	17600	17706	17804	17784	17823	17901	17844	17775	17691	17548	17804	17763	17702	17859	17562	17861	17711	17776	17621	17785	17578	17770	17692	17726	17878	17674	17687	17635	17743	17701	17745	17630	17962	17833	17888	17803	17758	17875	17674	17959	17942	17709	17743	17807	17688	17746	17614	17643	17626	17804	17625	17835	17840	17832	17909	17733	17735	17751	17809	17891	17701	17672	17812	17630	17740	17805	17902	17851	17634	17800	17568	17840	17633	17846	17793	17714	17761	17746	17876	17789	17923	17769	17870	17850	17736	17933	17686	17735	17621	17942	17988	17758	17706	17589	17785	17828	17739	17940	17701	17565	17636	17775	17675	17728	17710	17854	17748	17663	17807	17803	17835	17953	17716	17964	17661	17780	17708	17899	17675	17867	17829	17686	17823	17749	17762	17974	17886	17640	17922	17842	17616	17733	17834	17739	17712	17806	17769	17652	17817	17865	17738	17923	17786	18050	17693	18004	17705	17844	17769	17785	17810	17681	17621	17602	17719	17833	17751	17774	17589	17700	17908	17810	17899	17675	17835	17884	17780	17917	17816	17655	17687	17757	17832	17691	17701	17812	17687	17825	17790	17942	17694	17620	17813	17760	17654	17697	17795	17623	17904	17828	17717	17677	17664	17892	17777	17752	17712	17883	17782	17683	17716	17814	17801	17851	17737	17777	17776	17966	17787	17898	17723	17685	17675	17699	17770	17798	17853	17827	17556	17696	17738	17825	17929	17892	17735	17739	17612	17802	17910	17650	17700	17742	17781	17757	17831	17818	17800	17678	17862	17847	17867	17694	17747	17908	17785	17888	17782	17937	17879	17751	17862	17799	17816	17710	17701	17780	17774	17763	17751	17672	17712	17854	17533	17730	17895	17760	17793	17767	17871	17685	17686	17714	17761	17884	17575	17696	17779	17745	17699	17632	17747	17733	17754	17840	17760	17778	17692	17705	17739	17815	17825	17649	17652	17812	17746	17707	18018	17757	17727	17935	17848	17765	17543	17714	17673	17938	17655	17675	17799	17997	17833	17755	17826	17910	17704	17728	17716	17756	17634	17900	17862	17749	17794	17729	17827	17845	17833	17911	17810	17790	17746	17716	17622	17840	17616	17687	17731	17731	17876	17815	17681	17677	17829	17932	17714	17767	17668	17950	17899	17774	17756	17755	17896	17797	17585	17625	17782	17807	17900	17727	17622	17774	17826	17975	17831	17669	17824	17696	17740	17687	17782	17693	17830	17838	17685	17667	17690	17865	17589	17996	18049	17614	17668	17694	17838	17720	17783	17710	17676	17825	17895	17784	17557	17810	17804	17595	17758	17914	17516	17756	17668	17639	17914	17737	17962	17667	17719	17796	17626	17717	17552	17787	17709	17600	17779	17772	17738	17700	17586	17749	17670	17657	17701	17815	17724	17762	17767	17642	17708	17890	17872	17539	17858	17590	17749	17693	17886	17923	17563	17703	17763	17761	17916	17759	17682	17866	17764	17856	17632	17860	17838	17808	17729	17639	17763	17573	17899	17786	17757	17887	17679	17728	17745	17598	17764	17599	17808	17731	17710	17790	17630	17828	17892	17951	17757	17703	17717	17719	17704	17837	17776	17885	17747	17699	17717	17828	17824	17711	17794	17612	17833	17636	17863	17844	17871	17666	17919	17850	17724	17713	17572	17800	17893	17723	17781	17817	17709	17725	17739	17847	17806	17628	17783	17803	17782	17663	17584	17810	17927	17804	17625	17734	17770	17693	17906	17837	17749	17803	17713	17715	17589	17827	17723	17662	17736	17933	17784	17707	17780	17790	17807	17795	17822	17689	17664	17760	17715	17666	17893	17787	17779	17729	17545	17898	17810	17907	17705	18023	17737	17862	17654	17794	17677	17684	17766	17704	17750	17683	17725	17771	17817	17634	17786	17830	17807	17889	17770	17716	17871	17855	17756	17720	17804	17709	17706	17708	17681	17599	17723	17753	17804	17934	17854	17715	17861	17715	17904	17691	17636	17807	17722	17735	17721	17937	17677	17739	17576	17780	17560	17721	17849	17794	17830	17758	17674	17853	17676	17792	17755	17817	17774	17831	17904	17791	17825	17852	17840	17809	17883	17645	17696	17779	17677	17792	17809	17724	17649	17502	17956	17620	17704	17792	17827	17752	17909	17759	17773	17800	17876	17817	17872	17794	17812	17710	17898	17789	17482	17814	17662	17695	17630	18015	17806	17598	17575	17734	17657	17679	17681	17884	17815	17722	17930	17620	17838	17828	17795	17563	17792	17754	17885	17730	17768	17941	17612	17661	17806	17782	17807	17695	17684	17887	17686	17791	17665	17670	17745	17759	17765	17600	17626	17759	17890	17607	17878	17908	17693	17838	17880	18025	17774	17705	17757	17754	17718	17613	17854	17672	17710	17915	17715	17764	17830	17667	17831	17741	17630	17810	17798	17777	17890	17675	17639	17844	17898	17759	17691	17816	17804	17584	17778	17701	17726	17829	17814	17700	17769	17730	17729	17802	17638	17606	17703	17832
28922	26485	28655	25087	22204	22341	22461	22318	22368	22256	22481	22385	22215	22145	22360	22221	22114	21948	22052	22008	22157	22226	22346	22069	22217	22219	22229	22302	22131	22647	22627	22798	22294	22321	22225	22080	22039	22266	22186	22200	22085	22100	22135	22197	22257	22255	22198	22262	22186	22057	22260	22231	22061	22139	22215	22094	22313	22255	22311	22066	22268	22221	22195	22059	22072	22451	22209	22003	22120	22278	22360	21974	22305	22115	22019	21971	22012	22105	22221	22282	22105	22135	22222	21936	22002	22036	22266	22193	22187	22328	22131	21923	22214	22185	22301	21994	22088	22195	22109	22186	22187	22004	22085	22084	21939	22197	22236	22359	22016	22118	22178	22211	22230	22199	22018	22094	21943	22140	22083	22186	22243	22209	22079	22105	22152	22136	22134	22148	22197	22078	22301	22246	22048	22463	22128	22127	22057	22218	22245	22189	22269	22210	22111	22096	22069	22087	22185	22285	21863	22122	22129	22031	22256	22221	21789	22073	22081	22234	22106	22219	22223	22414	22226	22145	22306	22176	22135	22289	22080	22094	22160	22068	22051	22100	22254	22154	22249	22169	22249	22272	22399	22130	22331	21949	22179	22043	22200	22029	22075	22273	21988	22136	22193	22049	22033	22219	22135	22275	22116	22083	22211	22246	22243	22180	22103	22100	22107	22134	22035	22126	22250	22228	22288	22118	21975	22034	22201	22245	22258	21934	22297	22104	22210	22097	22149	22152	22124	22111	22356	22149	22279	22266	22074	22213	22116	22196	22167	22110	22049	22254	22023	22173	22402	22123	22010	22178	22132	22050	22365	22231	22098	22180	22268	21979	22310	22232	22380	22237	22268	22203	22324	22220	22272	22239	22142	22089	22163	22133	22112	22324	22214	22038	22227	22263	22109	22098	22219	21966	22231	22307	22179	21994	21982	22130	22565	22167	22185	22051	22177	22137	22026	22147	22305	22136	21988	21955	22147	22266	22212	22190	22189	22076	22005	22274	22578	22290	22063	22248	22201	22261	22224	22165	22205	22311	22172	22080	22175	22117	22273	21987	22160	22281	22294	22334	22024	22168	22045	22125	22024	22324	22211	22221	22237	22082	22254	22349	22017	22212	21963	22184	22163	22022	22170	22148	22058	22124	22186	22200	22252	21973	22123	22263	22184	22260	22131	22301	22348	22114	22123	22238	22242	22163	22238	22276	22220	22374	22091	21980	21864	22145	22144	22126	22201	22036	21941	22224	22261	21975	22360	22079	21982	22151	22275	22146	22017	22137	22051	22000	21936	22255	22188	22162	22078	22164	22270	22025	22146	21985	21937	21963	22306	22029	22299	22084	21911	22053	22170	22266	22152	22156	22184	22260	22070	22284	22204	22247	22305	21958	22230	22032	22206	22128	22029	22271	22067	22189	22040	22194	22073	21974	22079	22252	22251	22388	22311	22208	22353	22230	22157	21936	22266	22194	22056	22179	22026	22259	22291	22371	22177	22165	22163	22032	22055	22126	22099	22227	22193	22144	22416	21913	22219	22182	21975	22237	22333	22177	22113	22019	21964	22178	21993	22184	22300	22170	22200	22199	21812	21940	22302	22369	22445	22171	21979	22144	22244	22090	21984	22115	22179	22046	22166	21893	22001	22184	22201	22318	21884	22071	22266	22247	22231	22313	22211	22070	22081	22071	22292	22293	22347	22025	22009	22163	22160	22254	22040	22426	22229	22198	21951	22119	22117	21970	21968	21997	21863	22327	22067	22161	22231	22285	22331	22070	22179	22239	22343	22050	22111	22135	22225	22311	22102	22243	22024	22225	22433	22159	22034	22352	22206	22018	22045	22020	22010	22054	21957	22179	22331	22088	22145	22002	22208	22054	22094	22316	21996	22157	22111	22331	22265	22261	22284	22196	22411	22212	21972	22125	22239	22134	22095	21891	22027	22235	22346	22026	22089	21844	22178	22157	22115	22017	22002	22057	22172	21932	22016	22158	22169	22271	22212	22290	22197	22154	21961	22206	21957	22111	22181	22107	22347	22030	22031	22073	22061	21923	22044	22011	22218	22092	22102	22123	22028	22214	22224	22285	22271	22050	22186	21904	22275	22033	22262	22119	22187	22065	22060	22031	22160	22110	22156	22328	22200	22249	22158	21947	22295	22214	22296	22087	22077	22136	22297	22033	22201	22226	22266	22219	22334	21979	22180	22334	22163	22237	22261	22164	22024	22073	22193	22176	22230	22240	21858	22354	22216	22178	22198	21999	22059	22274	22146	22157	22181	21942	22376	22004	22102	22027	22231	22058	22056	22261	22111	22277	22306	22039	22003	22184	22116	22254	22174	22016	22333	22092	22318	22040	22053	22015	22112	21943	21960	22195	22256	22104	22170	22103	22097	22155	22280	22031	22183	22124	21992	21765	21986	22116	22269	22079	22232	22280	22248	22183	22420	22267	21900	22270	22237	22195	21865	22250	22311	22136	22197	22215	22096	22156	22096	22301	22098	21997	22251	22305	22212	22139	22328	22117	22219	22089	22144	22266	21993	21981	22100	22228	22220	22042	22115	21984	22248	22163	21835	22159	22180	22186	22150	21852	22153	22103	22166	22082	22205	22025	22155	22339	21943	22182	22200	22158	22100	22193	22021	22113	22172	22190	22047	22131	22235	22091	22122	22000	22240	22259	22198	22354	22207	22090	22023	22351	22208	22161	22023	22072	22257	22162	22023	22227	22108	22287	22331	22201	22229	22035	22093	22384	22253	22060	22081	22077	22301	22304	22224	22442	22208	22168	22113	22110	22104	22264	22180	22136	22070	22004	22060	22132	22256	22107	22294	22387	22261	22152	22032	22065	22178	22320	21949	22295	22258	22200	22105	22171	21952	22268	22141	22242	22208	22086	22134	22053	22117	22283	22130	22198	22122	22209	22010	22248	22430	22097	21981	22070	22224	21958	22250	22221	22293	22266	22168	22254	22087	22123	22394	22320	21966	22114	22390	22204	22380	22198	22237	22422	22108	22166	21970	22014	22190	22188	22244	21839	21864	22015	22201	22127	22126	22142	22223	22163	22183	22088	22109	22229	22418	22019	22423	22306	22065	22148	22131	22279	22250	22132	21987	22078	22050	22205	22116	22198	22171	22297	22082	22027	22243	22135	22241	22112	22121	22249	22544	22162	22364	22298	22565	22221	22110	22294	22345	22236	22268	22234	21965	22220	22253	22179	22234	22038	22061	22022	22095	22229	22307	22144	22200	22112	22240	22098	22130	22095	22105	22353	22254	22116	22292	22079	22234	22058	22068	22125	21921	21979	22262	22315	22156	21967	22347	22087	22245	22148	22105	22016	22422	21888	22092	22186	22136	22105	22306	22266	22215	22049	22038	22153	22218	22379	21991	21961	22261	22042	22077	22205	22527	22182	21954	22279	22254	22143	22501	22032	21959	22121	22140	22095	22145	22210	22380	22259	22303	22289	22203	22189	22227	22038	22301	22018	22177	22160	22235	22008	22208	22203	22061	22174	22341	22397	22595	22187	22161	22184	22071	22164	22331	22514	22427	22122	22210	22468	22241	22092	22429	22178	22124	22354	22161	22257	22307	22196	22365	21978	22305	22086	22278	22299	22049	22037	22089	21995	22178	22068	22111	22211	22158	22314	22198	22231	22201	22192	22284	22114	22296	22042	22247	22077	21979	22040	21968	22264	22175	21829	22151	22265	22244	22306	22399	22117	22036	22260	22169	22083	21996	22341	22162	22122	22372	22403	22359	22267	22100	22302	22075	22193	22195	22188	22140	22138	22208	22182	22262	22293	22102	22200	22006	21967	22111	21988	22154	21952	22173	22171	22270	22056	22221	22022	22180	22136	22202	22330	22240	22031	21855	22106	22158	22325	22140	22243	22315	22465	22135	21994	22037	22242	21882	22186	22071	22073	22264	22080	21880	22190	22207	22229	22320	22258	22308	22116	22292	22190	22158	22237	22043	22100	22189	22155	22166	22220	22254	22229	22314	22096	22174	22240	22221	22241	22265	22159	22100	22280	22125	22370	22061	22189	22042	22157	22033	21999	22093	22132	22287	21974	22144	22071	22024	22052	21868	22110	22203	22112	22018	22097	22233	22359	22396	22177	22151	22193	22075	22139	22080	22047	21964	22146	22233	22376	21817	22206	22024	22124	22219	22538	22275	22039	22103	22315	22194	21911	22228	22100	22108	22036	22154	22177	21926	21935	22284	22171	22142	22043	22141	22178	22265	22314	22108	22012	21929	22042	21848	22038	22023	22070	22100	22174	22320	22377	22178	21925	22044	22147	22298	22176	22191	22025	22229	22068	22148	22084	22206	22128	22199	22068	22187	22074	22094	21845	22115	22238	22180	22196	22301	22009	22292	22118	22347	22209	22227	22057	22009	22257	22055	22202	22056	22129	22198	22076	22217	22093	22297	22259	22062	22203	22446	22339	22395	22164	22078	22159	22274	22124	22315	22167	22245	22086	22084	22091	22209	22207	22431	21976	22156	22158	22175	22275	22295	22355	22115	22047	22219	22301	22107	21964	22415	22196	22305	22172	22311	22156	22175	22247	22053	22066	22002	21996	22126	22264	22185	22327	22170	22037	22233	22332	22215	22229	22291	22322	22006	22081	22376	21992	22158	22022	22374	22239	22116	22188	22330	22038	22075	22250	22053	22163	22021	21942	21988	22310	22342	22170	22090	22161	22121	22275	22237	22182	22381	22219	22252	22217	22511	22280	22395	22264	22319	22157	22230	22055	21993	22196	22195	22420	22162	22243	22180	22034	22057	22197	22065	22222	22139	22157	21969	21968	22034	22137	22201	22265	22213	22045	22088	22364	22250	22108	22168	21957	22235	21981	22225	22261	22134	22206	22434	21989	22140	22315	22215	22163	22247	22167	22009	22064	22098	22045	22080	22126	22362	22101	22094	22098	22056	22206	22273	22048	22240	22166	22198	22221	22140	22053	22094	22264	22082	22441	22406	22226	22284	22243	22349	22202	22202	22295	22090	22208	22143	22210	22090	22117	21972	22348	22248	22289	22084	22193	22273	22087	22292	22132	22310	22043	22040	22134	22100	22220	22325	22147	22218	21901	22223	22130	21920	22102	22595	22199	22247	22217	22197	22129	22008	22024	22179	22099	22218	22268	22424	22065
30689	38563	23255	18606	18266	17964	17969	17769	17869	17782	17634	17649	17430	17783	17456	17671	17601	17694	17580	17554	17516	17619	17638	17723	17556	17592	17563	17622	17619	18000	18192	18044	17891	17840	17728	17509	17687	17553	17398	17661	17523	17700	17651	17688	17649	17431	17478	17515	17564	17479	17537	17687	17549	17632	17605	17436	17506	17497	17560	17499	17703	17743	17666	17479	17538	17737	17528	17670	17478	17607	17670	17507	17703	17654	17620	17569	17598	17577	17561	17659	17461	17526	17477	17348	17659	17366	17523	17527	17458	17612	17543	17491	17738	17492	17536	17526	17580	17486	17624	17473	17458	17551	17594	17647	17357	17641	17570	17545	17545	17427	17442	17456	17606	17494	17672	17769	17412	17638	17512	17612	17507	17600	17623	17555	17608	17596	17649	17501	17523	17491	17223	17460	17373	17403	17670	17796	17564	17589	17591	17543	17679	17347	17467	17590	17680	17597	17546	17402	17523	17462	17439	17578	17611	17653	17502	17814	17523	17288	17534	17462	17498	17514	17586	17566	17676	17476	17510	17554	17481	17446	17604	17526	17651	17540	17596	17662	17485	17411	17506	17515	17447	17640	17629	17659	17528	17468	17624	17534	17634	17656	17559	17542	17501	17624	17619	17490	17560	17625	17631	17647	17439	17506	17608	17641	17524	17644	17547	17631	17493	17495	17602	17402	17376	17508	17520	17473	17681	17603	17599	17603	17315	17596	17457	17562	17711	17497	17410	17654	17625	17588	17532	17568	17575	17620	17595	17471	17483	17595	17595	17620	17495	17413	17652	17486	17619	17498	17812	17515	17526	17501	17442	17497	17567	17524	17650	17580	17737	17554	17539	17541	17593	17543	17490	17636	17544	17652	17700	17671	17657	17666	17547	17607	17619	17554	17654	17641	17572	17692	17363	17623	17501	17563	17475	17489	17555	17646	17537	17473	17500	17407	17620	17569	17476	17635	17531	17661	17559	17558	17625	17609	17521	17523	17555	17464	17706	17736	17511	17631	17521	17343	17528	17611	17670	17547	17700	17589	17437	17571	17472	17679	17575	17421	17469	17554	17425	17553	17571	17591	17761	17621	17610	17726	17645	17376	17574	17576	17471	17488	17466	17621	17603	17767	17642	17417	17513	17629	17606	17554	17523	17726	17687	17526	17520	17568	17554	17551	17387	17606	17496	17549	17657	17708	17693	17570	17514	17614	17443	17576	17748	17657	17614	17530	17511	17640	17436	17601	17596	17646	17636	17335	17581	17585	17625	17539	17412	17465	17552	17602	17552	17610	17532	17460	17670	17492	17603	17572	17481	17628	17441	17582	17421	17501	17536	17528	17578	17534	17621	17404	17568	17548	17434	17634	17597	17493	17476	17432	17558	17341	17491	17587	17581	17505	17685	17564	17619	17600	17491	17434	17583	17514	17432	17567	17682	17702	17559	17609	17491	17679	17550	17537	17624	17412	17593	17601	17480	17604	17662	17395	17693	17541	17501	17605	17577	17591	17602	17653	17427	17567	17583	17542	17549	17457	17605	17752	17828	17590	17465	17585	17343	17671	17383	17460	17545	17436	17689	17578	17495	17764	17558	17703	17502	17532	17461	17565	17524	17624	17537	17564	17566	17577	17525	17591	17625	17628	17738	17593	17643	17569	17531	17596	17579	17488	17421	17627	17549	17618	17659	17713	17468	17799	17693	17639	17590	17587	17620	17421	17633	17617	17437	17402	17479	17458	17461	17545	17640	17469	17692	17634	17687	17691	17566	17638	17414	17662	17677	17433	17733	17437	17715	17508	17515	17580	17370	17551	17602	17669	17526	17553	17470	17472	17609	17481	17451	17590	17566	17408	17644	17654	17664	17504	17531	17441	17656	17525	17696	17653	17435	17418	17519	17584	17521	17857	17369	17538	17514	17521	17553	17563	17628	17501	17509	17614	17460	17327	17497	17650	17612	17397	17611	17476	17507	17484	17560	17687	17596	17545	17802	17557	17609	17464	17602	17465	17600	17641	17721	17772	17634	17472	17553	17560	17506	17479	17432	17445	17430	17749	17500	17445	17448	17415	17656	17490	17708	17573	17555	17616	17734	17676	17639	17485	17651	17462	17751	17524	17529	17704	17485	17387	17540	17742	17472	17572	17597	17416	17658	17568	17656	17385	17583	17541	17595	17534	17660	17778	17457	17558	17553	17529	17559	17430	17663	17619	17613	17607	17467	17458	17458	17672	17447	17730	17597	17513	17448	17550	17520	17398	17571	17638	17383	17391	17458	17326	17580	17627	17602	17558	17552	17480	17676	17762	17747	17531	17586	17534	17465	17560	17411	17818	17451	17576	17573	17601	17574	17596	17623	17528	17688	17512	17676	17461	17490	17483	17681	17737	17492	17706	17443	17492	17640	17518	17499	17486	17596	17489	17638	17526	17537	17545	17585	17541	17733	17548	17680	17485	17571	17468	17521	17507	17603	17574	17665	17639	17706	17531	17548	17640	17605	17455	17571	17477	17539	17444	17599	17527	17545	17579	17568	17579	17781	17692	17709	17635	17380	17526	17607	17504	17485	17533	17746	17629	17356	17720	17671	17551	17595	17567	17846	17667	17530	17517	17646	17542	17609	17600	17393	17496	17506	17345	17555	17550	17393	17645	17687	17246	17641	17568	17516	17331	17534	17653	17572	17414	17460	17567	17735	17416	17515	17421	17497	17636	17560	17629	17526	17570	17416	17569	17519	17459	17681	17383	17602	17340	17407	17836	17620	17672	17497	17442	17599	17578	17540	17643	17444	17721	17770	17566	17555	17532	17494	17574	17579	17616	17566	17432	17441	17424	17569	17480	17543	17518	17480	17592	17453	17528	17601	17599	17523	17861	17573	17558	17466	17533	17654	17692	17473	17430	17581	17333	17509	17515	17699	17707	17552	17647	17722	17683	17418	17480	17534	17729	17481	17501	17561	17525	17653	17480	17524	17528	17483	17673	17616	17505	17515	17571	17547	17522	17301	17630	17603	17599	17638	17524	17868	17427	17586	17603	17602	17573	17518	17569	17486	17525	17663	17420	17437	17443	17570	17507	17525	17529	17519	17607	17552	17514	17556	17571	17602	17339	17593	17692	17696	17394	17617	17621	17497	17484	17609	17313	17458	17471	17563	17521	17702	17622	17523	17499	17543	17466	17594	17606	17659	17492	17593	17515	17604	17500	17544	17531	17575	17343	17494	17604	17621	17546	17528	17593	17543	17662	17725	17517	17496	17451	17611	17513	17647	17500	17500	17544	17496	17476	17634	17696	17664	17539	17508	17580	17371	17537	17613	17624	17353	17458	17666	17352	17553	17552	17577	17521	17545	17485	17540	17466	17615	17621	17632	17249	17461	17506	17487	17428	17427	17667	17542	17585	17626	17868	17377	17480	17693	17531	17427	17596	17395	17487	17517	17572	17451	17550	17643	17592	17530	17605	17605	17634	17453	17544	17483	17663	17508	17663	17556	17460	17478	17690	17344	17429	17557	17515	17506	17565	17499	17656	17514	17489	17626	17533	17496	17506	17526	17473	17554	17496	17646	17569	17549	17432	17584	17488	17546	17609	17420	17598	17630	17763	17455	17493	17668	17405	17387	17700	17611	17450	17510	17495	17456	17582	17580	17494	17481	17714	17558	17491	17669	17656	17582	17703	17533	17485	17633	17527	17769	17584	17509	17532	17669	17632	17567	17401	17589	17723	17512	17575	17516	17486	17761	17469	17420	17485	17706	17621	17561	17609	17591	17625	17670	17738	17672	17554	17582	17524	17585	17548	17434	17579	17402	17519	17386	17433	17509	17472	17518	17367	17558	17549	17478	17214	17681	17639	17746	17580	17610	17494	17482	17461	17598	17429	17606	17554	17583	17696	17545	17578	17583	17696	17533	17599	17600	17501	17526	17596	17674	17543	17522	17477	17615	17392	17578	17644	17418	17622	17578	17500	17715	17632	17453	17480	17597	17684	17476	17711	17709	17586	17722	17387	17577	17583	17549	17545	17444	17608	17574	17352	17648	17527	17452	17602	17707	17557	17608	17741	17668	17622	17614	17491	17562	17505	17516	17429	17477	17492	17489	17550	17483	17699	17513	17590	17711	17631	17662	17633	17507	17573	17757	17604	17668	17660	17404	17565	17531	17829	17602	17719	17469	17491	17790	17287	17617	17669	17543	17373	17561	17639	17555	17458	17705	17605	17483	17848	17442	17497	17619	17570	17644	17511	17503	17407	17572	17634	17380	17563	17471	17570	17567	17648	17610	17564	17511	17548	17498	17627	17619	17536	17576	17321	17549	17604	17460	17497	17599	17486	17624	17606	17635	17704	17500	17592	17511	17670	17490	17615	17471	17477	17563	17532	17514	17463	17442	17684	17413	17369	17564	17624	17520	17521	17565	17508	17654	17621	17755	17573	17577	17568	17382	17510	17515	17486	17640	17479	17503	17502	17524	17511	17711	17661	17584	17402	17503	17322	17525	17494	17506	17813	17408	17591	17533	17615	17582	17545	17543	17700	17487	17487	17515	17728	17477	17779	17515	17505	17326	17514	17517	17506	17603	17591	17709	17602	17703	17440	17682	17494	17665	17584	17512	17332	17586	17442	17760	17563	17459	17670	17396	17420	17643	17544	17579	17536	17350	17528	17414	17458	17707	17673	17535	17552	17610	17607	17473	17400	17601	17684	17493	17516	17423	17468	17508	17582	17626	17485	17510	17525	17635	17703	17630	17502	17461	17537	17610	17496	17560	17625	17375	17693	17485	17515	17506	17423	17693	17418	17538	17532	17555	17568	17554	17517	17634	17627	17522	17589	17580	17499	17683	17671	17599	17545	17648	17480	17552	17548	17559	17531	17571	17445	17580	17584	17409	17613	17619	17530	17417	17687	17612	17626	17745	17497	17585	17672	17477	17659	17660	17637	17518	17477	17591	17426	17598	17502	17385	17483	17637	17453	17553	17487	17595	17559	17420	17574	17494	17541	17555	17533	17617	17576	17576	17663	17528	17568	17578	17384	17606	17268	17530	17635	17596	17563	17592	17522	17565	17522	17567	17664	17660	17416	17557	17614	17558	17570	17657	17476	17621	17531	17535	17486	17579	17596	17605	17606	17675	17730	17596	17489	17467	17423	17721	17523	17539	17613
23792	21372	28951	24246	22697	24817	25603	23054	22941	23008	22998	22801	22940	22782	22556	22597	22525	22530	22512	22447	22551	22601	22533	22587	22516	22438	22416	22371	22618	25219	25050	24552	23677	23310	22855	22418	22497	22281	22356	22419	22416	22344	22309	22258	22284	22179	22515	22394	22301	22516	22523	22524	22381	22542	22374	22506	22476	22471	22326	22686	22412	22510	22582	22224	22231	22278	22447	22390	22474	22388	22315	22233	22432	22310	22251	22392	22256	22307	22328	22165	22444	22517	22435	22410	22331	22390	22441	22306	22386	22131	22366	22522	22420	22309	22303	22425	22386	22349	22490	22357	22498	22386	22297	22470	22301	22363	22289	22313	22635	22267	22475	22454	22330	22593	22080	22263	22422	22174	22227	22401	22409	22514	22092	22370	22512	22354	22372	22377	22565	22566	22510	22374	22434	22553	22369	22526	22421	22188	22389	22220	22495	22439	22489	22170	22347	22326	22271	22409	22346	22400	22306	22484	22420	22340	22480	22234	22562	22230	22317	22212	22293	22373	22250	22630	22290	22356	22290	22360	22481	22229	22191	22413	22411	22311	22477	22226	22143	22528	22210	22393	22400	22182	22089	22221	22485	22344	22244	22251	22196	22295	22297	22591	22485	22227	22476	22354	22422	22187	22405	22393	22452	22320	22451	22036	22190	22487	22261	22282	22239	22310	22233	22263	22420	22313	22232	22432	22340	22343	22470	22412	22465	22485	22252	22397	22407	22396	22277	22346	22300	22254	22486	22405	22409	22325	22345	22387	22418	22225	22074	22258	22369	22212	22335	22211	22336	22181	22393	22303	22290	22283	22499	22410	22605	22399	22266	22166	22322	22203	22109	22351	22217	22190	22450	22499	22520	22379	22395	22488	22353	22361	22293	22410	22186	22175	22286	22112	22394	22387	22371	22350	22530	22427	22482	22377	22441	22608	22333	22477	22553	22675	22321	22584	22167	22063	22274	22445	22384	22591	22479	22392	22383	22483	22270	22249	22249	22462	22256	22423	22510	22276	22378	22233	22198	22427	22429	22434	22482	22341	22477	22292	22291	22373	22231	22335	22450	22415	22298	22243	22258	22302	22258	22160	22453	22498	22433	22184	22513	22186	22357	22412	22326	22443	22369	22510	22274	22323	22233	22434	22362	22498	22216	22494	22327	22275	22371	22427	22428	22247	22391	22219	22266	22226	22233	22368	22291	22492	22358	22412	22337	22256	22543	22374	22252	22312	22386	22458	22576	22138	22323	22344	22405	22277	22603	22279	22319	22266	22312	22384	22300	22422	22186	22399	22122	22261	22342	22318	22352	22466	22328	22181	22324	22325	22197	22382	22269	22397	22491	22100	22199	22178	22413	22405	22422	22250	22419	22346	22478	22388	22220	22191	22331	22436	22273	22275	22215	22056	22323	22251	22327	22202	22328	22340	22090	22174	22237	22156	22012	22190	22361	22335	22202	22265	22391	22370	22307	22186	22541	22392	22408	22349	22602	22275	22226	22213	22267	22322	22344	22475	22432	22198	22351	22141	22457	22378	22375	22456	22135	22349	22524	22529	22150	22121	22096	22452	22291	22307	22291	22285	22284	22429	22309	22296	22254	22395	22429	22520	22222	22397	22182	22322	22230	22293	22265	22412	22326	22323	22536	22192	22355	22333	22502	22437	22225	22293	22596	22232	22298	22600	22242	22232	22380	22172	22336	22183	22442	22345	22586	22668	22357	22309	22477	22457	22229	22448	22441	22275	22330	22149	22168	22433	22299	22257	22400	22291	22301	22400	22156	22356	22483	22382	22644	22264	22222	22301	22230	22225	22436	22270	22170	22399	22527	22278	22493	22299	22310	22488	22402	22488	22420	22302	22404	22393	22429	22304	22360	22293	22092	22504	22293	22281	22601	22406	22413	22363	22357	22341	22192	22247	22269	22236	22164	22540	22469	22377	22336	22414	22326	22255	22342	22277	22187	22613	22222	22319	22255	22384	22453	22467	22440	22336	22476	22302	22309	22257	22181	22381	22338	22430	22430	22410	22298	22513	22143	22315	22469	22413	22465	22467	22355	22294	22257	22158	22499	22285	22409	22338	22406	22463	22307	22351	22488	22414	22419	22432	22259	22336	22520	22239	22429	22471	22267	22344	22436	22189	22245	22451	22520	22504	22353	22387	22434	22250	22514	22194	22565	22291	22375	22456	22461	22538	22160	22270	22407	22479	22608	22260	22454	22230	22370	22212	22363	22256	22562	22348	22501	22407	22423	22465	22403	22378	22048	22363	22306	22429	22288	22436	22491	22607	22326	22304	22554	22438	22265	22417	22343	22401	22304	22439	22313	22417	22613	22404	22217	22232	22635	22473	22284	22286	22387	22259	22429	22439	22251	22581	22559	22180	22383	22365	22395	22240	22551	22147	22321	22665	22612	22433	22165	22437	22573	22524	22251	22287	22353	22430	22427	22248	22203	22200	22189	22254	22635	22380	22440	22227	22292	22397	22197	22369	22248	22503	22365	22252	22430	22407	22148	22201	22531	22309	22390	22224	22295	22355	22437	22463	22457	22277	22508	22258	22249	22267	22198	22274	22485	22292	22367	22217	22265	22168	22216	22250	22310	22406	22352	22173	22322	22362	22300	22379	22307	22470	22352	22477	22255	22191	22436	22205	22361	22411	22455	22323	22310	22291	22444	22138	22552	22302	22483	22253	22342	22296	22338	22495	22259	22358	22357	22288	22395	22340	22414	22347	22371	22372	22399	22394	22334	22329	22265	22387	22624	22440	22620	22207	22546	22436	22313	22157	22430	22327	22352	22369	22368	22208	22372	22325	22337	22031	22345	22169	22246	22413	22334	22370	22432	22496	22320	22278	22276	22378	22339	22496	22354	22049	22267	22194	22466	22468	22170	22411	22498	22149	22517	22325	22465	22690	22430	22544	22284	22406	22222	22177	22154	22201	22395	22296	22273	22469	22425	22228	22404	22243	22570	22322	22518	22138	22418	22240	22465	22459	22261	22286	22420	22715	22497	22489	22413	22431	22284	22483	22334	22409	22398	22336	22273	22302	22437	22425	22375	22292	22494	22143	22422	22493	22235	22142	22339	22351	22476	22269	22298	22407	22288	22277	22296	22328	22285	22502	22324	22420	22371	22610	22452	22186	22440	22265	22328	22448	22371	22374	22486	22302	22579	22319	22447	22274	22371	22357	22450	22225	22332	22095	22223	22564	22174	22538	22422	22340	22373	22183	22557	22466	22359	22453	22386	22393	22487	22268	22266	22447	22318	22287	22445	22198	22350	22344	22613	22254	22608	22496	22428	22212	22356	22626	22372	22433	22274	22192	22556	22206	22377	22523	22137	22399	22496	22334	22381	22431	22277	22259	22392	22331	22311	22301	22241	22183	22303	22147	22389	22380	22389	22274	22282	22255	22298	22375	22545	22272	22359	22352	22442	22289	22196	22231	22206	22476	22465	22056	22425	22110	22240	22357	22514	22371	22403	22452	22522	22556	22469	22319	22136	22582	22338	22219	22359	22457	22369	22610	22167	22182	22354	22525	22486	22303	22286	22258	22509	22285	22360	22461	22408	22408	22288	22163	22346	22343	22328	22318	22536	22362	22485	22367	22366	22397	22470	22263	22426	22243	22508	22276	22349	22362	22361	22251	22201	22272	22334	22438	22445	22382	22248	22428	22364	22371	22325	22524	22512	22646	22235	22420	22372	22417	22416	22299	22524	22334	22384	22222	22305	22288	22257	22239	22128	22320	22228	22444	22446	22535	22537	22290	22442	22328	22313	22228	22663	22278	22476	22630	22159	22258	22464	22387	22556	22479	22102	22462	22566	22373	22417	22379	22403	22279	22252	22410	22271	22257	22163	22311	22352	22492	22437	22274	22424	22427	22332	22364	22384	22384	22294	22452	22400	22287	22369	22313	22226	22429	22307	22359	22394	22250	22527	22496	22281	22536	22258	22560	22438	22506	22434	22316	22229	22283	22318	22593	22537	22316	22320	22433	22310	22470	22397	22428	22284	22322	22469	22372	22458	22671	22490	22392	22420	22383	22367	22175	22273	22496	22455	22290	22116	22279	22382	22291	22305	22314	22347	22227	22539	22355	22357	22278	22308	22341	22479	22432	22419	22237	22368	22421	22125	22333	22416	22357	22523	22425	22283	22156	22202	22311	22434	22421	22450	22470	22155	22377	22264	22420	22454	22545	22472	22340	22156	22289	22250	22326	22180	22175	22180	22363	22235	22420	22488	22446	22345	22324	22473	22261	22330	22236	22359	22341	22327	22228	22510	22279	22278	22502	22562	22221	22266	22243	22230	22411	22418	22206	22590	22224	22300	22221	22194	22172	22506	22314	22282	22325	22362	22473	22358	22376	22336	22396	22252	22469	22318	22423	22249	22419	22471	22234	22263	22256	22240	22318	22401	22354	22267	22469	22385	22383	22630	22236	22388	22299	22335	22516	22418	22441	22210	22420	22175	22362	22361	21996	22208	22220	22269	22238	22498	22441	22353	22417	22292	22295	22208	22413	22348	22252	22300	22592	22633	22287	22424	22386	22676	22255	22435	22311	22298	22313	22392	22466	22396	22448	22382	22343	22454	22227	22302	22323	22343	22511	22309	22550	22394	22284	22388	22418	22160	22234	22291	22244	22619	22205	22286	22453	22291	22064	22179	22226	22257	22340	22320	22571	22478	22590	22456	22545	22483	22539	22053	22429	22134	22338	22274	22087	22064	22448	22567	22447	22512	22471	22314	22160	22494	22427	22294	22246	22315	22384	22226	22396	22423	22315	22449	22414	22267	22310	22337	22612	22304	22310	22249	22338	22221	22514	22253	22159	22660	22490	22339	22456	22419	22346	22365	22420	22523	22413	22339	22519	22214	22404	22466	22540	22420	22392	22370	22543	22600	22446	22369	22287	22345	22364	22191	22426	22310	22460	22356	22357	22521	22259	22449	22421	22431	22185	22074	22620	22254	22554	22345	22260	22480	22362	22489	22397	22411	22229	22591	22445	22434	22321	22518	22132	22285	22215	22471	22435	22207	22363	22223	22352	22504	22293	22200	22403	22508	22365	22471	22286	22310	22402	22213	22465	22284	22459	22259	22488	22309	22398	22314	22275	22343	22422	22277	22514	22458	22438	22218	22050
35200	51532	29979	20249	19517	18902	18207	18117	18104	18057	18161	18056	17879	17706	17844	17869	18036	17787	17716	17789	17695	17791	17796	17713	17860	17736	17757	17691	18429	21742	21053	20282	19101	18594	18004	17751	17734	17533	17773	17677	17732	17690	17726	17645	17727	17505	17597	17830	17611	17648	17632	17584	17642	17822	17431	17660	17495	17773	17668	17637	17686	17418	17722	17607	17666	17747	17516	17589	17640	17777	17829	17519	17653	17625	17716	17570	17586	17584	17596	17536	17694	17688	17554	17824	17689	17585	17612	17573	17723	17610	17721	17650	17804	17917	17752	17656	17552	17852	17779	17643	17591	17676	17653	17726	17655	17584	17564	17676	17809	17794	17583	17544	17686	17592	17642	17489	17658	17666	17652	17808	17658	17665	17586	17685	17588	17756	17541	17495	17533	17760	17798	17508	17636	17705	17724	17848	17617	17609	17771	17605	17742	17668	17606	17403	17684	17723	17585	17568	17673	17714	17522	17617	17784	17510	17794	17510	17645	17592	17696	17626	17848	17521	17672	17677	17506	17782	17626	17616	17630	17728	17529	17432	17649	17530	17642	17542	17546	17570	17878	17580	17451	17780	17653	17757	17704	17550	17742	17680	17851	17461	17695	17743	17596	17524	17785	17781	17602	17550	17942	17690	17572	17510	17667	17672	17603	17729	17578	17612	17609	17693	17623	17676	17854	17541	17792	17696	17814	17558	17701	17576	17666	17530	17655	17827	17640	17799	17441	17698	17539	17671	17653	17494	17779	17701	17608	17697	17659	17857	17665	17551	17660	17612	17692	17720	17669	17621	17559	17676	17606	17594	17645	17703	17729	17771	17679	17823	17615	17677	17588	17612	17706	17596	17516	17742	17710	17780	17540	17552	17831	17683	17551	17516	17611	17445	17607	17860	17736	17582	17698	17723	17763	17611	17664	17585	17415	17708	17684	17502	17570	17652	17616	17574	17660	17513	17758	17600	17679	17663	17636	17584	17698	17879	17533	17733	17473	17701	17765	17630	17641	17625	17698	17610	17741	17628	17687	17581	17524	17702	17501	17861	17587	17707	17661	17616	17743	17688	17574	17781	17736	17836	17688	17640	17606	17642	17890	17523	17501	17661	17680	17433	17610	17755	17594	17601	17681	17668	17542	17884	17660	17622	17755	17720	18011	17745	17551	17601	17625	17637	17702	17665	17554	17750	17717	17636	17667	17523	17682	17520	17568	17755	17782	17737	17578	17710	17624	17777	17589	17764	17681	17572	17513	17645	17555	17677	17399	17745	17604	17788	17723	17810	17684	17501	17723	17584	17700	17622	17672	17817	17650	17659	17611	17687	17464	17804	17655	17572	17706	17626	17814	17646	17666	17587	17498	17753	17494	17718	17608	17586	17625	17664	17458	17645	17778	17848	17607	17571	17589	17951	17596	17860	17646	17781	17736	17693	17617	17710	17761	17656	17680	17735	17609	17633	17667	17731	17849	17456	17679	17518	17593	17749	17485	17800	17665	17710	17619	17777	17744	17526	17555	17627	17699	17671	17527	17705	17730	17679	17643	17695	17550	17597	17790	17667	17783	17578	17638	17669	17592	17706	17671	17698	17608	17534	17456	17604	17700	17625	17664	17648	17855	17678	17516	17867	17562	17630	17662	17689	17655	17656	17618	17644	17745	17714	17610	17782	17540	17741	17590	17591	17587	17799	17757	17658	17650	17583	17626	17678	17540	17659	17745	17636	17436	17947	17680	17605	17779	17739	17522	17664	17552	17695	17793	17757	17685	17766	17661	17769	17532	17755	17713	17758	17666	17427	17740	17549	17686	17618	17633	17716	17638	17705	17636	17475	17595	17704	17556	17631	17858	17624	17640	17776	17808	17576	17669	17642	17662	17786	17602	17773	17828	17548	17765	17621	17744	17583	17565	17726	17791	17674	17617	17462	17332	17848	17655	17599	17805	17589	17667	17720	17628	17699	17603	17800	17605	17642	17695	17582	17708	17628	17803	17766	17662	17620	17733	17811	17812	17584	17740	17693	17676	17705	17745	17684	17701	17531	17572	17714	17487	17636	17587	17538	17686	17603	17793	17747	17657	17581	17807	17590	17723	17592	17645	17683	17714	17759	17520	17766	17557	17617	17593	17712	17524	17671	17577	17682	17538	17515	17814	17692	17603	17688	17872	17694	17580	17650	17758	17647	17535	17719	17701	17754	17635	17671	17499	17768	17626	17458	17767	17780	17696	17683	17773	17594	17597	17761	17607	17519	17893	17754	17849	17652	17694	17671	17641	17736	17606	17670	17592	17475	17606	17665	17520	17664	17615	17596	17637	17701	17743	17534	17833	17478	17816	17655	17582	17676	17704	17620	17527	17662	17625	17580	17803	17706	17712	17568	17770	17588	17706	17700	17676	17803	17637	17657	17688	17619	17675	17819	17740	17620	17612	17513	17575	17676	17646	17605	17812	17616	17823	17461	17734	17613	17774	17658	17745	17750	17671	17621	17459	17875	17564	17735	17574	17595	17643	17690	17806	17580	17890	17818	17608	17750	17522	17549	17741	17643	17642	17861	17781	17715	17482	17683	17731	17608	17525	17656	17719	17706	17552	17623	17640	17634	17740	17620	17568	17603	17633	17629	17828	17504	17688	17646	17717	17688	17474	17590	17483	17683	17757	17729	17650	17533	17679	17662	17593	17597	17698	17581	17694	17647	17765	17449	17526	17597	17517	17588	17665	17634	17774	17519	17584	17781	17748	17516	17567	17816	17681	17578	17530	17899	17885	17801	17713	17726	17879	17742	17619	17875	17748	17557	17811	17603	17747	17567	17771	17677	17817	17754	17702	17535	17700	17675	17763	17596	17589	17669	17553	17544	17851	17471	17639	17777	17717	17611	17610	17669	17706	17569	17693	17698	17716	17857	17545	17600	17576	17588	17764	17530	17861	17614	17658	17691	17617	17576	17678	17481	17705	17581	17696	17766	17642	17601	17692	17700	17623	17586	17691	17628	17663	17631	17637	17610	17552	17621	17685	17564	17678	17597	17469	17695	17711	17603	17516	17669	17794	17655	17619	17699	17612	17321	17743	17629	17656	17640	17669	17739	17580	17519	17635	17655	17665	17570	17651	17758	17673	17556	17581	17743	17629	17847	17658	17688	17651	17673	17592	17570	17589	17901	17572	17742	17787	17626	17597	17564	17593	17693	17684	17815	17672	17595	17647	17733	17584	17613	17646	17468	17615	17731	17767	17639	17781	17577	17755	17738	17512	17577	17637	17482	17708	17392	17682	17642	17650	17726	17498	17566	17726	17611	17569	17691	17586	17727	17578	17317	17888	17518	17444	17540	17499	17816	17755	17558	17796	17599	17678	17789	17493	17761	17650	17616	17601	17677	17706	17502	17684	17629	17643	17668	17605	17798	17695	17749	17538	17601	17577	17870	17637	17592	17588	17519	17741	17631	17550	17670	17549	17757	17541	17754	17576	17664	17637	17498	17815	17663	17618	17494	17550	17734	17700	17812	17677	17704	17641	17593	17606	17804	17547	17711	17578	17878	17697	17575	17643	17628	17605	17758	17724	17654	17572	17662	17687	17568	17695	17611	17801	17665	17711	17623	17628	17670	17615	17718	17573	17703	17576	17660	17706	17610	17763	17630	17618	17439	17751	17686	17629	17556	17631	17675	17924	17629	17651	17769	17623	17828	17633	17503	17724	17581	17802	17480	17703	17826	17634	17579	17821	17508	17489	17742	17670	17658	17703	17792	17551	17673	17693	17693	17600	17804	17636	17754	17727	17524	17825	17672	17603	17615	17736	17596	17609	17773	17658	17594	17632	17647	17612	17523	17616	17559	17630	17649	17789	17485	17547	17617	17508	17612	17846	17663	17614	17718	17630	17682	17771	17679	17726	17416	17695	17686	17741	17586	17771	17620	17698	17629	17848	17531	17700	17767	17731	17722	17815	17762	17706	17516	17728	17637	17740	17640	17690	17496	17799	17622	17808	17677	17581	17685	17546	17756	17613	17753	17646	17648	17601	17508	17472	17746	17630	17776	17916	17719	17494	17735	17624	17758	17715	17635	17686	17932	17680	17523	17677	17721	17859	17509	17706	17656	17516	17635	17628	17596	17414	17520	17731	17661	17609	17576	17606	17528	17505	17680	17740	17763	17678	17583	17615	17661	17508	17608	17615	17683	17675	17700	17430	17735	17549	17599	17832	17642	17690	17735	17744	17593	17736	17601	17699	17631	17566	17734	17614	17781	17652	17789	17651	17620	17615	17678	17642	17747	17769	17744	17864	17711	17523	17769	17650	17640	17494	17657	17507	17823	17400	17758	17804	17579	17603	17579	17644	17595	17698	17778	17710	17732	17726	17616	17690	17814	17628	17679	17479	17455	17728	17559	17625	17601	17533	17631	17565	17857	17640	17495	17619	17767	17448	17553	17512	17601	17724	17592	17763	17704	17557	17686	17747	17563	17736	17701	17792	17619	17664	17664	17759	17833	17584	17770	17683	17801	17488	17772	17683	17667	17697	17666	17586	17644	17587	17520	17653	17532	17749	17590	17554	17667	17639	17735	17707	17568	17694	17594	17573	17455	17541	17478	17701	17562	17664	17551	17805	17531	17751	17735	17648	17471	17806	17634	17620	17524	17602	17746	17696	17660	17889	17564	17939	17615	17731	17604	17726	17685	17705	17547	17586	17577	17690	17629	17626	17678	17725	17647	17607	17650	17580	17607	17584	17702	17687	17658	17478	17665	17608	17605	17715	17545	17666	17521	17649	17668	17563	17770	17658	17654	17532	17565	17663	17701	17667	17587	17732	17475	17766	17564	17622	17424	17470	17535	17690	17480	17684	17724	17658	17780	17649	17671	17676	17625	17499	17606	17746	17744	17757	17668	17595	17630	17731	17674	17562	17877	17605	17707	17688	17673	17522	17730	17550	17714	17668	17524	17742	17707	17564	17574	17553	17673	17608	17753	17507	17604	17680	17726	17670	17647	17507	17776	17542	17419	17774	17815	17425	17625	17395	17500	17649	17712	17763	17612	17645	17761	17823	17642	17737	17591	17759	17812	17668	17727	17931	17580	17727	17633	17675	17745	17881	17569	17704	17862	17681	17572	17650	17557	17642	17585	17788	17722	17591	17583	17638	17586	17626	17679
22734	21414	29287	23869	21710	24554	28105	23605	22958	23373	23211	23146	22861	22893	22956	22925	23096	22916	22941	22814	22695	22706	22541	22577	22717	22660	22508	22813	23051	25815	26956	26977	25730	24069	23054	22595	22653	22763	22510	22705	22402	22664	22745	22314	22494	22560	22624	22449	22408	22230	22412	22402	22494	22319	22552	22743	22566	22532	22446	22340	22249	22496	22381	22470	22335	22621	22928	22556	22511	22629	22363	22391	22579	22279	22375	22496	22617	22597	22714	22542	22283	22358	22365	22484	22475	22566	22278	22579	22375	22507	22469	22400	22411	22390	22554	22574	22468	22420	22442	22585	22559	22497	22528	22426	22583	22326	22271	22365	22522	22216	22494	22471	22248	22545	22369	22536	22539	22479	22344	22364	22462	22500	22395	22300	22445	22323	22628	22473	22483	22579	22375	22396	22258	22450	22388	22566	22198	22583	22611	22256	22430	22513	22429	22593	22471	22409	22320	22474	22668	22494	22504	22479	22658	22388	22452	22510	22525	22457	22375	22874	22424	22605	22679	22291	22398	22454	22566	22580	22509	22561	22568	22438	22532	22395	22425	22312	22577	22526	22464	22386	22559	22291	22440	22570	22582	22448	22716	22616	22445	22233	22507	22199	22426	22417	22610	22636	22448	22569	22236	22574	22499	22175	22606	22230	22426	22743	22530	22411	22423	22633	22381	22026	22519	22536	22385	22133	22369	22246	22411	22476	22536	22539	22568	22521	22356	22760	22418	22592	22543	22621	22481	22661	22223	22395	22385	22407	22399	22607	22600	22168	22544	22325	22207	22404	22525	22577	22530	22483	22538	22251	22453	22607	22511	22635	22389	22441	22501	22319	22534	22487	22611	22623	22341	22415	22574	22333	22196	22747	22746	22356	22375	22497	22444	22207	22479	22617	22425	22328	22546	22378	22519	22536	22681	22421	22445	22348	22286	22384	22341	22654	22536	22298	22651	22508	22529	22447	22360	22565	22515	22491	22437	22431	22367	22475	22387	22533	22487	22561	22269	22662	22433	22510	22417	22521	22568	22435	22319	22392	22486	22245	22693	22276	22218	22344	22437	22615	22597	22331	22340	22377	22464	22538	22302	22509	22359	22567	22598	22677	22741	22477	22417	22526	22482	22498	22478	22422	22495	22554	22359	22520	22495	22754	22553	22749	22388	22255	22637	22357	22499	22362	22346	22313	22267	22539	22444	22599	22491	22360	22441	22415	22512	22421	22323	22395	22299	22497	22541	22583	22505	22429	22492	22406	22503	22339	22525	22469	22503	22364	22546	22691	22570	22429	22634	22357	22160	22462	22413	22297	22533	22510	22213	22248	22288	22365	22444	22632	22479	22407	22578	22552	22201	22276	22389	22523	22474	22473	22421	22304	22498	22551	22475	22283	22306	22324	22504	22557	22581	22301	22251	22439	22549	22620	22669	22596	22485	22507	22506	22379	22454	22559	22283	22367	22381	22424	22521	22329	22443	22474	22610	22802	22293	22459	22472	22399	22616	22441	22305	22387	22385	22397	22596	22455	22382	22305	22491	22366	22375	22510	22326	22411	22376	22315	22650	22503	22388	22405	22376	22344	22469	22329	22629	22546	22481	22614	22439	22358	22626	22314	22292	22361	22486	22457	22413	22390	22549	22325	22481	22428	22427	22382	22322	22144	22530	22375	22567	22329	22545	22527	22511	22544	22539	22409	22280	22559	22439	22306	22630	22372	22218	22446	22348	22440	22285	22523	22455	22549	22634	22659	22562	22484	22399	22265	22250	22341	22705	22484	22757	22361	22601	22399	22543	22388	22628	22357	22508	22338	22364	22503	22485	22416	22572	22426	22303	22405	22503	22360	22562	22690	22591	22534	22460	22502	22263	22346	22589	22444	22363	22367	22520	22238	22403	22392	22323	22329	22593	22402	22372	22414	22274	22317	22433	21993	22447	22504	22427	22462	22439	22414	22631	22492	22565	22453	22544	22351	22415	22551	22472	22245	22507	22572	22419	22395	22310	22105	22519	22304	22404	22596	22457	22328	22236	22348	22554	22598	22543	22457	22391	22417	22368	22562	22528	22261	22439	22496	22464	22524	22477	22507	22143	22470	22424	22528	22430	22341	22346	22356	22777	22800	22657	22347	22396	22337	22482	22526	22404	22400	22287	22395	22188	22399	22367	22593	22480	22409	22382	22351	22384	22512	22541	22362	22502	22591	22346	22415	22471	22426	22506	22241	22424	22402	22501	22270	22353	22699	22586	22582	22481	22542	22588	22334	22537	22445	22280	22393	22386	22428	22252	22320	22364	22416	22483	22571	22376	22595	22452	22368	22486	22527	22582	22364	22482	22630	22483	22607	22229	22386	22383	22334	22531	22470	22611	22410	22359	22344	22262	22330	22341	22284	22307	22452	22243	22409	22348	22450	22176	22531	22659	22396	22454	22268	22501	22439	22554	22713	22480	22344	22711	22465	22529	22607	22667	22508	22419	22342	22460	22463	22430	22622	22483	22249	22500	22551	22407	22472	22285	22351	22383	22413	22386	22361	22748	22594	22360	22402	22541	22610	22530	22513	22473	22618	22628	22434	22299	22792	22575	22403	22541	22485	22382	22620	22503	22510	22553	22474	22519	22568	22171	22589	22452	22604	22475	22373	22308	22428	22439	22524	22412	22233	22703	22357	22543	22563	22381	22442	22380	22439	22376	22458	22327	22236	22471	22195	22307	22494	22282	22246	22574	22316	22451	22549	22387	22202	22375	22340	22361	22403	22449	22417	22282	22387	22422	22441	22310	22578	22193	22420	22400	22534	22398	22575	22449	22408	22599	22521	22555	22331	22222	22330	22505	22465	22432	22403	22624	22538	22480	22253	22361	22431	22481	22411	22296	22298	22172	22346	22488	22470	22591	22445	22421	22457	22518	22438	22260	22245	22362	22420	22581	22452	22657	22478	22545	22456	22337	22541	22520	22425	22518	22427	22360	22431	22484	22514	22523	22270	22373	22647	22323	22476	22481	22638	22336	22400	22286	22441	22336	22516	22629	22533	22224	22440	22328	22461	22750	22553	22467	22457	22228	22325	22507	22603	22410	22337	22583	22356	22086	22413	22385	22223	22286	22339	22329	22434	22384	22637	22383	22578	22595	22284	22482	22480	22657	22536	22594	22478	22448	22415	22341	22458	22530	22505	22386	22597	22522	22530	22501	22432	22709	22482	22414	22471	22516	22484	22394	22354	22380	22574	22533	22263	22476	22631	22478	22417	22463	22468	22342	22532	22337	22507	22314	22311	22450	22516	22317	22526	22432	22221	22401	22575	22685	22518	22436	22359	22415	22443	22471	22333	22530	22464	22502	22418	22531	22438	22512	22670	22424	22429	22542	22562	22475	22480	22384	22230	22651	22527	22427	22340	22510	22345	22528	22205	22515	22343	22445	22034	22322	22591	22398	22335	22321	22375	22318	22399	22523	22458	22595	22528	22540	22595	22602	22393	22650	22555	22369	22620	22640	22349	22287	22367	22192	22515	22359	22581	22649	22407	22460	22393	22359	22490	22234	22509	22429	22272	22413	22496	22468	22546	22347	22550	22529	22470	22384	22452	22318	22379	22321	22429	22498	22371	22244	22337	22280	22496	22396	22313	22565	22598	22468	22457	22246	22485	22500	22502	22443	22118	22404	22638	22492	22364	22481	22411	22562	22287	22566	22510	22483	22328	22204	22451	22390	22414	22397	22309	22275	22248	22635	22329	22444	22410	22416	22455	22632	22641	22393	22450	22388	22505	22532	22374	22312	22374	22552	22395	22344	22501	22600	22482	22439	22393	22472	22496	22539	22444	22305	22175	22377	22375	22271	22495	22497	22628	22525	22327	22225	22424	22518	22483	22140	22536	22329	22484	22292	22541	22444	22347	22577	22286	22440	22381	22556	22477	22286	22380	22545	22415	22593	22435	22379	22332	22495	22344	22491	22266	22526	22449	22451	22178	22406	22473	22712	22637	22519	22603	22387	22582	22329	22381	22288	22446	22578	22387	22394	22494	22554	22267	22341	22433	22327	22524	22342	22618	22350	22503	22349	22386	22525	22482	22416	22458	22483	22561	22365	22504	22345	22307	22687	22244	22603	22324	22506	22379	22619	22352	22233	22550	22321	22453	22468	22380	22352	22599	22480	22422	22495	22433	22440	22694	22359	22531	22417	22486	22496	22325	22324	22248	22304	22456	22430	22274	22443	22254	22359	22531	22636	22567	22435	22504	22333	22361	22573	22656	22460	22397	22360	22253	22431	22596	22755	22539	22540	22517	22518	22488	22456	22561	22323	22125	22361	22459	22407	22403	22514	22535	22313	22339	22384	22444	22400	22427	22575	22467	22331	22315	22480	22588	22419	22536	22331	22346	22420	22556	22515	22470	22348	22599	22432	22492	22416	22612	22503	22444	22587	22690	22557	22405	22419	22447	22307	22368	22504	22521	22554	22324	22494	22364	22600	22630	22387	22356	22469	22286	22613	22480	22443	22400	22515	22648	22473	22636	22287	22512	22187	22266	22508	22459	22626	22654	22314	22557	22379	22352	22483	22515	22514	22260	22525	22573	22375	22313	22524	22363	22257	22729	22424	22505	22377	22448	22490	22381	22456	22566	22501	22510	22635	22452	22529	22596	22473	22517	22459	22353	22720	22341	22258	22406	22416	22437	22517	22434	22525	22374	22630	22564	22341	22555	22288	22528	22546	22511	22427	22401	22340	22417	22454	22248	22471	22303	22409	22420	22435	22425	22578	22541	22495	22500	22403	22685	22352	22296	22443	22537	22413	22409	22448	22543	22772	22320	22657	22580	22595	22665	22528	22552	22390	22650	22717	22249	22344	22480	22440	22518	22607	22474	22585	22413	22642	22271	22466	22614	22646	22489	22578	22255	22535	22374	22526	22510	22156	22366	22864	22525	22567	22549	22441	22461	22486	22368	22274	22288	22618	22478	22334	22561	22580	22523	22274	22375	22489	22617	22537	22575	22369	22359	22382	22669	22447	22509	22575	22472	22514	22530	22456	22460	22352	22651	22368	22379	22527	22377	22297	22472	22606	22411	22598	22534	22397	22389	22684	22428	22459	22348	22578	22300	22585	22393	22521	22526	22524	22259	22448	22386	22439	22494	22295	22531	22060	22545
39122	60585	41875	22409	20846	19700	19286	18747	18710	18705	18656	18482	18302	18148	18166	18194	18265	18124	18161	18023	18051	18096	17808	17929	17790	17949	17768	17794	18596	22907	24148	23407	21525	19832	18595	18010	17787	17688	17694	17680	17769	17638	17733	17690	17631	17786	17685	17713	17851	17699	17610	17760	17700	17674	17648	17699	17671	17748	17459	17756	17508	17725	17731	17808	17613	17782	17685	17884	17692	17708	17747	17695	17767	17667	17607	17527	17748	17580	17626	17681	17686	17904	17677	17918	17889	17845	17853	17802	17773	17608	17578	17701	17658	17734	17716	17769	17718	17588	17619	17665	17848	17679	17795	17845	17822	17728	17550	17646	17683	17645	17638	17602	17661	17628	17793	17538	17855	17669	17726	17613	17865	17655	17642	17600	17697	17693	17684	17734	17699	17614	17761	17541	17614	17649	17707	17680	17788	17678	17826	17748	17624	17807	17581	17690	17677	17658	17703	17627	17860	17863	17607	17619	17853	17768	17777	17741	17774	17770	17795	17691	17746	17717	17718	17785	17699	17613	17681	17733	17654	17560	17578	17962	17713	17828	17633	17707	17722	17706	17776	17533	17662	17597	17722	17633	17674	17486	17640	17734	17809	17676	17686	17725	17723	17737	17706	17580	17739	17758	17695	17711	17578	17706	17721	17674	17794	17703	17668	17726	17530	17683	17702	17501	17686	17756	17694	17737	17596	17729	17440	17733	17634	17805	17667	17698	17932	17603	17741	17842	17713	17641	17823	17826	17538	17951	17698	17616	17753	17727	17693	17653	17646	17630	17671	17649	17600	17781	17897	17589	17670	17768	17633	17827	17607	17686	17750	17606	17573	17697	17692	17772	17680	17502	17725	17716	17747	17875	17723	17677	17857	17777	17661	17628	17605	17640	17621	17701	17818	17563	17671	17577	17707	17756	17728	17636	17818	17588	17784	17712	17549	17642	17736	17605	17649	17597	17552	17778	17696	17603	17764	17809	17755	17717	17772	17733	17579	17766	17801	17630	17608	17849	17687	17534	17607	17602	17671	17660	17690	17655	17593	17636	17715	17830	17804	17702	17582	17587	17843	17612	17776	17605	17613	17655	17658	17732	17795	17540	17568	17794	17540	17845	17731	17650	17836	17507	17706	17892	17677	17768	17733	17580	17535	17616	17891	17855	17637	17799	17656	17806	17644	17864	17696	17828	17705	17647	17617	17632	17642	17519	17693	17785	17730	17775	17774	17733	17601	17732	17593	17783	17678	17656	17837	17606	17675	17654	17549	17536	17607	17658	17748	17766	17697	17631	17697	17777	17475	17717	17621	17607	17817	17638	17663	17653	17641	17742	17613	17585	17653	17684	17582	17726	17757	17833	17852	17740	17669	17796	17799	17729	17736	17888	17564	17852	17620	17594	17715	17602	17789	17724	17922	17939	17689	17544	17615	17661	17775	17639	17723	17612	17666	17642	17422	17532	17852	17824	17603	17822	17555	17581	17848	17485	17690	17621	17782	17720	17793	17695	17684	17673	17736	17638	17669	17710	17594	17687	17633	17723	17619	17749	17665	17844	17683	17766	17669	17754	17782	17803	17654	17818	17686	17967	17597	17818	17706	17622	17519	17722	17706	17770	17624	17671	17769	17552	17677	17750	17662	17628	17718	17722	17915	17692	17605	17697	17718	17680	17684	17750	17557	17660	17710	17680	17550	17710	17707	17859	17777	17766	17719	17632	17660	17682	17639	17768	17740	17501	17672	17593	17678	17781	17588	17716	17692	17713	17653	17692	17778	17735	17710	17685	17729	17505	17834	17554	17727	17750	17683	17733	17494	17690	17915	17759	17816	17693	17936	17717	17737	17559	17623	17656	17457	17610	17613	17688	17658	17572	17698	17676	17723	17585	17542	17871	17701	17681	17673	17756	17571	17598	17758	17589	17832	17742	17435	17730	17767	17752	17661	17777	17547	17561	17557	17639	17643	17671	17668	17819	17662	17649	17624	17569	17759	17579	17609	17788	17760	17641	17660	17685	17744	17800	17926	17583	17725	17656	17764	17785	17756	17856	17733	17665	17751	17702	17646	17648	17861	17858	17601	17785	17635	17723	17608	17633	17607	17515	17854	17695	17643	17804	17684	17658	17756	17719	17737	17724	17616	17743	17805	17542	17797	17717	17672	17692	17411	17545	17471	17832	17771	17730	17803	17571	17695	17537	17803	17706	17765	17780	17615	17744	17763	17754	17705	17754	17697	17682	17894	17524	17778	17769	17663	17548	17716	17804	17656	17806	17670	17402	17835	17870	17636	17566	17724	17592	17832	17694	17521	17708	17668	17646	17499	17702	17860	17990	17607	17683	17727	17802	17580	17686	17736	17749	17606	17879	17834	17699	17594	17733	17707	17861	17704	17648	17880	17828	17752	17676	17759	17665	17767	17689	17652	17682	17717	17583	17800	17847	17781	17713	17547	17775	17708	17787	17684	17925	17686	17746	17771	17595	17839	17800	17673	17646	17729	17658	17587	17830	17657	17596	17765	17607	17855	17871	17621	17780	17601	17833	17714	17811	17694	17747	17509	17594	17683	17488	17825	17725	17609	17805	17705	17731	17743	17654	17767	17575	17644	17804	17553	17739	17916	17696	17703	17900	17759	17631	17811	17702	17743	17613	17660	17663	17731	17742	17686	17744	17729	17707	17444	17821	17654	17816	17801	17766	17782	17785	17528	17680	17856	17626	17669	17768	17650	17610	17748	17803	17702	17723	17636	17661	17797	17674	17720	17842	17757	17627	17708	17775	17622	17716	17735	17729	17779	17541	17721	17693	17729	17671	17687	17620	17811	17775	17744	17824	17709	17473	17720	17752	17556	17552	17656	17706	17563	17624	17844	17780	17643	17593	17566	17695	17457	17872	17651	17564	17498	17725	17684	17618	17615	17593	17698	17730	17783	17718	17597	17683	17543	17613	17592	17758	17840	17867	17663	17600	17545	17696	17626	17698	17665	17876	17834	17778	17740	17711	17632	17549	17862	17669	17558	17603	17754	17787	17646	17768	17919	17677	17579	17818	17619	17528	17762	17832	17665	17672	17660	17632	17768	17608	17851	17482	17559	17783	17782	17718	17687	17751	17658	17746	17733	17908	17570	17673	17719	17788	17661	17814	17770	17654	17667	17755	17980	17749	17681	17696	17613	17773	17685	17705	17732	17727	17727	17545	17702	17603	17694	17610	17659	17581	17799	17811	17618	17631	17899	17526	17708	17697	17597	17643	17607	17837	17698	17822	17705	17815	17730	17774	17726	17618	17603	17658	17733	17514	17696	17734	17631	17637	17707	17734	17713	17673	17752	17774	17749	17686	17724	17787	17687	17615	17700	17512	17757	17806	17794	17418	17634	17670	17623	17777	17848	17831	17689	17616	17716	17785	17732	17839	17425	17778	17658	17831	17742	17798	17727	17601	17701	17754	17568	17852	17819	17482	17719	17707	17687	17779	17670	17729	17885	17764	17686	17689	17682	17719	17889	17749	17760	17636	17582	17702	17673	17702	17725	17791	17764	17521	17758	17527	17721	17693	17518	17698	17542	17681	17784	17807	17611	17774	17718	17600	17579	17555	17687	17836	17668	17760	17515	17683	17612	17660	17692	17733	17978	17733	17731	17666	17733	17527	17591	17860	17736	17645	17683	17698	17718	17752	17691	17765	17843	17819	17680	17579	17740	17745	17661	17628	17779	17525	17642	17645	17582	17695	17727	17624	17659	17601	17627	17704	17743	17687	17732	17684	17658	17622	17896	17630	17705	17730	17590	17711	17898	17703	17680	17846	17673	17613	17847	17789	17822	17632	17596	17553	17756	17883	17653	17904	17808	17880	17735	17632	17520	17687	17697	17735	17667	17779	17648	17744	17638	17478	17767	17682	17746	17699	17718	17771	17739	17528	17772	17741	17611	17546	17742	17828	17848	17576	17656	17711	17736	17766	17756	17646	17712	17875	17668	17723	17622	17702	17670	17830	17674	17744	17582	17725	17769	17710	17648	17681	17802	17649	17790	17790	17611	17668	17557	17670	17690	17685	17855	17506	17482	17722	17623	17591	17622	17545	17655	17989	17541	17821	17748	17788	17737	17512	17626	17787	17700	17738	17645	17926	17701	17851	17718	17737	17588	17699	17693	17854	17714	17598	17516	17647	17676	17532	17674	17681	17696	17708	17667	17842	17876	17718	17793	17473	17879	17717	17697	17656	17602	17698	17620	17806	17801	17757	17863	17368	17699	17760	17598	17747	17740	17728	17760	17812	17682	17713	17599	17634	17740	17812	17615	17863	17786	17710	17722	17739	17569	17612	17762	17506	17811	17671	17675	17736	17548	17530	17763	17804	17802	17556	17922	17708	17970	17651	17667	17657	17570	17725	17853	17746	17604	17725	17814	17727	17761	17755	17646	17762	17657	17724	17696	17686	17727	17710	17603	17741	17808	17563	17680	17886	17644	17808	17664	17709	17797	17578	17724	17631	17787	17742	17759	17614	17802	17675	17673	17707	17651	17695	17729	17794	17800	17689	17660	17576	17602	17660	17548	17577	17828	17679	17698	17603	17659	17901	17701	17645	17939	17638	17576	17538	17692	17592	17828	17844	17689	17720	17646	17634	17812	17723	17724	17822	17541	17503	17688	17689	17691	17750	17574	17772	17789	17747	17900	17683	17801	17628	17630	17803	17836	17728	17778	17696	17715	17653	17702	17725	17666	17672	17726	17628	17738	17601	17756	17760	17659	17720	17675	17673	17677	17573	17716	17810	17533	17698	17701	17592	17722	17908	17617	17935	17708	17759	17812	17593	17701	17694	17540	17835	17759	17792	17654	17624	17793	17645	17569	17733	17670	17680	17686	17597	17761	17644	17731	17651	17691	17742	17643	17720	17663	17572	17589	17813	17678	17655	17730	17732	17622	17648	17753	17722	17921	17758	17862	17729	17622	17746	17573	17568	17822	17840	17729	17540	17721	17567	17693	17789	17693	17671	17656	17727	17590	17886	17699	17796	17559	17682	17825	17744	17794	17638	17558	17753	17631	17609	17733	17687	17643	17665	17464	17580	17727	17586	17773	17743	17746	17548	17719	17746	17513	17721	17734	17770	17736	17684	17549	17708	17779	17687	17862	17565	17938	17590	17615	17670
29091	26732	29943	25256	22573	22556	22687	22502	22499	22548	22605	22672	22539	22402	22394	22234	22597	22384	22526	22462	22138	22478	22285	22603	22469	22287	22627	22405	22255	22287	22491	22670	22589	22320	22391	22646	22397	22578	22486	22372	22482	22464	22471	22252	22417	22695	22431	22301	22335	22542	22318	22450	22470	22401	22468	22519	22546	22405	22577	22414	22583	22318	22350	22325	22386	22414	22429	22592	22512	22409	22438	22177	22378	22402	22472	22382	22602	22251	22544	22393	22292	22301	22411	22255	22277	22400	22396	22433	22406	22551	22403	22432	22310	22486	22571	22533	22417	22383	22257	22183	22259	22448	22565	22229	22304	22597	22559	22264	22356	22308	22365	22226	22279	22385	22493	22319	22398	22449	22468	22492	22252	22347	22465	22537	22232	22347	22516	22594	22285	22389	22232	22317	22245	22457	22347	22144	22347	22286	22465	22168	22438	22338	22424	22422	22557	22411	22333	22491	22351	22233	22408	22361	22507	22295	22575	22389	22289	22356	22405	22244	22397	22325	22098	22276	22407	22380	22197	22187	22215	22161	22424	22504	22269	22479	22370	22228	22224	22195	22416	22256	22400	22538	22398	22405	22552	22378	22479	22272	22376	22333	22326	22395	22528	22225	22283	22439	22339	22520	22495	22474	22469	22142	22420	22474	22233	22442	22191	22418	22234	22369	22328	22159	22341	22350	22264	22579	22309	22236	22428	22310	22285	22464	22375	22239	22091	22369	22231	22288	22569	21990	22356	22200	22446	22445	22446	22295	22288	22246	22459	22326	22609	22261	22352	22525	22181	22526	22234	22369	22424	22169	22300	22282	22270	22331	22397	22413	22343	22501	22438	22249	22576	22502	22518	22208	22389	22297	22354	22526	22492	22520	22386	22477	22311	22473	22396	22562	22389	22233	22401	22310	22497	22460	22332	22363	22276	22592	22531	22522	22341	22319	22148	22357	22562	22361	22441	22610	22451	22118	22438	22412	22386	22570	22393	22326	22584	22474	22337	22361	22476	22282	22566	22258	22629	22367	22213	22286	22276	22467	22419	22306	22151	22354	22391	22522	22187	22226	22247	22548	22395	22350	22127	22474	22397	22640	22257	22245	22333	22288	22411	22100	22243	22542	22405	22411	22566	22235	22199	22445	22325	22532	22447	22442	22602	22563	22358	22402	22315	22289	22387	22435	22566	22272	22260	22188	22400	22305	22512	22449	22327	22323	22321	22362	22513	22375	22367	22491	22476	22575	22130	22386	22279	22278	22372	22328	22482	22307	22491	22437	22504	22377	22608	22463	22515	22356	22286	22310	22320	22296	22361	22611	22288	22328	22307	22344	22398	22714	22499	22400	22239	22174	22498	22315	22709	22447	22358	22268	22551	22489	22365	22475	22210	22219	22413	22515	22462	22278	22185	22262	22223	22250	22437	22249	22371	22494	22336	22362	22278	22357	22301	22255	22309	22289	22249	22299	22230	22219	22171	22234	22324	22349	22489	22469	22326	22313	22303	22519	22370	22175	22362	22102	22520	22413	22200	22308	22275	22290	22234	22149	22482	22337	22259	22403	22455	22502	22512	22486	22272	22387	22479	22508	22416	22446	22527	22571	22353	22416	22511	22481	22316	22374	22557	22322	22369	22350	22293	22339	22456	22610	22550	22275	22313	22390	22223	22392	22418	22522	22553	22299	22325	22670	22391	22397	22314	22252	22295	22331	22483	22357	22487	22407	22407	22436	22269	22461	22305	22148	22448	22396	22234	22295	22600	22258	22519	22349	22440	22533	22528	22518	22320	22626	22273	22415	22483	22376	22316	22366	22409	22645	22482	22419	22440	22284	22306	22421	22330	22418	22254	22521	22191	22488	22206	22348	22478	22597	22472	22540	22542	22348	22336	22543	22548	22328	22473	22259	22376	22357	22231	22496	22276	22372	22197	22465	22468	22300	22541	22301	22326	22297	22480	22304	22271	22497	22341	22325	22389	22050	22449	22425	22321	22586	22389	22615	22362	22357	22549	22388	22638	22287	22454	22272	22464	22381	22110	22292	22189	22599	22310	22220	22311	22215	22268	22266	22482	22289	22555	22416	22352	22443	22280	22391	22658	22523	22227	22246	22287	22230	22577	22444	22272	22437	22335	22125	22418	22501	22379	22291	22350	22488	22315	22237	22434	22329	22362	22470	22495	22336	22494	22285	22405	22512	22201	22144	22298	22236	22246	22344	22442	22328	22213	22411	22567	22487	22359	22390	22290	22258	22340	22378	22480	22494	22384	22516	22530	22453	22321	22456	22049	22529	22487	22235	22157	22509	22379	22483	22281	22290	22411	22337	22301	22443	22424	22394	22504	22491	22591	22489	22395	22449	22315	22470	22454	22383	22258	22262	22219	22345	22290	22254	22508	22562	22485	22206	22406	22409	22248	22165	22363	22419	22424	21990	22291	22279	22371	22242	22481	22425	22488	22252	22332	22443	22416	22425	22372	22275	22422	22131	22488	22168	22526	22336	22558	22405	22347	22069	22175	22445	22694	22571	22486	22619	22416	22427	22458	22361	22374	22599	22180	22314	22425	22477	22568	22486	22406	22653	22383	22306	22440	22416	22293	22287	22410	22421	22230	22409	22313	22501	22361	22112	22489	22321	22523	22309	22587	22303	22392	22363	22397	22334	22336	22348	22227	22300	22253	22421	22572	22278	22184	22255	22251	22406	22567	22181	22237	22452	22113	22525	22234	22393	22429	22556	22350	22379	22345	22438	22305	22455	22355	22340	22341	22316	22361	22443	22214	22581	22404	22429	22410	22151	22461	22537	22388	22412	22236	22315	22558	22600	22501	22218	22499	22500	22375	22543	22470	22474	22275	22507	22491	22378	22370	22387	22271	22536	22328	22236	22483	22399	22553	22405	22540	22447	22242	22153	22420	22575	22403	22494	22173	22404	22368	22157	22381	22362	22379	22418	22514	22259	22419	22426	22261	22372	22333	22329	22499	22276	22348	22465	22427	22270	22278	22470	22163	22522	22347	22270	22361	22536	22353	22347	22695	22345	22366	22453	22500	22627	22219	22270	22318	22183	22497	22321	22349	22526	22532	22438	22193	22237	22300	22217	22437	22558	22493	22399	22481	22532	22384	22406	22507	22375	22417	22324	22388	22255	22619	22418	22217	22473	22665	22477	22451	22286	22480	22322	22345	22297	22449	22378	22360	22454	22333	22427	22427	22585	22376	22395	22321	22441	22354	22183	22386	22544	22110	22516	22538	22298	22393	22259	22392	22470	22289	22221	22382	22600	22527	22115	22324	22265	22402	22212	22404	22363	22416	22415	22563	22232	22459	22525	22133	22233	22404	22182	22281	22367	22432	22479	22412	22519	22288	22171	22487	22321	22218	22313	22403	22648	22429	22390	22355	22435	22503	22304	22298	22480	22479	22564	22374	22270	22490	22608	22403	22425	22365	22216	22664	22548	22369	22156	22409	22420	22503	22407	22401	22691	22438	22279	22189	22410	22247	22290	22495	22602	22393	22432	22302	22451	22491	22412	22390	22304	22534	22529	22335	22474	22426	22263	22381	22432	22396	22232	22510	22372	22258	22328	22473	22373	22437	22463	22449	22215	22343	22450	22376	22243	22385	22176	22397	22327	22181	22392	22638	22313	22459	22412	22550	22427	22491	22593	22493	22559	22500	22247	22500	22195	22479	22520	22280	22286	22438	22297	22585	22168	22441	22501	22231	22361	22303	22386	22377	22346	22317	22324	22270	22432	22187	22255	22407	22390	22419	22213	22343	22289	22383	22415	22515	22426	22444	22037	22380	22499	22551	22345	22494	22478	22671	22402	22417	22501	22610	22180	22312	22401	22303	22416	22358	22419	22270	22516	22414	22562	22392	22513	22379	22352	22336	22324	22497	22380	22536	22339	22520	22358	22578	22568	22485	22303	22315	22201	22383	22416	22473	22469	22410	22440	22155	22463	22485	22648	22549	22712	22316	22262	22276	22341	22518	22231	22487	22687	22387	22303	22637	22522	22551	22456	22315	22267	22578	22546	22377	22218	22463	22249	22507	22635	22264	22334	22367	22525	22044	22424	22535	22125	22298	22284	22295	22133	22590	22426	22404	22388	22462	22296	22250	22399	22605	22444	22489	22255	22322	22325	22232	22207	22324	22398	22246	22393	22781	22516	22459	22442	22379	22398	22335	22277	22429	22372	22379	22445	22486	22342	22446	22547	22382	22383	22309	22345	22637	22243	22660	22310	22412	22360	22304	22410	22305	22304	22299	22423	22441	22506	22615	22450	22372	22577	22419	22120	22307	22450	22378	22469	22505	22328	22465	22302	22486	22321	22286	22224	22473	22412	22641	22330	22470	22382	22460	22326	22646	22467	22573	22401	22423	22446	22403	22356	22386	22459	22275	22321	22237	22396	22378	22443	22331	22389	22546	22393	22398	22343	22493	22354	22339	22487	22053	22321	22227	22484	22587	22470	22351	22375	22645	22364	22515	22290	22343	22517	22671	22369	22314	22358	22456	22651	22477	22545	22298	22277	22638	22621	22485	22719	22344	22510	22349	22423	22496	22410	22325	22401	22465	22377	22266	22246	22527	22396	22425	22224	22333	22536	22253	22258	22524	22251	22395	22516	22195	22430	22173	22155	22464	22259	22323	22397	22227	22255	22463	22247	22384	22418	22190	22498	22465	22407	22503	22497	22456	22296	22388	22418	22440	22569	22497	22562	22623	22331	22303	22337	22496	22465	22378	22458	22418	22479	22248	22275	22341	22507	22342	22393	22371	22310	22664	22382	22071	22297	22516	22359	22530	22384	22594	22544	22399	22265	22325	22359	22350	22275	22267	22323	22498	22245	22671	22360	22370	22196	22385	22394	22541	22458	22173	22438	22251	22367	22367	22376	22576	22475	22370	22249	22483	22280	22487	22428	22420	22487	22150	22260	22302	22318	22290	22178	22473	22299	22503	22502	22442	22533	22284	22464	22211	22205	22448	22423	22318	22528	22484	22324	22278	22374	22335	22337	22233	22554	22308	22300	22503	22422	22199	22236	22496	22546	22449	22233	22410	22390	22389	22351	22395	22384	22505	22341	22475	22486	22343	22120	22226	22492	22351	22543	22453	22372	22358	22247	22378	22232	22465	22277	22476	22307
30702	39563	25899	18441	18140	18092	18109	18093	17739	18064	17931	17872	18047	17985	18084	17676	17768	17954	17774	17858	17847	17733	17754	17965	17891	17696	17720	17799	17736	18105	18184	18086	17957	17916	18092	17700	17579	17642	17693	17694	17835	17706	17838	17652	17747	17690	17747	17767	17581	17852	17843	17678	17736	17830	17651	17657	17609	17767	17798	17788	17814	17693	17750	17748	17736	17917	17835	17779	17743	17805	17707	17943	17740	17719	17762	17840	17699	17737	17544	17554	17928	17866	17660	17627	17573	17902	17770	17773	17725	17592	17772	17793	17780	17750	17655	17766	17916	17713	17700	17778	17799	17848	17769	17818	17815	17811	17875	17714	17767	17679	17826	17585	17859	17677	17761	17760	17652	17674	17593	17751	17788	17767	17525	17586	17774	17805	17689	17650	17653	17622	17758	17801	17760	17716	17674	17868	17706	17650	17716	17704	18001	17801	17558	17760	17797	17519	17770	17843	17857	17743	17840	17831	17807	17569	17673	17916	17729	17635	17839	17794	17771	17880	17490	17723	17555	17752	17733	17742	17567	17658	17660	17853	17602	17785	17744	17756	17772	17633	17736	17915	17650	17926	17923	17625	17874	17688	17807	17865	17766	17811	17621	17907	17729	17744	17695	17743	17616	17763	17827	17801	17873	17762	17639	17733	17932	17708	17839	17781	17870	17789	17779	17581	17859	17570	17891	17867	17743	17715	17707	17612	17709	17726	17590	17786	17632	17775	17531	17742	17743	17411	17679	17796	17689	17765	17718	17769	17681	17833	17864	17737	17656	17678	17660	17717	17747	17716	17883	17659	17761	17654	17835	17584	17819	17978	17717	17639	17825	17632	17798	17716	17683	17870	17702	17715	17653	17614	17864	17621	17639	17809	17652	17815	17808	17760	17722	17758	17642	17575	17808	17701	17820	17625	17822	17804	17823	17649	17533	17887	17902	17736	17856	17662	17723	17701	17741	17814	17715	17557	17835	17792	17771	17903	17792	17676	17825	17864	17786	17874	17771	17617	17599	17706	17765	17623	17875	17527	17845	17823	17879	17646	17703	17629	17801	17673	17659	17774	17651	17563	17681	17643	17757	17839	17608	17757	17715	17644	17730	17909	17760	17885	17636	17754	17777	17630	17816	17747	17831	17592	17758	17725	17652	17674	17871	17717	17822	17691	17580	17792	17833	17834	17676	17987	17763	17777	17885	17690	17843	17783	17931	17708	17667	17699	17745	17726	17912	17766	17687	17794	17737	17711	17756	17625	17808	17823	17736	17810	17790	17657	17811	17642	17653	17820	17728	17897	17773	17782	17771	17723	17599	17678	17754	17595	17759	17693	17692	17628	17694	17849	17914	17713	17615	17560	17668	17728	17671	17873	17723	17559	17878	17698	17734	17722	17637	17660	17728	17704	17700	17838	17843	17755	17767	17853	17750	17751	17771	17696	17674	17987	17676	17679	17989	17708	17769	17811	17685	17787	17616	17773	17783	17709	17767	17814	17703	17719	17712	17807	17626	17688	17700	17858	17554	17637	17766	17730	17699	17603	17791	17694	17674	17851	17761	17766	17689	17713	17557	17805	17606	17788	17695	17719	17882	17721	17819	17676	17721	17687	17805	17729	17678	17791	17736	17612	17750	17713	17730	18003	17587	17597	17683	17837	17784	17629	17700	17484	17869	17836	17478	17766	17819	17802	17657	17533	17617	17697	17502	17791	17703	17567	17772	17959	17615	17761	17803	17707	17767	17724	17814	17700	17731	17664	17861	17756	17597	17606	18023	17719	17862	17772	17623	17837	17645	17645	17867	17784	17744	17712	17752	17659	17563	17610	17842	17756	17766	17801	17788	17717	17847	17669	17612	17824	17753	17804	17732	17886	17784	17879	17723	17745	17536	17418	17700	17638	17756	17624	17745	17721	17706	17749	17779	17588	17841	17479	17715	17785	17720	17760	17962	17752	17752	17548	17742	17740	17747	17781	17591	17633	17812	17585	17947	17626	17703	17606	17757	17569	17830	17702	17621	17616	17750	17703	17797	17618	17722	17730	17661	17813	17924	17706	17766	17936	17753	17495	17901	17791	17790	17749	17680	17859	17793	17777	17858	17725	17786	17656	17851	17846	17774	17520	17836	17795	17609	17654	17808	17737	17602	17753	17726	17687	17729	17694	17706	17740	17860	17750	17665	17689	17768	17902	17725	17731	17981	17699	17644	17655	17763	17704	17582	17680	17784	17656	17735	17673	17595	17607	17809	17822	17845	17913	17909	17649	17714	17794	17734	17734	17615	17841	17741	17751	17870	17835	17888	17672	17754	17771	17718	17650	17669	17691	17954	17771	17550	17855	17776	17686	18053	17708	17774	17635	17832	17843	17748	17735	17638	17689	17889	17693	17948	17732	17746	17815	17852	17746	17723	17720	17727	17778	17719	17785	17617	17826	17753	17824	17777	17763	17625	17808	17786	17666	17671	17772	17841	17682	17742	17508	17679	17841	17534	17584	17787	17647	17702	17691	17683	17878	17747	17674	17755	17627	17905	17740	17760	17527	17666	17432	17644	17673	17804	17648	17768	17704	17767	17608	17828	17583	17680	17726	17592	17669	17721	17712	17715	17727	17789	17604	17629	17809	17839	17796	17681	17959	17752	17755	17858	17593	17651	17787	17672	17730	17846	17835	17619	17778	17912	17719	17735	17833	17834	17742	17772	17615	17755	17765	17881	17708	17675	17687	17762	17619	17829	17707	17732	17729	17851	17638	17776	17582	17775	17671	17835	17788	17776	17598	17783	17773	17707	17782	17710	17721	17823	17610	17879	17865	17677	17829	17811	17677	17685	17766	17709	17839	17937	17672	17912	17930	17646	17747	17655	17901	17729	17772	17685	17897	17555	17743	17784	17768	17684	17722	17821	17778	17594	17596	17922	17819	17628	17587	17963	17831	17686	17814	17654	17914	17629	17670	17548	17786	17865	17713	17932	17785	17715	17785	17861	17672	17824	17770	17711	17656	17737	17787	17552	17798	17876	17562	17671	17837	17742	17835	17738	17936	17921	17616	17743	17762	17887	17535	17731	17654	17769	17657	17828	17775	17807	17627	17891	17784	17700	17783	17768	17756	17826	17783	17724	17611	17754	17563	17902	17650	17824	17740	17734	17797	17739	17757	17818	17703	17739	17714	17694	17821	17786	17694	17790	17691	17689	17842	17620	17736	17672	17758	17700	17752	17947	17719	17747	17709	17845	17893	17803	17799	17748	17961	17677	17662	17922	17569	17644	17834	17906	17752	17794	17726	17810	17783	17704	17730	17822	17845	17599	17845	17780	17873	17764	17730	17897	17769	17669	17652	17644	17761	17806	17611	17521	17837	17754	17786	17764	17869	17915	17681	17943	17718	17706	17757	17739	17701	17679	17723	17901	17726	17921	17677	17508	17637	17773	17798	17680	17838	17647	17754	17799	17919	17817	17633	17743	17826	17743	17773	17789	17637	17794	17904	17805	17610	17767	17829	17603	17618	17710	17613	17800	17824	17761	17774	17771	17922	17849	17720	17644	17790	17858	17696	17885	17938	17643	17737	17551	17813	17791	17719	17742	17818	17857	17812	17726	17747	17929	17840	17837	17532	17724	17721	17717	17786	17762	17746	17715	17649	17829	17760	17687	17740	17828	17868	17603	17892	17631	17757	17635	17740	17757	17693	17678	17960	17766	17728	17792	17754	17692	17638	17817	17682	17449	17642	17867	17760	17735	17724	17701	17830	17651	17714	17850	17784	17681	17803	17755	17763	17654	17714	17527	17870	17810	17987	17657	17652	17723	17791	17529	17657	17663	17586	17742	17788	17710	17686	17983	17710	17764	17638	17666	17737	17819	17912	17562	17938	17725	17813	17604	17775	17771	17907	17869	17746	17858	17666	17791	17604	17771	17624	17784	17681	17770	17731	17739	17695	17773	17768	17774	17600	17862	17848	17689	17785	17877	17716	17754	17618	17757	17596	17535	17811	17741	17874	17778	17691	17706	17843	17904	17617	17811	17665	17825	17830	17780	17731	17686	17865	17830	17751	17659	17716	17855	17793	17917	17806	17827	17889	17678	17760	17882	17685	17690	17656	17837	17807	17842	17702	17846	17642	17777	17637	17790	17697	17694	17884	17730	17836	17640	17875	17731	17796	17688	17772	17788	17749	17694	17659	17773	17618	17622	17739	17642	17704	17654	17970	17764	17730	17756	17656	17616	17816	17834	17601	17805	17785	17745	17691	17635	17788	17750	17759	17937	17927	17567	17622	17649	17652	17642	17780	17787	17723	17772	17722	17672	17878	17710	17782	17766	17801	17743	17695	17590	17776	17637	17890	17890	17926	17714	17736	17826	17674	17739	17751	17898	17710	17686	17727	17733	17723	17848	17840	17834	17698	17668	17758	17835	17733	17658	17793	17632	17683	17698	17670	17689	17589	17682	17769	17867	17655	17727	17735	17764	17626	17710	17800	17725	17802	17742	17726	17738	17741	17550	17853	17646	17715	17764	17736	17713	17695	17690	17868	17676	17757	17743	17698	17862	17644	17652	17614	17660	17564	17824	17747	17795	17778	17867	17752	17629	17836	17667	17964	17789	17839	17777	17702	17881	17699	17705	17758	17883	17766	17685	17849	17792	17773	17726	17720	17638	17790	17709	17646	17684	17915	17699	17768	17849	17648	17668	17733	17756	17861	17793	17841	17770	17638	17812	17723	17745	17797	17828	17757	17776	17698	17711	17748	17897	17704	17621	17710	17691	17737	17627	17705	17860	17795	17903	17668	17634	17669	17814	17746	17725	17794	17833	17663	17660	17705	17618	17602	17804	17622	17784	17761	17793	17667	17775	17624	17774	17808	17734	17853	17758	17789	17853	17750	17804	17744	17754	17651	17837	17694	17798	17631	17835	17566	17702	17552	17639	17701	17698	17705	17675	17733	17678	17660	17720	17930	17771	18103	17784	17811	17833	17728	17820	17795	17766	17649	17780	17642	17645	17739	17631	17635	17907	17770	17761	17660	17947	17719	17685	17727	17770	17704	17869	17821	17827	17856	17743	17834	17755	17615	17818	17723	17656	17645	17656	17800	17714	17811	17807	17812	17732	17549	17662	17636	17666	17799	17691	17604	17648	17838	17897	17669	17933	17750
23777	21473	29104	24373	22892	25032	25776	23385	23181	23411	23124	23111	23133	23285	23078	23063	22992	22849	23080	22929	23305	23104	22816	23119	23195	22899	22908	22891	22981	24894	25730	24644	24054	23596	23272	22923	22951	22853	22780	22806	22860	23004	22739	22766	22998	22992	22695	22808	22819	22769	22736	22714	22794	22707	22994	22948	23119	22857	22942	22790	22959	22972	22759	22757	22873	22851	22748	22942	22915	22831	22800	22636	22689	22719	23027	22959	22922	22830	22887	22942	22872	22669	22830	22579	22777	22873	22767	22639	22684	22612	22911	22793	22668	22950	22610	22848	22635	22920	23001	23026	22688	22826	22796	22743	22763	22604	22958	22681	22639	22764	22856	22641	22880	22805	22750	22602	22801	22794	23032	22924	22617	22933	22756	22867	22834	22952	22788	22624	22601	22770	22501	22596	22541	22650	22793	22799	22797	22706	22997	22939	22791	22813	22759	22866	22536	22848	22734	22862	22636	22834	22769	22709	22802	22713	22918	22658	22901	22487	22902	22735	22856	22732	22824	22671	22839	22782	22822	22714	22924	22868	22974	22774	22802	22845	22844	22807	22909	22621	22955	22869	22878	23055	22817	22883	22771	22707	22904	22823	22762	22633	22736	22866	22784	22647	22843	22889	23081	22710	22766	22697	22652	22760	22985	22849	22570	22724	22768	22967	22858	22694	22656	22765	22782	22762	22795	22633	22844	22860	22872	22884	22669	23039	22767	22687	22778	22836	22994	22709	22856	22820	22898	23037	22704	22819	22770	22673	22603	22651	22955	22948	23089	22663	22897	22708	22899	22870	22512	22634	22859	22661	22590	22967	22923	22878	22859	22650	22771	22844	22862	22895	22692	22667	22697	23165	22754	22699	22807	22641	22420	22647	22779	22990	22672	22898	22710	22686	22656	22845	22853	22655	22702	22671	22812	22785	22748	22867	22806	22882	22799	22839	23020	22824	22930	22839	22761	22862	22680	22771	22677	22900	22953	22863	22783	22850	22548	22565	22840	22782	22751	22769	22903	22685	22966	22966	22984	22896	22875	22819	22524	22817	22716	22799	23057	22702	22977	22773	22705	22830	22893	22854	23091	22878	22976	22962	22902	22926	22887	22658	22588	22936	22756	22801	22879	22835	22699	22644	22868	22854	22815	22922	22673	22888	22766	22835	22757	22615	22610	22667	22678	22825	22768	22628	22690	22729	22697	22629	22879	22988	22538	22693	22694	22742	22900	22629	22485	22854	22876	22718	22914	22815	22941	22605	22651	22916	22722	23052	22773	22609	22690	22712	22640	22761	22927	22907	22593	23035	22827	22834	22646	22668	22847	23064	22733	22975	22766	22982	22851	22611	22872	22734	22665	22868	22683	22592	22703	22823	22700	22865	22615	22692	22731	22608	22633	22895	22993	22813	22928	22728	22805	22730	22874	22889	22586	22868	22639	22856	22748	22742	22926	22825	22828	22843	22721	22718	22733	22729	22695	22719	22803	22894	22869	22609	22562	22817	22844	22832	22799	22667	22583	22756	22796	23015	22949	22767	22818	22912	22754	22809	22896	22815	23085	22721	22961	22817	22851	22883	22713	22818	22667	22939	22730	22647	22836	22769	22625	22814	22785	22636	22911	22747	22680	22713	22868	22655	22737	22731	22708	22539	22669	22657	22652	22741	22942	22719	22859	22672	22871	22758	22737	22694	22664	22532	22812	22806	22720	22874	22786	22924	22794	22675	22836	22758	22988	22870	22722	22673	22882	22567	22703	22941	22737	22886	22668	22576	22840	22654	22760	22873	22614	22834	22648	23103	22867	22856	22690	23038	22686	22776	22823	22947	22589	22531	22821	22696	22757	22981	23017	22766	22797	22779	22996	22774	22915	22828	22945	22731	22911	22858	22860	22996	23046	22846	22973	22757	22985	22537	22873	22877	22969	22716	22860	22611	22854	22720	22548	22731	22621	22952	22584	22764	22902	22822	22713	22885	22942	22694	22872	22729	22750	22664	22836	22572	22885	22707	22711	23059	22629	22553	22733	22668	22785	22912	22795	22805	22735	22730	22859	22607	22690	22700	22798	22800	22922	22787	22834	22582	22885	22743	22849	22897	22746	22747	22822	22839	22875	22734	22745	22775	22839	22794	22958	22703	22710	22646	22812	22718	22830	22964	22672	22846	22873	22694	22969	22933	22876	22531	23002	22704	22725	22668	22695	22687	22774	22777	22690	22771	22635	22797	22926	22610	22824	22753	22793	22858	22779	22901	22746	22672	22798	22874	22712	22866	22644	22866	22913	22579	22764	22630	22555	22870	22868	22709	22871	22817	22592	22608	22833	22834	22768	22875	22755	22677	22634	22839	22880	22741	22923	22784	22968	23065	22655	22575	22853	22645	22918	22681	23001	22827	22723	22639	22819	22769	22631	22798	23003	22931	22881	22603	22722	22761	22833	22773	22724	22823	22740	22740	22787	22771	22803	22681	22656	22636	22660	23040	22915	22757	22777	22837	22699	22830	22785	22891	22970	22616	22692	22685	22905	22788	22782	22685	22871	22849	22874	22662	22579	22583	22620	22829	22933	22849	22943	22559	22717	22611	22935	22674	22807	22893	22616	22766	22801	22859	22687	22900	22938	22893	23067	23116	23045	22776	22720	22744	22852	22760	22775	22786	22896	22967	22704	22908	22928	22732	22956	22780	22725	22731	22972	22866	22871	22814	22711	22838	22575	22827	23131	22936	22884	22814	23057	22877	22939	22699	22886	22766	22893	22710	22696	22934	22729	22740	22734	22751	22737	22887	22679	22722	22806	22708	22714	22680	22696	22782	22661	22852	22614	22554	22727	22798	22675	22509	22675	23032	22866	22804	22855	22719	22785	22805	22760	22854	22874	22589	22696	22796	22887	22931	22843	22660	22755	22727	22736	22850	22958	22827	22666	22691	22698	22857	22649	22652	22789	22780	22699	22926	22940	23000	22963	22705	22672	22839	22800	22662	22669	22759	22840	22729	22966	22905	23013	22807	22710	22769	22785	22769	22791	22546	22911	22828	22852	22773	22794	22722	22831	22621	22529	22415	22695	22829	22954	22841	22762	22707	22877	23034	22459	22620	22634	22764	22663	22523	22589	22751	22798	22736	22738	22774	22788	22779	22849	22521	22706	22653	22849	22721	22846	22816	22885	22612	22673	22769	22630	22885	22687	22812	22820	22750	22737	22818	22676	22556	22875	22794	22832	22809	22589	22614	22836	22781	23036	22712	22785	22898	22755	22895	22791	22927	22782	22654	22862	22663	22593	22719	22849	22845	22808	22843	22766	22826	22741	22731	22809	23006	22808	22873	22903	22661	22793	22732	22797	22645	22947	22671	22925	22845	22776	22761	22928	22487	22919	22806	22695	22712	22714	22806	22773	22947	22803	22763	22785	22667	22806	22768	22756	23015	22912	22602	22885	22855	22680	22703	22697	22797	22825	22673	22784	23018	22744	22784	22640	22977	22752	22935	22866	22887	22714	22782	22741	22761	22818	22876	22775	22890	22852	22805	22945	22724	22595	22848	22852	22900	22979	22782	22663	22840	22728	22832	22813	22920	22685	22943	22818	22812	22901	22859	22938	23065	22693	22778	22834	22847	22711	22767	22696	22834	22768	22781	23017	22860	23004	22876	22811	22691	22834	22929	22768	22922	23034	22891	22951	22748	22994	22930	22755	22832	22762	23039	22822	22730	22753	22845	22678	22740	22866	22794	22714	22776	22705	22920	22771	22892	22767	22720	22687	22842	22754	22752	22821	22820	22756	22558	23058	22482	22834	22709	22992	22597	22663	23188	23100	22826	22879	22795	22505	22686	22807	22674	22875	22871	22762	22704	22733	22788	23111	22763	22889	22620	22774	22629	22785	22824	22626	22939	22715	22902	22810	22821	22812	22976	22655	22945	22861	22838	22758	22700	22820	22748	22853	22671	22995	22599	22814	22641	22661	22884	22860	22772	22757	22713	22747	22600	22869	22903	22878	22749	22768	22877	22786	22803	22659	22590	22752	22865	22913	22698	22775	22550	23021	22925	22973	22777	22719	22536	22758	22818	22769	22888	22715	23031	22704	22953	22899	22977	22839	22742	22628	22683	22722	22718	22792	22659	22767	22631	22809	22702	22798	22966	22816	22857	22728	22860	22799	22873	22905	22800	22898	22804	22939	22860	22861	22852	22748	22914	22816	22753	22875	22609	22829	22812	22919	22667	22964	22990	22827	22864	22822	22846	22775	22870	22799	22914	22698	22790	23164	22806	22798	22829	22676	22827	22742	22940	22834	22928	22952	22767	22990	22756	22804	22698	22748	22813	22954	22684	22686	22469	22807	22816	22929	22652	22672	22815	22776	22670	22911	22995	22811	22767	22948	22915	22922	22805	22690	22685	22994	22674	22682	22934	22747	22971	22938	22802	22672	22910	22930	22840	22904	22673	22902	22612	22652	22613	22808	22764	22609	22830	22777	22731	22633	22846	22808	22861	22695	22817	22900	22710	22649	22793	22709	22902	22812	22657	22603	22805	22872	22719	22708	22628	22726	22657	22905	22674	22621	22826	22806	22713	22687	22849	22829	22715	22736	22703	22726	22733	22899	22624	22811	22695	22827	22729	22817	22967	22500	22760	22694	22763	22661	22752	22584	22967	23047	23068	22686	22854	22780	22782	22862	22783	23022	22704	22965	22925	22862	22772	22733	22906	22987	22727	22902	22779	22776	22917	22849	22901	22816	22924	22718	22868	22991	22703	22873	22424	22554	22763	22800	22725	22978	22805	22613	22904	23144	22722	22790	22827	22692	22808	22706	22713	22686	22718	22820	22619	22928	22947	22861	22922	22945	22592	22498	22694	22810	22692	22800	22930	22685	22890	22834	22727	22894	22730	22887	22891	22740	22682	22671	22875	22670	22828	22802	22939	22770	22747	22590	22790	22803	22719	22688	22904	22935	22966	22852	22658	22953	22705	22772	22994	22733	22528	22723	22868	22823	22757	22785	22923	22723	22802	22906	23023	22930	22520	22917	22882	22923	22754	22794	22840	22792	22842	22866	22844	22762	22819	22672	22800	22681	22626	22996	22826	22932	22986	22812	22767	22724	22853	22842	22627	22706	22778	22864	22847	23066	22621	22795	22541	22626	22825	22718	22942
36508	57298	40937	20740	19794	19103	18748	18551	18581	18448	18518	18597	18300	18269	18201	18382	18162	18411	18247	18112	18148	18114	17953	18140	18095	18268	18045	17889	18382	21210	21784	20264	19352	18915	18514	18190	18058	17888	18088	17744	17850	18053	18080	18065	17905	18025	17964	17940	17970	17923	18091	17955	17948	17923	17868	17823	17922	17792	18152	17945	18106	18107	17979	17871	17969	17905	18051	18105	18049	17854	18054	17889	18011	17923	17881	18002	17999	17965	17967	18042	18096	17872	17878	17944	18049	17988	17912	18041	17998	17930	17974	18002	18053	18069	17937	17987	17770	17964	17918	17872	18063	17944	18018	17841	18036	17996	18044	18151	18052	18118	17976	18038	18017	18093	17934	18104	17980	18067	18001	17949	17885	18105	17995	18050	17884	17934	17988	17982	18023	17880	17990	17926	17943	18030	17911	17976	18030	17894	17924	17985	18113	18022	17969	17960	17863	17944	17975	17833	18017	17842	18032	17929	17856	18017	17795	17890	17902	17907	17913	18044	18014	17954	18070	18103	17996	17982	17822	17878	18064	18115	18118	17891	18010	17941	17942	17924	17887	17981	17984	18056	17991	18027	18067	18125	17970	17861	18114	17939	18027	17861	17779	17924	17878	17921	17922	18123	18039	17945	18018	17902	17971	17975	17921	17835	17932	18119	17971	18042	17956	17993	17870	17856	17870	17897	18034	18031	18014	18138	17861	17872	17879	17879	17897	17877	17841	17900	17874	18113	17928	17893	17899	18078	17991	17928	17885	17923	18145	17876	17841	17978	18131	17956	17929	17942	17920	17821	17865	17975	17941	17836	17897	18162	17890	17892	17905	17950	18022	17874	18016	17933	17885	18080	17929	17916	17938	17879	17931	18029	17860	18039	17906	18138	17828	17932	17768	17921	18084	17847	17961	17983	18098	17954	17977	17941	18036	17962	17898	17866	17757	17836	18041	18102	18107	17914	18018	17956	18156	17999	17989	17822	18047	17970	17935	17888	18001	17953	17952	18059	17866	17991	17910	17990	18126	18007	17938	17983	18067	17890	18045	17992	18010	17766	17965	17916	17986	18053	17920	18010	17797	17986	18031	17825	17983	17998	18021	18132	17916	18098	17880	17915	17902	18024	17821	18092	17929	17970	17855	17953	18168	17922	17921	17936	17945	17933	17900	17988	17983	17812	18057	17909	18231	17955	17740	18041	17969	17948	18126	18046	18019	17886	18142	17886	18049	17995	18010	17877	18056	18118	17875	18167	17804	17806	18049	17763	17994	17933	18009	17965	17931	17904	17931	18018	18041	18095	17976	17916	17856	17885	17971	17867	18033	17933	17927	18061	17862	17802	17772	17809	17956	17974	18044	18032	18046	18035	17886	18034	18016	17976	17968	18136	17935	18005	17846	17917	17919	17915	18111	17883	18016	18068	18130	17910	17876	18020	17740	18019	18063	17958	18111	17952	17800	17952	17946	18036	17937	17897	17971	17831	17798	17773	18028	18037	18188	17908	18040	17914	17955	17866	17888	18026	17936	17897	17899	18047	17957	17883	17905	17970	18033	17882	17863	17829	17941	17996	17927	17710	17995	17857	17953	18120	17950	17870	17885	18157	17883	17991	17901	18188	17949	17864	18079	17954	18051	17923	17901	17894	17974	17945	17981	18128	18015	17947	17761	17821	18012	17957	17800	18064	18063	17894	17913	18102	17906	17813	18106	18028	18051	18120	17877	18013	18020	18030	17940	17944	17969	18017	18162	17891	17932	17967	18011	18187	17878	17937	17843	17887	18004	18078	17931	17842	17942	17944	17940	18014	18072	18058	18034	17887	17950	18049	17869	17986	17862	17931	17870	18057	17856	18000	17863	17958	18061	17874	17988	17930	17739	17863	17818	17961	18098	17937	17784	18003	18134	18034	18007	17844	18095	18179	18054	18003	18004	17807	18230	17855	17979	17890	17977	18137	18195	17960	17839	17941	17874	17953	17885	17917	17863	17958	17923	17848	18018	17840	17982	18092	17874	17990	17999	17793	17969	17808	17928	17771	17941	17790	17939	17974	17906	18007	17958	17970	18064	17881	17872	18182	17939	18002	18147	17922	17887	17870	17926	17961	17955	18134	18016	17899	18089	17934	18186	17946	17868	18091	18177	17859	17895	17864	17770	18053	18061	17854	17962	18020	17809	17763	18125	17992	18121	17938	17954	17978	17920	17879	17895	18181	18115	18157	18085	17892	18011	18108	17927	17975	17985	17813	17868	18146	18049	17891	17885	18091	18020	17993	17911	18015	18021	17897	17950	18047	17952	17808	18034	17993	17939	17925	17772	18040	18018	18040	17774	17869	18014	17964	17804	18052	17845	18023	17856	17788	18061	18073	18043	17988	17927	18020	17945	18046	17996	17968	17997	17765	17982	17966	18011	18125	17848	18028	18102	18109	17882	17918	18094	17914	18048	17970	17869	18002	18030	18045	17925	18147	18009	17970	18017	17931	18002	18048	17892	17814	18049	18078	18085	17891	17937	17872	17952	18085	17992	18010	18172	18115	17889	17817	17891	17953	18133	17993	18023	17903	17855	17746	17919	17838	17913	17881	18107	17899	18030	17956	17878	18097	18037	17864	17924	17927	17796	18056	18029	17841	17857	17917	18003	18027	18177	18075	17984	17878	18142	17856	17983	18065	18016	18057	17914	17810	17968	18045	17981	18113	17999	17975	17855	17808	17875	17968	18093	17839	17909	17851	18013	18046	17883	17820	17983	18062	17978	17902	18200	18043	17973	17909	18153	17964	18065	18095	18029	17879	18020	18056	18011	17695	17928	17875	18021	18031	17907	17966	17931	17816	17917	17983	18078	18095	17918	17915	18104	18026	17962	17989	17935	18044	18029	18020	18100	17959	18051	18146	17910	17986	17854	18086	18123	18206	18100	18104	17910	17932	18047	17885	18132	17980	17980	18057	18014	17893	17797	18181	18030	17973	17978	17970	17908	17933	17963	17930	17969	17963	17872	17908	17974	17864	17857	18023	17990	18008	18072	17892	18138	17850	18074	17798	18023	18067	17843	17920	18082	18018	17875	18061	17816	17967	17885	18049	17975	17999	18028	17822	17974	17905	18057	18009	17979	17996	17935	17916	17879	17897	17996	18089	18053	17918	17928	17919	17910	18044	17781	17927	17924	17902	17842	17988	18021	18107	17970	18160	17857	18017	18078	17930	17838	18236	17948	17943	18096	18008	18004	17863	17894	17994	18084	17736	18013	17908	17907	18192	17872	17910	17903	17890	17927	17869	18046	18029	17817	18071	18034	17846	18123	17920	17995	17837	18040	18018	17923	18109	17943	17912	18038	17986	17911	17876	18042	17963	17816	18066	18102	17751	18009	17962	17852	18011	17946	18020	18078	18092	17903	17895	17979	18093	17914	17816	18037	17969	17929	18096	18001	17824	17852	17921	18132	18061	18030	17945	18034	17913	17948	17871	17869	17965	17944	17930	17991	18029	17894	17983	17926	17919	17974	18003	17931	18045	18075	18093	17961	17825	18014	17999	18163	17781	17847	18042	18103	17995	17942	17968	17974	17875	17997	17886	18038	18012	17856	18104	18049	18007	18081	18000	18093	17942	17886	17868	18018	18147	18057	17934	17953	18016	17990	17863	18148	17925	18044	17926	18048	17901	18126	17930	17840	17961	17998	17968	17741	18014	17991	17953	17982	18018	18053	17909	18036	17954	18064	17897	17939	17933	17798	17878	17926	18070	17948	17885	17965	18088	18035	17897	17935	17902	17912	18024	18009	18025	17947	17925	17879	18021	17855	18043	18026	17961	17902	18050	17950	17929	17900	17978	17937	18039	17991	17678	18166	17962	17894	17855	18121	17977	17933	18014	18003	17993	17998	18031	18027	17916	17838	17958	18005	17921	17997	17967	18165	18073	18111	18128	17929	17986	17932	17946	17965	18119	17963	18076	17983	18104	18192	18083	17947	18024	17983	17914	17791	17900	18075	17931	18172	17967	18067	17932	18086	18063	17971	18271	17824	18033	18131	18043	18173	17949	17857	17888	17945	17888	18091	17912	17799	17940	17947	17978	17901	17885	17979	17906	17948	18021	18064	18006	18062	18072	17957	18099	17894	17957	17885	17899	17893	17845	18037	18007	17860	17906	17911	18092	17857	17905	17906	17980	17998	18002	17967	17857	18050	18143	17800	17824	17857	18145	17971	17957	17997	18033	17985	17919	18018	18025	17993	18068	17914	17844	17995	17930	17895	17959	17915	17875	17893	17886	17938	17975	18051	18118	17928	17854	17982	18014	17843	18164	18015	18032	18182	17794	18091	17962	18089	17989	17962	17752	18060	17913	18046	17907	17946	17856	18033	18012	17939	18011	17941	18037	17950	17927	17862	17946	18118	17932	17946	17869	17959	17882	18038	17915	18037	17966	18131	17969	18097	18014	17771	17972	17984	17813	17991	17993	18053	17851	17792	18044	18095	17860	18012	18015	18080	17813	17967	18026	18048	17812	17864	17998	17976	17918	18014	18002	17918	17935	17872	18112	18030	17922	17928	18091	18096	17948	17953	17947	17988	17950	18017	17976	17890	18016	18029	17954	17935	18112	18021	18008	17885	18024	17821	18052	17988	17835	18033	18112	18192	17922	18095	18001	18049	17803	17897	17920	18192	17825	17933	17888	18062	17953	17980	17916	18067	18151	18072	17992	18013	17927	17872	18073	17993	18123	17868	17835	17956	18089	18042	17745	18131	17945	17839	18021	17755	17949	18052	18022	18068	17945	17938	17869	17870	18073	18003	18024	18039	17898	17894	18002	17726	18002	18109	17941	17924	17996	17965	18007	18104	17850	17916	18054	17803	17940	18069	17936	18052	18086	18045	18079	17928	17902	18010	17950	18115	18029	17964	17966	17915	17991	17946	18037	17912	18109	18085	18047	18117	17928	18025	18092	17885	18127	18149	18033	18009	18005	17858	17833	17921	18080	17875	18030	17794	17985	17948	17833	17866	18041	17893	17952	17940	17993	17823	18067	17926	17967	17927	18015	18008	17969	17981	17861	17946	17905	17976	17876	17983	18083	18047	17860	17985	18111	17905	17889	18029	17905	18096	18049	18001	17891	17971	17865	18015	17970	18084	17996	17954	17827	17841	18066	17995	17925
22845	21449	29312	23985	21782	24943	28506	24236	23734	24080	24159	23636	23610	23554	23527	23390	23455	23575	23679	23691	23417	23467	23392	23413	23426	23292	23382	23257	24029	26144	28618	26702	25494	24454	23859	23126	23277	22952	23050	23287	23220	23061	23241	22999	23197	23120	23257	23249	23001	23116	23241	23149	23427	23051	23187	23111	23082	23035	23204	23108	23006	22936	23230	23133	23136	23159	23078	23156	23152	23023	23268	23131	23284	23135	23180	23066	23054	22986	23272	23145	23065	23365	23064	23204	23179	23194	23254	22941	23238	23356	23408	23329	23062	23100	23013	23210	23191	23006	23128	23126	23110	22997	23076	22971	23111	22786	23116	23033	23106	23173	23083	23169	22986	22973	22909	23068	23066	23266	23126	23144	23141	23071	23117	23118	23268	23002	23149	23228	23111	23245	23041	23093	23180	23125	23426	23096	23037	22936	23057	23039	23073	23364	23126	23271	23206	23228	23147	23203	23142	22960	23069	22914	22962	23169	23183	23071	23127	23269	23104	23135	23168	23107	23122	23159	23159	23033	23277	23269	23199	23166	23198	23159	23183	23123	23142	23300	23188	23252	23047	23324	23219	23087	23146	23170	23112	23222	22913	23294	23208	23197	23145	23188	22999	23159	23143	23064	23192	23201	23047	23239	23057	23175	23268	23059	23111	23035	23224	23107	23046	23247	23211	23012	23225	23063	22865	23101	23089	23123	23152	23127	23285	23158	23080	23171	23086	23101	23309	23069	23086	23091	23278	23091	23148	23153	22993	23181	23018	22994	23037	23145	23097	23178	23184	23040	23265	23296	23250	23148	23238	22948	23185	23077	23329	23045	23228	23243	23248	23067	23218	23092	23125	23127	23241	23197	22923	23174	23003	23158	23176	23058	23181	23107	23059	23359	23027	23080	22766	23191	23087	23198	23103	23318	23015	23251	23208	23273	23107	23140	23057	23010	23004	23227	23134	23205	23266	23088	23199	23099	23002	22853	22963	23212	23219	23168	23151	23115	23364	23227	23114	23036	22860	23289	23134	23070	23037	23143	23046	22995	23031	23218	23049	23205	22986	23109	22877	22914	23160	23193	23295	23006	23254	22830	23130	23028	23020	23366	23142	23059	23013	23017	23119	22862	22956	23128	23225	23027	23458	23200	23136	23035	22994	23121	23074	23051	23326	23127	22977	23175	22956	23236	23015	23083	23294	23108	23055	23137	23094	23151	23214	22866	23078	23057	22995	23012	23156	23084	23411	23199	23156	23117	22983	23220	23040	23166	23196	23079	22965	23123	23040	23203	23107	23277	23427	23061	22934	23177	23199	23329	23049	23088	23190	23167	23159	23235	23107	23165	23285	23001	23160	23234	23019	23234	23086	23039	23149	23038	22914	23047	22964	22975	23176	23074	22977	22965	23015	22997	23113	23147	23227	23207	23219	23410	23171	22970	23135	23073	23156	23083	23024	23105	23013	23049	23041	23073	23114	22959	23205	23181	23326	23114	23121	23067	23081	23055	23008	22947	23120	23234	22973	22857	23112	23065	23155	22913	23252	23210	23166	23199	23039	23241	23052	22944	23142	23202	23216	23144	23184	23161	23215	23270	22936	22923	23138	23077	23160	22958	23060	22954	23206	23112	23285	23095	23048	23081	23141	23118	23130	22968	23382	23010	23156	23082	22979	22931	23151	23276	23025	23229	23312	23426	23067	23022	23002	23281	23073	23273	23049	23427	23049	23190	23339	23190	23383	23019	23040	23366	23055	23102	23048	23145	23153	23048	23123	23013	23159	23178	23114	23092	23206	23012	23240	23248	23166	23179	23158	23087	22978	23019	23160	23037	23327	23037	23156	23014	23149	23132	22897	22875	22929	23240	23098	22915	23026	23247	23181	23116	23435	23092	23135	23131	23148	23207	23176	23379	23191	23111	23010	22980	23007	22965	23317	23012	23251	23131	23320	23264	23309	23280	23137	23196	23107	23141	22948	22965	23298	23161	23117	23189	23044	23268	23354	23045	23152	23179	23354	22952	23051	23081	23244	23060	23099	22942	23229	23039	23207	23242	23166	23243	23051	23074	23085	22867	23002	23243	23069	22925	23131	23124	23096	23262	22920	23141	23136	23060	23066	23131	23288	23311	23030	23164	23178	23043	23122	23262	23254	23107	23235	23142	22888	23044	23169	23251	23197	23010	23174	23157	22917	22965	23094	23056	23178	23271	22962	23233	23233	23157	23131	23166	22904	23072	23071	23092	23219	22941	22961	23170	23104	23121	23116	22897	23051	23297	23233	23056	23082	23282	23080	23194	23212	23150	23164	23197	22954	23368	23244	22953	22904	22876	23187	23026	23014	22844	23172	23305	23390	23151	23115	23175	23107	23078	23080	22946	22841	23167	23140	23060	23000	23134	23173	23080	23104	23113	23301	23176	23190	23089	23133	22878	23127	23018	23098	23138	23327	23198	23227	22855	23102	22923	23076	23114	23204	23042	22870	23006	23210	23158	23207	23170	22925	23197	23268	22967	23148	23199	22964	22956	23068	23199	23174	23115	23191	22980	23264	23045	22966	23157	23162	23064	22961	23206	23134	22974	23008	23079	23168	23004	22813	23197	23018	23220	23038	22945	23199	23019	23176	23238	23167	23237	23094	23291	23175	23123	22972	23049	23266	23403	23104	22975	23169	23206	23143	23007	22913	22874	23051	23052	23019	23270	23247	23132	22950	23258	23108	23047	23091	23122	22982	22962	23101	22988	22900	23237	23129	23099	23116	22954	23165	23088	23096	23148	23099	23032	23128	23257	23052	23117	22974	22896	23213	23075	23079	22886	23020	23054	23131	23037	23169	23274	23226	22755	22870	23102	23040	23130	23223	23135	23041	23175	23088	23001	23228	23044	22992	22975	23072	23089	23056	22944	22896	23085	23044	22980	23066	22959	23194	22986	22986	23173	23209	23298	23022	23157	23090	23288	23015	23064	23135	23061	23127	23293	23337	23352	23256	23079	23144	23112	23207	23194	23115	23032	23100	23251	23132	23091	23040	23044	23088	23026	23097	22931	23349	23166	23259	23077	23256	23147	23011	23104	23154	23047	23047	23062	23146	23222	23303	23045	23196	22981	23118	23034	23341	23193	23172	23116	23297	23178	23036	22999	23110	23252	23015	23111	23054	23230	23108	23197	23108	23211	22874	23154	23443	22968	23072	23286	23015	23123	23092	23097	23221	22997	23122	23234	22912	22954	23046	23221	23159	22957	23051	22960	23200	23144	23066	23042	23209	23289	23124	23221	23130	23093	23214	22968	23191	23363	23177	23162	23295	23064	23047	23075	23143	22927	23379	23332	23116	22999	23160	22902	23059	23374	23191	23128	23057	23270	23251	23102	22983	22894	23263	23286	23362	23236	23247	23176	23171	23412	22972	23114	23241	23277	23021	23060	23169	23227	22961	23044	23104	23202	23191	23107	23161	23159	22912	23048	23129	23272	23134	23139	23003	23178	23106	23113	23076	22953	23131	23148	22980	23049	23145	22990	23087	23186	22985	23013	23002	23054	23063	23347	23011	22960	23008	22984	23125	22999	23186	23075	23116	23056	23362	23327	23171	23061	22918	23131	23211	23187	22969	23331	23169	22954	22964	23210	23125	22844	22951	23291	23091	23239	23206	23202	23087	23249	23281	23027	23188	23296	23217	23093	23166	23118	23177	23165	23160	23132	23380	23089	23218	22953	23135	23081	23175	23250	23093	22930	23027	23074	23110	23033	23076	23118	23032	23065	23106	23031	22983	22939	22931	23168	23378	23111	22881	23204	23274	23200	23149	23043	23034	22938	23040	23170	23285	23219	23227	23121	22956	23242	23317	23109	23173	23104	23187	23133	23193	22947	22893	22847	23292	22991	23088	23071	23458	23073	23160	23008	22976	23228	23034	22979	23185	22970	22915	23102	22975	23045	22957	23308	23191	23342	23071	23177	23207	23231	23156	23192	23062	23079	23139	23215	22922	23022	22971	23041	23205	22903	23111	23091	23180	22959	23079	23071	22840	23026	23172	23045	22908	23076	22891	23036	22994	23440	23025	23068	23056	23137	23043	23233	23184	23204	23092	23120	23223	22952	23019	23128	23045	23110	23211	23157	22990	23032	23003	23081	23195	23063	23149	23067	23027	23139	23173	23114	23082	23232	23345	23235	23149	23061	23082	23268	23321	23177	23101	23109	23061	23143	23186	22985	23175	23030	23176	23052	23015	23204	23058	23057	23112	22818	22985	23384	22944	22984	23061	23236	23289	22969	23126	23121	22996	23159	23138	22983	22939	23051	22892	22961	23300	22937	23214	23220	23066	23130	23153	23061	23293	23253	23350	23238	23170	23195	23287	23154	23098	23049	22913	23149	23180	22932	22863	23188	22928	23089	23318	22958	23129	23253	23234	23237	23162	23002	22820	23272	23061	23130	23111	23226	23337	22887	23358	22968	23315	23321	23302	23087	23151	23244	23144	23120	23196	23081	22976	23256	23109	23154	23080	23123	23079	23349	23346	23227	23022	23187	23102	23168	23206	23059	23036	22908	23197	23093	23108	23104	23260	23144	23246	23170	23202	23056	22988	22907	22859	22952	23122	22973	23278	23127	23201	22982	23078	23325	23176	23048	23155	23106	23014	23199	22826	23249	23048	23089	23118	23188	23265	22992	23064	23254	23170	23306	23063	23071	23229	23267	23121	22974	23062	23007	22927	23254	23063	23209	23157	22916	23191	23067	23205	23305	23081	22973	23185	23028	23300	23174	23220	23036	23101	23011	23219	23030	23057	23093	23078	22990	22880	23298	23292	23195	23117	23292	23245	23221	23074	22964	23189	23400	23018	23017	23178	23156	23091	22934	22863	23311	23211	23077	22888	22992	23032	23105	23135	23207	23037	23103	23086	22941	23078	23376	23063	23104	23168	23234	23036	22955	23119	23074	23021	22993	23051	22934	23118	22934	23278	23176	22942	22962	23431	23259	23335	23167	22969	22945	23098	23079	23411	23101	23057	23187	22990	23217	23084	23192	22982	23178	23005	23313	23060	23348	23249	23170	23147	23322	23351	23221	22969	23149	23110	23111	23037	23125	23143	23183	23046	23170	23250	22978	23238	23231	23136	23119	23136	23076	23253	23256	22947	23241	23112	23276	23063	22938
41774	67074	44174	22713	21028	20252	19597	19267	19244	19122	18930	18810	18874	18794	18649	18623	18572	18567	18377	18389	18437	18428	18234	18219	18381	18222	18334	18280	19647	22763	25385	22539	20993	19461	18599	18462	18166	18260	18040	18043	18245	17989	18001	18188	18098	18082	18007	18101	18195	18233	18054	18089	18358	18131	18129	18058	18224	18089	18102	18072	18073	18086	18153	18222	18026	17988	18020	18154	18064	18021	18078	17930	18213	18216	17984	18204	18314	18078	18161	18182	18172	18167	18230	18034	18265	18348	18179	18171	18000	18195	18457	18253	18213	18095	18211	18221	18045	18119	18131	18182	18135	18039	18142	18144	18073	18178	18056	18099	18006	18207	18068	18114	18163	18072	18030	18081	18080	18228	18155	18086	17976	18185	18157	18035	18080	18038	18144	17891	18317	18073	18159	18221	18080	18073	18011	18106	18001	18223	18232	18038	18138	18139	18198	18092	18071	18000	17964	18096	18058	18008	18051	18244	18086	18176	18032	18107	18226	18214	18118	18161	18110	18277	18225	18066	18295	18064	18141	18227	18165	18160	18087	18174	17991	18143	18128	18003	17998	18036	18109	18057	18155	18063	18196	18055	18049	18100	18115	18051	18120	18220	18337	18266	18101	18240	18043	17986	18280	18080	17983	18279	18147	18143	18091	18042	18088	18014	18103	18164	18074	18150	18156	17979	18047	18094	18046	18085	18142	18238	18135	18128	18009	18059	18181	18141	18196	17982	18142	18013	18181	18186	18157	18005	18227	18114	18175	18320	18161	17997	18126	17949	18176	18112	17937	18232	18116	18060	18084	18136	18042	18219	18154	18348	18035	17930	17886	18086	18038	18190	18071	17967	17943	17998	18108	18050	18125	17936	18036	18182	18091	18066	17875	18055	18213	18281	18088	18037	18076	18182	18084	18062	18139	18183	18192	18005	18105	18307	18084	18162	18004	18050	18101	17932	18018	18263	17834	18085	18219	18054	17998	18268	17973	18054	18201	18043	17946	18221	18211	18065	18085	18272	18091	18000	18128	18160	18145	18044	18059	17985	17977	18038	17947	17991	18183	18070	17967	18211	18030	18066	18133	17934	18228	18048	18308	18199	18071	18084	18112	18020	17915	18107	18020	18193	17918	18080	18048	18277	18089	18194	18069	18107	18026	18143	18221	18091	18121	18199	18172	18132	17917	17925	18147	18251	18137	18054	18177	17841	17997	18269	18031	18233	18062	18255	18236	18204	18073	18198	18095	18193	18062	18209	18234	18102	18124	18069	18093	18163	17953	18242	18096	18123	18205	18087	18000	18260	18117	18096	18167	18279	18095	18160	17972	18120	18153	18118	18222	18012	17980	18292	18199	18103	18197	18100	18214	18185	18020	18014	18049	18077	17966	18105	18272	18077	17959	18131	18007	17998	18082	17956	18135	18035	17947	18053	18016	17854	18084	18057	18107	18138	18040	18081	18163	18132	18027	18153	18043	18158	18230	18069	17899	17958	18057	18157	18162	18085	18233	18087	18022	18233	17917	18014	18137	18182	18132	17941	18160	18263	18003	18198	18076	18248	18005	18182	17952	18194	18238	18116	18063	17822	18176	18018	18165	17992	18171	18111	18030	18171	18009	17891	18041	17970	18193	18255	18202	18227	18281	18090	18063	18179	18018	17944	18169	18101	17946	18076	18134	18025	17978	18050	18096	18025	17967	17966	17975	18166	18080	18185	18139	17943	18036	18043	18137	17978	18011	18079	18064	18088	18161	18218	18087	18061	18160	18028	18060	18148	18031	18141	18133	18058	18136	18052	18215	18032	18195	18128	18183	18019	18229	18080	18083	18170	18110	18063	18078	18144	18061	18210	18185	17951	18117	18068	17960	18260	18037	18063	18208	18084	18152	18049	18139	18101	18002	18049	18070	18195	17965	18101	18159	18104	18040	17978	18130	17966	18164	18097	18283	17872	17958	18056	18192	18214	18134	18265	17912	18190	18130	18004	18122	18227	18027	18205	18116	17947	18075	18156	18084	17936	18091	18288	18053	18044	18181	17937	18062	18042	18427	18070	18246	18176	18260	18012	18118	18094	18179	18247	18035	18045	18046	18237	18271	18235	18114	18013	18191	18073	18032	17960	18049	18050	18048	18214	18173	18037	18048	18159	18295	18155	18189	18119	18022	18220	18175	17997	18158	18165	18213	18137	18141	17965	18152	18084	18191	18033	18132	18086	18103	18040	18135	17984	17927	17949	18069	18138	18213	18162	18091	18011	18151	18124	18264	18133	18034	18024	18238	18187	18083	18018	18071	18109	18094	17930	17983	18166	18112	18049	18180	18360	18062	18100	18119	18148	18088	18182	18068	18038	18084	18001	18019	18081	18197	18184	18274	18225	18146	18072	18244	18093	18033	18092	17970	18152	18072	18031	18017	17948	18056	18265	18061	18084	18209	18015	18081	18064	18128	18066	18214	18166	18009	17867	18054	18137	17962	18237	18065	18145	18101	18216	18071	18195	18143	18028	18152	18253	18009	18071	18248	17932	18253	18014	18129	17991	18021	18033	18315	18071	18128	18002	18142	18089	18133	18179	18180	18115	17964	18149	18006	18152	18229	17971	18005	17961	18010	18233	18107	18086	18179	18057	18255	18172	18107	17963	17970	18196	18114	18197	18200	17990	18171	17978	18172	17942	18183	17990	17937	18063	18140	18237	17999	18125	18184	18229	17999	17914	18146	18089	18110	18163	18070	18038	18261	18176	18034	18107	17972	18131	17982	18183	18112	17759	18064	18235	18141	18146	18148	18183	18032	18186	18165	18316	18225	18114	18218	18157	18216	18029	18075	18165	18007	17947	18133	18231	18011	18205	18034	18214	18386	18022	18203	18039	17951	18229	18134	18195	18214	18016	17963	18126	18154	18080	18024	18213	18051	18200	18154	18082	18214	18031	18082	18177	18086	18093	18172	18164	17965	18121	18018	18015	17964	18182	18050	18295	18058	18219	18027	18113	18100	18121	18021	17967	18230	18057	18230	18151	18181	17871	18077	17963	18193	18263	18118	18022	18028	18008	18125	18134	17944	18149	18034	18142	17937	18071	18131	18006	17972	18053	18051	18078	18233	17987	18072	18009	18191	18044	18138	18009	18100	17996	17994	18000	18190	18131	18080	18049	18042	18110	17996	18353	18171	18178	18275	18129	18118	18159	18102	18248	18289	18216	18008	18080	18089	18083	18153	18012	18221	18205	18017	18078	18196	18065	18116	18147	18204	18084	18112	18136	18113	18182	18290	18152	17956	18137	18161	18136	18104	18201	18090	18158	18159	18117	18043	17957	17869	18104	18195	17982	18044	18066	18029	17972	18185	18094	18088	18086	18061	18118	18017	17998	18308	18172	18110	18026	18135	18174	18098	17962	18252	18200	18102	18033	18010	18035	18108	18216	18106	17949	17953	17917	18165	18208	18070	18121	18275	18270	17990	18172	18284	18106	18142	17958	18192	17975	18168	18011	18003	17968	17922	18193	18122	18164	18072	18109	18127	18060	18164	18037	18063	18152	18057	18058	17994	18006	18055	18043	17935	18051	18088	18069	17991	18160	18134	18138	18112	18146	17974	18060	18115	18118	18157	17996	18105	18066	18231	18161	17989	18046	18090	18237	18330	18138	17992	17993	18065	18014	18125	18042	18118	18079	18084	17975	18231	18267	18350	17969	18120	18064	18003	18007	18111	18199	17990	18056	18199	18081	18037	18042	18103	17961	18060	18070	18140	18184	17991	18073	18185	17991	18215	18061	17963	18067	18110	18181	18283	18133	18308	18323	18200	18110	18206	17920	18203	17967	18076	18037	18143	18136	18202	18020	18261	18055	18225	18040	18059	18092	18272	18117	18298	18059	18091	18090	18119	18216	18068	18146	18244	18019	17960	18180	17942	18106	17957	18081	18074	17992	18158	18176	17954	18149	17980	18137	18154	18095	18124	17983	17963	18074	17876	18072	18031	18161	17893	18047	18039	18005	18023	18211	18119	18027	18173	18102	18190	18033	18038	18121	18023	18116	18085	18147	18131	18116	17982	18060	18150	17985	17968	18026	18163	18188	17936	18064	18003	18129	18061	18047	18132	18031	18066	18062	18262	17954	18249	18038	18182	18197	18119	18102	18173	18108	18122	18130	18286	18039	17873	18098	18189	18059	18118	18137	18120	18034	18096	18193	18006	17974	18055	18086	17915	17992	17974	18060	18152	18129	17916	18016	17966	18101	18268	18120	18193	18025	18101	18036	18137	17999	18066	18161	18130	18154	18036	17960	18071	18063	18048	18027	18129	17838	18013	17946	18234	18224	17975	18129	18196	18212	17993	18110	17990	18090	18159	18050	18151	18073	18123	18059	18144	17975	18324	18112	18140	18084	17976	18006	17982	18037	18090	18024	18053	18175	18209	18020	18144	18098	18148	18117	18048	18138	18010	17985	18103	18043	18228	18126	18075	18116	18091	17975	17970	18025	18184	18182	18092	17995	18077	18108	18047	18021	18002	18186	18201	18192	18155	18070	18127	18119	18130	18231	18239	18087	17903	18252	18074	18024	18037	17995	18118	18137	18061	18152	18011	18132	18128	18193	17942	17829	18000	18213	18113	18164	18120	18161	18157	18235	18068	18063	18137	18142	17901	18047	18195	18061	18068	18034	17999	18011	18278	18112	18230	18243	17927	18101	17963	18195	18075	18322	18170	18195	18097	18168	18155	18261	18202	18012	18067	18333	18239	18088	18122	18203	18084	18042	18087	18088	18142	18043	17952	18038	17943	18305	18105	18151	18307	18117	18174	18105	17980	18227	17923	18008	18142	17850	18113	17905	18119	17891	18065	18097	18162	18134	18192	18299	18042	18128	18093	17901	18169	18136	18126	18046	18191	18017	17989	17979	17962	18076	18097	18070	18089	17982	18048	18111	18069	18087	18076	18380	18117	18268	18242	18083	17985	18052	17969	18112	18064	18209	18107	18037	18028	18223	17963	18167	18221	18081	18088	18182	18140	18188	17909	18086	18091	18137	18032	18071	17860	18181	18219	18186	18247	18212	18131	18167	18165	18081	17974	18186	17887	18205	18179	18236	18159	18052	17951	18047	18149	18159	18085	18004	18039	18170	18092	17988	18016	18258	18099	18223	18069	18170	18044	18082
29097	26704	30050	25430	22196	22409	22669	22389	22284	22561	22428	22272	22402	22466	22260	22455	22284	22356	22415	22320	22248	22151	22224	22218	22229	22191	22237	22317	22155	22224	22639	22646	22361	22441	22293	22139	22228	22242	22221	22196	22291	22231	22219	22095	22362	22070	22265	22085	22271	22027	22199	22143	22145	22074	22062	22148	22218	22114	22289	22197	22341	22267	22025	22132	22247	22200	22370	21988	21971	22021	22108	21929	22239	22100	22252	22183	22132	22291	22180	22360	22117	22122	22345	22073	22275	22208	22207	22177	21975	22118	22001	21930	22434	22166	22170	22223	22106	22094	22195	22460	22068	22229	22320	22072	22209	22213	21990	22127	22312	22070	22041	22210	21925	22194	22194	22017	21936	22086	22160	22318	22003	22108	22127	22172	22196	21977	21978	22191	21961	22073	21929	22131	22220	21958	22027	22029	22034	22023	22037	22281	22326	22347	22250	22274	22129	22243	22087	22202	22190	22228	22212	22047	22153	22015	22216	22137	22297	21989	22082	21982	22068	22077	22057	22032	22269	22105	22131	22134	22067	22152	22223	22144	22002	22158	22192	22177	22128	22151	21996	22261	22198	22219	22149	22416	22277	22138	22114	22306	22150	22022	21968	22019	22376	22198	22146	22149	22508	22066	22246	22383	22084	22254	22115	22101	22093	22223	22206	22167	22148	22026	22003	22250	22112	22007	22011	21927	22202	22310	22174	22005	22135	21995	22068	21973	22307	22114	22175	22069	22232	22195	22197	22121	22278	22016	22064	22096	22176	22003	22202	22332	22200	22072	22097	22302	22238	22115	22246	22220	21904	22009	21859	22007	22132	22135	22241	22093	22064	22048	22030	22237	22131	21992	22261	21979	22160	22235	22091	22148	22181	22106	22150	22060	22335	22210	22168	22250	22227	21880	22050	22120	22232	22105	22208	22202	22156	22122	22092	22249	22155	22351	22155	22253	21994	21874	22388	22152	22361	22236	22103	22262	22014	22369	22174	22210	22213	22436	22270	22104	22044	22095	22447	22111	22137	21876	22202	22016	22227	21968	22140	21990	22104	21992	22284	22138	21916	22131	22285	22211	22182	22175	22273	22155	22185	21974	22295	22135	22215	22019	21982	22067	22109	22025	22074	22247	22094	22281	22104	22009	22162	22039	22322	22115	22039	22052	22058	22069	22012	21912	22236	22184	22087	22203	22258	22092	22322	22361	22315	22008	22038	22001	22235	22202	21797	22240	22157	22175	22085	22057	22216	22104	22098	21981	22182	22200	22163	22272	22272	22089	22182	21950	22073	22104	22049	22280	21958	22360	22083	22153	22072	22263	22219	22054	22098	22107	22247	22143	22148	22247	22085	22106	21810	22067	22171	22314	22306	22268	22178	22175	22216	22066	22154	22247	22356	22222	22176	22091	22290	21903	22161	22268	22175	22254	22262	22342	22163	22379	22115	22112	21878	22071	22061	22251	22055	22250	22067	22323	22141	22064	22029	22309	22105	22237	22311	22215	22133	22012	21873	22109	22197	22043	22308	22073	21909	22052	22018	22105	22362	22243	22104	22284	22334	22080	21796	22304	21981	22277	22019	22231	22125	22064	22223	22013	21917	22078	22192	22189	22041	22156	22074	22310	22126	22164	22121	22263	22187	22144	22008	21926	22087	22024	22014	22399	22293	22267	21932	22371	22305	22234	21966	22009	22239	22048	22198	22138	22210	22056	22254	22206	22078	22204	22263	22112	22363	22093	22355	22310	22376	22299	22263	22089	22140	22053	22136	22271	22032	22297	22419	22216	22265	22227	22087	22251	21992	22095	22245	22109	22265	22202	22211	22329	22284	22027	22272	22144	22186	22195	22134	22118	22232	22190	22018	22303	22232	22133	22168	22179	22252	22203	21900	22061	22195	21959	21918	21843	22039	22150	22215	22139	22125	21948	22159	22102	22097	22197	21997	22009	22028	22007	22139	22131	22048	22188	22057	22207	22286	22170	22196	22351	22031	22278	22166	21924	22261	22096	22247	22112	22296	22308	22074	22389	22186	22087	22042	22264	21998	22208	22326	22353	22182	22299	22172	22161	22360	22333	22243	22174	22244	22113	22159	22267	22282	22022	22188	22232	22107	22121	21970	22249	22186	22222	22207	22170	22055	22034	22010	22160	22235	22141	22018	22150	22116	22179	22245	22230	22303	22319	22045	21911	22174	22474	22172	22271	22104	22158	22112	22250	22057	21892	22031	22161	22077	22283	22136	22328	22209	21921	21920	22114	22219	22313	22161	22272	22170	22158	22082	22248	22005	22268	22206	22279	22423	22377	22238	22009	21972	22149	22033	22304	22097	22175	22347	22250	22154	22307	22239	21984	22187	22071	22367	21980	22260	22060	22045	22085	22103	22172	22162	22154	21956	22002	22079	22032	22169	22236	22056	22226	22404	21951	22061	22111	22084	22090	22169	22200	22137	21943	22259	22082	22084	22107	22209	21897	22133	21986	22086	22031	22189	22457	22363	22229	22092	22391	22367	22239	22264	22160	22292	22274	22264	22192	22090	22149	22044	22337	22024	22290	22203	22069	22173	22153	22408	21978	21890	22085	22270	22310	22218	22071	22342	22279	22259	22083	22151	21950	22203	22200	22016	22158	22242	22031	22184	22388	22216	22142	22116	21953	22100	22039	22224	22172	22310	22095	22320	22309	22037	22119	22062	22188	22432	21978	22152	22335	22238	22358	22270	22250	22098	22102	21892	22031	22098	22092	22114	22221	22008	22165	22185	22112	22282	21970	22178	22085	22127	21983	22192	21968	22205	22136	22191	22305	22063	21992	22370	22153	22201	22299	22027	21987	22045	22013	22206	22127	22206	22260	21956	22125	22227	22161	22073	22027	22179	22323	22030	22200	22314	22203	22204	21977	22047	22260	22312	22176	22061	22261	22121	22096	21976	22255	22206	22144	22083	22046	22142	22246	22081	22232	22283	22175	22039	22225	22174	22098	22200	22158	22171	22051	22258	22119	22283	22203	22225	22143	22200	22161	22335	22014	22095	22260	21937	22042	22196	22255	22394	22083	22205	22334	22055	22055	22234	22141	22097	22206	22116	22179	22114	22096	22053	22033	22199	22247	22152	22066	22137	22076	21965	22352	22101	22086	22166	22254	22010	22090	22176	22320	22238	21915	22148	21954	22189	22215	22019	22207	22225	22206	22191	22437	22277	22046	22243	22058	22173	22275	22249	22131	22137	21996	22222	22094	22176	22199	22009	22169	22242	22289	22235	22350	22223	22206	22212	22025	22192	22061	22077	22053	22108	21941	22044	22273	22320	22131	22166	22196	22204	22091	22117	22109	22387	22168	22116	22139	22216	22469	21939	22061	22439	22107	22112	22175	22131	22290	22037	22280	22145	22140	22176	22534	22334	22094	22296	22208	21931	22095	22119	22112	22271	22219	22393	22387	22251	21996	21959	22063	21908	22248	22108	22178	21871	22254	22113	22196	22001	22165	22352	22083	22171	22040	22062	22047	22142	21947	22028	22149	22167	22328	22110	22129	21988	22126	22173	22236	22401	22077	22263	22057	22131	22275	22084	21998	22313	22071	22277	21986	22211	22133	22144	22251	22343	22479	22126	22174	22240	22077	22178	22305	22150	22068	21995	22167	22189	22203	22037	22054	22012	22086	21925	22255	22053	22280	22261	22177	22195	22133	22284	22143	22167	22259	22212	22292	22282	22296	22174	22126	22221	22020	22215	22063	22171	22150	21993	22220	22253	22114	22208	22307	22185	22109	22097	21963	22137	22025	22172	22415	22094	22183	22183	22095	22035	22151	22366	22240	22244	22144	22175	22267	22307	22155	22062	22145	22109	22107	22097	22360	22144	22335	21910	22126	22412	22028	22243	22102	22021	22386	22275	22171	22231	22042	22325	22374	22155	22152	22272	22200	22250	22298	22269	22241	22090	22515	22228	22088	21986	22196	21989	22126	22073	22144	22047	22154	22119	22202	22133	22061	22114	22014	21877	22075	22062	22115	22291	22259	22168	22163	22127	22148	21970	22275	22144	22158	22100	21953	22062	22214	22084	22253	22099	22074	22148	22266	22233	22354	22089	22297	22242	22200	21689	22335	22180	21976	22131	22070	22208	22089	22210	22166	22138	22090	22146	22060	22186	22023	22135	22225	21889	22141	22084	22180	22326	22241	22322	22116	22117	22234	22256	21951	22239	22190	22004	22180	22043	22320	22039	22271	22188	21895	22316	22221	22031	22055	22235	22190	22160	22074	21841	22192	22211	22176	22026	22357	22042	22358	22122	22017	22116	22235	21983	22096	22273	22206	22152	22018	22097	22008	22210	22054	22187	22162	21967	21875	22222	21976	22229	22001	22202	22126	22113	22086	22239	22227	22108	22094	22391	22152	22183	22055	22136	22140	22162	22289	22264	22239	22249	22280	22042	22211	22140	22360	22263	22333	22204	22078	22103	22128	22241	22239	22147	22177	22126	22375	22174	21977	22132	22360	22124	22274	22193	22226	22194	22119	22168	22208	22132	22065	22296	22186	21995	22193	22250	22037	22062	22243	22272	22151	21983	22122	22053	22031	22006	22114	22199	22233	22018	22299	22174	22079	22160	22056	22288	22050	22180	22096	21963	22154	22024	21974	22136	22101	22020	22138	22206	22207	22158	22145	22323	22311	22210	22045	22151	22338	22275	22120	22121	22239	22256	22358	22052	22241	22169	22226	22286	22080	22371	22247	22076	22211	22093	22167	22166	22005	22040	22177	22133	21945	22273	22041	22088	22139	21970	22155	22169	22368	21776	22445	22155	21910	22037	22272	22358	22001	22223	22143	21962	21982	22210	22113	22131	22065	22051	21986	22309	22025	22355	22237	22086	22330	22338	22185	21958	22024	22097	21979	22228	22279	22259	21883	21859	22228	22090	22301	22299	22373	22033	22126	22182	22341	22311	21868	22156	22123	22214	22294	22017	22141	22386	22283	22181	22067	22062	22223	22305	22205	22356	22067	22256	22078	22282	22219	22216	22184	22337	22198	22227	22212	22123	22084	22086	22333	22400	22177	22056	22119	22155	22071	21940	22211	22332	21988	22174	22127	22194	22181	21916	22300	22344	22137	22038	22018	22167	22080	21998	22221	22179	22152	22240	22335	22229	22090
31098	39892	26560	18614	18002	18067	18101	17863	17811	17881	18003	17908	17607	17836	17712	17520	17878	17538	17833	17774	17908	17564	17669	17749	17647	17658	17588	17589	17650	17895	18033	18052	18001	17619	17656	17730	17729	17559	17775	17615	17776	17671	17583	17587	17822	17566	17551	17578	17553	17726	17669	17584	17515	17574	17582	17616	17670	17702	17734	17650	17549	17633	17634	17586	17525	17536	17489	17658	17656	17619	17665	17516	17480	17702	17571	17513	17571	17719	17613	17435	17741	17694	17605	17357	17763	17560	17629	17655	17600	17431	17575	17703	17470	17686	17639	17563	17636	17525	17689	17541	17706	17580	17496	17397	17492	17509	17702	17560	17624	17813	17598	17547	17741	17660	17547	17627	17520	17563	17493	17703	17573	17567	17601	17524	17740	17351	17663	17658	17577	17498	17466	17570	17618	17450	17735	17620	17646	17479	17582	17483	17677	17391	17607	17552	17511	17515	17469	17631	17499	17509	17536	17569	17586	17603	17694	17619	17496	17541	17613	17594	17525	17512	17641	17552	17693	17585	17573	17398	17635	17542	17645	17768	17469	17459	17762	17514	17756	17519	17686	17414	17714	17388	17590	17589	17598	17764	17673	17613	17611	17642	17457	17732	17475	17656	17689	17658	17422	17622	17644	17431	17671	17527	17522	17653	17460	17678	17450	17600	17727	17550	17386	17523	17714	17641	17569	17503	17727	17572	17669	17667	17652	17500	17620	17613	17598	17671	17435	17616	17471	17508	17609	17596	17671	17574	17609	17483	17854	17407	17521	17531	17756	17693	17547	17388	17529	17647	17568	17547	17613	17279	17589	17509	17468	17563	17472	17555	17727	17582	17643	17622	17559	17607	17328	17671	17491	17645	17498	17735	17634	17643	17560	17539	17624	17573	17535	17495	17710	17519	17479	17516	17795	17417	17616	17531	17580	17583	17681	17532	17550	17590	17590	17738	17556	17671	17543	17517	17634	17446	17622	17599	17596	17272	17541	17510	17524	17648	17665	17604	17537	17480	17534	17586	17601	17533	17598	17555	17712	17522	17574	17542	17573	17465	17636	17625	17607	17645	17506	17481	17430	17529	17651	17625	17545	17559	17452	17546	17580	17463	17649	17580	17616	17415	17526	17693	17597	17579	17606	17666	17598	17661	17636	17748	17613	17645	17592	17778	17547	17639	17646	17468	17506	17601	17672	17412	17556	17536	17402	17520	17746	17573	17691	17533	17504	17649	17572	17620	17536	17424	17629	17708	17580	17436	17621	17562	17611	17389	17582	17666	17426	17680	17618	17559	17698	17765	17531	17624	17509	17569	17833	17547	17640	17655	17428	17644	17586	17656	17673	17525	17485	17564	17738	17556	17539	17753	17670	17542	17364	17621	17662	17624	17581	17525	17613	17562	17652	17408	17576	17771	17730	17639	17722	17495	17543	17528	17495	17586	17607	17513	17618	17608	17510	17585	17471	17501	17857	17488	17501	17648	17616	17458	17548	17604	17599	17454	17571	17491	17600	17464	17597	17734	17576	17662	17406	17686	17583	17604	17846	17459	17487	17782	17561	17755	17662	17676	17584	17649	17651	17621	17646	17531	17545	17495	17533	17679	17543	17628	17536	17661	17561	17630	17637	17602	17681	17581	17556	17545	17406	17553	17571	17630	17740	17567	17673	17535	17365	17647	17670	17530	17620	17506	17610	17641	17443	17767	17721	17692	17672	17456	17727	17711	17678	17476	17543	17620	17614	17611	17504	17588	17451	17500	17519	17568	17459	17588	17570	17536	17509	17732	17604	17640	17551	17529	17634	17638	17668	17601	17571	17495	17542	17521	17616	17583	17681	17651	17598	17525	17700	17527	17490	17514	17549	17560	17674	17615	17660	17518	17576	17569	17565	17565	17585	17663	17464	17652	17668	17660	17610	17700	17591	17651	17539	17518	17767	17549	17576	17604	17662	17616	17571	17594	17642	17616	17578	17519	17678	17671	17609	17466	17628	17499	17485	17468	17480	17678	17599	17741	17471	17569	17530	17848	17609	17713	17735	17519	17624	17571	17556	17596	17607	17641	17751	17481	17619	17628	17849	17549	17679	17459	17670	17646	17515	17580	17715	17393	17651	17596	17592	17518	17580	17559	17751	17569	17558	17720	17663	17441	17587	17574	17523	17687	17532	17653	17381	17520	17531	17430	17396	17507	17731	17715	17450	17582	17647	17709	17730	17458	17588	17587	17674	17541	17608	17653	17531	17638	17587	17487	17552	17581	17537	17466	17523	17684	17732	17572	17682	17600	17651	17453	17486	17657	17605	17567	17597	17512	17510	17530	17667	17659	17587	17553	17568	17731	17534	17770	17615	17546	17693	17684	17742	17601	17530	17797	17403	17555	17681	17472	17692	17561	17432	17701	17526	17605	17668	17656	17632	17652	17455	17700	17571	17687	17635	17641	17625	17438	17707	17659	17515	17754	17551	17644	17517	17576	17732	17718	17614	17544	17752	17296	17515	17647	17399	17443	17498	17602	17714	17605	17566	17619	17514	17541	17812	17701	17523	17615	17667	17375	17721	17446	17667	17559	17654	17548	17596	17683	17698	17660	17531	17755	17555	17584	17640	17476	17566	17625	17615	17646	17639	17527	17383	17474	17685	17579	17576	17577	17478	17638	17549	17519	17656	17570	17528	17627	17566	17517	17679	17609	17584	17677	17498	17630	17728	17589	17652	17456	17327	17587	17562	17633	17569	17610	17689	17562	17534	17373	17648	17568	17547	17671	17524	17725	17525	17614	17487	17599	17538	17642	17591	17512	17617	17584	17705	17604	17635	17677	17602	17633	17617	17575	17624	17498	17464	17481	17487	17553	17604	17530	17583	17619	17573	17593	17484	17496	17617	17688	17612	17775	17649	17556	17475	17575	17724	17579	17578	17442	17646	17669	17683	17624	17692	17696	17524	17700	17581	17542	17433	17639	17663	17699	17458	17631	17494	17604	17557	17524	17395	17542	17575	17521	17693	17545	17545	17632	17498	17454	17559	17624	17486	17587	17527	17451	17948	17633	17634	17474	17626	17604	17543	17608	17629	17561	17583	17641	17634	17746	17542	17589	17636	17660	17707	17797	17640	17579	17695	17610	17722	17691	17547	17589	17575	17660	17748	17542	17678	17583	17446	17514	17499	17604	17685	17593	17650	17621	17623	17441	17664	17683	17520	17709	17835	17534	17645	17603	17539	17673	17544	17569	17479	17538	17460	17628	17602	17581	17599	17592	17444	17502	17434	17541	17559	17566	17808	17536	17470	17562	17691	17499	17495	17590	17490	17618	17492	17623	17460	17528	17582	17572	17518	17622	17587	17717	17636	17476	17648	17665	17635	17634	17626	17489	17652	17577	17523	17714	17693	17498	17534	17612	17684	17718	17530	17672	17566	17574	17395	17509	17763	17620	17600	17700	17726	17585	17627	17744	17559	17617	17609	17601	17570	17609	17519	17549	17549	17612	17602	17539	17481	17710	17634	17554	17466	17591	17661	17626	17564	17655	17587	17511	17558	17567	17717	17580	17468	17621	17535	17627	17628	17668	17437	17575	17580	17390	17644	17601	17742	17712	17530	17743	17568	17644	17705	17535	17509	17619	17488	17637	17663	17648	17521	17533	17611	17671	17514	17547	17685	17689	17684	17787	17737	17602	17548	17564	17547	17814	17684	17558	17488	17740	17618	17504	17698	17695	17783	17512	17585	17452	17741	17734	17570	17562	17387	17554	17565	17778	17765	17568	17536	17614	17556	17543	17711	17508	17570	17487	17482	17475	17473	17772	17568	17644	17630	17584	17486	17621	17439	17675	17597	17474	17629	17475	17638	17533	17695	17621	17660	17560	17613	17585	17520	17581	17633	17918	17604	17551	17735	17660	17519	17583	17342	17525	17690	17750	17646	17583	17660	17526	17809	17439	17419	17719	17605	17706	17417	17478	17587	17551	17591	17775	17718	17460	17540	17692	17612	17345	17666	17512	17638	17490	17576	17593	17488	17585	17605	17570	17598	17725	17653	17686	17634	17555	17605	17721	17338	17547	17577	17531	17516	17544	17618	17526	17696	17526	17501	17394	17694	17538	17573	17618	17323	17449	17575	17708	17560	17521	17541	17513	17651	17594	17576	17583	17565	17465	17702	17698	17668	17652	17500	17533	17739	17648	17551	17615	17511	17662	17653	17693	17465	17584	17710	17701	17473	17638	17512	17639	17481	17609	17500	17363	17514	17590	17606	17490	17564	17696	17422	17647	17456	17523	17534	17686	17715	17649	17596	17613	17620	17448	17774	17480	17508	17466	17626	17541	17610	17632	17645	17641	17669	17512	17514	17531	17630	17593	17573	17479	17550	17429	17796	17710	17486	17474	17771	17707	17625	17825	17413	17501	17610	17483	17741	17629	17567	17493	17683	17478	17748	17651	17598	17551	17623	17543	17602	17598	17548	17611	17769	17693	17572	17462	17586	17581	17517	17388	17494	17715	17602	17689	17444	17590	17826	17794	17570	17569	17669	17641	17591	17751	17552	17499	17737	17468	17926	17403	17619	17507	17589	17708	17721	17557	17491	17654	17498	17501	17601	17514	17554	17661	17556	17527	17334	17576	17616	17521	17755	17608	17583	17537	17645	17399	17674	17607	17591	17492	17600	17651	17551	17490	17528	17756	17524	17605	17669	17556	17554	17647	17589	17592	17702	17692	17479	17461	17522	17638	17584	17509	17669	17723	17594	17528	17547	17464	17572	17604	17562	17469	17417	17531	17779	17766	17601	17571	17760	17491	17634	17539	17527	17636	17490	17666	17530	17575	17815	17420	17503	17566	17692	17371	17528	17469	17559	17530	17871	17271	17499	17664	17676	17590	17545	17563	17510	17471	17545	17516	17561	17677	17605	17639	17739	17697	17625	17673	17390	17602	17673	17493	17731	17590	17729	17579	17466	17580	17773	17610	17610	17448	17615	17627	17600	17507	17554	17697	17666	17417	17635	17599	17558	17494	17424	17594	17473	17488	17674	17682	17489	17568	17665	17606	17551	17686	17801	17628	17430	17594	17627	17633	17391	17728	17465	17536	17559	17536	17657	17754	17666	17653	17740	17392	17570	17719	17461	17671	17678	17467	17672	17503	17509	17638	17521	17472
23789	21483	29150	24293	22861	25023	25611	23222	22629	22854	22775	22662	22691	22597	22655	22665	22538	22588	22575	22484	22469	22348	22385	22451	22371	22373	22244	22220	22718	24567	24784	24129	23533	22982	22450	22270	22036	22314	22385	22365	22388	22443	22342	22393	22345	22236	22202	22371	22135	22464	22279	22336	22168	22436	22361	22201	22064	22108	22130	22226	22107	22428	22069	22049	22447	22274	22059	22359	22318	22148	22089	22148	22319	22256	22297	22292	22411	22555	22263	22249	22191	22315	22437	22213	22027	21966	22454	22388	22186	22212	22221	22268	22542	22164	22228	22276	22375	22303	22341	22278	22209	22307	22281	22140	22329	22195	22278	22262	22147	22233	22098	22294	22401	22259	22234	22112	22180	22215	22172	22306	22176	22179	22134	22331	22303	22224	22254	22195	22229	22287	22342	22454	22334	22281	22488	22261	22162	22334	22419	22258	22144	22124	22210	22171	22449	22093	22266	22329	22407	22336	22244	22166	22302	22139	22519	22223	22002	22154	22482	22197	22218	22284	22403	22268	22363	22068	22282	22182	22075	22091	22079	22182	22075	22132	22139	22346	22175	22273	22181	22233	22309	22009	22246	22186	21987	22074	22072	22195	22261	22460	22513	22110	22340	22224	22321	21960	22071	22291	22182	22203	22349	22112	22171	22208	22329	22031	22207	22281	22238	22195	22217	22351	22082	22322	22338	22317	22180	22165	22389	22345	22415	22078	21906	22153	22237	22216	22256	22281	22208	22370	22320	22070	22262	22094	22203	22378	22168	22285	22243	22248	22182	22220	22407	22281	22251	22161	22042	22510	22203	22283	22180	22147	22020	22244	22211	22404	22214	22115	22401	22467	22364	22231	22299	22261	22297	22114	22367	21972	22364	22074	22116	22312	22255	22212	22247	22233	22298	22149	21927	22073	22176	22239	22294	22281	22174	22199	22386	22122	22389	22108	22279	22244	22272	22202	22384	22285	22042	22221	22256	22424	22183	22421	22341	22331	22196	22216	22377	22151	22293	22240	22186	22187	22380	22168	22161	22054	22412	22169	22328	22220	22285	22110	22240	22031	22134	22299	22209	22181	22109	22414	22127	22164	22137	22245	22420	22293	22152	22260	22145	22083	22119	22192	22064	22293	22156	22061	22274	22316	22284	22321	22235	22314	22219	22173	22466	22208	22166	22297	22256	22216	22268	22293	22390	22316	22297	22392	22345	22171	22400	22342	22331	22270	22335	22070	21956	22031	22456	22360	22192	22216	22314	22265	22221	22162	22258	22299	22214	22370	22483	22164	22227	22215	22429	22337	22434	22143	22030	22166	22049	22196	22120	22245	22262	22332	22312	22226	22214	22184	22261	22153	22249	22107	22141	22205	22266	22054	22008	22054	22405	21998	22385	22163	22272	22309	22042	22170	22299	22290	22108	22195	22403	22347	21973	22223	22541	22218	22075	22178	22367	22207	22452	22198	22285	22281	22376	22056	22173	22291	22182	22163	22230	22370	22476	22326	22284	22336	22315	22265	22225	22311	22004	22209	22290	22112	22252	22160	22371	22036	22131	22130	22173	22193	21767	22195	22271	22364	22473	22301	22143	22382	22293	22289	21997	22347	22309	22420	22258	22179	22224	22276	22297	22278	22363	22281	22231	22274	22468	22235	22302	22500	22060	22303	22324	22336	22383	22360	22284	22206	22181	22215	22287	22419	22421	22190	22205	21941	22234	22079	22221	22172	22345	22160	22136	22401	22316	22156	22257	22369	22297	22323	22433	22257	22180	22299	22045	21978	22263	22330	22177	22277	22027	22063	22070	22249	22161	22199	22071	22365	22233	22351	22217	22090	22188	22082	22398	22184	22182	22215	22110	22308	22239	22371	22323	22197	22288	22220	22268	22186	22237	22216	22216	22317	22118	22419	22142	22007	22123	22121	22246	22190	22526	22227	22090	22433	22291	22221	22273	22268	22090	22204	22272	22345	22296	22201	22168	22233	22171	22160	22216	22282	22166	22240	22281	22162	22298	22120	22069	22480	22001	22262	22275	22116	22294	22252	22335	22351	22300	22256	22215	22158	22146	22419	22336	22174	22228	22115	22098	22277	22398	22163	22124	22145	22433	22111	22382	22452	22370	22208	22163	22171	22324	22447	22217	22258	22270	22104	22083	21975	22215	22223	22234	22294	22202	22319	22144	22266	22069	22177	22256	22241	22112	22201	22303	22321	22278	22163	22381	22374	22168	22287	21854	22163	22315	22164	22259	22128	22142	22081	22239	22220	22294	22220	22037	22136	22160	22127	22187	22280	22269	22365	22033	22371	22361	22312	22371	22245	22469	22197	22229	21929	22281	22230	22156	22304	22271	22186	22051	22112	22118	22123	22036	22382	22276	22149	21990	22253	22124	22326	22351	22229	22155	22114	22219	22340	22149	21916	22279	22108	22240	22057	22361	22270	22181	22494	22168	22091	22071	22164	22236	22324	22359	22242	22185	22231	22357	22368	22498	22282	22276	22348	22354	22405	22190	22182	22162	22155	22141	22201	22108	22357	22171	22254	22121	22317	22229	22050	22385	22113	22195	22335	22428	22053	22584	22423	22164	22116	22115	22478	22215	22263	22083	22321	22293	22238	21922	22094	22040	22451	22144	22195	22191	22413	22157	22204	22119	22365	22344	22341	22423	22233	22274	22233	22320	22395	22598	22104	22189	22412	22294	22362	22224	22272	22226	22210	22163	22545	22186	22124	22367	22235	22417	22462	22188	22383	22321	22112	22081	22334	22252	22342	22370	22330	21942	22153	22304	21958	22049	22177	22132	22215	22172	22446	22046	22264	22301	22109	22308	22059	22051	22266	22365	22055	22343	22206	22175	21959	22228	22144	22167	22315	22382	22327	22324	22268	22158	22208	22202	22393	22380	22311	22361	22447	22321	22283	22349	22197	22229	22345	22132	22523	22215	22132	22462	22202	22026	22430	22347	22073	22056	22275	22129	22267	22316	21974	22235	22302	22271	22474	22125	22348	22181	22009	22318	22388	22280	22329	22381	22130	22100	22345	22200	22029	22126	22458	22277	22356	21970	22246	22271	22357	22409	22002	22235	22473	22097	21967	22139	22355	22172	22273	22161	22315	22289	22182	22234	22319	22315	22197	22266	22048	22248	22150	22195	22244	22281	22210	22148	22035	22238	22420	22385	22351	22289	22321	22253	22298	22339	22415	22193	22141	22254	22248	22279	22057	22306	22392	22237	22244	22366	22099	22191	22298	22061	22279	22218	22201	22057	22345	22246	22289	22137	22281	22241	22207	22348	22325	22072	22294	22489	22232	22385	22215	22405	22124	22228	22304	22417	22378	22222	22084	22112	22253	22237	22291	22381	22250	22585	22134	22266	22342	21882	22312	22364	22322	22176	22482	22332	22265	22228	22415	22058	22030	22239	22243	22427	22066	22117	22202	22346	22059	22162	22089	22213	22034	22146	22207	22083	22108	22185	22290	22224	22340	22258	22164	22204	22320	22116	22133	22022	22141	22158	22260	22163	22255	22206	22231	22362	22295	22188	22169	22129	22160	22522	22337	22190	22299	22326	22188	22448	22268	22054	22108	22195	22346	22223	22133	22183	22315	22146	22144	22136	22168	22153	22279	22563	22147	22245	22510	22199	22114	22266	22331	22049	22256	22354	22240	22204	22289	22296	22260	22399	22204	22241	22151	22194	22280	22376	22250	22396	21996	22275	22287	22349	22295	22454	22188	22318	22213	22268	22297	22242	22338	22495	22329	22197	22033	22098	22248	22147	22282	22270	22358	22048	22268	22156	22152	22213	22312	22317	22368	22157	22355	22358	22205	22323	22028	22111	22332	22389	22159	22374	22214	22268	22194	22217	22203	22292	22054	22006	22259	22106	22190	22243	22243	22190	22187	22246	22438	22132	22363	22135	22267	22064	22421	22172	22171	22275	22001	22396	22217	22476	22001	22196	22323	22169	22236	22431	22404	22164	22263	22034	22072	22456	22193	22248	22119	22204	22329	22163	22232	22206	22215	21999	22023	22224	22161	22350	22203	22073	22128	22270	22279	22361	22221	22148	22276	22167	22347	22235	22321	22174	22177	22239	22218	22261	22238	22212	22167	22205	22279	22197	22453	22212	22384	22186	22328	22261	22160	22139	22142	22135	22207	22231	22154	22187	22220	22211	22073	22375	22124	22195	22362	21849	22206	22263	22135	22114	22337	22280	22225	22167	22203	21912	22459	22199	22152	22080	22292	22249	22319	22382	22166	22317	22156	22131	22075	22225	22374	22190	22409	22305	22188	22356	22191	22248	22274	22465	22141	22425	22264	21996	22381	22245	22172	22137	22217	22259	22297	22571	22278	21948	22149	22162	22325	22272	22473	22209	21978	22108	22171	22326	22057	22235	22129	22303	21961	22033	22369	22245	22268	22191	22311	22230	21917	22199	22114	22293	22283	22478	22302	22131	22281	22248	22149	22135	22246	22100	22124	22314	22273	22296	22318	22293	22259	22237	22339	22265	22130	21976	22186	22235	22178	22296	22285	22142	21955	22110	22142	22163	22052	22169	22239	22323	22191	22242	22208	22266	22216	22066	22091	22216	22414	22301	22181	22328	22438	22298	22241	22357	22389	22290	22464	22343	22379	22277	22311	22415	22288	22302	22221	22234	22280	22157	22256	22293	22613	22148	22269	22399	22256	22301	22505	22106	22346	22214	22351	22034	22180	22196	22237	22158	21986	22079	22086	22336	22275	22172	22107	22321	22183	22205	22457	22211	22242	22203	21939	22193	22152	22184	22434	22249	22320	22141	22081	22189	22344	22375	22171	22361	22195	22472	22120	22353	22320	22135	22169	22267	22228	22327	22360	22074	22130	22285	22103	22052	22270	22264	22248	22347	22227	22321	22240	22072	22293	22367	22187	22052	22190	22253	22392	22377	22234	22328	22193	22190	22310	22226	22038	22271	22235	22219	22095	22253	22472	22232	22144	22320	22227	22274	22416	22310	22180	22216	22271	22002	22304	22096	22387	22251	22368	22016	22209	22203	22465	22522	22157	22380	22137	22139	22242	22093	22344	22350	22353	22180	22202	22098	22238	22123	22278	22506	22131	22282	22204	22278	22297	22382	22230	22319	22378	22363	22284	22448	22277	22141	22129
35316	58538	37073	21146	19423	18903	18810	18626	18320	18229	18110	18018	18150	18131	18018	17863	17751	17846	17771	17769	17716	17832	17802	17797	17777	17610	17771	17783	18418	21883	21219	19764	18944	18334	18025	17768	17654	17456	17693	17585	17697	17579	17830	17793	17746	17589	17645	17550	17595	17732	17639	17643	17658	17599	17658	17705	17490	17572	17778	17504	17712	17669	17635	17540	17621	17760	17778	17580	17982	17565	17726	17681	17742	17646	17529	17716	17697	17527	17587	17695	17550	17817	17493	17621	17549	17805	17545	17701	17587	17558	17821	17731	17559	17821	17585	17661	17439	17840	17642	17579	17650	17528	17784	17546	17786	17650	17591	17776	17614	17696	17644	17668	17739	17802	17622	17625	17585	17690	17598	17687	17604	17815	17543	17687	17679	17609	17423	17602	17675	17683	17535	17786	17777	17772	17527	17590	17665	17712	17538	17564	17453	17640	17752	17643	17646	17634	17686	17876	17641	17708	17282	17658	17661	17670	17802	17607	17734	17657	17440	17662	17625	17595	17625	17683	17702	17665	17698	17519	17681	17768	17713	17490	17699	17767	17651	17720	17654	17697	17671	17565	17590	17647	17645	17790	17485	17638	17633	17569	17591	17602	17630	17702	17593	17494	17529	17693	17559	17767	17565	17696	17736	17569	17607	17473	17661	17685	17629	17588	17483	17802	17617	17669	17667	17734	17659	17785	17627	17660	17608	17612	17637	17620	17599	17487	17578	17560	17685	17569	17589	17597	17562	17608	17649	17573	17606	17755	17618	17687	17668	17798	17821	17584	17532	17700	17411	17699	17523	17665	17711	17701	17689	17672	17563	17651	17692	17649	17812	17507	17569	17663	17696	17757	17781	17628	17657	17685	17673	17655	17747	17627	17597	17793	17647	17761	17513	17581	17688	17678	17781	17692	17643	17360	17645	17648	17589	17436	17512	17864	17679	17774	17678	17730	17500	17612	17632	17537	17526	17633	17565	17602	17741	17753	17716	17591	17743	17621	17764	17425	17630	17553	17636	17458	17773	17718	17771	17646	17712	17721	17733	17765	17672	17764	17766	17755	17716	17679	17648	17409	17771	17423	17580	17708	17567	17536	17729	17725	17535	17714	17783	17471	17706	17761	17690	17768	17693	17648	17542	17850	17509	17612	17660	17557	17634	17688	17688	17526	17794	17628	17543	17405	17540	17626	17632	17780	17613	17752	17513	17744	17709	17675	17591	17698	17541	17630	17736	17647	17728	17659	17565	17705	17495	17651	17726	17627	17643	17659	17573	17611	17656	17584	17614	17633	17734	17509	17763	17723	17691	17544	17753	17598	17536	17485	17764	17713	17833	17481	17573	17644	17700	17715	17551	17636	17707	17567	17639	17523	17561	17656	17648	17546	17641	17552	17533	17654	17611	17623	17750	17624	17805	17682	17562	17856	17730	17678	17396	17707	17756	17783	17824	17716	17593	17745	17645	17572	17771	17671	17657	17775	17712	17593	17546	17487	17690	17611	17704	17545	17494	17722	17612	17846	17723	17533	17705	17619	17497	17649	17562	17527	17804	17626	17668	17591	17633	17706	17703	17778	17508	17719	17613	17584	17655	17789	17650	17666	17664	17823	17551	17678	17441	17620	17575	17710	17698	17667	17697	17701	17613	17558	17656	17714	17701	17707	17541	17621	17647	17617	17657	17568	17488	17684	17513	17556	17688	17760	17461	17599	17750	17719	17502	17810	17660	17514	17691	17664	17614	17541	17490	17578	17670	17717	17588	17812	17637	17557	17658	17476	17648	17760	17685	17455	17927	17744	17611	17707	17813	17673	17718	17602	17519	17667	17571	17588	17538	17672	17686	17713	17584	17588	17587	17675	17615	17804	17685	17748	17610	17550	17692	17607	17791	17722	17640	17504	17746	17600	17622	17679	17739	17652	17414	17674	17568	17595	17518	17527	17496	17479	17587	17614	17725	17646	17615	17617	17687	17673	17548	17695	17749	17577	17572	17625	17741	17649	17541	17595	17559	17720	17631	17707	17704	17802	17652	17601	17459	17543	17596	17523	17675	17571	17792	17608	17560	17682	17786	17888	17642	17758	17609	17503	17741	17605	17572	17673	17613	17705	17746	17625	17467	17614	17575	17576	17478	17645	17691	17593	17669	17462	17721	17619	17672	17495	17790	17740	17609	17703	17622	17674	17654	17720	17559	17711	17827	17653	17717	17621	17567	17643	17786	17595	17772	17558	17659	17748	17584	17540	17775	17593	17650	17748	17676	17841	17677	17586	17620	17705	17661	17672	17587	17526	17958	17715	17711	17609	17517	17642	17608	17573	17582	17728	17625	17577	17673	17650	17555	17688	17652	17660	17726	17688	17700	17463	17542	17665	17562	17782	17440	17583	17662	17624	17699	17620	17677	17542	17722	17698	17543	17404	17640	17514	17703	17606	17670	17541	17649	17536	17632	17658	17471	17773	17620	17627	17770	17595	17758	17674	17443	17674	17701	17462	17593	17619	17594	17606	17628	17651	17610	17533	17710	17512	17718	17719	17684	17688	17638	17687	17627	17561	17621	17662	17494	17819	17784	17755	17668	17596	17623	17613	17495	17656	17608	17542	17633	17699	17464	17443	17700	17723	17491	17651	17890	17727	17735	17576	17591	17728	17767	17586	17708	17635	17519	17581	17627	17589	17929	17718	17788	17711	17681	17783	17517	17463	17709	17626	17685	17743	17566	17733	17687	17540	17545	17638	17736	17758	17612	17676	17794	17700	17724	17532	17671	17535	17668	17734	17663	17446	17663	17704	17743	17641	17725	17659	17738	17633	17612	17733	17618	17628	17648	17871	17515	17591	17789	17681	17708	17725	17769	17583	17914	17592	17847	17537	17421	17746	17699	17620	17677	17530	17672	17597	17762	17774	17633	17550	17619	17685	17514	17629	17711	17695	17534	17620	17462	17609	17530	17614	17582	17857	17620	17637	17596	17728	17379	17638	17640	17617	17622	17757	17738	17598	17859	17686	17784	17677	17749	17469	17689	17490	17518	17646	17928	17647	17666	17710	17638	17606	17516	17666	17578	17582	17576	17642	17733	17647	17589	17832	17682	17638	17628	17661	17681	17466	17709	17703	17436	17731	17780	17556	17729	17546	17509	17627	17623	17658	17505	17723	17678	17622	17676	17522	17724	17349	17557	17628	17642	17429	17610	17405	17665	17779	17734	17517	17537	17522	17890	17622	17602	17569	17528	17426	17708	17765	17769	17804	17582	17683	17814	17643	17656	17606	17647	17483	17697	17688	17710	17360	17741	17707	17669	17586	17630	17633	17652	17480	17809	17655	17709	17481	17634	17691	17664	17598	17609	17690	17536	17559	17489	17859	17592	17623	17618	17688	17849	17621	17714	17640	17568	17625	17740	17607	17554	17665	17432	17723	17790	17635	17838	17681	17504	17743	17728	17560	17743	17686	17671	17599	17588	17647	17534	17591	17785	17628	17515	17520	17668	17640	17667	17647	17774	17556	17627	17685	17566	17528	17507	17739	17730	17617	17725	17711	17615	17509	17701	17732	17483	17668	17569	17698	17702	17719	17681	17612	17704	17659	17427	17621	17553	17544	17460	17648	17662	17483	17447	17715	17650	17717	17687	17766	17559	17744	17683	17579	17594	17733	17792	17581	17576	17562	17629	17659	17789	17561	17655	17494	17723	17694	17663	17633	17736	17709	17533	17658	17677	17631	17656	17611	17488	17558	17572	17596	17647	17742	17713	17559	17678	17680	17717	17759	17722	17711	17645	17664	17727	17655	17388	17563	17667	17692	17415	17518	17666	17499	17788	17614	17579	17536	17651	17562	17664	17773	17604	17687	17492	17752	17554	17665	17705	17545	17510	17671	17564	17774	17648	17751	17687	17940	17518	17583	17766	17682	17545	17620	17732	17687	17793	17774	17690	17744	17718	17334	17394	17616	17542	17618	17639	17604	17655	17672	17753	17665	17635	17683	17659	17735	17656	17520	17719	17555	17731	17652	17801	17573	17636	17812	17782	17560	17644	17659	17550	17618	17720	17587	17761	17799	17598	17521	17705	17745	17693	17594	17597	17587	17653	17697	17535	17730	17700	17681	17721	17646	17581	17493	17500	17606	17819	17439	17616	17586	17716	17499	17474	17723	17788	17675	17736	17680	17562	17586	17522	17537	17657	17588	17645	17549	17593	17523	17690	17456	17647	17587	17722	17512	17769	17568	17670	17667	17741	17656	17682	17601	17713	17534	17637	17628	17592	17804	17729	17669	17605	17563	17550	17662	17749	17622	17802	17866	17582	17677	17769	17693	17528	17462	17762	17448	17570	17619	17710	17823	17600	17692	17708	17568	17560	17751	17504	17624	17646	17496	17662	17648	17879	17561	17629	17611	17642	17759	17566	17643	17539	17724	17684	17666	17868	17734	17577	17722	17673	17552	17699	17831	17576	17438	17610	17740	17484	17455	17636	17805	17552	17631	17742	17579	17709	17591	17608	17758	17669	17781	17558	17753	17671	17918	17714	17532	17578	17572	17595	17631	17734	17741	17692	17693	17707	17639	17712	17405	17536	17827	17620	17750	17749	17611	17505	17936	17559	17666	17702	17698	17715	17587	17597	17689	17670	17635	17701	17667	17764	17698	17661	17790	17592	17568	17708	17614	17784	17552	17652	17660	17623	17630	17655	17611	17567	17939	17652	17707	17520	17650	17656	17634	17668	17557	17582	17615	17632	17767	17500	17603	17825	17743	17583	17718	17843	17831	17607	17529	17489	17650	17741	17581	17648	17795	17710	17701	17700	17653	17582	17753	17561	17647	17715	17543	17566	17552	17514	17594	17541	17666	17596	17642	17503	17724	17655	17597	17660	17546	17730	17590	17530	17643	17673	17600	17637	17541	17913	17558	17574	17662	17688	17709	17550	17514	17572	17731	17598	17778	17433	17614	17740	17605	17668	17548	17748	17717	17727	17639	17707	17587	17714	17500	17576	17781	17574	17569	17798	17684	17752	17797	17578	17700	17660	17556	17728	17592	17748	17528	17635	17671	17530	17619	17562	17578	17669	17699	17658	17641	17805	17719	17715	17724	17671	17547	17741	17539	17607	17661	17533	17689	17690	17500	17580	17592	17660	17654	17669	17707	17588	17661
22687	21337	29237	23750	21664	24595	27988	23685	23126	23474	23247	23134	23092	22881	23025	22864	22778	22571	22835	22668	22506	22614	22615	22739	22446	22534	22426	22534	22828	25865	27416	26289	24785	23719	22957	22748	22486	22538	22484	22350	22587	22252	22318	22385	22428	22482	22612	22397	22162	22386	22649	22200	22182	22510	22458	22332	22386	22341	22443	22205	22454	22512	22378	22157	22231	22405	22380	22107	22361	22460	22389	22371	22378	22129	22088	22516	22438	22433	22393	22547	22305	22464	22508	22458	22420	22274	22393	22248	22336	22349	22409	22246	22210	22272	22260	22422	22334	22285	22317	22214	22581	22081	22194	22382	22230	22248	22438	22356	22308	22321	22317	22625	22495	22251	22236	22381	22368	22212	22393	22187	22154	22226	22263	22282	22589	22250	22401	22245	22330	22186	22369	22298	22457	22371	22317	22369	22402	22526	22186	22289	22472	22386	22211	22315	22501	22464	22330	22224	22416	22661	22367	22326	22252	22451	22555	22315	22141	22210	22161	22277	22280	22401	22480	22368	22337	22435	22224	22319	22430	22365	22366	22395	22354	22029	22253	22180	22462	22819	22231	22151	22253	22171	22297	22488	22510	22288	22524	22264	22329	22246	22452	22143	22354	22260	22363	22266	22443	22317	22428	22354	22313	22146	22259	22441	22322	22432	22366	22107	22441	22182	22525	22457	22290	22390	22353	22421	22304	22153	22114	22213	22393	22356	22389	22384	22274	22366	22380	22598	22506	22228	22213	22300	22228	22284	22526	22246	22311	22314	22376	22393	22333	22049	22409	22422	22342	22234	22288	22278	22086	22287	22195	22287	22461	22339	22619	22366	22293	22271	22365	22447	22225	22405	22438	22178	22258	22093	22295	22349	22332	22397	22395	22512	22315	22594	22334	21965	22319	22452	22293	22463	22263	22463	22274	22191	22285	22328	22142	22366	22448	22431	22350	22367	22309	22235	22343	22277	22195	22255	22402	22391	22274	22342	22426	22381	22226	22213	22444	22450	22228	22092	22121	22316	22388	22405	22232	22216	22369	22214	22148	22131	22144	22331	22575	22383	22388	22257	22406	22367	22156	22227	22044	22443	22270	22315	22358	22309	22161	22524	22360	22493	22141	22346	22080	22228	22249	22161	22305	22675	22122	22353	22245	22328	22331	22475	22454	22313	22378	22301	22191	22288	22396	22412	22307	22214	22303	22267	22117	22274	22189	22504	22281	22460	22243	22304	22244	22468	22372	22421	22224	22511	22397	22292	22350	22430	22381	22364	22156	22459	22364	22196	22348	22088	22315	22398	22216	22506	22313	22465	22316	22499	22390	22543	22382	22210	22514	22361	22388	22135	22215	22352	22258	22110	22538	22529	22445	22384	22287	22458	22116	22120	22262	22573	22359	22590	22306	22386	22359	22393	22265	22375	22425	22369	22277	22255	22314	22336	22292	22504	22258	22288	22536	22274	22302	22177	22137	21991	22267	22180	22351	22208	22431	22127	22450	22060	22104	22224	22246	22312	22209	22500	22574	22248	22284	22359	22292	22206	22139	22265	22396	22294	22333	22188	22222	22218	22385	22463	22064	22134	22251	22333	22373	22285	22162	22392	22455	22438	22266	22376	22289	21998	22432	22320	22205	22281	22428	22120	22550	22335	22398	22308	22333	22387	22438	22201	22428	22439	22540	22523	22250	22256	22055	22379	22418	22219	22387	22315	22318	22300	22297	22191	22135	22247	22449	22346	22317	22219	22214	22287	22271	22296	22208	22298	22370	22030	22387	22448	22294	22193	22274	22387	22340	22232	22240	22491	22282	22273	22231	22200	22303	22176	22427	22232	22336	22303	22316	22338	22204	22171	22308	22255	22244	22136	22333	22236	22366	22239	22317	22227	22402	22370	22500	22151	22349	22358	22118	22108	22292	22338	22345	22208	22396	22233	22366	22302	22243	22240	22283	22254	22395	22376	22377	22397	22403	22362	22263	22475	22313	22132	22157	22227	22319	22239	22404	22142	22217	22441	22241	22437	22387	22489	22332	22260	22333	22274	22361	22098	22285	22166	22215	22225	22372	22317	22181	22112	22491	22311	22336	22117	22383	22205	22212	22129	22546	22280	22335	22394	22216	22267	22253	22265	22214	22208	22643	22219	22236	22243	22247	22149	22182	22444	22270	22351	22248	22422	22352	22371	22213	22380	22224	22399	22275	22432	22420	22233	22066	22375	22128	22509	22369	22554	22361	22453	22331	22422	22444	22376	22474	22254	22364	22206	22382	22279	22246	22349	22352	22323	22191	22377	22411	22355	22345	22368	22198	22338	22368	22431	22352	22333	22281	22585	22557	22105	22190	22239	22262	22135	22289	22284	22421	22290	22343	22201	22169	22367	22244	22447	22438	22194	22182	22227	22453	22407	22390	22336	22364	22309	22331	22317	22195	22328	22318	22278	22291	22112	22377	22159	22370	22356	22126	22312	22603	22073	22481	22489	22150	22271	22199	22476	22358	22341	22237	22326	22352	22275	22404	21958	22256	22345	22417	22273	22249	22386	22253	22207	22130	22067	22411	22268	22153	22192	22427	22321	22208	22301	22213	22254	22097	22394	22418	22497	22375	22421	22195	22487	22317	22242	22373	22347	22251	22299	22236	22236	22387	22326	22269	22271	22458	22308	22452	22289	22207	22330	22106	22268	22442	22244	22333	22297	22349	22242	22407	22458	22381	22264	22247	22327	22424	22370	22128	22183	22416	22372	22407	22382	22468	22406	22143	22315	22315	22343	22289	22514	22461	22314	22330	22194	22377	22341	22384	22510	22112	22315	22446	22161	22404	22309	22440	22257	22192	22272	22517	22409	22212	22369	22320	22467	22545	22174	22265	22535	22365	21980	22326	22332	22357	22669	22564	22327	22456	22215	22264	22173	22447	22274	22319	22296	22498	22333	22416	22420	22263	22378	22546	22259	22185	22284	22446	22246	22193	22265	22407	22214	22198	22136	22076	22388	22391	22254	22289	22349	22441	22384	22060	22184	22343	22293	22197	22321	22376	22453	22340	22372	22456	22508	22396	22301	22403	22462	22382	22308	22130	22488	22486	22309	22292	22412	22413	22373	22361	22356	22324	22288	22325	22514	22340	22097	22382	22354	22379	22224	22356	22402	22314	22210	22253	22211	22304	22177	21989	22374	22402	22314	22281	22000	22417	22390	22145	22243	22326	22345	22353	22425	22440	22277	22389	22193	22408	22246	22398	22210	22062	22245	22356	22432	22219	22411	22220	22348	22267	22348	22218	22264	22342	22461	22074	22244	22314	22359	22303	22202	22132	22340	22219	22470	22419	22323	22257	22397	22296	22223	22490	22180	22279	22440	22464	22225	22308	22281	22351	22384	22278	22356	22388	22178	22471	22400	22366	22091	22211	22164	22259	22340	22357	22187	22155	22378	22043	22261	22353	22311	22291	22450	22062	22155	22090	22439	22340	22282	22093	22203	22066	22416	22305	22407	22400	22127	22295	22223	22167	22392	22287	22292	22344	22348	22350	22339	22229	22149	22341	22229	22184	22234	22312	22303	22377	22197	22142	22260	22095	22392	22334	22269	22395	22313	22350	22291	22324	22442	22078	22275	22263	22165	22199	22273	22478	22444	22349	22531	22264	22360	22237	22055	22382	22460	22189	22370	22314	22346	22291	22317	22223	22179	22353	22407	22105	22432	22321	22425	22380	22176	22222	22087	22011	22153	22305	22397	22230	22383	22172	22231	22294	22175	22115	22415	22402	22208	22400	22427	22376	22428	22155	22266	22473	22425	22358	22319	22262	22376	22539	22199	22464	22260	22286	22371	22269	22052	22149	22210	22260	22205	22242	22361	22398	22192	22244	22252	22334	22452	22387	22344	22228	22314	22398	22380	22066	22062	22386	21958	22364	22121	22286	22459	22355	22179	22145	22254	22245	22171	22263	22301	22077	22468	22325	22315	22245	22360	22498	22589	22302	22312	22174	21993	22353	22153	22201	22261	22199	22235	22245	22372	22181	22168	22263	22109	22291	22250	22337	22259	22268	22367	22474	22252	22389	22365	22264	22540	22172	22357	22363	22234	22255	22250	22160	22388	22282	22311	22381	22557	22269	22337	22221	22242	22445	22412	22363	22250	22424	22368	22364	22307	22192	22135	22233	22166	22171	22408	22474	22295	22311	22591	22278	22292	21974	22216	22622	22355	22354	22258	22382	22487	22303	22314	22235	22388	22081	22263	22224	22276	22297	22395	22407	22178	22260	22398	22183	22397	22289	22238	22202	22341	22267	22289	22412	22390	22599	22421	22115	22097	22362	22245	22289	22299	22341	22189	22273	22273	22565	22398	22608	22300	22206	22435	22275	22244	22361	22215	22313	22305	22142	22368	22157	22462	22452	22284	22490	22487	22240	22133	22409	22418	22436	22351	22240	22264	22130	22348	22069	22306	22332	22220	22225	22336	22454	22076	22358	22304	22224	22461	22189	22253	22241	22548	22616	22257	22231	22090	22317	22370	22302	22302	22194	22499	22334	22430	22342	22262	22326	22339	22294	22307	22425	22147	22254	22316	22463	22325	22184	22509	22286	22381	22203	22227	22359	22373	22331	22126	22258	22343	22590	22323	22250	22334	22097	22530	22469	22576	22461	22040	22368	22272	22337	22299	22248	22559	22247	22087	22216	22454	22217	22109	22107	22014	21982	22409	22500	22411	22526	22432	22405	22328	22241	22320	22245	22441	22279	22286	22425	22358	22311	22308	22170	22375	22339	22301	22452	22227	22380	22092	22263	22485	22255	22264	22410	22289	22588	22213	21998	22131	22422	22259	22217	22212	22281	22109	22347	22417	22391	22292	22258	21988	22420	22313	22256	22607	22438	22378	22537	22386	22366	22313	22332	22384	22587	22143	22377	22059	22288	22143	22327	22386	22488	22245	22217	22397	22230	22172	22433	22279	22173	22132	22321	22298	22317	22203	22435	22394	22273	22328	22321	22175	22339	22335	22344	22329	22051	22335	22230	22354	22416	22177	22188	22354	22290	22384	22270	22417	22187	22244	22506	22322	22093	22342	22384	22137	22267	22071	22217	22244	22132	22222	22066	22384	22433	22322	22061	22357	22492	22178	22180	22218	22321	22142	22247	22263	22380	22347
40295	65809	42424	22975	20883	19587	19385	19318	18813	18571	18400	18240	18333	18223	18130	18057	18175	17979	17941	18094	17874	17832	17944	17777	17768	17767	17568	17616	18259	23647	23893	22330	20545	18868	18083	17727	17711	17532	17660	17748	17678	17536	17515	17575	17537	17478	17677	17764	17690	17607	17643	17706	17675	17705	17627	17534	17736	17578	17687	17405	17653	17414	17585	17675	17704	17557	17628	17873	17695	17604	17785	17547	17426	17595	17792	17466	17772	17556	17571	17638	17689	17482	17511	17597	17677	17544	17460	17491	17537	17590	17443	17668	17427	17705	17667	17522	17626	17658	17589	17532	17733	17738	17661	17688	17547	17707	17436	17575	17744	17553	17603	17712	17496	17567	17428	17554	17586	17573	17525	17706	17457	17617	17684	17612	17723	17656	17382	17609	17579	17694	17385	17451	17618	17640	17679	17793	17526	17588	17555	17702	17455	17479	17546	17636	17701	17524	17557	17589	17547	17538	17622	17720	17545	17737	17599	17568	17686	17482	17690	17634	17636	17619	17684	17697	17574	17612	17392	17699	17504	17595	17551	17601	17482	17524	17603	17551	17493	17402	17401	17714	17392	17527	17480	17593	17788	17418	17672	17527	17457	17604	17530	17578	17419	17538	17704	17567	17790	17698	17473	17505	17513	17417	17649	17673	17491	17546	17609	17590	17647	17419	17537	17509	17671	17524	17735	17708	17584	17745	17629	17741	17446	17474	17639	17593	17687	17623	17390	17584	17536	17554	17547	17409	17703	17650	17598	17683	17632	17363	17569	17762	17566	17561	17576	17594	17316	17521	17473	17544	17525	17541	17620	17558	17530	17590	17501	17532	17614	17554	17610	17535	17401	17607	17583	17532	17680	17569	17576	17594	17601	17703	17642	17618	17607	17606	17601	17512	17508	17502	17675	17535	17654	17662	17445	17680	17609	17663	17752	17555	17655	17716	17546	17667	17570	17524	17359	17675	17637	17470	17565	17766	17619	17531	17573	17433	17664	17642	17701	17645	17639	17406	17622	17456	17510	17520	17617	17445	17500	17713	17661	17686	17533	17585	17492	17518	17584	17543	17679	17705	17514	17569	17476	17560	17527	17649	17626	17696	17566	17600	17421	17657	17586	17627	17629	17694	17636	17501	17650	17546	17693	17527	17508	17650	17662	17626	17534	17456	17553	17736	17452	17532	17552	17444	17648	17662	17543	17607	17649	17744	17575	17436	17492	17628	17591	17687	17477	17317	17642	17511	17454	17619	17597	17692	17549	17559	17699	17591	17526	17557	17604	17506	17723	17529	17489	17546	17388	17527	17499	17547	17716	17638	17457	17441	17592	17688	17566	17660	17601	17532	17578	17463	17698	17648	17547	17556	17645	17629	17707	17559	17543	17608	17504	17608	17653	17590	17608	17619	17641	17662	17459	17510	17573	17692	17575	17631	17614	17528	17712	17531	17511	17550	17546	17533	17588	17520	17493	17690	17611	17654	17428	17408	17625	17567	17667	17536	17561	17555	17637	17536	17427	17650	17344	17472	17624	17526	17522	17475	17541	17534	17711	17634	17506	17623	17745	17710	17588	17564	17617	17523	17719	17732	17578	17603	17533	17630	17583	17394	17922	17502	17453	17622	17550	17579	17562	17553	17423	17457	17693	17577	17742	17551	17588	17752	17524	17543	17561	17503	17526	17604	17346	17441	17565	17623	17676	17700	17709	17473	17677	17752	17624	17712	17370	17525	17637	17607	17564	17487	17659	17506	17869	17670	17476	17615	17679	17527	17552	17658	17414	17625	17552	17618	17595	17576	17555	17672	17454	17535	17562	17499	17575	17664	17646	17569	17467	17541	17602	17478	17736	17584	17649	17592	17436	17603	17602	17525	17541	17617	17487	17542	17499	17684	17625	17537	17533	17501	17588	17570	17626	17595	17631	17710	17714	17555	17609	17559	17448	17577	17558	17662	17491	17629	17534	17525	17513	17580	17533	17453	17603	17634	17560	17528	17678	17541	17535	17585	17688	17704	17523	17561	17581	17540	17524	17464	17727	17631	17660	17681	17620	17480	17531	17575	17533	17370	17476	17650	17549	17651	17497	17665	17442	17583	17414	17476	17484	17555	17439	17436	17579	17528	17636	17811	17414	17490	17404	17519	17773	17584	17541	17515	17624	17707	17493	17532	17489	17683	17579	17554	17542	17556	17614	17679	17730	17595	17520	17681	17596	17614	17503	17634	17573	17659	17600	17535	17507	17574	17512	17548	17523	17843	17526	17623	17521	17425	17532	17791	17666	17655	17760	17695	17526	17504	17554	17560	17744	17457	17631	17518	17736	17509	17587	17427	17443	17403	17662	17578	17627	17582	17791	17650	17575	17524	17516	17660	17488	17619	17585	17780	17380	17617	17697	17524	17615	17646	17570	17747	17513	17524	17480	17746	17699	17611	17585	17659	17500	17673	17680	17616	17561	17516	17574	17703	17550	17485	17474	17527	17587	17616	17595	17659	17582	17555	17657	17778	17803	17625	17494	17577	17404	17560	17709	17629	17740	17651	17517	17484	17610	17486	17671	17645	17617	17474	17560	17578	17680	17555	17675	17582	17492	17642	17648	17534	17518	17546	17665	17566	17677	17512	17542	17693	17731	17420	17625	17443	17527	17590	17671	17463	17595	17576	17432	17447	17483	17467	17356	17664	17580	17584	17652	17494	17573	17687	17519	17707	17457	17570	17680	17461	17428	17691	17407	17530	17518	17680	17530	17684	17411	17635	17426	17605	17515	17670	17609	17594	17477	17644	17549	17419	17736	17646	17487	17569	17574	17576	17471	17619	17660	17598	17499	17583	17230	17551	17485	17503	17548	17585	17832	17381	17703	17558	17549	17641	17540	17601	17558	17596	17469	17552	17625	17559	17492	17495	17685	17476	17636	17618	17661	17624	17499	17631	17611	17426	17457	17726	17567	17595	17438	17609	17551	17687	17574	17687	17538	17526	17456	17561	17500	17563	17557	17545	17623	17642	17463	17742	17500	17545	17594	17482	17634	17729	17802	17518	17677	17648	17329	17542	17517	17506	17729	17694	17476	17461	17690	17490	17794	17540	17640	17434	17459	17560	17532	17470	17532	17649	17624	17708	17494	17468	17587	17539	17569	17464	17472	17677	17641	17825	17613	17566	17563	17702	17498	17545	17630	17521	17455	17322	17485	17662	17507	17651	17665	17483	17555	17723	17540	17551	17361	17780	17651	17550	17683	17478	17557	17569	17748	17668	17520	17575	17563	17677	17563	17465	17486	17597	17642	17555	17536	17551	17566	17554	17689	17515	17692	17619	17657	17405	17451	17542	17398	17859	17536	17430	17644	17480	17581	17526	17542	17691	17649	17607	17697	17736	17497	17705	17395	17596	17563	17676	17287	17588	17591	17494	17658	17705	17762	17409	17499	17474	17610	17702	17419	17600	17543	17456	17598	17641	17505	17669	17538	17473	17440	17587	17411	17561	17622	17468	17670	17658	17544	17776	17518	17705	17600	17527	17814	17328	17598	17731	17520	17630	17569	17550	17504	17593	17533	17633	17586	17475	17597	17611	17764	17645	17655	17619	17637	17636	17597	17598	17614	17616	17477	17612	17619	17638	17498	17529	17437	17541	17445	17478	17575	17616	17492	17592	17589	17581	17724	17630	17592	17496	17593	17481	17517	17536	17740	17516	17665	17638	17591	17643	17638	17501	17614	17520	17568	17664	17549	17547	17745	17495	17619	17600	17569	17626	17627	17566	17599	17559	17617	17623	17685	17581	17606	17480	17445	17558	17765	17639	17652	17462	17444	17576	17590	17639	17660	17626	17719	17522	17607	17567	17653	17524	17402	17621	17558	17396	17650	17734	17379	17497	17512	17623	17446	17477	17501	17553	17549	17579	17592	17510	17570	17469	17594	17534	17672	17750	17467	17438	17544	17798	17577	17584	17379	17690	17455	17516	17668	17491	17736	17633	17634	17494	17590	17491	17612	17424	17528	17635	17426	17528	17686	17628	17722	17571	17384	17557	17644	17573	17570	17837	17627	17434	17792	17580	17494	17479	17644	17476	17636	17583	17478	17410	17514	17609	17478	17564	17620	17488	17525	17581	17496	17564	17705	17574	17698	17498	17649	17687	17558	17479	17805	17569	17461	17485	17392	17525	17510	17598	17776	17663	17557	17565	17682	17547	17704	17508	17692	17726	17488	17466	17536	17602	17629	17531	17631	17627	17608	17459	17650	17625	17448	17437	17522	17715	17704	17572	17574	17521	17604	17765	17471	17608	17649	17593	17632	17564	17661	17604	17634	17510	17514	17477	17697	17504	17437	17557	17659	17540	17484	17370	17594	17680	17570	17590	17626	17595	17579	17674	17563	17432	17584	17706	17533	17379	17435	17584	17596	17641	17553	17503	17555	17599	17869	17679	17435	17624	17518	17673	17596	17616	17648	17582	17465	17648	17514	17590	17355	17682	17603	17581	17458	17623	17581	17546	17514	17626	17562	17585	17539	17706	17672	17548	17637	17596	17691	17497	17506	17589	17583	17498	17369	17603	17639	17620	17540	17839	17626	17669	17597	17559	17567	17550	17677	17575	17507	17694	17462	17554	17588	17626	17769	17584	17632	17471	17490	17514	17673	17618	17542	17657	17629	17590	17503	17427	17546	17595	17527	17659	17511	17680	17611	17463	17537	17460	17508	17655	17553	17429	17555	17583	17347	17601	17574	17606	17468	17573	17763	17626	17531	17527	17488	17624	17553	17365	17709	17530	17566	17451	17463	17544	17567	17626	17581	17364	17567	17680	17590	17352	17478	17423	17528	17567	17679	17543	17723	17536	17631	17552	17628	17481	17515	17472	17641	17721	17691	17592	17675	17473	17473	17535	17620	17417	17649	17796	17474	17509	17531	17583	17389	17518	17582	17629	17659	17509	17522	17574	17509	17538	17464	17605	17588	17588	17711	17783	17477	17442	17550	17666	17676	17540	17645	17507	17661	17720	17612	17484	17549	17609	17475	17647	17454	17735	17681	17649	17662	17676	17452	17617	17490	17710	17594	17547	17756	17590	17341	17653	17685	17651	17710	17426	17530	17498	17589	17465	17555	17569	17603	17486	17570	17456	17665	17672	17627	17601	17765	17678	17668	17809
28961	28310	31710	25059	21609	21726	21540	21467	21476	21605	21336	21207	21465	21427	21359	21143	21221	21298	21606	21404	21407	21368	21502	21264	21480	21330	21172	21504	21285	21370	21574	21536	21464	21689	21315	21310	21185	21153	21122	21065	21124	21249	21306	21382	21363	21209	21149	21390	21228	21318	21239	21169	21041	21115	21026	21068	21085	21101	21143	21128	21231	21148	21229	21455	21249	21170	21124	21366	21361	21049	21374	21384	21247	21378	21058	21240	21152	21037	21292	20998	21284	21418	21143	21111	21072	20892	21158	21041	21154	21029	21136	20989	21040	21222	21066	21190	21295	21307	21281	21268	21177	21383	21341	21262	21207	21165	21263	21382	21189	21284	21273	21369	21232	21124	21241	21552	21385	21122	21117	21239	21061	21166	21261	21233	21150	21176	20960	21171	21306	21206	21301	21179	21324	21132	21333	21284	21065	21381	21337	21356	21329	21481	21487	21206	21146	21170	21217	21232	21170	21374	21332	21409	21411	21273	21080	20927	21369	21248	21116	21189	20977	21244	21265	21377	21306	21305	21140	21184	21406	21225	21220	21319	21323	21183	21298	21105	21173	21195	21186	21048	21049	21318	21162	21207	21149	21081	21023	21278	21390	21153	21085	21095	21189	21053	21150	21336	21254	21178	21341	21246	21169	21164	21036	21227	21288	21324	21326	21152	21410	21133	21220	21123	21161	21275	21059	21179	21316	21228	20937	21264	21211	21039	21053	21139	21187	21185	21227	21321	21335	21334	21263	21026	21296	21188	21370	21213	21288	21325	21195	21515	21281	21190	21166	21390	21346	21095	21118	21058	21318	20934	21010	21291	21152	21290	21228	21186	21166	21040	21254	21193	21339	21278	21281	21031	21263	21306	21079	21146	21071	21084	21324	21368	21154	21164	21252	21324	21246	21237	21173	21335	21276	21226	21215	21197	20883	21286	21144	21320	21101	21314	21277	21237	21166	21497	21320	21116	21207	21171	21138	21171	21368	21361	21075	21163	21229	21073	21125	21279	21332	21279	21390	21169	21248	21127	21077	21348	21273	21222	21259	21529	21152	21264	21227	21141	21177	21279	21378	21219	21080	21462	21064	21106	21151	21165	21293	21233	21256	21134	21316	21144	21174	21196	21154	21392	20897	21053	21187	21226	21229	20904	21350	21258	21250	21298	21298	21209	21227	21337	21345	21158	21183	21405	21110	21346	21272	21311	21361	20979	21122	21048	21255	21341	21231	21108	21369	21285	21362	21104	21232	21198	21063	21105	21189	21168	21324	21188	21424	21229	21053	21305	21359	21371	21057	20987	21111	21311	21213	21228	21250	21417	21268	21325	21308	21050	21196	21130	21313	21108	21347	21166	21481	21148	21175	21291	21094	21188	21210	21291	21169	21096	21180	21044	21347	21196	21169	21449	21198	21009	21159	21084	21364	21293	21485	21368	21149	21151	21174	21123	21111	21136	21066	21354	21398	21089	21117	21119	21133	21178	21112	21336	21025	21146	21228	21224	21204	21336	21191	21181	21283	21082	21379	21235	21257	21325	21255	21247	21181	21262	21329	21122	20955	21278	21198	21058	21010	21138	21266	21246	21272	21271	21273	21451	21297	21125	21145	21296	21346	21049	21292	21212	21228	21433	20879	21199	21025	21353	21182	21182	21126	21614	21133	21178	21211	21181	21238	21317	21119	21139	21014	21383	21205	21063	21026	21315	21314	21291	21046	21276	21098	21184	21258	21123	21288	21140	20997	21208	21247	21253	20982	21192	21233	21269	21325	21395	21211	20998	21085	21397	21315	21410	21197	21044	20983	21227	21189	21228	21330	21089	21303	21171	21030	21108	21265	21353	21236	21120	20904	21120	21296	21184	21371	20997	21311	21239	21136	21200	21248	21232	21231	21066	21417	21260	21197	21100	21272	21446	21366	20987	21096	21145	21296	21332	21330	21439	21109	21169	21393	21210	21400	21283	21147	21193	21129	21240	21136	21167	21208	21124	21293	21204	21172	21118	21094	20998	21205	21108	21220	21248	21248	21278	21140	21023	21217	21070	21347	21224	21246	21178	21382	21146	21235	21367	21396	21032	21292	21345	21099	21211	21307	21142	21206	21110	21252	21253	21191	21254	21243	21192	21254	21238	21173	21258	21436	21164	21244	21202	21418	21172	21209	21406	21518	21532	21174	21244	21300	21300	21296	21019	21181	21040	21127	21255	21091	21233	21161	21337	21138	20954	21265	21171	21205	21302	21274	21301	21159	21205	21205	21064	21363	21542	21223	21105	21173	21293	21109	21255	21089	21205	21231	21248	21376	21268	21187	21261	21269	21307	21354	21125	21166	21361	21373	21188	21229	21323	21138	21234	21177	21033	21145	21227	21229	20998	21316	21334	21223	21153	21234	21223	21083	21263	21110	21221	21225	21035	21261	21167	21209	21111	20998	21259	21260	21256	21340	21102	21174	20940	21231	21117	21025	21272	21198	21320	21094	21337	21078	21218	21284	21201	21232	21181	21121	21238	21134	21168	21394	21091	21438	21169	21300	21127	21336	21399	21173	21122	21339	21208	21152	21314	21179	20955	21382	21345	20978	21095	21109	21303	21256	21197	21140	21202	21285	21283	21194	21234	21488	21119	21019	21246	21232	20940	21212	21294	21383	21358	21179	21351	21135	21367	21214	21331	21116	21188	21291	21309	21357	21314	20965	21190	21221	21160	21253	21052	21013	21081	21249	21330	20966	20991	21130	21329	21184	21194	21209	21337	21269	21355	21133	21210	20995	21368	21264	21241	21132	21105	21130	21133	21144	21062	21348	21087	21013	21304	21124	21193	21342	21296	21161	21270	21569	21238	21316	21147	21258	21040	21364	21215	21083	21173	21373	21281	21465	21256	21129	21128	21211	21347	21403	21154	21158	21179	21354	21421	21183	21118	21187	21036	21175	21107	21335	21249	21073	21030	21279	21213	21330	21499	21240	21155	21258	21182	21187	21083	21305	21225	21390	21236	21209	21009	21153	21276	21150	21225	21262	21065	21225	21293	21258	21312	21182	21119	21204	21280	21235	21276	21198	21298	21251	21353	21292	21159	21266	21227	21276	21065	21153	21099	21145	21209	21142	21319	21382	21306	21337	21333	20937	21388	21199	21104	21222	21401	21246	21186	21073	21282	21191	21402	21172	21224	21119	21224	21310	21142	21209	21144	21465	21180	21371	21348	21298	21145	21062	21314	21118	21156	21286	21180	21020	21224	21078	21171	21314	21185	21313	21205	21148	21349	21099	21262	21209	21264	21085	21293	21232	21258	21323	21386	21392	21296	21389	20908	20992	21329	21259	21179	21070	21417	21261	21168	21244	21011	21288	20948	21305	21398	21309	21276	21403	21376	21118	21537	21282	21377	21477	21273	21204	21065	21169	21262	21247	21288	21299	21337	21169	21221	21168	21071	21477	21208	21263	21292	21277	21164	21273	21213	21221	21268	21066	21363	21182	21259	21097	20873	21276	21049	21145	21094	20998	21398	21095	21327	21222	21271	21266	21487	21229	21266	21100	21124	21341	21377	21167	21175	21015	21250	21013	20970	21236	21142	21289	21257	21197	21195	21107	21160	21305	21374	21378	21095	21082	21119	21091	21402	21047	21131	21146	21140	21065	21246	21247	21374	21287	21180	21175	21032	21215	21153	21361	21488	21104	21306	21294	21351	21418	21206	21137	21259	21331	21187	21213	21464	21388	21013	21093	21325	21206	21146	21264	21390	21260	21337	21091	21013	21428	21094	21377	21181	21064	21091	21428	21303	21171	21232	21153	21292	21113	21088	21076	21172	21104	21284	21242	21179	21145	21117	21103	21452	21149	21329	21199	21096	21208	21326	21334	21285	21185	20892	21200	21311	21385	21240	21099	21282	21471	21324	21157	21381	21243	21151	21401	21163	21113	21337	21163	21251	21119	21102	21240	21194	21356	21186	21141	21203	21108	21179	21125	21402	21320	21376	21216	21159	21188	21366	21206	21124	21177	21165	21431	21280	21119	21451	21375	21180	21226	21312	21292	21059	21436	21131	21246	21055	20996	21161	21336	21346	21346	21024	21272	21226	21379	21361	21222	21079	21085	21153	21108	21295	21331	21088	21096	21330	21335	21326	21220	21192	21291	21323	21227	21197	21136	21195	21293	21083	21256	21193	21418	21192	21169	21246	21119	21067	21266	21321	21201	21088	21358	21220	21225	21323	21288	21139	21364	21138	21337	21361	21178	21286	21075	21332	21122	21182	21067	21344	21134	21108	21225	21175	21089	21099	21180	21279	21112	21272	21228	21419	21255	21225	21252	21268	20978	21262	21160	21274	21359	21279	20987	21106	21246	21469	21034	21290	21317	21314	21134	21224	21195	21265	21097	21049	21562	21169	21245	21134	21209	21260	21346	21312	21266	21288	21369	21061	21172	21283	21071	21004	21356	21187	20998	21108	21131	21480	21307	21183	21207	21258	21244	21209	21177	21303	21298	21328	21107	21260	21173	21110	21330	21066	21304	21072	21349	21489	21400	21485	21135	20923	21328	21194	21315	21164	21149	21204	21233	21253	21289	21249	21302	21114	21016	21243	21116	21166	21090	21012	21341	21474	21300	21177	21191	21156	21214	21265	21177	21263	21172	21420	21213	21065	21258	21220	21197	21294	21239	21193	21407	21153	21281	21169	21307	21261	21103	21078	21397	21012	21350	21268	21463	21106	21260	21371	21174	21122	21445	21362	21269	21069	21234	21154	21274	21286	21173	21290	21251	21045	21180	21231	21174	21289	21120	21392	21135	21322	21285	21057	21173	21084	20990	21148	21194	21251	21070	21072	21098	21465	21128	21003	21300	21191	21198	21247	21199	21231	21209	20980	21028	21136	21207	21153	21413	21332	21308	21291	21430	21264	21340	21306	21266	21411	21359	21124	21229	21243	21033	21044	21390	21179	21361	21236	21266	21228	21269	21472	21200	21093	21422	21056	21171	21101	21172	21241	21313	21325	21308	21095	21253	21041	21212	21126	21197	21192	21270	21099	21058	21171	21234	21342	21206	21288	21307	21275	21066	21093	21324	21071	21241	21252	21160	21471	21321	21393	21410	21385	21355	21136	21204	21316	21283	20973	21358	21184	21306	20944	21321	21347	21283	21160	21135	21227
30999	44167	30364	18269	17772	17506	17267	17449	17388	17341	17258	17061	17375	17234	17118	17094	17256	17195	17318	17098	17229	17142	17100	17295	17188	17051	17093	17023	17180	17338	17643	17426	17390	17276	17130	17146	17111	17104	16895	16884	16995	17058	16918	16988	16952	17183	16969	17111	16958	17175	17089	17083	17084	16882	17231	17167	16996	17217	16977	16948	17090	17221	17123	16893	17072	16945	17192	17019	17024	17106	16997	16919	17144	17024	17069	16940	17127	16954	17004	17283	17072	16990	16939	17045	17099	17138	17090	17009	16976	17062	17056	16974	17070	17068	17005	16874	17072	17044	17106	16857	17080	16997	16987	17106	17083	16955	16929	17225	17101	17226	16946	16952	16894	17036	17128	17098	16934	17144	17156	17028	16964	16888	17255	17116	17059	17066	17088	16870	17109	16991	16865	17121	17066	16899	17005	16992	16866	17157	16933	16912	17211	16932	17180	17202	17174	16939	16942	17167	17049	16955	17060	17008	17048	17049	17014	17105	17015	17077	17019	17040	17136	17148	17227	17137	16921	17194	17070	17020	17227	17250	17115	17094	17038	16985	17062	16906	17113	17111	17181	17168	17006	16956	16953	17048	16988	16998	17105	17001	17126	16928	16929	16910	17121	17051	17022	17050	16966	17157	17146	16855	17362	17055	17099	16975	16999	17010	16976	17004	17059	17192	17016	16927	17079	16997	16873	17083	16927	17044	17015	16923	17080	16992	16947	17017	16976	17084	17163	17000	16969	17189	17022	17099	17177	16838	17037	17118	16873	16915	17200	16989	17127	16956	17224	17317	17047	17176	17200	17091	16849	17029	17003	17125	17120	17010	17005	17138	16867	17214	16959	16984	16892	17118	16930	17107	16905	17129	16957	16873	17158	17070	16921	16933	16854	17052	16897	17150	17151	17024	17098	16901	17034	17036	17026	16998	17010	17194	17025	17053	16946	17115	17169	17074	17001	17163	17061	17116	17050	17072	17251	16977	16949	17032	17002	16951	17051	17143	16904	17018	16931	17117	16977	17159	16988	17040	16866	16978	16970	17076	17190	17047	16945	16859	17161	16923	16942	17281	17144	16939	16986	16920	17135	17089	16969	17087	17125	16987	17070	17157	17076	16999	16962	17253	17024	17017	16969	16938	17071	16995	17072	17044	17137	16984	16810	17139	17131	17115	17154	16993	16941	17030	16935	16843	16979	16995	17052	17007	17049	16943	17120	17003	17179	17037	17009	17012	16947	16999	17096	17215	16969	17183	17056	17079	17081	17046	17233	16988	16988	17049	16946	17043	17092	17148	17163	17124	16946	17032	16967	16986	17132	16976	17078	17094	17104	17128	17041	17009	17074	17036	16864	17008	16881	16907	16675	17116	17159	17044	17088	16958	17135	17082	17201	17031	17022	16965	17134	16937	17090	16892	16930	17066	17166	17040	16902	17159	16973	17185	17160	17202	17017	16927	17174	16954	17073	17116	16889	17109	17010	16992	16986	16995	17067	17157	17041	16956	17140	17122	17079	17027	17026	17099	17141	16898	17034	17045	16924	17111	17162	16966	17197	16981	16971	16969	17071	16992	17155	16952	17077	17118	17221	17125	17095	16958	17071	16959	17007	17038	16989	17042	17177	16933	17197	16932	17146	16971	17142	17021	17104	17136	17121	17033	16825	17095	17120	17132	16962	16963	17169	16955	16944	17064	17157	17064	16987	16936	17013	17015	16941	17080	17142	16953	17151	17129	17049	17180	17095	17072	16987	17205	17086	16945	17006	16985	16847	17085	17132	16997	16942	17178	16890	17140	16983	16952	17066	17049	16977	17071	17156	17081	17010	17031	17137	16954	17116	17175	16988	17210	16812	16913	17067	16997	17100	17020	16923	17159	17128	17055	16959	16916	16897	16949	16870	17189	17213	17024	17088	17066	16875	16991	17119	16897	17197	17068	17202	17041	17122	16979	17055	16964	16913	17089	16860	17222	16980	17184	17094	17163	16969	17047	17115	16990	17085	16941	17169	17077	16986	16979	17037	16958	17132	16801	17267	17109	17013	17087	17186	16999	17029	16890	17044	17039	17019	17034	17115	17004	17147	17120	17155	17058	17128	17074	16972	16979	16919	17178	16842	17103	17088	16991	16908	17000	17139	17157	17035	17033	17053	16903	17057	17024	17243	16697	16936	16970	17067	17125	16925	17304	17008	17112	16925	17324	17092	17161	16992	16944	17093	16979	17014	17062	17203	17105	17058	16956	17088	17053	16887	17128	16995	17019	16934	17036	17007	17116	17182	17022	16874	17159	17006	16919	17131	17073	17028	16965	17020	17071	17148	17114	16913	16974	17132	17076	17154	17039	16871	17113	17022	17106	17168	16909	17200	17078	16993	16924	17087	17151	17097	17061	17026	16976	17051	17110	16973	16840	16912	17143	16917	16968	17021	16837	17057	17112	17042	17261	17057	17267	17058	16974	16931	17016	17021	16907	17134	17004	17156	17137	17038	17064	17208	17077	17032	17015	17181	17094	16894	16974	16816	17168	16928	16883	16996	17111	16899	17070	17054	16987	17111	17136	16993	17071	17164	17132	17035	17103	17110	17041	16931	16897	17155	16980	17180	17141	17049	17059	17050	17126	17047	17186	16918	17153	17051	17026	17101	16864	17061	17091	17088	17164	17034	17139	16868	16985	17102	17064	16993	16967	17071	17148	16892	17143	16959	17080	17230	17230	17052	17057	17081	17063	17107	16938	16916	17151	17125	16808	17059	17132	17078	16883	16999	17109	17110	17144	17113	16944	16913	17010	17045	17115	17092	17167	16940	17099	17052	17078	16952	16921	17117	17030	17088	17000	17009	17173	16944	17197	17076	17050	17065	17043	16999	17022	17037	17054	17092	17149	17141	16975	17195	17097	16955	17166	17060	16979	17015	17039	17123	17038	17032	17070	17034	17063	17114	16960	17019	17128	17091	16924	17016	17047	17040	17037	17099	16989	17231	16920	16952	17010	16992	17124	16928	17084	16983	17181	17059	17065	16771	17039	16939	17042	16969	17135	17238	17126	17116	17051	17151	17126	16930	17138	17090	16986	17055	17105	16840	17160	17101	17010	17048	16946	17057	16891	16954	16815	17051	16991	17089	16896	17038	17093	17106	16985	17055	17017	17086	17074	17000	17051	17267	16919	17088	17002	16964	16832	17064	17134	16972	16845	17078	17028	17108	17101	17086	17080	16915	16871	17107	16990	17093	17142	16999	16949	17027	16920	17055	16970	17113	17006	17183	16872	16972	17046	16817	16943	17010	17075	17108	17041	17020	17059	17158	17327	16976	16960	17100	17040	17087	17003	17136	16983	17201	16974	16940	16913	16963	16983	16875	17182	17002	17147	17182	17095	17107	17055	17131	16907	16908	17249	17132	17164	17078	17193	17280	17108	17274	17063	17126	17051	17160	16999	16945	16864	17030	17118	16884	17251	17008	17222	17127	17025	17095	16958	17273	16989	17042	17079	17028	17083	17216	16973	17105	17093	17021	16953	16903	17082	17084	17063	17139	17102	17108	17022	16969	16919	17186	16960	17044	17045	16888	16973	17203	16780	16921	17033	16973	17016	17070	16954	17015	17018	16950	16996	17065	16814	16860	17129	16921	17087	17184	16930	17137	17178	17217	17063	16859	17017	16973	17141	17085	17037	16976	17098	17192	17086	16907	17066	16948	17165	17036	16885	16894	17061	16886	16974	17037	17163	17206	17077	17164	17060	16911	17224	16963	16935	16999	17154	17120	17012	17170	17240	17063	16980	17256	16972	17078	16923	16959	17106	16952	17060	17198	17152	17159	16956	17131	17035	17162	17057	17420	17098	17077	16882	16949	16923	16997	16936	17143	17021	17112	17028	17012	17220	16835	17064	16936	17248	16980	17092	17142	17060	17105	17003	16916	16979	17088	17105	17055	16929	17011	16828	17039	16913	16963	17078	17036	17013	17163	17086	16885	17075	17086	17071	16942	17092	17144	17129	16967	16992	17048	16804	17062	17120	16996	17002	17121	17136	17053	17036	17211	17027	17085	17087	16906	16926	16994	17116	17076	16938	16985	16964	17077	17026	17121	16915	16948	17077	17015	17148	16827	17144	16996	17032	17012	17007	17186	16868	17075	17035	16954	16909	17076	17093	17121	16999	17122	17082	16914	17199	17162	17123	17050	17099	17005	17086	17209	16968	16881	17126	17224	17035	16951	16955	17088	17040	16894	17017	16815	17116	17102	17083	17116	16941	16909	17074	17161	17017	17193	17123	16800	16941	16997	16927	17127	17021	16996	17311	17045	16906	16984	17060	17088	16836	17221	17020	17081	17012	17011	16965	17084	17116	16895	16944	17075	17022	17165	17066	17040	16961	16947	17051	17181	17043	16990	17015	17039	17018	17035	16967	17012	16985	17081	17065	17084	16996	17193	16955	16980	17012	16939	16968	16885	17154	17084	17014	17141	17074	17066	17027	17162	17018	17108	16943	17051	17152	17053	17252	16849	16952	17113	17049	17112	17055	17087	16885	17033	17105	17176	17060	17028	16854	17009	17071	16939	17078	17080	17124	17087	16972	17008	17046	17054	17082	17043	17029	17088	16944	17039	17232	17024	17143	16904	17090	17002	16975	17066	17078	17151	17265	17084	17036	17148	17019	16968	17057	16838	17095	16978	17054	17179	17130	17054	17032	17022	17082	17065	17098	17231	17023	17154	16863	17056	17044	17083	16907	17183	17001	16942	17034	17090	17005	17110	16967	16993	16971	17008	16993	17202	16991	17064	16952	17244	17071	16999	17059	16999	17035	16955	16928	17250	16917	17171	17216	17151	17141	17110	17088	16898	16986	17096	17183	17158	17097	16932	16945	16922	16958	17056	17094	16982	16931	17018	17232	16975	16874	17055	17177	16902	17218	17030	17134	17180	17062	17057	16869	17112	17015	17075	16880	17019	17033	17020	17197	17157	17139	16968	17133	17029	17176	16841	17108	17117	17083	16942	16997	17145	17176	16974	17115	17091	16967	17076	16899	17028	16938	17073	16939	17145	16881	17035	16907	16798	17058	16819	16993	17071	17074	17018	17195	16939	17141	16966	17033	17198	17016	17135	16879	17182	16937	17131	17166	17221	17146	16891	16999	17107	17087	17034	16944	17329	17006
23917	21478	29168	24382	22698	23926	24063	21470	21083	21469	21530	21110	21321	21316	21019	21038	20961	21121	21188	21199	20729	21034	20771	20943	20838	20832	20982	20852	21085	22643	23646	22882	22012	21454	21087	20643	20872	20908	20907	20730	20814	20791	20716	20814	20723	20736	20839	20682	20757	20903	20676	20866	20809	20724	20643	20782	20680	20620	20697	20776	20881	20580	20784	20825	20667	20834	20809	20524	20823	20989	20961	20999	21036	20892	21142	20815	20636	20960	20594	20673	20817	20665	20884	20724	20884	20662	20746	20884	20771	20730	20775	20726	20811	20960	21005	20933	20956	20771	20816	20631	21018	20818	20675	20748	20786	20877	20949	20813	20865	20797	20839	20848	20813	20874	20872	20705	20896	20770	20529	20694	20821	20866	20798	20850	20930	20714	20613	20813	20776	20725	20628	20871	20919	20753	20723	20737	20829	20743	20972	20782	20863	20718	20556	20671	20818	20733	20891	20606	20665	20759	20719	20687	20843	20794	20649	20977	20884	20892	20862	20628	20807	20536	20914	20855	20899	20665	20590	20907	20830	20872	20651	20767	20548	20627	20617	20810	20782	20662	20685	20707	20783	20769	20622	20688	20704	20651	20524	20690	20839	20826	20768	20805	20724	20821	20780	20715	20725	20487	20727	20803	20865	20860	20854	20734	20939	20685	20841	20812	20508	20658	20725	20792	20915	20527	20843	20753	20868	20730	20804	20889	20678	20810	20688	20896	20828	20585	20760	21054	21007	20860	20666	20660	20830	20916	20835	20693	20798	20765	20790	20648	20566	20705	20818	20839	20826	20705	20813	20853	20850	20789	20802	20746	20644	20721	20756	20714	20832	20590	20651	20932	20692	20946	20765	20552	20699	20891	20511	20766	20823	20763	20711	20855	20783	20642	20729	20741	20811	20776	20626	20684	20605	20754	20851	20656	20557	20621	20931	20934	20680	20797	20708	20646	20864	20817	20663	20891	20726	20531	20798	20795	20877	20729	20744	20731	20697	20832	20901	20805	20669	20497	20791	20653	20771	20691	20663	20836	20655	20795	20782	20776	20836	20639	20821	20878	21033	20761	20747	20734	20609	20736	20976	20649	21121	20790	20852	20871	20881	20597	20759	20652	20776	20696	20897	20738	20745	20798	20836	20893	20780	20698	20849	20642	20623	20478	20690	20587	20891	20663	20910	20733	20577	20786	20578	20740	20908	20658	20898	20698	20726	20644	20718	20723	21082	20649	20640	20844	20751	20624	20680	20683	20926	20873	20706	20705	20809	20734	20632	20629	20974	20845	20859	20818	20635	20820	20805	20597	20904	20863	20879	20600	20704	20900	20739	20687	20609	20601	20916	20856	20768	20684	20686	20898	20808	20606	20646	20700	20843	20841	20708	20662	20873	20816	20825	20723	20470	20619	20765	20749	20818	20920	20507	20651	20631	20647	20910	20720	20928	20613	20753	20814	20583	20646	20694	20515	20819	20686	20699	20786	20732	21123	20933	20866	20827	20921	20626	20852	20945	20729	20622	21048	20678	20988	20703	20854	20653	20842	20915	20712	20907	20776	20615	20682	20925	20734	20846	20734	20848	20861	20468	20729	20615	20605	20621	20866	20728	20803	20823	20945	20832	20587	20742	20871	20829	20698	20697	20750	20893	20744	20663	20666	20950	20736	20680	20668	20641	20869	20584	20906	20800	20540	20882	20735	20886	20747	20874	20647	20830	20605	20457	20569	20513	20808	20744	20833	20579	20847	21157	20641	20919	20690	20631	20882	20822	20983	20568	20749	20862	20654	20733	20882	20648	20683	20827	20759	20735	20978	20896	20814	20775	20699	20834	20688	20801	20675	20708	20751	20654	20781	20781	20676	20799	20791	20536	20899	20797	20802	20747	20834	20669	20609	20974	20797	20821	20711	20779	20641	20762	20802	20869	20795	20776	20769	20892	20742	20818	20832	20712	20875	20731	20670	20930	20905	20847	20755	20916	20871	20795	20903	20834	20800	20700	20853	20691	20766	20847	20751	20675	20540	20569	20680	20627	20517	20721	20701	20734	20739	20694	20533	20614	20877	21038	20564	20854	20437	20617	20999	20842	20784	20759	20656	21105	20715	20804	20760	20901	20668	20669	20823	20675	20567	20672	20653	20692	20604	20670	20915	20730	20689	20939	20820	20814	20644	20710	20763	20856	20810	20610	20663	20799	20780	20670	20769	20738	20766	20517	20510	20668	20863	20734	20718	20788	20744	20746	20766	20731	20737	20844	21073	20860	20753	20793	20796	20626	20835	20762	20785	20783	20841	20748	20873	20790	20720	20796	20859	20900	20643	20890	20695	20671	20719	20725	20974	20933	20865	20795	20694	20627	20976	20836	20788	20794	20877	20708	20718	20722	20774	20981	20891	20798	20941	20881	20884	20734	20717	20981	20659	20709	20882	20931	20657	20845	20799	20704	20704	20702	20634	20834	20853	20711	20675	20855	20633	20725	20645	20761	20684	20929	20755	20793	20961	20731	20647	20944	20786	20559	20572	20691	20856	20706	20644	20805	20750	20799	20707	20783	20874	20758	20753	20865	20669	20764	20646	20703	20842	20844	20781	20776	20667	20911	20792	20771	20754	20619	20759	20742	20688	20670	20734	20807	20806	20772	20812	20662	20930	20596	20778	20685	20896	20874	20718	20837	20716	20677	20682	20760	20938	20858	20804	20605	20924	20813	20631	20483	20703	20735	20520	20820	20671	20566	20794	20860	21041	20853	20646	20807	20817	20493	20754	20733	20654	20710	20661	20769	20720	20652	20960	20727	20844	20851	20963	20673	20885	20599	20546	20834	20811	20824	20697	20930	20728	20670	20788	20968	20792	20868	20683	20867	20760	20919	20648	20742	20885	20744	20904	20812	20669	20696	20643	20871	20619	20888	21071	20807	20913	20874	20785	20804	20984	21013	20652	20582	20749	20979	20588	20839	20518	20620	20590	20714	20761	20829	20774	20834	20662	20720	20887	20839	20717	20870	20833	20784	20726	20992	20998	20747	20825	20742	20810	20745	20887	20829	20873	20540	20897	20865	20692	20775	20786	20953	20775	20816	20724	20730	20660	20617	20754	20700	20591	20646	20987	20895	20749	20716	20667	20626	20850	20508	20747	20911	20901	20867	20667	20817	20818	21049	20765	20721	20645	20614	20693	20839	20842	20717	20703	20616	20811	20761	21034	21041	20740	20563	20659	20955	20765	20761	20630	20455	20817	20824	20883	20766	20705	20704	20736	20514	20812	20748	20766	21023	20687	20858	20857	20629	20625	20824	20805	20659	20828	20691	20936	20747	20680	20861	20825	20595	20768	20678	20790	20757	20716	20759	20807	20798	20956	20925	20647	20821	20874	20748	20728	20713	20814	20614	20762	20832	20565	20824	20777	20758	20629	20713	20660	20838	20706	20746	20897	20800	20675	20640	21055	20798	20750	20774	20884	20823	20656	20819	20956	20821	20654	20657	20646	20974	20735	20453	20832	20842	20579	20666	20621	20498	20979	20714	20794	20866	20904	20980	20781	20627	20871	20813	20813	20771	20873	20895	20593	20746	20710	20781	20533	20712	20945	20737	20817	20743	20588	20822	20820	20790	20878	20697	20644	20641	20709	20645	20802	20838	20885	20827	20858	20555	20901	21106	20848	20867	20833	20724	20653	20717	20649	20763	20721	20655	20956	20876	20703	20912	20557	20917	20746	20552	20632	20993	20674	20763	20833	20852	20897	20907	20562	20715	20855	20837	20731	20657	20774	20940	20600	20723	20805	20668	20792	20752	20929	20855	20845	20953	20744	20642	20966	20728	20771	20830	20589	20659	20828	20921	20801	20822	20730	20842	20703	20715	20720	20977	20874	20753	20687	20637	20606	20653	20679	20828	20780	20608	20711	20706	20770	20806	20607	20971	20855	20899	20824	20673	20762	20856	20814	20567	20535	20902	20930	20525	20910	20790	20844	20731	20751	20770	20837	20692	20696	20759	20753	20725	20796	20686	20750	20776	20758	20821	20929	20730	20727	20595	20841	20844	20807	20708	20623	20499	20630	20783	20808	20574	20595	20827	20735	20729	20729	20553	20843	20892	20718	20797	20790	20763	20723	20821	20892	21016	20807	20661	20879	20869	20713	20853	20784	20862	20898	20885	20772	20819	20653	20871	20793	20775	20740	20855	20898	20837	20610	20747	20798	20808	20682	20940	20647	20568	20784	20811	20737	20705	20854	20790	20800	20707	20563	20835	20904	20787	20790	20789	20828	20820	20888	20579	20689	20827	20803	20869	20961	21013	20739	20740	20928	20725	20715	20663	21047	20771	20672	21018	20794	20705	20847	20850	20644	20993	20636	20669	20511	20663	20752	20859	20804	20849	20815	20726	20621	20708	20755	20718	20684	20944	20850	20743	20927	20531	20941	20903	20634	20977	20638	20832	20664	20772	20838	20764	20849	20626	20727	20757	20721	20784	20663	20766	20843	20794	20764	20911	20518	20763	20827	20756	20935	20847	20860	20879	20846	20792	20778	20961	20715	20705	20648	20856	20819	20738	20732	20614	20852	20867	20772	20720	20792	20753	20849	20790	20753	20765	20776	20856	20662	20788	20940	20882	20815	20634	20764	20756	20825	21057	20722	20940	20804	20847	20903	20657	20771	20850	20719	20760	20981	20744	21008	20774	20709	20581	20632	20850	20593	20753	20752	20688	20855	20578	20840	20618	20766	20802	20721	20909	20431	21020	20981	20781	20658	20827	20893	20632	20523	20797	20723	20725	20861	20754	20815	20977	20913	20754	20787	20860	20684	20611	20630	20983	20604	20851	20896	20786	20715	20767	21084	20716	20637	20735	20837	20895	20783	20672	20801	20715	20828	20833	20818	20715	20875	20497	20810	20673	20610	20939	20612	20674	20974	20926	20666	20778	20877	20885	20815	20804	20681	20981	20964	20650	20760	20948	20726	21098	20771	20983	20935	20684	20798	20458	20787	20944	20842	20645	20777	20879	20906	20887	20795	20836	20869	20997	20676	20848	20812	20519	20730	20746	20716	20685	20915	20635	20778	20756	20871	20850	20742	20779	20819	20871	20552	20852	20996	20870	20588	20611	20679	20590	20852	20762	20595	20816	20847	20564	20804	20924	20706	20840	20818
36737	55789	39806	21188	18926	18091	17780	17569	17671	17422	17377	17240	17165	17126	17076	16974	16926	17152	17059	16945	16969	17091	17139	17034	17184	17005	17060	16944	17143	20037	20482	19370	18406	17583	17232	16943	16876	16857	16770	16858	16951	16977	16969	16817	16678	17011	16799	16891	16818	16705	16832	16863	16852	16952	16769	16865	16918	16932	16782	16905	16726	16964	16804	16695	17008	16785	16743	16892	16827	16712	16926	16772	16904	16974	16803	16884	16583	16944	16690	16779	16846	16918	16882	16855	16921	16737	16800	16839	16842	16936	16825	16838	16797	16856	16809	16781	16693	17010	16769	16863	16878	16778	16876	16768	16878	16806	16892	16776	16887	16841	16921	16932	16752	16913	16595	16862	16921	16824	16946	16889	16872	16891	16834	16763	16675	16815	17014	16993	16956	16874	16931	16827	16697	16898	16963	16987	16652	16848	16818	16932	16837	16862	16721	16878	16685	16659	16983	16819	16902	16869	17001	16824	16697	16743	16748	16841	16660	16811	16812	17053	16690	16927	16934	16874	16773	16776	16820	16868	16844	16960	16948	16851	16944	16829	16742	16726	16754	16823	16808	16686	16813	16791	16697	16895	16778	17157	16941	17060	16884	16754	16803	16842	16765	16849	16908	16839	17001	16837	16886	16847	16998	16845	16919	16894	16848	16844	16868	16740	16962	16771	16980	16892	16788	16969	16759	16807	16957	16723	16946	16883	16884	16828	16841	16743	16857	17061	16902	16803	16847	16801	16924	16632	16730	16993	16945	16849	16888	16744	16865	16963	16888	16806	16805	16918	16862	16766	16768	16764	16838	16954	16867	16860	16869	16748	17015	16919	16920	16855	16968	16905	16888	16844	16933	16928	16635	16912	16693	16867	16860	16927	16794	16762	16850	16784	16787	16587	16961	16857	16882	16874	16783	16830	16843	16869	16842	17068	16814	16883	16779	17108	16773	16879	16774	16943	16792	16834	16780	16836	16864	16719	16735	16937	16746	16825	16774	16811	16829	16987	16529	16907	16876	16841	17041	16940	16848	16817	16885	17031	16548	16720	16798	16853	16803	16830	16751	16596	16848	16954	16808	16776	16877	16735	16868	16631	16721	16953	16730	16846	16822	16825	16916	16784	16970	16832	16924	16751	16972	16848	16699	16837	16767	16800	16908	16692	16766	17002	16926	16889	16834	16716	16875	16887	16885	16692	17015	16752	16981	16736	16634	16782	16861	16664	16764	16887	16851	16813	16908	17050	16778	16813	16699	16904	16827	17014	16854	16915	16883	16887	16803	16764	17020	16968	16808	16750	16758	16879	16797	16862	16730	16877	16894	16847	16881	16871	16599	16956	16762	16783	16728	16925	16764	16896	16813	16846	16948	16854	16848	16805	16759	16763	16849	16677	16810	16772	16978	16695	16836	16916	17098	16704	16821	16931	16859	16912	16849	16660	16889	16855	16977	16863	16706	16875	16739	16696	16884	16828	16867	16997	16870	16827	16823	16770	16744	16972	16784	16877	16803	16711	16818	16652	16788	16848	16857	16806	16824	16846	16788	16816	16941	16716	16795	17018	16633	16801	16710	16747	16951	16809	16964	16985	16885	16857	16886	16708	16796	16845	16866	16871	16759	16925	16889	16897	16764	16940	16908	16678	16833	16894	17024	16951	16900	16779	16754	16693	16780	16928	16720	16800	16767	16715	17056	16727	16787	16838	16715	16771	17004	16869	16768	16900	16861	16707	16911	16849	17058	16960	16797	16832	16802	17041	16698	16851	16775	16845	16882	16736	16859	16731	16843	16762	16798	16823	16930	16866	16832	16819	16799	17005	16810	16913	16793	16873	16848	16693	16675	16993	16818	16853	16745	16941	16675	16917	17059	16801	16768	16724	16621	16802	16885	16754	16760	16703	16709	17014	16959	16928	16891	16809	16756	16959	17059	16759	16859	16672	16753	16724	16830	16728	16913	17040	16589	16877	16753	16815	16869	16871	16947	16825	16877	16859	16853	16900	16805	16694	16912	16992	16884	16785	16835	16934	16808	16713	16687	16861	16767	16766	16909	16779	16887	16788	16765	16745	16806	16853	16701	16844	16800	16830	16829	16710	16965	16888	16810	16876	16808	16783	16851	16647	16900	16732	16845	16939	16794	16816	16769	16780	16692	16573	16746	16717	16779	16928	16897	16785	16966	16890	16911	16823	16971	16961	16959	16928	16682	16838	16925	16859	16904	16813	16830	16714	16862	16894	16709	16813	16792	16708	16866	16952	16927	16837	17055	17000	16939	16893	16747	16888	16769	16742	17067	16821	16752	16909	16917	16845	16848	16933	16698	16951	16833	16672	16862	16913	16793	16787	16718	16781	16836	16885	16773	16838	16919	16876	16724	16857	16980	16715	17000	16988	16623	16806	16776	16957	16821	16838	16778	16758	16989	16924	16803	16858	16864	16856	16860	16992	16757	16820	16610	16879	16787	16670	16840	16741	16644	16945	17099	16894	16912	16924	16900	16651	16738	16851	16863	16951	16690	16982	16965	16793	17054	16603	16717	16729	16724	16700	16709	16854	16669	16811	16823	16790	16688	16921	16777	16834	16883	16819	16766	17032	16737	16812	16820	17022	16797	16789	16791	16802	16743	16975	16918	17024	16883	16748	16888	16764	16806	16713	16790	16801	16964	16804	16766	16699	16777	16781	16914	16899	16807	16713	16897	16811	16869	16795	16853	16813	16864	16789	16846	16723	16803	16865	16847	16829	16974	16763	16704	16934	16636	16667	16911	16740	16898	16819	16730	16904	16889	16950	16712	16977	16974	16761	16649	16801	16795	16920	16900	16849	16659	16742	16735	16955	16805	16752	16787	16862	16731	17015	16821	16802	16874	16862	16869	16993	16861	16859	16663	16818	16819	16722	16786	16831	16788	17008	16927	16867	16944	16847	16856	16728	16830	16849	16743	16856	16720	16912	16830	16711	16752	16883	16928	16736	16921	16670	16791	16950	16718	16786	16818	16851	16765	16876	16811	16760	16692	16852	16895	16729	16884	16779	16827	16811	16804	16814	16713	16777	16937	16845	16837	16729	16762	16656	16855	16775	16915	16868	16805	16881	16974	16802	17018	16804	16800	16824	16777	16807	16886	16960	16750	16906	16888	16931	16886	16714	16733	16575	16750	16780	16702	16866	16858	17040	16911	16874	16986	16710	16728	16782	16698	17046	16987	16804	16855	16898	16893	16700	16898	16966	16900	16926	16922	16747	16967	16774	16765	16825	16749	16903	16900	16798	16786	16707	16726	16849	16635	16780	16776	16844	16966	16811	16601	16774	16741	16953	16933	16908	16902	16828	17008	16776	16714	16935	16959	16940	16921	16888	16873	16739	16747	16781	16827	16926	16864	16713	17012	16889	16888	16669	16758	16751	16774	17012	16754	16959	16697	16893	16979	16991	16774	16807	16807	16923	16753	16857	16740	16896	16802	16734	16930	16818	16949	16867	16864	16784	16931	16767	16690	16635	16900	16931	16700	17008	16940	16963	16681	16854	16815	16854	16888	16844	16856	16784	16715	16857	17086	16722	16962	16769	16784	16792	16764	16682	16878	16914	16856	16900	16857	16711	16986	16774	16832	16742	16794	16836	17027	16587	17002	16772	16856	16779	16870	16913	16754	16733	16942	16768	16541	16862	16731	17066	16743	16768	16919	16641	16802	16796	16865	16849	16742	16778	16935	16843	16975	16820	16776	16758	16672	16660	16822	16962	16680	16868	16828	16859	16893	16759	16822	16820	16884	16720	16695	16854	16769	16918	16820	16866	16702	17016	16789	16974	16813	17008	16718	16976	16841	16923	16957	16856	16951	16702	17001	16855	16958	16814	16842	16899	16834	16807	16889	16918	16958	16801	16820	16970	16941	16714	16779	16784	16876	16710	16895	16888	16717	16912	16825	16866	16683	16764	16919	16841	16873	16879	16899	16792	16720	16877	16749	16756	16751	16791	16769	16706	16714	16743	16687	16937	16897	16693	16904	16730	16931	16703	16912	16775	16967	16807	16626	16871	16895	16700	16857	16804	16877	16932	16994	16833	16951	16768	16829	16860	16908	16849	17009	16835	16901	16956	16894	16675	16894	16842	16816	17034	16753	16730	17077	16990	16653	16912	16778	16957	16665	16889	16820	16811	16837	16737	16784	16894	16871	16861	16851	16819	16977	16861	16895	16947	16990	16841	16900	16712	16863	16683	16984	16787	17055	17074	16760	16874	16747	16763	16771	16771	16763	16984	16788	16854	16898	16739	16804	16771	16740	16756	16841	16786	16816	16751	16978	16729	16770	16800	16796	16841	16711	16688	16819	16678	16919	16701	16924	16778	16629	16736	16872	16792	16856	16934	16800	16834	16823	16943	16893	16742	16927	16968	16656	16784	16809	16770	16897	16928	17011	16918	16952	16834	16908	16963	17030	16810	16817	16930	16911	16847	16805	16809	16802	16784	16748	16875	16798	16972	16950	17006	16887	16900	16694	16897	16953	16880	16838	16828	16804	16819	16698	16912	16983	16780	16860	16703	16731	16738	16885	16873	16864	16948	16778	16781	16692	16788	16709	16904	16981	16934	16950	16841	16852	16786	16824	16951	16810	16878	16444	16821	16914	16982	16767	16644	16937	16915	16842	16753	16953	16944	16819	16763	16775	16755	16901	16794	16794	16794	16852	16847	16812	16672	16725	16794	16824	16863	16878	16939	16631	16863	16730	16707	16840	16867	16714	16929	16950	16805	16848	16780	16722	16664	17002	16741	16901	17065	16894	16936	17017	16826	17019	16711	16865	16787	16770	16803	16728	16856	16809	16779	16831	16686	16848	16812	16638	17026	16938	16936	16637	16784	16892	16936	16822	16936	16972	16754	16773	16755	16812	16740	16626	16814	16954	16887	16894	16860	16817	16805	16845	16929	16699	16869	16881	16679	17001	16898	16944	16853	16891	16771	16888	16861	16734	16887	16785	16969	16789	16784	16818	16914	16929	16861	16855	16974	16700	16940	16790	16747	16882	16723	16777	16996	17002	16656	16882	16816	16773	16769	16850	16714	16924	16893	16994	16856	16782	16657	16928	16890	16878	16857	16841	16772	16709	16687	16838	17000	16906	16798	16730	16866	16719	16878	16813	16825	16863	16818
22802	21457	29333	23913	21713	24458	27513	22819	21983	22631	22665	22310	22234	22217	22075	21992	21836	21990	22122	21882	22179	22009	22093	21912	21836	21929	21986	22033	22402	25547	26348	25372	24001	23072	22164	21963	21634	21712	21615	21726	21651	21727	21727	21649	21818	21704	21841	21682	21479	21686	21762	21405	21816	21903	21770	21773	21762	21691	21662	21515	21683	21739	21585	21523	21638	21687	21552	21800	21636	21822	21828	21618	21553	21706	21788	21613	21475	21757	21566	21502	21483	21834	21456	21540	21737	21722	21705	21701	21438	21457	21575	21650	21480	21885	21547	21419	21680	21551	21676	21609	21583	21733	21557	21526	21604	21925	21683	21532	21449	21752	21664	21601	21793	21307	21643	21643	21697	21538	21447	21534	21477	21355	21678	21579	21599	21518	21491	21643	21786	21670	21647	21635	21924	21428	21714	21706	21405	21809	21649	21542	21664	21605	21784	21655	21778	21753	21593	21523	21682	21762	21577	21349	21444	21430	21629	21493	21482	21599	21727	21684	21488	21590	21512	21661	21525	21551	21547	21531	21722	21592	21721	21542	21416	21692	21616	21760	21505	21651	21634	21540	21698	21672	21593	21724	21543	21600	21655	21935	21565	21405	21555	21558	21635	21522	21668	21618	21458	21508	21551	21523	21455	21648	21362	21589	21668	21765	21559	21513	21539	21216	21527	21708	21606	21297	21820	21623	21756	21721	21741	21677	21574	21657	21509	21546	21664	21519	21955	21664	21438	21589	21591	21603	21591	21446	21527	21586	21665	21463	21446	21805	21587	21663	21761	21760	21609	21577	21495	21541	21760	21431	21564	21369	21563	21491	21824	21526	21726	21678	21791	21413	21435	21455	21459	21634	21694	21868	21587	21397	21570	21489	21604	21666	21500	21531	21723	21485	21429	21751	21443	21677	21753	21690	21693	21676	21435	21498	21621	21506	21779	21675	21515	21672	21638	21837	21593	21818	21459	21776	21548	21529	21557	21364	21624	21485	21531	21487	21573	21575	21390	21816	21485	21418	21514	21759	21658	21770	21716	21683	21660	21664	21654	21522	21589	21598	21597	21647	21552	21338	21496	21728	21505	21603	21261	21405	21722	21775	21589	21774	21469	21411	21579	21794	21627	21544	21590	21677	21575	21614	21682	21550	21727	21531	21554	21435	21761	21376	21494	21693	21684	21526	21761	21451	21559	21698	21663	21718	21668	21591	21676	21641	21625	21559	21615	21675	21466	21683	21749	21675	21770	21828	21594	21642	21631	21498	21593	21391	21519	21536	21516	21491	21770	21704	21506	21646	21667	21638	21688	21535	21778	21561	21461	21732	21619	21640	21441	21577	21538	21581	21525	21309	21667	21582	21658	21697	21682	21756	21410	21665	21590	21537	21544	21491	21669	21685	21699	21627	21664	21480	21502	21479	21563	21694	21622	21594	21595	21647	21571	21744	21781	21467	21525	21633	21675	21724	21679	21701	21680	21351	21523	21626	21544	21815	21842	21419	21353	21429	21668	21797	21919	21868	21661	21632	21690	21562	21579	21703	21759	21515	21590	21597	21626	21565	21525	21415	21666	21690	21794	21617	21481	21463	21539	21642	21471	21706	21535	21598	21790	21791	21718	21637	21630	21629	21674	21601	21657	21584	21624	21549	21767	21639	21580	21605	21587	21588	21636	21388	21607	21678	21586	21499	21577	21584	21535	21532	21399	21686	21502	21689	21686	21750	21664	21575	21577	21807	21589	21652	21536	21606	21573	21667	21652	21654	21525	21542	21604	21775	21371	21353	21579	21571	21577	21585	21512	21589	21683	21845	21594	21650	21507	21413	21500	21424	21688	21396	21709	21650	21871	21803	21721	21715	21515	21495	21561	21739	21578	21711	21667	21552	21445	21541	21429	21360	21562	21812	21443	21602	21760	21445	21752	21598	21540	21635	21708	21474	21346	21579	21687	21659	21631	21524	21687	21701	21522	21744	21661	21368	21560	21508	21553	21594	21479	21481	21906	21601	21564	21630	21436	21602	21608	21695	21480	21458	21663	21563	21893	21641	21609	21502	21544	21570	21597	21805	21621	21822	21549	21780	21556	21661	21555	21574	21636	21502	21639	21542	21532	21630	21626	21513	21716	21564	21787	21589	21563	21586	21584	21325	21913	21665	21732	21383	21465	21531	21569	21464	21508	21526	21656	21388	21657	21845	21664	21899	21483	21694	21692	21531	21459	21601	21674	21706	21486	21608	21551	21631	21675	21328	21717	21711	21467	21591	21520	21720	21771	21485	21550	21486	21566	21557	21501	21571	21649	21545	21706	21525	21721	21584	21407	21740	21680	21643	21606	21696	21683	21677	21754	21617	21648	21620	21659	21485	21505	21521	21520	21372	21555	21416	21592	21554	21562	21572	21654	21309	21371	21768	21549	21692	21621	21728	21543	21518	21401	21351	21456	21449	21584	21678	21491	21529	21741	21751	21565	21454	21572	21557	21578	21485	21536	21530	21686	21468	21699	21460	21501	21434	21564	21433	21377	21495	21580	21791	21548	21874	21694	21538	21480	21701	21608	21646	21720	21537	21740	21533	21664	21703	21469	21408	21582	21569	21537	21625	21829	21846	21504	21591	21394	21563	21626	21736	21670	21742	21794	21739	21443	21606	21745	21554	21547	21393	21616	21563	21562	21559	21630	21453	21596	21543	21492	21540	21636	21715	21579	21687	21657	21633	21612	21308	21639	21642	21823	21714	21405	21237	21407	21690	21720	21689	21571	21433	21577	21595	21607	21574	21553	21645	21475	21641	21523	21353	21483	21397	21696	21786	21574	21548	21553	21476	21385	21326	21577	21574	21875	21695	21649	21658	21776	21672	21690	21573	21560	21718	21490	21572	21526	21627	21467	21495	21543	21713	21585	21674	21497	21598	21521	21638	21484	21616	21614	21740	21722	21489	21722	21546	21570	21493	21392	21596	21529	21635	21480	21496	21629	21737	21432	21553	21730	21593	21654	21625	21717	21629	21439	21635	21763	21624	21728	21642	21681	21484	21743	21763	21633	21547	21602	21911	21441	21621	21467	21613	21690	21549	21740	21497	21718	21648	21551	21547	21526	21483	21758	21538	21671	21678	21657	21612	21509	21635	21696	21651	21764	21652	21416	21481	21442	21628	21720	21516	21775	21770	21621	21424	21756	21694	21824	21700	21808	21650	21530	21708	21533	21426	21615	21576	21454	21440	21676	21581	21442	21584	21619	21538	21652	21504	21568	21655	21577	21743	21515	21581	21546	21719	21745	21484	21517	21627	21650	21614	21599	21572	21624	21608	21556	21277	21736	21648	21577	21540	21862	21494	21534	21664	21697	21446	21800	21556	21664	21534	21754	21614	21451	21780	21607	21687	21700	21407	21493	21610	21656	21685	21470	21595	21601	21657	21646	21740	21479	21699	21620	21506	21670	21585	21454	21553	21596	21590	21615	21583	21502	21649	21677	21467	21548	21814	21466	21656	21587	21440	21463	21475	21675	21493	21722	21467	21812	21821	21711	21631	21723	21622	21710	21466	21601	21549	21522	21642	21814	21430	21746	21456	21539	21529	21509	21428	21392	21587	21507	21535	21457	21506	21710	21365	21344	21583	21685	21758	21511	21830	21605	21663	21666	21550	21439	21653	21768	21670	21718	21732	21429	21405	21620	21632	21556	21791	21609	21478	21391	21633	21540	21591	21793	21573	21626	21574	21591	21501	21582	21543	21687	21789	21602	21626	21645	21533	21445	21708	21779	21807	21552	21542	21442	21725	21768	21578	21572	21676	21646	21597	21555	21366	21519	21512	21625	21481	21397	21450	21514	21618	21529	21772	21707	21300	21567	21707	21626	21605	21810	21619	21669	21636	21751	21830	21787	21688	21644	21492	21495	21656	21684	21556	21587	21645	21882	21677	21710	21438	21569	21661	21667	21544	21481	21718	21400	21815	21740	21749	21488	21869	21508	21434	21477	21800	21604	21389	21516	21688	21559	21661	21693	21672	21604	21449	21588	21746	21704	21598	21613	21632	21534	21760	21567	21351	21534	21748	21524	21757	21801	21920	21497	21543	21752	21802	21457	21565	21589	21536	21746	21399	21506	21445	21782	21621	21634	21740	21670	21629	21929	21627	21781	21429	21379	21544	21766	21587	21747	21650	21524	21489	21351	21634	21478	21557	21660	21775	21941	21745	21588	21950	21569	21546	21758	21697	21437	21674	21431	21534	21649	21612	21348	21715	21671	21650	21539	21399	21628	21573	21617	21548	21502	21431	21384	21496	21523	21443	21589	21622	21663	21598	21639	21608	21691	21646	21579	21738	21649	21332	21481	21575	21597	21649	21614	21668	21431	21400	21666	21546	21361	21578	21611	21574	21841	21656	21702	21446	21631	21479	21603	21782	21699	21688	21663	21806	21636	21439	21590	21441	21647	21656	21590	21770	21511	21576	21597	21558	21696	21797	21644	21714	21556	21505	21696	21509	21513	21643	21481	21651	21659	21433	21593	21615	21555	21635	21695	21552	21377	21620	21539	21572	21589	21632	21551	21470	21543	21748	21570	21670	21625	21532	21338	21509	21619	21623	21661	21766	21592	21536	21620	21815	21664	21755	21620	21668	21382	21692	21487	21659	21669	21664	21681	21523	21600	21568	21716	21705	21587	21754	21710	21694	21523	21855	21546	21638	21722	21778	21504	21595	21761	21830	21709	21417	21731	21757	21608	21628	21540	21495	21650	21494	21678	21629	21468	21587	21571	21689	21377	21682	21684	21408	21613	21629	21431	21812	21687	21635	21709	21680	21548	21510	21519	21632	21606	21586	21856	21541	21720	21770	21580	21812	21681	21601	21670	21723	21682	21682	21577	21454	21536	21618	21747	21832	21749	21368	21555	21619	21383	21757	21318	21592	21582	21576	21547	21554	21481	21596	21561	21617	21620	21403	21493	21611	21578	21381	21720	21656	21510	21705	21511	21660	21466	21589	21604	21604	21517	21387	21508	21543	21644	21695	21589	21650	21464	21558	21773	21688	21546	21580	21616	21650	21842	21387	21751	21710	21503	21470	21830	21595	21606	21765	21608	21732	21790	21617	21815	21353	21648	21409	21729	21555	21442	21711	21513	21619	21567	21567	21647	21609	21636	21415
40633	68528	44811	22367	20566	19299	18628	18562	18233	18098	17966	17801	17942	17520	17676	17799	17583	17564	17665	17777	17588	17524	17629	17691	17390	17505	17583	17512	18658	23481	23271	21721	20323	18876	17870	17487	17344	17345	17192	17235	17305	17276	17212	17139	17238	17220	17280	17312	17254	17227	17338	17298	17301	17125	17260	17388	17329	17386	17271	17296	17354	17435	17253	17451	17286	17340	17279	17414	17390	17323	17263	17165	17182	17306	17430	17190	17234	17281	17351	17369	17228	17252	17335	17167	17369	17278	17258	17274	17313	17232	17245	17163	17213	17430	17320	17058	17382	17373	17442	17269	17214	17133	17293	17363	17352	17173	17351	17288	17289	17424	17221	17407	17472	17342	17246	17057	17242	17277	17253	17376	17309	17182	17165	17351	17270	17259	17318	17323	17347	17418	17187	17356	17322	17344	17192	17177	17272	17393	17270	17360	17266	17390	17262	17365	17165	17255	17145	17235	17222	17251	17207	17289	17438	17316	17244	17361	17186	17169	17155	17226	17225	17256	17460	17228	17335	17205	17257	17246	17402	17359	17257	17282	17204	17206	17126	17329	17426	17319	17418	17416	17324	17287	17312	17113	17283	17245	17242	17356	17270	17047	17152	17410	17286	17202	17320	17280	17154	17229	17385	17484	17215	17156	17326	17281	17320	17314	17255	17265	17204	17445	17111	17209	17201	17378	17321	17308	17378	17368	17229	17318	17197	17214	17125	17273	17305	17211	17293	17284	17358	17228	17242	17156	17334	17506	17312	17212	17436	17243	17490	17377	17113	17456	17214	17394	17244	17260	17428	17399	17190	17277	17146	17273	17373	17459	17269	17517	17253	17475	17402	17422	17272	17335	17345	17186	17213	17094	17238	17185	17262	17342	17324	17337	17217	17218	17370	17283	17368	17288	17033	17244	17270	17012	17435	17293	17293	17166	17471	17167	17304	17333	17223	17212	17474	17179	17322	17254	17221	17200	17175	17239	17307	17271	17287	17331	17329	17377	17356	17243	17278	17242	17132	17179	17201	17302	17370	17346	17360	17280	17336	17196	17287	17324	17533	17301	17182	17328	17217	17208	17273	17387	17287	17346	17252	17311	17267	17183	17377	17457	17373	17368	17126	17368	17323	17370	17049	17396	17289	17262	17293	17307	17169	17320	17390	17321	17361	17186	17276	17197	17426	17215	17223	17252	17306	17261	17377	17188	17249	17168	17507	17237	17337	17302	17310	17217	17252	17170	17326	17362	17228	17302	17379	17348	17192	17288	17379	17181	17340	17298	17250	17209	17401	17175	17357	17137	17320	17299	17181	17263	17216	17196	17385	17320	17284	17109	17267	17215	17173	17385	17197	17366	17388	17177	17202	17364	17218	17340	17276	17254	17154	17214	17314	17346	17276	17388	17256	17161	17289	17393	17065	17469	17435	17246	17175	17106	17303	17238	17268	17015	17135	17377	17208	17299	17250	17217	17256	17202	17235	17255	17218	17245	17421	17238	17289	17324	17460	17327	17243	17156	17166	17191	17147	17183	17264	17194	17187	17368	17235	17242	17243	17449	17353	17145	17184	17248	17223	17324	17446	17210	17167	17165	17308	17347	17426	17201	17172	17387	17290	17198	17362	17284	17329	17269	17223	17301	17410	17449	17327	17168	17366	17216	17390	17255	17256	17196	17258	17360	17300	17279	17139	17391	17478	17259	17338	17186	17334	17277	17204	17318	17215	17219	17130	17238	17262	17191	17118	17215	17291	17225	17107	17122	17201	17435	17267	17124	17194	17296	17363	17308	17200	17274	17262	17471	17227	17305	17287	17458	17259	17343	17266	17041	17346	17239	17229	17223	17379	17225	17104	17337	17270	17153	17243	17290	17142	17118	17339	17206	17217	17106	17261	17471	17209	17457	17201	17181	17324	17169	17200	17300	17163	17422	17329	17071	17068	17480	17161	17352	17262	17315	17327	17387	17241	17117	17176	17247	17311	17315	17258	17338	17361	17168	17101	17272	17386	17348	17226	17070	17202	17221	17242	17293	17223	17197	17252	17293	17354	17357	17328	16969	17365	17353	17159	17347	17439	17326	17402	17358	17403	17195	17411	17315	17296	17374	17215	17157	17345	17346	17367	17265	17273	17346	17427	17472	17260	17096	17319	17313	17292	17348	17277	17172	17318	17243	17338	17451	17119	17341	17286	17242	17236	17328	17210	17238	17282	17436	17156	17439	17481	17214	17258	17265	17200	17363	17442	17266	17349	17246	17292	17281	17143	17392	17166	17262	17251	17118	17318	17230	17278	17300	17121	17310	17261	17155	17288	17244	17290	17225	17270	17295	17147	17327	17184	17299	17338	17120	17329	17132	17334	17315	17317	17369	17413	17279	17408	17141	17270	17146	17277	17349	17266	17327	16995	17131	17036	17233	17273	17520	17348	17237	17178	17164	17366	17295	17192	17452	17429	17131	17275	17181	17028	17189	17091	17116	17351	17317	17432	17254	17147	17337	17444	17086	17254	17204	17363	17366	17380	17212	17477	17221	17391	17250	17197	17143	17233	17190	17215	17289	17410	17293	17239	17374	17382	17433	17262	17208	17256	17295	17469	17364	17452	17214	17261	17218	17326	17142	17169	17339	17127	17226	17308	17212	17299	17082	17322	17186	17436	17199	17271	17243	17329	17327	17213	17213	17200	17195	17209	17199	17455	17269	17280	17326	17504	17467	17235	17197	17221	17112	17204	17276	17227	17291	17250	17328	17151	17139	17090	17112	17339	17452	17182	17169	17290	17232	17257	17243	17262	17239	17222	17157	17431	17197	17283	17320	17200	17311	17217	17500	17318	17228	17200	17413	17024	17167	17343	17307	17210	17138	17214	17257	17264	17223	17296	17257	17357	17201	17112	17317	17276	17292	17308	17215	17359	17275	17235	17440	17241	17211	17303	17237	17258	17247	17237	17368	17080	17214	17156	17365	17339	17303	17117	17380	17276	17254	17249	17230	17301	17260	17296	17324	17293	16976	17326	17262	17239	17353	17397	17289	17319	17236	17364	17154	17176	17218	17222	17235	17149	17350	17292	17303	17321	17392	17488	17227	17249	17368	17127	17341	17418	17220	17150	17383	17178	17207	17236	17171	17261	17173	17373	17316	17334	17188	17229	17401	17271	17368	17276	17246	17356	17368	17222	17450	17349	17253	17344	17252	17237	17340	17246	17200	17148	17180	17112	17226	17430	17143	17207	17412	17367	17183	17301	17210	17332	17237	17372	17249	17200	17209	17280	17078	17320	17476	17293	17123	17267	17154	17189	17217	17354	17287	17276	17504	17387	17204	17255	17103	17159	17302	17386	17467	17302	17328	17440	17221	17414	17217	17308	17242	17242	17182	17196	17179	17233	17285	17383	17229	17344	17341	17307	17262	17293	17324	17175	17419	17286	17304	17476	17199	17463	17371	17142	17153	17442	17264	17193	17299	17324	17297	17184	17466	17375	17169	17280	17294	17450	17251	17352	17378	17243	17252	17333	17281	17330	17297	17206	17387	17190	17311	17093	17327	17403	17150	17275	17262	17262	17310	17273	17323	17193	17453	17251	17357	17225	17112	17279	17230	17313	17157	17306	17176	17189	17326	17259	17202	17246	17316	17220	17465	17241	17410	17274	17278	17294	17338	17135	17321	17337	17354	17327	17211	17135	16955	17351	17226	17134	17309	17287	17469	17274	17352	17269	17343	17210	17338	17254	17203	17026	17341	17210	17300	17407	17218	17321	17259	17262	17215	17315	17321	17346	17402	17179	17038	17351	17290	17207	17238	17183	17317	17191	17156	17221	17253	17255	17220	17252	17155	17279	17524	17381	17323	17250	17237	17305	17243	17448	17260	17093	17186	17042	17259	17292	17177	17303	17152	17340	17449	17192	17206	17144	17436	17108	17385	17327	17391	17338	17348	17343	17418	17357	17326	17282	17255	17220	17277	17306	17283	17259	17060	17362	17089	17325	17260	17350	17316	17279	17323	17328	17278	17273	17290	17234	17367	17392	17144	17288	17051	17358	17310	17387	17210	17273	17170	17201	17499	17073	17155	17348	17299	17292	17219	17276	17268	17277	17266	17155	17395	17259	17282	17365	17377	17365	17302	17293	17222	17447	17211	17296	17212	17455	17159	17302	17407	17113	17212	17314	17347	17216	17403	17351	17138	17412	17351	17194	17353	17275	17292	17172	17251	17362	17221	17279	17319	17270	17276	17228	17233	17121	17262	17251	17257	17291	17092	17233	17182	17386	17217	17219	17261	17172	17621	17345	17101	17245	17394	17376	17292	17333	17282	17394	17227	17284	17186	17369	17404	17424	17336	17307	17261	17233	17223	17231	17430	17346	17274	17357	17417	17197	17365	17220	17195	17114	17329	17233	17232	17367	17311	17333	17301	17202	17220	17237	17020	17440	17192	17505	17182	17301	17480	17239	17453	17311	17267	17323	17088	17251	17316	17262	17266	17557	17223	17447	17299	17352	17245	17296	17299	17178	17347	17199	17201	17297	17254	17277	17349	17269	17257	17302	17341	17217	17300	17285	17137	17220	17126	17273	17204	17139	17228	17176	17254	17306	17281	17286	17275	17383	17243	17227	17271	17355	17207	17192	17273	17371	17228	17604	17239	17290	17262	17090	17346	17378	17272	17358	17388	17379	17253	17219	17212	17367	17367	17181	17386	17207	17428	17089	17171	17301	17309	17414	17289	17321	17097	17367	17231	17180	17315	17317	17259	17250	17128	17354	17113	17447	17037	17198	17375	17313	17201	17250	17239	17450	17329	17388	17331	17370	17366	17442	17139	17355	17273	17196	17260	17293	17381	17177	17323	17210	17414	17173	17332	17256	17179	17054	17499	17345	17340	17238	17269	17101	17307	17263	17233	17254	17418	17260	17050	17278	17279	17104	17175	17303	17332	17431	17295	17387	17358	17072	17253	17289	17256	17174	17330	17371	17171	17256	17306	17178	17350	17346	17219	17315	17197	17175	17164	17338	17272	17353	17287	17280	17283	17198	17137	17267	17354	17252	17385	17324	17280	17207	17521	17355	17327	17203	17192	17229	17300	17244	17388	17226	17191	17272	17297	17148	17333	17191	17305	17224	17347	17310	17201	17061	17313	17250	17308	17048	17107	17154	17157
29010	27320	29852	24456	21357	21322	21520	21248	21139	21242	21304	21162	21241	21287	20995	20972	21048	21080	21019	21160	21234	21327	21293	21251	20996	20966	21361	21148	21271	21287	21360	21498	21323	21162	21366	21098	21074	20891	21038	21089	20964	21088	21047	21111	21118	21005	20925	20839	21142	20990	20952	20796	20933	20956	21037	21065	21239	21004	20979	21177	21131	20958	21017	21074	20866	21140	21247	21200	21064	21144	21051	20928	21000	20778	20840	21096	20853	20931	20945	21133	21193	21101	21136	21172	21299	20862	20844	20998	20996	21060	21163	20996	20993	21055	21177	21006	21055	20932	20977	20937	20921	20972	21035	20966	21095	21010	21183	20930	21020	20998	21116	21037	21239	20833	21156	21247	20795	20997	21035	21035	21127	21115	21052	20981	20918	21132	21013	20839	21082	21211	21097	20962	20908	21030	21180	21053	20883	20920	20954	21001	21143	21214	21098	21029	20819	20895	21014	21111	20976	20954	21067	21144	21114	20935	20855	20806	20945	21106	20949	21049	21007	20994	21004	20970	21011	21118	20890	20894	21070	20976	20794	21122	21168	20893	20915	20939	21175	21168	21133	21075	20750	21088	21267	21148	20847	20887	20969	21022	20991	21047	21100	21095	21068	21073	21035	20953	21044	21153	21161	20870	20643	21046	21129	20850	21018	20960	20968	21168	21064	20996	20862	20835	21114	20911	20905	20986	21036	21161	21115	20993	21000	20965	20896	21082	21117	20962	21174	20906	21133	20835	21202	21011	20867	21034	20812	20975	21141	20936	21135	20946	21001	20913	21051	21156	20956	20950	20966	21099	20859	21017	21018	20892	20773	21026	20960	20960	21021	20966	21065	21126	20909	20842	20930	21111	21022	21048	21012	21079	20794	21035	20962	20939	20951	21163	21189	21036	20893	20955	21009	20999	21115	21012	21124	21020	21196	20773	21131	20924	20745	21048	20977	21202	21109	20941	21278	21134	20853	21064	21013	20916	20957	21079	21057	21327	21064	21119	20967	21158	21162	20993	21154	21138	20986	20910	20853	20908	20957	21008	20867	21005	21044	21249	20977	21205	21201	20934	21057	21016	21079	20976	21196	21290	21239	21056	21082	21142	20942	21043	20995	21017	20775	21135	21054	21192	20979	21031	20878	20926	21084	21093	20972	21068	20981	20963	20929	20838	21180	21106	20989	21089	20910	21203	20950	21267	21012	21039	20995	20870	20910	21011	20956	21183	20894	21031	21081	21061	21015	20889	20951	21137	20925	21103	21034	21007	21008	21095	20997	20724	21005	21215	21011	21120	21105	21082	21109	21112	21023	21074	21270	21070	20829	21103	21210	20930	21076	21135	21113	20992	21099	20934	21097	20940	20829	20989	20900	21023	20877	21058	20992	21036	21134	21039	21032	21063	20642	21002	20896	21047	20945	21024	20961	21044	21056	21056	21011	21100	21108	21183	21061	20895	21104	21056	21253	21076	21048	20991	20993	21131	21023	21078	21015	21088	20939	20947	20838	20977	20941	21190	20907	20874	20921	21067	20990	21021	20987	21093	21322	20939	20833	20964	21023	20992	21075	21261	20961	21004	20913	21097	20932	21295	20946	20804	21110	20951	21137	21126	20926	21006	21029	20976	21325	20892	21055	21286	20965	21176	21076	21012	20967	21163	20914	21037	20912	20931	21039	21152	20987	20986	21062	21127	21161	20968	21057	21107	21022	20826	20929	21049	21062	21176	20807	20985	21178	20936	21178	20998	20926	20964	21104	20875	20973	20984	20954	20978	20925	21169	21123	20858	21164	20977	21096	21005	21083	20904	21019	20932	21025	21141	21147	20997	21099	21077	20874	21181	21061	20976	21096	20977	20931	21235	20952	20886	21182	21161	20942	20844	21213	21104	21099	21069	20986	21130	21125	21200	21046	21088	20934	20867	21097	21167	21069	20994	21170	21124	21129	21136	20986	20863	21002	20927	21038	21044	21127	21145	20901	20885	20968	21058	20957	20931	21040	21144	20990	20950	20979	20830	21062	21215	21130	21102	21185	21062	20946	21057	20927	21029	20952	21245	21067	21183	21163	21225	21227	21061	20790	20895	21001	20955	20684	21053	21240	20775	20792	21154	21049	20970	20987	20896	20907	20988	21167	21115	21083	21040	21102	20985	21178	21269	21086	20965	21055	21238	21019	20907	20964	21134	21242	21157	21000	21179	21056	21059	21102	21060	21013	20977	21133	21096	21022	21142	20826	21201	20901	21025	21198	21070	21137	21086	20957	20875	21243	21002	21000	20831	21033	21062	21083	20961	21100	21172	21046	21090	21082	20844	20996	21014	21119	21104	21076	21028	21085	21147	21164	20929	21045	20891	21063	20979	21103	20972	21031	20978	21017	20869	21244	21108	20982	20972	21140	21246	21145	21021	21006	21218	21118	21058	20855	20960	20983	21073	20778	20984	21198	21228	21043	20880	20935	20949	20899	20925	20984	20865	21175	20833	20967	21151	21156	21058	21069	21166	21306	20992	20976	21168	21379	21078	21004	20935	20905	21010	21019	21112	20947	20979	21121	21060	21043	20999	21204	21152	21136	21102	20877	20985	21057	20953	21207	20962	20921	21057	21010	21099	21051	20868	20978	21269	21001	21178	21179	21073	21188	21085	20998	21095	20978	20852	21209	21154	21045	21089	20915	21064	21130	21165	21096	21023	21182	21020	21014	20904	21057	21078	20863	21020	21053	20957	21255	21068	20800	21168	21027	21016	21109	21091	21287	20844	21379	21207	21118	21071	21290	21108	21179	21025	20979	20997	21050	21334	21083	21148	21137	21052	21076	21168	21170	21228	21177	20847	20880	20992	21347	21036	21071	21089	20944	20970	21036	21147	21132	21020	20952	21034	20975	21088	20945	20984	20888	20923	21045	21185	20954	20930	20940	20847	21153	21042	21059	20960	21141	21066	21017	21105	21167	20878	21326	21134	20983	20874	21063	20934	20978	21011	20987	21271	21018	20995	20942	21023	20918	21174	20923	20900	21005	20852	20945	21012	20966	21103	21079	21195	21135	20954	21080	20890	20909	21153	20996	21064	21039	21125	21022	21000	21070	21111	21008	20910	21149	21173	21128	20984	21082	20919	21092	21058	21043	21159	21032	20985	20956	21131	20873	21071	21123	20995	21077	21108	21110	21187	20923	21185	20970	21074	21150	21095	21098	20882	21071	21024	21119	21064	21133	21091	21006	21095	21111	20987	21122	21280	21191	21006	21067	21121	21159	21067	20971	20933	21072	21047	21269	21100	20930	21063	21062	21026	21146	21003	21104	21070	21011	21140	21138	21081	20909	21024	21248	21119	21168	20858	21036	21052	21206	20956	21136	21070	20970	20956	21020	20925	20949	21153	20993	20854	21006	21449	20842	20961	21025	20956	20986	21005	20986	21186	21098	20955	21177	20905	20947	20970	21022	21036	21040	21053	20953	21094	21065	21132	20974	21113	21120	20987	20956	20920	21081	21162	20958	20874	21078	20860	21052	20908	20909	21095	20966	20980	20861	21182	21142	21108	20929	21063	21129	21109	21084	20999	21115	20842	21252	21019	20831	21056	20969	20834	20979	21129	21090	21153	20944	21192	21087	20977	21106	21021	21080	21052	21091	21228	21106	21291	20874	21184	21272	21192	21053	21216	20974	20969	20948	20858	20844	21062	21000	21408	21101	20907	21177	20777	21166	21062	20951	20978	21023	21094	21300	21063	21166	21124	20914	21107	20963	21044	20926	20962	21051	21014	20866	21021	21073	21323	20981	21059	20994	20985	20839	20940	20979	21052	21103	21032	21091	21053	21139	20674	21023	21151	21029	20763	21232	20870	20980	21099	20982	20950	20865	21025	20943	21083	21152	21075	21301	21013	20934	21000	21066	21012	20980	21230	21159	21057	21292	21115	21015	21039	21179	21166	20921	21180	21095	21052	21028	21186	21253	21059	21106	20908	21138	21102	20987	20795	20922	21035	20972	21040	21103	21038	20863	21074	20883	21064	21076	21176	21081	21196	21216	21006	20910	21014	20825	21013	21125	20996	21068	21063	20986	21100	21113	21096	21080	20995	20758	21175	21117	21048	21274	21047	21190	20827	21018	21093	20874	21061	21042	20932	21153	21056	20910	21023	21033	20991	20873	21054	21087	21125	21060	21191	21141	20931	20986	21062	21090	21103	21121	21033	21022	21138	20918	20999	21014	20917	20876	20946	21148	20908	21043	21052	21059	21022	21116	21001	21005	21028	21000	20845	21052	21261	21076	20989	21188	20748	20981	21110	21030	21135	21081	20851	20943	21168	20972	20951	20963	21081	21170	20832	20996	21130	20990	20850	21125	21143	20940	21043	21146	21098	21300	20968	20962	20941	21184	21169	20877	21230	21268	21001	21038	21386	20847	20981	21076	21225	21029	20985	21136	21068	21162	21051	21089	21178	21014	21194	20913	21077	21032	21093	20935	20891	20932	21246	21137	20831	20951	21095	20946	20967	20950	21062	20988	21001	20885	21079	20773	21180	21087	20969	21003	21002	21129	21054	21014	20931	21099	20867	21075	20988	21187	21104	21263	20949	21191	21015	21190	21068	21207	20779	21073	21007	20959	21205	20927	21034	21056	20970	20872	21028	20997	20996	21030	21223	21040	20723	21187	21255	20986	21022	21124	20959	21038	21021	20841	20808	21002	20902	20934	21264	20968	21160	20985	21127	21082	21276	21155	20837	21218	21111	21057	21039	21044	21043	21096	21086	20948	20857	20985	20961	20908	20874	21185	21006	21096	20959	21091	21224	21035	21122	21202	21065	21030	21237	21221	21165	20847	21044	21018	20936	21249	20764	21046	21143	20737	21019	21125	21420	21050	21030	21203	21026	20952	20961	21039	21024	21019	21030	21172	21038	21223	20992	20980	21001	21198	21252	20935	21003	21218	20853	21035	21068	21295	21058	20916	21067	20963	21107	21009	20984	20958	20943	21038	20700	21058	20950	20980	21205	21035	21059	21029	21075	20768	21274	21155	21006	21219	21039	20936	20965	21057	20976	21229	20979	21138	21089	21114	21195	21267	21239	21012	21188	21120	21042	21097	21010	20892	20900	21053	20916	20956	20962	21008	20940	21165	20955	21073	21030	21280	21100	21002	21068	21155	21063
31231	40630	27418	17799	17472	17258	17227	17073	17236	17201	17229	17244	17082	17121	17221	17123	17031	17193	16997	17073	16887	17146	17136	17135	17088	17014	17021	17081	17160	17366	17382	17393	17157	17169	17055	16946	16931	16930	17137	17026	17110	17041	16960	16995	17075	16831	16937	16960	16896	16868	16864	16952	17008	16701	17124	17114	16992	17047	16849	16932	17266	16928	16866	17083	17114	16877	17005	17002	16945	17026	16840	16983	16857	16920	17024	16942	17048	16868	17057	16992	16972	16992	17011	16875	17022	17104	16886	16976	16895	17298	17069	17120	17019	17068	16994	16698	16953	16997	16906	16920	17000	16983	17017	17011	17001	16971	16920	16924	16771	16997	16929	16915	16939	17046	17003	16955	17025	16973	17054	16965	16687	17147	16962	16959	16996	16798	16952	16936	16939	16868	16905	16896	17059	16965	16936	16771	17043	16961	16847	16956	17177	17101	16937	17101	16979	16935	16765	16903	16997	17008	16915	16942	16710	16834	17153	16943	17027	16915	17019	16948	17144	16888	17064	16970	16819	16829	16947	16980	16929	17130	16908	16779	16887	17064	16895	16998	17105	16876	16837	17053	16932	16987	17067	16978	16925	16877	16878	16787	17020	16737	16907	16940	16895	16801	16909	17016	16959	16907	16821	16832	16861	16950	16724	17014	17047	17161	17028	16915	16852	17021	16998	16945	16914	17073	16968	16805	16735	16977	17067	17040	16918	16858	16718	16924	17069	16859	16889	16955	16925	17016	16898	16899	16931	17137	16879	16932	16792	17070	17013	16946	16984	17033	16916	16747	16948	17061	16900	17089	17073	16853	16918	17039	17155	17038	17082	16919	17159	16927	16939	17035	16938	17002	17065	17051	17112	17078	17022	17028	16828	17069	16902	17103	16913	16904	17035	16947	16908	16912	16893	17013	16978	17022	16863	17022	16975	16934	17093	16846	16914	16999	16787	16853	17048	16887	16870	16890	16872	16922	16926	16993	17087	16993	16808	16867	16855	17096	17049	16932	17048	16898	16904	16686	17050	16998	16820	16945	16998	16960	16847	16950	16972	17047	16942	16967	16809	16973	16934	16950	16901	17078	16994	16941	16907	16887	16894	17001	17006	16952	16865	16901	17008	17120	16947	16918	16916	17043	16911	17006	17003	16940	16795	16734	16905	16730	17046	16868	17017	17086	16909	16976	17048	16887	17022	16942	16912	16932	16950	16918	16850	16746	16924	17064	16896	17047	17019	16982	16910	16877	16856	17107	16917	16878	17118	16886	16954	16946	16921	16777	16836	16968	17075	16806	16935	16886	17004	16936	17000	16882	16938	17133	16957	16860	16766	16931	16982	17057	17027	16960	16951	16900	16859	16950	17014	17100	17003	16981	17088	16906	16837	17007	16972	16937	17030	16986	17100	17034	17050	16961	17003	16965	17071	17033	17028	17012	16859	16930	17040	16958	16984	16979	16981	16984	16954	16930	16823	16899	16866	16871	17096	16980	17116	17001	16893	16866	16828	17053	16947	16790	16890	16778	16892	16953	16993	16858	16968	16778	17075	17028	16983	16836	17081	16971	16702	17002	16795	16909	16866	16901	17071	16990	16779	17015	16942	17072	16826	16875	16812	16848	16944	16860	17004	16902	17003	16910	17010	16818	16833	17018	17083	16995	16962	16954	16933	17219	16745	16838	17062	17064	17048	16837	16976	17013	16994	16996	16860	16968	16965	16989	16921	16972	16970	16949	17048	17001	16874	17064	16985	16984	16925	16931	16937	16807	17138	16954	16865	16931	16754	17142	17082	16995	17008	16968	16820	16954	16974	16984	17031	17072	16836	16912	17120	16698	16881	16893	16859	17121	16913	16999	16894	16988	16733	17153	16994	16933	17154	16902	16789	16904	17031	16922	16968	16990	16964	17031	16903	16770	17033	16783	16973	17053	17175	16935	16816	16901	17117	17072	16988	17110	16890	16915	16980	16982	16925	17051	17062	16898	17029	16897	17006	17001	16968	16914	17050	17054	16884	16755	17192	17018	16821	17029	16971	16971	16952	16879	17040	16947	16814	17032	16947	16823	16921	16881	17193	17171	16894	17103	17039	17011	16994	16888	17147	16973	16930	16926	16876	16914	16911	16836	16880	16963	17025	16976	17024	16925	16894	16999	17002	16921	16675	17094	17135	16950	17025	16809	17023	16580	16902	16904	16970	16836	17003	16950	16938	16755	17022	16863	16960	16911	17046	16779	16979	16921	16920	16933	16909	16808	16943	16862	16989	16933	16913	16799	16904	16961	17004	16906	16890	17007	16810	16842	17056	16943	16879	17051	16798	16939	16946	16760	16878	16822	16974	16986	16895	16923	16910	16945	16909	16914	16857	16955	16890	16990	16928	16843	16971	16991	16964	17073	16792	17040	16795	17059	16948	16869	17097	17001	16977	17028	16709	16938	16979	16855	16690	16998	16976	16826	16874	17006	16960	17035	17069	16944	17063	17054	16906	16886	16914	16865	16994	16984	17125	17004	16941	16711	16828	17012	16951	17087	17189	16782	16852	17039	17194	16939	16948	17003	17149	16965	17102	16996	16966	16979	16943	16856	16743	16940	17030	16954	16931	16990	16891	16787	16922	16975	16946	16907	16883	16888	16947	17039	16833	17054	17021	17045	17052	16942	17053	17041	17007	16916	17172	16895	16970	16951	17019	16974	16817	16976	16924	16793	16934	16967	16796	16877	16928	16902	16839	17029	17040	16985	16976	16819	17082	16998	17037	17006	16940	17099	16983	17056	16764	16877	17051	16926	16763	17058	16986	16926	16895	17079	16990	16990	17066	16888	17013	17035	17004	16886	17010	17210	16970	16929	16777	16874	17052	16902	16969	17040	17114	17092	17083	16801	16858	16863	16961	16998	16767	16882	17015	16898	16833	17077	16935	17059	17059	16942	16935	17018	17015	16956	16811	16952	16801	16969	17045	16867	16972	16995	16971	17193	17132	16907	16994	16916	16808	16897	16721	17073	16877	16896	16933	16904	16958	17011	16829	16990	16720	16958	16819	16943	16936	17092	16942	16923	16856	16888	16891	16894	16900	17018	17000	16944	17040	17114	17087	16937	16941	17032	17033	16865	16865	16953	17072	17026	17098	16952	16907	17027	16920	16968	16870	16773	16841	16851	16978	16963	17083	16968	17033	17068	16845	16956	16768	16978	16865	17110	17028	16902	16953	16878	17029	16902	16956	16825	16869	16989	16886	16775	17069	16884	16920	17005	16982	17022	16773	16820	17036	16929	16985	17005	16947	16916	16719	16943	16920	17047	17050	16887	16851	17044	17019	17001	17004	17080	16853	16840	17056	16779	17073	16822	16940	16891	16878	16813	16884	16902	16840	17035	16928	16917	16953	16903	16867	16971	17055	17013	17109	17032	17086	16895	16971	16949	16994	17079	16971	16847	16950	16952	16889	16844	16973	16963	17052	16944	16907	16884	16955	16865	17071	16885	17069	17091	16815	16867	16944	16914	16788	16928	17099	17032	17110	17113	16829	16881	17093	16874	16878	16852	17118	16928	16918	16831	17074	16948	16920	16924	17078	17007	16892	16867	16974	16879	17033	17149	16910	16988	16945	16833	16915	17011	16785	16938	16983	16744	16797	16840	16993	17055	16968	17016	16909	16952	16903	16982	16887	16964	17047	17036	16883	16846	16907	16870	17050	16929	16995	16914	16998	16894	16758	16955	17009	16826	17092	17018	17016	16897	17060	16907	16932	16969	17034	17054	17079	17080	17092	16985	17041	16898	17150	16948	17088	16838	16937	17076	16984	16902	17077	16806	16949	16869	16901	16882	16947	16976	16911	16809	16936	16801	16956	17055	17045	17011	16955	17002	17131	16840	17008	16863	17010	16956	17054	16918	16926	17018	16892	17058	17144	16923	16965	17149	17002	16897	17055	17139	16989	17060	16911	17029	17020	16906	16986	17073	17013	16890	17050	16974	17109	16990	17052	16957	16898	16772	17000	16889	16785	16798	16993	16968	17072	17023	16922	16741	17074	16946	16993	16901	16993	17104	16935	16881	16910	16942	16901	16832	17036	17166	16962	17080	16888	17047	16984	16846	16949	17149	17004	16924	17058	16791	16766	17007	16940	16969	17016	16674	16947	16811	16985	16934	17010	16952	16870	17015	17018	17044	16817	17018	16954	17164	16950	17008	16850	16921	17032	16855	16854	16880	17072	16971	16692	17064	17047	17080	16949	16876	16867	17060	16937	16948	16985	17149	16835	17093	16916	17051	16975	16867	16931	16949	16856	16816	17013	16958	16764	17105	16867	17019	17088	16939	16978	16954	16854	16990	16876	17022	16934	16796	16676	17047	17017	17066	16876	17056	17006	17060	17068	16797	16750	16955	17024	16909	16886	17000	17003	16915	17016	17100	17088	16983	17088	16900	16920	17003	16902	16890	16991	16944	17026	16974	17158	16931	17003	16809	16934	16843	17027	16915	17000	16856	16934	17087	17082	17009	16935	16972	16939	16898	16976	17112	17120	17007	17014	16889	16914	16850	17072	16911	17080	16950	17089	17064	17021	17193	16809	16923	16940	16894	16860	16855	16965	17009	16850	16866	16956	16805	16955	16838	16893	16859	16966	17094	16998	16921	16807	16944	16857	17011	16867	16958	17017	17023	16982	17069	16950	16822	17090	16985	16976	17019	16814	16778	16807	17004	16973	17089	16908	16747	17121	17024	16930	16980	16991	16886	16883	16990	16746	16829	16823	16945	16895	16783	17080	16910	16978	16950	16797	16841	17017	16791	17006	17016	17173	17014	17036	16855	16833	17100	16920	16969	16958	17060	16982	16935	16854	16810	16952	16982	16981	16958	16965	17073	17093	16914	16974	16881	16992	16930	16704	16845	17022	16945	17019	16764	16940	16849	16905	16967	16921	16940	16892	16857	17069	16899	16984	17022	16993	16841	16896	16853	17065	17016	16833	17051	16984	16905	16950	16999	16981	16927	16952	17143	17108	17042	17100	17013	17006	16796	16826	17031	16977	16866	16993	17077	17001	16806	17122	16902	16923	17075	16928	16828	17043	16793	16956	17095	17043	16922	16762	16797	16865	16940	16979	16917	16892	16917	17157	17025	16895	16857	17024	16914	16954	16941	16820	16852	17046	17087
23947	21493	29023	24351	22525	23667	23586	21164	20541	20971	20849	20667	20774	20732	20651	20514	20700	20462	20441	20371	20626	20544	20858	20504	20411	20306	20462	20351	20576	22296	23119	22564	21479	21063	20481	20424	20361	20292	20346	20400	20278	20415	20287	20358	20241	20233	20397	20265	20385	20482	20283	20322	20292	20275	20439	20414	20351	20149	20223	20205	20301	20139	20312	20054	20335	20413	20514	20230	20327	20394	20298	20351	20213	20316	20342	20298	20187	20321	20511	20341	20486	20248	20083	20422	20233	20149	20361	20365	20366	20208	20171	20435	20203	20282	20288	20357	20334	20502	20325	20193	20117	20163	20265	20382	20279	20225	20291	20288	20184	20050	20125	20205	20438	20130	20498	20334	20376	20327	20045	20267	20364	20350	20161	20067	20285	20193	20391	20342	20207	20461	20314	20339	20271	20275	20482	20186	20429	20427	20414	20221	20177	20445	20295	20269	20222	20366	20419	20181	20411	20338	20146	20233	20240	20336	20395	20142	20331	20357	20303	20292	20126	20137	20487	20354	20444	20095	20351	20388	20438	20340	20224	20063	20195	20046	20296	20371	20410	20229	20314	20346	20104	20254	20199	20240	20384	20248	20184	20419	20299	20281	20104	20307	20226	20220	20526	20364	20461	20392	20267	20308	20261	20250	20304	20337	20059	20393	20084	20366	20152	20342	20307	20242	20319	20283	20327	20249	20230	20265	20425	20043	20296	20232	20439	20154	20429	20262	20208	20379	20267	20208	20341	20289	20154	20269	20196	20156	20452	20544	20143	20199	20150	20357	20432	20253	20093	20300	20203	20150	20355	20394	20130	20268	20381	20301	20412	20231	20071	20372	20152	20268	20390	20262	20241	20405	20372	20192	20389	20264	20296	20300	20438	20226	20462	20284	20237	20309	20355	20083	20217	20304	20365	20237	20303	20083	20291	20356	20390	20301	20388	20340	20324	20241	20328	20322	20224	20485	20219	20160	20269	20247	20228	20468	20488	20367	20275	20278	20344	20176	20309	20357	20371	20299	20246	20320	20244	20231	20318	20057	20127	20004	20395	20363	20311	20202	20199	20441	20198	20681	20208	20153	20215	20177	20174	20493	20349	20375	20190	20125	20420	20399	20287	20282	20190	20373	20298	20126	20408	20329	20313	20450	20373	20373	20187	20164	20159	19959	20141	20006	20114	20212	20038	19911	20434	20206	20200	20295	20316	20224	20204	20193	20468	20234	20251	20370	20183	20522	19968	19943	20167	20022	20264	20220	20123	20359	20334	20369	20178	20105	20308	20059	20353	20499	20217	20230	20188	20294	20181	20396	20185	20303	20366	20256	20244	20340	20196	20387	20157	20117	20367	20197	20450	20329	20291	20350	20353	20454	20142	20300	20366	20003	20436	20340	20044	20278	20238	20224	20146	20237	20371	20221	20398	20384	20150	20367	20322	20278	20525	20273	20243	20114	20196	20116	20025	20122	20083	20367	20342	20072	20417	20213	20078	20339	20280	20262	20464	20223	20405	20406	20322	20172	20185	20401	20095	20316	20428	20385	20189	20282	20409	20129	20154	20297	20267	20201	20063	20385	20426	20512	20286	20289	20191	20146	20257	20283	20266	20168	20286	20003	20220	20216	20332	20146	20256	20268	20188	20154	20354	20257	20360	20212	20313	20246	20292	20171	20383	20372	20452	20167	20042	20133	20186	20447	20320	20124	20121	20280	20193	20148	20142	20194	20219	20119	20321	20344	20067	20017	20295	20279	20134	20278	20350	20319	20322	20277	20211	20381	20212	20536	20341	20329	20329	20324	20123	20285	20077	20095	20218	20238	20420	20134	20446	20394	20317	20278	20631	20253	20295	20423	20238	20370	20215	20482	20344	20443	20250	20081	20134	20133	20422	20301	20416	20487	20548	20442	20392	20294	20226	20356	20296	20316	20238	20368	20307	20482	20279	20146	20085	20183	20137	20110	20391	20299	20505	20373	20124	20472	20220	20329	20249	20334	20151	20422	20326	20216	20187	20147	20316	20187	20386	20380	20113	20235	20191	20249	20453	20225	20229	19993	20266	20369	20276	20124	20162	20184	20233	20242	20204	20195	20335	20087	20157	20210	20431	20268	20437	20396	20420	20414	20287	20234	20181	20467	20346	20270	20289	20213	20422	20318	20191	20270	20115	20403	20534	20177	20150	20392	20209	20267	20244	20235	20330	20133	20225	20148	20158	20411	20091	20389	20146	20229	20357	20525	20508	20350	20354	20309	20441	20402	20225	20124	20400	20324	20207	20133	20196	20360	20506	20426	20279	20217	20142	20014	20137	20494	20243	20276	20235	20440	20090	20052	20334	20091	20324	20397	20203	20193	20146	20325	20246	20427	20266	20219	20304	20292	20348	20219	20311	20438	20203	20324	20268	20376	20398	20327	20336	20534	20282	20375	20246	20294	19958	20046	20167	20301	20057	20429	20262	20440	20480	20333	20335	20115	20281	20457	20196	20152	20252	20360	20399	20275	20545	20272	20130	20327	20449	20202	20336	20156	20160	20132	20297	20140	20345	20100	20185	20308	20295	20238	20370	20289	20100	20289	20373	20404	20181	20245	20172	20176	20253	20319	20285	20282	20285	20389	20282	20323	20223	20074	20177	20318	20439	20254	20186	20179	20245	20321	20082	20243	20298	20199	20329	20386	20360	20414	20263	20256	20398	20293	20111	20097	20346	20010	20228	20391	20235	20348	20315	20155	20074	20453	20312	20216	20305	20389	20341	20010	20350	20191	20361	20430	20218	20492	20316	20368	20217	20445	20234	20445	20387	20475	20473	20426	20385	20353	20394	20157	20292	20223	20440	20053	20288	20425	20321	20552	20228	20390	20306	20266	20226	20092	20287	20326	20344	20113	20246	20324	20435	20229	20457	20167	20151	20303	20172	20191	20126	20173	20249	20085	20080	20459	20299	20130	20237	20269	20322	20392	20368	20294	20505	20309	20406	20076	20152	20418	20362	20106	20243	20471	20351	20386	20222	20219	20421	20310	20296	20347	20388	20289	20341	20129	20415	20415	20266	20275	20410	20220	20344	20352	20380	20203	20198	20166	20258	20280	20225	20157	20224	20319	20294	20357	20261	20335	20128	20388	20206	20371	20503	20216	20436	20446	20235	20095	20177	20178	20419	20308	20306	20159	20220	20390	20461	20298	20273	20215	20307	20267	20195	20164	20324	20150	20251	20280	20334	20428	20247	20195	20362	20308	20174	20323	20147	20102	20359	20134	20033	20095	20370	20073	20341	20447	20308	20311	20073	20426	20190	20089	20553	20362	20236	20320	20309	20245	20225	20019	20502	20383	20493	20348	20311	20283	20401	20281	20340	20269	20197	20302	20339	20415	20266	20400	20283	20307	20295	20436	20228	20142	20030	20308	20148	20215	20198	20353	20186	20111	20122	20109	20404	20281	20440	20226	20424	20350	20018	20286	20295	20222	20112	20260	20109	20319	19957	20191	20252	20241	20245	20316	20281	20270	20475	20343	20250	20271	20281	20302	20475	20379	20028	20216	20295	20249	20355	20153	20150	20212	19991	20422	20206	20080	20361	20352	20506	20355	20420	20298	20114	20059	20260	20292	20432	20389	20358	20306	20520	20182	20428	20232	20334	20216	20256	20260	20272	20485	20455	20207	20139	20364	20358	20183	20196	20094	20271	20330	20302	20346	20219	20258	20275	20244	20205	20150	20327	20191	20306	20394	20230	20305	20269	20255	20585	20128	20293	20319	20266	20375	20215	20235	20205	20286	20270	20209	20304	20310	20192	20285	20390	20278	20330	20254	20271	20109	20177	19974	20032	20554	20336	20168	20009	20328	20440	20412	20346	20200	20266	20256	20235	20180	20175	20199	20484	20325	20315	20291	20427	20269	20340	20383	20106	20337	20239	20146	20286	20201	20274	20075	20217	20356	20461	20268	20427	20168	20170	20209	20368	20078	20001	20332	20408	20162	20184	20294	20470	20230	20088	20222	20225	20124	20261	20225	20009	20112	20287	20055	20142	20209	20235	20356	20267	20212	20152	20282	20698	20230	20419	20305	20376	20367	20314	20491	20209	20513	20294	20352	20332	20120	20376	20193	20250	20235	20269	20413	20328	20182	20232	20192	20343	20247	20159	20233	20022	20607	20293	20234	20349	20396	20067	20216	20255	20011	20136	20221	20356	20347	20448	20222	20366	20442	20230	20149	20147	20291	20345	20302	20392	20224	20153	20244	20080	20364	20143	20293	20255	20082	20169	20263	20421	20245	20353	20225	20195	20494	20348	20247	20366	20074	20193	20408	20296	20038	20469	20461	20305	20444	20401	20318	20262	20460	20193	20229	20420	20162	20345	20228	20254	20284	20428	20226	20337	20230	20294	20324	20249	20231	20238	20196	20450	20298	20104	20071	20337	20307	20469	20168	20293	20292	20281	20271	20248	20258	19963	20355	20346	20292	20135	20322	20437	20467	20303	20129	20199	20202	20196	20304	20225	20371	20214	20193	20306	20385	20250	20192	20311	20279	20101	20404	20160	20223	20176	20168	20306	20286	20195	20206	20240	20531	20032	20193	20226	20124	20380	20204	20067	19990	20139	20270	20280	20289	20389	20012	20374	20323	20322	20535	20471	20229	20192	20387	20298	20133	20053	20194	20163	20217	20231	20385	20121	20289	20482	20276	20536	20560	20449	20283	20336	20103	20223	20260	20158	20153	20364	20389	20357	20259	20207	20093	20251	20258	20116	20403	20503	20234	20089	20148	20185	20322	20466	20215	20287	20279	20383	20129	20275	20270	20461	20329	20249	20347	20180	20207	20311	20422	20135	20239	20026	20105	20088	20128	20318	20250	20107	20016	20119	20177	20221	20336	20459	20187	20296	20221	20231	20543	20211	20339	20319	20234	20249	20347	20176	20120	20324	20481	20322	20404	20292	20345	20196	20259	20185	20564	20559	20297	20228	20249	20346	20258	20359	20195	20137	20404	20161	20132	20414	20153	20167	20265	20432	20339	20415	20118	20321	19957	20246	20186	20358	20073	20251	20352	20304	20187	20239	20247	20357	20231	20268	20125	20359	20202	20490	20186	20230	20205	20202	20198	20448	20226	20219	20230	20298	20364	20159	20041	20228	20219	20297	20125	20203	20318
33731	52520	28966	19470	18442	17857	17616	17006	17011	17137	17254	16810	17041	16891	17064	16795	16829	16822	16596	16753	16695	16684	16935	16772	16735	16669	16783	16480	16825	19771	20028	19194	18016	17160	17048	16642	16531	16586	16525	16535	16554	16482	16607	16609	16496	16591	16380	16673	16536	16440	16520	16576	16596	16553	16461	16614	16566	16454	16351	16575	16569	16454	16508	16552	16472	16400	16657	16440	16461	16533	16697	16382	16585	16412	16367	16494	16593	16481	16415	16484	16580	16426	16570	16404	16412	16505	16436	16686	16524	16433	16531	16558	16502	16567	16390	16408	16451	16309	16662	16626	16537	16577	16507	16505	16420	16560	16530	16511	16395	16546	16468	16580	16455	16713	16512	16437	16688	16550	16583	16564	16615	16376	16499	16431	16477	16592	16443	16475	16513	16529	16613	16397	16530	16558	16406	16601	16491	16590	16431	16608	16397	16504	16475	16561	16563	16439	16508	16375	16668	16455	16479	16420	16511	16596	16639	16514	16498	16538	16530	16461	16566	16674	16555	16425	16777	16498	16641	16576	16593	16489	16351	16564	16540	16512	16401	16565	16448	16428	16442	16526	16489	16677	16579	16527	16437	16397	16466	16636	16534	16387	16613	16594	16440	16516	16591	16407	16515	16581	16415	16411	16516	16486	16703	16508	16535	16359	16516	16496	16582	16525	16508	16295	16376	16264	16480	16439	16443	16527	16381	16594	16494	16601	16597	16610	16461	16666	16423	16595	16395	16549	16631	16577	16432	16427	16580	16502	16530	16536	16537	16442	16421	16766	16538	16561	16473	16593	16443	16450	16478	16646	16453	16489	16534	16495	16571	16422	16590	16567	16494	16597	16394	16583	16582	16764	16510	16506	16304	16439	16577	16468	16429	16536	16386	16703	16515	16480	16404	16501	16523	16433	16459	16391	16473	16638	16511	16492	16556	16544	16419	16590	16524	16545	16490	16524	16534	16509	16221	16689	16630	16547	16504	16556	16507	16529	16501	16527	16414	16582	16550	16526	16506	16531	16303	16465	16515	16567	16667	16302	16567	16571	16578	16388	16421	16459	16463	16628	16472	16354	16485	16575	16581	16623	16518	16371	16518	16299	16425	16530	16569	16409	16452	16658	16573	16600	16348	16589	16410	16457	16451	16426	16548	16418	16515	16427	16428	16566	16747	16384	16630	16515	16463	16612	16530	16392	16606	16601	16585	16464	16367	16504	16327	16648	16363	16600	16574	16604	16714	16431	16487	16595	16411	16420	16487	16428	16534	16598	16552	16589	16474	16526	16606	16544	16526	16410	16700	16458	16655	16592	16633	16426	16568	16490	16554	16415	16619	16414	16573	16691	16531	16564	16344	16454	16574	16569	16305	16569	16476	16441	16483	16304	16602	16691	16376	16384	16568	16501	16474	16419	16482	16579	16516	16457	16456	16415	16581	16550	16413	16477	16446	16498	16597	16555	16525	16638	16659	16410	16521	16438	16399	16241	16569	16569	16575	16540	16714	16640	16464	16467	16317	16459	16677	16662	16326	16433	16450	16502	16718	16625	16665	16569	16443	16496	16574	16532	16440	16500	16592	16535	16521	16480	16406	16569	16542	16401	16562	16508	16671	16536	16648	16444	16468	16580	16557	16531	16517	16582	16640	16484	16404	16544	16497	16704	16533	16502	16441	16527	16585	16336	16624	16536	16609	16660	16337	16496	16468	16483	16471	16470	16524	16468	16633	16418	16550	16538	16662	16539	16453	16536	16416	16543	16622	16613	16451	16561	16366	16635	16719	16509	16453	16572	16591	16591	16475	16460	16462	16543	16593	16606	16467	16462	16622	16464	16585	16503	16398	16416	16549	16330	16579	16681	16490	16542	16383	16505	16535	16590	16270	16414	16456	16663	16396	16414	16615	16551	16467	16454	16506	16277	16520	16526	16506	16631	16620	16542	16451	16605	16584	16434	16500	16570	16396	16432	16585	16468	16589	16454	16481	16533	16489	16433	16555	16531	16478	16452	16433	16506	16451	16623	16413	16416	16621	16446	16391	16612	16441	16523	16559	16408	16516	16409	16519	16499	16531	16433	16549	16345	16478	16492	16446	16520	16598	16486	16376	16470	16389	16494	16498	16457	16459	16315	16403	16564	16522	16472	16338	16557	16534	16515	16526	16522	16541	16508	16400	16626	16748	16577	16385	16585	16508	16596	16539	16435	16470	16517	16483	16504	16748	16544	16459	16423	16546	16407	16614	16549	16537	16495	16535	16336	16589	16491	16490	16531	16568	16388	16525	16547	16482	16462	16547	16537	16488	16506	16332	16611	16441	16390	16642	16411	16496	16432	16493	16648	16516	16536	16373	16506	16566	16569	16389	16518	16539	16371	16523	16424	16413	16438	16226	16651	16528	16531	16551	16365	16645	16541	16658	16489	16553	16324	16621	16419	16469	16484	16636	16464	16639	16467	16500	16539	16466	16480	16467	16485	16341	16723	16284	16628	16479	16417	16465	16485	16550	16487	16534	16499	16653	16428	16440	16473	16575	16462	16548	16466	16391	16558	16652	16424	16334	16457	16513	16500	16566	16638	16453	16552	16604	16608	16539	16542	16568	16478	16449	16553	16561	16455	16510	16613	16541	16506	16413	16642	16632	16488	16450	16471	16473	16493	16565	16356	16280	16321	16351	16562	16535	16596	16521	16685	16623	16619	16518	16556	16515	16630	16436	16604	16622	16567	16573	16758	16487	16449	16623	16439	16694	16608	16460	16517	16466	16394	16561	16433	16540	16703	16366	16540	16671	16523	16495	16435	16369	16590	16379	16584	16507	16543	16518	16414	16384	16486	16562	16426	16502	16623	16556	16497	16339	16482	16705	16540	16437	16650	16439	16634	16470	16458	16494	16564	16698	16516	16511	16487	16387	16528	16486	16612	16357	16368	16541	16477	16641	16449	16575	16533	16550	16687	16581	16579	16540	16461	16378	16650	16495	16494	16507	16593	16523	16421	16765	16698	16496	16494	16489	16426	16559	16489	16488	16567	16451	16605	16589	16463	16519	16567	16338	16406	16468	16390	16451	16609	16380	16473	16658	16500	16522	16518	16472	16598	16457	16579	16508	16555	16654	16564	16491	16629	16618	16466	16675	16577	16537	16441	16645	16574	16607	16320	16556	16466	16393	16484	16675	16460	16472	16599	16672	16504	16580	16518	16567	16581	16738	16444	16457	16687	16471	16482	16477	16407	16568	16497	16550	16509	16553	16496	16474	16700	16511	16484	16563	16309	16520	16390	16590	16563	16592	16405	16635	16598	16390	16455	16376	16603	16644	16521	16307	16405	16576	16404	16461	16390	16471	16569	16395	16640	16541	16441	16439	16505	16416	16604	16390	16440	16663	16336	16412	16401	16557	16524	16531	16412	16524	16436	16332	16646	16437	16285	16608	16554	16401	16585	16345	16442	16452	16512	16540	16533	16596	16367	16506	16602	16530	16338	16479	16690	16578	16456	16540	16442	16711	16515	16553	16514	16476	16394	16679	16329	16606	16621	16451	16636	16526	16556	16428	16536	16654	16537	16647	16465	16558	16591	16419	16442	16534	16378	16522	16506	16535	16502	16495	16585	16512	16625	16530	16312	16529	16344	16590	16360	16666	16694	16637	16378	16693	16423	16588	16317	16483	16633	16639	16520	16582	16453	16627	16573	16595	16492	16523	16508	16434	16477	16251	16657	16633	16426	16541	16678	16503	16586	16564	16610	16493	16675	16474	16515	16561	16466	16448	16470	16374	16447	16484	16438	16458	16374	16459	16591	16487	16426	16541	16423	16593	16519	16552	16547	16629	16500	16523	16442	16505	16482	16533	16560	16539	16570	16491	16514	16479	16680	16629	16609	16554	16644	16566	16547	16435	16594	16315	16492	16514	16559	16467	16555	16404	16418	16502	16330	16542	16480	16421	16483	16656	16512	16489	16601	16582	16559	16648	16696	16463	16578	16469	16401	16414	16604	16380	16584	16489	16364	16662	16449	16548	16581	16537	16468	16545	16468	16517	16455	16529	16474	16496	16492	16546	16427	16611	16500	16606	16494	16437	16594	16447	16575	16487	16463	16534	16470	16448	16470	16545	16630	16503	16355	16393	16324	16537	16625	16370	16677	16480	16596	16566	16522	16752	16596	16666	16470	16500	16472	16478	16450	16572	16535	16479	16594	16404	16553	16436	16681	16574	16335	16540	16682	16534	16406	16476	16693	16464	16522	16531	16540	16481	16447	16602	16391	16384	16535	16447	16575	16379	16349	16499	16419	16276	16529	16571	16475	16512	16578	16357	16494	16371	16631	16565	16469	16596	16564	16607	16372	16508	16582	16584	16556	16397	16446	16507	16568	16564	16220	16538	16683	16483	16607	16688	16346	16521	16512	16380	16315	16436	16666	16442	16623	16551	16488	16455	16497	16384	16621	16547	16549	16499	16428	16530	16560	16447	16609	16616	16459	16533	16553	16352	16535	16508	16501	16463	16619	16388	16537	16545	16527	16587	16514	16407	16435	16511	16515	16520	16506	16427	16433	16514	16544	16365	16420	16678	16266	16546	16576	16455	16517	16434	16567	16548	16561	16422	16331	16560	16530	16623	16448	16684	16608	16447	16603	16520	16593	16632	16592	16538	16545	16511	16772	16686	16465	16581	16542	16472	16440	16477	16559	16640	16425	16440	16348	16642	16678	16524	16449	16579	16425	16647	16421	16608	16403	16429	16656	16587	16506	16560	16520	16524	16466	16515	16583	16481	16445	16404	16456	16284	16592	16726	16326	16546	16437	16530	16394	16576	16399	16610	16566	16558	16637	16487	16705	16542	16456	16494	16669	16531	16524	16519	16359	16458	16774	16223	16548	16307	16541	16449	16255	16517	16551	16285	16509	16451	16530	16463	16471	16383	16589	16539	16465	16635	16386	16526	16559	16373	16429	16408	16501	16506	16456	16532	16471	16467	16727	16609	16498	16447	16650	16521	16616	16436	16646	16569	16679	16580	16292	16522	16609	16550	16299	16530	16489	16388	16667	16573	16461	16546	16624	16622	16444	16579	16631	16588	16597	16614	16418	16276	16528	16658	16443	16514	16510	16668	16448	16478	16490	16547	16547	16624	16396	16502	16551	16676	16550	16385	16621
22788	21441	29375	23829	21639	23963	26535	21637	20646	21209	20992	20760	20624	20513	20395	20699	20765	20394	20373	20547	20515	20400	20538	20511	20484	20433	20378	20393	20803	24268	25429	23828	22808	21851	20943	20443	20275	20192	20031	20282	20145	20217	19961	20100	20188	20330	20071	20372	20134	20006	20298	20138	20136	20193	20188	20103	20168	19999	20089	20234	20265	20094	20095	20160	19950	20079	20120	20098	20170	20276	20207	19954	20244	20230	19912	20425	20208	20142	20077	20031	20121	20235	20224	20049	20220	20089	20315	20178	20142	20290	20110	20137	20010	20131	20081	20325	20238	20056	20261	20098	20120	19992	20148	20387	20216	20135	20124	19865	20074	20111	20304	20265	19997	19886	20136	20181	20052	20004	20191	20029	20327	20119	19892	20252	20239	20089	20113	20164	20126	20149	20249	20259	19939	20003	19957	20260	20187	20017	20013	19954	20089	19886	20144	20101	19921	20203	19934	19921	20088	20149	20031	20123	20248	20126	20404	19937	20160	19939	20354	20051	20080	20064	20215	20112	19903	20287	20038	20099	20005	20163	19940	20056	20099	19927	20149	20039	20095	20128	20300	20128	20316	20064	19989	20172	20053	19955	19969	20116	19941	19808	20173	20265	20128	19946	19921	20031	20197	20114	20038	20028	20057	20156	20037	20102	20007	20121	20044	20105	19941	20035	20193	20121	19817	20184	20055	20077	20025	20062	20161	20383	20194	20147	19943	20138	19901	20176	20189	20076	20043	20285	19985	20073	19968	19972	20029	19995	20214	20299	20037	20028	19959	19990	20177	20062	19944	20284	20005	20051	20110	20082	20043	20155	20091	20158	20177	20146	20313	20055	19889	19923	20192	19949	20141	20176	20162	20059	20198	20201	20351	19988	20037	20101	19908	20079	20046	20082	20116	20021	20103	19956	20283	19979	19916	20115	20263	19940	20166	19980	20087	20159	20040	20268	20223	20023	20183	20126	19970	20036	20155	20015	20121	19902	20062	20013	20134	20156	20234	19962	20003	20143	19927	20094	20137	19920	20274	20232	20036	20145	20164	20075	20095	20230	20054	20043	20040	20117	19977	20030	20164	20117	20190	20077	20212	19852	20149	19965	20070	20124	20011	20146	20080	20052	20030	20106	20120	19979	20102	20299	20149	19999	19953	20206	20261	20007	19931	20115	20152	20113	19871	20048	19990	20163	20200	20026	20219	20064	20139	19964	19868	20180	20383	20020	20052	20018	20261	19822	19902	20025	20224	20296	20063	20071	20049	20230	20109	20214	20240	20220	19869	20065	20191	20161	20059	20128	19969	19958	20083	20017	19832	20084	19926	20142	20140	20261	20174	20186	20061	20029	19915	20187	20113	20075	20078	20055	20144	20276	20247	20043	19991	19908	19925	20000	19977	20211	20268	20115	19897	19909	20063	20206	20339	19951	20286	20077	19902	20026	20025	20007	20151	20000	20260	20108	20100	20087	20133	20101	20256	20017	20091	20013	20102	20144	20094	20026	20014	20100	20029	19992	19984	19893	19955	20236	20202	20176	19827	20204	20047	20041	20120	20200	20138	19967	20064	20168	20086	20083	20175	20059	20132	19994	20051	20296	20133	20230	20080	20164	19956	19867	19834	19962	20250	20107	20036	20109	20066	20330	20107	20097	20201	19966	20178	20188	20071	20053	20044	20088	20209	20144	20156	20267	20290	20260	19980	20262	20002	20113	20018	20269	20190	20004	19904	20080	20188	19939	20001	20133	19916	20265	20000	19820	19961	19920	20219	20102	19987	20054	20025	20238	20071	20256	20102	19950	20077	19966	20031	19912	20103	20021	20396	20068	19962	20210	20054	19980	20212	20066	20006	20223	19998	20015	20195	20037	19901	20068	20084	20079	20018	20156	20092	20117	20034	19934	20062	20185	20212	20184	20201	19970	20108	20167	20219	20324	20214	20118	20207	20153	20030	19926	19958	20031	20106	20144	20038	19854	19824	20172	20157	20061	20178	20267	20087	20047	20214	20081	20161	19963	20250	20040	20154	19783	20072	19867	20027	20260	20199	20066	20152	20195	20191	19948	20104	20263	20330	19723	19979	20098	20094	19996	20043	20280	20022	20069	20016	20127	19956	19880	20020	19968	19784	20091	19909	19980	20103	20045	19896	19804	20100	19999	19971	19849	20153	20167	20047	20001	20059	20097	20234	19857	19922	20176	20241	19853	20073	20113	20077	19844	20205	20134	19987	20044	20254	20152	20175	20199	20206	20164	20251	20171	20091	20102	19892	20020	20047	20103	20070	19909	20087	19993	20160	20001	19906	20162	20181	20126	20109	20216	20198	20351	20209	19878	19983	20155	19981	20102	20001	20195	20012	20187	20114	20257	19983	20314	19959	19991	19952	20153	20113	19844	20032	20261	20187	20000	20080	20002	19957	19859	20038	20270	20002	20027	19976	20093	20201	20069	20147	20318	20147	20223	20088	19797	20029	20039	20031	20072	20240	20269	20257	20029	19933	19936	20376	20127	20192	20198	20112	20008	20093	20247	20065	20259	19906	20106	20240	20008	20020	20167	20190	19957	19889	19912	20191	20076	20131	20176	20229	20016	20257	20059	20037	20142	20111	20012	20087	20181	20049	19822	19899	19877	20094	19931	19992	19757	20077	20101	20224	20007	19867	20222	20048	19922	20157	20254	20055	20291	20177	20192	20093	20075	20002	19966	20164	19934	19939	20019	20205	20027	20015	20113	20033	19967	19937	20106	20034	20062	19812	20309	20136	20250	20330	20128	20000	20168	20090	19936	20305	20199	20168	20033	20082	19949	20245	20019	20144	20061	20198	20165	19785	19982	20054	20084	20106	20043	20108	20115	20043	20105	20038	20004	20097	19976	19975	20046	20148	19944	19988	19826	20059	20087	19980	20291	20189	19847	19959	19999	20132	20279	20179	20057	20164	20136	20138	20184	19936	20185	20055	20089	20070	20073	20084	20047	20038	20299	19998	20154	20066	20235	20117	20172	20105	20023	20197	20116	19915	20036	19970	20086	20134	20378	20117	20119	20224	20168	20162	20158	20218	20132	20093	20101	20200	20197	20108	20173	20126	20229	20025	20177	20089	20137	19951	20183	20278	20204	20006	20094	20224	20072	19875	19894	20257	20164	20051	20191	20404	20108	19838	20248	20315	20126	19948	20192	20175	19862	20233	20135	20113	19968	19976	19953	20042	20016	20066	20172	20148	20103	20056	20128	20264	19953	20251	20038	20279	20047	19830	20074	20226	20008	20120	20011	20028	20121	20224	20143	19839	20100	19935	20142	20081	20128	19982	20134	20029	19871	20115	20063	20086	20105	19900	19932	20056	19936	20126	20056	20004	20074	20251	20007	20068	20162	20123	20264	20322	20194	20213	20237	20203	20039	20137	20237	20211	20002	20075	20376	20052	19977	20280	20069	19928	20001	19997	20286	19987	20055	19899	20082	20200	19835	20067	19997	20107	20323	20055	19866	20272	20321	20314	20105	20076	19978	20189	20157	20202	19970	19989	19980	20206	20081	20124	20050	20131	19995	20173	20036	20116	19988	20058	19902	19976	19904	20063	20018	20398	19855	20068	20139	19903	20192	20117	19955	19960	20037	20103	19923	19910	20119	20109	20055	20080	19965	20163	19900	19926	20216	20149	20024	19985	20310	19996	20113	20083	20247	20051	20153	20197	20101	20007	20246	20069	20038	20087	20014	20144	20002	20205	20291	20075	20049	19901	20096	20104	19944	20094	20052	20196	19959	20075	19936	20010	19917	20160	20022	20148	19890	19936	20064	20017	20121	20298	20092	20221	20304	20215	20100	20198	20052	20060	20139	20060	19991	19977	20205	20102	20207	19986	20077	20060	20069	20038	20065	20140	20348	20134	19935	20133	19912	19927	19941	20186	20239	20098	20005	19980	20174	20141	20206	20066	19922	19916	19839	19933	19775	20070	20209	20125	20037	20158	20205	20125	19862	20357	19965	20130	20106	20061	19851	19999	20153	20140	20031	20217	20059	20165	20105	20094	20037	20137	19996	20223	20152	20021	19857	19944	19862	20178	20020	20000	20106	20034	20034	20131	20309	20153	20242	19962	19875	20097	20077	20218	20020	20052	20277	20260	20168	20078	20054	19946	20070	20165	20163	20219	20117	19918	20261	20217	20314	20264	20343	20147	19931	20000	20025	20109	20087	20127	20240	20012	20238	20011	19893	20012	20136	20132	19999	20134	20229	20405	20193	19848	20168	20297	20015	20074	20105	20107	19816	20018	19947	19976	20080	19845	20106	20015	20065	19893	19941	20014	20149	20043	19943	20089	20050	20101	20260	20095	19901	19846	20263	19811	19934	20157	20225	20101	20202	20037	20073	20247	20279	20090	20110	20237	20076	20051	20143	20105	20120	20211	20088	19952	20082	20163	20093	20106	20190	19998	20102	20095	20098	20352	19954	20099	20141	20181	20087	20078	20273	20281	20107	19971	20032	20072	20185	20017	20138	19974	20136	20189	20086	20013	20031	19966	19936	20198	20045	20178	20224	19961	20265	19891	19969	20076	19914	20184	20090	20079	20052	20186	20156	19964	20158	20038	20081	20115	20115	19844	20031	20020	19786	19991	20293	20003	19981	20146	19825	20056	19804	19980	19897	20265	19977	20043	20032	20149	19913	20198	20309	20091	20293	20358	20154	19867	20232	20070	19833	20020	20172	20263	19799	20146	20029	19826	20039	19920	20202	20282	20195	20124	20037	20303	20046	20114	19944	20072	19994	19988	20211	20200	20185	20022	19904	20199	20098	20288	20021	20067	19981	20148	20025	19851	20067	19993	20077	20213	20129	19988	20166	19907	20037	20177	20089	20288	20238	20181	19969	20222	20189	20046	20127	20037	19986	19930	20184	19949	20276	20184	20158	19890	20157	20141	19886	20179	19984	19896	19994	20066	20003	20051	20105	19994	20061	20268	20136	20124	19870	20122	19995	19996	20189	20188	20219	20085	20213	20166	20150	20152	20052	20167	20107	19933	20093	20115	20259	20035	20068	19917	20013	20067	19961	20085	20358	20166	19959	19967	20251	20205	20108	20087	20029	19887	20184	20144	20196	20062	20117	19957	20123	20300	20014	20138	19953	19907	20098	20116	20055	19927	19907	19983	20177
37772	57511	29798	21138	19601	18518	18166	17828	17287	17292	17209	17112	16963	16799	16936	16783	16758	16497	16517	16652	16586	16627	16822	16553	16647	16472	16525	16407	17626	22912	23413	21251	19602	18084	17268	16513	16352	16304	16507	16331	16465	16332	16367	16359	16476	16268	16373	16424	16424	16441	16240	16438	16286	16502	16368	16467	16313	16413	16265	16392	16480	16224	16290	16356	16322	16287	16339	16474	16414	16384	16402	16279	16427	16485	16424	16328	16321	16430	16350	16368	16270	16576	16362	16317	16417	16388	16444	16463	16356	16355	16368	16241	16546	16284	16254	16294	16505	16281	16298	16401	16451	16443	16458	16304	16306	16467	16367	16457	16458	16250	16445	16341	16270	16330	16338	16158	16414	16542	16501	16181	16395	16284	16442	16347	16464	16343	16406	16378	16315	16353	16407	16267	16433	16330	16319	16401	16420	16482	16250	16253	16329	16466	16381	16313	16274	16491	16307	16278	16344	16224	16266	16430	16496	16308	16415	16529	16478	16458	16402	16323	16483	16384	16373	16301	16202	16432	16411	16434	16299	16418	16368	16419	16386	16390	16258	16420	16545	16354	16263	16315	16276	16379	16378	16155	16354	16262	16499	16403	16334	16544	16298	16382	16412	16354	16295	16398	16398	16332	16449	16363	16493	16279	16431	16237	16386	16481	16425	16238	16352	16539	16258	16421	16503	16385	16297	16250	16453	16533	16367	16477	16617	16439	16321	16226	16301	16468	16380	16240	16176	16315	16526	16363	16393	16389	16409	16446	16468	16337	16406	16429	16247	16415	16548	16337	16358	16421	16533	16390	16256	16532	16376	16401	16352	16338	16291	16471	16420	16503	16478	16422	16445	16480	16334	16314	16388	16396	16257	16425	16319	16516	16426	16279	16248	16483	16397	16225	16447	16490	16335	16464	16436	16289	16459	16402	16470	16338	16538	16238	16420	16381	16299	16439	16118	16426	16403	16443	16358	16665	16439	16510	16405	16510	16461	16362	16331	16392	16254	16429	16367	16320	16382	16507	16479	16285	16307	16436	16206	16243	16499	16340	16382	16485	16405	16297	16448	16351	16384	16369	16530	16378	16369	16182	16273	16218	16424	16397	16298	16275	16401	16513	16350	16430	16363	16569	16365	16396	16350	16304	16525	16348	16400	16423	16403	16521	16064	16490	16371	16491	16137	16507	16379	16364	16265	16405	16403	16412	16488	16324	16323	16494	16371	16552	16354	16310	16382	16255	16445	16187	16546	16187	16458	16468	16485	16448	16402	16486	16385	16347	16207	16398	16407	16420	16354	16218	16421	16574	16336	16222	16438	16408	16394	16325	16255	16293	16322	16219	16448	16318	16531	16452	16577	16224	16405	16274	16349	16316	16293	16457	16374	16523	16223	16436	16194	16433	16340	16339	16336	16167	16377	16335	16357	16387	16277	16373	16330	16304	16319	16167	16330	16273	16522	16318	16310	16513	16424	16331	16563	16411	16405	16161	16479	16535	16339	16347	16418	16327	16401	16509	16477	16277	16364	16342	16344	16300	16380	16409	16544	16267	16426	16323	16333	16260	16288	16540	16404	16438	16286	16416	16545	16201	16535	16430	16320	16486	16439	16449	16352	16339	16384	16267	16311	16238	16210	16319	16225	16414	16286	16366	16331	16377	16295	16300	16368	16449	16327	16182	16287	16543	16257	16522	16386	16263	16424	16267	16409	16394	16273	16350	16297	16340	16081	16247	16472	16424	16384	16211	16423	16410	16441	16421	16389	16297	16436	16365	16274	16474	16320	16405	16447	16240	16463	16324	16292	16502	16270	16496	16429	16459	16436	16381	16354	16279	16394	16471	16589	16439	16250	16229	16636	16295	16493	16253	16484	16346	16498	16627	16443	16141	16362	16482	16447	16518	16294	16330	16324	16454	16312	16374	16502	16203	16362	16237	16362	16175	16247	16590	16455	16083	16390	16402	16289	16435	16400	16519	16479	16229	16477	16234	16246	16300	16448	16292	16293	16391	16263	16456	16465	16296	16359	16286	16428	16384	16318	16373	16446	16404	16339	16396	16518	16373	16270	16356	16331	16225	16330	16283	16442	16277	16320	16333	16503	16170	16500	16457	16463	16205	16397	16294	16266	16416	16335	16400	16501	16409	16528	16252	16497	16297	16455	16316	16318	16456	16382	16583	16353	16292	16231	16304	16301	16543	16299	16402	16158	16365	16437	16492	16396	16407	16312	16258	16465	16476	16250	16456	16391	16292	16398	16578	16367	16291	16536	16314	16361	16374	16453	16552	16380	16433	16123	16515	16359	16398	16414	16485	16370	16530	16362	16489	16426	16429	16499	16409	16432	16539	16408	16287	16398	16450	16148	16448	16446	16444	16374	16424	16373	16407	16462	16481	16399	16333	16378	16272	16285	16288	16413	16515	16437	16371	16418	16427	16300	16216	16326	16359	16390	16526	16390	16306	16357	16504	16326	16318	16354	16512	16511	16379	16291	16354	16325	16422	16352	16403	16203	16442	16422	16441	16312	16298	16262	16411	16570	16169	16336	16436	16337	16425	16372	16255	16296	16549	16338	16574	16415	16524	16279	16482	16380	16545	16309	16451	16437	16407	16174	16395	16515	16310	16380	16401	16300	16481	16427	16448	16422	16389	16250	16386	16334	16451	16338	16384	16439	16314	16273	16396	16414	16422	16262	16381	16357	16298	16326	16262	16392	16441	16524	16393	16422	16251	16184	16334	16508	16324	16212	16588	16344	16275	16456	16376	16374	16293	16350	16311	16399	16387	16249	16159	16441	16358	16265	16277	16442	16335	16385	16322	16471	16387	16313	16440	16428	16130	16431	16575	16366	16401	16473	16307	16341	16328	16238	16418	16363	16454	16384	16469	16272	16257	16383	16524	16366	16257	16202	16479	16442	16514	16464	16491	16251	16386	16273	16266	16298	16364	16577	16402	16590	16421	16417	16319	16399	16325	16427	16178	16466	16412	16223	16196	16454	16347	16446	16540	16334	16290	16354	16477	16269	16338	16193	16463	16529	16322	16484	16205	16409	16284	16517	16297	16345	16440	16334	16398	16307	16423	16317	16325	16375	16358	16166	16264	16270	16282	16419	16307	16518	16333	16327	16222	16456	16401	16333	16385	16390	16540	16357	16426	16487	16389	16370	16446	16492	16253	16313	16398	16219	16445	16545	16377	16377	16398	16461	16334	16398	16261	16234	16467	16522	16358	16308	16302	16402	16430	16229	16297	16324	16463	16638	16338	16511	16411	16349	16285	16569	16376	16391	16472	16411	16258	16408	16509	16354	16376	16343	16498	16330	16379	16397	16449	16360	16259	16308	16364	16205	16510	16312	16331	16366	16352	16306	16374	16412	16334	16183	16423	16442	16421	16227	16165	16473	16361	16443	16364	16533	16375	16305	16301	16533	16404	16373	16412	16365	16332	16439	16385	16389	16414	16326	16402	16603	16337	16435	16298	16429	16270	16292	16378	16255	16339	16310	16299	16378	16284	16324	16299	16375	16350	16609	16201	16452	16284	16318	16413	16194	16374	16503	16381	16263	16381	16255	16283	16267	16190	16327	16308	16323	16457	16463	16505	16290	16454	16235	16407	16354	16151	16362	16363	16566	16247	16160	16494	16359	16398	16492	16452	16525	16310	16361	16478	16528	16283	16326	16365	16303	16517	16254	16412	16440	16442	16398	16407	16456	16268	16281	16423	16462	16450	16648	16348	16279	16452	16426	16406	16290	16522	16403	16385	16509	16259	16444	16429	16294	16385	16353	16337	16300	16314	16431	16465	16394	16357	16292	16380	16246	16543	16368	16308	16342	16370	16517	16306	16334	16269	16497	16376	16290	16477	16496	16464	16273	16357	16246	16198	16456	16383	16460	16396	16635	16347	16207	16445	16395	16524	16390	16557	16367	16417	16413	16419	16370	16287	16284	16293	16379	16291	16538	16410	16472	16297	16211	16300	16391	16689	16361	16432	16417	16646	16452	16314	16507	16293	16292	16456	16380	16452	16347	16346	16410	16293	16368	16431	16306	16494	16323	16259	16532	16432	16522	16407	16498	16240	16466	16397	16255	16581	16295	16320	16349	16401	16274	16312	16401	16487	16368	16430	16392	16406	16373	16449	16214	16299	16427	16159	16360	16394	16335	16476	16191	16395	16331	16354	16448	16328	16485	16501	16397	16355	16449	16394	16465	16446	16490	16330	16397	16151	16463	16144	16338	16213	16227	16407	16281	16396	16318	16330	16355	16461	16239	16338	16284	16297	16375	16343	16447	16273	16425	16351	16422	16397	16233	16247	16269	16250	16568	16303	16337	16306	16477	16356	16229	16458	16179	16287	16415	16408	16241	16414	16392	16385	16432	16376	16313	16356	16303	16371	16378	16493	16356	16352	16424	16300	16438	16257	16526	16360	16506	16301	16304	16352	16315	16339	16348	16428	16513	16307	16475	16588	16323	16310	16278	16323	16257	16257	16283	16488	16302	16299	16299	16448	16367	16254	16277	16452	16398	16338	16167	16351	16304	16416	16334	16503	16232	16334	16367	16527	16457	16350	16238	16410	16570	16485	16463	16386	16412	16303	16457	16368	16429	16421	16325	16364	16388	16371	16340	16392	16421	16306	16364	16473	16434	16308	16316	16310	16327	16329	16235	16295	16388	16512	16337	16195	16392	16367	16383	16358	16251	16445	16403	16345	16338	16306	16311	16249	16528	16316	16340	16308	16449	16255	16426	16540	16221	16370	16347	16407	16221	16334	16398	16208	16427	16355	16264	16353	16262	16457	16382	16149	16401	16486	16343	16203	16372	16369	16490	16317	16278	16320	16371	16439	16312	16414	16277	16275	16572	16500	16389	16472	16380	16488	16339	16387	16376	16275	16368	16494	16235	16389	16519	16343	16362	16521	16376	16511	16310	16384	16374	16403	16315	16420	16349	16293	16293	16329	16244	16359	16403	16509	16457	16246	16301	16463	16322	16455	16485	16368	16409	16604	16365	16300	16307	16349	16420	16250	16397	16372	16390	16416	16251	16491	16433	16369	16533	16429	16340	16280	16375	16279	16418	16274	16425	16423	16392	16394	16438	16341	16420	16251	16401	16474	16388	16252	16169	16440	16327	16456	16381	16382	16406	16182
28653	25829	28560	22387	18912	19195	19319	18995	18799	19126	18958	18935	19090	18757	18812	19011	19054	18912	18885	18658	18994	19085	18881	18948	18771	18927	18697	18815	19030	18988	19208	19163	19243	18928	18798	18880	18795	18833	18918	18770	18991	18781	18731	18781	18996	18493	18641	18984	18688	18794	18843	18815	18832	18760	18672	18692	18882	19057	18883	18660	18867	18703	18826	18528	18683	18782	19040	18941	18723	18779	18854	18812	18993	19016	18732	18916	18677	18710	18809	18664	18778	18835	18959	18631	18926	18715	18774	19042	18555	18687	18617	18850	18770	18745	18602	18718	18786	18739	18697	18780	18800	18850	18856	18707	18847	18844	18657	18799	18863	18807	18718	18645	18839	18783	18858	18990	18845	18664	18743	18542	18859	18983	18728	18709	18810	18922	18733	18694	19084	18741	18781	18772	18902	18803	18740	18651	18652	18676	18751	18672	18642	18747	18687	18955	18740	18767	18731	18709	18821	18956	18705	18941	18744	18818	18822	18833	18972	18737	18927	18719	18891	18679	18964	18566	18724	18792	18856	18891	18875	18784	18675	18800	18934	18976	18746	18811	18595	18581	18613	18813	18802	18802	18783	18923	18719	18709	18507	18624	18621	18695	18731	18751	18561	18878	18582	18649	18871	18831	18859	18824	18776	18792	18741	18793	18667	18802	18989	18760	18534	18770	18744	18914	18816	18809	18778	18748	18890	18968	18993	18967	18740	18647	18822	18605	18665	18740	18684	18807	18561	18835	18950	18636	18840	18882	18891	18724	18834	18697	18652	18876	18616	18885	18820	18650	18781	18828	18717	18817	18790	19102	18911	18820	18680	18692	18747	18710	18858	18808	18573	18816	18869	18833	18893	18867	18803	18683	18747	18730	18691	18796	18865	18555	18772	18512	18891	18683	18685	18875	18824	18758	18940	18849	18689	18881	18988	18804	18842	18752	18937	18786	18627	18587	18631	18611	18888	18736	18732	18904	18673	18736	18608	18792	18806	18737	18887	18768	18882	18809	18979	18754	18676	18735	18890	18951	18851	18735	18724	18872	18734	19021	18765	18695	18873	18773	18821	18811	18737	18627	18929	18837	18692	18867	18866	18748	18698	18664	18779	18847	18972	18767	18715	18701	18762	18594	18690	18766	18753	18521	18893	18686	18870	18794	18847	18996	18805	18753	18643	18694	18761	18766	18549	18741	18746	18787	18845	18580	18843	18783	18786	18954	18850	18833	18868	18908	18707	18616	18926	18906	18968	18767	18966	18732	18895	18674	18917	18795	18836	18792	18858	18701	18806	18800	18827	19055	18759	18743	18633	18803	18706	18900	18757	18686	18675	18864	18853	18916	18906	18606	18844	19009	18997	18466	18695	18683	18844	18801	18839	18726	18794	18655	18835	18688	18653	18617	18676	18763	19112	19027	18692	18940	19000	18876	18757	18639	18766	19015	18975	18889	18850	18860	18767	18726	19021	18793	18751	18877	18838	18755	19066	18800	18780	18673	18921	18622	18880	18678	18861	18923	18774	18899	18692	18813	18811	18967	18814	19115	18797	18913	18789	18654	18887	18529	18881	18698	18666	18753	18840	18872	19052	18605	18900	18821	18563	18852	18671	18745	18776	18674	18844	18969	18744	18741	18831	18805	18935	18832	18791	18746	18711	18883	18714	18738	18810	18952	18586	18907	18690	18741	18891	18823	18803	18692	18943	19147	18819	18500	18945	18734	18731	18858	18679	18748	18833	18645	18913	18678	18836	18744	18880	18955	18870	18684	18877	18796	18898	18662	18897	18735	18538	18760	18833	18817	18737	18590	18772	18924	18855	18691	18631	18731	18941	18758	18518	18876	18590	18767	18955	18711	18633	18683	18950	18588	18755	18962	18624	18674	18687	18842	18918	18791	18781	18894	18675	18772	18766	18887	18765	18582	18911	18770	19090	18792	18839	18832	18788	18883	18589	19052	18628	18822	18787	18796	19076	18723	18698	18730	18891	18835	18704	18855	18854	18694	18802	18810	18714	18665	18680	18784	18767	18614	18619	18724	18713	18909	18774	18984	18891	18811	18735	18842	18846	18903	18788	18905	18808	18828	18860	18775	18739	18900	18869	18885	18792	18986	18872	18737	18725	18733	18926	18823	18937	18783	18660	18822	18960	18756	18956	18827	18613	18957	18723	18863	18833	18841	18911	18925	18677	18832	18703	18922	18642	18851	18794	18944	18629	18836	18820	18760	18790	18831	18769	18720	18761	18735	18763	18841	18994	18776	18820	18811	18834	18917	18744	18695	18684	18725	18696	18988	18839	18805	18818	18851	18687	18758	18805	18784	18798	18789	18934	18664	18790	18709	18711	18663	19004	18760	18732	18642	18739	18831	18882	18825	18779	18710	18787	18752	18801	18661	18738	18851	18976	18578	18741	18713	18501	18838	18881	18847	18900	18859	18649	18668	18823	18793	18758	18849	18729	18891	18609	18804	18900	18893	18909	18820	18808	18769	18786	18860	18623	18737	18736	18643	18892	18890	18775	18908	18776	18820	18670	18957	18712	18865	18844	18812	18919	18771	18743	18666	18751	18648	18743	18986	19019	18721	18626	18788	18876	18730	18840	18827	18780	18816	18785	18908	18949	18864	18774	18816	18669	18836	18886	18927	18799	18861	18894	18694	18962	18722	18668	18887	18760	18723	18934	18703	18947	18946	18786	18692	18564	18769	18667	18717	18710	18941	18779	18953	18845	18796	18619	18783	18718	18614	18726	18850	19025	18731	18626	18855	18750	18645	18767	18628	18790	18869	18816	18886	18913	18789	18621	18773	18777	18648	18872	18736	18661	19020	18823	18884	18853	18599	18811	18840	18831	18727	18968	18810	18888	18853	18962	18753	18840	18754	18615	18651	18779	18956	18817	18636	18888	18922	18810	18713	18737	18704	18554	18786	18956	18740	19042	18781	18922	18726	18838	18711	18905	18883	18701	18911	18831	18833	18869	18812	18704	18808	18791	18664	18661	18738	18604	18848	18803	18808	18933	18812	19068	18821	18771	18964	18936	18688	18893	18884	18942	18612	18836	18793	18836	18810	18801	18674	18911	18816	18803	18571	18692	18975	19047	18625	18550	18880	18921	18833	18698	18858	18825	18858	18909	19029	18708	18655	18761	18794	18909	18721	18754	18665	18763	18806	18806	18534	18870	18673	18773	19026	18888	18893	18878	18833	18697	18793	18902	18915	18948	18872	19012	18808	18831	18965	19009	18922	18765	18742	18572	18734	18922	18844	18827	18598	18815	18745	18694	18872	18712	18554	18766	18624	18844	18901	18726	18696	18964	18679	18910	18940	18768	18796	18818	18980	18855	18898	18876	18786	18725	18493	18858	18825	18651	18794	18767	18749	18994	18634	18911	18815	18715	18932	18868	18860	18732	19024	18672	18815	18640	18730	18926	18774	18604	18997	18983	18846	18719	18721	18674	18789	19043	18934	18727	19005	18846	18697	18709	18709	18645	18826	18864	18782	18646	18539	18855	18646	18811	18940	18694	18873	18883	18979	18734	18827	18761	18842	18998	18644	18512	18544	18645	18994	18976	18659	18911	18891	19002	19021	19005	18850	18787	18922	18785	18837	18739	18849	18869	18687	18856	18573	18678	18727	18894	18717	18797	18953	18874	18860	18612	18747	18852	18812	18920	18991	18725	18629	18780	18729	18758	18673	18925	18718	18860	18750	18760	18835	18762	18922	18873	18702	18677	18932	18722	18768	18730	18833	18452	18759	18779	18765	18844	18679	18612	18732	18820	18672	18782	18888	18638	18879	18926	18866	18688	18755	18622	18850	18942	18827	19013	18771	18975	18655	18894	19008	18855	18667	18720	18919	18616	18811	18675	18872	18944	18764	18798	18699	18833	18884	18762	18625	18755	18762	18680	18751	18931	18996	18940	18905	18837	18891	18829	18708	18767	18652	18792	18750	18770	18475	18765	18842	18914	19041	18783	18658	18828	18894	18995	18819	18709	18714	18985	18991	18753	18808	18770	18768	19131	18878	18708	18678	18766	18748	18587	18685	18911	18844	18854	18966	18868	18805	18767	18895	18867	18847	18997	18818	18945	18857	18893	18649	18775	18944	18741	18839	18724	18764	18834	18732	18795	18681	18707	19066	18821	18732	18979	18775	18709	18880	18750	18792	18817	18797	18619	18776	18794	18687	18766	18748	18834	18869	18704	18846	18802	18923	18746	18922	18669	18823	18684	18770	18890	18882	18927	18795	18846	18858	18733	18808	18790	18893	18876	18882	18791	18998	18890	18754	18547	18787	18564	18824	18738	18727	18709	18703	18868	18891	18757	18769	18799	18762	18750	18771	18759	18866	19002	18965	18813	18840	18780	18623	18923	18834	18674	18716	18959	18937	18834	18841	18670	18910	18927	18728	18712	18786	18787	18788	18749	18809	18963	18719	18823	18608	18848	18786	18761	18759	18672	18675	18776	18738	18805	18846	18871	19140	18826	18736	18871	18791	18696	18772	18771	18906	18747	18804	18926	18537	18719	18803	18733	18767	18902	18833	18847	18733	18791	18791	18854	18741	18757	18807	18781	18921	18769	18913	18852	18580	18709	18663	18867	18708	18725	18707	18724	18947	18687	18911	18977	18829	18868	18745	18687	18816	18801	18612	18585	18829	18801	18529	18745	18833	18669	18946	18952	18751	18657	18573	18866	18768	18691	18787	18734	18681	18824	18642	18825	18950	18912	18909	18674	18758	18759	18868	18751	18821	18843	18545	18840	18765	18697	18949	18583	18761	18599	18807	18875	18787	18863	18960	18827	18570	18825	18838	18813	18845	18801	18670	18857	18816	19055	18628	18679	18745	18639	18657	18821	18832	18685	18841	19007	18756	18757	18693	18799	18794	18591	18896	18818	18838	18919	18798	18796	18897	18741	18783	18784	18771	18575	18961	18962	18728	18506	18684	18982	18830	18706	18738	18857	18715	18672	18452	18792	18845	18776	18798	18965	18742	18912	18809	18678	18576	18749	18776	18846	18818	18766	18914	18625	18757	18713	18744	18877	18831	18823	18769	18682	18869	18965	18781	18687	18837	18874	18814	18905	18644	18695	18861	18935	18833	18603	18678	18843	18811	18714	18882	18638	18815	18880	18811	18703	18628	18891	18833
28875	38908	25894	16577	16277	16124	15945	15824	16038	15781	15902	15921	15815	15944	15795	15973	15747	15809	15698	15826	15864	15814	15738	15734	15798	15840	15631	15955	15772	15958	16275	15959	16044	15984	15784	15809	15709	15819	15638	15856	15826	15818	15730	15524	15849	15761	15688	15733	15708	15690	15722	15663	15668	15879	15768	15752	15646	15634	15691	15781	15704	15757	15947	15572	15824	15724	15753	15739	15717	15801	15578	15650	15640	15743	15826	15694	15682	15573	15798	15739	15744	15829	15619	15688	15910	15745	15669	15745	15552	15661	15682	15608	15728	15746	15700	15553	15745	15866	15842	15667	15696	15777	15511	15772	15794	15871	15834	15802	15633	15702	15761	15669	15857	15665	15761	15760	15738	15774	15691	15676	15599	15721	15742	15852	15744	15749	15658	15750	15754	15683	15814	15572	15682	15501	15756	15663	15785	15741	15642	15792	15633	15621	15768	15658	15709	15697	15740	15665	15761	15784	15637	15666	15703	15811	15783	15660	15519	15564	15620	15677	15705	15743	15729	15800	15755	15827	15883	15806	15715	15471	15722	15702	15670	15693	15619	15725	15662	15559	15719	15767	15782	15765	15695	15696	15687	15881	15714	15900	15666	15736	15891	15752	15557	15585	15712	15769	15669	15864	15816	15757	15562	15584	15637	15705	15631	15509	15724	15790	15772	15806	15792	15688	15889	15793	15641	15662	15755	15563	15803	15920	15582	15671	15619	15591	15846	15724	15494	15598	15847	15654	15822	15684	15873	15838	15734	15693	15556	15754	15694	15668	15833	15697	15787	15710	15709	15668	15579	15726	15663	15750	15870	15860	15670	15648	15690	15771	15675	15923	15791	15718	15657	15761	15746	15696	15623	15809	15610	15700	15712	15795	15687	15766	15702	15892	15722	15720	15506	15823	15673	15790	15581	15686	15856	15647	15666	15740	15726	15640	15562	15686	15801	15647	15722	15863	15565	15804	15862	15758	15640	15719	15837	15754	15721	15719	15715	15822	15762	15600	15640	15710	15848	15703	15608	15743	15627	15663	15697	15613	15779	15559	15646	15674	15700	15826	15704	15669	15726	15664	15491	15734	15717	15599	15653	15777	15749	15330	15719	15664	15728	15776	15741	15670	15929	15675	15589	15574	15786	15873	15595	15699	15650	15852	15766	15801	15738	15688	15580	15824	15779	15667	15754	15595	15705	15802	15644	15662	15711	15764	15765	15712	15675	15762	15939	15527	15880	15809	15951	15691	15565	15747	15719	15712	15608	15651	15766	15706	15770	15737	15731	15784	15707	15832	15790	15648	15697	15797	15717	15756	15653	15544	15756	15845	15558	15779	15775	15560	15795	15719	15790	15805	15717	15722	15649	15691	15603	15566	15756	15742	15808	15815	15751	15734	15629	15632	15799	15624	15685	15653	15752	15718	15713	15627	15875	15760	15766	15739	15867	15708	15732	15694	15661	15757	15632	15947	15663	15813	15720	15486	15788	15878	15675	15520	15760	15593	15541	15595	15757	15708	15713	15752	15764	15621	15619	15683	15643	15728	15629	15673	15811	15742	15838	15763	15800	15695	15821	15742	15650	15614	15602	15869	15724	15616	15732	15553	15777	15617	15767	15762	15771	15579	15785	15688	15697	15659	15617	15475	15859	15647	15620	15687	15732	15580	15717	15560	15727	15652	15732	15628	15825	15742	15412	15654	15702	15737	15719	15834	15854	15829	15772	15574	15866	15917	15699	15843	15725	15755	15976	15785	15712	15624	15584	15862	15858	15821	15709	15687	15576	15738	15592	15608	15658	15449	15547	15824	15710	15872	15735	15763	15630	15813	15594	15650	15726	15721	15616	15579	15879	15734	15803	15623	15768	15807	15648	15719	15537	15619	15696	15813	15748	15693	15818	15624	15803	15715	15738	15609	15669	15850	15516	15788	15760	15630	15578	15695	15762	15634	15726	15787	15710	15692	15874	15761	15819	15624	15930	15784	15808	15649	15723	15760	15836	15831	15627	15624	15779	15802	15861	15702	15401	15607	15686	15822	15609	15853	15470	15747	15620	15675	15665	15721	15730	15656	15752	15641	15676	15682	15733	15734	15655	15824	15710	15782	15625	15657	15848	15592	15619	15750	15704	15713	15704	15805	15711	15574	15724	15833	15779	15787	15722	15832	15527	15571	15583	15675	15636	15731	15656	15800	15516	15704	15645	15727	15800	15707	15674	15760	15625	15723	15658	15686	15799	15772	15610	15757	15658	15801	15508	15859	15773	15694	15468	15573	15682	15926	15660	15650	15729	15667	15682	15556	15736	15765	15764	15829	15581	15598	15738	15803	15683	15550	15617	15787	15831	15853	15656	15733	15659	15842	15850	15670	15704	15679	15594	15670	15520	15776	15720	15646	15868	15793	15795	15795	15783	15723	15675	15761	15769	16002	15610	15591	15693	15841	15629	15749	15664	15714	15781	15696	15683	15696	15411	15604	15613	15570	15728	15664	15592	15764	15621	15746	15756	15737	15664	15591	15800	15707	15799	15668	15959	15681	15662	15684	15840	15726	15740	15852	15570	15691	15676	15729	15774	15585	15788	15737	15629	15682	15859	15713	15739	15586	15658	15671	15695	15864	15798	15911	15699	15812	15772	15740	15706	15714	15707	15593	15838	15544	15804	15916	15711	15634	15543	15599	15666	15767	15663	15726	15735	15591	15715	15781	15588	15778	15718	15727	15837	15815	15748	15725	15777	15586	15656	15585	15745	15642	15700	15812	15728	15829	15759	15764	15678	15726	15579	15800	15860	15749	15795	15642	15762	15670	15629	15563	15787	15649	15700	15782	15548	15733	15758	15655	15797	15637	15740	15745	15624	15821	15848	15837	15874	15713	15726	15968	15715	15756	15656	15772	15967	15676	15654	15729	15833	15714	15849	15643	15630	15623	15748	15794	15665	16076	15654	15660	15595	15672	15881	15550	15771	15760	15706	15524	15750	15593	15756	15718	15751	15555	15779	15774	15678	15860	15597	15692	15791	15578	15821	15649	15626	15420	15759	15521	15872	15720	15631	15732	15891	15678	15769	15869	15781	15742	15788	15703	15808	15619	15687	15604	15744	15674	15734	15719	15739	15666	15807	15604	15747	15707	15749	15552	15763	15747	15635	15800	15791	15693	15525	15550	15680	15917	15683	15617	15749	15750	15797	15669	15719	15804	15680	15560	15604	15691	15742	15690	15851	15689	15797	15700	15724	15780	15596	15561	15736	15631	15653	15804	15614	15678	15773	15771	15820	15646	15948	15558	15891	15747	15625	15621	15657	15626	15647	15821	15737	15803	15771	15758	15590	15643	15579	15708	15679	15683	15866	15661	15595	15717	15584	15843	15771	15788	15712	15795	15716	15687	15765	15548	15782	15801	15712	15819	15729	15685	15694	15680	15699	15733	15829	15738	15740	15660	15673	15858	15745	15750	15739	15869	15745	15580	15920	15608	15881	15693	15508	15666	15625	15752	15706	15750	15722	15856	15710	15682	15765	15629	15545	15623	15679	15594	15769	15803	15736	15547	15791	15699	15927	15605	15692	15727	15559	15666	15640	15720	15496	15734	15697	15758	15602	15557	15870	15715	15665	15729	15720	15728	15731	15672	15710	15697	15687	15827	15757	15787	15673	15725	15660	15744	15494	15778	15710	15694	15828	15689	15704	15870	15804	15745	15810	15713	15742	15547	15678	15688	15769	15796	15737	15682	15815	15819	15765	15738	15675	15763	15854	15723	15693	15759	15676	15754	15862	15702	15695	15730	15696	15693	15736	15751	15733	15787	15805	15794	15684	15693	15691	15632	15546	15708	15740	15845	15535	15758	15619	15767	15525	15524	15571	15747	15807	15687	15716	15837	15788	15784	15625	15754	15725	15661	15643	15732	15737	15713	15630	15807	15677	15692	15845	15695	15737	15828	15701	15709	15727	15796	15492	15755	15625	15606	15644	15712	15843	15758	15737	15926	15794	15667	15706	15645	15770	15705	15639	15779	15847	15612	15641	15807	15624	15572	15712	15574	15655	15673	15707	15709	15841	15702	15677	15700	15764	15727	15619	15575	15743	15590	15825	15845	15447	15674	15874	15806	15725	15802	15797	15771	15806	15827	15729	15659	15752	15712	15613	15764	15836	15502	15755	15619	15703	15641	15742	15629	15650	15727	15973	15889	15782	15672	15691	15659	15751	15739	15630	15878	15863	15635	15755	15631	15678	15649	15793	15867	15752	15848	15825	15689	15503	15725	15859	15643	15753	15705	15740	15684	15737	15730	15727	15719	15833	15664	15901	15661	15778	15651	15571	15794	15724	15742	15652	15713	15826	15657	15847	15647	15686	15618	15715	15570	15758	15647	15719	15540	15658	15733	15694	15728	15553	15580	15678	15631	15551	15737	15532	15684	15728	15730	15735	15629	15625	15693	15820	15655	15631	15647	15760	15866	15674	15699	15815	15786	15586	15677	15848	15606	15565	15727	15673	15605	15650	15594	15794	15670	15674	15770	15863	15761	15740	15752	15653	15778	15650	15681	15658	15818	15671	15841	15616	15627	15830	15664	15919	15813	15627	15773	15708	15628	15671	15503	15824	15799	15776	15765	15572	15653	15721	15655	15746	15631	15794	15579	15601	15701	15672	15799	15710	15770	15767	15799	15809	15744	15606	15742	15504	15650	15785	15568	15836	15631	15767	15781	15727	15667	15755	15838	15608	15679	15620	15791	15703	15534	15617	15849	15793	15696	15884	15700	15851	15743	15787	15735	15745	15680	15738	15670	15658	15613	15606	15800	15557	15845	15554	15869	15806	15814	15651	15581	15597	15727	15602	15790	15913	15744	15750	15825	15836	15636	15783	15599	15678	15801	15648	15562	15997	15647	15874	15660	15615	15873	15677	15741	15731	15847	15626	15730	15751	15711	15765	15778	15818	15731	15746	15888	15787	15798	15747	15818	15966	15841	15529	15914	15777	15760	15738	15534	15732	15755	15689	15894	15743	15709	15772	15786	15758	15602	15488	15710	15704	15677	15666	15719	15795	15647	15857	15892	15617	15709	15823	15800	15787	15507	15665	15673	15683	15816	15767	15680	16022	15683	15773	15706	15573	15781	15899	15628	15772	15816	15731	15622	15622	15700	15767	15727
24008	21503	29045	24308	22348	23274	22860	20322	19888	19915	19872	19747	19886	19962	19875	19719	19726	19881	19691	19786	19533	19657	19657	19683	19526	19544	19485	19778	19780	21683	22421	21604	20927	20274	19858	19701	19538	19522	19479	19532	19638	19452	19510	19483	19400	19293	19546	19543	19740	19670	19476	19548	19587	19553	19671	19401	19475	19478	19334	19506	19305	19648	19351	19554	19450	19620	19404	19519	19594	19726	19621	19409	19741	19369	19554	19276	19432	19469	19514	19587	19539	19470	19316	19316	19687	19724	19458	19385	19557	19498	19503	19587	19515	19244	19386	19350	19190	19375	19373	19361	19497	19509	19621	19518	19510	19453	19266	19290	19406	19361	19506	19500	19198	19352	19593	19451	19499	19585	19746	19445	19423	19487	19301	19463	19341	19442	19427	19511	19653	19655	19575	19270	19586	19499	19495	19819	19378	19487	19473	19199	19514	19518	19315	19429	19551	19207	19480	19528	19578	19576	19529	19482	19454	19540	19340	19329	19660	19300	19691	19378	19426	19517	19572	19510	19221	19406	19358	19413	19414	19486	19314	19524	19532	19460	19478	19557	19401	19580	19132	19418	19556	19495	19325	19385	19281	19264	19380	19418	19585	19171	19373	19392	19476	19361	19283	19396	19393	19587	19370	19523	19576	19423	19446	19415	19362	19460	19507	19494	19377	19458	19476	19512	19667	19280	19470	19407	19544	19264	19603	19283	19487	19191	19534	19470	19470	19354	19513	19397	19469	19400	19362	19293	19226	19384	19390	19473	19512	19428	19299	19483	19436	19518	19423	19436	19468	19425	19330	19295	19608	19457	19475	19407	19573	19501	19446	19639	19587	19415	19400	19356	19306	19287	19582	19517	19407	19589	19480	19384	19472	19422	19395	19449	19319	19443	19474	19441	19339	19542	19560	19455	19497	19488	19591	19563	19619	19286	19380	19303	19448	19480	19643	19536	19396	19459	19613	19365	19548	19356	19604	19447	19678	19499	19637	19315	19705	19455	19370	19274	19283	19247	19425	19403	19434	19255	19575	19444	19412	19621	19470	19459	19167	19488	19558	19394	19476	19471	19416	19498	19483	19502	19568	19240	19558	19372	19644	19505	19397	19538	19436	19434	19422	19419	19387	19375	19457	19449	19459	19509	19528	19351	19353	19569	19435	19327	19314	19358	19516	19457	19483	19354	19411	19464	19400	19671	19334	19376	19507	19389	19648	19244	19337	19407	19358	19547	19441	19485	19195	19476	19458	19447	19410	19391	19364	19436	19427	19502	19457	19542	19472	19347	19428	19516	19428	19486	19520	19321	19420	19266	19555	19447	19608	19400	19590	19107	19313	19529	19427	19581	19647	19481	19549	19528	19352	19495	19492	19483	19466	19532	19388	19751	19448	19424	19602	19358	19403	19478	19469	19636	19510	19493	19204	19495	19488	19279	19393	19328	19522	19312	19641	19425	19355	19592	19462	19555	19384	19317	19351	19320	19567	19435	19426	19396	19458	19426	19403	19609	19612	19527	19417	19480	19483	19417	19360	19574	19228	19480	19449	19402	19381	19403	19709	19450	19498	19503	19603	19582	19415	19472	19341	19524	19634	19517	19383	19355	19558	19521	19456	19564	19519	19397	19428	19631	19438	19430	19328	19489	19520	19411	19388	19367	19574	19519	19424	19517	19502	19381	19448	19337	19434	19546	19492	19477	19564	19435	19325	19547	19559	19436	19615	19517	19654	19510	19608	19610	19229	19574	19515	19326	19456	19521	19347	19262	19167	19447	19634	19582	19265	19709	19486	19518	19553	19654	19532	19547	19357	19659	19643	19393	19336	19478	19495	19474	19369	19121	19334	19448	19484	19467	19412	19310	19371	19426	19539	19573	19396	19427	19357	19318	19455	19488	19531	19191	19309	19441	19395	19471	19291	19461	19480	19356	19339	19622	19394	19321	19496	19467	19360	19224	19310	19383	19344	19512	19498	19325	19546	19348	19535	19505	19300	19456	19521	19295	19440	19315	19359	19496	19574	19428	19380	19333	19349	19696	19375	19523	19478	19326	19425	19574	19452	19573	19407	19634	19540	19518	19525	19481	19359	19428	19478	19420	19406	19318	19224	19305	19192	19485	19400	19523	19345	19606	19486	19524	19423	19427	19454	19327	19223	19595	19534	19497	19433	19387	19507	19465	19457	19374	19653	19537	19319	19439	19408	19426	19476	19525	19522	19479	19353	19394	19406	19592	19500	19446	19584	19501	19563	19648	19352	19285	19567	19351	19441	19256	19415	19407	19305	19423	19608	19519	19435	19531	19582	19442	19613	19378	19407	19378	19423	19376	19551	19355	19480	19458	19463	19497	19473	19347	19568	19484	19446	19483	19514	19356	19654	19443	19397	19509	19510	19327	19325	19518	19486	19628	19382	19523	19186	19311	19428	19582	19478	19641	19477	19192	19475	19513	19389	19474	19373	19297	19427	19463	19367	19394	19439	19327	19298	19695	19469	19513	19522	19429	19415	19284	19472	19444	19496	19453	19320	19475	19432	19405	19130	19416	19326	19531	19475	19466	19319	19387	19568	19603	19408	19215	19338	19560	19259	19363	19564	19544	19496	19610	19465	19473	19459	19563	19555	19383	19600	19370	19534	19517	19442	19465	19396	19400	19482	19387	19218	19335	19252	19265	19392	19458	19292	19461	19406	19436	19601	19300	19473	19429	19404	19366	19317	19433	19448	19386	19363	19494	19419	19322	19656	19559	19537	19325	19552	19383	19622	19450	19399	19483	19421	19495	19429	19468	19610	19503	19376	19444	19592	19251	19341	19324	19510	19413	19491	19322	19368	19526	19407	19497	19451	19310	19646	19536	19549	19473	19411	19399	19392	19438	19495	19384	19317	19473	19564	19584	19383	19369	19428	19422	19489	19524	19484	19448	19355	19525	19511	19457	19401	19497	19348	19477	19418	19393	19527	19625	19434	19369	19407	19405	19592	19501	19536	19454	19399	19395	19329	19301	19508	19653	19334	19371	19535	19557	19526	19446	19630	19528	19360	19321	19372	19463	19427	19580	19520	19329	19253	19488	19485	19632	19638	19434	19249	19552	19648	19587	19442	19341	19484	19384	19427	19582	19400	19362	19291	19614	19358	19493	19573	19330	19488	19670	19660	19339	19519	19531	19404	19360	19520	19601	19323	19462	19487	19392	19375	19329	19519	19558	19384	19289	19459	19540	19516	19384	19560	19577	19582	19399	19569	19534	19594	19592	19508	19448	19471	19235	19309	19388	19386	19416	19301	19528	19455	19271	19529	19347	19437	19435	19383	19506	19430	19495	19530	19341	19377	19464	19282	19609	19482	19404	19522	19522	19301	19424	19374	19422	19316	19402	19304	19257	19469	19319	19467	19528	19598	19466	19655	19538	19693	19462	19207	19289	19467	19193	19627	19462	19662	19192	19442	19383	19392	19348	19313	19633	19534	19539	19343	19566	19422	19400	19706	19554	19525	19343	19684	19378	19382	19387	19431	19396	19579	19581	19602	19607	19279	19430	19513	19630	19609	19563	19568	19633	19672	19177	19561	19393	19482	19267	19378	19549	19456	19327	19321	19290	19478	19470	19369	19613	19504	19373	19414	19235	19439	19449	19195	19547	19404	19689	19360	19490	19568	19498	19446	19351	19250	19421	19487	19538	19493	19268	19118	19468	19409	19408	19380	19319	19592	19464	19406	19186	19604	19512	19543	19300	19342	19256	19375	19490	19424	19596	19582	19423	19731	19765	19634	19447	19324	19437	19382	19386	19555	19398	19473	19435	19482	19488	19656	19445	19532	19427	19586	19492	19357	19385	19376	19444	19511	19384	19560	19431	19505	19461	19377	19448	19472	19445	19446	19459	19461	19498	19540	19451	19390	19424	19508	19607	19449	19464	19474	19530	19383	19434	19383	19356	19402	19408	19442	19562	19606	19445	19467	19426	19552	19232	19414	19635	19488	19322	19421	19503	19440	19517	19491	19632	19295	19404	19328	19388	19436	19394	19329	19551	19636	19346	19412	19647	19384	19442	19351	19431	19575	19265	19222	19362	19566	19497	19406	19374	19363	19573	19653	19450	19702	19385	19625	19577	19726	19507	19457	19721	19266	19515	19520	19529	19448	19418	19439	19450	19410	19162	19574	19574	19300	19507	19537	19573	19666	19229	19434	19369	19515	19426	19676	19599	19480	19412	19480	19424	19364	19336	19384	19593	19597	19309	19294	19550	19530	19609	19512	19502	19381	19589	19404	19422	19492	19689	19513	19541	19668	19479	19436	19640	19290	19434	19451	19515	19366	19508	19339	19683	19557	19525	19522	19247	19430	19363	19321	19572	19466	19536	19352	19402	19409	19417	19488	19409	19507	19472	19430	19426	19447	19391	19509	19365	19705	19532	19646	19403	19526	19465	19417	19500	19572	19577	19403	19337	19346	19642	19578	19446	19354	19687	19394	19451	19559	19654	19745	19649	19523	19409	19480	19681	19484	19429	19422	19499	19263	19445	19524	19410	19582	19581	19544	19320	19574	19387	19574	19633	19370	19427	19393	19316	19447	19348	19213	19609	19554	19394	19448	19489	19453	19259	19497	19510	19430	19585	19467	19620	19284	19214	19469	19648	19526	19501	19375	19316	19506	19480	19594	19414	19606	19385	19561	19450	19429	19336	19426	19335	19536	19581	19460	19687	19372	19433	19635	19381	19555	19592	19429	19502	19540	19598	19401	19477	19557	19490	19446	19408	19660	19594	19460	19479	19341	19625	19518	19534	19465	19481	19434	19654	19413	19461	19414	19511	19239	19391	19377	19239	19440	19459	19311	19598	19715	19538	19367	19246	19231	19654	19379	19578	19333	19415	19381	19497	19317	19560	19505	19351	19556	19352	19560	19344	19482	19411	19545	19520	19687	19536	19591	19655	19485	19247	19549	19585	19507	19362	19469	19561	19410	19408	19561	19460	19365	19372	19391	19441	19549	19398	19422	19680	19596	19491	19493	19518	19461	19500	19627	19774	19330	19681	19574	19262	19430	19415	19402	19585	19487	19534	19457	19495	19476	19518	19683	19404	19565	19543	19581	19299	19367	19420	19339	19527	19268	19618	19384	19400	19559	19537	19471	19527	19492	19459	19424	19434	19505	19615
34207	55466	29535	18978	17938	17266	17017	16825	16686	16760	16456	16636	16536	16638	16313	16301	16583	16310	16339	16293	16321	16307	16332	16227	16176	16322	16172	16183	16432	19843	20084	18951	17999	16906	16591	16304	16184	16154	16257	16101	16137	16292	16155	16234	16235	16190	16095	16156	16290	16215	16179	16220	16255	16193	16145	16052	16142	16127	16272	15961	16131	16016	16146	16091	16215	16181	16159	16117	16133	16103	16175	16257	16058	16095	16230	16216	16212	16120	16028	16135	16116	16157	16178	16138	16457	16073	16075	16227	16007	16267	16378	16174	16114	16123	16083	16237	16145	16209	16083	16028	16093	16277	16219	16049	16116	16109	16124	16164	16088	16196	16089	16129	16153	16095	16148	16212	16109	16232	16166	16161	16242	16181	16087	16191	16127	16187	16127	16139	16271	16005	16028	16176	16212	16039	16283	16204	16161	16241	16164	16114	16222	16214	16157	16172	16098	16129	16159	16227	16058	16383	16005	16128	16136	16124	16229	16188	16103	16057	16359	16171	16006	16190	16155	16126	16295	16074	16187	16266	16277	16171	16233	16063	16054	16066	16180	15984	16209	16139	16147	16049	16275	16205	16182	16346	16112	16312	16063	16237	16109	16139	16185	16061	16141	16128	16174	16265	16314	16118	16071	16118	15951	16116	16137	16392	16107	16209	16111	16154	16236	16090	16109	16304	16274	16024	16219	16222	16064	16236	16145	15966	16261	15992	16039	16218	15841	16029	16165	16037	16189	16374	16051	16177	16206	16198	16060	16141	16130	15978	16204	16128	16222	16189	16304	16240	16159	16172	16141	16048	16222	16256	16094	16066	16101	16166	16297	16024	16104	16195	16405	16203	16139	16228	16174	16128	16133	16240	16145	16117	16112	16436	16092	16192	16043	16205	16228	16005	16246	16062	16120	16052	16072	16148	16106	15898	16212	16204	16121	16152	16108	16159	16304	16120	16053	16364	16260	16069	16113	16143	16128	16255	16159	16158	16206	16028	16163	16185	16197	16152	16202	16112	16122	16072	16227	16183	16137	16099	16051	16263	16119	16182	16204	16287	16099	16188	16132	16248	16166	15985	16187	16328	16095	16187	16158	16174	16223	16090	16154	16125	16293	16113	15985	16148	16205	16188	16404	16033	16209	16373	16184	16187	16088	16256	16125	16282	16365	16043	16233	16316	16167	16273	16151	16067	15997	16215	16243	16196	16111	16212	16349	16325	16120	16318	16043	16329	16116	16096	16119	16004	15888	16217	16227	16210	16341	16239	16147	16235	16105	16247	16121	16209	16066	16121	16271	16157	16196	15894	16188	16078	16144	16051	16126	16132	16085	16086	16158	16124	16409	16067	16385	16227	15862	16218	16311	16168	16316	16200	16111	16268	16322	16274	16086	16216	16410	16129	16109	16121	16282	15959	16134	16251	16315	16203	16062	16098	16194	16214	16193	16210	16110	16058	15980	16352	16319	16221	16077	16136	16174	16200	16112	16132	16240	16218	16069	16318	16020	16080	16271	16189	16327	15920	16173	16214	16250	16066	16106	16103	16254	16278	16265	16163	16121	15938	16134	16026	16182	16233	16065	16199	16088	16082	16044	16003	16097	16013	16151	16245	16152	16087	16434	16187	16125	16027	16276	15919	16147	16124	16084	16115	16145	15988	16005	16115	16108	16214	16248	16197	16092	16220	16120	16283	16260	16211	15959	16235	16150	15991	16267	16287	16161	16100	16231	16058	16139	16178	16264	16237	16134	16362	16252	16280	16127	16093	16211	16228	16153	16150	16201	15917	16192	16214	16159	16262	16071	16138	16294	16243	16044	16268	16218	16156	16085	16075	16165	16079	16144	16162	16231	16210	16007	16058	16111	16133	16164	16061	16090	16218	16180	16078	16193	16228	16238	16047	16038	16050	16119	16125	16170	16142	16369	16201	16268	16111	16220	16165	16142	16086	16097	16094	16282	16163	15937	16218	16120	16211	16199	16160	16298	15978	16261	16072	16204	16044	16088	16155	16065	16191	16209	16182	16098	16345	16128	16025	16066	16116	16129	16276	16268	16167	16242	16215	16079	16180	16318	16137	16142	16159	16036	16027	16196	16045	16042	16137	16098	15988	16138	16100	15984	16157	16163	16107	16289	16146	16022	16045	16154	16167	16055	16153	16242	16116	16042	16231	16161	16182	16141	16095	16168	16047	16350	16211	16292	16209	16201	16163	16148	16040	16022	16393	16300	16166	16093	16071	16140	16121	16231	15909	16268	16282	16078	16245	16112	16359	16364	16232	16205	15956	16275	16187	15980	16335	16056	16258	16198	16183	16133	16078	16092	16217	16160	16065	16073	16335	16152	16068	16181	16117	16072	16262	16135	16181	16060	16153	16007	16220	16100	16147	16012	16073	16129	15980	16036	16218	16169	16421	16187	16084	16251	16200	16196	16143	16192	16069	16211	16035	16217	16131	16059	16124	16146	16232	16248	16110	16070	16278	16262	16195	16114	16178	15963	16069	16255	16358	16080	16270	15990	16211	16021	16001	16255	16150	16156	16117	16279	16167	16299	15997	16154	16017	16308	16198	16291	16067	16299	16218	16110	16264	16131	16015	16188	16136	16010	15994	16119	16094	16036	16231	16091	16271	16192	16149	16087	16093	16137	16117	16318	16016	16155	16105	15910	16136	16078	16163	16209	16007	16136	16191	16310	16269	16078	16222	16225	16122	16290	16150	16149	16076	16141	16188	16134	15961	16206	16041	16084	16046	16064	16305	16158	16115	16196	16418	16050	16179	16130	15961	16276	15956	16407	16041	16178	16157	16081	16182	16222	16053	16218	16076	16335	16184	16215	16156	16116	16272	16306	16176	15967	16096	16234	16052	16109	16081	16102	16124	16222	16145	16092	16095	16143	16204	16214	16364	16147	16144	16135	16145	16050	16158	16244	16118	16252	16080	16063	16248	16115	15954	16169	16169	16060	15906	16098	16245	16352	16194	16075	16074	16061	16060	16141	16149	16195	15905	16167	16110	16021	16142	16286	16104	16125	16122	16111	16068	16257	16326	16127	15968	16152	16273	16079	16159	16156	16279	16023	16005	16114	16143	16035	16069	16068	16083	15991	16151	16212	15956	16104	16150	16062	16144	16244	16271	16098	16136	16139	16162	16262	16079	16133	16217	16234	16195	16218	16299	16109	16023	16105	16277	16288	16256	16161	16167	16360	16053	16198	16122	16155	16181	16079	16093	16281	16161	16206	16096	16256	16033	16058	16366	16217	15993	16043	16053	16238	16101	16040	15883	16238	16189	16198	16187	16158	16115	16118	16234	16175	16021	15986	16194	16274	16122	16109	16176	16400	16175	16272	16109	16059	16103	16346	16147	16162	16102	16129	16159	16204	16121	16359	16336	16250	16184	16149	16250	16072	16282	16166	16041	16101	16249	16148	16082	16027	16304	16231	16167	16184	16332	16185	16215	16225	16225	15977	16093	16052	16012	16177	16071	16118	16213	16094	16099	16201	16102	16071	16184	16169	16267	16203	16050	16332	16175	16133	16272	16170	16024	16211	16350	15967	16079	16275	16115	15988	16097	15966	16077	16349	16142	16384	16098	15932	16308	16084	16119	16240	16119	16175	16133	16163	16073	16119	16120	16115	16241	16145	16066	16029	16206	16241	16161	16219	16250	16145	16168	16291	16288	16274	16186	16324	16263	16066	16096	16028	16046	16143	16054	16140	16096	16128	16145	16131	16098	16098	16154	16150	16135	16328	16070	16287	16076	16285	16007	15969	16283	16195	16369	16231	16248	16134	16064	16167	16057	15981	16277	16194	16250	16014	16148	16117	16280	16137	16192	16097	16097	15904	16120	16223	16110	16092	16191	16066	16221	15913	16214	16185	16175	16194	16180	16136	16059	16266	16043	16223	16181	16199	16023	16177	16185	16156	16121	16199	16057	16241	16127	16170	16098	16299	16267	15981	16145	16039	16302	16216	16130	16111	16096	16280	16122	16027	16061	16023	16106	16074	16163	16147	16260	16090	15979	16054	16104	16150	16233	16142	16096	16063	15985	16150	16245	16210	16278	16035	16250	15977	16173	16113	16221	16058	16114	16097	16250	16327	16099	15986	16183	16247	16202	16262	16304	16101	16202	16088	16178	16086	16138	16132	16140	16136	16026	16120	16186	16149	16024	16043	16179	16369	16094	16234	16060	16084	16185	16048	16116	16092	16229	16077	16187	16332	16034	16160	16235	16094	16211	16214	16181	16221	16244	16277	16085	16222	15936	16132	16304	15898	16148	16124	16126	16097	16034	16171	16222	16363	16119	16218	16155	16358	16163	16338	16139	16237	16297	16150	16199	16162	16118	16147	16288	16082	16121	16129	16174	16044	16255	16280	16045	16134	16229	16116	16135	16320	16160	16311	16162	16109	16121	16240	16274	16185	16074	16256	16111	16206	15957	16245	16126	16148	16149	16138	16026	16161	16256	16173	16261	16064	16101	16071	16123	16018	16384	16094	16053	16078	16131	16198	16246	16165	16198	16087	16222	16181	16440	16067	16003	16211	16063	16055	16190	16247	16060	16054	16227	16285	16184	16079	16133	16200	16114	16228	16138	16043	16039	16396	16100	15998	16128	16216	16033	16238	16268	16253	16327	16233	16016	16151	16164	16186	16328	16145	16161	16187	16240	16133	16351	16105	16152	16237	16175	16057	15961	16125	16191	16160	16199	16179	16211	16115	16237	16207	16209	16002	16186	16206	16195	16269	16097	16290	16129	16110	16247	16060	15972	16272	16070	15996	16150	16193	15971	15988	16216	16128	16318	16267	16106	16081	16110	16406	16036	16053	16030	16271	16081	16153	16191	16142	16103	16186	16076	16191	16103	16236	16179	16101	16189	16146	16143	16081	16137	16121	16322	16352	16129	16147	16093	16149	16241	16228	16100	16063	16034	16219	16067	16021	16074	16087	16145	15937	16212	16019	16154	16217	16210	16152	16131	16094	16190	16115	16104	16055	16166	16286	16102	16276	16080	16107	16077	16386	16117	16185	16134	16078	16124	16065	15996	16310	16255	16011	16141	16214	16076	16224	16128	16120	16199	16084	16153	16133	16185	16112	16164	16282	16216	16153	16149	16117	16101	16081	16104	16182	15978	16157	16114	16208	16012
22871	21459	29338	23908	21710	24457	27550	22816	21859	22232	22095	21941	21925	22118	21888	21743	21696	21871	21813	21991	21836	21902	21860	21671	21584	21757	21667	21585	22553	26927	26381	24803	23670	22732	22145	21878	21807	21654	21712	21280	21621	21674	21438	21583	21512	21587	21566	21386	21371	21394	21612	21611	21546	21533	21670	21430	21480	21312	21641	21581	21532	21519	21477	21493	21389	21553	21408	21545	21688	21676	21554	21559	21701	21211	21479	21682	21399	21502	21733	21566	21530	21502	21525	21443	21250	21441	21410	21519	21435	21423	21567	21709	21457	21439	21321	21540	21336	21481	21266	21389	21463	21266	21301	21444	21535	21197	21578	21502	21480	21543	21409	21656	21480	21379	21560	21534	21418	21475	21373	21191	21557	21405	21550	21621	21486	21375	21318	21560	21189	21287	21347	21395	21561	21320	21477	21274	21402	21292	21523	21369	21560	21653	21929	21525	21173	21634	21525	21470	21177	21413	21362	21745	21736	21743	21278	21409	21355	21535	21584	21648	21545	21659	21433	21510	21426	21367	21492	21448	21284	21570	21494	21571	21450	21594	21384	21530	21235	21525	21568	21256	21524	21504	21236	21443	21434	21369	21356	21510	21449	21493	21305	21613	21572	21626	21292	21482	21428	21488	21490	21515	21494	21622	21378	21391	21601	21643	21541	21406	21410	21448	21168	21408	21350	21508	21438	21585	21427	21414	21410	21212	21486	21562	21526	21504	21307	21354	21484	21537	21458	21267	21392	21630	21555	21413	21715	21437	21461	21463	21468	21443	21429	21436	21344	21432	21303	21303	21539	21495	21470	21225	21544	21375	21336	21433	21512	21399	21779	21543	21418	21437	21289	21356	21408	21434	21384	21514	21423	21425	21364	21480	21541	21443	21391	21448	21362	21403	21580	21415	21548	21181	21221	21431	21406	21495	21447	21436	21378	21409	21324	21428	21194	21432	21487	21283	21299	21431	21491	21354	21371	21505	21109	21351	21337	21447	21323	21369	21520	21334	21425	21407	21559	21567	21465	21077	21625	21494	21361	21289	21530	21336	21550	21425	21660	21403	21413	21351	21469	21549	21629	21527	21392	21354	21398	21206	21442	21534	21456	21571	21322	21381	21565	21443	21348	21558	21614	21279	21543	21328	21420	21419	21018	21336	21468	21360	21516	21501	21597	21551	21607	21605	21449	21210	21467	21392	21450	21384	21320	21640	21376	21215	21306	21608	21502	21526	21451	21319	21277	21485	21432	21472	21379	21334	21337	21302	21299	21558	21663	21420	21183	21370	21346	21597	21277	21596	21388	21104	21537	21468	21499	21367	21362	21378	21573	21477	21218	21399	21531	21610	21427	21426	21458	21306	21560	21547	21312	21305	21573	21498	21489	21590	21610	21463	21511	21467	21609	21394	21410	21517	21676	21420	21339	21147	21159	21313	21539	21340	21438	21513	21345	21503	21621	21497	21566	21525	21613	21471	21439	21447	21300	21245	21526	21421	21519	21719	21528	21551	21657	21430	21412	21362	21445	21442	21425	21500	21195	21599	21342	21349	21502	21408	21455	21494	21330	21434	21485	21467	21293	21701	21320	21499	21458	21364	21262	21371	21433	21343	21588	21777	21428	21605	21404	21302	21218	21277	21520	21435	21406	21437	21395	21633	21353	21392	21362	21328	21499	21680	21413	21315	21278	21348	21368	21419	21497	21253	21287	21306	21304	21225	21637	21569	21386	21498	21311	21364	21594	21444	21518	21583	21442	21349	21455	21393	21462	21376	21443	21478	21562	21445	21354	21527	21393	21303	21660	21427	21305	21620	21450	21545	21543	21162	21443	21476	21514	21635	21458	21267	21437	21410	21595	21325	21696	21395	21365	21518	21328	21276	21426	21553	21347	21510	21444	21494	21302	21351	21691	21336	21536	21420	21449	21067	21352	21527	21579	21284	21570	21692	21402	21441	21543	21473	21339	21421	21428	21294	21421	21340	21323	21292	21414	21493	21565	21568	21659	21499	21627	21476	21389	21463	21399	21343	21376	21394	21531	21496	21404	21479	21545	21575	21540	21570	21567	21537	21549	21625	21261	21380	21402	21690	21364	21452	21514	21369	21389	21489	21520	21396	21583	21305	21385	21608	21466	21410	21569	21591	21403	21559	21531	21647	21458	21655	21540	21596	21458	21374	21595	21478	21570	21499	21478	21453	21719	21362	21467	21314	21437	21516	21504	21339	21585	21424	21537	21219	21416	21331	21280	21450	21391	21573	21252	21430	21582	21478	21357	21291	21456	21308	21303	21457	21318	21266	21455	21403	21375	21443	21449	21295	21338	21307	21424	21606	21384	21367	21344	21467	21383	21575	21450	21550	21546	21192	21252	21431	21313	21637	21271	21373	20991	21336	21410	21352	21242	21455	21367	21399	21458	21665	21657	21484	21455	21241	21322	21372	21528	21594	21338	21461	21594	21479	21511	21446	21334	21548	21538	21543	21561	21501	21674	21193	21500	21633	21743	21401	21316	21239	21250	21602	21401	21430	21452	21538	21419	21620	21345	21398	21376	21359	21398	21250	21263	21359	21300	21517	21248	21459	21405	21600	21339	21371	21358	21496	21367	21634	21342	21239	21495	21255	21489	21353	21608	21395	21495	21482	21425	21425	21288	21638	21337	21265	21439	21404	21624	21407	21514	21323	21580	21178	21400	21446	21750	21374	21319	21694	21582	21535	21608	21490	21283	21492	21379	21553	21314	21277	21591	21315	21482	21548	21519	21299	21326	21184	21451	21374	21383	21722	21312	21338	21619	21203	21514	21362	21365	21329	21499	21490	21444	21685	21669	21597	21579	21566	21361	21432	21505	21402	21526	21639	21503	21541	21320	21336	21481	21571	21045	21441	21345	21647	21526	21404	21394	21487	21546	21478	21496	21372	21487	21351	21485	21281	21594	21389	21386	21663	21461	21360	21362	21366	21561	21784	21623	21441	21392	21409	21223	21268	21393	21492	21439	21424	21388	21480	21370	21235	21453	21559	21419	21114	21183	21591	21519	21493	21401	21479	21540	21486	21533	21358	21499	21218	21186	21376	21396	21379	21416	21320	21366	21322	21437	21441	21509	21247	21513	21322	21391	21512	21413	21366	21341	21292	21365	21262	21359	21403	21543	21536	21175	21391	21336	21153	21371	21448	21374	21383	21529	21624	21251	21498	21522	21399	21540	21215	21264	21376	21243	21394	21109	21524	21306	21331	21436	21524	21636	21647	21620	21474	21267	21559	21286	21363	21347	21416	21456	21440	21582	21562	21421	21492	21451	21571	21398	21591	21606	21287	21442	21509	21275	21451	21364	21408	21546	21382	21524	21490	21477	21479	21383	21364	21678	21244	21408	21447	21703	21543	21517	21530	21544	21497	21537	21564	21524	21430	21431	21365	21587	21561	21692	21497	21382	21506	21512	21378	21422	21294	21437	21515	21515	21320	21327	21453	21382	21348	21311	21468	21355	21578	21390	21342	21193	21245	21252	21329	21263	21480	21304	21425	21425	21530	21768	21382	21505	21384	21476	21559	21265	21533	21385	21407	21465	21463	21402	21343	21237	21030	21402	21295	21402	21441	21648	21276	21350	21644	21569	21488	21422	21345	21534	21227	21359	21353	21368	21144	21455	21326	21421	21150	21555	21271	21450	21537	21483	21335	21381	21229	21574	21479	21529	21484	21368	21357	21396	21404	21534	21264	21558	21555	21644	21301	21421	21485	21417	21480	21774	21533	21503	21599	21270	21446	21344	21355	21465	21465	21585	21361	21468	21377	21397	21605	21664	21380	21398	21625	21433	21607	21488	21513	21515	21564	21350	21459	21349	21405	21543	21448	21411	21390	21305	21282	21565	21390	21543	21455	21589	21567	21403	21448	21426	21428	21461	21500	21458	21554	21379	21503	21488	21497	21407	21566	21436	21415	21305	21320	21180	21560	21291	21490	21401	21408	21681	21425	21620	21438	21328	21402	21436	21403	21335	21552	21440	21475	21527	21454	21542	21386	21664	21579	21368	21469	21751	21704	21548	21457	21274	21339	21308	21566	21548	21509	21477	21405	21387	21348	21491	21444	21518	21564	21437	21574	21386	21544	21418	21360	21426	21374	21405	21397	21532	21479	21566	21243	21235	21378	21583	21442	21640	21233	21461	21499	21404	21541	21572	21661	21673	21313	21542	21405	21448	21453	21439	21344	21356	21296	21080	21257	21295	21360	21440	21726	21553	21507	21427	21599	21291	21499	21436	21389	21442	21386	21492	21356	21473	21459	21537	21351	21392	21513	21450	21521	21503	21531	21469	21555	21484	21361	21424	21544	21500	21313	21605	21414	21289	21303	21411	21363	21386	21491	21495	21518	21323	21541	21341	21524	21212	21367	21267	21378	21433	21593	21417	21405	21497	21473	21474	21376	21391	21324	21541	21495	21463	21554	21531	21447	21332	21242	21677	21364	21328	21356	21460	21446	21205	21488	21594	21313	21434	21534	21319	21467	21194	21517	21529	21341	21357	21585	21484	21409	21349	21518	21523	21372	21353	21528	21292	21466	21448	21503	21545	21379	21612	21370	21621	21440	21606	21489	21431	21351	21340	21372	21319	21089	21423	21417	21588	21607	21611	21434	21356	21374	21383	21318	21405	21482	21705	21172	21371	21243	21482	21475	21462	21467	21469	21483	21367	21393	21460	21495	21232	21361	21388	21374	21560	21477	21465	21204	21258	21351	21535	21402	21395	21593	21337	21252	21461	21473	21411	21618	21569	21301	21531	21327	21405	21393	21272	21442	21359	21523	21692	21472	21326	21561	21559	21477	21372	21386	21468	21431	21358	21379	21406	21452	21485	21511	21517	21468	21777	21398	21513	21674	21472	21442	21504	21519	21424	21386	21466	21804	21545	21343	21405	21377	21577	21336	21418	21340	21542	21354	21437	21606	21397	21338	21467	21486	21328	21445	21525	21601	21501	21399	21464	21483	21703	21390	21340	21541	21544	21448	21573	21485	21513	21285	21593	21628	21420	21473	21447	21350	21475	21505	21612	21525	21347	21421	21375	21587	21442	21400	21161	21199	21454	21400	21343	21399	21314	21202	21453	21310	21452	21428	21459	21336	21421	21433	21377	21298	21545	21436	21572	21565
38378	64215	36212	22040	20217	19263	18677	18389	18183	18157	17908	17866	17922	17777	17780	17664	17561	17676	17490	17454	17568	17473	17585	17465	17400	17280	17481	17382	19328	25307	23852	21687	19713	18658	17774	17341	17479	17175	17285	17324	17264	17293	17177	17267	17286	17279	17411	17254	17231	17231	17389	17333	17298	17503	17166	17382	17412	17247	17450	17287	17307	17360	17221	17472	17233	17330	17304	17251	17290	17071	17318	17303	17436	17374	17151	17310	17264	17314	17289	17346	17247	17158	17292	17410	17250	17037	17399	17025	17405	17353	17247	17060	17297	17312	17439	17302	17274	17398	17082	17152	17584	17257	17072	17292	17317	17216	17202	17297	17277	17158	17410	17103	17400	17333	17353	16957	17359	17236	17310	17379	17389	17180	17193	17274	17234	17366	17191	17173	17279	17300	17310	17300	17359	17084	17174	17172	17417	17143	17289	17296	17167	17318	17485	17234	17383	17381	17194	17408	17315	17429	17168	17218	17306	17325	17324	17145	17470	17259	17257	17295	17209	17375	17163	17360	17098	17128	17189	17043	17099	17180	17116	17279	17066	17477	17283	17210	17424	17216	17265	17283	17215	17448	17442	17343	17482	17219	17424	17371	17157	17407	17239	17144	17306	17329	17190	16994	17231	17197	17418	17244	17170	17381	17196	17352	17217	17179	17328	17259	17096	17235	17475	17177	17240	17183	17193	17374	17253	17157	17233	17308	17253	17414	17302	17205	17291	17358	17284	17410	17253	17327	17166	17264	17348	17174	17247	17300	17143	17171	17148	17315	17472	17244	17303	17281	17268	17266	17250	17444	17258	17114	17438	17169	17318	17276	16994	17332	17327	17306	17321	17183	17250	17277	17152	17530	17299	17293	17144	17408	17339	17317	17128	17033	17277	17352	17459	17159	17114	17271	17278	17237	17198	17208	17170	17107	16973	17231	17071	17272	17381	17187	17403	17373	17345	17311	17344	17209	17399	17089	17130	17272	17194	17235	17139	17218	17260	17378	17267	17232	17167	17138	17222	17225	17361	17351	17306	17133	17263	17236	17263	17140	17231	17303	17375	17413	17283	17224	17178	17185	17200	17281	16983	17223	17421	17297	17196	17300	17400	17334	17336	17258	17426	17424	17424	17244	17182	17214	17393	17308	17224	17346	17231	17334	17226	17142	17193	17386	17298	17201	17203	17369	17341	17213	17231	17173	17327	17225	17339	17186	17173	17201	17236	17244	17087	17360	17207	17238	17324	17196	17308	17387	17215	17366	17161	17068	17288	17215	17343	17172	17163	17284	17271	17146	17285	17230	17243	17233	17281	17275	17243	17364	17270	17284	17127	17135	17146	17208	17290	17283	17119	17412	17402	17238	17167	17223	17348	17264	17198	17066	17157	17327	17340	17322	17220	17254	17340	17125	17254	17285	17464	17300	17328	17281	17184	17181	17265	17299	17283	17225	17076	17194	17346	17234	17287	17298	17233	17440	17311	17208	17061	17346	17130	17338	17281	17170	17250	17243	17238	17327	17354	17223	17210	17220	17333	17343	17119	17294	17178	17130	17342	17186	17196	17423	17246	17312	17152	17165	17206	17212	17341	17210	17490	17062	17406	17346	17303	17173	17197	17256	17418	17351	17168	16971	17282	17381	17327	17374	17292	17092	17190	17261	17306	17425	17081	17337	17271	17239	17252	17184	17137	17181	17362	17352	17202	17268	17204	17108	17167	17255	17331	17274	17104	17116	17259	17255	17271	17104	17318	17228	17264	17245	17228	17337	17095	17207	17161	17355	17381	17129	17365	17349	17384	17252	17077	17319	17144	17304	17038	17372	17239	17148	17302	17290	17422	17207	17231	17307	17174	17163	17255	17364	17141	17322	17207	17318	17284	17076	17299	17212	17165	17346	17209	17236	17378	17365	17202	17215	17258	17202	17329	17279	17374	16985	17291	17230	17108	17294	17343	17129	17167	17172	17332	17465	17248	17126	17369	17145	17299	17221	17082	17185	17333	17281	17314	17270	17056	17336	17155	17353	17253	17368	17222	17175	17268	17290	17354	17298	17186	17086	17238	17085	17473	17277	17309	17204	17178	17270	17343	17288	17320	17206	17331	17380	17142	17299	17142	17163	17492	17266	17355	17171	17080	17136	17311	17318	17340	17147	17427	17248	17208	17298	17255	17194	17356	17270	17342	17134	17268	17175	17310	17190	17290	17384	17198	17204	17106	17206	17340	17230	17047	17202	17201	17234	17459	17167	17280	17180	17175	17267	17158	17385	17117	17328	17313	17082	17243	17133	17346	17319	17183	17399	17262	17288	17316	17394	17257	17171	17132	17295	17338	17235	17157	17295	17208	17331	17253	17388	17306	17341	17168	17262	17335	17309	17447	17237	17262	17297	17196	17140	17249	17216	17086	17167	17203	17207	17326	17489	17353	17261	17166	17242	17172	17236	17287	17176	17279	17331	17197	17477	17412	17290	17205	17180	17280	17280	17295	17198	17210	17392	17390	17050	17409	17264	17217	17357	17144	17212	17203	17371	17216	17306	17105	17232	17251	17137	17270	17222	17297	17257	17096	17067	17092	17166	17342	17428	17226	17236	17408	17262	17187	17067	17215	17332	17061	17167	17141	17206	17291	17328	17127	17257	17186	17289	17370	17294	17299	17217	17355	17312	17301	17180	17235	17208	17321	17165	17199	17340	17372	17216	17292	17305	17210	17254	17201	17416	17189	17219	17225	17229	17326	17107	17186	17226	17371	17231	17371	17214	17210	17317	17260	17217	17528	17189	17355	17182	17502	17396	17351	17179	17285	17232	17160	17207	17066	17513	17332	17271	17398	17141	17264	17387	17221	17317	17248	17375	17198	17265	17223	17112	17391	17277	17301	17135	17289	17221	17375	17259	17332	17100	17395	17241	17112	17326	17250	17339	17192	17271	17381	17081	17334	17359	17227	17419	17365	17206	17345	17235	17460	17296	17144	17302	17129	17194	17233	17353	17218	17106	17278	17177	17122	17200	17064	17190	17219	17414	17383	17324	17178	17297	17335	17245	17462	17191	17141	17271	17360	17242	17363	17110	17131	17377	17286	17247	17266	17191	17291	17007	17340	17162	17229	17091	17100	17148	17219	17129	17254	17253	17269	17237	17116	17233	17341	17097	17282	17221	17238	17303	17078	17269	17209	17162	17334	17318	17227	17261	17267	17233	17062	17223	17264	17315	17344	17230	17184	17285	17158	17356	17203	17143	17239	17243	17408	17261	17364	17252	17084	17264	17226	17414	17191	17174	17210	17300	17099	17210	17320	17266	17373	17277	17268	17294	17309	17240	17277	17325	17227	17332	17287	17244	17208	17194	17169	17237	17146	17145	17311	17228	17285	17269	17256	17357	17238	17333	17187	17354	17369	17250	17357	17249	17235	17403	17209	17163	17195	17235	17356	17137	17437	17254	17295	17096	17197	17270	17162	17399	17319	17392	17367	17378	17240	17225	17110	17160	17274	17291	17356	17267	17300	17370	17215	17353	17253	17162	17221	17122	17231	17241	17392	17182	17287	17281	17259	17241	17340	17150	17189	17395	17169	17225	17135	17377	17276	17207	17065	17403	17370	17077	17282	17312	17255	17253	17236	17305	17276	17206	17312	17306	17137	17327	17207	17144	17207	17179	17195	17298	17206	17227	17259	17159	17094	16984	17137	17311	17307	17256	17231	17201	17358	17369	17400	17249	17308	17156	17274	17295	17266	17375	17481	17320	17332	17198	17255	17211	17395	17341	17125	17337	17113	17251	17412	17304	17461	17240	17298	17041	17304	17197	17266	17369	17222	17127	17206	17155	17085	17145	17131	17438	17283	17274	17437	17088	17163	17315	17367	17230	17386	17248	17432	17459	17309	17202	17372	17075	17472	17231	17219	17242	17331	17237	17183	17274	17079	17381	17348	17132	17286	17326	17335	17255	17346	17211	17461	17114	17154	17214	17331	17165	17283	17291	17177	17179	17411	17300	17179	17213	17404	17185	17152	17283	17243	17189	17326	17163	17191	17203	17090	17172	17176	17230	17187	17261	17332	17473	17156	17400	17236	17274	17224	17359	17167	17176	17158	17409	17161	17197	17291	17209	17244	17177	17399	17274	17034	17362	17498	17320	17153	17232	17462	17132	17318	17164	17322	17279	17064	17405	17333	17302	17253	17166	17407	17223	17338	17294	17297	17348	17108	17030	17159	17238	17317	17230	17408	17404	17193	17223	17229	17412	17323	17159	17340	17187	17327	17229	17326	17297	17505	17036	17186	17325	17230	17198	17293	17503	17290	17233	17462	17263	17057	17233	17213	17332	17193	17265	17216	17258	17377	17304	17326	17203	17207	17342	17321	17212	17142	17338	17302	17182	17388	17472	17289	17214	17082	17264	17349	17364	17358	17210	17206	17294	17248	17238	17316	17302	17256	17265	17276	17154	17276	17214	17159	17327	17114	17293	17423	17196	17267	17203	17307	17313	17524	17176	17161	17276	17214	17055	17337	17265	17278	17229	17243	17137	17345	17156	17264	17222	17183	17280	17432	17245	17219	17390	17209	17159	17224	17308	17272	17335	17267	17239	17124	17178	17105	17228	17271	17392	17386	17269	17298	17300	17407	17417	17362	17299	17242	17175	17406	17155	17196	17257	17226	17185	17218	17279	17382	17170	17224	17226	17236	17165	17245	17237	16988	17370	17304	17261	17312	17219	17193	17255	17224	17262	17319	17299	17387	17418	17332	17321	17197	17281	17245	17218	17071	17214	17265	17192	17306	17244	17330	17173	17381	17324	17297	17205	17017	17325	17235	17268	17173	17255	17483	17372	17269	17251	17113	17110	17387	17093	17305	17391	17308	17312	17195	17265	17230	17298	17246	17185	17266	17207	17198	17147	17281	17167	17191	17305	17111	17384	17323	17250	17210	17132	17116	17179	17210	17269	17105	17332	17259	17277	17421	17233	17225	17384	17160	17124	17047	17292	17183	17225	17178	17282	17151	17175	17532	17244	17240	17362	17275	17344	17200	17164	17071	17189	17374	17238	17255	17235	17217	17175	17300	17319	17373	17197	17423	17342	17463	17370	17233	17238	17145	17177	17249	17067	17208	17285	17323	17212	17258	17328	17188	17298	17136	17266	17251	17160	17258	17306
29107	26170	29643	25240	22445	22557	22610	22460	22735	22242	22544	22474	22488	22533	22505	22426	22379	22568	22386	22577	22625	22605	22132	22366	22387	22507	22435	22331	22467	22613	22777	22774	22697	22623	22417	22457	22420	22393	22424	22367	22220	22326	22237	22096	22264	22562	22313	22464	22226	22162	22343	22524	22454	22330	22396	22264	22289	22268	22215	22357	22397	22360	22376	22348	22370	22508	22298	22305	22530	22206	22227	22349	22487	22379	22397	22334	22292	22398	22374	22191	22441	22315	22158	22115	22264	22244	22254	22503	22354	22382	22437	22411	22373	22272	22481	22390	22176	22431	22173	22157	22305	22324	22414	22444	22570	22313	22251	22335	22279	22402	22449	22415	22555	22439	22358	22480	22404	22426	22433	22249	22231	22365	22423	22287	22110	22404	22554	22319	22295	22317	22317	22291	22176	22293	22460	22451	22422	22230	22353	22336	22367	22304	22509	22276	22337	22210	22463	22381	22391	22262	22213	22426	22555	22400	22171	22391	22423	22497	22500	22241	22367	22501	22471	22490	22588	22338	22457	22338	22244	22404	22317	22164	22342	22435	22348	22286	22357	22435	22355	22245	22248	22326	22110	22363	22236	22390	22217	22393	22571	22445	22137	22246	22604	22639	22100	22484	22412	22481	22307	22480	22350	22240	22291	22112	22337	22258	22482	22223	22179	22356	22382	22586	22243	22312	22114	22212	22380	22470	22262	22245	22315	22283	22288	22361	22176	22402	22394	22471	22487	22382	22211	22483	22260	22346	22357	22420	22339	22286	22440	22269	22202	22293	22318	22116	22303	22238	22430	22448	22416	22253	22373	22266	22360	22388	22285	22374	22246	22233	22394	22378	22502	22303	22348	22487	22131	22324	22266	22380	22158	22203	22233	22587	22471	22165	22538	22177	22231	22367	22421	22202	22451	22310	22259	22443	22271	22357	22185	22181	22325	22279	22257	22107	22531	22437	22190	22249	22324	22285	22307	22333	22311	22323	22242	22156	22349	22384	22296	22161	22386	22442	22411	22366	22348	22231	22316	22543	22441	22336	22283	22366	22175	22154	22082	22138	22376	22393	22410	22442	22434	22295	22358	22382	22339	22360	22165	22310	22517	22357	22176	22112	22293	22227	22354	22142	22316	22297	22273	22401	22289	22348	22446	22223	22465	22402	22455	22283	22544	22396	22560	22216	22376	22374	22462	22570	22678	22398	22465	22368	22137	22298	22456	22465	22193	22436	22495	22412	22364	22454	22441	22276	22272	22415	22415	22343	22344	22278	22380	22437	22452	22385	22390	22098	22547	22099	22102	22496	22352	22252	22310	22242	22213	22216	22157	22403	22302	22330	22478	22301	22325	22302	22235	22056	22306	22330	22416	22259	22665	22298	22181	22382	22354	22266	22283	22210	22284	22202	22227	22222	22475	22314	22274	22214	22307	22144	22402	22418	22348	22368	22237	22412	22428	22335	22231	22505	22383	22260	22436	22127	22365	22405	22551	22323	22445	22349	22380	22404	22433	22305	22410	22398	22230	22392	22273	22399	22395	22281	22515	22329	22439	22378	22616	22400	22340	22331	22231	22136	22492	22341	22268	22491	22219	22278	22233	22265	22310	22393	22147	22177	22472	22288	22283	22348	22394	22124	22532	22444	22328	22051	22378	22204	22160	22417	22395	22210	22299	22271	22561	22296	22264	22303	22237	22456	22280	22299	22391	22294	22254	22235	22545	22611	22277	21997	22221	22376	22328	22381	22404	22379	22192	22204	22308	22211	22330	22267	22303	22317	22176	22092	22332	22271	22544	22269	22464	22459	22583	22580	22484	22270	22551	22391	22507	22313	22374	22257	22129	22280	22399	22387	22649	22289	22261	22114	22240	22416	22335	22363	22341	22302	22423	22568	22413	22209	22264	22235	22268	22152	22419	22282	22381	22160	22372	22462	22362	22472	22502	22327	22560	22130	22181	22300	22363	22281	22396	22503	22134	22489	22630	22313	22116	22319	22318	22247	22231	22384	22473	22329	22293	22350	22361	22341	22442	22297	22112	22064	22339	22195	22241	22254	22400	22095	22264	22204	22204	22277	22246	22348	22319	22123	22478	22334	22384	22412	22296	22316	22403	22221	22322	22176	22520	22273	22354	22448	22224	22382	22580	22185	22326	22307	22212	22429	22447	22228	22411	22217	22497	22055	22216	22449	22374	22374	22287	22463	22337	22450	22436	22175	22252	22444	22245	22237	22256	22283	22404	22341	22320	22173	22302	22218	22107	22320	22314	22332	22319	22453	22248	22569	22221	22279	22371	22401	22379	22156	22298	22403	22120	22580	22438	22326	22317	22193	22283	22432	22462	22398	22331	22464	22310	22569	22248	22312	22399	22314	22245	22368	22451	22313	22424	22390	22334	22376	22557	22595	22309	22440	22326	22081	22533	22275	22426	22203	22269	22396	22400	22226	22372	22229	22246	22560	22514	22331	22205	22548	22472	22255	22527	22563	22492	22173	22216	22399	22368	22272	22405	22313	22392	22262	22288	22257	22160	22324	22211	22484	22368	22212	22316	22473	22327	22632	22354	22353	22224	22372	22283	22160	22494	22393	22372	22246	22280	22292	22227	22168	22238	22425	22185	22175	22182	22229	22306	22672	22448	22346	22447	22442	22630	22425	22406	22344	22287	22312	22325	22496	22371	22292	22407	22324	22162	22541	22050	22126	22362	22394	22169	22504	22160	22455	22435	22323	22246	22234	22299	22329	22385	22235	22324	22524	22403	22248	22454	22311	22309	22296	22587	22312	22296	22330	22375	22443	22305	22273	22355	22464	22310	22409	22404	22245	22299	22178	22385	22554	22413	22413	22312	22549	22236	22255	22281	22523	22430	22262	22379	22544	22321	22511	22390	22559	22468	22411	22346	22362	22389	22455	22411	22540	22297	22307	22251	22406	22355	22449	22518	22457	22236	22251	22482	22423	22280	22396	22328	22547	22362	22345	22279	22190	22309	22448	22391	22207	22486	22311	22420	22201	22507	22538	22395	22387	22182	22461	22457	22394	22465	22306	22298	22215	22202	22340	22402	22254	22345	22112	22352	22369	22227	22511	22374	22399	22294	22276	22296	22087	22382	22222	22481	22321	22369	22529	22279	22071	22172	22287	22143	22489	22376	22356	22365	22425	22295	22343	22588	22373	22232	22273	22403	22185	22407	22230	22168	22084	22304	22396	22286	22130	22592	22498	22324	22313	22232	22351	22167	22483	22271	22346	22494	22337	22286	22295	22421	22387	22232	22494	22141	22302	22367	22351	22329	22373	22611	22310	22581	22522	22245	22361	22287	22348	22384	22527	22458	22303	22266	22534	22426	22375	22417	22313	22298	22275	22323	22279	22480	22598	22472	22343	22414	22319	22317	22363	22198	22489	22369	22354	22256	22615	22339	22183	22207	22308	22367	22456	22391	22361	22378	22492	22310	22342	22463	22245	22183	22418	22205	22645	22137	22264	22278	22466	22456	22444	22220	22261	22206	22269	22395	22325	22203	22241	22409	22495	22204	22405	22449	22418	22298	22216	22311	22255	22386	22132	22196	22412	22350	22154	22303	22312	22539	22311	22461	22401	22404	22211	22462	22457	22343	22424	22069	22235	22450	22355	22441	22180	22320	22434	22448	22392	22152	22495	22433	22370	22337	22296	22166	22341	22304	22399	22315	22149	22512	22334	22328	22479	22480	22183	22306	22372	22381	22329	22478	22318	22301	22473	22287	22354	22350	22471	22361	22266	22271	22357	22300	22325	22352	22227	22332	22359	22253	22329	22373	22402	22345	22183	22221	22130	22229	22348	22403	22325	22393	22329	22285	22343	22496	22283	22412	22233	22318	22543	22316	22483	22662	22288	22298	22582	22415	22430	22533	22402	22436	22315	22683	22137	22326	22369	22337	22286	22367	22218	22219	22368	22297	22379	22413	22448	22362	22306	22152	22345	22073	22232	22445	22319	22491	22341	22354	22407	22257	22326	22354	22451	22329	22146	22321	22212	22265	22170	22134	22249	22270	22217	22545	22453	22262	22514	22236	22143	22526	22319	22352	22340	22151	22507	22286	22404	22324	22325	22476	22261	22315	22263	22549	22492	22356	22494	22353	22418	22159	22393	22395	22261	22445	22187	22297	22336	22520	22265	22483	22468	22295	22355	22316	22304	22506	22465	22383	22498	22370	22279	22243	22333	22313	22292	22392	22289	22548	22194	22308	22411	22341	22371	22421	22282	22428	22163	22175	22440	22313	22347	22354	22423	22592	22543	22300	22154	22332	22408	22594	22461	22378	22301	22298	22438	22493	22402	22461	22364	22390	22402	22411	22278	22339	22475	22354	22476	22162	22103	22257	22288	22247	22297	22257	22299	22179	22464	22310	22309	22588	22292	22347	22322	22484	22466	22371	22356	22297	22429	22211	22520	22268	22224	22413	22304	22102	22330	22245	22300	22174	22288	22345	22389	22342	22374	22335	22416	22307	22471	22550	22342	22385	22372	22672	22480	22234	22092	22526	22387	22360	22492	22243	22544	22151	22457	22580	22306	22242	22375	22170	22176	22657	22357	22282	22304	22398	22354	22318	22276	22430	22227	22439	22166	22296	22337	22246	22415	22557	22339	22309	22498	22333	22546	22192	22392	22389	22211	22252	22095	22212	22464	22135	22255	22348	22118	22325	22126	22286	22079	22484	22215	22381	22360	22141	22192	22368	22196	22342	22202	22287	22218	22317	22230	22222	22233	22358	22277	22588	22508	22477	22390	22583	22235	22205	22141	21992	22260	22174	22584	22280	22311	22200	22284	22415	22471	22252	22428	22368	22286	22304	22278	22418	22235	22313	22486	22503	22183	22272	22315	22308	22247	22355	21945	22393	22470	22509	22493	22307	22385	22245	22388	22443	22284	22326	22460	22486	22529	22218	22483	22436	22241	22415	22194	22212	22458	22244	22126	22602	22279	22386	22182	22319	22168	22148	22114	22498	22527	22144	22353	22529	22573	22283	22351	22253	22289	22643	22259	22209	22207	22500	22231	22478	22412	22193	22288	22473	22320	22209	22314	22312	22444	22414	22238	22425	22456	22219	22227	22384	22285	22274	22385	22353	22448	22256	22267	22294	22219	22242	22354	22695	22239	22405	22332
30807	37798	26216	18796	18372	18098	18031	17849	17665	17748	17948	17853	18013	17952	17804	17875	17796	17844	17954	17753	17772	17830	17879	17737	17842	17589	17949	17830	17825	18437	18343	18283	17784	18140	17780	17731	17773	17687	17988	17680	17776	17785	17870	17797	17826	17642	17620	17750	17772	17789	17719	17868	17647	17601	17574	17749	17693	17711	17771	17819	17671	17773	17819	17669	17743	17843	17809	17876	17683	17831	17804	17943	17897	17898	17914	17723	17842	17654	17752	17697	17879	17702	17603	17813	17846	17692	17683	17897	17663	17654	17719	17814	17689	17743	17780	17785	17766	17837	17803	17686	17786	17483	17679	17791	17802	17767	17659	17683	17772	17720	17660	17696	17838	17717	17779	17536	17784	17757	17584	17757	17894	17988	17723	17620	17930	17908	17706	17813	17662	17634	17446	17829	17801	17643	17819	17804	17722	17892	17684	17508	17857	17609	17724	17614	18013	17680	17911	17715	17752	17722	17636	17763	17938	17678	17743	17873	17862	17816	17761	17715	17751	17807	17764	17846	17856	17652	17637	17744	17729	17864	17659	17645	17690	17507	17664	17618	17702	17758	17674	17713	17816	17778	17707	17825	17654	17602	17738	17760	17790	17807	17805	17667	17742	17771	17781	17828	17601	17822	17688	17714	17770	17749	17794	17649	17825	17769	17553	17814	17734	17844	17777	17609	17739	17912	17591	17996	17650	17908	17624	17877	17768	17641	17875	17638	17741	17659	17872	17812	17729	17595	17723	17822	17708	17849	17638	17846	17775	17649	17806	17869	17739	17568	17732	17693	17673	17780	17744	17656	17856	17790	17758	17741	17731	17757	17853	17754	17819	17689	17954	17790	17626	17878	17796	17806	17670	17812	17723	17673	17834	17626	17694	17758	17795	17840	17738	17641	17815	17831	17680	17693	17875	17619	17852	17670	17809	17644	17592	17772	17610	17877	17848	17844	17754	17764	17629	17635	17738	17646	17726	17806	17845	17645	17629	17741	17839	17901	17792	17636	17665	17763	17750	17748	17836	17750	17920	17711	17746	17570	17618	17788	17742	17550	17956	17653	17528	17658	17856	17692	17757	17851	17707	17719	17755	17689	17797	17756	17757	17765	17745	17799	17816	17648	17783	17730	17767	17680	17810	17853	17723	17849	17714	17982	17721	17828	17565	17516	17794	17674	17659	17827	17714	17686	17788	17791	17913	17717	17812	17688	17939	17773	17773	17632	17829	17871	17881	17828	17736	17634	17657	17724	17625	17903	17615	17653	17860	17714	17851	17552	17873	17693	17766	17828	17750	17624	17903	17889	17772	17756	17792	17823	17641	17921	17724	17806	17766	17544	17703	17881	17635	17764	17851	17924	17691	17821	17802	17639	17907	17685	17809	17793	17792	17681	17822	17662	17564	17752	17706	17809	17721	17601	17768	17688	17634	17727	17780	17958	17671	17758	17810	17590	17619	17652	17853	17843	17713	17693	17798	17703	17778	17604	17809	17693	17760	17659	17802	17852	17616	17769	17803	17735	17541	17922	17724	17716	17756	17866	17679	17816	17641	17796	17757	17671	17744	17899	17814	17754	17733	17778	17960	17706	17802	17525	17746	17610	17640	17651	17745	17945	17740	17744	17818	17790	17848	17831	17879	17700	17892	17608	17847	17869	17727	17654	17789	17769	17692	17680	17909	17726	17921	17723	17903	17567	17699	17768	17752	17785	17882	17859	17722	17767	17923	17495	17705	17711	17919	17793	17737	17844	17779	17592	17756	17826	17644	17730	17996	17833	17897	17637	17812	17795	17830	17609	17775	17885	17599	17821	17800	17605	17679	17645	17950	17676	17816	17674	17652	17700	17820	17817	17719	17786	17653	17723	17780	17785	17675	17671	17913	17884	17969	17773	17825	17714	17735	17626	17799	17702	17841	17848	17836	17776	17800	17743	17523	17772	17774	17790	17867	17729	17765	17742	17643	17826	17700	17790	17773	17769	17714	17558	17773	17503	17899	17732	17710	17630	17665	17480	17794	17953	17671	17572	17740	17815	17727	17924	17663	17740	17698	17641	17686	17827	17567	17693	17653	17834	17642	17933	17733	17682	17701	17796	17847	17637	17754	17707	17744	17829	17903	17696	17711	17906	17797	17644	17767	17541	17771	17818	17863	17706	17881	17753	17948	17610	17713	17825	17672	17727	17690	17671	17956	17820	17809	17874	17688	17755	17884	17666	17905	17645	17841	17769	17679	17639	17779	17765	17686	17716	17900	17833	17941	17744	17768	17707	17859	17713	17759	17717	17658	17866	17690	17920	17938	17908	17744	17931	17770	17764	17759	17641	17817	17677	17858	17886	17704	17804	17751	17680	17690	17736	17625	17800	17655	17625	17845	17691	17814	17838	17719	17733	17733	17762	17589	17557	17690	17686	17574	17671	17771	17839	17796	17528	17803	17721	17663	17894	17771	17668	17784	17674	17683	17710	17718	17706	17745	17818	17891	17719	17701	17673	17746	17736	17679	17796	17677	17619	17757	17667	17832	17834	17630	17746	17624	17753	17731	17693	17731	17899	17764	17643	17561	17659	17815	17559	17809	17763	17683	17772	17606	17970	17808	17614	17776	17948	17789	17821	17760	17717	17798	17893	17731	17655	17763	17808	17723	17724	17720	17848	17907	17815	17655	17773	17798	17766	17803	17716	17636	17904	17765	17874	17896	17890	17760	17726	17703	17829	17805	17872	17714	17813	17757	17711	17746	17684	17795	17915	17689	17650	17877	17775	17705	17617	17763	17787	17695	17642	17623	17964	17909	17853	17712	17688	17670	17766	17821	17732	17746	17838	17630	17768	17795	17857	17714	17877	17787	17773	17897	17618	17821	17832	17800	17417	17677	17657	17903	17771	17825	17939	17734	17696	17724	17785	17715	17691	17773	17708	17822	17788	17685	17729	17817	17666	17669	17679	17592	17656	17564	17682	17941	17831	17737	17852	17679	17926	17762	17875	17481	17939	17777	17741	17608	17810	17791	17663	17720	17715	17734	17736	17776	17815	17770	17855	17690	17747	17848	17862	17873	17616	17769	17821	17805	17681	17742	17564	17776	17724	17594	17659	17677	17788	17785	17764	17752	17694	17847	17725	17627	17804	17767	17803	17788	17500	17678	17892	17768	17686	17661	17829	17740	17758	17747	17642	17933	17632	17826	17761	17766	17830	17615	17741	17800	17706	17642	17697	17730	17835	17674	17747	17858	17614	17755	17777	17785	17755	17688	17727	17763	17610	17819	17659	17695	17785	17682	17886	17921	17710	17877	17843	17729	17717	17987	17650	17642	17740	17765	17848	17822	17576	17523	17638	17689	17646	17912	17751	17804	17820	17771	17750	17892	17760	17724	17546	17713	17831	17744	17647	17731	17832	17795	17791	17666	17862	17846	17815	17726	17713	17640	17666	17715	17780	17666	17875	17696	17771	17794	17708	17675	17716	17729	17753	17652	17865	17743	17738	17776	17790	17848	17579	17640	17749	17731	17704	17776	17724	17747	17764	17721	17819	17698	17818	17770	17721	17897	17576	17817	17692	17684	17768	17679	17905	17906	17602	17756	17706	17627	17752	17796	17843	17713	17571	17766	17814	17693	17836	17777	17784	17847	17634	17716	17745	17696	17728	17731	17771	17675	17708	17734	17589	17842	17749	17831	17769	17471	17687	17755	17727	17880	17415	17807	17777	17835	17755	17854	17681	17654	17805	17996	17654	17827	17891	17748	17741	17714	17716	17781	17598	18011	17625	17795	17878	17695	17744	17819	17843	17648	17865	17645	17736	17720	17806	17718	17652	17861	17725	17735	17806	17738	17883	17793	17763	17614	17791	17793	17876	17428	17811	17910	17692	17696	17580	17532	17801	17619	17795	17748	17673	17820	17848	17646	17779	17701	17980	17677	17764	17802	17700	17678	17712	17623	17480	17644	17674	17639	17779	17864	17640	17821	17781	17812	17801	17860	17656	17715	17713	17739	17739	17820	17613	17762	17793	17658	17913	17861	17853	17935	17829	17720	17785	17789	17601	17603	17665	17885	17758	17842	17788	17589	17633	17798	17625	17838	17818	17732	17715	17852	17828	17749	17727	17899	17714	17705	17828	17563	17828	17730	17788	17790	17779	17930	17678	17724	17933	17664	17762	17725	17689	17611	17716	17795	17895	17673	17686	17860	17826	17747	17770	17749	17830	17869	17826	17696	17873	17872	17819	17758	17735	17815	17824	17700	17739	17717	17710	17675	17680	17671	17793	17600	17783	17810	17746	17761	17793	17890	17601	17805	17704	17877	17723	17914	17713	17768	17611	17948	17572	17814	17689	17924	17926	17819	17589	17804	17747	17730	17674	17677	17867	17799	17837	17782	17812	17607	17899	17841	17773	17733	17741	17816	17692	17750	17836	17741	17794	17767	17821	17718	17862	17670	17714	17860	17846	17776	17875	17579	17771	17876	17761	17691	17927	18003	17752	17570	17742	17644	17732	17722	17844	17780	17799	17635	17748	17664	17750	17852	17579	17658	17759	17690	17748	17728	17965	17719	17693	17771	17794	17741	17741	17753	17806	17825	17785	17821	17869	17637	17707	17696	17701	17691	17820	17698	17856	17908	17875	17604	17641	17951	17743	17703	17676	17716	17808	17867	17778	17814	17816	17768	17684	17734	17853	17859	17824	17554	17888	17787	17791	17875	17709	17572	17898	17774	17803	17692	17643	17767	17720	17814	17629	17958	17888	17899	17766	17813	17663	17632	17767	17753	17828	17730	17822	17673	17824	17831	17718	17735	17764	17763	17769	17741	17733	17871	17600	17895	17634	17797	17698	17609	17701	17675	17725	17756	17817	17666	17729	17920	17773	17769	17665	17641	17744	17608	17718	17898	17818	17894	17747	17781	17714	17638	17697	17576	17873	17675	17760	17741	17689	17781	17903	17668	17673	17823	17858	17698	17640	17766	17896	17725	17743	17611	17797	17688	17718	17827	17692	17905	17790	17688	17736	17570	17664	17771	17737	17619	17851	17852	17693	17614	17700	17769	17674	17689	17686	17769	17786	17843	17487	17765	17813	17819	17889	17703	17775	17717	17732	17664	17739	17776	17730	17782	17596	17693	17798	17851	17751	17834	17721	17693	17803	17778	17692
24012	21572	29094	24476	22912	24701	24938	22384	22134	22397	22030	22375	22198	22217	22029	22354	22179	22216	22285	22132	21887	22141	22010	21957	21855	22041	22023	22069	23298	24489	23993	23584	22891	22339	22234	22166	21991	21983	21940	21610	21935	22105	21962	21699	21784	22042	21736	21886	21951	21845	22144	21955	21896	21923	21883	22043	21989	21970	22068	21898	21703	21827	21740	21927	21959	21736	21853	21821	21832	21916	21949	21808	22119	21808	21837	21956	21906	21715	21979	21862	21967	21875	21922	21927	21773	21772	21830	21893	21896	21969	22002	21942	21771	21905	21840	21927	21818	22084	22223	22021	21948	21990	21538	21819	21991	22064	21978	21939	22038	22019	21798	21986	21842	21755	21768	21868	21735	21717	21828	21773	22031	21810	22028	22134	21742	21879	21733	21724	21916	21986	21951	21941	21720	21978	21938	21892	22050	21936	22045	21824	21895	21896	21995	21882	21819	21663	21793	21786	21889	21807	21661	21983	21822	21840	22041	21924	21801	22006	22043	21750	21967	21743	22010	21802	21868	21806	21882	21904	21739	21740	21848	21967	22126	21871	21840	21791	21879	21774	22040	21703	21926	21873	22143	21878	21873	21909	21672	21779	22152	22104	22118	21754	21864	21893	21988	21766	21880	22032	22079	21975	21990	21959	22123	21726	22000	21748	21805	21970	21674	21867	21920	21973	21881	21759	21999	21839	21800	21882	22018	21965	21906	21801	21724	21803	21803	21732	21678	21916	21688	21981	21773	21839	22092	21666	21813	22043	21773	21712	21990	21943	21825	21996	21727	21864	21698	21958	21964	21965	21812	21930	21606	21648	21953	21917	21877	22048	21727	21717	22027	21979	21860	21684	21800	21781	21929	21859	21786	21864	21927	22043	21936	22024	21749	21715	21827	22198	21866	21869	21780	21828	21908	21738	21887	21498	21950	21821	21782	22007	21829	21824	22307	21824	21994	21810	21842	22044	21789	21786	21697	21927	22009	21824	21844	21920	21832	21884	21910	21973	21780	21783	21889	21781	21695	21878	21853	21854	21639	21986	21987	21887	21999	21796	21816	21946	21865	21795	21844	21825	21834	21872	21882	21828	21833	21897	22014	21801	21844	21814	21868	21772	21928	21755	21734	21786	21833	21779	21884	22081	22052	22035	21866	21995	21722	22010	21653	21715	21874	21985	22001	21906	22014	21878	21879	22055	21838	21801	22024	21837	21976	21773	21768	22148	21953	21721	21788	21790	21748	21923	21857	21870	21912	21755	21976	22040	21928	21859	22084	22159	21735	21838	21973	21753	21677	21972	21695	21999	21843	21855	21875	21891	21975	21801	21984	21823	21854	21904	21870	22030	21988	21827	21728	21741	21945	21858	21965	21924	21879	21867	21751	22050	21838	21738	21746	21986	21743	21790	21991	21877	21755	21980	22261	21965	21973	21614	21916	22099	21807	21814	21740	21742	21980	21830	21658	21901	21868	21723	21870	22050	21546	21540	21824	21888	21881	21868	21795	21741	21877	21835	21807	22110	21991	22079	21946	22039	21805	21813	21925	21886	21687	21777	22110	21942	21846	21929	21737	21809	21830	21814	21789	21867	21665	22104	21583	21811	22027	21988	21873	21878	21739	21764	22039	21761	21922	21921	22015	21944	21799	21844	21742	21876	21792	21766	21917	21691	21835	22020	21678	21762	21976	21645	21719	21888	21905	21957	21814	21910	21843	21721	22015	22040	21943	21782	21680	21518	21998	21737	22103	21825	21789	21826	21707	21863	21935	21987	21754	21920	22038	21890	21946	21940	21761	21805	22123	21972	21707	22032	21865	21723	22073	21887	21859	21940	21832	21564	21931	21761	21948	21810	21867	21868	21787	21697	21948	21845	21790	21580	22098	21865	22057	21616	21873	21799	21872	21801	22025	21765	21888	21557	21636	21794	21781	21662	21946	21914	21552	21980	22008	21878	22118	22015	21750	21721	21841	21854	22077	21942	21928	21663	21848	21759	21993	21994	21837	21806	21847	21796	21948	21890	21833	21762	21758	21685	21785	21954	21992	21737	21878	21812	21887	21865	21971	21790	21926	21641	21807	22033	21932	21903	21732	21953	21824	21731	21881	21817	21935	21947	21797	21836	21980	21924	21878	21824	22026	22146	21998	21853	21824	21830	21952	22050	21762	21908	21847	21752	21755	22013	22094	21829	21915	21906	21937	21959	21929	22125	21961	21850	21859	21962	22042	22002	22078	21911	21784	21757	21822	21857	21856	22034	21904	22005	22066	21940	22024	21759	21866	21843	21916	21685	21833	21692	21693	21842	21992	21676	21847	21988	21969	21848	21866	21904	21653	21778	21880	22214	22041	21867	21910	21974	21856	21816	21874	21868	21917	21984	21876	21679	22089	21834	21800	21987	22060	21978	21853	21796	21990	21889	21681	21899	21766	21901	22096	21855	21930	21782	21848	22185	21938	21809	22022	21943	21968	21897	21751	21944	21981	21731	22052	21900	22090	21855	21935	21897	21952	22150	21898	21939	21901	22203	21983	21666	21800	21965	21990	21911	21982	21857	21987	21845	21908	21779	21757	21958	21939	22022	21954	21923	21917	21831	21810	21877	21745	21943	21942	21815	22037	22011	21907	22053	21849	21761	21959	22070	21944	21902	21863	21953	22108	21705	21639	21855	21831	21863	21841	21902	21787	21831	21869	21769	22110	21962	21967	22061	21735	21777	21860	21738	21904	21747	21820	21917	21799	21777	21951	21912	21906	21773	21892	22031	22055	21739	21875	21746	22040	21784	21885	22005	21632	22042	21949	21997	22147	21867	22054	21751	21880	21776	21989	21830	21622	21785	21896	21842	22038	21892	21714	21973	21711	21759	21808	22037	21771	21803	21936	22040	21640	21806	21928	22037	22037	21841	21717	21724	21804	21897	21708	21912	21855	21756	21856	21642	21994	21639	22066	21881	22068	21881	21820	21859	21760	22016	21746	21920	21955	21987	21816	21854	22020	21961	22026	21891	21963	21776	22027	21848	22118	21715	21930	21983	21998	21882	21949	21930	22163	21834	21985	21718	21660	21635	21812	22093	22030	22067	21797	21812	21814	21604	21838	21965	21786	21853	21799	21823	21784	21664	22146	22068	21782	22026	21799	21858	22054	21932	21775	21867	21910	21824	21842	21880	21713	21813	21923	22030	22072	21774	21789	21812	21815	22053	21952	21867	21838	21900	21848	21955	22081	21711	21927	21813	22059	21952	21831	21876	21939	21964	21751	21932	22010	22091	21985	21885	21980	21839	21898	21876	21824	22074	21606	21954	21769	22196	21886	21868	22008	21905	21664	22028	21920	21924	21831	21908	22004	22090	21749	21676	21563	21813	22008	21880	21740	21820	21992	21845	21927	21765	21872	22017	21926	22133	21688	21835	21947	21798	21829	21654	21903	21995	22033	21832	21897	21848	21762	21950	21903	21857	21630	21965	21881	22012	21768	21775	21761	21927	21777	21811	21793	21919	21907	21880	21836	21736	22026	21882	21816	21909	21845	21863	21987	22073	21949	21983	21701	21960	21833	22080	21834	22020	21993	21991	21837	22019	21913	21963	21783	22136	21917	21925	21982	21747	21807	21748	21970	21572	21985	21819	21755	21808	21977	21792	21919	21865	21662	21987	21916	21979	21769	21820	21697	21876	21986	21664	21818	21851	21787	21773	21916	22024	21943	21953	21795	21774	21841	21897	21980	22061	21796	21974	21804	21864	21735	21858	21939	21842	21961	21921	21991	21893	21898	21772	21801	21681	21910	21887	21895	21693	21710	21547	21792	21842	22028	21797	21937	21767	21780	21832	22075	21932	21745	21880	21804	22014	21838	22068	21784	21792	21879	21912	21629	21887	21851	21917	22136	21736	22038	21812	22095	21677	21748	21969	21882	21974	22062	22139	21664	21872	21981	21652	22021	21715	21887	21851	21959	21771	21838	21855	21947	21805	21877	22156	21886	21654	21898	21890	21981	21626	22032	22010	22046	21936	21729	21821	21955	21701	21915	21719	21968	21747	21908	21740	21925	22121	22010	21958	21953	21775	21871	21612	21787	21932	21868	21706	21545	21941	21772	21916	21995	21914	21879	21803	21849	21567	21985	21859	22121	21999	21804	21931	22125	21739	21716	21899	21883	21941	21908	21950	22107	22064	21791	21878	21785	21921	21979	22019	21904	22037	21740	21881	21805	21894	21877	21970	21876	21798	21735	22004	21716	21954	21812	21703	21722	21934	21874	21796	21958	21869	21955	21937	22069	21798	21840	21893	22082	21817	21830	21774	21604	22105	21803	21567	21835	21851	21991	21948	21912	21772	21996	21822	21625	21724	21853	21831	21893	21584	21878	22222	21870	21979	22047	21557	22031	21802	22049	22029	21901	21881	21856	21912	21968	21961	21820	21986	21812	21876	21750	21828	21768	21690	21962	21988	22014	21821	21838	21771	21826	22024	21794	21965	21983	21849	21748	21885	22104	22003	21935	21846	22021	21726	21834	21796	21989	21978	21916	21797	21967	21787	21723	21883	21684	21967	21953	22073	21880	22029	21972	21837	21953	21923	21882	21980	21938	21966	21726	21903	21828	21750	21809	21817	22052	21869	21992	21876	21881	21897	21926	21928	21847	21669	22038	22140	21853	21759	21685	21834	21987	21915	21993	21934	21833	21887	21936	21794	21934	21815	21921	21731	21851	21777	21814	22003	22023	21951	21876	21911	21841	21744	22078	21741	21745	22041	22046	21921	21784	21804	21684	21994	21952	21843	21806	21865	21959	21878	21882	21661	22093	21768	21957	21702	21707	21861	21773	21835	21927	21976	21995	22004	22000	21644	22018	21687	21785	21712	21833	21733	21879	21704	22170	21892	21824	21882	21908	21927	21909	21922	22037	22007	22268	21877	21861	21883	21776	21942	21934	21664	21794	21895	21999	21927	21915	21829	22076	21738	21768	21694	21846	21898	21980	21879	21861	21897	21968	22092	22047	21863	22035	21771	21986	21855	22144	21841	21941	22001	21833	22039	21846	21985	21973	21962	21883	21797	21920	21739	21837	21886	21918	21817	21786	22283	21711	21787	21901	21876	21846	21712	21734	21760	21975	21900	21809	21665	21922	21776	22032	21737	21656	21643	21893	21948
34391	57167	38494	20715	19356	18647	18149	17965	17951	17846	17823	17993	17701	17722	17776	17577	17760	17499	17699	17581	17683	17600	17762	17547	17403	17514	17666	17845	19929	20935	20200	19544	18707	17846	17615	17380	17351	17407	17523	17487	17542	17449	17362	17544	17399	17474	17442	17451	17496	17286	17486	17490	17401	17462	17415	17467	17533	17439	17372	17489	17436	17340	17577	17347	17457	17352	17482	17302	17461	17457	17509	17400	17430	17426	17348	17405	17385	17464	17404	17405	17554	17588	17414	17457	17329	17352	17645	17411	17425	17494	17288	17378	17404	17263	17514	17271	17544	17322	17470	17397	17365	17489	17311	17675	17510	17376	17467	17595	17546	17318	17332	17381	17493	17378	17500	17340	17529	17308	17314	17433	17257	17404	17244	17493	17532	17452	17386	17560	17325	17312	17466	17520	17436	17352	17496	17392	17599	17583	17397	17382	17369	17529	17248	17437	17421	17410	17497	17316	17475	17338	17490	17421	17285	17423	17659	17449	17329	17301	17326	17529	17410	17374	17398	17493	17469	17501	17406	17501	17473	17322	17426	17486	17428	17444	17444	17406	17464	17484	17173	17475	17339	17373	17363	17322	17378	17480	17367	17464	17545	17404	17375	17463	17368	17408	17487	17282	17411	17384	17555	17482	17480	17493	17342	17420	17358	17387	17571	17357	17469	17517	17607	17430	17502	17482	17604	17602	17573	17369	17485	17373	17295	17309	17433	17263	17488	17381	17464	17196	17470	17401	17630	17285	17364	17431	17559	17447	17554	17324	17293	17405	17362	17469	17392	17410	17255	17374	17496	17446	17382	17448	17480	17444	17271	17474	17315	17492	17338	17364	17442	17323	17346	17410	17714	17549	17342	17361	17435	17427	17561	17381	17469	17347	17350	17302	17435	17320	17307	17386	17509	17288	17518	17334	17415	17405	17409	17464	17509	17404	17466	17413	17164	17501	17398	17443	17403	17421	17316	17571	17448	17459	17454	17392	17493	17396	17458	17318	17437	17390	17485	17363	17444	17510	17398	17436	17483	17349	17445	17380	17501	17405	17462	17442	17205	17381	17567	17465	17320	17407	17295	17555	17246	17428	17537	17566	17354	17372	17377	17432	17407	17187	17539	17406	17506	17518	17457	17365	17345	17455	17449	17558	17429	17489	17380	17314	17343	17247	17286	17420	17446	17423	17281	17476	17423	17440	17416	17467	17402	17383	17576	17464	17387	17442	17507	17339	17577	17347	17439	17361	17470	17470	17598	17575	17281	17402	17531	17456	17420	17428	17432	17328	17548	17504	17433	17296	17367	17555	17573	17491	17401	17357	17639	17441	17455	17447	17318	17568	17296	17401	17244	17460	17397	17584	17249	17508	17250	17489	17495	17582	17384	17474	17407	17393	17439	17277	17515	17391	17519	17420	17304	17402	17352	17350	17318	17377	17501	17591	17385	17494	17426	17295	17357	17377	17420	17635	17349	17344	17392	17387	17559	17303	17483	17559	17557	17508	17506	17580	17396	17278	17554	17421	17547	17363	17521	17431	17468	17351	17475	17400	17310	17320	17239	17362	17460	17497	17528	17375	17380	17430	17410	17529	17163	17437	17537	17375	17560	17511	17403	17389	17266	17393	17444	17349	17345	17605	17489	17485	17450	17499	17493	17636	17521	17311	17237	17429	17494	17283	17471	17461	17278	17205	17335	17477	17283	17632	17465	17394	17450	17445	17612	17542	17451	17380	17444	17328	17406	17365	17414	17421	17378	17607	17540	17400	17409	17539	17317	17391	17475	17281	17357	17606	17376	17403	17368	17329	17474	17618	17382	17318	17473	17396	17531	17477	17325	17414	17381	17532	17431	17421	17425	17414	17542	17388	17495	17369	17405	17389	17469	17605	17281	17515	17357	17267	17293	17451	17507	17397	17400	17539	17347	17417	17294	17330	17214	17638	17427	17282	17382	17340	17328	17418	17505	17484	17538	17406	17176	17487	17407	17526	17376	17485	17386	17469	17519	17398	17352	17377	17382	17421	17504	17424	17409	17224	17375	17371	17320	17353	17412	17324	17388	17490	17430	17399	17556	17309	17417	17346	17319	17382	17239	17562	17479	17419	17455	17381	17280	17512	17300	17370	17492	17357	17352	17249	17383	17599	17362	17386	17462	17381	17503	17302	17437	17354	17312	17456	17365	17351	17454	17434	17457	17490	17571	17497	17313	17439	17376	17526	17486	17391	17542	17328	17215	17413	17435	17573	17356	17548	17569	17414	17293	17423	17288	17505	17306	17496	17554	17375	17402	17469	17393	17388	17448	17423	17390	17444	17603	17409	17588	17494	17402	17535	17539	17547	17283	17394	17429	17549	17337	17385	17509	17448	17400	17361	17448	17485	17368	17317	17482	17265	17458	17586	17327	17436	17378	17614	17495	17298	17287	17388	17241	17450	17479	17310	17470	17340	17654	17463	17491	17305	17354	17396	17374	17358	17364	17432	17329	17428	17556	17442	17380	17420	17502	17527	17385	17439	17472	17292	17542	17549	17332	17358	17405	17364	17303	17577	17350	17506	17679	17430	17289	17324	17359	17305	17475	17391	17524	17452	17349	17335	17437	17435	17381	17385	17522	17345	17168	17607	17448	17412	17448	17325	17450	17343	17548	17512	17400	17348	17252	17330	17407	17369	17430	17511	17224	17407	17407	17437	17486	17492	17353	17517	17543	17434	17454	17418	17433	17283	17501	17227	17401	17348	17509	17390	17298	17496	17496	17265	17493	17537	17460	17667	17437	17402	17395	17415	17331	17382	17419	17341	17694	17321	17458	17363	17435	17466	17315	17377	17272	17461	17414	17516	17538	17305	17450	17439	17588	17404	17364	17226	17526	17466	17356	17429	17362	17415	17554	17358	17280	17332	17493	17428	17423	17321	17353	17533	17306	17299	17520	17370	17373	17257	17345	17475	17206	17527	17449	17420	17495	17425	17420	17416	17337	17455	17454	17416	17348	17462	17445	17391	17248	17389	17418	17426	17388	17458	17670	17464	17418	17381	17426	17275	17415	17314	17529	17588	17489	17411	17200	17306	17388	17533	17450	17313	17279	17508	17244	17328	17385	17416	17643	17540	17427	17488	17497	17357	17333	17410	17531	17278	17444	17409	17460	17383	17454	17219	17463	17437	17436	17423	17193	17578	17344	17743	17344	17344	17380	17354	17434	17429	17283	17472	17488	17401	17482	17540	17365	17291	17366	17520	17536	17526	17465	17261	17560	17632	17347	17429	17319	17497	17306	17459	17280	17500	17407	17522	17566	17482	17495	17485	17397	17473	17328	17341	17491	17416	17434	17195	17539	17395	17421	17415	17288	17452	17464	17335	17327	17183	17540	17492	17412	17419	17341	17491	17569	17357	17467	17259	17468	17456	17329	17590	17526	17368	17307	17418	17451	17494	17238	17443	17449	17334	17368	17445	17337	17604	17473	17331	17303	17447	17364	17441	17479	17596	17252	17469	17463	17460	17419	17512	17376	17554	17262	17397	17377	17678	17319	17514	17363	17567	17379	17420	17408	17285	17310	17337	17344	17396	17413	17341	17408	17409	17512	17441	17580	17393	17324	17418	17446	17462	17416	17443	17503	17252	17473	17425	17426	17433	17438	17456	17594	17274	17340	17438	17465	17605	17564	17499	17209	17385	17561	17456	17433	17542	17517	17447	17431	17558	17588	17581	17271	17405	17413	17299	17457	17243	17527	17345	17377	17401	17381	17392	17443	17369	17410	17283	17309	17262	17541	17476	17509	17298	17272	17388	17312	17495	17458	17304	17468	17414	17413	17473	17464	17158	17284	17447	17464	17290	17280	17369	17465	17296	17292	17495	17492	17391	17331	17505	17543	17332	17496	17332	17377	17414	17465	17224	17450	17480	17557	17428	17460	17360	17383	17508	17442	17396	17295	17420	17451	17366	17433	17268	17345	17457	17442	17304	17509	17476	17410	17368	17457	17459	17386	17403	17415	17474	17572	17480	17354	17372	17435	17383	17510	17534	17218	17363	17467	17608	17434	17549	17430	17353	17433	17265	17279	17379	17613	17637	17316	17245	17437	17372	17420	17296	17349	17594	17423	17349	17300	17365	17283	17357	17301	17361	17420	17558	17327	17445	17440	17542	17540	17446	17529	17430	17576	17467	17434	17246	17275	17456	17514	17401	17467	17466	17637	17450	17435	17372	17507	17426	17329	17494	17466	17315	17646	17343	17328	17505	17428	17418	17324	17410	17327	17420	17425	17380	17428	17494	17322	17110	17568	17495	17400	17367	17494	17434	17430	17369	17549	17505	17361	17518	17414	17305	17490	17309	17458	17450	17276	17462	17510	17484	17447	17380	17470	17253	17565	17437	17509	17585	17386	17384	17421	17456	17337	17352	17575	17406	17368	17422	17315	17345	17432	17432	17296	17414	17294	17432	17285	17582	17363	17399	17417	17318	17437	17538	17343	17517	17519	17573	17543	17353	17374	17471	17345	17543	17360	17482	17452	17435	17386	17456	17468	17372	17502	17418	17387	17476	17474	17159	17346	17411	17432	17518	17550	17371	17329	17406	17451	17236	17299	17427	17617	17408	17295	17542	17547	17410	17321	17512	17467	17435	17454	17450	17571	17477	17534	17298	17540	17467	17287	17517	17403	17388	17342	17404	17269	17361	17266	17453	17635	17354	17431	17295	17517	17500	17354	17369	17475	17504	17448	17442	17319	17430	17406	17434	17262	17335	17233	17484	17525	17595	17445	17271	17396	17294	17580	17353	17542	17384	17301	17389	17465	17401	17329	17328	17327	17523	17410	17458	17380	17388	17498	17374	17461	17639	17484	17413	17438	17462	17437	17494	17493	17337	17417	17407	17393	17374	17670	17468	17429	17568	17537	17267	17553	17445	17494	17415	17434	17362	17486	17397	17337	17551	17487	17415	17321	17567	17381	17397	17327	17260	17444	17528	17327	17623	17412	17375	17506	17375	17483	17393	17404	17594	17480	17493	17571	17530	17292	17309	17348	17377	17368	17290	17336	17568	17334	17599	17511	17593	17438	17459	17352	17499	17386	17512	17540	17301	17650	17362	17492	17355	17448	17391	17252	17483	17567	17266	17333	17350	17290	17324	17442	17462	17231	17590	17494	17321
22954	21536	29463	24026	21765	24286	26918	21753	20999	21320	21294	21098	21223	20880	20659	20783	20798	20824	20784	20901	20898	20599	20844	20707	20625	20492	20718	20780	22505	24749	25246	24299	23031	21698	21002	20803	20845	20681	20355	20561	20660	20738	20866	20595	20456	20548	20624	20511	20673	20447	20639	20481	20473	20561	20661	20553	20744	20510	20301	20505	20649	20594	20523	20644	20641	20587	20480	20579	20651	20482	20575	20552	20488	20478	20466	20472	20434	20355	20713	20776	20569	20629	20606	20719	20569	20545	20460	20442	20467	20435	20363	20341	20473	20352	20195	20367	20593	20556	20329	20657	20581	20658	20605	20381	20563	20463	20528	20285	20554	20402	20491	20615	20429	20560	20700	20636	20613	20510	20446	20740	20255	20527	20388	20215	20625	20446	20503	20335	20317	20372	20423	20489	20487	20156	20464	20457	20594	20301	20416	20342	20607	20423	20615	20448	20404	20652	20404	20235	20626	20478	20520	20345	20571	20345	20462	20351	20515	20428	20539	20339	20503	20475	20578	20384	20662	20505	20307	20345	20460	20353	20572	20230	20625	20465	20623	20510	20489	20485	20512	20496	20465	20427	20458	20614	20544	20522	20550	20590	20382	20394	20505	20429	20402	20446	20581	20469	20481	20437	20202	20512	20524	20480	20516	20641	20578	20496	20416	20470	20376	20307	20204	20448	20552	20351	20432	20593	20259	20485	20534	20308	20265	20381	20427	20472	20433	20356	20682	20435	20643	20508	20689	20370	20617	20408	20486	20557	20486	20506	20451	20365	20342	20395	20476	20578	20269	20382	20549	20487	20408	20671	20515	20441	20439	20517	20360	20224	20405	20430	20260	20344	20461	20286	20522	20411	20356	20216	20466	20543	20383	20413	20579	20299	20598	20591	20447	20484	20489	20642	20449	20355	20527	20422	20372	20190	20563	20391	20478	20369	20399	20644	20467	20282	20561	20542	20526	20390	20537	20412	20494	20426	20348	20402	20328	20191	20426	20408	20369	20467	20359	20563	20366	20375	20640	20444	20413	20500	20389	20617	20426	20391	20607	20458	20449	20314	20539	20459	20454	20442	20278	20563	20660	20331	20429	20269	20444	20336	20341	20571	20578	20586	20300	20457	20714	20734	20455	20546	20358	20465	20565	20363	20445	20449	20639	20342	20422	20335	20437	20717	20634	20627	20341	20414	20352	20590	20391	20208	20497	20318	20442	20560	20516	20621	20622	20591	20526	20586	20560	20396	20505	20329	20571	20409	20389	20424	20678	20553	20464	20389	20392	20496	20360	20271	20294	20463	20519	20260	20576	20521	20319	20290	20467	20495	20456	20350	20322	20488	20651	20443	20471	20265	20447	20395	20512	20252	20545	20466	20531	20614	20502	20470	20619	20455	20453	20486	20275	20351	20372	20464	20584	20680	20452	20386	20429	20379	20756	20404	20408	20653	20310	20350	20313	20396	20481	20442	20522	20563	20556	20516	20317	20329	20488	20463	20322	20295	20713	20384	20435	20611	20846	20577	20562	20325	20543	20430	20623	20360	20379	20546	20429	20534	20428	20402	20700	20691	20471	20506	20278	20511	20666	20394	20478	20516	20550	20606	20427	20306	20437	20470	20384	20370	20576	20760	20631	20478	20498	20361	20343	20582	20490	20572	20537	20568	20490	20558	20672	20585	20515	20639	20372	20578	20628	20732	20440	20665	20573	20429	20458	20353	20444	20561	20704	20643	20492	20365	20488	20372	20523	20465	20400	20596	20373	20388	20487	20435	20431	20397	20601	20364	20390	20308	20638	20356	20503	20531	20394	20441	20443	20547	20459	20190	20391	20611	20444	20401	20256	20310	20533	20465	20161	20598	20186	20522	20391	20260	20545	20497	20356	20429	20727	20553	20327	20193	20341	20446	20362	20459	20386	20551	20605	20408	20538	20443	20584	20393	20363	20672	20440	20521	20448	20319	20435	20330	20214	20649	20494	20461	20321	20362	20499	20377	20514	20348	20470	20325	20523	20720	20564	20500	20367	20644	20550	20478	20715	20513	20423	20575	20389	20525	20466	20399	20617	20639	20536	20531	20509	20539	20427	20313	20604	20403	20449	20257	20383	20456	20463	20338	20405	20509	20416	20266	20418	20627	20633	20655	20417	20518	20510	20522	20301	20460	20506	20542	20485	20421	20492	20636	20339	20397	20507	20365	20371	20364	20365	20491	20522	20697	20482	20666	20564	20515	20590	20464	20415	20588	20584	20528	20377	20544	20335	20473	20392	20561	20509	20333	20421	20573	20281	20530	20580	20438	20377	20511	20521	20459	20440	20369	20271	20372	20345	20509	20555	20615	20598	20644	20496	20520	20493	20508	20465	20447	20552	20475	20385	20453	20664	20523	20412	20497	20666	20331	20506	20373	20287	20479	20600	20430	20565	20617	20548	20574	20589	20442	20421	20395	20597	20397	20360	20533	20499	20574	20477	20365	20460	20572	20395	20579	20294	20479	20469	20463	20525	20513	20457	20683	20456	20556	20386	20620	20547	20352	20541	20500	20481	20330	20509	20411	20180	20297	20444	20797	20409	20366	20391	20597	20460	20442	20763	20604	20617	20431	20428	20506	20395	20500	20253	20407	20402	20157	20502	20219	20454	20425	20302	20338	20242	20364	20262	20496	20431	20504	20660	20568	20408	20569	20556	20368	20646	20506	20291	20466	20383	20463	20528	20546	20554	20522	20252	20257	20411	20426	20736	20255	20555	20525	20578	20617	20530	20379	20395	20579	20439	20521	20357	20509	20133	20762	20566	20593	20576	20479	20511	20379	20514	20631	20292	20354	20481	20363	20669	20496	20617	20389	20529	20460	20449	20359	20441	20417	20321	20314	20181	20461	20299	20636	20271	20337	20451	20465	20410	20421	20464	20806	20415	20626	20674	20301	20378	20059	20317	20476	20521	20274	20400	20326	20284	20479	20700	20286	20542	20448	20593	20517	20658	20672	20554	20521	20621	20490	20357	20352	20310	20331	20531	20564	20285	20536	20504	20401	20254	20660	20431	20353	20388	20509	20454	20592	20608	20413	20401	20461	20394	20271	20484	20619	20329	20378	20621	20318	20416	20361	20548	20468	20690	20492	20427	20414	20544	20384	20523	20369	20656	20505	20412	20424	20525	20328	20107	20551	20483	20528	20472	20403	20476	20293	20376	20497	20524	20478	20429	20408	20458	20388	20839	20318	20262	20592	20512	20403	20358	20407	20508	20487	20396	20272	20645	20423	20396	20276	20302	20342	20286	20345	20293	20413	20644	20491	20170	20370	20471	20320	20543	20245	20406	20297	20537	20572	20530	20567	20500	20375	20431	20342	20483	20487	20440	20383	20590	20311	20620	20388	20415	20432	20315	20506	20401	20343	20423	20475	20379	20395	20356	20352	20292	20517	20427	20453	20474	20502	20419	20406	20431	20430	20688	20445	20511	20720	20335	20454	20563	20256	20401	20477	20442	20552	20294	20617	20363	20517	20459	20528	20511	20253	20405	20802	20545	20602	20449	20473	20547	20328	20262	20339	20463	20444	20558	20412	20288	20597	20675	20494	20584	20681	20549	20315	20614	20615	20331	20633	20551	20359	20603	20479	20356	20304	20193	20588	20385	20356	20426	20619	20516	20749	20628	20507	20472	20549	20552	20488	20379	20440	20507	20331	20569	20574	20467	20443	20306	20334	20485	20368	20264	20597	20311	20443	20304	20437	20540	20469	20595	20509	20545	20488	20668	20359	20578	20420	20647	20496	20533	20480	20514	20504	20694	20583	20564	20204	20481	20451	20447	20517	20402	20178	20483	20485	20440	20431	20555	20570	20435	20568	20552	20402	20431	20383	20284	20548	20389	20536	20516	20254	20579	20342	20542	20440	20363	20509	20554	20534	20543	20487	20486	20394	20491	20323	20495	20759	20445	20491	20350	20517	20546	20598	20541	20258	20517	20505	20423	20690	20433	20528	20400	20572	20547	20336	20483	20679	20624	20272	20637	20542	20535	20634	20519	20433	20330	20231	20410	20435	20531	20464	20449	20386	20378	20299	20553	20509	20360	20498	20255	20270	20713	20738	20453	20538	20454	20202	20317	20611	20263	20718	20319	20565	20528	20433	20649	20415	20563	20518	20556	20394	20409	20322	20395	20405	20283	20442	20436	20448	20456	20491	20338	20495	20186	20250	20483	20781	20376	20574	20509	20276	20537	20512	20360	20502	20450	20530	20294	20745	20351	20551	20291	20373	20432	20406	20417	20512	20570	20468	20443	20538	20555	20310	20572	20438	20409	20601	20645	20335	20375	20305	20505	20481	20558	20326	20495	20522	20586	20253	20650	20485	20410	20524	20641	20684	20408	20534	20517	20524	20429	20303	20442	20300	20517	20671	20425	20444	20608	20392	20672	20603	20649	20722	20604	20408	20453	20673	20366	20225	20352	20509	20551	20627	20806	20623	20506	20591	20675	20700	20354	20318	20385	20527	20337	20567	20634	20609	20384	20376	20522	20266	20274	20815	20477	20525	20403	20528	20581	20564	20559	20530	20160	20406	20440	20487	20181	20499	20618	20490	20342	20548	20619	20650	20686	20382	20377	20317	20428	20533	20417	20688	20556	20731	20420	20467	20401	20363	20400	20592	20410	20330	20426	20455	20437	20504	20416	20366	20407	20324	20464	20500	20583	20546	20494	20545	20488	20296	20406	20749	20444	20684	20365	20490	20310	20348	20313	20457	20468	20521	20380	20359	20433	20651	20580	20386	20605	20422	20238	20234	20522	20481	20375	20465	20419	20508	20377	20487	20347	20587	20509	20533	20497	20560	20408	20559	20436	20545	20458	20355	20352	20559	20705	20348	20573	20321	20336	20437	20539	20504	20367	20419	20339	20633	20520	20480	20468	20248	20309	20571	20699	20621	20637	20332	20477	20521	20608	20277	20274	20336	20404	20525	20325	20614	20282	20584	20720	20582	20605	20340	20594	20471	20584	20281	20589	20394	20347	20367	20365	20450	20414	20425	20451	20540	20557	20427	20308	20519	20653	20743	20560	20498	20614	20468	20578	20565	20493	20183	20546	20510	20526	20490	20568	20384	20495	20622	20439	20425	20385	20281	20401	20647	20342	20429	20441	20426	20516	20455
39005	67439	50621	23030	20201	18854	18310	17533	17347	17230	17203	17192	17198	17006	17103	16827	16774	16909	16949	16899	16882	16863	16861	16824	16679	16753	16732	17068	20030	22875	22863	21593	19388	17839	17124	16784	16623	16611	16843	16559	16697	16634	16702	16574	16690	16548	16718	16665	16785	16609	16612	16790	16619	16703	16662	16540	16584	16611	16671	16582	16544	16851	16651	16576	16751	16522	16470	16500	16608	16850	16596	16599	16533	16685	16700	16449	16605	16700	16558	16603	16619	16698	16570	16623	16632	16487	16722	16577	16589	16503	16666	16574	16561	16534	16647	16735	16589	16562	16745	16634	16598	16664	16651	16688	16554	16510	16538	16816	16522	16601	16638	16640	16618	16441	16640	16754	16512	16591	16573	16581	16690	16603	16726	16757	16660	16605	16630	16507	16604	16520	16549	16745	16655	16688	16604	16693	16724	16547	16712	16750	16623	16639	16690	16529	16728	16858	16510	16516	16718	16527	16812	16735	16543	16687	16554	16718	16525	16620	16627	16525	16627	16555	16697	16650	16647	16593	16664	16656	16678	16678	16646	16589	16602	16613	16597	16641	16516	16716	16497	16644	16671	16391	16625	16503	16709	16757	16560	16675	16684	16310	16466	16630	16526	16654	16570	16574	16522	16632	16593	16528	16475	16635	16464	16659	16783	16528	16553	16575	16513	16574	16682	16654	16594	16689	16764	16705	16554	16648	16436	16580	16579	16634	16676	16557	16670	16500	16612	16625	16580	16700	16542	16789	16665	16809	16605	16460	16623	16813	16642	16531	16677	16631	16652	16480	16687	16461	16744	16611	16626	16895	16447	16668	16575	16552	16692	16541	16670	16565	16594	16493	16708	16731	16610	16667	16747	16751	16603	16520	16580	16681	16713	16689	16590	16478	16816	16565	16550	16651	16552	16633	16651	16454	16597	16620	16394	16742	16637	16544	16600	16624	16565	16681	16526	16579	16681	16656	16550	16741	16473	16628	16521	16736	16674	16589	16512	16764	16400	16651	16486	16580	16690	16690	16502	16623	16660	16576	16649	16680	16487	16708	16611	16621	16587	16468	16683	16864	16660	16663	16629	16440	16655	16597	16787	16608	16596	16538	16546	16533	16580	16586	16545	16543	16701	16532	16412	16699	16621	16556	16690	16600	16554	16597	16529	16569	16533	16477	16688	16582	16487	16586	16328	16740	16589	16623	16666	16700	16633	16645	16463	16447	16758	16686	16673	16552	16586	16485	16503	16741	16504	16643	16746	16553	16563	16780	16477	16514	16766	16780	16535	16631	16472	16597	16657	16781	16517	16532	16410	16554	16585	16558	16513	16641	16561	16386	16600	16616	16679	16576	16614	16779	16570	16595	16565	16559	16629	16698	16678	16604	16520	16523	16638	16534	16625	16649	16469	16565	16528	16653	16710	16514	16519	16541	16671	16561	16406	16816	16621	16762	16476	16508	16594	16674	16768	16545	16442	16486	16572	16623	16579	16596	16777	16716	16471	16581	16617	16479	16512	16751	16560	16535	16492	16501	16681	16539	16314	16458	16614	16625	16471	16553	16575	16733	16560	16579	16657	16662	16663	16733	16546	16544	16582	16553	16659	16611	16567	16603	16684	16559	16766	16593	16794	16688	16621	16529	16651	16674	16858	16668	16608	16639	16715	16540	16692	16696	16443	16668	16597	16574	16682	16470	16794	16701	16772	16670	16772	16645	16513	16703	16598	16465	16566	16641	16534	16737	16589	16578	16562	16789	16586	16640	16662	16522	16691	16576	16660	16528	16643	16549	16853	16410	16339	16601	16650	16628	16383	16526	16459	16605	16694	16704	16288	16625	16567	16839	16576	16686	16630	16691	16476	16680	16631	16396	16663	16616	16559	16604	16493	16587	16618	16619	16541	16493	16523	16623	16487	16578	16731	16667	16719	16753	16565	16647	16568	16642	16539	16520	16690	16717	16552	16627	16635	16679	16419	16650	16701	16590	16539	16505	16590	16802	16703	16626	16778	16480	16587	16558	16620	16455	16563	16509	16589	16686	16691	16469	16630	16695	16532	16570	16461	16811	16618	16551	16484	16699	16496	16681	16536	16586	16536	16489	16635	16514	16559	16762	16666	16733	16631	16549	16599	16482	16678	16701	16589	16468	16694	16623	16825	16653	16481	16689	16545	16632	16676	16613	16473	16581	16583	16664	16503	16562	16560	16461	16408	16613	16763	16722	16506	16656	16482	16610	16599	16562	16439	16601	16542	16570	16765	16753	16669	16656	16662	16845	16600	16460	16633	16674	16392	16719	16485	16524	16610	16659	16642	16616	16591	16608	16632	16634	16675	16687	16651	16462	16543	16938	16674	16456	16517	16596	16568	16722	16844	16574	16586	16753	16624	16567	16690	16717	16586	16634	16730	16602	16727	16698	16626	16595	16726	16563	16339	16632	16644	16381	16606	16723	16520	16724	16684	16688	16779	16381	16615	16621	16627	16598	16731	16673	16797	16629	16483	16654	16695	16660	16568	16538	16539	16525	16601	16628	16664	16483	16777	16656	16414	16735	16462	16562	16534	16721	16709	16752	16688	16389	16758	16597	16788	16502	16731	16823	16554	16647	16371	16567	16626	16585	16690	16548	16676	16598	16633	16675	16646	16521	16541	16715	16455	16577	16579	16551	16635	16518	16661	16588	16515	16565	16595	16561	16638	16665	16663	16717	16402	16638	16539	16689	16451	16819	16623	16699	16536	16689	16604	16518	16564	16480	16507	16651	16662	16601	16616	16479	16549	16729	16556	16473	16746	16580	16723	16554	16575	16631	16705	16756	16517	16475	16764	16687	16809	16640	16581	16540	16658	16670	16626	16575	16629	16408	16640	16609	16689	16647	16773	16659	16504	16573	16545	16547	16548	16620	16538	16588	16521	16723	16593	16681	16451	16620	16686	16817	16424	16670	16597	16707	16700	16446	16661	16589	16447	16666	16700	16515	16496	16619	16669	16680	16838	16591	16657	16657	16421	16632	16679	16550	16585	16625	16590	16602	16645	16576	16757	16672	16769	16538	16634	16653	16525	16651	16620	16696	16617	16574	16342	16649	16680	16555	16696	16602	16617	16600	16655	16443	16570	16568	16566	16491	16509	16632	16451	16689	16555	16742	16603	16527	16482	16495	16648	16497	16560	16409	16449	16792	16819	16660	16518	16333	16610	16544	16438	16551	16678	16577	16609	16559	16671	16657	16662	16685	16721	16591	16493	16694	16690	16543	16606	16693	16511	16472	16691	16485	16542	16529	16580	16621	16592	16644	16568	16479	16607	16680	16766	16632	16495	16495	16492	16487	16607	16544	16614	16727	16606	16580	16687	16545	16688	16640	16716	16545	16762	16585	16418	16715	16330	16641	16757	16520	16665	16531	16599	16520	16699	16549	16565	16626	16557	16561	16711	16671	16415	16563	16520	16672	16616	16607	16604	16562	16610	16620	16585	16422	16781	16578	16506	16635	16483	16631	16565	16417	16720	16586	16590	16466	16488	16522	16540	16730	16599	16760	16913	16710	16508	16676	16594	16676	16602	16707	16690	16837	16625	16676	16736	16543	16318	16611	16679	16573	16695	16563	16572	16749	16724	16557	16651	16620	16559	16722	16723	16600	16643	16589	16447	16673	16650	16572	16692	16616	16708	16533	16542	16652	16439	16854	16746	16461	16871	16616	16718	16447	16689	16458	16543	16717	16577	16412	16538	16745	16705	16609	16492	16623	16691	16505	16787	16527	16591	16619	16617	16749	16618	16484	16835	16744	16625	16568	16614	16624	16664	16625	16778	16662	16617	16682	16670	16528	16687	16564	16633	16628	16657	16588	16605	16555	16519	16730	16540	16757	16634	16528	16700	16614	16635	16518	16625	16594	16580	16543	16691	16420	16497	16637	16659	16608	16552	16609	16449	16683	16573	16676	16547	16769	16493	16715	16584	16654	16736	16550	16774	16496	16724	16682	16759	16598	16559	16528	16674	16268	16499	16506	16633	16609	16420	16580	16696	16639	16668	16441	16549	16815	16689	16579	16750	16842	16765	16530	16555	16505	16403	16696	16588	16668	16453	16580	16497	16727	16437	16479	16638	16637	16624	16538	16579	16652	16732	16792	16680	16332	16513	16670	16564	16634	16517	16666	16698	16600	16788	16470	16577	16651	16537	16440	16691	16611	16484	16803	16402	16497	16527	16503	16731	16474	16624	16580	16529	16642	16680	16593	16696	16533	16762	16401	16506	16548	16546	16576	16492	16573	16495	16578	16523	16518	16471	16727	16510	16610	16652	16464	16549	16529	16731	16503	16576	16576	16527	16576	16710	16639	16577	16622	16579	16442	16597	16492	16479	16681	16624	16593	16660	16473	16638	16590	16579	16577	16621	16463	16504	16575	16400	16728	16595	16718	16567	16551	16513	16657	16571	16748	16613	16570	16806	16688	16591	16655	16371	16456	16681	16493	16509	16654	16587	16644	16680	16514	16538	16510	16660	16692	16561	16523	16556	16546	16613	16605	16626	16740	16530	16713	16767	16619	16603	16555	16616	16663	16653	16720	16638	16439	16629	16675	16514	16744	16623	16528	16561	16717	16658	16661	16703	16521	16506	16664	16552	16765	16642	16517	16626	16698	16584	16530	16574	16513	16685	16563	16554	16611	16572	16408	16540	16531	16614	16692	16509	16703	16466	16550	16547	16697	16439	16762	16606	16644	16549	16558	16562	16534	16655	16630	16667	16521	16625	16658	16529	16579	16556	16609	16693	16457	16738	16592	16619	16612	16465	16531	16505	16573	16418	16575	16476	16639	16672	16545	16706	16595	16587	16679	16569	16593	16374	16686	16437	16541	16626	16664	16698	16824	16658	16630	16507	16812	16551	16572	16628	16483	16475	16553	16688	16508	16666	16699	16541	16449	16543	16588	16601	16554	16622	16651	16710	16522	16682	16483	16626	16506	16603	16780	16562	16621	16391	16475	16680	16524	16628	16604	16688	16703	16580	16585	16449	16684	16639	16506	16574	16498	16620	16668	16564	16650	16569	16448	16648	16737	16675	16598	16788	16440	16668	16540	16444	16539	16583	16458	16782	16580	16654	16704	16491	16469	16501	16699	16551	16521	16680	16564	16480	16638	16634	16601	16553	16674
28928	28100	30528	23694	19735	19723	19850	19605	19352	19650	19426	19585	19493	19496	19539	19297	19328	19369	19377	19445	19484	19367	19521	19404	19458	19392	19492	19418	19379	19771	19895	19925	19741	19662	19394	19416	19391	19492	19198	19450	19443	19425	19394	19459	19210	19286	19292	19179	19187	19458	19371	19269	19415	19344	19301	19555	19395	19284	19517	19397	19301	19237	19323	19226	19171	19463	19226	19225	19449	19443	19276	19317	19381	19338	19375	19364	19380	19446	19421	19374	19323	19357	19455	19449	19395	19349	19345	19268	19372	19243	19158	19246	19360	19174	19421	19379	19236	19428	19478	19334	19309	19336	19346	19357	19496	19266	19521	19120	19411	19250	19155	19294	19397	19213	19276	19401	19256	19355	19497	19490	19318	19394	19485	19453	19662	19473	19468	19393	19355	19502	19508	19387	19607	19263	19314	19288	19491	19368	19253	19367	19283	19194	19563	19376	19327	19496	19256	19453	19295	19533	19409	19444	19293	19455	19232	19464	19250	19301	19234	19443	19536	19553	19192	19320	19387	19530	19314	19241	19392	19308	19288	19427	19398	19372	19239	19269	19368	19433	19424	19535	19297	19517	19418	19200	19594	19415	19318	19221	19163	19417	19528	19286	19501	19232	19186	19354	19589	19546	19595	19327	19360	19370	19445	19135	19459	19527	19276	19282	19358	19234	19328	19388	19401	19543	19289	19257	19435	19132	19390	19201	19349	19476	19469	19224	19387	19117	19405	19411	19533	19326	19311	19204	19530	19501	19438	19302	19239	19261	19366	19462	19430	19315	19322	19335	19411	19308	19357	19506	19160	19233	19374	19367	19287	19253	19170	19379	19285	19342	19291	19209	19440	19366	19295	19323	19430	19388	19283	19411	19267	19449	19213	19487	19365	19328	19516	19466	19313	19286	19327	19105	19490	19397	19424	19504	19519	19441	19293	19399	19292	19383	19431	19362	19306	19333	19354	19305	19414	19308	19242	19544	19332	19520	19362	19277	19255	19456	19352	19385	19379	19601	19348	19157	19280	19323	19282	19375	19375	19294	19571	19348	19340	19294	19424	19365	19281	19319	19397	19364	19310	19257	19415	19242	19602	19546	19420	19430	19492	19312	19410	19299	19313	19401	19547	19321	19349	19205	19309	19333	19509	19473	19113	19308	19554	19377	19304	19156	19467	19419	19226	19354	19529	19326	19459	19364	19519	19281	19245	19401	19426	19470	19453	19476	19478	19133	19252	19491	19195	19419	19385	19594	19322	19430	19635	19373	19368	19563	19266	19403	19176	19355	19304	19678	19214	19456	19472	19424	19557	19431	19407	19459	19445	19248	19341	19400	19155	19302	19464	19376	19363	19491	19492	19539	19393	19326	19318	19335	19488	19431	19488	19458	19408	19356	19422	19272	19382	19484	19533	19345	19364	19286	19298	19224	19334	19277	19136	19373	19332	19236	19279	19349	19305	19298	19407	19303	19357	19167	19349	19262	19125	19183	19312	19352	19253	19454	19376	19509	19443	19435	19222	19210	19540	19452	19318	19299	19244	19250	19469	19217	19295	19261	19398	19313	19388	19238	19267	19402	19383	19325	19339	19319	19441	19388	19406	19474	19528	19121	19038	19292	19407	19327	19317	19396	19528	19349	19498	19455	19305	19357	19478	19431	19403	19417	19486	19304	19345	19481	19378	19322	19472	19455	19130	19239	19139	19260	19249	19136	19556	19120	19301	19397	19400	19284	19297	19303	19330	19303	19417	19268	19439	19290	19544	19030	19347	19264	19375	19398	19128	19290	19483	19353	19423	19440	19395	19337	19292	19411	19369	19166	19273	19388	19515	19518	19418	19370	19396	19261	19409	19421	19416	19376	19396	19493	19437	19349	19230	19426	19507	19198	19495	19487	19279	19466	19288	19426	19455	19335	19413	19258	19348	19197	19387	19689	19289	19265	19516	19464	19294	19160	19391	19263	19410	19314	19389	19370	19426	19299	19397	19434	19379	19127	19448	19242	19147	19511	19310	19241	19152	19262	19184	19448	19409	19284	19536	19262	19469	19378	19390	19237	19326	19499	19630	19507	19423	19264	19410	19217	19333	19168	19226	19551	19457	19496	19220	19514	19491	19367	19312	19452	19376	19365	19279	19400	19583	19346	19449	19402	19143	19201	19147	19450	19631	19374	19565	19550	19281	19550	19390	19685	19412	19386	19439	19364	19278	19530	19396	19411	19520	19539	19436	19364	19304	19450	19437	19376	19237	19430	19624	19446	19606	19422	19396	19234	19358	19330	19394	19508	19326	19363	19640	19400	19412	19135	19326	19278	19349	19173	19565	19333	19324	19227	19419	19454	19261	19436	19332	19465	19373	19255	19275	19318	19454	19409	19264	19317	19467	19323	19248	19394	19569	19266	19471	19370	19448	19578	19318	19249	19270	19185	19266	19347	19496	19356	19478	19410	19561	19355	19259	19209	19311	19432	19487	19366	19463	19418	19439	19267	19270	19645	19289	19392	19606	19533	19464	19277	19334	19403	19322	19224	19488	19250	19489	19089	19439	19114	19294	19586	19445	19264	19429	19284	19523	19453	19429	19307	19175	19409	19678	19374	19433	19315	19306	19388	19158	19369	19377	19142	19470	19319	19111	19323	19279	19405	19468	19411	19416	19474	19351	19512	19377	19502	19418	19231	19520	19426	19280	19344	19334	19240	19325	19589	19300	19429	19378	19369	19429	19296	19522	19442	19233	19467	19368	19225	19365	19191	19500	19432	19341	19340	19177	19137	19055	19235	19277	19210	19363	19262	19227	19186	19353	19240	19425	19256	19414	19506	19476	19480	19461	19432	19378	19533	19386	19280	19260	19538	19314	19513	19429	19455	19175	19165	19263	19364	19495	19423	19149	19220	19285	19453	19438	19486	19323	19390	19105	19364	19429	19508	19307	19417	19205	19346	19342	19298	19320	19452	19656	19385	19394	19201	19479	19241	19165	19338	19309	19368	19472	19389	19418	19558	19263	19281	19470	19545	19282	19410	19316	19520	19453	19277	19355	19227	19373	19365	19329	19503	19381	19241	19156	19387	19250	19192	19405	19431	19320	19519	19382	19333	19577	19441	19292	19342	19413	19412	19583	19274	19382	19283	19417	19401	19235	19196	19355	19347	19518	19279	19209	19372	19451	19359	19327	19281	19498	19300	19372	19253	19354	19277	19536	19468	19363	19249	19333	19316	19260	19477	19368	19373	19457	19377	19489	19256	19296	19267	19558	19417	19273	19443	19270	19356	19514	19173	19097	19423	19459	19303	19486	19243	19431	19493	19325	19402	19447	19499	19323	19429	19313	19482	19395	19225	19461	19370	19590	19413	19579	19549	19492	19592	19227	19447	19212	19621	19346	19245	19324	19380	19142	19416	19211	19226	19387	19255	19421	19495	19420	19381	19390	19374	19456	19547	19128	19296	19202	19100	19529	19486	19555	19296	19335	19339	19320	19439	19280	19535	19454	19264	19424	19370	19322	19209	19245	19472	19351	19294	19381	19494	19445	19415	19247	19329	19545	19404	19324	19284	19206	19418	19402	19211	19212	19368	19380	19374	19492	19408	19335	19308	19294	19318	19435	19402	19494	19374	19450	19166	19324	19445	19414	19239	19251	19508	19567	19330	19271	19500	19374	19332	19392	19194	19425	19573	19322	19323	19480	19321	19204	19284	19281	19377	19210	19127	19438	19454	19389	19490	19244	19318	19378	19384	19397	19227	19361	19386	19299	19370	19491	19449	19260	19310	19397	19556	19269	19414	19494	19353	19431	19555	19383	19457	19389	19293	19585	19205	19239	19320	19454	19151	19464	19411	19420	19444	19378	19365	19390	19364	19438	19339	19604	19376	19327	19291	19141	19315	19349	19449	19340	19341	19255	19382	19497	19181	19465	19481	19294	19308	19221	19391	19441	19359	19195	19407	19655	19286	19453	19260	19396	19330	19312	19284	19181	19172	19248	19335	19514	19466	19395	19274	19302	19305	19345	19342	19326	19445	19305	19404	19334	19004	19217	19473	19484	19584	19254	19490	19100	19403	19603	19436	19555	19267	19423	19358	19285	19480	19490	19419	19337	19149	19474	19468	19605	19486	19452	19561	19381	19352	19377	19160	19390	19079	19424	19291	19390	19160	19691	19456	19453	19421	19324	19326	19298	19361	19382	19244	19400	19196	19209	19333	19511	19317	19199	19373	19430	19256	19271	19269	19490	19123	19414	19519	19393	19419	19312	19511	19407	19557	19443	19337	19344	19281	19358	19363	19172	19462	19356	19495	19332	19209	19552	19212	19404	19310	19426	19336	19525	19353	19201	19337	19592	19333	19302	19253	19413	19218	19255	19305	19424	19344	19538	19525	19623	19340	19571	19406	19394	19266	19426	19541	19358	19235	19480	19243	19358	19388	19434	19366	19662	19443	19584	19348	19326	19419	19601	19558	19260	19269	19295	19305	19293	19254	19337	19394	19434	19143	19382	19119	19292	19369	19443	19281	19345	19261	19371	19386	19569	19358	19325	19305	19444	19329	19339	19376	19205	19373	19427	19259	19101	19243	19490	19429	19359	19142	19247	19339	19465	19336	19144	19456	19437	19356	19520	19338	19386	19306	19334	19452	19386	19546	19433	19306	19235	19302	19384	19493	19379	19319	19481	19265	19446	19049	19296	19417	19451	19198	19256	19357	19278	19216	19340	19323	19297	19487	19510	19237	19401	19347	19481	19237	19336	19249	19413	19524	19528	19379	19321	19375	19211	19374	19283	19403	19432	19550	19296	19242	19490	19438	19305	19442	19534	19364	19389	19268	19418	19419	19504	19279	19452	19170	19406	19539	19544	19377	19208	19525	19342	19263	19424	19319	19556	19413	19588	19507	19331	19613	19314	19626	19508	19397	19396	19471	19352	19469	19639	19574	19255	19320	19291	19508	19343	19250	19424	19519	19355	19283	19560	19371	19389	19492	19180	19391	19586	19462	19282	19384	19229	19183	19291	19465	19390	19244	19497	19411	19175	19465	19376	19500	19396	19388	19511	19491	19351	19221	19386	19214	19567	19312	19377	19305	19339	19580	19438	19344	19367	19496	19332	19311	19254	19178	19415	19443	19342	19411	19448	19496	19385	19417	19429	19371	19276	19311
31244	44121	29224	17452	16540	16522	16268	16186	16104	16214	15978	16227	16164	16037	16031	16110	15967	16145	15865	15971	16031	16093	16057	16147	15883	16183	15894	15879	16224	16427	16454	16557	16369	16225	16185	16068	15926	15860	15925	16025	16150	16155	16154	16046	15993	15978	15978	15880	16051	16022	16021	15934	16028	15858	15938	15964	16042	15965	15928	16027	15934	16166	15905	16099	16081	15940	16033	15816	15848	15955	15926	15908	15904	15782	15974	15952	16060	16070	16060	15929	15913	15882	15937	16037	15966	16004	15971	15987	15929	15976	15883	15974	15914	15963	15991	16113	15845	15831	15868	16040	16043	15943	16002	15930	16008	16226	16103	15814	16057	15912	15998	15941	16018	16106	15815	15937	16031	15834	16149	15983	15994	15834	16060	15938	15998	16082	16072	16234	15907	15848	16017	15836	15828	15978	15801	15834	15994	16147	16114	16012	15925	15911	15883	16067	16078	16023	16028	15794	15989	15906	16133	16089	15955	16032	16020	15982	16004	16035	15910	16018	15999	16012	16273	16007	15915	16061	15940	16067	15992	15961	15889	15912	15944	15952	16014	15935	16007	16035	15911	15981	16030	15886	16025	15991	16046	16198	16000	15856	16032	15887	15916	15990	15942	15999	16142	15925	16154	15804	16037	15987	15899	16134	16153	15890	16077	16002	15983	15828	15972	16146	16006	16020	15920	16076	15913	15945	15966	15937	15941	15769	16007	15955	16002	15931	15764	15856	15961	15745	15927	16017	15965	15922	16056	16030	16019	15935	15920	15979	15990	15939	15992	16045	15936	16014	16068	15961	15949	16042	15903	15842	15942	15983	15904	16084	16105	15937	15857	15807	15897	15973	16074	15803	15913	15953	15874	15971	16085	16015	16033	15945	15876	16045	15887	15980	15958	16075	16066	15937	16202	16010	15938	15983	15948	15887	16006	16162	16149	15741	15863	16031	15975	15928	16199	16010	15957	16160	15944	16119	15948	15947	16117	15869	15901	16072	15850	16098	15773	16094	15908	16125	16107	16075	16039	16010	15945	15867	15876	15950	15914	15984	16252	15955	15927	15973	15891	15915	16057	15928	15939	16074	16051	16006	15956	16063	16066	15801	15929	16016	16031	15836	16062	15971	16024	16032	15987	15820	16063	16127	16006	16110	16184	15981	15984	16049	15946	16084	16041	15936	15953	16059	15942	15932	16089	16092	16137	15841	15973	16063	16053	15755	15954	15870	15968	16029	16031	15926	15970	15844	15986	15957	15860	15848	15882	16040	16088	16188	15952	16180	15913	16073	16011	15937	15971	16172	16031	15933	15936	16017	16028	16182	16043	15947	16043	15969	15795	15952	15847	15948	16034	16116	15997	15940	15953	15964	15970	16004	16036	16184	16004	15894	15924	16090	16028	15993	15802	15967	16046	16054	15914	15990	15990	15968	16041	16285	16002	15954	16124	15993	15938	16052	15891	15967	16065	15975	16055	16047	16060	15938	15944	16050	15947	16127	15907	15953	15867	16145	15913	15876	16024	16036	16066	16133	15989	15938	16079	15899	16027	16119	15820	15932	16225	16168	16201	16014	16064	16174	15947	15933	16041	15817	16033	15963	15917	15827	15933	16212	15879	15915	16066	16037	15903	15971	16073	15853	16061	16071	15952	16092	15973	15893	16026	15863	15810	15985	16043	15971	16145	16145	15879	15964	15972	15934	16087	15933	16065	16038	16060	16054	16082	15894	16121	15863	15995	16036	16044	15945	15911	15960	16058	16056	16125	16009	15985	15985	15791	16012	16053	15916	15988	15848	15887	15908	16171	16112	15896	15993	15889	15919	16091	15874	16045	16107	15814	15979	16018	16140	16194	15931	16008	16028	16039	16133	16021	16055	15993	15806	15960	15857	15930	16013	16148	15957	16078	15853	16125	15996	16147	16111	15903	16059	16062	15943	16038	16153	15794	15802	16104	16010	16106	16033	15977	15841	16111	15949	16114	15978	15843	16071	16108	15941	15947	16137	16003	16023	15983	16029	16063	15952	16086	15976	16006	16165	15886	16025	16059	16014	15933	15812	15956	15761	15923	15821	16199	16017	15860	15853	16009	15951	16027	16132	15818	16050	16212	15914	16018	16030	16096	16006	15875	15939	15925	15948	15875	15896	15923	16060	15972	15982	16042	15815	16070	15965	15983	15919	15832	16205	15840	16058	15916	16060	15899	16050	15872	15869	15955	16040	16088	16089	15884	16222	16083	15713	16136	15920	15991	16067	15957	15896	15962	16035	15882	15990	15996	15932	16163	15806	15951	15974	15918	15976	16047	15834	15972	16059	16029	15925	16051	16038	16014	16011	15930	16055	15869	16042	15917	16112	16057	15989	16117	15792	16035	15890	15873	16099	15985	16015	16091	16085	15847	15878	16105	16064	16109	16038	16089	15857	15978	16023	16049	16018	15920	15880	16141	15957	16029	16092	15953	15975	16026	16008	16037	15951	16012	16072	16136	16024	15836	16079	16089	15941	16123	16038	15809	15917	15851	16187	15788	16084	16011	16040	15984	15957	15935	16119	15865	15996	16103	15919	15920	15998	15813	15960	16058	15992	16068	16050	16176	15938	16039	16072	15901	16060	16076	16063	15948	16013	16008	15765	16128	16016	15823	15871	15872	16107	15896	16036	16057	15891	15930	15911	16096	15886	15870	15878	15893	15847	15864	15905	15958	15820	15954	15938	16007	16099	15950	15937	15926	16134	16019	15947	15841	15952	15965	16113	15925	15876	15945	15944	16020	15930	15990	16127	15921	15895	16198	16153	15997	16052	15867	16015	16076	15994	15910	16131	15913	15943	15901	16228	15867	15813	16048	15982	16050	16138	15904	15968	16081	16024	15965	15766	15981	16115	16174	15997	16072	15972	16015	15978	16108	15947	15995	16121	16005	16020	15852	16043	16131	15891	16072	15925	15705	15800	15990	16030	16052	15917	16009	15995	15900	16085	15935	15852	16014	15746	15870	15979	15967	16011	16001	15975	16134	15958	16047	16099	15954	16031	15890	15983	15933	16034	16054	15841	15979	15942	16058	15876	16181	16075	16164	15941	15939	15899	15946	15932	16060	16058	16049	15861	15988	16005	15998	15910	15989	16054	15894	15998	16082	16040	16041	16085	15981	16114	15978	16121	16104	16004	16090	15986	16050	15937	16141	15848	15859	15925	15956	16093	16100	15730	15984	16135	15884	15969	15950	16049	15990	15961	15968	15890	15933	15938	16114	15903	15866	16009	16231	15859	16013	16002	15969	16043	15930	15974	15908	15988	15910	16018	15887	15909	16026	15974	16041	16168	15977	15846	15949	16159	15833	16006	16105	15962	16043	16050	15876	15997	16070	15979	15972	16145	16080	16099	15928	15934	16101	15994	16129	15710	16203	15978	15978	16143	15896	15880	15901	15835	16137	16149	16033	15811	16050	16014	15952	15941	15984	16095	16056	15987	15944	15990	15879	15845	16018	16035	16048	15956	16089	15931	15980	16059	15954	15963	16111	15941	16044	15924	16003	16009	15842	16094	16023	16078	16129	15904	15754	16086	16047	15948	16064	15871	16167	15988	15941	16008	16084	16009	15956	15980	15793	15885	15873	16018	15886	15885	16000	16246	15853	15935	15860	16000	15987	16064	16009	15927	15808	15790	16164	16085	16011	15952	15888	16174	15918	15959	15823	16010	16040	16003	16051	16154	16034	15839	15907	15919	15910	16103	15820	15939	16006	16002	16009	15793	15938	15837	15988	15907	15933	16099	16015	15821	15935	15764	15926	15872	16273	16027	16065	15822	16115	16003	15907	15941	16015	15957	16033	15866	15902	16042	15922	15951	15885	15972	16006	15899	15933	15841	16092	16070	15987	16028	15963	15823	15973	16021	15819	16118	16089	16071	15941	16149	16112	16038	16044	15888	15831	15959	15922	15857	15945	16046	15866	16008	16007	16135	16054	15896	16026	16001	15815	16116	15945	15962	16044	16056	15993	16013	15798	16170	15853	16030	16001	15930	15956	15875	15991	16045	16012	15864	16082	16072	15998	16112	15833	15840	15940	16091	16035	15965	16057	16020	16052	15925	15953	16221	15925	15999	16176	15905	16021	15947	16163	15950	15999	15919	16189	16018	16067	16004	15958	15960	16095	15995	15896	15797	16100	15894	16029	15851	16080	16046	16000	15995	15969	15968	15809	16131	16219	15961	16112	16000	16017	15906	15933	15959	16081	16071	15957	15923	15940	16003	15994	16053	15954	16118	15900	16069	16035	16032	15980	16021	16030	15975	16078	16079	15884	15901	15960	15796	15931	15893	15996	15941	16034	15895	16226	15908	15898	16069	15979	15952	15987	16155	16024	15966	16040	15997	15910	15954	15917	16127	16013	15971	16091	16042	16025	16088	15962	16016	16175	16132	15954	15952	15955	16113	15889	15964	16028	15997	15871	16024	15950	15923	16047	15947	15884	15906	15908	16032	15941	16010	16147	15954	15959	16059	15966	15938	15999	15930	16022	15961	16076	15939	16063	16084	15916	16068	16029	16110	16103	15964	16046	16083	15982	16048	16054	16092	16108	15873	16205	16160	15996	15936	16141	15691	15962	16081	15918	16041	15981	15970	15913	16093	15990	15987	16051	16152	16079	15861	15812	15977	16018	16005	15879	16066	15936	16259	16145	16021	15922	15873	16085	15889	15976	16023	15951	16132	16100	16107	16031	15997	16043	15932	15928	15865	16109	15917	15849	15949	15910	15965	15842	15969	15986	16184	15973	15990	16132	16023	15973	15815	15899	15995	16067	16052	15825	15996	16024	16037	16064	16021	15921	16119	16003	15821	16163	15948	16023	16060	15984	16005	15990	16092	15962	16000	16031	15801	15965	15966	16137	15951	16012	15855	16070	15985	15997	16075	16039	16087	15964	15963	16002	15782	15995	15871	15957	15889	16027	15990	16013	16046	15965	15913	16026	15925	15990	15975	15946	15961	16096	15999	15951	15938	16049	16187	15911	16124	16010	16053	16036	15884	15964	16124	15972	16028	15961	16011	16190	15956	15963	15900	15958	15930	15875	15694	16013	16006	15916	15862	16125	15934	16008	16089	16022	15753	15821	15933	15860	15928	15955	15890	16023	16059	16128	15940	16002	15903	15959	16017
23897	21525	29019	24458	22471	23112	22918	20555	19907	20196	19973	19870	19990	19851	19944	20125	19944	19980	19787	19793	19822	20101	19830	19665	19869	19791	19782	19700	19894	22236	22438	21784	21252	20386	20078	20000	19698	19819	19807	19689	19667	19825	19683	19614	19690	19723	19691	19638	19603	19737	19612	19662	19587	19640	19500	19615	19611	19483	19597	19830	19748	19508	19503	19718	19537	19669	19875	19742	19676	19655	19555	19590	19956	19709	19502	19540	19694	19635	19546	19585	19740	19542	19678	19792	19769	19623	19617	19681	19754	19633	19737	19802	19473	19540	19576	19729	19585	19700	19826	19485	19605	19464	19565	19822	19698	19688	19599	19637	19627	19674	19725	19583	19619	19653	19889	19677	19782	19623	19722	19680	19619	19720	19703	19753	19655	19731	19627	19723	19495	19673	19476	19779	19481	19939	19566	19748	19609	19489	19576	19648	19772	19712	19658	19735	19665	19788	19806	19589	19638	19725	19802	19506	19606	19671	19652	19310	19576	19606	19652	19735	19642	19639	19649	19781	19570	19631	19728	19530	19721	19509	19636	19657	19407	19643	19726	19547	19791	19830	19484	19520	19637	19709	19991	19608	19814	19785	19704	19651	19684	19758	19838	19817	19778	19553	19619	19772	19677	19652	19655	19895	19423	19699	19786	19538	19721	19635	19548	19584	20000	19783	19752	19600	19701	19761	19527	19881	19730	19591	19666	19641	19776	19584	19538	19498	19781	19681	19735	19676	19648	19667	19681	19707	19923	19667	19679	19679	19779	19717	19657	19826	19646	19669	19579	19502	19522	19802	19718	19804	19587	19491	19532	19514	19626	19843	19551	19579	19568	19633	19529	19493	19635	19609	19722	19657	19725	19764	19507	19780	19581	19786	19631	19670	19634	19671	19659	19676	19593	19620	19553	19430	19701	19535	19475	19717	19564	19523	19632	19635	19699	19636	19645	19676	19815	19702	19882	19784	19690	19666	19573	19481	19544	19598	19683	19481	19476	19743	19731	19838	19723	19501	19679	19653	19956	19684	19632	19761	19830	19451	19734	19847	19736	19746	19748	19632	19890	19667	19613	19784	19657	19544	19797	19757	19534	19553	19839	19433	19755	19673	19682	19751	19716	19529	19779	19653	19521	19533	19615	19436	19584	19582	19710	19577	19781	19504	19821	19815	19744	19590	19756	19792	19620	19580	19444	19659	19722	19691	19510	19658	19676	19599	19678	19702	19768	19588	19841	19958	19632	19654	19641	19811	19577	19693	19559	19713	19687	19585	19641	19610	19707	19600	19719	19557	19442	19619	19835	19445	19544	19685	19582	19780	19746	19740	19520	19579	19756	19660	19916	19625	19445	19502	19619	19349	19595	19579	19725	19659	19699	19543	19720	19683	19867	19679	19439	19960	19674	19680	19693	19759	19989	19849	19861	19758	19388	19678	19637	19731	19736	19702	19721	19621	19577	19505	19493	19343	19677	19748	19640	19411	19614	19594	19601	19462	19617	19551	19661	19634	19711	19594	19596	19775	19493	19468	19837	19582	19825	19607	19496	19578	19763	19587	19842	19812	19605	19722	19577	19656	19448	19770	19606	19537	19784	19583	19669	19785	19691	19554	19437	19532	19680	19519	19630	19457	19534	19602	19564	19386	19769	19668	19689	19597	19523	19890	19586	19572	19698	19735	19662	19536	19722	19652	19685	19569	19687	19677	19602	19567	19691	19736	19598	19553	19617	19464	19740	19629	19672	19612	19641	19689	19571	19669	19860	19623	19743	19643	19786	19491	19522	19611	19670	19671	19821	19788	19761	19792	19629	19621	19651	19676	19864	19460	19535	19592	19506	19511	19548	19721	19555	19640	19789	19711	19759	19844	19540	19611	19641	19340	19562	19659	19694	19808	19819	19716	19622	19765	19780	19351	19665	19789	19410	19472	19559	19596	19947	19702	19751	19737	19626	19612	19608	19683	19753	19750	19601	19322	19610	19861	19749	19747	19568	19699	19945	19696	19576	19587	19771	19660	19620	19735	19517	19707	19659	19635	19681	19729	19546	19609	19471	19565	19776	19625	19620	19602	19795	19711	19819	19565	19694	19666	19676	19695	19727	19452	19253	19591	19836	19713	19919	19741	19619	19618	19661	19615	19655	19572	19738	19793	19398	19656	19739	19612	19703	19679	19675	19695	19633	19509	19567	19438	19638	19801	19467	19448	19571	19669	19620	19779	19680	19588	19696	19605	19590	19706	19712	19694	19688	19580	19587	19748	19728	19541	19653	19361	19921	19674	19631	19735	19526	19654	19686	19763	19521	19603	19875	19661	19653	19600	19441	19784	19506	19786	19446	19470	19573	19462	19506	19697	19885	19804	19782	19622	19891	19778	19649	19654	19849	19476	19713	19688	19567	19744	19555	19535	19749	19719	19792	19432	19809	19917	19722	19692	19609	19741	19714	19678	19361	19655	19617	19628	19744	19630	19674	19564	19672	19783	19618	19749	19634	19621	19830	19665	19502	19516	19908	19794	19596	19584	19472	19543	19434	19459	19589	19696	19472	19596	19679	19773	19869	19781	19724	19587	19915	19887	19822	19818	19560	19534	19573	19469	19652	19602	19642	19606	19802	19733	19661	19569	19528	19833	19585	19624	19537	19566	19570	19661	19735	19824	19651	19625	19720	19745	19567	19615	19783	19684	19404	19680	19896	19542	19562	19934	19574	19636	19601	19771	19816	19874	19761	19523	19466	19767	19798	19681	19698	19708	19748	19699	19752	19753	19477	19693	19744	19835	19726	19599	19742	19727	19442	19513	19664	19514	19540	19666	19611	19689	19748	19730	19609	19555	19720	19733	19746	19756	19809	19610	19520	19659	19641	19625	19666	19692	19938	19744	19807	19585	19682	19535	19619	19812	19621	19642	19632	19598	19467	19789	19533	19449	19571	19578	19512	19932	19535	19527	19693	19604	19724	19694	19470	19603	19850	19707	19705	19638	19697	19704	19656	19816	19623	19640	19637	19573	19596	19595	19442	19655	19739	19750	19633	19555	19659	19828	19841	19716	19620	19739	19709	19585	19490	19536	19732	19518	19529	19619	19643	19486	19452	19624	19703	19547	19631	19591	19837	19379	19627	19409	19756	19740	19740	19843	19523	19597	19684	19696	19700	19773	19675	19732	19737	19689	19598	19794	19635	19707	19766	19528	19557	19599	19695	19705	19654	19779	19791	19801	19573	19688	19645	19637	19936	19762	19545	19532	19747	19787	19669	19793	19721	19714	19631	19482	20053	19523	19690	19462	19769	19598	19781	19808	19339	19694	19688	19722	19744	19649	19604	19478	19548	19838	19788	19470	19660	19716	19363	19535	19492	19477	19599	19681	19705	19637	19703	19566	19749	19775	19687	19628	19584	19625	19858	19479	19748	19614	19651	19682	19816	19786	19661	19667	19506	19535	19591	19541	19556	19681	19559	19623	19732	19590	19695	19557	19570	19581	19660	19614	19638	19647	19600	19705	19784	19510	19614	19816	19534	19582	19490	19710	19790	19632	19600	19456	19635	19601	19739	19518	19703	19681	19426	19631	19601	19668	19530	19541	19575	19569	19548	19614	19710	19745	19854	19783	19597	19497	19709	19704	19615	19637	19711	19605	19803	19610	19787	19623	19529	19685	19618	19682	19754	19934	19816	19551	19712	19703	19556	19628	19737	19521	19731	19606	19657	19651	19765	19759	19678	19797	19512	19549	19580	19671	19415	19919	19833	19633	19674	19591	19619	19528	19383	19491	19607	19684	19677	19745	19572	19741	19531	19741	19785	19594	19697	19746	19730	19687	19512	19700	19592	19680	19754	19820	19680	19541	19739	19541	19593	19733	19619	19576	19587	19642	19536	19781	19537	19668	19738	19876	19741	19925	19816	19566	19675	19603	19882	19498	19658	19579	19710	19629	19767	19559	19480	19716	19600	19659	19811	19704	19760	19421	19784	19479	19848	19541	19522	19546	19485	19593	19559	19604	19745	19389	19562	19717	19625	19630	19673	19716	19684	19702	19672	19866	19717	19716	19687	19725	19740	19983	19706	19776	19667	19640	19597	19507	19809	19645	19547	19505	19742	19754	19775	19700	19644	19555	19509	19543	19511	19683	19779	19558	19651	19823	19507	19720	19499	19673	19831	19806	19696	19611	19591	19539	19650	19622	19798	19526	19631	19754	19757	19829	19824	19676	19482	19613	19715	19653	19815	19666	19722	19661	19588	19670	19658	19569	19655	19630	19599	19606	19327	19484	19575	19449	19637	19643	19515	19636	19723	19629	19524	19491	19440	19460	19505	19554	19764	19602	19715	19786	19634	19679	19610	19709	19443	19433	19645	19548	19716	19815	19591	19613	19808	19723	19658	19637	19699	19767	19857	19599	19718	19825	19720	19599	19572	19524	19817	19674	19531	19772	19529	19658	19577	19384	19677	19762	19834	19640	19682	19570	19700	19547	19855	19774	19665	19698	19561	19669	19857	19785	19736	19728	19583	19342	19487	19754	19692	19541	19546	19796	19612	19611	19598	19536	19664	19716	19509	19642	19746	19592	19813	19724	19733	19647	19541	19699	19609	19565	19513	19711	19800	19836	19689	19610	19802	19742	19675	19722	19659	19738	19809	19840	19714	19672	19638	19818	19796	19718	19539	19610	19688	19650	19890	19737	19565	19598	19419	19640	19693	19761	19740	19666	19628	19615	19879	19490	19645	19540	19698	19690	19690	19607	19897	19951	19698	19734	19469	19654	19654	19716	19593	19480	19601	19695	19742	19647	19770	19772	19564	19728	19603	19794	19785	19706	19767	19600	19493	19589	19965	19579	19540	19880	19675	19610	19441	19600	19637	19638	19928	19873	19738	19713	19570	19730	19611	19906	19661	19725	19655	19579	19406	19615	19690	19581	19632	19842	19515	19761	19699	19741	19734	19705	19580	19361	19382	19570	19758	19594	19551	19714	19743	19548	19623	19722	19504	19484	19498	19654	19586	19673	19730	19601	19638	19606	19708	19697	19781	19680	19609	19641	19638	19584	19696	19567	19480	19664	19631	19856	19674	19737	19732	19619	19674	19840	19694	19685	19676	19711	19444	19543	19705	19489	19673	19767	19701	19799	19571	19671	19694	19647	19657	19479	19583	19595
36462	58873	36551	20273	18319	17299	17028	16789	16663	16647	16556	16578	16492	16312	16356	16586	16457	16479	16794	16288	16436	16320	16242	16343	16191	16135	16246	16309	16739	20463	19395	18828	17778	17154	16532	16243	16249	16167	16285	16247	16165	16117	16130	16187	16267	16246	16219	15908	16139	16189	16141	16277	16314	16226	16375	16254	16209	16113	16158	16196	16184	16174	16339	16250	16222	16232	16119	16244	16280	16264	16089	16098	16311	16405	16214	16162	16080	16196	16200	16158	16241	16112	16094	16174	15993	16340	16250	16244	16150	16110	16014	16173	16166	16174	16293	16076	16192	16044	16356	16180	16312	15945	16343	16251	16126	16296	16146	16200	16142	16077	16290	16190	16265	16179	16152	15963	16220	16211	16227	16220	16142	16134	16130	16233	16089	16281	16043	16157	16190	16160	16133	16275	16175	16268	16219	16123	16176	16050	16203	16088	16169	16308	16195	16170	16042	16340	16135	16211	16052	16192	16161	16077	16094	16180	16007	16221	16245	16165	16267	16233	16034	16039	16162	16200	16202	16270	16284	16089	16321	16147	16287	16241	16145	16154	16362	16210	16244	16118	16282	16243	16178	16238	16177	16109	16299	16148	16300	16033	16343	16291	16010	16160	16251	16170	16277	16162	16115	16303	16173	16022	16144	16095	16200	16188	16180	16129	16239	16431	16355	16076	16114	16110	16269	16256	16187	16188	16213	16194	16389	16070	16286	16087	16236	16338	16227	16258	16133	16123	16077	16201	16106	16064	16227	16265	16225	16298	16213	16305	16340	16180	16113	16188	16154	16136	16133	16128	16151	16072	16151	16089	15999	16250	16306	16157	16262	16170	16035	16274	16089	16014	16264	16142	16248	15950	16249	16167	16211	16208	16209	16280	16213	16122	16204	16253	16066	16105	16257	16173	16208	16332	16341	16244	16228	16259	16257	16010	16168	16187	16299	16002	16205	16211	16124	16149	16102	16192	16165	15927	16087	16256	16190	16222	16010	16156	16038	16130	16003	16161	16029	16183	16274	16121	16191	16191	16168	16213	16107	16293	16236	16135	16357	16196	16157	16321	16046	16247	16185	16189	16263	16095	16175	16053	16072	16275	16119	16376	16299	16225	16385	16172	16342	16229	16052	16205	16190	16177	16137	16071	16309	16254	16189	16022	16093	16265	16290	16145	16179	16144	16102	16134	16253	16115	16459	16234	16140	16163	16012	16347	16218	16103	16256	16144	16161	16075	16111	16201	16124	16086	16241	16253	16073	16152	16263	16144	16179	16273	16201	16104	16228	16069	16324	16099	16083	16218	16297	16034	16294	16152	16251	16356	16239	16174	16152	16106	16120	16246	16041	16035	16494	16199	16141	16234	16187	16201	16018	15885	16069	16121	16322	16200	16279	16259	16113	16219	16285	16206	16260	16143	16202	16247	16242	16069	16072	16133	16211	16157	16168	16006	16222	16103	16182	16202	16013	16112	16207	16288	16228	16229	16308	16046	16243	16159	16146	16242	16239	16127	16108	16277	16028	16170	16149	16226	16146	16325	16249	16055	16143	16312	16255	16110	16036	16117	16383	16019	16352	16143	16094	15998	16217	16192	16249	16146	16173	16150	16221	16158	16322	16023	16325	16208	16152	16174	16244	16159	16046	16161	15963	16226	16179	16382	16274	16145	16211	16024	16124	16173	15975	16163	16311	16301	16131	16293	16180	16106	16168	16369	16081	16239	16192	16072	16073	16069	16029	16288	16299	16191	16129	16087	16243	16256	16002	16076	16200	16152	16102	16228	16095	16234	16220	16281	16129	16127	16201	16161	16030	16290	16282	16265	16117	16246	16190	16249	16079	16208	16111	16153	16183	15991	16090	16116	16125	16171	16125	16130	16273	16303	16172	16272	16112	16054	16170	16064	16199	16165	16144	16187	16098	16208	16029	16395	16138	16242	16300	16263	16193	16115	16009	16108	16100	16086	16148	16247	16123	16365	16213	16129	16374	16193	16103	16189	16108	16060	16259	16273	16159	16078	16250	16364	16287	16230	16159	15997	16143	16256	16280	16168	16198	16207	16254	16173	16243	16184	16282	16346	16214	16094	16172	16256	16162	16139	16196	16146	16138	16235	16237	16268	16122	16204	16083	16208	16274	16036	16249	16177	16128	16304	16251	16301	16108	16128	16168	16219	16262	16211	16072	16292	16177	16172	16353	16313	15951	16163	16141	16126	16266	16312	16244	16190	16085	16102	16012	16215	16238	16191	16203	16003	16172	16274	16012	16140	16023	16207	16192	16422	16193	16117	16071	16172	16282	16138	16100	16025	16280	16198	16273	16121	16364	16154	15998	16176	16243	16106	16231	16183	16269	16325	16148	16335	16197	16184	16090	16187	16185	16217	16223	16133	16206	16164	16271	16126	16309	16235	16219	16365	16221	16147	16218	16144	16307	16155	16049	16201	16176	16391	16138	16156	16178	16150	16144	16153	16294	16024	16147	16181	15950	16073	15986	16240	16157	16296	16076	16359	16109	16157	16331	16139	16035	16212	16361	16257	16212	16069	16156	16228	15913	16287	16327	16064	16363	16151	16231	16134	16183	16220	16230	16233	16337	16213	16338	16251	16159	16270	16213	16092	16161	16220	16239	16299	16244	16161	16149	16076	16266	16204	16168	16334	16216	16145	16105	16176	16186	16235	16151	16045	16177	16102	16161	16253	16258	16108	16034	16217	16232	16314	16123	16039	16161	16159	16104	16183	16143	16191	16317	16220	16239	16090	15954	16082	16271	16314	15947	16229	16170	16073	16294	16162	16175	16222	16155	16074	16282	16042	16367	16169	16070	16116	16267	16147	16030	16258	16256	16157	16303	16301	16039	16198	16184	16079	16116	16073	16239	16299	16133	16207	16181	16092	16194	16351	16335	16119	16219	16257	16100	16142	16335	16168	16171	16020	16188	16043	16420	16132	16334	16191	16173	16331	16176	16152	16138	16143	16263	16302	16221	16394	16196	16130	16111	16206	16139	16124	16285	16211	16158	16191	16102	16217	16182	16189	16213	16045	16267	16189	16042	16390	16070	16076	16202	16108	16143	16059	16126	16341	16142	16226	16144	16196	16340	16086	16282	16226	16301	16127	16123	16186	16168	16112	16164	16272	16176	16211	16267	16217	16250	16256	16037	16286	16094	16258	16018	16043	16243	16302	16092	16208	16245	16082	16068	16225	16296	16082	16282	16089	16218	16213	16169	16254	16191	16227	16179	16238	16075	16133	16177	16249	16000	16211	16129	16184	16244	16125	16289	16081	16137	16202	16053	16033	16141	16071	16114	16132	16038	16258	16336	16184	16128	16160	16279	16152	16119	16189	16053	16182	16195	16129	16197	16199	16134	16249	16188	16265	16083	16016	16207	16265	16324	16265	16207	16250	16141	16164	16247	16086	16276	16218	16206	16305	16229	16340	16088	16128	16173	16259	16206	16257	16156	16351	16118	16016	16033	16117	16202	16172	16198	16018	16357	16222	16190	16052	16210	16142	16173	16053	16081	16228	16225	16307	16086	16294	15909	16220	16003	16209	16096	16378	16344	16246	16109	16257	16208	16239	16254	16165	16170	16235	16257	16117	16311	16160	16105	16266	16211	16133	16239	16372	16094	16116	16198	16144	15947	16272	16033	16136	16311	16133	16062	16104	16424	16075	16294	16218	16144	16132	16217	16200	16016	16077	16274	16121	16133	16168	16090	16179	16223	16198	16221	16082	16225	16195	16298	16292	16310	16122	16062	16170	16215	16214	16167	16322	16334	16062	16119	16235	16303	16301	16226	16321	16183	16122	16159	16141	16133	16235	16227	16375	16343	16235	16153	16104	16278	16208	16239	16177	16193	16169	16049	16223	16220	16344	16150	16264	16131	16044	16061	16155	16175	16245	16141	16141	16109	16150	16166	16182	16149	16176	16150	16144	16293	16152	16287	16015	16233	16254	16140	16062	16312	16306	16219	16171	16014	16109	16194	16222	16243	16195	16128	16173	16125	16229	16090	16230	16145	16118	16077	16128	16059	16223	16008	16204	16098	16095	16286	16266	16307	16061	16219	16231	16074	16172	16038	16135	16236	16272	16242	16269	16254	16236	16319	16140	16129	16169	16283	15987	16256	16229	16211	16061	16237	16212	16059	16241	16189	16233	16154	16228	16281	16030	16193	16251	16177	16251	16158	16114	16089	16182	16213	16223	16220	16153	16231	16313	16151	16156	16153	16206	16165	16221	16286	16119	16146	16195	16128	16093	16222	16086	16360	16429	16157	16059	16182	16224	16128	16081	16243	16210	16073	16309	16211	16131	16122	16191	16258	16020	16092	16269	16310	16195	15979	16120	16067	16182	16200	16260	16108	16022	16212	16181	15976	16142	16047	16247	16295	16212	16258	16021	16032	16049	16209	16004	16372	16350	16101	16144	16148	16075	16126	16153	15982	16072	16030	16289	16187	16142	16223	16347	16155	16290	16233	16240	16253	16221	16162	15955	16191	16226	16063	16062	16199	16259	16185	16010	16139	16095	16317	16037	16107	16164	16115	16280	16221	16171	16187	16308	16126	16281	16085	16268	16153	16191	16236	16093	16183	16136	16167	16175	16193	16129	16007	16187	16232	16150	16119	16245	16229	16073	16427	16157	16286	16173	16130	16367	16225	16132	16176	16265	15978	16194	16286	16143	16202	16158	16162	16308	16164	16102	16337	16092	16193	16254	16228	16194	16128	16359	16229	16161	16097	16248	16169	16328	16028	16255	16299	16244	16202	16152	16083	16033	16300	16132	16282	16142	16209	16283	16277	15899	16189	16242	16154	16074	16195	16176	16098	16145	15911	16304	16267	16247	16197	16254	16172	16086	16209	16217	16096	16128	16193	16323	16233	16087	16320	16242	16314	16341	16069	16199	16293	16189	16287	16124	16163	16303	16151	16074	16186	16145	16212	16100	16139	16126	16016	16206	16295	16142	16061	16172	16147	16032	16149	16320	16192	16263	15980	16201	16152	16245	16300	15944	16420	16192	16117	16225	16174	16100	16381	16217	16093	16280	16213	16151	16261	16144	16216	16199	16063	16257	16315	16066	16233	16172	16039	16166	16392	16368	16091	16105	16162	16226	16034	16240	16129	16265	15987	16033	16225	16100	16148	16206
22876	21479	29429	23904	21690	23992	25999	21173	20308	20755	20506	20260	20315	20303	20276	20215	20105	20124	20270	20075	20151	19811	20095	19975	19856	19950	20173	19881	20329	24400	24651	23377	22433	21182	20419	19907	19864	19769	19989	19770	20077	20026	19844	19959	19904	19745	19735	19694	19787	19950	19886	19771	19992	19852	19653	19628	19799	19792	20056	19752	19697	19806	19758	19816	19732	19934	19994	19622	19705	19876	19776	19937	19877	19860	19783	19950	19961	20050	19876	19637	19715	19862	19610	19693	19722	19674	19727	19782	19839	19731	19769	19720	19759	19604	19708	19743	19860	19815	19928	19928	19939	19829	19984	19624	19789	19881	19885	19773	19722	19567	19734	19999	19784	19716	19683	19994	19856	20033	19655	19851	19908	19652	19587	19960	19863	19826	19688	19781	19632	19745	19578	19746	19861	19863	19848	19653	19713	19989	20001	19847	19683	19666	19567	19636	19721	19768	19761	19849	20015	19705	20021	19861	19668	19666	19730	19870	19929	19682	19800	19772	19640	19924	19870	19885	19588	19739	19859	19832	19818	19646	19823	20008	19654	19682	19873	19749	19623	19865	19645	19804	19734	19682	19789	19778	19843	19593	19829	19643	19791	19724	19621	19953	19814	19761	20029	19942	19825	19760	19731	19747	20026	19802	19830	19766	19724	19727	19777	19958	19873	19995	19619	19525	19802	19734	19882	19888	19783	20030	19922	19911	19872	19805	19694	19612	19783	19777	19749	19819	19856	19629	19806	19760	19845	19752	19733	19659	19791	19866	20038	19760	19804	19922	19716	19920	19869	19587	19724	19755	19810	19632	20031	19732	19694	19789	19902	19811	19838	19756	19735	19880	19835	19636	20219	19677	19725	19667	19967	19800	19875	19779	19985	19756	19814	19869	19719	19864	19924	20051	19715	19832	19653	19843	19625	19666	19922	19861	19805	19498	19635	19767	19992	19787	19910	19958	19859	19927	19642	19957	19950	19799	19851	19783	19607	19752	19757	19775	19784	19678	19659	19966	19865	19693	19835	19725	19888	19717	19962	19679	19769	19814	19851	19912	19837	19732	19838	19783	19779	19644	19861	19803	19667	19751	19877	19698	19784	19766	19656	19922	19720	19735	19798	19878	19857	19649	19833	19716	19908	19587	19590	19686	19541	19864	19922	19789	19844	19744	19837	19738	19651	19722	19892	19949	19726	19719	19753	19735	19642	19799	19630	19715	19847	19734	19735	19942	19687	19834	20009	19624	19704	19637	19747	19768	19726	19862	19814	19887	19788	19607	19600	19716	20018	19856	19676	19755	19759	19694	19696	19685	19672	19754	19808	19763	19773	19857	19548	19597	19902	19699	19949	19927	19532	19835	19812	19951	19915	19759	19752	19829	19779	19729	19800	20061	19851	19556	19881	19523	19565	19832	19899	19723	19628	19805	19731	19760	19880	19644	19808	19911	19815	19670	20022	19854	19867	19792	19691	19609	19788	19860	19833	19692	19806	19830	19732	19771	19843	19793	19612	19800	19810	19786	19817	19868	19539	19864	19710	19572	19472	19535	19806	19812	19831	19554	19736	19716	19774	19719	20123	19785	19803	19647	19739	19863	19817	19891	19969	19788	19693	19710	19838	19826	19780	19729	19913	19704	19838	19704	19634	19701	19969	19743	19715	19920	19879	19677	19820	19906	19650	19894	19571	20104	19876	19637	19621	19840	19605	19861	19853	19587	19773	19779	19845	19891	19854	19762	19752	19754	20011	19835	19816	19730	19785	19929	19778	19842	19848	19969	19878	19659	19935	19775	19613	19767	19773	19630	19884	19647	19701	19891	19883	19814	20079	19790	19697	19713	19726	19793	19870	19773	19962	19917	19854	19762	19647	19679	19497	19806	19689	19808	19679	19940	19570	19649	19872	19899	19731	19593	19813	19795	19854	19951	19870	19823	19742	19783	19874	19596	19982	19593	19678	19902	19619	19846	19829	19878	19889	19686	19828	19669	19755	19958	19758	19762	19916	19593	19789	19850	19957	19724	19551	19748	19747	19654	19782	19767	19876	19905	19811	19568	19992	19771	19820	19720	19766	19785	19682	19759	19808	19616	19792	19652	19781	19545	19719	19671	19736	19769	19644	19783	19803	19918	19894	19868	19826	19811	19907	19651	19946	19697	19694	19712	19617	19778	19851	19716	19827	19880	19726	19887	19918	19857	19795	19906	19757	19818	20007	19666	19720	19625	19773	19693	19776	19646	19792	19880	19752	19773	19862	19821	19785	19498	19486	19694	19650	19876	19752	19566	19728	19845	19901	19584	19805	19633	19881	19780	19661	19583	19672	19482	19621	19709	19777	19704	19811	19808	19874	19723	19674	19928	19879	19809	19885	19885	19763	19769	19616	19917	19704	19673	19720	19867	19675	19655	19699	19726	19621	19945	19824	19732	19742	19634	19773	19863	19801	19578	19915	19748	19737	19833	19667	19854	20193	19699	19628	19860	19868	19837	19703	19727	19768	19725	20048	19954	19567	19629	19939	19760	19877	19760	19787	19738	19695	19780	19964	19696	19844	19947	19794	19789	19819	19788	19623	19783	19619	19748	19869	19861	19727	19774	19799	19841	19769	19775	19705	19869	19645	19782	19650	19925	19767	19692	19827	19587	19646	19621	19827	19892	19732	19771	20089	19783	19753	19879	19672	19849	19772	19653	19671	20007	19731	19668	19602	19792	19979	19822	19824	19688	19819	19832	19745	19595	19693	19632	19713	19731	19796	19829	19896	19592	19644	19663	19706	20058	19720	19879	19832	19868	19621	19872	19577	19622	19843	19886	19830	19820	19688	19765	19793	19628	19766	19826	19845	19815	19613	19959	19681	19664	19772	19690	19636	19722	19815	19792	19878	19782	19697	19681	19733	20088	19771	19526	19674	19675	19671	19692	19675	19506	19763	19637	19683	19570	19818	19516	19792	19838	19508	19821	19761	19679	19840	19731	19728	19837	19723	19741	19723	19788	19819	19723	19722	19725	19760	19815	19815	19788	19744	19752	19845	19638	19756	19806	19866	19608	19823	19750	19697	19610	19916	19952	19784	19813	19910	19579	19616	19649	19704	19700	19679	19739	19856	19770	19734	19622	19880	19732	19734	19768	19775	19709	19845	19836	19885	19768	19793	19766	19841	19639	19733	19716	19697	19872	19869	19752	19796	19868	19646	19874	19761	19667	19643	19730	19886	20016	19885	19837	19639	19659	19952	19992	19718	19783	19808	19675	19613	19856	19890	19772	19623	19826	19696	19738	19838	19846	19764	19903	19760	19753	19583	19810	19826	19860	19886	19715	19723	19796	19895	19909	19840	19856	19677	19625	19741	19862	19840	19810	19910	19719	19627	19941	19760	19752	19721	19764	19754	19931	19662	19817	19997	19653	19657	19517	19678	19608	19707	19847	19695	19925	19795	19718	19898	19784	19680	19711	19621	19794	19764	19744	19847	19649	19726	19576	19805	19645	19848	19644	19542	19797	19607	19603	19556	19740	19726	20060	19971	19723	19804	19959	19876	19838	19503	19756	20116	19746	19652	19850	19911	19637	19766	19639	19783	19929	19928	19723	19743	19650	19610	19766	19777	19745	19647	19898	19676	19578	19697	19820	19907	19619	19680	19669	19856	19815	19675	19673	19724	19729	19763	19758	19722	19842	19631	19924	19722	19997	19729	19850	19822	19652	19801	19627	19792	19973	19675	19705	19977	19984	19812	19741	20070	19741	19753	19638	19791	19702	19826	19950	19771	19752	19981	19889	19857	19737	19814	19778	19776	19728	19793	19778	19586	19912	19705	19773	19710	19874	19825	19473	19658	19695	19910	19913	19702	19967	19884	19635	19781	19739	19867	19691	19857	19763	19603	19805	19717	19693	19871	19907	19953	19628	19628	19717	19704	19763	20046	19886	19790	19707	19770	19699	19762	19697	19628	19892	19911	19802	19624	19789	19775	19780	19732	19647	19553	19581	19729	19883	19719	19774	19878	19698	19672	19721	19648	19707	19747	20057	19635	19553	19729	19665	19656	19742	19625	19640	19843	19775	19613	19731	19762	19662	19679	19935	19713	19712	19651	19764	19845	19714	19675	19763	19700	19613	19789	19653	19792	19682	19716	19765	19774	19776	19645	19602	19967	19867	19741	19812	19910	19800	19752	19636	19724	19731	20006	19734	19903	19783	19943	19835	19707	19768	19782	19924	19816	20084	19664	19709	19871	19628	19760	20037	19921	20053	19776	19812	19841	19718	19988	19735	19750	19838	19802	19727	19784	19686	19878	19871	19791	20031	19887	19757	19832	19863	19611	19889	19748	19880	19823	19881	19861	19589	20028	19666	19754	19654	19689	19964	19895	19735	19861	19756	19905	19580	19665	19555	19831	19711	19748	19659	19698	19806	19738	19660	19730	19858	19950	19893	19759	19780	19528	19548	19874	19834	19841	19996	19713	19727	19775	19694	19674	19649	19794	19895	19742	19774	19804	19629	19920	19859	20061	19945	19882	19788	20002	19924	19876	19745	19691	19703	19758	19646	19672	19859	19844	19700	19772	19885	19890	19696	19866	19744	20079	19912	19889	19694	19765	19813	19807	19971	19926	19980	19959	19690	19844	19880	19810	19858	19777	19722	19740	19758	19865	19813	19606	19786	19770	20020	19701	19888	19737	19872	19697	19852	19783	19763	19797	19662	19813	19842	19955	19688	19980	19662	19645	19659	19694	19853	19637	19792	19577	19731	19550	19658	19703	19774	19732	19586	19731	19732	19681	19722	20050	19662	19942	19592	19843	19574	19627	19800	19911	19853	19646	19945	19957	19686	19754	19676	19715	19799	19718	19760	19670	19613	19749	19817	19716	19945	19887	19630	19564	19713	19762	19745	19768	19578	19939	19728	19715	19821	19599	19916	19734	19956	19497	19854	19924	19754	19840	19808	19720	19709	19849	19810	19795	19864	19802	19663	19633	19857	19827	19686	19613	19730	19654	19744	19923	19807	19773	19966	19756	19896	19639	19885	19920	19766	19743	19883	19673	20042	19732	19768	19956	19811	19740	19601	19808	19670	19892	19745	19608	19814	19553	19796	19753	19664	19732	19814	19755	19776	19430	19821	19870	19985	19660	19831	19843	19720	19561	19859	19514	19712
40200	67610	45370	23511	20763	18512	17581	17417	17008	16975	16975	16936	16735	16606	16679	16726	16535	16716	16591	16737	16576	16595	16559	16511	16458	16357	16502	16404	17065	23887	22423	20974	19185	17726	16839	16396	16150	16161	16257	16234	16314	16249	16208	16173	16179	16152	16274	16054	16167	16312	16293	16246	16069	16245	16233	16238	16224	16169	16185	16358	16211	16272	16110	16267	16195	16183	16155	16237	16115	16266	16126	16316	16332	16088	16272	16395	16246	16122	16392	16121	16386	16285	16318	16333	16380	16341	16212	16167	16353	16029	16320	16284	16314	16037	16213	16313	16186	16054	16029	16228	16372	16335	16219	16251	16253	16283	16306	16115	16312	16247	16150	16124	16162	16246	16192	16264	16424	16085	16340	16242	16170	16254	16040	16197	16352	16155	16126	16293	16067	16197	16388	16410	16305	16122	16196	16182	16209	16275	16298	16244	16066	16279	16186	16296	16285	16208	16292	16039	16122	16177	16252	16414	16170	16173	16325	16050	16391	16041	16121	16145	16262	16337	16144	16181	16244	16200	16256	16388	16349	16214	16168	16116	16277	16323	16154	16000	16216	16227	16263	16116	16246	16311	16293	16262	16161	16082	16068	16296	16435	16273	16275	16029	16194	16284	16318	16272	16291	16062	16225	16273	16282	16207	16443	16363	16268	16047	16168	16276	16083	16244	16011	16089	16205	16456	16167	16263	16282	16372	16224	16144	16215	16239	16173	16230	16117	16359	16298	16134	16143	16192	16220	16206	16280	16318	16374	16200	16211	16077	16215	16327	16306	16184	16178	16260	16202	16161	16298	16192	16075	16384	16314	16224	16283	16171	16284	16240	16078	16194	16354	16169	16209	16149	16290	16211	16170	16232	16158	16306	16318	16077	16268	16429	16304	16279	16266	16142	16233	15930	16172	16205	16275	16198	16137	16319	16204	16200	16229	16154	16210	16329	16348	16344	16073	16320	16121	16200	16399	16158	16102	16216	16268	16264	16257	16341	16327	16166	16409	16273	16100	16294	16270	16259	16202	16183	16118	16219	16256	16292	16178	16216	16349	16176	16144	16172	16212	16289	16295	16428	16128	16166	16294	16293	16299	16174	16281	16282	16128	16197	16228	16012	16260	16172	16282	16080	16210	16234	16310	16083	16217	16229	16270	16193	16032	16213	16245	16473	16262	16325	16243	16302	16230	16183	16186	16179	16115	16254	16528	16139	16168	16174	16203	16284	16385	16023	16188	16148	16175	16130	16139	16128	16219	16324	16288	16231	16436	16298	16284	16312	16345	16249	16252	16344	16185	16271	16253	16190	16314	16059	16220	16370	16239	16277	16195	16145	16260	16285	16203	16346	16302	16110	16070	16247	16333	16360	16180	16416	16136	16239	16200	16174	16143	16208	16171	16229	16114	16235	16388	16161	16410	16256	16141	16234	16322	16093	16349	16178	16262	16153	16328	16295	16007	16254	16150	16423	16103	16159	16095	16063	16261	16314	16297	16160	16116	16042	16253	16350	16252	16301	16242	16216	16274	16294	16212	16379	16306	16210	16061	16155	16154	16074	16231	16342	16277	16292	16273	16127	16230	16254	16148	16207	16211	16254	16140	16131	16160	16414	16112	16236	16017	16362	16265	16376	16234	16169	16169	16275	16222	16385	16072	16170	16257	16181	16177	16252	16210	16228	16272	16124	16096	16259	16120	16238	16204	16263	16008	16375	16209	16191	16240	16231	16204	16301	16293	16307	16443	16194	16291	16345	16247	16052	16228	16197	16147	16333	16351	16280	16265	16344	16243	16155	16295	16103	16313	16195	16110	16252	16281	16088	16282	16184	16174	16265	16169	16127	16262	16317	16397	16245	16337	16294	16250	16294	16202	16203	16325	16142	16178	16277	16360	16296	16154	16140	16322	16477	16288	16316	16213	16183	16070	16200	16156	16210	16167	16258	16098	16285	16219	16123	16058	16493	16369	16361	16396	16376	16442	16228	16132	16273	16172	16210	16229	16230	16222	16256	15994	16147	16237	16104	16035	16229	16171	16247	16400	16231	16128	16212	16232	16169	16255	16198	16165	16070	16198	16306	16185	16260	16206	16120	16241	16233	15939	16386	16294	16112	16148	16125	16365	16247	16373	16186	16228	16335	16092	16254	16177	16412	16223	16140	16356	16300	16194	16312	16295	16323	16292	16291	16205	16223	16252	16156	16316	16297	16238	16146	16298	16264	16088	16170	16271	16117	16154	16371	16236	16199	16162	16357	16219	16218	16467	16194	16132	16348	16110	16318	16335	16239	16235	16504	16104	16251	16332	16251	16331	16202	16112	16139	16157	16235	16249	16375	16141	16318	16251	16077	16205	16229	16008	16332	16131	16124	16241	16338	16308	16280	16361	16348	16094	16083	16223	16254	16186	16108	16306	16121	16239	16244	16108	16312	16173	16237	16282	16342	16138	16233	16373	16219	16114	16169	15986	16209	16289	16118	16013	16337	16227	16434	16242	16123	16310	16188	16139	16216	16266	16166	16132	16156	16169	16492	16175	16284	16087	16174	16281	16300	16120	16222	16327	16200	16246	16117	16082	16106	16209	16145	16125	16106	16184	16286	16179	16205	16365	16171	16112	16202	16178	15941	16349	16086	16300	16160	16275	16332	16200	16188	16157	15964	16168	16108	16292	16255	16189	16335	16253	16217	16195	16293	16268	16162	16075	16317	16040	16228	16096	16120	16167	16239	16189	16357	16286	16303	16308	16072	16054	16205	16161	16209	16307	16321	16260	16266	16307	16149	16396	16270	16144	16167	16231	16245	16308	16097	16121	16181	16112	16139	16185	16211	16187	16297	16287	16198	16149	16145	16329	16305	16245	16261	16267	16138	16279	16281	16322	16184	16197	16197	16291	16021	16089	16239	16244	16233	16204	16240	16171	16196	16314	16070	16063	16315	16300	16336	16187	16346	16127	16208	16227	16283	16332	16002	16098	16367	16154	15999	16212	16290	16193	16382	16399	16346	16205	16255	16266	16078	16190	16251	16285	16320	16047	16124	16173	16370	16256	16368	16056	16176	16180	16395	16252	16024	16260	16138	16338	16376	16257	16117	16367	16368	16125	16322	16480	16285	16324	16095	16204	16360	16297	16404	16320	16205	16253	16272	16229	16196	16250	16423	16253	16183	16078	16098	16140	16145	16380	16257	16293	16168	16161	16187	16345	15933	16281	16165	16023	16182	16264	16204	16274	16264	16186	16026	16232	16327	16352	16244	16158	16334	16343	16210	16321	16286	16187	16300	16178	16136	16057	16145	16206	16256	16207	16199	16425	16352	16429	16231	16280	16376	16349	16286	16283	16220	16322	16221	16113	16188	16030	16311	16059	16444	16224	16149	16176	16243	15991	16265	16150	16251	16346	16354	16164	16143	16372	16130	16379	16215	16185	16401	16241	16191	16229	16108	16186	16229	16235	16172	15929	16327	16108	16274	16273	16174	16182	16180	16533	16166	16215	16199	16298	16288	16292	16211	16188	16256	16283	16205	16393	16199	16174	16232	16096	16241	16212	16181	16264	16235	16350	16179	16218	16184	16243	16412	16219	16160	16248	16127	16197	16242	16119	16128	16282	16440	16369	16243	15994	16388	16126	16218	16192	16001	16260	16353	16112	16204	16348	16104	16150	16178	16169	16100	16175	16378	16141	16122	16204	16314	16204	16240	16194	16164	16321	16332	16145	16233	16181	16151	16133	16206	16103	16434	16230	16293	16294	16117	16290	16276	16184	16375	16169	16240	16235	16273	16345	16222	16266	16303	16311	16143	16388	16276	16334	16113	16255	16139	16065	16294	16186	16436	16115	16039	16363	16304	16281	16192	16242	16203	16250	16150	16262	16322	16268	16117	16243	16123	16159	16084	16298	16018	16355	16288	16234	16334	16193	16258	16305	16136	16186	16263	16255	16403	16198	16108	16088	16151	16369	16338	16093	16338	16369	16368	16140	16139	16366	16293	16332	16129	16144	16180	16272	16229	16145	16238	16224	16111	16273	16249	16234	16330	16240	16101	16145	16355	16239	16116	16163	16088	16233	16124	16254	16319	16301	16156	16290	16042	16291	16267	16371	16179	16325	16140	16178	16113	16329	16392	16300	16216	16057	16254	16216	16270	16107	16277	16215	16103	16364	16360	16269	16530	16222	16257	16251	16232	16099	16204	16268	16302	16250	16268	16275	16295	16386	16378	16219	16191	16220	16155	16333	16235	16114	16222	16206	16197	16190	16222	16369	15997	16201	16363	16281	16303	16236	16030	16166	16320	16261	16106	16127	16363	16317	16182	16390	16127	16207	16222	16177	16198	16126	16134	16033	16316	16281	16171	16226	16015	16251	16154	16214	16142	16032	16307	16295	16052	16284	16334	16203	16268	16215	16187	16323	16113	16552	16230	16286	16234	16277	16187	16202	16280	16330	16348	16126	16196	16285	16290	16289	16235	16314	16019	16298	16248	16127	16230	16195	16311	16324	16387	16026	16135	16341	16373	16178	16392	16223	16175	16257	16192	16323	16094	16119	16090	16151	16196	16151	16247	16321	16241	16359	16260	16149	16257	16122	16268	16188	16209	15946	16350	16259	16290	16203	16226	16057	16363	16226	16067	16251	16133	16315	16302	16239	16213	16298	16212	16136	16164	16080	16231	16273	16182	16286	16210	16201	16235	16181	16335	16220	16205	16228	16296	16229	16233	16313	16251	16330	16055	16284	16300	16221	16266	16073	16055	16275	16294	16337	16307	16314	16169	16359	16090	16328	16362	16067	16359	16172	16188	16334	16139	16243	16245	16118	16239	16209	16271	16237	16317	16157	16447	16343	16299	16122	16344	16069	16343	16346	16152	16169	16177	16226	16265	16325	16181	16375	16162	16391	16201	16102	16189	16080	16261	16209	16035	16097	16129	16143	16071	16198	16257	16094	16245	16180	16166	16134	16339	16239	16064	16256	16111	16197	16271	16336	16160	16308	16233	16269	16144	16371	16278	16443	16066	16202	16238	16068	16106	16226	16173	16308	16145	16265	16226	16082	16253	16240	16000	16343	16274	16180	16283	16228	16252	16192	16228	16272	16097	16139	16273	16082	16270	16258	16267	16067	16339	16315	16243	16353	16216	16313	16143	16028	16029	16122	16347
28947	27261	28593	23280	19522	19059	19218	18873	18798	18936	18745	18702	18753	18651	18723	18976	18665	19055	18867	18877	18763	18558	18728	18869	18977	18774	18680	18716	18648	18809	19176	19274	19045	18926	18737	18744	18732	18610	18646	18452	18609	18597	18741	18497	18638	18693	18710	18525	18742	18616	18763	18856	18700	18477	18809	18538	18788	18740	18637	18448	18698	18609	18694	18719	18564	18422	18633	18697	18645	18630	18570	18693	18460	18660	18602	18570	18671	18691	18717	18648	18563	18765	18529	18548	18693	18725	18624	18740	18653	18537	18638	18486	18602	18581	18726	18623	18669	18571	18747	18817	18559	18527	18460	18649	18619	18646	18745	18755	18697	18665	18641	18512	18651	18671	18913	18732	18727	18716	18490	18750	18743	18490	18547	18776	18465	18570	18684	18811	18704	18787	18669	18706	18668	18777	18549	18849	18701	18753	18577	18668	18820	18741	18647	18650	18684	18783	18503	18756	18471	18642	18719	18741	18745	18738	18537	18722	18632	18418	18545	18609	18786	18568	18574	18754	18678	18636	18752	18609	18607	18571	18528	18612	18649	18796	18662	18457	18513	18798	18730	18686	18823	18673	18699	18808	18737	18694	18541	18906	18700	18631	18768	18846	18735	18624	18410	18699	18821	18745	18517	18584	18688	18584	18780	18592	18552	18659	18660	18725	18761	18794	18714	18910	18464	18710	18858	18771	18690	18770	18793	18481	18670	18556	18703	18517	18731	18732	18668	18725	18702	18463	18814	18615	18513	18615	18784	18476	18620	18603	18839	18613	18887	18744	18825	18535	18730	19021	18524	18570	18676	18703	18725	18591	18524	18815	18544	18671	18810	18743	18553	18636	18818	18768	18572	18760	18594	18890	18725	18814	18611	18777	18735	18503	18411	18565	18676	18609	18660	18700	18647	18503	18708	18573	18636	18516	18820	18772	18651	18807	18919	18668	18853	18645	18741	18643	18601	18713	18776	18746	18875	18517	18507	18509	18449	18709	18643	18659	18606	18446	18587	18786	18711	18728	18643	18635	18774	18612	18762	18776	18610	18813	18664	18772	18775	18654	18726	18713	18662	18543	18595	18718	18594	18693	18780	18611	18700	18704	18753	18698	18590	18539	18797	18708	18637	18756	18695	18709	18704	18716	18501	18639	18656	18735	18853	18766	18629	18922	18728	18545	18794	18731	18653	18737	18590	18797	18840	18532	18502	18504	18519	18708	18577	18853	18709	18678	18777	18696	18666	18645	18700	18575	18664	18927	18585	18512	18702	18698	18756	18626	18631	18577	18724	18766	18689	18570	18807	18663	18732	18691	18673	18677	18672	18573	18722	18799	18621	18788	18668	18976	18582	18561	18744	18453	18773	18411	18663	18690	18698	18786	18723	18752	18591	18490	18735	18580	18784	18422	18706	18585	18639	18458	18687	18620	18583	18503	18445	18773	18530	18743	18876	18611	18748	18639	18656	18735	18947	18647	18814	18679	18767	18691	18731	18473	18842	18582	18501	18585	18661	18551	18738	18602	18620	18636	18691	18592	18606	18493	18705	18691	18641	18646	18808	18593	18683	18696	18707	18630	18688	18593	18666	18623	18874	18524	18565	18503	18581	18687	18486	18888	18620	18655	18673	18644	18702	18671	18460	18695	18621	18875	18901	18719	18771	18503	18791	18789	18811	18473	18704	18524	18752	18590	18769	18561	18559	18763	18782	18635	18755	18630	18878	18805	18789	18785	18565	18685	18485	18689	18571	18575	18761	18573	18638	18624	18671	18625	18752	18624	18778	18592	18543	18632	18823	18776	18785	18615	18661	18674	18539	18659	18526	18694	18502	18460	18580	18647	18696	18381	18559	18651	18551	18541	18602	18372	18896	18729	18463	18407	18734	18717	18723	18511	18635	18645	18840	18547	18660	18756	18658	18643	18709	18808	18885	18707	18732	18693	18669	18694	18478	18627	18624	18684	18555	18656	18690	18535	18743	18701	18428	18415	18812	18786	18541	18621	18626	18749	18691	18659	18594	18533	18615	18638	18606	18660	18584	18715	18628	18874	18665	18768	18861	18696	18837	18716	18790	18715	18689	18897	18781	18837	18628	18703	18580	18689	18567	18769	18670	18583	18617	18636	18481	18684	18885	18756	18804	18742	18878	18851	18711	18555	18803	18740	18667	18819	18532	18698	18633	18677	18906	18620	18535	18621	18706	18736	18515	18554	18668	18553	18566	18807	18743	18628	18747	18379	18512	18699	18621	18806	18792	18697	18829	18613	18611	18659	18698	18786	18667	18661	18478	18640	18730	18748	18923	18751	18547	18583	18681	18689	18780	18531	18767	18792	18770	18553	18751	18703	18995	18432	18748	18476	18666	18653	18769	18749	18644	18804	18679	18835	18786	18601	18681	18647	18753	18647	18643	18432	18607	18584	18723	18494	18652	18661	18626	18786	18597	18822	18638	18633	18655	18682	18935	18761	18706	18551	18624	18515	18690	18581	18676	18632	18741	18569	18556	18792	18633	18580	18657	18608	18403	18616	18630	18624	18712	18721	18827	18862	18559	18726	18634	18721	18684	18846	18545	18812	18625	18632	18810	18606	18607	18787	18645	18652	18602	18643	18744	18584	18773	18782	18556	18727	18848	18545	18664	18597	18795	18886	18703	18901	18579	18696	18706	18717	18780	18563	18641	18831	18605	18587	18629	18668	18511	18523	18767	18607	18641	18666	18642	18649	18562	18787	18787	18534	18751	18683	18864	18486	18760	18718	18709	18600	18898	18812	18611	18605	18644	18814	18665	18804	18667	18727	18658	18654	18499	18258	18679	18689	18495	18769	18614	18630	18495	18789	18552	18589	18533	18650	18735	18557	18448	18591	18726	18719	18775	18671	18629	18672	18850	18581	18517	18567	18568	18446	18993	18876	18592	18615	19016	18670	18845	18670	18647	18777	18747	18719	18833	18723	18743	18680	18739	18720	18683	18527	18653	18764	18605	18396	18728	18606	18637	18589	18368	18818	18596	18747	18774	18839	18608	18682	18632	18600	18468	18765	18458	18981	18570	18782	18710	18585	18743	18771	18522	18798	18846	18527	18728	18897	18648	18741	18724	18803	18800	18752	18677	18596	18601	18712	18750	18605	18618	18722	18675	18582	18742	18714	18761	18525	18609	18616	18973	18860	18594	18863	18726	18619	18642	18621	18860	18657	18562	18667	18684	18634	18577	18725	18550	18633	18642	18559	18567	18479	18699	18797	18819	18714	18520	18753	18824	18793	18838	18681	18617	18670	18765	18654	18913	18665	18785	18630	18699	18826	18882	18687	18722	18687	18665	18518	18656	18686	18595	18559	18849	18668	18642	18419	18681	18726	18660	18623	18767	18727	18628	18640	18478	18858	18812	18457	18639	18745	18668	18864	18618	18741	18762	18656	18712	18541	18691	18471	18714	18531	18679	18642	18670	18760	18681	18453	18639	18467	18472	18602	18850	18575	18603	18798	18797	18693	18625	18635	18777	18604	18882	18891	18675	18655	18851	18546	18536	18529	18488	18758	18768	18753	18550	18683	18649	18717	18857	18798	18552	18843	18815	18572	18656	18464	18679	18768	18770	18660	18653	18561	18617	18585	18695	18585	18436	18753	18654	18765	18654	18619	18799	18818	18848	18771	18632	18659	18749	18751	18681	18598	18813	18898	18915	18601	18522	18679	18629	18831	18738	18700	18692	18642	18804	18719	18759	18664	18659	18602	18862	18525	18597	18732	18777	18490	18924	18678	18589	18689	18676	18837	18547	18799	18544	18695	18537	18655	18676	18757	18834	18891	18702	18834	18687	18768	18730	18493	18716	18628	18729	18737	18707	18602	18877	18656	18678	18745	18632	18671	18488	18681	18766	18535	18850	18557	18725	18748	18796	18722	18630	18668	18831	18843	18551	18666	18789	18522	18758	18788	18683	18517	18867	19035	18652	18750	18815	18554	18606	18762	18829	18831	18351	18641	18711	18587	18785	18731	18869	18736	18561	18687	18439	18702	18652	18698	18561	18681	18786	18680	18610	18757	18649	18607	18581	18680	18850	18691	18792	18626	18723	18532	18653	18880	18726	18627	18605	18713	18593	18638	18623	18758	18763	18814	18609	18702	18704	18493	18551	18635	18842	18734	18764	18669	18532	18792	18728	18570	18570	18690	18675	18502	18729	18709	18687	18721	18609	18796	18692	18447	18947	18919	18702	18540	18507	18762	18613	18460	18670	18660	18668	18671	18709	18593	18749	18811	18874	18661	18623	18597	18554	18663	18830	18686	18563	18799	18582	18819	18806	18566	18538	18618	18690	18613	18463	18623	18581	18725	18508	18656	18662	18792	18630	18862	18735	18440	18506	18574	18537	18508	18711	18683	18558	18541	18452	18820	18625	18516	18737	18784	18731	18652	18770	18665	18836	18649	18629	18707	18627	18549	18655	18706	18692	18879	18708	18576	18644	18930	18608	18619	18602	18862	18555	18736	18479	18593	18664	18767	18580	18735	18814	18663	18428	18654	18554	18550	18786	18735	18757	18803	18921	18641	18535	18759	18553	18595	18663	18722	18611	18414	18735	18781	18950	18509	18646	18801	18792	18779	18675	18845	18610	18698	18695	18643	18556	18601	18608	18691	18920	18426	18724	18644	18652	18546	18657	18450	18596	18735	18753	18697	18719	18648	18622	18625	18967	18882	18506	18510	18531	18604	18445	18835	18752	18861	18613	18631	18542	18662	18614	18466	18579	18666	18607	18479	18671	18635	18687	18505	18713	18695	18500	18750	18479	18594	18652	18697	18655	18607	18755	18559	18797	18725	18683	18643	18834	18687	18767	18569	18817	18723	18911	18673	18720	18841	18760	18680	18575	18706	18711	18865	18881	18620	18820	18579	18517	18657	18553	18611	18811	18653	18684	18656	18704	18627	18842	18594	18573	18688	18746	18752	18480	18744	18604	18709	18769	18525	18588	18655	18583	18617	18591	18656	18545	18831	18603	18711	18662	18665	18722	18718	18814	18736	18619	18803	19050	18741	18665	18826	18568	18705	18555	18709	18653	18815	18580	18948	18861	18636	18875	18751	18665	18647	18876	18808	18879	18538	18765	18796	18634	18623	18756	18692	18640	18513	18481	18643	18851	18632	18638	18834
30963	41619	25917	17458	16852	16016	15754	15844	15725	15822	15698	15595	15629	15709	15534	15747	15596	15690	15454	15824	15791	15668	15664	15596	15544	15815	15567	15622	15768	15879	16253	15982	15828	15653	15758	15695	15667	15717	15566	15587	15681	15640	15595	15618	15468	15689	15633	15506	15511	15620	15615	15630	15448	15686	15571	15735	15553	15587	15675	15535	15535	15733	15502	15571	15704	15560	15596	15499	15623	15572	15553	15505	15516	15618	15517	15537	15618	15656	15533	15590	15705	15716	15549	15519	15643	15691	15526	15436	15698	15648	15787	15690	15630	15441	15627	15553	15729	15473	15546	15587	15721	15493	15565	15621	15595	15639	15720	15425	15604	15587	15668	15665	15571	15723	15567	15547	15523	15707	15585	15400	15520	15488	15592	15721	15428	15480	15628	15703	15624	15668	15663	15527	15655	15594	15725	15570	15656	15714	15646	15524	15589	15768	15639	15456	15522	15612	15805	15710	15548	15581	15612	15563	15606	15416	15481	15614	15478	15605	15501	15762	15567	15603	15435	15737	15607	15696	15806	15408	15597	15616	15485	15655	15594	15547	15561	15831	15646	15586	15569	15629	15693	15488	15585	15570	15635	15739	15678	15690	15617	15670	15715	15404	15510	15533	15610	15588	15597	15630	15603	15621	15581	15601	15604	15545	15536	15713	15558	15561	15515	15609	15730	15674	15389	15586	15626	15790	15660	15566	15545	15588	15629	15578	15706	15445	15763	15775	15686	15554	15641	15561	15559	15551	15704	15538	15479	15603	15604	15559	15510	15566	15595	15555	15668	15550	15693	15546	15592	15388	15515	15597	15438	15640	15540	15481	15517	15733	15625	15662	15621	15501	15597	15448	15610	15464	15618	15632	15531	15609	15486	15751	15752	15617	15687	15488	15674	15431	15710	15568	15636	15622	15829	15466	15617	15495	15557	15678	15449	15635	15672	15612	15679	15526	15550	15690	15771	15601	15600	15566	15570	15448	15665	15509	15769	15552	15611	15481	15607	15609	15612	15643	15545	15537	15666	15698	15587	15689	15505	15674	15440	15601	15681	15485	15691	15693	15503	15631	15589	15536	15750	15702	15697	15637	15618	15731	15628	15485	15607	15859	15626	15489	15543	15598	15695	15567	15577	15519	15607	15398	15608	15580	15626	15614	15663	15650	15687	15633	15527	15669	15605	15654	15462	15566	15700	15417	15587	15567	15484	15656	15649	15599	15640	15577	15662	15470	15523	15631	15596	15598	15504	15516	15716	15512	15511	15662	15527	15448	15655	15543	15638	15680	15593	15683	15546	15295	15635	15610	15554	15490	15570	15326	15704	15601	15519	15587	15569	15474	15579	15655	15578	15618	15711	15563	15510	15532	15616	15768	15479	15739	15584	15726	15539	15639	15595	15641	15565	15516	15707	15673	15483	15587	15516	15592	15681	15536	15472	15411	15608	15416	15546	15721	15603	15635	15542	15565	15724	15493	15504	15705	15554	15663	15550	15508	15500	15677	15587	15565	15587	15684	15522	15585	15675	15488	15580	15653	15715	15502	15601	15549	15471	15714	15376	15605	15520	15543	15653	15701	15420	15578	15621	15604	15600	15499	15639	15552	15620	15510	15733	15464	15830	15556	15488	15622	15625	15493	15650	15584	15387	15624	15567	15688	15630	15591	15700	15699	15718	15500	15643	15504	15489	15571	15661	15463	15669	15661	15548	15415	15620	15473	15674	15477	15689	15518	15575	15619	15582	15581	15674	15783	15523	15572	15742	15536	15697	15566	15546	15689	15624	15498	15727	15536	15552	15694	15669	15466	15648	15715	15457	15541	15535	15607	15622	15632	15505	15596	15815	15568	15771	15575	15522	15446	15551	15702	15674	15609	15689	15500	15756	15733	15698	15471	15582	15727	15559	15532	15552	15529	15525	15435	15680	15396	15641	15607	15637	15635	15605	15513	15696	15598	15367	15441	15615	15696	15654	15585	15575	15741	15607	15490	15533	15686	15582	15532	15584	15550	15651	15588	15668	15676	15753	15726	15655	15594	15547	15495	15562	15796	15504	15461	15864	15439	15688	15707	15694	15611	15518	15715	15497	15639	15520	15609	15591	15512	15695	15643	15555	15740	15515	15447	15589	15700	15603	15586	15624	15552	15545	15485	15590	15835	15774	15625	15543	15468	15574	15605	15483	15604	15586	15644	15523	15390	15601	15529	15590	15693	15454	15599	15607	15666	15561	15686	15590	15580	15617	15541	15546	15586	15583	15563	15646	15623	15632	15417	15769	15613	15502	15502	15420	15582	15598	15558	15705	15698	15660	15610	15506	15497	15519	15621	15566	15586	15628	15499	15542	15568	15610	15537	15695	15536	15840	15659	15655	15624	15605	15594	15646	15533	15583	15534	15538	15602	15545	15480	15540	15682	15493	15733	15561	15756	15692	15599	15534	15620	15628	15677	15796	15640	15470	15553	15633	15648	15706	15527	15820	15482	15545	15642	15563	15766	15719	15528	15619	15643	15629	15462	15719	15472	15662	15667	15664	15711	15578	15629	15768	15551	15548	15663	15668	15818	15558	15689	15516	15469	15653	15666	15525	15578	15661	15532	15387	15633	15758	15636	15578	15642	15651	15486	15576	15664	15354	15538	15535	15394	15693	15741	15518	15598	15606	15580	15720	15674	15429	15523	15580	15494	15577	15598	15426	15493	15558	15607	15590	15636	15610	15655	15645	15683	15466	15575	15579	15568	15418	15584	15757	15513	15514	15627	15477	15678	15622	15769	15623	15687	15567	15733	15575	15425	15471	15675	15588	15702	15588	15595	15736	15637	15430	15686	15512	15640	15617	15638	15751	15670	15641	15537	15441	15677	15532	15492	15504	15615	15737	15542	15501	15674	15630	15627	15409	15676	15495	15554	15558	15478	15671	15577	15645	15621	15681	15584	15621	15647	15552	15614	15612	15791	15494	15840	15510	15602	15646	15389	15674	15429	15561	15603	15599	15585	15488	15652	15392	15585	15606	15563	15635	15432	15610	15598	15550	15628	15677	15414	15589	15680	15711	15597	15466	15605	15787	15562	15608	15455	15680	15601	15618	15474	15688	15622	15616	15543	15544	15465	15681	15418	15580	15682	15632	15520	15625	15580	15662	15507	15463	15587	15733	15448	15644	15393	15513	15538	15680	15603	15698	15514	15573	15671	15490	15595	15748	15581	15655	15504	15500	15479	15641	15572	15684	15575	15518	15551	15558	15641	15733	15662	15667	15545	15570	15516	15522	15624	15702	15592	15348	15715	15463	15703	15733	15544	15606	15462	15728	15506	15688	15821	15768	15586	15538	15499	15548	15521	15582	15416	15429	15635	15688	15686	15622	15618	15526	15737	15730	15389	15556	15632	15637	15604	15759	15588	15455	15568	15517	15487	15668	15652	15621	15622	15635	15520	15552	15790	15625	15432	15680	15587	15560	15606	15827	15609	15633	15512	15774	15508	15597	15502	15752	15579	15722	15696	15556	15710	15572	15423	15705	15533	15601	15638	15446	15708	15627	15695	15541	15380	15580	15680	15583	15632	15686	15488	15490	15513	15482	15660	15639	15566	15669	15497	15666	15704	15557	15551	15645	15646	15587	15702	15658	15644	15734	15540	15461	15562	15651	15562	15589	15601	15499	15655	15474	15547	15772	15558	15447	15574	15571	15631	15651	15534	15688	15707	15730	15681	15607	15704	15458	15609	15498	15662	15526	15547	15568	15519	15563	15539	15534	15607	15589	15540	15473	15696	15536	15564	15639	15676	15682	15472	15466	15613	15642	15475	15697	15554	15800	15685	15710	15513	15469	15653	15601	15546	15681	15386	15766	15542	15773	15616	15540	15327	15885	15463	15658	15670	15529	15698	15699	15545	15547	15434	15630	15412	15829	15575	15378	15735	15568	15554	15557	15602	15527	15575	15480	15494	15627	15444	15602	15486	15504	15697	15494	15657	15658	15755	15554	15539	15559	15664	15574	15511	15568	15616	15452	15599	15740	15541	15482	15597	15762	15588	15551	15842	15647	15487	15727	15518	15672	15608	15535	15639	15703	15609	15543	15644	15544	15730	15518	15624	15540	15526	15559	15719	15405	15499	15696	15563	15478	15657	15596	15652	15531	15776	15550	15681	15587	15640	15632	15585	15495	15699	15688	15507	15460	15461	15688	15636	15504	15547	15666	15716	15666	15597	15613	15493	15426	15562	15724	15502	15607	15623	15503	15732	15542	15721	15767	15630	15520	15712	15648	15682	15575	15375	15503	15598	15506	15550	15537	15653	15586	15483	15364	15561	15458	15495	15576	15502	15500	15816	15676	15444	15620	15625	15623	15539	15600	15564	15608	15583	15512	15566	15551	15577	15543	15590	15675	15750	15663	15454	15593	15473	15607	15539	15538	15643	15561	15653	15631	15633	15752	15643	15392	15654	15621	15583	15492	15385	15538	15449	15718	15622	15627	15586	15584	15444	15623	15535	15609	15709	15551	15598	15518	15579	15658	15490	15677	15726	15550	15594	15419	15449	15701	15684	15787	15495	15830	15704	15714	15507	15511	15625	15611	15714	15511	15465	15703	15645	15489	15497	15355	15638	15577	15487	15591	15680	15485	15542	15613	15606	15566	15565	15626	15496	15595	15730	15479	15679	15652	15553	15686	15557	15782	15587	15602	15499	15478	15466	15656	15673	15459	15764	15622	15483	15726	15507	15713	15586	15730	15563	15481	15674	15795	15471	15642	15576	15672	15459	15621	15490	15776	15524	15781	15569	15733	15494	15493	15700	15620	15695	15576	15544	15551	15638	15646	15663	15675	15645	15879	15487	15609	15554	15603	15563	15615	15467	15491	15533	15616	15467	15671	15762	15554	15489	15538	15518	15445	15541	15545	15690	15751	15641	15669	15591	15591	15509	15464	15536	15747	15604	15650	15650	15503	15679	15686	15508	15693	15767	15593	15610	15612	15548	15527	15697	15484	15590	15636	15832	15728	15474	15614	15642	15637	15562	15516	15680	15522	15594	15604	15508	15491	15505	15471	15739	15692	15645	15602	15660	15605	15467	15455	15575	15556	15631	15569	15645	15646	15599	15414	15753	15435	15686	15442	15542	15672	15684	15613	15414	15603	15558	15830	15570	15549	15753
24009	21453	29022	24347	22347	22684	21589	19119	18460	18929	18829	18589	18923	18757	18686	18666	18423	18688	18787	18589	18675	18779	18560	18523	18415	18344	18482	18469	18593	20776	21072	20532	20048	19138	18755	18635	18538	18432	18562	18408	18460	18389	18429	18290	18303	18277	18558	18443	18479	18647	18479	18453	18289	18344	18442	18390	18547	18304	18474	18374	18170	18347	18269	18191	18300	18573	18472	18165	18361	18331	18509	18486	18373	18053	18125	18334	18279	18459	18399	18453	18445	18562	18342	18382	18556	18330	18493	18169	18260	18351	18357	18436	18458	18211	18444	18486	18408	18233	18409	18380	18389	18307	18393	18256	18296	18335	18552	18371	18469	18483	18501	18251	18345	18402	18369	18510	18293	18537	18388	18401	18428	18365	18311	18258	18291	18401	18362	18159	18287	18400	18471	18411	18446	18398	18384	18329	18600	18494	18508	18501	18508	18539	18343	18398	18416	18270	18460	18379	18286	18229	18285	18124	18266	18303	18296	18503	18346	18304	18286	18166	18470	18488	18430	18207	18383	18291	18345	18342	18503	18249	18261	18148	18272	18152	18255	18418	18491	18109	18258	18379	18359	18349	18610	18372	18443	18386	18380	18206	18493	18465	18385	18262	18395	18269	18545	18466	18352	18503	18336	18148	18289	18101	18319	18284	18170	18366	18273	18080	18292	18253	18326	18169	18430	18339	18072	18325	18076	18569	18345	18374	18395	18235	18284	18234	18434	18279	18479	18426	18578	18396	18410	18363	18405	18318	18430	18086	18354	18478	18314	18497	18122	18602	18449	18609	18283	18398	18252	18379	18475	18327	18298	18253	18471	18342	18212	18323	18573	18316	18397	18333	18317	18560	18351	18354	18362	18208	18433	18375	18465	18527	18299	18596	18461	18244	18565	18231	18209	18259	18311	18296	18298	18466	18473	18174	18286	18263	18352	18255	18394	18453	18475	18423	18296	18276	18423	18310	18190	18198	18479	18174	18251	18302	18295	18505	18261	18280	18234	18459	18422	18199	18235	18110	18328	18296	18354	18375	18383	18282	18463	18234	18280	18483	18519	18391	18474	18118	18289	18367	18252	18112	18302	18486	18494	18182	18420	18468	18242	18469	18414	18627	18194	18468	18380	18356	18326	18437	18328	18187	18581	18349	18370	18346	18324	18279	18508	18396	18295	18423	18217	18275	18548	18390	18474	18234	18169	18309	18416	18615	18450	18338	18379	18414	18413	18365	18324	18480	18217	18373	18515	18229	18348	18263	18377	18360	18411	18158	18364	18254	18396	18327	18385	18341	18375	18399	18467	18416	18348	18360	18317	18370	18278	18320	18330	18257	18296	18227	18148	18315	18164	18366	18378	18148	18452	18321	18145	18371	18291	18073	18495	18324	18337	18260	18097	18206	18160	18314	18271	18314	18405	18105	18254	18364	18551	18283	18153	18226	18398	18306	18457	18353	18317	18323	18364	18445	18420	18325	18433	18327	18304	18371	18485	18393	18330	18347	18191	18377	18228	18333	18330	18295	18118	18260	18586	18198	18560	18365	18494	18273	18344	18475	18285	18294	18221	18330	18451	18292	18242	18249	18382	18204	18329	18567	18324	18405	18388	18149	18256	18456	18373	18251	18139	18283	18256	18179	18191	18463	18345	18401	18229	18333	18331	18494	18321	18372	18289	18481	18462	18423	18126	18481	18240	18366	18195	18555	18299	18295	18458	18425	18475	18357	18444	18229	18436	18228	18242	18486	18476	18468	18320	18363	18461	18313	18563	18407	18453	18393	18466	18309	18349	18525	18317	18500	18367	18373	18535	18331	18300	18482	18381	18430	18357	18333	18292	18183	18323	18451	18539	18274	18218	18400	18261	18272	18241	18326	18295	18216	18465	18323	18511	18242	18312	18299	18418	18185	18169	18278	18434	18513	18501	18360	18461	18252	18324	18325	18019	18307	18289	18168	18306	18373	18256	18403	18392	18272	18294	18176	18300	18371	18423	18213	18195	18170	18444	18464	18308	18243	18420	18436	18255	18526	18346	18281	18441	18304	18431	18332	18403	18278	18360	18298	18418	18210	18269	18478	18274	18340	18451	18418	18349	18273	18425	18437	18438	18374	18544	18492	18339	18351	18409	18220	18151	18326	18341	17960	18284	18280	18323	18472	18471	18435	18472	18376	18683	18431	18361	18265	18427	18337	18407	18128	18346	18022	18249	18449	18097	18438	18407	18450	18398	18461	18446	18253	18434	18368	18309	18249	18201	18547	18554	18217	18349	18390	18360	18430	18580	18335	18436	18467	18272	18556	18367	18191	18354	18504	18470	18214	18335	18399	18538	18493	18341	18265	18244	18329	18392	18309	18238	18501	18231	18369	18294	18220	18567	18402	18311	18233	18269	18409	18426	18487	18495	18703	18459	18352	18130	18109	18153	18500	18418	18408	18453	18441	18340	18163	18152	18348	18340	18358	18232	18299	18180	18407	18282	18341	18193	18327	18392	18301	18441	18603	18176	18486	18347	18237	18271	18377	18158	18462	18433	18520	18424	18275	18384	18529	18387	18404	18432	18194	18411	18353	18278	18382	18430	18426	18309	18507	18380	18458	18242	18525	18288	18231	18761	18434	18335	18117	18260	18350	18458	18225	18470	18316	18539	18225	18306	18328	18334	18335	18301	18475	18350	18511	18313	18478	18362	18276	18165	18268	18278	18272	18295	18432	18337	18254	18370	18619	18551	18408	18212	18316	18254	18375	18219	18230	18492	18428	18496	18493	18433	18394	18452	18270	18414	18270	18493	18379	18444	18385	18352	18315	18385	18515	18413	18535	18399	18300	18455	18304	18418	18469	18452	18175	18491	18486	18457	18565	18522	18434	18391	18532	18590	18330	18179	18398	18441	18249	18299	18332	18487	18487	18543	18373	18360	18299	18600	18364	18312	18367	18349	18342	18328	18324	18384	18437	18264	18164	18595	18459	18656	18524	18385	18435	18370	18560	18438	18508	18517	18318	18281	18283	18359	18486	18259	18410	18536	18386	18382	18297	18406	18220	18418	18391	18345	18443	18218	18228	18250	18304	18464	18299	18449	18311	18344	18360	18173	18490	18301	18360	18045	18509	18412	18298	18217	18370	18443	18353	18352	18177	18242	18508	18412	18341	18435	18378	18498	18380	18253	18405	18347	18131	18352	18314	18367	18302	18473	18218	18498	18364	18322	18402	18325	18623	18143	18475	18232	18401	18395	18452	18355	18218	18455	18285	18439	18364	18249	18382	18350	18303	18100	18440	18417	18374	18588	18336	18575	18362	18340	18358	18310	18279	18394	18369	18440	18289	18447	18381	18305	18372	18227	18518	18498	18394	18551	18477	18498	18509	18428	18199	18412	18368	18278	18354	18525	18445	18249	18282	18439	18313	18381	18429	18240	18415	18347	18361	18385	18388	18460	18332	18464	18502	18449	18264	18238	18329	18449	18369	18452	18234	18326	18263	18434	18356	18339	18411	18312	18335	18254	18313	18179	18186	18431	18335	18398	18467	18399	18620	18411	18400	18312	18523	18432	18205	18158	18158	18449	18471	18111	18267	18194	18123	18531	18387	18396	18409	18457	18467	18432	18221	18456	18384	18641	18232	18283	18326	18351	18292	18249	18409	18329	18325	18298	18286	18228	18639	18356	18369	18494	18264	18529	18540	18413	18329	18432	18425	18581	18305	18290	18082	18269	18621	18292	18159	18353	18557	18219	18350	18293	18465	18369	18414	18280	18185	18342	18564	18322	18428	18298	18208	18371	18388	18471	18190	18380	18204	18269	18199	18358	18385	18444	18263	18092	18263	18260	18336	18444	18289	18283	18279	18494	18303	18237	18476	18514	18435	18312	18374	18163	18320	18486	18559	18288	18154	18405	18448	18249	18193	18317	18555	18472	18563	18283	18300	18437	18228	18403	18338	18342	18568	18419	18298	18566	18315	18434	18241	18115	18246	18466	18474	18336	18532	18527	18499	18186	18229	18383	18196	18263	18359	18427	18391	18193	18560	18491	18455	18154	18460	18528	18375	18511	18502	18358	18542	18393	18279	18316	18299	18268	18238	18348	18297	18501	18395	18272	18309	18408	18408	18474	18395	18277	18427	18265	18296	18335	18320	18387	18266	18260	18428	18375	18433	18494	18416	18391	18183	18427	18172	18548	18441	18424	18378	18370	18490	18281	18243	18213	18289	18128	18556	18324	18290	18194	18244	18405	18451	18372	18323	18450	18396	18554	18348	18314	18320	18318	18284	18302	18432	18230	18298	18303	18226	18351	18300	18423	18334	18375	18408	18647	18330	18471	18371	18212	18339	18439	18298	18450	18444	18336	18362	18315	18399	18473	18445	18503	18360	18140	18311	18364	18347	18428	18271	18188	18372	18385	18286	18617	18403	18419	18620	18125	18236	18391	18325	18347	18332	18443	18384	18461	18337	18237	18286	18417	18408	18465	18389	18187	18253	18284	18546	18375	18307	18437	18219	18453	18351	18090	18225	18408	18381	18558	18464	18326	18340	18539	18348	18386	18560	18301	18460	18087	18379	18391	18421	18460	18539	18421	18337	18044	18145	18281	18436	18286	18196	18327	18575	18236	18301	18345	18292	18506	18521	18521	18293	18247	18468	18193	18460	18435	18469	18378	18350	18593	18208	18468	18461	18475	18291	18225	18215	18465	18431	18299	18293	18236	18323	18182	18297	18335	18306	18371	18249	18609	18490	18283	18195	18202	18301	18350	18169	18401	18238	18329	18384	18656	18194	18263	18532	18505	18338	18308	18212	18396	18377	18314	18237	18244	18411	18460	18489	18292	18302	18407	18335	18311	18479	18337	18195	18317	18303	18309	18114	18657	18394	18378	18331	18236	18243	18170	18307	18405	18163	18385	18293	18561	18511	18283	18502	18275	18410	18360	18448	18424	18470	18633	18318	18321	18291	18233	18462	18261	18252	18590	18317	18194	18313	18513	18409	18374	18259	18241	18238	18247	18361	18384	18336	18254	18393	18316	18394	18287	18329	18449	18293	18260	18382	18529	17965	18331	18405	18241	18507	18407	18323	18291	18297	18461	18266	18219	18308	18452	18436	18290	18275	18456	18580	18277	18445	18164	18344	18394	18567	18240	18419	18554	18285	18503	18211
36519	55473	33909	19328	18507	17113	16266	16085	15732	15689	15975	15856	15632	15813	15842	15874	15707	15787	15662	15721	15969	15774	15663	15835	15617	15508	15578	15612	15866	19208	18929	18188	17037	16540	15853	15600	15495	15486	15632	15619	15701	15615	15469	15454	15547	15495	15332	15586	15635	15446	15640	15413	15422	15394	15386	15584	15249	15464	15379	15581	15528	15554	15469	15540	15378	15466	15457	15427	15499	15569	15590	15410	15789	15514	15506	15370	15494	15442	15396	15549	15565	15614	15386	15411	15434	15464	15469	15500	15392	15445	15718	15564	15558	15488	15505	15170	15383	15548	15684	15490	15453	15632	15466	15442	15382	15430	15567	15509	15430	15552	15536	15549	15612	15414	15447	15368	15478	15578	15532	15511	15477	15469	15467	15495	15348	15353	15402	15483	15514	15537	15471	15553	15555	15473	15549	15550	15500	15503	15516	15693	15411	15418	15420	15560	15542	15415	15238	15440	15375	15329	15444	15334	15218	15476	15658	15494	15580	15435	15515	15709	15566	15528	15467	15548	15478	15626	15480	15481	15487	15482	15636	15532	15579	15341	15533	15406	15685	15543	15487	15421	15410	15416	15454	15477	15397	15583	15395	15522	15543	15269	15523	15700	15499	15453	15405	15588	15554	15544	15340	15453	15441	15378	15312	15619	15504	15394	15291	15494	15636	15323	15464	15626	15653	15504	15435	15389	15464	15405	15572	15760	15553	15526	15420	15536	15469	15573	15553	15419	15540	15562	15549	15474	15518	15562	15511	15313	15425	15637	15524	15533	15423	15386	15484	15489	15733	15575	15494	15458	15393	15468	15521	15328	15470	15512	15396	15510	15431	15293	15451	15519	15414	15441	15566	15502	15396	15506	15409	15461	15420	15507	15488	15528	15450	15560	15585	15574	15428	15381	15534	15471	15507	15510	15495	15453	15457	15350	15502	15517	15494	15498	15595	15519	15593	15650	15266	15603	15530	15527	15533	15494	15413	15398	15495	15368	15566	15534	15437	15423	15432	15348	15348	15504	15435	15482	15601	15512	15399	15555	15735	15493	15729	15493	15323	15401	15581	15325	15425	15476	15450	15424	15427	15493	15456	15378	15526	15518	15418	15560	15519	15458	15625	15716	15487	15406	15400	15471	15481	15521	15403	15485	15546	15473	15456	15344	15654	15687	15255	15455	15605	15635	15478	15300	15775	15310	15718	15472	15323	15572	15579	15412	15476	15524	15580	15517	15492	15385	15309	15479	15416	15529	15539	15426	15470	15492	15333	15446	15546	15381	15432	15253	15607	15438	15518	15410	15369	15494	15673	15496	15359	15551	15332	15368	15551	15403	15471	15422	15433	15533	15301	15484	15340	15400	15506	15286	15458	15579	15410	15565	15373	15386	15545	15355	15464	15384	15505	15459	15522	15592	15528	15410	15358	15577	15637	15504	15378	15532	15437	15470	15448	15582	15397	15460	15575	15521	15394	15652	15609	15403	15411	15527	15563	15649	15418	15348	15451	15484	15368	15380	15509	15564	15374	15568	15594	15287	15543	15502	15472	15468	15426	15612	15527	15512	15429	15522	15437	15407	15479	15551	15404	15615	15402	15445	15341	15569	15403	15433	15570	15394	15399	15628	15639	15586	15521	15427	15522	15609	15438	15563	15615	15661	15544	15518	15513	15613	15498	15464	15486	15494	15456	15361	15393	15407	15338	15452	15574	15420	15469	15523	15468	15480	15511	15408	15328	15445	15505	15557	15631	15297	15447	15361	15597	15399	15382	15607	15419	15507	15465	15562	15578	15396	15457	15338	15314	15535	15474	15510	15400	15418	15368	15667	15531	15570	15535	15465	15527	15432	15558	15505	15444	15397	15528	15618	15449	15286	15298	15641	15340	15477	15509	15460	15590	15526	15431	15552	15417	15475	15462	15588	15610	15356	15563	15309	15397	15446	15534	15495	15519	15488	15600	15467	15509	15469	15487	15481	15431	15626	15500	15467	15429	15537	15466	15538	15477	15472	15333	15497	15537	15653	15516	15307	15522	15439	15684	15681	15516	15619	15649	15615	15304	15328	15412	15324	15376	15528	15544	15362	15483	15413	15522	15428	15597	15325	15382	15599	15433	15323	15615	15572	15427	15640	15596	15437	15479	15480	15555	15505	15511	15454	15390	15484	15410	15490	15421	15465	15582	15550	15530	15702	15610	15412	15430	15462	15335	15378	15471	15488	15476	15504	15450	15438	15406	15570	15607	15530	15413	15515	15549	15536	15490	15490	15490	15533	15243	15365	15265	15523	15451	15403	15439	15499	15406	15420	15561	15552	15494	15570	15423	15703	15572	15264	15397	15388	15454	15499	15548	15473	15438	15255	15595	15391	15521	15550	15498	15479	15502	15465	15578	15555	15509	15461	15727	15570	15511	15654	15570	15475	15700	15483	15615	15389	15538	15515	15745	15563	15526	15336	15590	15410	15427	15484	15633	15685	15484	15661	15560	15489	15388	15378	15577	15456	15595	15588	15491	15443	15491	15396	15523	15539	15474	15415	15395	15357	15584	15535	15547	15475	15433	15550	15494	15510	15422	15507	15336	15445	15424	15556	15483	15465	15460	15432	15504	15476	15398	15478	15694	15391	15290	15578	15248	15364	15371	15467	15443	15430	15443	15329	15577	15547	15626	15540	15487	15582	15624	15562	15484	15525	15500	15429	15600	15550	15450	15345	15410	15448	15587	15680	15655	15493	15559	15576	15515	15539	15584	15399	15667	15534	15414	15619	15558	15395	15403	15430	15498	15518	15462	15427	15507	15455	15543	15450	15440	15489	15663	15405	15560	15591	15491	15539	15468	15355	15411	15402	15565	15402	15642	15372	15399	15356	15527	15360	15529	15598	15610	15479	15573	15384	15455	15438	15384	15355	15641	15361	15647	15371	15594	15501	15583	15370	15475	15693	15540	15513	15525	15540	15450	15338	15491	15647	15540	15665	15374	15571	15484	15642	15367	15416	15279	15383	15429	15553	15546	15660	15445	15569	15474	15594	15664	15439	15468	15393	15572	15535	15475	15595	15470	15499	15488	15578	15425	15514	15398	15483	15522	15602	15491	15581	15560	15486	15496	15465	15557	15420	15576	15403	15446	15528	15516	15501	15479	15417	15628	15563	15582	15458	15542	15572	15461	15529	15474	15550	15641	15471	15371	15432	15495	15644	15593	15515	15608	15531	15357	15511	15526	15480	15588	15479	15339	15453	15357	15606	15405	15526	15404	15562	15458	15365	15507	15577	15672	15258	15368	15503	15501	15483	15636	15587	15357	15422	15524	15481	15497	15569	15446	15534	15603	15419	15380	15604	15549	15476	15676	15632	15491	15490	15466	15517	15600	15494	15514	15604	15474	15498	15541	15573	15500	15414	15430	15358	15600	15308	15588	15434	15412	15593	15469	15562	15368	15524	15474	15546	15486	15513	15443	15455	15481	15316	15358	15597	15673	15562	15430	15511	15325	15542	15587	15593	15628	15421	15465	15525	15344	15568	15454	15508	15423	15465	15554	15506	15545	15612	15606	15620	15524	15452	15500	15593	15429	15392	15376	15468	15492	15529	15499	15303	15404	15394	15504	15436	15510	15375	15448	15382	15456	15431	15500	15459	15617	15322	15528	15599	15372	15406	15581	15471	15406	15464	15600	15509	15578	15334	15298	15507	15551	15600	15425	15531	15563	15549	15614	15495	15465	15429	15522	15496	15546	15467	15267	15382	15548	15568	15422	15440	15342	15584	15599	15450	15539	15502	15558	15294	15449	15543	15487	15456	15491	15363	15494	15404	15372	15580	15388	15528	15493	15500	15481	15542	15356	15401	15463	15492	15461	15570	15435	15417	15581	15626	15494	15335	15530	15362	15653	15338	15343	15592	15603	15511	15574	15547	15436	15431	15567	15467	15581	15382	15375	15430	15476	15403	15539	15417	15468	15627	15663	15476	15321	15399	15351	15339	15373	15445	15505	15440	15420	15565	15487	15382	15286	15454	15513	15256	15580	15498	15449	15579	15446	15474	15553	15444	15520	15453	15438	15529	15447	15590	15410	15568	15454	15545	15481	15634	15543	15347	15341	15496	15704	15465	15376	15321	15492	15542	15428	15291	15603	15624	15384	15511	15513	15556	15317	15494	15490	15331	15476	15569	15510	15558	15523	15570	15518	15577	15499	15365	15521	15326	15487	15452	15544	15510	15507	15486	15482	15506	15565	15419	15431	15518	15500	15515	15498	15635	15715	15590	15317	15545	15438	15482	15415	15619	15691	15386	15304	15503	15436	15409	15267	15541	15482	15487	15481	15389	15404	15443	15609	15398	15503	15628	15754	15609	15503	15520	15491	15515	15397	15628	15541	15318	15555	15606	15519	15373	15625	15482	15635	15485	15232	15580	15446	15414	15382	15332	15534	15534	15493	15428	15250	15442	15608	15648	15516	15456	15536	15503	15583	15709	15523	15510	15581	15429	15401	15474	15496	15352	15393	15460	15453	15478	15406	15603	15441	15563	15490	15447	15374	15419	15445	15448	15439	15490	15501	15596	15315	15542	15385	15333	15514	15459	15394	15565	15426	15618	15483	15449	15536	15464	15548	15651	15483	15538	15408	15494	15433	15463	15431	15523	15569	15581	15543	15512	15540	15332	15387	15522	15528	15613	15491	15388	15424	15489	15491	15474	15495	15590	15475	15362	15665	15536	15569	15553	15441	15459	15564	15420	15506	15566	15448	15463	15403	15346	15451	15418	15451	15593	15452	15513	15567	15546	15471	15486	15492	15614	15310	15427	15616	15564	15606	15421	15441	15348	15453	15567	15498	15485	15597	15469	15576	15603	15650	15425	15549	15426	15662	15660	15562	15468	15508	15536	15464	15512	15375	15428	15601	15470	15801	15514	15585	15525	15524	15441	15616	15473	15607	15487	15446	15325	15641	15333	15452	15408	15454	15444	15491	15368	15526	15503	15420	15611	15588	15449	15328	15513	15543	15419	15469	15547	15359	15610	15410	15545	15639	15594	15629	15511	15512	15377	15405	15374	15592	15536	15280	15662	15480	15531	15489	15443	15517	15408	15554	15300	15482	15621	15509	15521	15384	15427	15522	15628	15438	15284	15682	15452	15384	15480	15499	15616	15472	15418
22946	21512	29365	23993	21732	23926	26030	20732	19725	20317	20092	19884	19972	20020	19911	19698	19765	19708	19794	19843	19626	19661	19575	19881	19587	19825	19673	19519	20214	23564	24031	22993	22065	20855	20029	19468	19348	19365	19366	19362	19259	19509	19311	19421	19399	19378	19367	19283	19455	19369	19417	19204	19399	19400	19377	19639	19679	19271	19191	19481	19490	19345	19630	19392	19364	19370	19365	19457	19498	19443	19590	19389	19506	19398	19415	19485	19308	19336	19293	19423	19216	19323	19397	19260	19384	19329	19377	19429	19047	19401	19253	19496	19273	19043	19092	19220	19495	19242	19247	19433	19270	19068	19608	19157	19421	19409	19228	19279	19321	19154	19346	19431	19217	19278	19523	19329	19364	19296	19340	19403	19470	19651	19282	19288	19254	19088	19249	19397	19295	19279	19402	19411	19382	19443	19335	19357	19481	19401	19531	19376	19398	19596	19535	19226	19316	19420	19174	19419	19219	19277	19374	19429	19669	19200	19397	19209	19407	19441	19475	19214	19341	19216	19189	19384	19292	19350	19326	19460	19422	19213	19266	19465	19358	19273	19242	19422	19340	19358	19497	19213	19246	19178	19271	19384	19274	19414	19410	19129	19252	19102	19209	19246	19241	19392	19327	19258	19283	19452	19447	19148	19125	19371	19228	19253	19151	19398	19433	19396	19333	19225	19271	19065	19290	19416	19209	19217	19250	19316	19402	19118	19202	19256	19543	19194	19337	19400	19106	19215	19419	19365	19611	19208	19332	19349	19329	19109	19179	19356	19457	19289	19382	19264	19190	19508	19389	19109	19435	19409	19271	19229	19346	19187	19400	19314	19204	19162	19148	19309	19319	19325	19338	19258	19183	19283	19497	19401	19504	19466	19539	19352	19370	19315	19254	19374	19205	19414	19463	19283	19291	19401	19130	19133	19436	19436	19401	19359	19343	19520	19437	19252	19282	19298	19204	19177	19205	19402	19320	19203	19397	19340	19359	19325	19357	19351	19303	19434	19323	19232	19283	19358	19263	19417	19165	19491	19460	19316	19287	19436	19395	19275	19435	19218	19375	19405	19427	19240	19233	19357	19265	19265	19376	19155	19196	19301	19348	19241	19174	19187	19257	19560	19309	19181	19217	19153	19542	19329	19156	19379	19428	19130	19299	19340	19479	19076	19368	19463	19489	19149	19270	19361	19338	19282	19358	19235	19190	19221	19295	19214	19419	19452	19507	19190	19212	19381	19434	19453	19183	19272	19404	19330	19306	19295	19123	19429	19432	19394	19350	19245	19294	19259	19214	19334	19165	19507	19407	19358	19336	19545	19493	19583	19217	19246	19224	19276	19162	19331	19161	19454	19331	19366	19422	19297	19229	19375	19293	19372	19509	19373	19205	19316	19485	19600	19365	19503	19390	19385	19270	19165	19396	19106	19113	19374	19309	19397	19271	19306	19260	19312	19256	19311	19388	19146	19303	19316	19290	19395	19547	19196	19412	19290	19477	19204	19032	19413	19414	19307	19319	19590	19422	19416	19062	19555	19407	19483	19223	19150	19164	19347	19288	19465	19236	19267	19303	19506	19251	19136	19580	19461	19345	19481	19290	19337	19166	19091	19349	19393	19360	19356	19501	19383	19594	19271	19317	19493	19354	19420	19258	19279	19301	19343	19435	19207	19102	19676	19357	19340	19230	19570	19287	19415	19254	19274	19454	19439	19272	19224	19187	19250	19148	19158	19293	19224	19389	19221	19384	19210	19233	19535	19356	19399	19225	19464	19432	19067	19320	19320	19097	19058	19099	19647	19475	19295	19233	19358	19474	19263	19231	19346	19262	19172	19220	19164	19306	19336	19333	19391	19515	19392	19361	19291	19464	19300	19297	19380	19305	19442	19239	19325	19385	19268	19427	19632	19470	19298	19317	19269	19260	19434	19293	19480	19344	19280	19500	19245	19679	19289	19563	19173	19393	19345	19240	19472	19354	19155	19507	19430	19441	19213	19306	19513	19485	19323	19477	19170	19179	19137	19218	19275	19313	19220	19245	19370	19280	19340	19488	19473	19414	19333	19384	19233	19258	19333	19211	19281	19302	19304	19457	19155	19453	19334	19159	19224	19267	19515	19473	19360	19446	19459	19169	19224	19277	19312	19482	19427	19389	19370	19230	19371	19242	19424	19329	19343	19338	19455	19267	19504	19354	19409	19295	19289	19520	19355	19298	19223	19417	19282	19426	19405	19469	19197	19312	19297	19284	19252	19218	19321	19436	19585	19221	19501	19440	19216	19297	19213	19342	19462	19105	19157	19249	19429	19263	19342	19258	19270	19276	19526	19286	19439	19432	19314	19311	19251	19197	19285	19067	19315	19416	19023	19147	19261	19288	19420	19574	19395	19303	19381	19357	19306	19410	19031	19080	19243	19417	19215	19144	19242	19327	19376	19174	19086	19187	19040	19290	19515	19247	19389	19377	19420	19193	19338	19343	19490	19408	19308	19339	19144	19381	19255	19373	19484	19458	19258	19379	19383	19361	19452	19320	19241	19240	19307	19474	19337	19640	19390	19308	19335	19307	19381	19364	19474	19245	19438	19176	19350	19253	19566	19055	19244	19273	19325	19417	19494	19205	19154	19255	19282	19238	19368	19227	19376	19172	19211	19229	19340	19324	19344	19247	19369	19212	19354	19380	19484	19469	19056	19386	19297	19307	19316	19427	19311	19560	19288	19264	19190	19230	19283	19419	19366	19349	19290	19494	19304	19319	19317	19312	19544	19325	19475	19354	19230	19175	19314	19366	19285	19284	19313	19175	19214	19233	19281	19459	19101	19233	19247	19245	19359	19378	19315	19245	19251	19351	19399	19382	19397	19616	19161	19272	19343	19192	19321	19472	19492	19312	19427	19371	19325	19507	19343	19229	19312	19155	19326	19298	19087	19136	19314	19280	19313	19310	19438	19312	19321	19285	19418	19510	19271	19416	19162	19631	19214	19452	19438	19287	19293	19444	19260	19484	19448	19424	19363	19382	19313	19390	19166	19386	19363	19348	19323	19188	19324	19294	19331	19389	19304	19258	19492	19256	19364	19339	19274	19187	19380	19249	19424	19216	19534	19427	19248	19166	19345	19236	19503	19318	19573	19506	19522	19069	19223	19358	19313	19109	19211	19110	19341	19318	19208	19091	19145	19325	19486	19256	19367	19354	19208	19281	19285	19306	19322	19402	19408	19311	19269	19520	19504	19384	19404	19244	19222	19407	19415	19321	19429	19327	19302	19289	19435	19245	19377	19459	19223	19156	19296	19345	19039	19409	19401	19188	19380	19419	19344	19299	19125	19238	19218	19396	19264	19239	19475	19306	19309	19413	19436	19464	19308	19310	19405	19321	19238	19400	19379	19150	19465	19414	19272	19247	19272	19386	19123	19252	19285	19298	19371	19428	19186	19169	19167	19276	19376	19360	19404	19144	19254	19104	19328	19430	19422	19488	19213	19315	19357	19235	19466	19069	19234	19161	19198	19229	19299	19367	19180	19451	19242	19528	19416	19478	19282	19423	19490	19233	19330	19111	19184	19326	19409	19397	19342	19222	19108	19306	19312	19272	19351	19253	19309	19082	19518	19036	19301	19360	19285	19428	19362	19339	19463	19323	19216	19201	19293	19321	19097	19124	19346	19206	19246	19560	19346	19487	19356	19448	19396	19250	19416	19336	19485	19495	19248	19385	19410	19110	19453	19238	19206	19215	19318	19251	19264	19231	19443	19244	19505	19351	19426	19332	19206	19342	19256	19294	19510	19284	19404	19194	19176	19411	19235	19403	19393	19391	19222	19369	19296	19386	19118	19482	19217	19358	19326	19283	19435	19344	19443	19383	19195	19295	19325	19583	19225	19396	19453	19138	19228	19401	19393	19045	19427	19377	19488	19316	19049	19225	19020	19194	19420	19398	19335	19378	19222	19418	19361	19363	19361	19216	19141	19231	19294	19371	19223	19263	19506	19160	19113	19313	19300	19125	19397	19190	19284	19256	19265	19216	19315	19418	19138	19266	19270	19284	19383	19602	19362	19463	19216	19308	19475	19281	19278	19267	19336	19400	19325	19374	19548	19205	19322	19145	19169	19407	19376	19419	19217	19572	19253	19547	19073	19351	19263	19452	19175	19474	19408	19271	19334	19094	19490	19322	19068	19466	19480	19195	19360	19206	19395	19333	19316	19226	19338	19423	19317	19165	19061	19291	19404	19414	19242	19140	19294	19367	19328	19454	19387	19237	19266	19484	19227	19144	19367	19294	19399	19525	19273	19221	19182	19236	19375	19243	19590	19413	19542	19457	19257	19407	19204	19353	19332	19207	19395	19392	19413	19285	19285	19350	19285	19391	19384	19359	19230	19332	19455	19314	19175	19284	19283	19549	19319	19235	19450	19389	19054	19384	19290	19193	19160	19056	19443	19381	19509	19412	19429	19619	19354	19050	19282	19327	19439	19248	19264	19449	19296	19385	19234	19336	19320	19332	19337	19234	19480	19172	19428	19512	19409	19306	19329	19340	19413	19191	19365	19262	19177	19416	19240	19400	19457	19062	19237	19422	19326	19412	19372	19287	19204	19219	19430	19475	19394	19147	19369	19256	19225	19451	19165	19284	19253	19252	19181	19184	19304	19452	19276	19064	19227	19205	19455	19265	19451	19258	19321	19426	19248	19297	19278	19321	19463	19547	19340	19347	19202	19221	19151	19283	19375	19261	19335	19271	19274	19204	19230	19222	19379	19499	19319	19488	19378	19263	19174	19357	19403	19589	19306	19319	19385	19310	19127	19126	19197	19424	19301	19222	19119	19245	19219	19375	19456	19532	19328	19375	19488	19353	19489	19421	19420	19438	19515	19283	19299	19161	19460	19212	19267	19279	19281	19108	19326	19441	19514	19301	19146	19200	19282	19302	19344	19272	19195	19393	19251	19449	19271	19285	19137	19245	19370	19478	19095	19380	19121	19388	18932	19262	19283	19412	19573	19215	19170	19311	19144	19352	19626	19306	19117	19358	19278	19360	19273	19345	19278	19178	19404	19324	19319	19149	19335	19499	19304	19301	19538	19323	19054	19718	19206	19430	19233	19333	19390	19391	19421	19482	19286	19189	19382	19221	19462	19364	19359	19285	19266	19322	19362	19147	19214
38756	66590	40065	21645	20148	18154	17397	17069	16870	16701	16695	16516	16506	16591	16552	16626	16469	16375	16440	16463	16434	16297	16239	16342	16178	16222	16082	16244	17881	22586	22192	21003	19104	17959	16831	16285	16226	16117	15989	15973	16127	16174	15968	16190	16302	16128	16019	16116	15984	16094	16046	16053	16182	16115	16201	16049	15777	15996	16276	16245	15995	16127	16030	16034	16101	16201	16015	15941	16126	16098	16287	15959	15963	16199	15926	16024	15957	16146	16085	16175	16190	15923	16132	15995	16161	15860	16098	16175	16006	16158	16077	16153	16145	16021	16076	16203	16096	16060	16023	16119	15937	16172	16101	16154	15966	16011	15986	16069	16265	16044	16168	16152	16026	15802	15952	15936	16069	16163	16023	16046	16220	16056	16054	15926	16166	15869	16187	16017	16101	16161	16238	15981	15929	15955	16245	15985	16060	16215	16135	16064	16073	15974	16096	15897	16058	16121	16118	16146	16033	16166	16102	16157	16085	16183	16147	16068	15982	16086	16044	16059	16090	16085	16101	15958	16006	15979	15982	16288	15900	16114	16002	16095	16042	16190	16075	16056	16061	15981	16091	16030	15976	16097	15882	16212	16058	16037	16134	16024	16070	16165	16089	16091	16167	16057	16095	16022	16054	15982	16249	16061	16094	15935	16181	16044	15959	16010	16205	15881	16189	16125	16183	16236	15955	16126	16155	16050	15960	16133	16262	16067	15951	15963	16160	16060	16049	16041	16015	16017	16052	16050	16054	16008	16050	15899	16114	15940	15999	16102	16044	15864	16123	16167	16092	16049	16100	15841	16086	16174	15943	16024	16194	16016	16053	16079	16112	16001	16101	16057	15863	16233	16069	16074	15962	16009	16118	16048	15820	15943	15958	15973	16195	16041	16119	16189	16059	16151	15898	16028	16087	16044	15867	16040	16100	16131	15883	16086	16148	16158	16094	15807	15980	16001	16216	15986	16093	15896	15913	16164	16020	16062	15970	15999	16158	16003	16073	16070	15914	16057	16157	16116	15931	16018	15979	15993	15967	15996	16166	16196	16042	15969	16084	16210	15993	15939	15916	16138	16111	16169	16081	15964	16099	16190	15947	16092	16155	15961	16065	16015	16140	15937	16189	16120	16107	16159	16081	16008	15998	16034	16069	16228	15912	16221	16116	16063	15889	15964	16065	16129	16106	16028	16024	15990	15850	15925	16055	16012	16037	16116	15875	16141	16114	16214	16041	16024	16172	16243	16109	15913	16217	15994	16140	15899	15957	16050	16165	16225	16203	16013	15892	15917	16186	15957	16088	16273	16039	16066	16066	16085	15953	16031	16149	16071	16055	15887	16178	16024	16117	16053	16202	15939	16125	15965	15942	15945	16035	16042	16094	16035	16134	16056	16129	15988	16099	15962	16123	15944	16130	15988	15975	16004	15992	16061	16030	16052	15957	16057	16184	16015	16227	16033	15912	16213	15866	16143	16035	15927	16155	16172	16013	15937	16070	16029	15959	16111	15913	16116	15957	15930	15950	15952	16112	16035	15937	16106	16080	16141	16177	16035	15948	16080	16022	16136	15891	15954	16199	16052	15971	16157	15951	16080	16009	15964	15919	16156	16221	15873	15971	16011	15996	16041	16050	15985	16032	15879	16030	16051	16108	16217	16121	16033	16171	16009	16134	15988	16186	16025	16202	16050	16012	16061	15993	16019	16146	16100	16078	16003	16238	16000	16121	16192	16148	16004	15969	16133	16137	15929	16141	16071	16230	16006	15977	16108	15853	16109	15942	16061	16010	15989	16173	15939	16093	16113	16045	16110	15966	16162	15930	16009	15954	16070	16111	16144	16068	16051	15974	16156	15990	15980	15901	16068	16024	15953	15935	16152	15995	16176	16009	16067	15987	16206	16242	16030	16070	15960	16093	16099	15978	16249	16125	15931	16111	16068	16092	15870	15989	15982	16006	15939	15979	16004	16199	16139	15967	16220	15986	16207	16148	16062	16054	16075	16095	16020	16183	15977	16063	16059	16065	16194	16011	16064	15954	15925	16087	15950	16086	16019	16142	16067	15896	16074	16180	16201	16128	16207	16095	16132	16036	16255	16126	16084	16025	16004	15974	16183	16101	16112	16127	16163	16038	15976	15910	16015	16203	16198	16064	16081	16052	16121	16174	16114	16062	16060	16078	16078	16010	16069	16048	16125	16056	16114	16127	16007	15997	15957	16030	15964	16087	16028	15952	16102	16186	16169	16061	16115	15928	16137	15989	16079	15989	16018	15939	15929	16040	15988	15941	15958	15907	15831	16062	16021	15949	16075	16021	16045	16293	16039	15907	16087	16110	15990	16075	16030	15908	16078	16025	16109	16007	16175	16031	15879	16102	16031	16213	15971	16046	15916	16039	16022	16125	16010	16141	16008	16171	16052	16002	15902	15990	16003	16054	16037	15937	15984	16217	16101	16091	15986	16097	15943	16122	15980	15990	16182	15982	16012	15968	16089	16133	16104	16156	16157	15987	16072	16069	15940	16111	16122	16095	16025	16033	15982	16117	15915	15973	16017	15893	15956	16218	15927	16164	15942	16225	16071	16043	15958	16259	15908	16052	16134	16133	16033	15953	16017	16095	16004	16062	15951	16149	15917	16025	16118	16198	16191	15961	15944	16145	16116	16066	16011	16074	16008	16202	16110	16205	15965	16025	16017	16074	15978	16115	15972	16235	16139	16135	15896	16068	16216	16092	16222	15992	15948	16045	16135	16008	15910	15999	16241	15983	15934	16081	16218	15976	16025	15930	16060	16074	16079	16058	16172	15969	15936	16044	16145	16025	16023	16063	16093	16129	16107	16113	16165	16015	16018	16097	15885	16313	16062	15947	16056	15964	15851	16090	16135	16232	16163	16128	16182	15980	16091	16107	15898	16093	15886	15938	15995	15951	15989	15966	16090	16209	16090	16096	15860	16071	16145	15808	16151	15929	16086	16169	15986	15993	16054	16083	16178	16098	16259	16142	16251	16081	16116	15993	16168	15991	16067	15960	16059	16048	16054	15896	15882	16016	16263	16002	16155	16128	15893	16036	15898	16096	16130	16237	16182	15996	16003	15991	16163	16018	16006	16228	16070	16180	16085	16129	16100	16262	15894	16283	16099	15962	15990	15992	16223	16130	16006	16023	16173	16078	16014	16079	16041	15894	15939	15866	16185	16097	16246	15971	15881	16134	15985	16065	16032	15961	16163	15939	15951	16126	15731	15843	15910	16083	16078	15890	16145	16042	16041	15976	16078	16024	16130	15884	16126	15973	15951	15930	16149	15994	15994	16056	15864	16161	16103	16126	15992	15977	15936	16041	16086	16038	16062	16006	15994	16010	16017	15996	16078	16062	15931	16006	16081	16190	15931	15904	16220	16030	16109	15932	16103	16100	16117	16070	16099	16014	15920	16137	16208	16005	16068	16020	16094	15953	16030	16178	16084	16094	16121	16059	16065	16148	16123	15975	16113	15826	15871	15918	15887	15978	16104	16083	16064	16116	16106	15909	16034	16118	15904	16097	16033	15835	16112	15995	16020	16193	16081	16048	15932	16169	16055	16079	16195	16001	16143	16018	16166	15885	16176	16136	16178	16147	16131	16027	16137	15954	16087	16068	16028	15937	16114	16169	16076	16018	16100	15868	16138	15969	15870	16070	15923	16002	16087	16132	16005	16030	15880	15984	16043	16144	16253	16185	16071	15928	16072	16047	15953	16022	16112	15924	15929	15980	16129	15943	16176	16236	16025	16127	15927	15927	16092	16109	15916	15936	16131	15868	16122	15910	16079	16095	16214	16116	16120	16041	16024	16124	15963	15939	16158	16019	16037	15987	16069	16011	15890	16040	16130	16097	16066	16087	15927	16134	16014	15934	15918	16206	16055	16006	16075	15996	15906	16059	16042	15954	16024	16103	16043	15967	15918	16060	16125	15902	16044	16038	16183	16022	15988	16055	16171	16153	16074	15977	16048	16026	16100	16099	16014	16018	16168	16181	16025	16030	16005	16090	15993	16098	15933	16111	16046	15955	15912	16125	16027	16007	15899	16006	16016	16051	16057	16060	16106	16160	16047	16111	16004	15868	16001	16048	15931	16025	16073	16264	15976	16120	15993	16117	16221	15984	16119	16004	16084	15896	15908	16074	15968	15937	15934	15919	16069	16098	16028	16096	16008	15952	16195	16139	16073	16136	15959	16224	16135	16084	16015	16126	16037	16015	16008	15979	15982	15862	16203	16105	16050	16020	15974	16068	15940	16041	16144	15904	16068	16091	16115	16185	15977	16074	15970	16195	16183	16098	16030	15989	16091	15977	15947	16159	16118	15837	15911	16116	16150	16065	16118	16185	15898	16067	16138	15957	16108	16021	16105	15963	16081	16043	16112	16073	15961	15989	16113	16072	16103	16151	15959	15941	16214	16139	16036	16253	16097	16097	16016	16083	16049	15964	16136	16029	15927	16048	16041	15959	16060	16091	16067	16045	16066	15918	16213	16157	16138	16026	15941	16018	16159	16113	16031	15917	15988	15929	16109	15973	16055	16052	16039	16026	16244	16039	16012	15939	15975	16205	16087	16036	15885	16015	16149	16006	16086	15963	16088	16033	16154	16184	16167	16227	15961	16052	16085	16051	15858	16043	16178	16106	16022	15905	16025	16097	16194	16028	16127	15897	16222	15943	15859	16096	16041	16120	16044	15862	16043	16180	15908	16101	16006	15984	16065	16176	16116	15993	16125	16136	16152	15905	16041	15933	16052	16159	16020	16112	16219	15927	16099	16202	16129	16156	16000	15970	16056	15918	15882	16038	15977	15996	16152	15888	15990	15925	16181	16119	16093	15880	15790	15921	16307	16027	16175	16176	16089	15981	15801	16099	16004	16128	16104	16077	15953	16021	15949	16117	16118	15981	16115	16157	15973	15963	16030	16134	15780	16210	16307	16282	15989	15986	15921	16213	16015	15828	16198	16002	16074	16069	16077	16068	16102	15916	15975	15983	16147	16139	16250	16021	15964	16148	16062	16213	16158	16149	16142	16200	16101	15975	16184	16014	16126	16045	16092	15931	16199	16027	16105	16154	16161	16120	16014	15974	15867	15985	16069	16133	16022	16050	16008	16063	16095	15906	16056	15920	16182	16108	15922
29218	28070	28677	23320	20153	19865	19784	19695	19587	19465	19574	19570	19612	19451	19420	19628	19740	19726	19572	19695	19575	19418	19291	19395	19540	19552	19450	19562	19561	19706	20031	20018	19914	19741	19589	19558	19502	19261	19495	19331	19379	19454	19419	19252	19619	19643	19458	19205	19430	19571	19384	19402	19390	19437	19545	19473	19489	19421	19409	19347	19574	19617	19469	19410	19245	19396	19450	19499	19641	19386	19306	19494	19513	19422	19294	19240	19490	19499	19536	19373	19364	19399	19549	19472	19381	19394	19489	19365	19638	19434	19689	19394	19414	19291	19491	19437	19529	19503	19484	19296	19364	19360	19291	19442	19351	19542	19273	19298	19477	19413	19325	19369	19458	19477	19495	19493	19297	19384	19587	19552	19456	19574	19355	19334	19275	19322	19429	19468	19466	19532	19371	19359	19403	19375	19586	19297	19288	19213	19349	19310	19397	19314	19521	19271	19234	19387	19373	19544	19719	19472	19605	19580	19474	19441	19444	19443	19360	19508	19458	19315	19312	19428	19520	19497	19314	19254	19317	19642	19567	19470	19376	19665	19431	19365	19431	19519	19468	19192	19558	19374	19577	19413	19351	19506	19363	19429	19361	19657	19585	19380	19603	19412	19449	19476	19565	19297	19386	19425	19451	19565	19342	19509	19452	19466	19477	19642	19470	19176	19674	19599	19528	19600	19535	19449	19516	19237	19482	19607	19470	19317	19580	19209	19265	19507	19384	19281	19548	19657	19279	19544	19476	19727	19190	19317	19416	19553	19388	19577	19525	19584	19576	19638	19505	19323	19464	19536	19393	19402	19361	19287	19347	19374	19359	19325	19391	19427	19348	19340	19260	19238	19352	19570	19577	19508	19272	19290	19484	19462	19631	19335	19236	19344	19307	19427	19553	19363	19573	19419	19178	19466	19505	19485	19330	19362	19396	19382	19338	19434	19237	19405	19443	19620	19275	19366	19419	19478	19530	19268	19443	19199	19537	19245	19396	19202	19513	19350	19283	19526	19541	19322	19328	19462	19479	19495	19310	19488	19476	19239	19317	19386	19501	19317	19499	19355	19438	19288	19494	19571	19578	19447	19448	19552	19676	19361	19675	19358	19457	19444	19332	19485	19361	19598	19395	19345	19584	19349	19261	19358	19421	19465	19610	19318	19478	19343	19454	19446	19324	19493	19475	19315	19452	19420	19354	19318	19570	19348	19322	19491	19509	19278	19430	19534	19658	19532	19678	19454	19532	19621	19355	19350	19372	19420	19372	19514	19384	19280	19517	19589	19317	19445	19487	19531	19371	19415	19264	19378	19430	19383	19619	19400	19350	19242	19358	19531	19530	19687	19593	19470	19658	19507	19300	19233	19343	19421	19344	19234	19554	19274	19561	19476	19413	19236	19290	19481	19266	19381	19477	19366	19516	19495	19246	19542	19394	19146	19293	19147	19561	19583	19337	19516	19446	19338	19188	19495	19780	19376	19600	19417	19351	19481	19374	19349	19629	19552	19272	19419	19450	19482	19423	19455	19420	19525	19305	19637	19573	19523	19510	19262	19375	19284	19577	19547	19390	19433	19464	19373	19393	19508	19517	19290	19478	19708	19360	19567	19210	19350	19374	19393	19248	19536	19324	19796	19308	19216	19259	19483	19472	19208	19321	19573	19568	19462	19488	19539	19449	19549	19438	19331	19413	19373	19578	19441	19451	19259	19642	19414	19516	19390	19525	19241	19374	19489	19589	19369	19452	19375	19332	19503	19323	19373	19485	19335	19501	19472	19351	19347	19420	19368	19350	19296	19207	19301	19264	19418	19420	19604	19441	19503	19610	19575	19282	19360	19568	19222	19249	19646	19480	19402	19327	19412	19622	19387	19511	19493	19585	19327	19321	19298	19564	19278	19375	19469	19503	19359	19532	19186	19552	19324	19488	19397	19416	19336	19553	19563	19558	19530	19327	19440	19149	19468	19323	19591	19508	19417	19266	19260	19389	19566	19464	19298	19404	19281	19427	19529	19306	19455	19340	19281	19463	19479	19373	19520	19391	19322	19331	19135	19124	19353	19432	19578	19598	19259	19384	19314	19308	19424	19492	19479	19453	19621	19474	19438	19671	19584	19643	19295	19468	19657	19229	19480	19538	19381	19471	19555	19536	19582	19480	19270	19550	19572	19275	19450	19326	19482	19512	19323	19282	19301	19621	19526	19452	19428	19444	19267	19535	19409	19362	19487	19131	19450	19356	19489	19565	19475	19324	19423	19170	19276	19434	19273	19305	19495	19144	19408	19401	19483	19585	19402	19459	19384	19512	19391	19427	19297	19293	19563	19442	19487	19374	19432	19536	19309	19308	19329	19421	19430	19353	19499	19508	19438	19515	19436	19489	19335	19312	19303	19360	19690	19348	19439	19474	19278	19576	19468	19508	19353	19362	19452	19518	19473	19317	19508	19407	19481	19426	19287	19369	19377	19460	19547	19229	19179	19464	19472	19516	19433	19398	19568	19428	19636	19299	19479	19349	19473	19593	19609	19337	19280	19404	19274	19326	19578	19364	19358	19302	19198	19429	19368	19667	19676	19691	19458	19573	19526	19243	19336	19507	19494	19561	19468	19416	19638	19514	19566	19431	19301	19357	19645	19439	19394	19520	19307	19479	19465	19306	19490	19382	19360	19640	19448	19437	19418	19628	19409	19453	19429	19644	19646	19512	19441	19212	19424	19518	19632	19221	19555	19321	19291	19463	19376	19270	19423	19472	19395	19387	19488	19495	19210	19264	19516	19526	19395	19546	19336	19351	19260	19522	19653	19429	19429	19497	19344	19480	19582	19409	19515	19400	19503	19197	19347	19457	19394	19385	19475	19524	19430	19566	19372	19281	19422	19425	19442	19299	19328	19434	19448	19497	19380	19266	19635	19494	19470	19269	19273	19464	19394	19348	19496	19394	19683	19281	19508	19492	19266	19405	19466	19312	19358	19424	19692	19235	19318	19350	19513	19515	19253	19347	19516	19751	19450	19407	19301	19246	19386	19559	19411	19529	19503	19581	19364	19449	19398	19532	19628	19393	19388	19306	19397	19604	19190	19519	19357	19552	19532	19414	19516	19420	19504	19577	19426	19300	19399	19387	19431	19458	19474	19292	19481	19425	19504	19674	19400	19526	19338	19256	19591	19561	19631	19379	19496	19561	19422	19291	19474	19423	19492	19596	19437	19443	19316	19381	19134	19204	19280	19485	19206	19412	19413	19183	19399	19343	19381	19251	19273	19557	19426	19433	19341	19510	19509	19456	19434	19405	19548	19482	19476	19286	19439	19632	19681	19438	19509	19515	19494	19369	19455	19546	19454	19382	19390	19492	19320	19421	19484	19259	19424	19264	19201	19446	19553	19452	19498	19478	19305	19389	19481	19595	19517	19542	19502	19404	19606	19523	19656	19474	19566	19451	19342	19326	19385	19431	19477	19546	19361	19421	19440	19390	19297	19365	19397	19331	19497	19492	19339	19400	19461	19421	19301	19555	19315	19395	19446	19592	19272	19391	19662	19357	19659	19464	19520	19328	19378	19474	19681	19815	19481	19388	19525	19339	19525	19301	19283	19247	19489	19509	19356	19370	19360	19531	19304	19384	19399	19387	19335	19423	19260	19361	19350	19405	19325	19848	19489	19456	19571	19515	19348	19347	19484	19402	19344	19490	19281	19488	19299	19341	19314	19552	19611	19328	19470	19416	19389	19342	19656	19619	19601	19426	19314	19655	19422	19460	19501	19540	19369	19513	19417	19372	19652	19355	19525	19638	19707	19353	19415	19304	19454	19452	19548	19629	19372	19428	19422	19485	19409	19691	19322	19307	19418	19510	19466	19453	19367	19305	19436	19445	19529	19353	19430	19460	19632	19685	19410	19237	19499	19531	19457	19396	19504	19374	19489	19422	19495	19609	19509	19326	19320	19472	19609	19477	19457	19521	19554	19556	19341	19483	19609	19576	19273	19472	19497	19346	19318	19548	19490	19616	19465	19366	19442	19673	19558	19201	19319	19507	19427	19341	19428	19427	19502	19485	19531	19551	19537	19520	19593	19466	19206	19279	19450	19464	19486	19321	19332	19441	19683	19246	19290	19503	19496	19362	19509	19504	19490	19251	19548	19287	19307	19430	19504	19179	19509	19435	19305	19531	19502	19368	19337	19404	19641	19438	19336	19472	19499	19734	19260	19637	19400	19413	19338	19370	19400	19484	19692	19330	19426	19358	19417	19412	19157	19384	19329	19550	19381	19374	19539	19467	19423	19237	19328	19355	19541	19379	19322	19684	19434	19432	19567	19579	19558	19404	19501	19391	19382	19374	19348	19513	19371	19515	19546	19225	19355	19207	19500	19500	19397	19525	19543	19390	19641	19575	19348	19366	19489	19353	19279	19330	19526	19389	19354	19498	19430	19648	19586	19301	19461	19217	19486	19533	19435	19467	19620	19418	19496	19741	19597	19464	19497	19305	19496	19313	19294	19254	19467	19471	19558	19418	19249	19587	19537	19485	19422	19240	19454	19355	19485	19265	19349	19453	19553	19498	19349	19351	19453	19286	19149	19335	19367	19601	19586	19561	19303	19510	19527	19669	19502	19251	19336	19318	19260	19507	19510	19512	19128	19419	19610	19463	19503	19373	19503	19741	19454	19334	19239	19484	19467	19526	19667	19122	19440	19344	19240	19565	19521	19530	19507	19447	19477	19479	19131	19264	19418	19519	19342	19540	19385	19542	19339	19606	19461	19393	19364	19695	19492	19698	19640	19591	19529	19662	19483	19443	19235	19277	19488	19570	19490	19651	19425	19278	19370	19417	19373	19579	19553	19476	19531	19356	19521	19544	19263	19511	19545	19349	19509	19428	19333	19363	19501	19439	19347	19319	19446	19562	19463	19320	19490	19441	19211	19424	19326	19430	19453	19498	19328	19349	19639	19302	19370	19664	19533	19545	19442	19393	19545	19674	19532	19392	19544	19341	19667	19322	19488	19406	19502	19594	19424	19508	19334	19576	19358	19655	19330	19433	19411	19440	19511	19233	19390	19273	19305	19539	19537	19349	19390	19620	19375	19416	19206	19380	19390	19399	19340	19470	19419	19325	19300	19422	19426	19470	19432	19701	19370	19346	19448	19566	19430	19461	19416
31960	42791	24298	17584	17346	16677	16193	16227	16378	16281	16161	16293	16344	16251	16320	16340	16307	16395	16319	16273	16378	16217	16286	16299	16136	16123	16152	16124	16160	16510	16691	16621	16364	16323	16299	16276	16095	16301	16088	16126	16154	16060	16259	15905	16093	16227	16007	16086	15938	16245	16091	16231	16378	16159	16167	16204	16082	16292	16137	16113	16300	16183	16126	16164	15951	16119	16250	16081	16194	16136	16210	16027	16102	16094	16112	16351	16153	16161	16073	16162	16179	15987	16298	16274	16228	16179	16152	16135	16071	16168	16202	16123	16178	16326	16083	15998	16025	16068	16110	16084	16222	16206	16214	16179	16142	16114	16108	16191	16106	16282	16212	16240	16300	16172	16104	16005	16156	16167	15983	16155	15918	16263	16035	16271	16244	16143	16263	16150	16160	16270	16117	16127	16036	16132	16022	16126	16192	16108	16158	16231	16292	16220	16184	16166	16090	16278	16158	16119	16146	16196	16077	16246	16000	16125	16187	16105	16059	16025	16338	16153	16176	16254	15999	15972	16201	16064	16180	16218	16015	16066	16089	16086	16104	16052	16117	16180	16102	16269	16134	16205	16221	16197	16036	16062	16042	16179	16066	16375	16133	16015	16190	16104	16284	16188	16007	16247	16410	16216	16372	16091	16008	16091	16198	16084	16246	16214	16136	16264	16186	16127	16320	16258	16069	16131	16193	16048	16133	16141	16401	16018	16359	16105	16117	16246	16105	16180	16043	16170	16212	16163	15985	16155	16209	16274	16015	16278	16181	15868	16193	16195	16139	16057	16339	16128	16206	16060	15931	16231	16076	16274	16165	16125	16211	16258	16134	16094	15985	16079	16243	16123	16208	16078	15988	16247	16116	16075	16175	16059	16165	16206	16124	16108	16134	16173	16250	16131	16093	16079	16124	16260	16044	15989	16206	16229	16201	16279	16128	16017	16239	16250	16078	16117	16219	15988	16091	16008	15967	15942	16146	16086	16234	16146	16100	16139	16228	16148	16152	16168	16122	16320	16111	16102	16178	16117	16067	16100	16213	16142	16047	16178	16268	16132	15984	16126	16151	16102	16004	16242	16156	16267	16329	16075	16021	16360	15982	16157	16054	16091	16102	16363	16414	16209	16068	16157	16228	16106	16293	16237	16240	16216	16163	16027	16251	16273	16246	16235	16046	16104	16233	16211	16232	16170	16149	16137	16096	16201	16013	16108	16176	16131	16271	16126	16171	16060	16169	16091	16012	16149	16138	16170	16235	16207	16048	16218	16012	16145	16230	16157	15975	16140	16134	16088	16217	16086	16012	16228	16046	16033	16213	16169	16134	16156	16135	16062	16138	16294	16188	16120	16058	16115	16156	16130	16127	16220	16116	16152	16230	15991	16212	16229	16160	16184	16264	16060	16035	16090	16233	16200	16056	16141	16084	16279	16035	16157	16138	16126	16235	16035	16206	16136	16076	16315	16170	16032	16254	16080	16245	16151	16207	16174	16135	16042	15995	16162	16195	16139	16249	16189	16160	16058	16134	16214	16142	16082	16065	16183	16255	16118	16201	16052	16068	16170	16029	16185	15937	16093	16210	16017	16142	16171	16016	16132	16193	16119	16480	16033	16092	16247	16228	15957	16040	16125	16240	16109	16113	16198	15985	16170	16250	15944	16128	16251	15920	16229	16145	16127	16112	16116	16190	16115	16194	16192	16086	16200	16145	16309	16051	16249	16033	16218	16061	16292	16092	16112	16076	16157	16124	16122	16118	15933	16084	16167	16179	16163	16017	16133	16175	16183	16188	16121	16133	16189	15980	16228	16111	16150	16287	16010	16099	16132	16168	16091	16416	16033	16149	16234	16310	16127	16094	16025	16112	16247	16232	16064	16218	16171	16114	16208	16202	16017	16106	16172	16130	16169	16073	16232	16083	16152	16218	16106	16185	16152	16102	16374	16177	16114	16227	16164	16069	16064	16068	16139	16083	16139	16045	16044	16014	16182	15977	16133	16175	16237	16081	16106	16348	16099	16209	16235	16141	16044	16150	16079	16017	16360	15989	16205	15984	16031	16265	16251	16006	16044	16298	16312	16180	16077	16335	16202	16256	16037	16172	16246	16150	16155	16113	16242	16263	16151	16290	16171	15987	16185	16211	16138	16283	15989	16071	16192	16339	16255	16028	16166	16075	16067	16177	16228	16101	16113	16206	16173	16327	16244	16191	16151	16171	16028	16161	16234	16069	16187	16134	16156	16163	16054	16200	16292	16226	16245	16206	16133	16176	15977	16148	16305	16148	16117	16109	16163	16064	16111	16229	16061	16163	16436	16270	16269	16198	16281	16272	16090	16202	16201	16078	16227	16192	16136	16285	16158	16071	16128	16197	16256	16047	16087	16073	16136	16256	16127	16057	16136	16203	16174	16346	16099	15991	16173	16155	16053	16149	16112	16301	16137	16160	16128	16097	16139	16075	16267	16398	16188	16125	15906	16228	16014	16239	16095	16277	16103	16155	16248	16249	16068	15955	16117	16078	16072	16198	16079	16063	16246	15980	15926	16110	16194	16107	16164	16150	16222	16171	16050	16163	16199	16207	16105	16222	16128	16097	16262	16253	16294	16047	16127	16242	16265	16057	16048	16195	16101	16190	16090	16129	16130	16085	16158	16068	16303	16244	16047	16289	16051	16351	16145	16331	16141	16158	16142	16325	16136	16155	16123	16078	16047	16144	16051	16202	16247	16225	16357	16146	16221	16238	16060	16215	16085	16172	16119	16010	16279	16230	16264	16270	16209	16202	16228	16190	16150	16103	16149	16074	16003	16059	16221	16092	16066	16149	16302	16051	16286	16187	16285	16194	16314	16387	16246	16298	16052	16107	16071	16204	16231	16046	16149	16192	16084	16240	16084	16091	16084	16199	16159	16080	16078	16226	16221	16324	16182	16088	16133	16199	16206	16167	16131	16252	16079	16136	16205	16116	16054	16116	16238	16181	15963	16198	16123	16188	16240	16130	16215	16256	16126	16222	15950	16323	15952	16136	16192	16065	16175	16265	16179	16237	16206	15938	16256	16145	16145	16208	16151	16155	16188	16136	16238	16168	16060	16335	16007	16209	15970	16182	16192	16052	15979	16140	15958	16322	16204	16084	16112	16069	16177	16249	16292	16177	16283	16059	16232	16467	16172	16061	16115	16218	16366	15949	16233	16373	16231	16154	16180	16139	16333	16175	16136	16188	16265	16263	16188	16020	16288	16157	16315	16171	16148	16203	16151	16228	16184	16125	16192	15997	16287	16112	16121	16031	16155	16130	16165	16100	16350	16138	16176	16202	16065	16077	16160	16274	16081	16285	16115	16276	16055	16076	16349	16132	16208	16228	16036	16353	16171	16221	16115	16342	16363	16053	16157	15985	16139	16008	16157	16076	15998	16162	16171	16257	16131	16019	16150	16225	16075	16234	16097	16232	16079	16225	16044	16072	16173	16252	16062	16030	16055	16144	16261	16075	16144	16281	16089	16015	16235	16100	16366	16100	16173	16166	16155	16055	16119	16032	16062	16158	16028	16362	16198	16241	16175	16168	16138	16076	16370	16126	15908	16269	16101	16107	16013	16199	16152	16156	16161	16249	16070	16202	16210	16081	16187	16215	16102	16159	16287	16086	16107	16168	16306	16038	16083	16081	16083	16191	16156	16181	16217	16121	16119	16099	16222	16063	16121	16194	16119	16041	16307	16175	16200	16164	16155	16221	16075	15986	16126	16109	16134	16021	16245	16022	16089	16226	16222	16256	16258	16120	16076	16193	16251	16133	16172	15978	16184	15963	16159	16204	16299	16078	16363	16268	16133	16138	16126	16060	16221	16187	16136	16092	16109	16076	16240	16144	16098	16068	16363	16131	16143	16046	16178	16158	16206	16070	16120	16427	16076	16140	16201	16095	16171	16182	16160	16036	16269	16176	16364	16113	16055	16081	16085	16186	16012	16051	16121	16282	16202	16345	15946	16186	16282	15992	16094	16211	16306	16174	16099	16227	16020	16065	16172	16118	16187	16115	16244	16151	16097	16021	16241	16037	16128	16131	16091	16322	16185	16254	16322	16288	16151	16123	16034	16219	16173	16116	16078	15924	16278	16067	16173	16365	16020	16259	16123	16215	15916	16134	16089	16208	16277	16241	16115	16278	16143	16281	16248	15999	16166	16097	16272	16234	16109	16125	15929	16113	16055	15990	16146	16126	16183	16107	16198	16180	16107	16451	16339	16294	16191	16208	16093	16027	16062	16206	15945	16124	16157	16155	16077	16183	16188	16127	16028	15957	16130	16232	16197	16326	16011	16275	16205	16356	16058	16170	16044	16063	16015	16213	16197	16179	16037	16112	16133	16182	16374	16083	16280	16131	16101	16145	16260	16171	16135	16170	16096	16263	16209	16077	16150	16159	16078	16075	16262	16211	16043	16258	16340	15903	16092	16079	16258	16009	16109	16360	16336	16140	16374	16259	16141	16202	16106	16308	16278	16085	16175	16199	16149	16043	16175	16415	16286	16111	16002	16121	16194	16140	16337	16242	16094	16206	16272	16032	16115	16039	16102	16206	16334	16151	16123	16205	16153	16034	16261	15997	16244	16236	16149	16133	16179	16186	16052	16168	16225	16180	16171	16258	15992	16239	16268	16215	16078	15995	16176	16074	16308	16112	16233	16123	16065	16090	16346	16164	16094	16185	16189	16235	16116	16180	16125	16089	16030	16141	15891	16052	16049	16121	16290	15942	16091	16264	16128	16191	16102	16187	16097	16038	16228	16263	16241	15999	16197	16073	16266	16080	16132	15977	16356	16142	16087	16125	16120	15981	16353	16292	16088	16123	16077	16263	16098	16169	16242	16185	16200	16082	16089	16229	16261	16154	16258	16256	16047	16123	16185	16149	16040	16214	16084	16121	16064	16110	16231	16109	16194	16197	16114	15903	16121	16091	16151	16164	16335	16134	16172	16122	16085	16086	16077	16183	16154	16201	16070	16048	16118	16097	16084	16036	16013	16179	16095	16118	16162	16013	16183	16190	16266	16031	16001	16073	16284	16099	16218	16117	16175	16305	16292	16078	16178	16144	16141	16146	16161	16206	16216	16192	16168	15955	16020	16242	16057	16132	16116	16246	16049	16362	16087	16135	16356
23846	21496	28976	24342	22617	23675	23559	20873	20508	20680	20772	20676	20782	20455	20623	20367	20556	20509	20527	20407	20385	20582	20476	20394	20248	20568	20388	20173	20723	22540	22666	22388	21404	20877	20477	20353	20216	20275	20203	20334	20376	20268	20368	20195	20404	20467	20476	20207	20130	20139	20582	20199	20258	20226	20211	20377	20255	20297	20351	20447	20092	20313	20178	20303	20236	20169	20422	20298	20253	20339	20158	20353	20461	20259	20154	20143	20449	20213	20413	20223	20187	20264	20394	20341	20565	20144	20270	20344	19989	20422	20150	20194	20334	19945	20205	20139	20182	20267	20249	20077	19873	20104	20193	20170	20179	20279	19955	20224	20226	20309	20312	20308	20157	20079	20209	20211	20143	20178	20048	20093	20198	20257	20125	20205	20338	20190	20382	20116	20056	20333	20172	20237	20243	20088	20063	20194	20380	20315	20282	20242	20234	20274	20295	20124	20307	20260	20244	20208	20268	19935	20164	20299	20306	19949	20252	20127	20071	20265	20109	20243	20132	20162	20324	20419	20487	20200	20232	20184	20151	20419	20106	20055	20249	20204	20237	20199	20145	20383	20301	20153	20325	20181	20381	20105	20310	20184	20263	20158	20359	20251	20087	20100	20127	20161	20240	20231	20195	20219	20387	20196	20265	20189	20162	20124	20030	20163	20151	19794	20211	20093	20154	20039	20254	20095	20317	20065	20356	20129	20221	20250	20343	20263	19993	20256	20317	19926	20185	20311	20408	20156	20174	20085	20223	20283	20336	20204	20244	20148	20199	20210	20353	20023	20220	20357	20435	20348	20142	20467	20298	20344	20191	20123	20252	19973	20178	20254	20522	20305	20248	20384	20227	20143	20234	20362	20347	20095	20332	20118	20227	20235	20265	20447	20321	20274	20248	20059	19949	20291	20395	20334	20038	20000	20186	20102	20161	20027	20228	20202	20329	19957	20036	20285	20274	20373	20189	20384	20188	20165	20376	20211	20099	20117	20136	19958	19900	20241	20104	20069	20361	20164	20058	20158	20318	20035	20212	20235	20223	20206	20142	20231	20276	20182	20189	20047	20370	20302	20262	20275	20257	20408	20202	20151	20150	20069	20231	20103	20121	20302	20201	20292	20412	20273	20328	20240	20347	20209	20265	20262	20297	20119	20390	20351	20260	20175	20222	20178	20353	20060	20264	20242	20187	20031	20237	20186	20211	20422	20163	20247	20059	19957	20194	20130	20170	19874	20211	20218	20220	20152	20388	20174	20297	19991	20160	20162	20169	20063	20246	20161	20286	20382	20352	20277	20193	19899	20097	20219	20034	20175	20202	20326	19989	20140	20159	20134	20185	20359	20192	20127	19946	20320	20233	20158	20235	20130	20200	20200	20196	20216	20184	20206	20215	20258	19988	20046	19834	20132	20256	20308	20208	20245	20362	20417	20224	20466	19978	20111	20451	20160	20290	20266	20139	20107	20221	20298	20095	20339	20177	20171	20309	20248	20296	20394	20262	20226	20048	20190	20448	20089	19928	20218	20222	19967	19998	20153	20261	20448	20320	20170	20288	20154	20165	19906	20086	20408	20150	20020	20245	20242	20073	20326	20266	20222	20164	20131	20241	20126	20339	20119	20277	20154	20323	20495	20312	20262	20346	20070	20201	20047	20127	20126	20129	20131	20295	20445	20175	20244	20229	20187	20300	20260	20448	20390	20359	20100	20041	20315	20370	20147	20445	20492	20083	19831	20056	20308	20173	20066	20279	20093	19833	20145	20121	20309	20223	20170	20110	20236	20208	20468	20101	20247	20257	20313	20251	19991	19942	20118	20405	20390	20208	20121	20124	20162	20470	20384	20133	20197	20373	20238	20178	20034	20119	20242	20165	20197	20366	20134	20175	20260	20115	20092	20142	20245	20050	20222	20113	20404	20171	20250	20436	20342	20217	20337	20219	20124	20400	20151	20377	20351	20313	20134	20164	20358	20113	20352	20321	19999	20201	20194	20353	20231	20204	20138	20296	20277	20086	20140	20170	20060	20363	20244	20295	20187	20252	20206	20288	20167	20100	20403	20280	20200	20286	20296	20330	20203	19834	20204	20102	20190	20091	20178	20334	20201	20085	20205	20262	20125	20491	20196	20099	20085	20094	20105	20175	20122	20201	20438	20112	20297	20218	20337	20117	20171	20111	20269	20075	20331	20025	20147	20265	20085	20136	20354	20257	20219	20082	20144	20191	20245	20195	20292	20248	20184	20347	20142	20191	20197	20280	20240	20090	20074	20167	20406	20428	20253	20076	20044	20058	20050	20469	20297	20217	20279	20283	20123	20024	20160	20336	20289	20283	20295	20188	20059	20323	20186	20196	20207	20143	20289	20197	20237	20244	20379	20071	20237	20379	20063	20244	20189	20136	20114	20257	20108	20129	20119	20245	20314	20343	20150	20296	20462	20295	20437	20258	20127	20118	20125	20072	20037	20181	20070	20266	20557	20273	20217	20111	20241	20194	20326	20370	20393	19904	20119	20056	20271	20239	20383	20285	20172	20183	20240	20211	20139	20225	20234	20409	20307	20159	20243	20069	20220	20374	20301	20376	20239	20078	20057	20284	20162	20286	20072	20190	20091	20189	20321	20166	20153	20423	20143	20232	20110	20242	20052	20189	20121	20091	20386	20108	20341	20369	20082	20350	20295	20182	20041	20158	20269	20282	20202	20314	20406	20108	20186	20237	20136	20299	20335	20324	20232	20253	20279	20140	20392	20208	20354	20147	20224	20290	20312	20243	20003	20083	20024	20212	20104	20040	20070	20326	20203	20190	20175	20114	20202	20168	20163	20375	20326	20387	20385	20273	20249	20269	20088	20189	20240	20311	20317	20211	20125	20032	20241	20010	20117	20351	20091	20198	20302	20225	20120	20235	20241	20067	20032	20401	20390	20238	20494	20161	20384	20118	20175	20099	20206	20350	20443	20026	20223	20199	20003	20160	20012	20266	20174	20133	20328	20151	20218	20285	20200	20407	20368	20319	20130	20254	20120	20417	20267	20211	19975	20239	20362	20171	20128	20167	20118	20110	20264	20336	20241	20079	20177	20281	20277	20267	20207	20155	20218	20270	20249	20276	20307	20060	20172	20150	20163	20180	20052	20108	20095	20048	20114	20180	20291	20367	19738	20146	20165	20280	20177	20293	20235	20207	20173	20300	20102	20005	20368	20396	20300	20208	20165	20257	20083	20242	20260	20071	20116	20153	20444	20221	20217	20311	20123	20288	20323	20293	20077	20146	20178	20260	20094	20218	20220	20208	20001	20129	20088	20178	20045	20177	20354	20401	20355	20269	20292	20360	20364	20076	20277	20204	20153	20121	20298	20240	20034	19983	20333	20271	20111	20141	20508	20098	20150	20104	20290	20410	20230	20320	20276	20192	20250	20299	20258	20162	20102	20124	20317	20372	20434	20277	20186	20366	20054	20064	20342	20184	20241	20278	20301	20125	20194	20286	20184	20517	20245	20348	20297	20008	20223	20263	20408	20336	20266	20197	20012	20136	20120	20114	20437	20090	20210	20433	20171	20214	20207	20247	20147	20240	20214	20163	20408	20318	20274	20059	20302	20063	20218	20190	20252	20174	20131	20387	20252	20025	20250	20063	20081	20114	20182	20281	20275	20128	20090	20254	20222	20078	20195	20120	20257	20150	20198	20086	20159	20216	20199	20264	20509	20091	20029	20135	20406	20174	20177	20221	19963	20439	20022	20239	20206	20414	20194	20279	20129	20188	20331	20288	20196	20164	20336	20104	20161	20261	20389	20265	20295	20270	20289	20311	20218	20087	20389	20370	20279	20304	19969	20117	20332	20104	20088	20147	20210	20280	20199	20169	20086	20174	20251	20251	20363	20347	20060	20300	20288	20177	20249	20169	20302	20091	20351	20296	20233	20134	20059	20281	20085	20157	19987	20155	20075	20151	20297	20259	20119	20132	20147	20173	19996	20051	20155	20426	20077	20036	20162	20108	20217	20286	20179	20219	20292	20350	20252	20009	20114	20271	20211	20094	20200	20282	20086	20184	20128	20167	20226	20171	20275	20262	20090	20224	20096	20126	20411	20164	20470	20305	20162	20053	20245	20260	20210	20365	20159	20109	20110	20222	20171	20321	20230	20162	20097	20347	20154	20151	20124	20328	20149	20153	20219	20266	20071	20293	20225	20206	20150	20233	20137	19983	20054	20060	20393	20350	20097	20145	20117	20198	20241	20268	20048	20325	20148	20232	20098	20157	20180	20350	20053	20113	20082	20306	20178	20250	20092	20183	20264	20330	20240	20295	20269	20208	20239	20161	20025	20211	20186	20283	20409	20316	20087	20247	20461	20114	20340	20094	20266	20019	20171	20252	20407	20302	20205	20077	20248	20159	20337	20065	20178	20055	20065	20231	20127	20205	20208	20145	20229	20275	20186	20382	20091	20181	20220	20307	20421	20181	20166	20244	20260	20266	20081	20272	20286	20206	20302	20190	20419	20348	20094	20063	20123	20066	20371	20013	20292	20051	20299	20131	20202	20382	20082	20205	20045	20158	20360	20302	20211	20046	20135	20225	20296	20338	20345	20121	20254	20243	20049	20165	20001	20041	20111	20106	19935	20139	20201	20189	20294	20078	20202	20186	20373	20124	20276	20155	20110	20173	20224	20380	20158	20411	20106	20192	20175	20390	20254	20397	20376	20215	20255	20184	20242	20193	20079	20060	20163	20169	20300	20107	20295	20425	20207	20192	20287	20081	20022	20060	20168	20073	20221	20080	20156	20132	20205	19971	20161	20289	20146	20326	20218	20054	20248	20393	20103	19956	20105	20013	20333	19954	20330	20053	20227	20272	20290	20265	20287	20091	20230	20185	20305	19940	20202	20185	20101	20077	20065	20043	20208	20360	20375	20106	20105	20343	20336	20248	20153	20367	20091	20137	20383	20069	20282	20283	20089	20093	20248	20176	20151	20499	20136	20412	20242	20218	20343	20246	20113	20107	20173	20274	20133	20464	20233	20298	20241	20238	20144	20251	20229	20107	20185	20179	20219	20182	20222	20210	20226	20191	20047	20230	20033	20048	20274	20355	20197	20184	20278	20280	19982	20350	20088	20144	20118	20195	20325	20361	20298	20308	20309	20173	20158	20241	20237
36749	55591	33561	19652	19219	18334	17604	17250	17168	17290	16939	16951	17036	16720	16735	16965	16830	16737	16780	16887	16873	16677	16695	16682	16680	16793	16693	16563	17528	20189	20003	19090	18146	17338	16794	16749	16649	16768	16388	16581	16589	16597	16634	16724	16666	16519	16627	16573	16493	16585	16485	16585	16569	16675	16686	16468	16476	16702	16735	16576	16708	16478	16504	16555	16658	16546	16659	16722	16467	16631	16573	16552	16582	16736	16584	16617	16649	16762	16463	16685	16615	16719	16499	16608	16618	16638	16632	16529	16578	16512	16583	16586	16564	16621	16540	16617	16530	16527	16728	16699	16473	16597	16458	16497	16715	16653	16623	16617	16600	16445	16627	16554	16509	16521	16603	16566	16695	16619	16643	16637	16587	16566	16610	16614	16542	16759	16808	16668	16518	16537	16619	16650	16717	16560	16608	16649	16557	16740	16534	16547	16427	16611	16537	16632	16523	16501	16626	16522	16506	16714	16717	16550	16505	16623	16534	16587	16627	16548	16708	16807	16573	16716	16695	16723	16504	16568	16657	16625	16579	16520	16590	16692	16735	16553	16762	16538	16587	16448	16529	16425	16547	16563	16605	16703	16720	16555	16611	16590	16450	16509	16692	16667	16616	16484	16611	16415	16658	16725	16593	16601	16538	16550	16607	16670	16835	16551	16593	16450	16582	16583	16439	16734	16611	16651	16767	16447	16559	16824	16501	16633	16554	16482	16632	16484	16620	16616	16516	16765	16570	16743	16479	16677	16609	16594	16487	16556	16653	16568	16581	16555	16750	16461	16458	16532	16621	16570	16404	16697	16763	16548	16661	16513	16699	16659	16580	16642	16594	16424	16603	16584	16795	16504	16708	16554	16712	16513	16593	16528	16660	16500	16568	16650	16776	16442	16659	16516	16538	16596	16444	16523	16521	16521	16727	16762	16578	16393	16604	16595	16714	16631	16512	16432	16585	16580	16613	16632	16563	16527	16576	16494	16671	16726	16720	16682	16656	16583	16520	16448	16639	16565	16736	16532	16770	16606	16703	16603	16432	16774	16466	16696	16696	16692	16546	16483	16722	16617	16696	16763	16577	16738	16550	16546	16404	16559	16628	16485	16637	16550	16474	16487	16520	16594	16449	16578	16622	16728	16547	16772	16662	16636	16597	16505	16552	16476	16626	16661	16589	16496	16661	16479	16593	16585	16514	16565	16516	16695	16584	16579	16480	16563	16630	16578	16618	16467	16557	16702	16525	16671	16547	16622	16417	16784	16690	16614	16597	16535	16497	16428	16662	16596	16771	16638	16522	16535	16518	16562	16587	16818	16660	16511	16471	16777	16629	16303	16728	16564	16637	16791	16628	16542	16688	16626	16426	16522	16577	16604	16533	16673	16673	16543	16620	16626	16629	16651	16529	16562	16639	16592	16727	16544	16513	16391	16458	16733	16502	16554	16637	16537	16660	16534	16668	16495	16588	16701	16531	16664	16552	16391	16651	16430	16535	16468	16516	16540	16583	16413	16604	16759	16561	16484	16797	16585	16653	16760	16610	16646	16691	16626	16539	16525	16433	16542	16507	16749	16697	16431	16585	16670	16586	16596	16575	16725	16678	16410	16528	16482	16614	16457	16743	16881	16587	16776	16514	16757	16543	16550	16760	16718	16689	16575	16705	16643	16645	16523	16674	16669	16636	16659	16662	16547	16570	16510	16575	16544	16594	16560	16642	16630	16692	16559	16598	16646	16527	16653	16663	16599	16616	16618	16632	16550	16569	16733	16586	16754	16633	16489	16395	16481	16510	16659	16610	16465	16591	16535	16584	16847	16548	16602	16412	16507	16661	16531	16615	16590	16706	16534	16649	16517	16558	16700	16669	16610	16517	16750	16658	16697	16635	16789	16640	16482	16615	16468	16654	16607	16566	16619	16515	16564	16520	16531	16572	16505	16519	16622	16416	16566	16695	16661	16483	16698	16589	16592	16571	16589	16582	16622	16658	16619	16489	16508	16656	16580	16708	16691	16602	16622	16610	16351	16459	16528	16599	16719	16478	16606	16743	16612	16753	16582	16461	16530	16532	16607	16536	16488	16361	16553	16534	16578	16644	16763	16733	16479	16633	16540	16657	16550	16541	16650	16532	16620	16699	16539	16665	16635	16589	16566	16525	16641	16507	16567	16367	16635	16542	16558	16581	16564	16573	16452	16564	16745	16511	16572	16483	16567	16686	16521	16631	16612	16444	16673	16582	16646	16482	16702	16371	16605	16593	16728	16655	16551	16668	16737	16676	16579	16621	16446	16654	16574	16554	16468	16737	16713	16501	16668	16466	16585	16539	16745	16340	16504	16578	16550	16615	16546	16517	16582	16652	16512	16625	16709	16576	16646	16619	16679	16779	16377	16528	16584	16660	16505	16611	16640	16586	16620	16444	16710	16524	16734	16660	16471	16637	16379	16749	16527	16511	16442	16482	16505	16690	16571	16475	16697	16574	16482	16580	16760	16470	16388	16809	16630	16526	16594	16601	16728	16555	16635	16499	16499	16602	16628	16628	16697	16721	16533	16613	16492	16629	16553	16598	16373	16746	16581	16523	16540	16649	16661	16650	16538	16474	16621	16646	16737	16447	16710	16618	16549	16710	16624	16867	16672	16527	16656	16836	16624	16670	16451	16530	16684	16603	16584	16637	16389	16533	16360	16674	16682	16475	16680	16590	16544	16722	16482	16716	16683	16578	16604	16609	16669	16584	16753	16505	16597	16715	16432	16642	16711	16526	16537	16591	16264	16521	16490	16409	16775	16627	16472	16585	16655	16519	16585	16580	16682	16534	16413	16554	16505	16591	16576	16526	16486	16647	16639	16599	16490	16541	16697	16590	16545	16495	16625	16741	16641	16535	16595	16473	16635	16577	16712	16619	16695	16565	16709	16559	16616	16512	16593	16647	16547	16663	16381	16557	16726	16565	16449	16655	16687	16632	16526	16580	16570	16522	16629	16503	16577	16792	16537	16658	16765	16600	16622	16627	16631	16558	16657	16489	16610	16559	16684	16433	16440	16707	16624	16378	16606	16440	16670	16535	16770	16541	16491	16585	16647	16514	16635	16488	16503	16549	16545	16637	16485	16610	16618	16683	16548	16686	16635	16806	16459	16672	16567	16637	16471	16502	16744	16635	16546	16571	16558	16608	16578	16550	16532	16685	16598	16571	16847	16662	16573	16594	16639	16749	16718	16528	16568	16594	16540	16453	16535	16524	16717	16638	16676	16493	16770	16664	16646	16744	16606	16641	16724	16530	16606	16499	16760	16599	16643	16552	16434	16601	16528	16649	16344	16378	16736	16559	16583	16620	16428	16733	16564	16629	16547	16454	16595	16574	16539	16643	16564	16575	16518	16467	16464	16604	16686	16499	16576	16468	16587	16396	16775	16671	16700	16713	16619	16455	16609	16414	16725	16682	16520	16431	16587	16601	16637	16517	16564	16757	16575	16669	16565	16593	16681	16771	16610	16556	16596	16614	16509	16704	16440	16488	16564	16582	16457	16512	16751	16512	16662	16518	16415	16780	16565	16464	16650	16606	16558	16719	16548	16596	16546	16536	16569	16588	16574	16812	16435	16663	16524	16615	16631	16734	16653	16585	16662	16684	16733	16454	16595	16671	16612	16522	16379	16520	16605	16685	16564	16615	16563	16567	16642	16638	16528	16601	16543	16527	16504	16480	16636	16593	16610	16662	16574	16641	16778	16461	16605	16601	16510	16556	16525	16750	16589	16338	16545	16640	16735	16671	16864	16440	16456	16607	16581	16420	16634	16652	16634	16551	16495	16782	16756	16501	16391	16572	16600	16518	16638	16591	16501	16712	16564	16612	16648	16709	16536	16707	16416	16693	16575	16476	16587	16537	16631	16728	16493	16687	16636	16676	16539	16590	16562	16604	16716	16658	16606	16726	16464	16559	16646	16676	16461	16487	16661	16629	16430	16595	16439	16536	16625	16587	16513	16591	16544	16511	16633	16459	16794	16768	16590	16537	16440	16460	16615	16501	16478	16619	16444	16477	16752	16535	16486	16621	16654	16435	16487	16541	16614	16643	16551	16736	16599	16595	16525	16446	16586	16680	16499	16543	16654	16517	16654	16683	16617	16560	16476	16536	16508	16616	16622	16736	16557	16678	16702	16447	16637	16687	16594	16481	16599	16592	16543	16508	16610	16607	16618	16583	16445	16608	16493	16739	16647	16648	16597	16670	16583	16790	16419	16591	16609	16538	16725	16610	16681	16713	16659	16625	16451	16662	16675	16604	16394	16685	16496	16647	16662	16706	16635	16619	16644	16327	16637	16575	16598	16670	16657	16510	16467	16673	16798	16621	16520	16668	16731	16537	16582	16538	16452	16655	16490	16577	16615	16739	16532	16358	16630	16783	16567	16669	16512	16603	16530	16599	16538	16736	16563	16663	16694	16503	16506	16583	16613	16472	16532	16511	16334	16515	16559	16857	16691	16638	16558	16563	16740	16379	16636	16791	16740	16476	16671	16599	16546	16642	16763	16587	16468	16580	16601	16618	16530	16614	16707	16514	16678	16614	16673	16758	16591	16506	16624	16382	16650	16473	16486	16712	16615	16667	16290	16540	16588	16532	16688	16621	16507	16642	16520	16592	16574	16559	16584	16862	16450	16608	16589	16357	16522	16698	16539	16619	16752	16565	16706	16510	16465	16677	16648	16624	16637	16605	16721	16620	16507	16691	16520	16607	16424	16588	16713	16569	16590	16621	16481	16553	16457	16577	16380	16771	16584	16605	16486	16688	16863	16496	16636	16523	16519	16662	16655	16533	16509	16659	16680	16514	16663	16690	16656	16532	16573	16423	16589	16708	16697	16699	16551	16508	16424	16463	16561	16547	16505	16631	16557	16658	16536	16460	16578	16516	16650	16618	16423	16628	16551	16571	16687	16656	16593	16645	16481	16542	16575	16627	16504	16700	16461	16456	16552	16601	16569	16596	16378	16564	16537	16681	16611	16630	16612	16629	16596	16549	16605	16364	16655	16418	16607	16696	16658	16504	16522	16593	16485	16433	16557	16513	16638	16444	16632	16441	16686	16523	16428	16635	16585	16626	16514	16715	16655	16476	16597	16538	16503	16669	16537	16537	16677	16593	16582	16616	16533
22876	21439	29333	23941	21719	24333	27230	22528	21586	21923	21712	21535	21500	21489	21306	21213	21237	21337	21540	21061	21261	21351	21110	21347	20974	20965	21050	20986	21821	25436	25222	24574	23006	22075	21501	21023	20991	20965	21016	20864	20939	20899	21059	20939	20932	20940	20849	20909	20746	20897	20964	20857	20896	20912	20962	20986	20899	20808	21049	20672	21100	21018	21028	20798	20996	21073	20815	20841	20929	20826	21113	21043	21154	20787	20755	20971	20999	21051	20965	20960	20794	20967	20853	20873	20666	21019	20812	20998	20939	20854	20809	20794	20833	20913	20772	21047	20674	20889	21119	20860	20801	20578	20795	20890	20905	20770	20813	20737	20602	20650	20804	20730	21041	20972	20841	20861	20989	20553	20768	20888	20830	20846	20945	20743	20678	20808	20826	20753	20747	20880	20947	20802	20843	20691	20809	20917	20780	20729	20871	20486	20813	20950	20717	20944	20798	20939	20885	20789	20878	20890	20806	20937	20807	20871	20868	20882	20896	20842	20874	20797	20922	20976	20841	20696	20946	20825	20820	20770	20978	20916	20827	20627	20627	20791	20934	20939	20790	20920	20827	20800	20923	20913	20854	20751	20998	20950	20887	20626	20861	20883	20806	20797	20894	20688	20821	20805	20791	20811	20831	20808	20859	20837	20744	20848	20854	20806	20613	20872	21002	20819	20829	20910	20866	20747	20913	21012	20827	20876	20677	20922	20966	20688	20922	20862	20836	20695	20716	21019	20792	20919	20783	20766	20953	20779	20704	20693	21049	20865	20896	20980	20785	20928	20812	20872	20940	20734	20963	21073	21177	20628	20938	20946	20778	20808	20810	20922	20782	20782	20913	20818	20743	20833	20719	20950	20892	20581	20645	20737	20849	20602	20667	20780	20728	20820	21013	20667	20847	20883	20869	20760	20917	20994	20773	20783	20955	20556	20931	20677	20775	20865	20720	20798	20804	20786	20838	20829	20737	20986	20664	21037	20783	20792	20672	20974	20855	21059	20856	21059	21032	20712	20895	20716	20704	20720	20956	20688	20897	20793	20722	20931	20778	20720	20882	20831	20973	20888	20677	20739	20948	20913	20696	21085	20837	20819	20936	20874	20901	20696	20970	20928	20870	20895	20939	20930	20901	20787	20887	20830	20928	20683	20566	20952	20874	20757	20918	20715	20920	20861	20860	20939	20736	20757	20662	20851	20713	20696	20824	20624	20808	20710	20908	20815	20873	20969	20888	20976	20851	20763	20891	20710	20828	20735	21031	20886	20670	20735	20730	20923	21017	20774	20920	20958	20800	20870	20815	20979	20675	21097	20825	20922	20756	20910	20781	20843	20713	20821	21003	20928	20750	20983	20860	20816	20756	20796	20891	20763	20976	20900	20753	20930	20971	20685	20956	20817	20940	20842	20693	20871	20683	20716	20635	20947	20892	20896	20858	20969	20761	20833	20883	20746	20887	20903	20507	20847	20933	20797	20718	20844	20955	20881	20708	20847	20829	21011	20905	20837	20835	20566	20711	21098	20733	20701	20955	20895	20880	20660	20706	20824	20985	20983	20893	20776	20856	20890	20822	20940	20810	20742	20743	20869	20892	20640	20914	20883	20857	20877	20918	20873	20670	20871	20791	20770	21147	20879	20861	20799	20923	20961	20729	20663	20816	20899	20903	20787	20746	20719	20940	20806	20619	20667	20671	20949	21002	20709	20754	20906	20810	20936	20826	20633	20984	20638	20711	20579	20636	20616	20713	20983	20859	20809	20808	20738	20996	20914	20832	20910	20832	20724	20994	20733	21002	20491	20755	20822	20853	20887	20815	20915	21114	20864	20686	20801	20675	20926	20879	20837	20768	20715	20547	20787	21088	20849	20793	20740	20805	20701	20711	20842	20805	20897	20874	20711	20895	20791	20762	21104	20744	20779	20751	20691	20867	20970	20940	20602	20615	20847	21026	20900	20752	20835	20925	20818	20903	20910	20745	20895	20744	20765	20836	20870	20789	20714	20877	20878	20753	20932	20725	20868	20677	20902	20993	20702	20861	20767	20854	20640	20938	20849	20830	20822	20806	20749	20609	20898	20612	20754	20805	20844	20678	20918	20580	20712	21159	20884	21004	20757	20720	20808	20715	20914	20837	20877	20652	20964	21001	20693	20771	20736	20940	20818	20933	20833	20680	20946	21021	20660	20950	20649	20832	20905	20913	20873	20902	20939	20996	20692	21173	20735	20811	20969	20666	20811	20976	21016	20894	20776	20770	20735	20774	20976	20850	20791	20716	20721	20979	20752	20725	20866	20668	20813	20672	21057	21116	20938	20947	20839	20794	20872	21014	20874	20957	20754	20718	20555	20913	20794	20903	20673	20829	20841	20942	20731	20967	20868	20912	20806	20790	20763	20898	20734	20700	20853	20707	20744	20866	20816	20827	20769	20758	20858	20770	20646	20893	20784	21013	20809	21000	20710	20653	20888	21203	20975	20985	20645	20730	20644	20835	20582	20798	20589	20904	21071	20982	20596	21006	20831	20883	20850	20693	20905	20836	20828	20957	20986	20891	20825	20885	20827	20883	20917	20960	20870	20750	20843	20872	20893	20775	20903	20815	20659	20768	20847	20808	20716	20748	20816	20951	20754	20786	20752	20826	20642	20743	20892	20793	20776	20701	20935	20827	20903	20918	20932	20947	20976	20956	20755	20711	20782	20746	20824	20928	20767	20820	20858	20689	20961	20838	20897	20918	20983	20760	20841	20850	20660	21066	20983	20918	20695	20808	20971	20922	20692	20626	20450	20717	20620	20646	20920	20894	20750	20696	20871	20921	20968	20857	20777	20920	21003	20941	20888	20698	20725	20813	20996	20937	21032	20917	20881	20747	20837	20917	20439	20673	20684	20707	20837	20905	20909	20712	20838	20984	21097	20722	20711	20734	20733	20771	20899	20749	20958	20738	20634	20988	20831	20881	20913	20809	20965	20965	20938	20751	20949	20856	20933	20870	20770	20705	20723	20901	20781	20929	20749	20959	20837	20857	20907	20910	20823	20852	20770	20926	21034	20930	20934	20874	21031	20986	20824	20952	20949	20778	20863	20763	20657	20971	20718	20907	20890	20973	20860	20627	20877	20753	20750	20742	21008	21078	20818	20721	20715	20937	20844	20864	20921	20914	20895	20786	20908	20738	20687	20906	20785	20946	20864	20792	20835	20882	20861	20893	20663	20915	20776	20859	20799	20893	20546	20905	20898	20927	20829	20943	20785	20947	20985	20839	21033	20883	20801	20989	20852	20849	20842	20993	21076	20854	20792	20588	20846	20847	20926	21005	21064	20795	20876	20904	21016	20631	20954	20925	20963	20822	20805	20704	20944	20870	20833	20827	20811	20871	20972	20631	20969	20834	20661	20842	20731	20764	20736	20506	21110	21105	20712	20831	20961	20798	20767	20760	20767	20786	20827	20883	20713	20723	20857	20878	20844	20592	20730	20881	20838	20719	20904	20755	20756	20880	20528	20726	20754	20810	20711	20943	20668	20735	20979	20787	20870	20793	20868	21191	20787	20663	20790	20728	20908	20841	20835	20779	20964	20822	20707	20931	20786	20836	20864	20980	21029	20815	20905	20678	20832	20657	20910	20656	20593	20829	20898	20692	20653	20610	20749	21026	20903	20971	20816	20899	21005	20846	20909	20744	20915	21034	20754	20838	20799	20872	21039	20857	20853	20935	20668	20916	20674	20772	20835	20663	20932	20874	20758	20668	20671	20753	20992	20799	20882	20772	20818	20881	20660	20698	20772	20664	20759	20704	20672	20847	20823	20667	20707	20834	20959	20866	20885	20952	20944	20826	20911	20765	21050	20720	20595	20674	21036	20757	20958	20682	20958	20923	20986	20740	20691	20871	20797	21010	20746	20763	20842	20907	20669	20769	20660	20665	20746	20844	20654	21010	20685	20746	20938	20992	20784	20755	20765	20902	20796	20866	20736	20509	20771	20732	20681	20814	20936	20740	20793	20689	20958	20745	21044	20911	20829	20906	21012	20929	20702	21059	20861	20765	20796	20779	20696	20916	20832	20715	20912	20685	20772	20672	20827	20496	20898	20936	21011	20908	20823	21053	20905	20835	21009	20825	20774	20797	20847	20832	20797	20757	20708	20876	20892	20792	20762	20667	20824	20771	20921	20816	20790	20804	20772	21120	20832	20912	20783	20892	20561	20927	20679	20898	20902	20687	20945	20832	20972	20858	20843	21048	20787	21068	20905	20838	20722	20924	20823	20830	20780	20750	20870	20728	20822	20583	20888	20683	20869	20699	21078	20587	20734	20878	20754	20795	20852	20780	20943	21043	20899	20984	20893	21098	20985	21112	20950	20852	20854	20754	20978	20768	21043	20656	20757	20685	20788	20789	20731	20674	20813	20779	20753	20790	20688	20672	20818	20922	20921	20898	20920	20931	20881	20826	20694	20764	20762	20942	20762	20783	20958	20826	20785	20728	20982	20872	20907	20920	20908	20672	20798	20753	20858	20869	21005	20711	20944	20917	20684	20834	20946	20898	20644	20776	21040	20829	20696	20831	20546	21032	20637	20833	20656	20923	20851	20898	20842	20779	20727	20712	20824	20700	21033	20752	20791	21010	20900	20761	20792	20817	21055	20667	20497	20647	20843	20854	20665	20862	21080	20787	20829	20641	20742	20814	20722	20736	20897	20770	20887	21095	20784	21002	20619	20741	20858	20713	20903	20920	20980	20835	20930	21009	20752	20973	20785	20663	20935	20756	20901	20720	20606	20860	20927	20841	20847	21080	21055	20822	20814	20814	20650	20901	20952	20867	20762	20946	20792	20711	20819	20937	20737	20821	20660	20819	20870	21018	20823	21000	20855	20956	20877	20773	20905	20888	20847	20756	20759	20942	20820	20778	20783	20780	20862	20801	20857	20752	20779	20867	20986	20940	20611	20650	20821	20857	20999	21030	20786	20796	20750	20934	20796	20932	20697	20610	20959	20633	20831	20638	20730	20551	20863	20988	20824	20822	20850	21043	20940	20820	20895	20910	20709	20865	20752	20967	20757	20838	20792	20716	20863	21162	20933	20775	20900	20860	20597	20707	20788	21126	20800	20807	20712	20772	20741	21004	21120	20932	20794	20789	20668	20980	20874	21004	20782
40566	61593	47800	22719	20894	19478	18813	18144	17989	17903	17730	17454	17582	17363	17213	17387	17463	17232	17364	17002	17201	17096	17279	17014	17377	16919	17075	17094	18371	23988	22651	21714	19617	18165	17430	16956	16946	16819	16948	16624	16923	16838	17051	16867	16863	17024	16713	17082	16873	16826	16947	16796	16996	17013	16826	16830	16868	16916	16971	17064	17016	16950	16953	16823	16809	16810	16756	16986	17035	16843	17023	16800	16804	16760	16872	17011	16910	16861	16896	16767	16936	16866	16937	16829	16834	16885	17000	16749	16861	16918	16837	16803	16922	16669	16902	17004	16759	17009	17079	16859	16904	17078	16916	16944	16846	16729	16826	16971	16878	16835	16919	16933	16883	16748	16927	16789	17023	16757	16922	16968	16771	17019	17059	16806	16906	16877	16951	16737	16872	16928	17047	17001	16861	16749	17048	16915	16958	16903	16770	16890	16755	16760	16878	16856	16959	16703	16856	16864	16740	16887	16878	16717	17034	16706	16762	16738	16900	16791	16713	16860	17000	16966	16837	16823	16933	16888	16686	16869	16919	16958	16740	16969	16816	16981	16954	16984	16822	16868	16878	16934	16851	16711	16837	16923	16987	16972	16977	16978	16995	16795	16967	16849	16931	16755	16901	16908	16705	16859	16946	16694	16681	16990	16832	16919	16905	16802	16978	16844	16794	16985	16795	16729	16816	16802	16738	16971	16874	17096	16790	16861	16806	16814	16990	16992	16955	16822	16808	16959	16850	16956	16814	16839	16892	16982	16791	16955	16854	16846	16822	16849	16946	16880	16814	16772	16882	16917	16791	17013	16903	16879	16914	16743	16708	16773	16819	16844	16967	16919	16913	16790	16822	16826	16909	16669	16839	16754	16949	16829	16642	16809	16720	16700	16660	17028	16908	16782	16579	16872	16864	16873	16873	16914	16710	16864	16706	16869	16802	17007	16763	16803	16956	16765	17007	16834	16868	16886	16911	16964	16691	16980	16826	16813	16801	16828	16776	16809	16765	16891	16869	16902	16772	16964	16820	16969	16963	16750	16757	17001	16995	16857	16813	16728	16889	16912	16980	16834	16982	16826	16911	16880	16997	16854	16744	16838	16820	16719	16930	16915	16758	17068	16978	16810	16787	16939	16711	16886	16952	16902	16809	16823	16916	16818	16872	16989	17087	16743	16929	16975	16922	16842	16989	16820	16831	16981	16946	16988	16781	16696	16855	16997	16831	16930	17015	16897	16795	16975	16845	16833	16854	17022	16776	16796	16937	16889	16789	16799	16776	16790	16725	16703	16768	17031	16780	16839	16891	16871	16866	16788	16857	16938	16896	16834	16800	16887	16824	16811	16752	17003	16821	16751	16817	16849	16955	16926	16946	16907	16726	16739	16731	16669	16653	16807	16845	16728	16838	16837	17034	16615	16990	16772	16787	16894	16751	16734	17002	16757	16759	16814	16846	16825	16869	16974	16887	16929	16789	17014	16796	16876	16979	17056	16793	16921	16806	16899	16676	16766	16958	16835	16767	16817	16800	16860	16894	16903	16925	17017	16644	16978	16776	16772	16929	16731	16910	16875	16937	16826	16896	16898	16812	16987	16970	16788	16746	17018	16756	16866	17101	16796	16824	16943	16667	16966	16856	16650	16974	16830	16866	16839	16833	17011	16889	16964	16943	16996	16858	16936	16886	16932	16937	17013	16745	16926	16902	16892	16810	16949	16734	16907	16882	16876	16860	17067	16965	16903	16871	16801	16932	16820	16676	16801	16798	16745	16768	16855	17042	16870	16935	16759	16893	16782	16912	16839	16857	16816	16802	16798	16700	16798	16887	16691	16990	16819	16945	16820	16827	17059	16926	16841	16913	16885	16804	16851	16772	16845	16747	16848	16779	16720	16873	16832	16946	16939	17007	16778	16957	17003	16861	16751	17006	16800	16713	16883	16915	16790	16800	16802	16752	16918	16863	16834	16626	16900	16942	17060	16754	16668	16789	16778	16977	16954	16860	16903	17051	17062	16893	17005	16945	16950	17010	16880	16785	16798	16789	16960	16856	16824	16903	16921	16778	16809	16832	16756	16750	16969	16810	16856	16928	17057	16747	17040	16755	16767	16681	16776	16733	16774	16750	16759	16671	17003	16764	16932	16845	16917	16983	16805	16973	16827	16801	17015	16562	16798	16780	16843	16973	16865	16800	16811	16855	16950	16886	16844	17003	16772	16789	16885	16908	16823	17053	16719	16898	16752	16755	16965	16788	16948	17129	16803	16775	16980	16977	16830	16874	16995	16712	16850	16876	16806	16801	16760	16759	16806	16937	16734	16954	16978	16901	16701	16905	16721	16750	16911	16878	16812	16995	16941	16877	16755	16908	16961	17082	16967	16741	16822	16983	16735	16778	16821	16773	16880	16841	16959	16861	16830	16817	16818	16838	16949	16696	16683	16696	16880	16689	16845	16654	16960	16818	16867	16944	16794	16923	17079	16818	17052	16752	16760	16939	16882	16791	16831	16960	16916	16723	17066	16813	16778	16984	16959	16885	16729	16840	16900	16816	16760	16849	16753	16868	17088	16934	16860	16940	16850	16945	16903	16819	16984	16823	16646	16824	16829	16886	16587	16828	16962	16871	16961	16879	16673	16890	16980	16780	16804	16943	16879	16849	16869	16828	16824	16780	16777	16905	16867	16951	16876	16789	16874	16864	16599	16898	16833	16909	16920	16773	17051	16853	16980	16981	16737	17040	16832	16887	16703	16841	17062	17153	16797	16865	17111	16644	16975	16793	16955	16808	16989	16737	16942	16772	16904	16768	17098	16766	16875	16803	16806	16922	16756	16853	16947	16922	16916	16729	16863	16972	16916	16955	16949	16862	17006	16871	16920	16849	16781	16703	16964	17126	16883	16927	16965	16916	16884	16916	16909	16901	16827	16821	16794	16672	16824	16888	16736	16864	16815	16993	16911	16973	16950	16680	16917	16945	16826	16845	16801	16969	16907	16859	16997	16844	16735	16886	16881	16891	17000	16944	16792	16695	16892	16889	16853	16944	16908	16934	16783	16804	16969	16863	16823	17011	16923	16913	16852	16870	17012	16877	16855	16984	16905	16834	16691	16783	16929	16906	16741	16858	16913	16882	16905	16810	16961	16807	16884	16890	16871	16955	16923	16772	16946	17097	16865	16920	17050	16929	16841	16944	16978	16765	16856	16869	16751	16882	16879	16795	16870	17016	16971	16909	17145	16846	16888	16903	16847	16698	16829	16872	16840	16846	16894	16889	16818	16903	16979	16851	16846	16688	16970	16963	16743	16960	16836	16952	16731	16829	16865	16755	16939	16777	16802	16796	16949	16911	16806	16896	16760	16921	16788	17005	16798	16761	16797	16916	16867	17018	16805	16855	16932	16891	16896	17007	16677	16764	16804	16889	16750	16856	16749	17043	16924	16929	16961	16909	16919	16844	16770	16872	16867	16798	16785	16979	16990	16765	16987	16840	16803	16735	16737	16913	16722	16765	16945	16935	16836	16782	16826	16806	16822	16861	16845	16711	16746	16769	16925	16849	16752	17017	16984	16952	16876	16912	16891	16887	16865	16968	16838	16786	16757	16883	16675	16939	16875	16909	16691	16982	16821	16872	16921	16813	16864	16721	16956	16822	16905	16986	16809	16825	16991	16824	17006	16907	16797	16770	16907	16903	16896	16876	16985	16974	16964	16896	16835	16976	16927	16900	16899	16914	16853	16912	16921	16950	16949	16802	16728	16969	16899	17041	16608	16994	16811	16798	17020	16809	16821	16822	16940	16860	16781	16740	16676	16729	16847	16698	16892	16775	16861	16809	16920	16872	16955	16956	17063	16675	16856	16991	16861	16746	16778	16970	16847	16925	16808	17030	16803	16732	16946	16890	16652	16772	16684	16839	16748	16889	16726	16881	16780	16643	16836	16733	16842	16980	16886	16699	17016	16868	16783	16790	16723	16942	16754	16722	16980	16902	16871	16693	16776	16783	16912	16797	16739	16734	16915	16931	16929	16889	16990	16693	16879	16823	16826	16857	16870	17065	16838	16804	16819	16998	16716	16803	16894	16872	16876	16871	16825	16777	16851	16698	16855	16840	16951	16784	16849	16706	16797	16810	16698	16841	16774	16899	16801	16901	16748	16803	16710	17011	16752	16848	16822	16828	16928	16767	16900	16751	16999	16857	16889	16907	16829	16861	16654	16792	16947	16701	16777	16969	16928	16833	16928	17012	16685	16800	16881	16960	16917	16820	16903	16826	16713	16936	16677	16827	16736	16773	16948	16809	16675	16805	16769	17026	16834	16796	16845	16715	16880	16918	16816	16847	16804	16773	16746	16903	16849	16887	16920	16978	16802	16916	16693	16802	16908	17038	16832	16745	16888	16839	16818	16978	16770	16637	16642	17052	16743	16739	16740	16991	17014	16664	17009	16948	16872	16886	16899	16823	16773	16885	16793	16896	16897	17017	16903	16763	16828	16942	16904	16948	16991	16879	16756	16930	16849	16879	16836	16971	16792	16821	16728	16844	16903	16884	16845	16826	16990	16912	16841	16813	16897	16710	16801	16650	17011	16831	16786	16796	16731	16995	16829	16929	16820	16910	16936	16811	16795	16878	16907	16859	16840	16826	17018	16819	16814	16872	16836	16757	16943	17022	17044	16934	16922	16879	16941	16904	16812	16900	16882	16810	17010	16937	16938	16973	16911	17049	16754	16929	16770	16811	16794	16821	16933	16877	16803	16699	16967	16760	16833	16806	16873	16767	16823	16876	16762	16785	16820	16874	16909	16926	16825	17014	16855	16858	16934	16899	16967	16888	16939	16981	16896	16862	17127	16915	16965	16900	16970	16830	16825	16752	16886	16867	16803	17036	16800	16968	16825	16770	16848	16766	16860	16875	16921	16889	16895	16827	16918	16744	16880	16936	16876	16857	16931	16775	16875	16830	16787	16910	16839	16999	16952	16858	17007	16995	17003	16763	16910	16864	16779	16923	16910	16914	16955	16728	17087	16931	16910	16868	17011	16930	16799	16861	16889	16918	16737	16822	16947	16892	16771	17111	16840	16896	16812	16955	16947	16934	16866	16717	16849	16690	16892	17001	16865	17043	16850	16743	16751	16835	16838	16953	16716	16983	16829	16689	16840
28899	26942	31710	24532	20903	21009	21088	20785	20676	20733	20716	20788	20712	20391	20557	20590	20505	20685	20730	20676	20413	20376	20469	20573	20348	20595	20627	20520	20448	20814	21012	21071	20749	20548	20574	20532	20451	20548	20315	20654	20616	20520	20717	20692	20350	20414	20582	20616	20747	20431	20333	20316	20390	20499	20464	20389	20516	20184	20470	20421	20513	20346	20660	20508	20433	20599	20553	20344	20592	20576	20473	20420	20648	20377	20281	20321	20652	20440	20483	20493	20708	20765	20483	20599	20487	20474	20537	20521	20443	20360	20512	20520	20528	20556	20474	20434	20498	20664	20720	20520	20443	20399	20336	20474	20436	20474	20279	20377	20464	20341	20321	20452	20440	20283	20253	20378	20575	20403	20315	20612	20580	20518	20610	20449	20509	20621	20519	20503	20356	20487	20875	20365	20372	20589	20578	20492	20367	20512	20478	20291	20424	20346	20510	20591	20442	20341	20285	20526	20506	20320	20563	20554	20639	20393	20515	20564	20481	20297	20378	20265	20467	20392	20509	20649	20462	20464	20504	20516	20429	20325	20386	20428	20512	20473	20537	20451	20339	20680	20458	20314	20554	20445	20417	20338	20419	20366	20420	20547	20370	20453	20388	20472	20391	20299	20183	20594	20421	20517	20502	20329	20362	20579	20514	20581	20361	20526	20441	20468	20401	20483	20610	20529	20168	20530	20286	20455	20519	20424	20507	20409	20632	20538	20532	20430	20300	20491	20324	20340	20623	20277	20409	20322	20478	20464	20348	20451	20331	20321	20301	20482	20474	20468	20321	20441	20434	20241	20480	20323	20555	20476	20452	20483	20265	20413	20591	20526	20232	20620	20511	20432	20369	20391	20432	20187	20448	20348	20549	20787	20502	20570	20417	20575	20345	20275	20508	20569	20522	20592	20517	20318	20577	20650	20334	20285	20377	20478	20360	20355	20465	20569	20375	20467	20501	20480	20547	20227	20500	20427	20517	20412	20556	20388	20558	20414	20567	20509	20436	20452	20483	20314	20331	20328	20449	20498	20436	20448	20571	20365	20361	20615	20428	20711	20470	20434	20336	20712	20385	20465	20421	20375	20287	20390	20715	20371	20455	20601	20467	20641	20374	20276	20584	20338	20450	20464	20517	20495	20568	20552	20486	20479	20507	20683	20597	20513	20467	20543	20482	20367	20523	20418	20535	20584	20543	20476	20280	20442	20717	20596	20312	20176	20486	20389	20500	20423	20388	20556	20467	20449	20579	20476	20512	20713	20661	20410	20472	20482	20302	20513	20331	20685	20695	20489	20314	20368	20564	20579	20323	20591	20660	20237	20274	20412	20369	20723	20208	20295	20442	20371	20278	20634	20391	20182	20403	20381	20465	20661	20404	20245	20633	20639	20640	20265	20100	20360	20585	20485	20537	20373	20308	20361	20517	20391	20433	20475	20602	20362	20458	20366	20268	20279	20540	20432	20250	20373	20389	20574	20559	20433	20395	20494	20317	20260	20438	20345	20458	20456	20643	20268	20474	20375	20412	20615	20637	20554	20585	20315	20647	20490	20785	20404	20471	20354	20518	20406	20324	20593	20393	20191	20414	20375	20677	20449	20583	20448	20308	20497	20621	20453	20439	20387	20481	20485	20370	20539	20524	20304	20483	20308	20383	20705	20442	20551	20369	20503	20271	20478	20636	20222	20383	20492	20560	20525	20377	20557	20401	20420	20486	20374	20061	20343	20448	20489	20375	20405	20274	20328	20387	20514	20528	20481	20462	20322	20436	20607	20467	20494	20655	20514	20724	20645	20327	20485	20450	20328	20429	20407	20352	20342	20376	20444	20463	20365	20473	20431	20628	20538	20549	20350	20247	20299	20308	20550	20521	20592	20210	20319	20427	20382	20480	20273	20360	20440	20515	20462	20453	20259	20370	20389	20532	20541	20617	20525	20373	20564	20592	20457	20580	20596	20449	20453	20387	20188	20295	20564	20412	20637	20586	20613	20422	20402	20437	20404	20508	20241	20417	20396	20458	20302	20546	20515	20358	20491	20465	20458	20392	20320	20476	20363	20542	20623	20308	20669	20485	20422	20348	20418	20623	20474	20346	20533	20483	20669	20422	20468	20643	20392	20444	20369	20476	20419	20334	20641	20367	20450	20468	20352	20530	20323	20375	20467	20302	20605	20454	20502	20358	20593	20522	20567	20604	20230	20515	20310	20422	20624	20399	20346	20536	20484	20325	20576	20196	20483	20481	20502	20602	20415	20480	20443	20215	20691	20492	20581	20550	20360	20382	20300	20418	20403	20349	20634	20569	20438	20563	20635	20134	20631	20535	20539	20341	20530	20521	20466	20377	20715	20549	20438	20596	20485	20423	20580	20484	20498	20465	20408	20589	20669	20549	20409	20450	20358	20513	20455	20343	20271	20379	20521	20284	20399	20405	20310	20426	20462	20570	20463	20554	20643	20321	20464	20433	20578	20360	20322	20515	20368	20578	20335	20563	20360	20384	20525	20428	20480	20490	20377	20328	20326	20461	20413	20479	20613	20399	20504	20445	20401	20670	20394	20382	20391	20394	20305	20451	20425	20475	20454	20325	20589	20575	20489	20505	20470	20368	20383	20171	20494	20382	20704	20326	20424	20623	20507	20423	20387	20522	20621	20486	20444	20562	20367	20595	20536	20509	20410	20529	20422	20230	20434	20474	20472	20530	20752	20542	20479	20400	20385	20452	20382	20548	20462	20121	20460	20291	20444	20449	20608	20484	20487	20497	20409	20612	20393	20481	20390	20559	20487	20465	20605	20485	20305	20358	20498	20458	20396	20377	20439	20468	20650	20462	20496	20189	20389	20413	20641	20509	20485	20433	20562	20619	20580	20532	20594	20629	20170	20560	20388	20542	20456	20327	20439	20262	20345	20422	20442	20379	20420	20394	20530	20371	20471	20578	20342	20384	20495	20437	20544	20320	20158	20548	20279	20364	20438	20623	20447	20407	20418	20188	20401	20253	20338	20445	20590	20360	20597	20542	20328	20446	20509	20544	20777	20617	20303	20544	20315	20430	20429	20799	20451	20386	20437	20405	20378	20590	20584	20555	20437	20453	20400	20492	20388	20358	20555	20479	20495	20492	20437	20511	20396	20395	20506	20626	20115	20483	20485	20469	20232	20443	20374	20738	20393	20502	20482	20539	20702	20749	20442	20499	20393	20541	20471	20522	20471	20428	20350	20534	20517	20580	20345	20483	20474	20509	20596	20633	20482	20490	20430	20332	20399	20557	20593	20765	20439	20306	20360	20745	20488	20506	20603	20339	20293	20349	20205	20333	20177	20621	20279	20341	20621	20396	20648	20463	20491	20563	20282	20525	20610	20658	20431	20381	20541	20413	20505	20279	20228	20443	20358	20078	20354	20596	20449	20607	20784	20548	20361	20508	20434	20492	20660	20537	20533	20403	20477	20508	20349	20267	20635	20572	20312	20491	20221	20246	20550	20590	20371	20401	20551	20495	20400	20508	20363	20547	20532	20354	20459	20191	20386	20341	20292	20513	20351	20325	20563	20227	20540	20406	20617	20573	20613	20379	20331	20266	20313	20382	20473	20401	20538	20302	20651	20342	20593	20463	20266	20350	20446	20599	20354	20640	20521	20399	20401	20590	20448	20472	20601	20455	20440	20436	20135	20341	20362	20371	20550	20205	20424	20489	20520	20374	20575	20563	20461	20393	20448	20445	20570	20611	20468	20507	20391	20381	20544	20435	20331	20348	20396	20291	20768	20692	20675	20493	20322	20101	20317	20627	20461	20417	20227	20420	20374	20351	20525	20344	20592	20337	20484	20502	20302	20446	20511	20509	20462	20463	20327	20636	20372	20639	20488	20538	20667	20542	20489	20224	20160	20371	20550	20682	20451	20486	20559	20604	20485	20441	20380	20441	20334	20459	20571	20478	20503	20456	20469	20629	20394	20478	20220	20304	20458	20614	20653	20546	20392	20177	20220	20552	20316	20432	20458	20343	20472	20349	20384	20269	20577	20531	20448	20525	20538	20426	20508	20456	20350	20532	20382	20442	20476	20495	20348	20538	20625	20785	20552	20677	20536	20393	20503	20327	20314	20484	20510	20523	20345	20396	20416	20376	20539	20237	20424	20612	20247	20567	20483	20348	20515	20370	20429	20574	20424	20556	20465	20537	20541	20599	20498	20345	20504	20430	20369	20455	20596	20711	20627	20391	20560	20405	20280	20300	20281	20322	20604	20583	20352	20201	20424	20439	20531	20709	20624	20152	20364	20473	20320	20433	20556	20450	20462	20538	20313	20466	20364	20497	20456	20414	20710	20336	20491	20557	20621	20534	20555	20359	20425	20555	20363	20550	20380	20499	20443	20615	20547	20570	20373	20692	20377	20676	20489	20615	20551	20369	20649	20450	20318	20504	20567	20713	20514	20430	20497	20598	20393	20589	20391	20527	20454	20355	20353	20610	20293	20494	20281	20119	20461	20537	20512	20494	20555	20565	20446	20351	20343	20492	20795	20681	20404	20463	20323	20468	20387	20351	20405	20478	20498	20468	20685	20281	20307	20384	20428	20558	20346	20343	20528	20587	20538	20479	20386	20528	20438	20328	20215	20344	20502	20566	20346	20249	20475	20617	20461	20529	20514	20663	20463	20588	20533	20313	20534	20331	20547	20674	20416	20498	20608	20778	20620	20480	20460	20557	20393	20435	20374	20606	20453	20391	20518	20228	20341	20757	20549	20288	20519	20560	20459	20292	20564	20524	20299	20483	20607	20179	20414	20529	20564	20505	20321	20443	20429	20547	20500	20497	20679	20340	20350	20432	20317	20356	20518	20557	20497	20374	20311	20682	20510	20448	20446	20300	20241	20504	20327	20658	20737	20359	20424	20396	20335	20458	20550	20490	20520	20444	20491	20602	20705	20614	20487	20344	20439	20454	20459	20399	20647	20488	20503	20473	20385	20637	20348	20347	20613	20439	20309	20495	20787	20424	20342	20472	20518	20505	20295	20470	20398	20542	20524	20428	20323	20579	20331	20547	20486	20762	20569	20379	20556	20414	20444	20582	20359	20280	20279	20356	20381	20350	20333	20649	20326	20563	20510	20337	20352	20618	20550	20578	20552	20297	20580	20416	20506	20591	20555	20434	20231
31033	42119	31343	17866	17684	17217	17281	17067	16847	16973	16857	16898	16847	16932	16699	16765	16821	16884	16712	16691	16736	16519	16688	16681	16655	16651	16720	16550	16725	17297	17228	17012	16979	16735	16701	16543	16605	16786	16638	16734	16628	16711	16718	16724	16727	16826	16544	16694	16557	16516	16702	16745	16577	16858	16671	16605	16594	16459	16743	16674	16756	16887	16551	16649	16727	16705	16642	16663	16621	16657	16678	16686	16806	16829	16537	16738	16886	16525	16395	16771	16715	16524	16593	16678	16639	16668	16621	16676	16516	16563	16675	16558	16524	16611	16699	16695	16761	16562	16602	16643	16639	16559	16653	16541	16794	16628	16597	16621	16602	16613	16818	16604	16539	16615	16630	16694	16560	16689	16741	16624	16664	16870	16541	16604	16567	16505	16576	16660	16714	16629	16511	16498	16699	16543	16653	16666	16712	16585	16697	16784	16607	16759	16602	16652	16635	16608	16816	16605	16837	16789	16742	16683	16668	16483	16776	16612	16463	16418	16455	16581	16784	16719	16653	16549	16772	16669	16716	16741	16568	16548	16579	16668	16534	16733	16548	16595	16602	16618	16755	16525	16506	16611	16563	16584	16561	16591	16507	16672	16620	16683	16502	16600	16545	16697	16598	16708	16700	16713	16567	16721	16655	16504	16492	16694	16699	16459	16408	16815	16519	16584	16580	16641	16444	16798	16827	16562	16626	16594	16327	16707	16543	16631	16728	16635	16623	16560	16517	16703	16641	16698	16539	16777	16514	16602	16915	16636	16533	16546	16483	16459	16548	16602	16673	16623	16569	16684	16532	16704	16556	16696	16523	16399	16701	16661	16556	16645	16700	16574	16687	16589	16666	16632	16553	16640	16651	16745	16569	16744	16551	16521	16617	16482	16617	16532	16756	16817	16652	16585	16706	16581	16544	16600	16528	16585	16739	16620	16771	16707	16564	16673	16604	16557	16639	16626	16630	16675	16645	16743	16687	16755	16672	16654	16590	16688	16725	16860	16603	16673	16513	16722	16658	16681	16649	16617	16662	16604	16568	16713	16631	16720	16716	16710	16622	16572	16436	16685	16722	16611	16594	16605	16569	16556	16688	16536	16631	16634	16555	16672	16666	16443	16585	16468	16552	16689	16606	16360	16623	16572	16649	16526	16554	16817	16605	16526	16578	16694	16683	16596	16580	16684	16781	16648	16820	16559	16524	16583	16722	16686	16627	16599	16647	16720	16591	16597	16653	16674	16622	16774	16850	16482	16763	16592	16684	16616	16707	16563	16510	16574	16578	16638	16647	16764	16613	16618	16421	16705	16621	16829	16718	16536	16489	16683	16628	16781	16686	16468	16727	16848	16608	16587	16713	16638	16494	16777	16636	16597	16671	16565	16519	16591	16563	16647	16666	16610	16688	16513	16681	16627	16543	16515	16621	16470	16501	16641	16635	16639	16578	16540	16684	16674	16608	16738	16694	16585	16627	16574	16802	16637	16767	16629	16693	16602	16622	16633	16503	16672	16424	16612	16731	16603	16735	16554	16663	16426	16543	16655	16778	16499	16641	16628	16540	16763	16602	16766	16402	16861	16514	16745	16539	16737	16805	16598	16696	16604	16741	16745	16562	16530	16696	16745	16507	16605	16659	16598	16669	16598	16615	16698	16545	16558	16699	16686	16586	16651	16562	16626	16673	16540	16635	16716	16782	16578	16606	16654	16798	16679	16439	16597	16614	16703	16588	16689	16504	16501	16365	16670	16519	16637	16509	16756	16625	16614	16463	16546	16663	16689	16538	16702	16574	16474	16679	16552	16671	16534	16794	16547	16483	16561	16658	16619	16587	16675	16525	16690	16562	16497	16583	16699	16612	16594	16591	16711	16744	16673	16746	16542	16451	16749	16438	16458	16666	16602	16482	16573	16620	16530	16740	16648	16579	16775	16657	16674	16464	16400	16699	16573	16728	16674	16598	16615	16677	16572	16633	16688	16795	16622	16687	16620	16634	16646	16645	16623	16598	16554	16690	16702	16766	16755	16575	16749	16424	16460	16722	16595	16703	16591	16799	16595	16641	16589	16541	16577	16636	16623	16854	16629	16568	16617	16663	16588	16565	16791	16617	16718	16500	16786	16588	16656	16518	16757	16603	16807	16559	16707	16519	16469	16634	16589	16659	16557	16514	16535	16670	16705	16675	16581	16434	16617	16670	16736	16678	16624	16561	16621	16510	16585	16671	16457	16823	16641	16579	16567	16888	16577	16556	16496	16655	16747	16462	16849	16615	16387	16671	16648	16728	16697	16844	16777	16659	16781	16731	16624	16675	16699	16508	16617	16581	16535	16778	16660	16604	16553	16610	16506	16636	16637	16701	16585	16652	16638	16617	16589	16674	16457	16658	16736	16724	16685	16555	16467	16475	16610	16608	16504	16649	16694	16674	16521	16743	16764	16783	16644	16651	16427	16803	16663	16691	16444	16513	16792	16597	16535	16571	16465	16719	16699	16463	16628	16535	16516	16575	16596	16546	16621	16685	16576	16692	16386	16545	16548	16692	16622	16710	16449	16620	16743	16521	16651	16784	16408	16600	16616	16618	16565	16691	16626	16736	16694	16649	16793	16504	16635	16840	16619	16655	16650	16516	16623	16733	16600	16490	16725	16607	16704	16854	16771	16702	16607	16579	16739	16763	16620	16665	16507	16772	16676	16800	16540	16635	16706	16603	16753	16668	16653	16794	16530	16731	16699	16639	16666	16668	16660	16564	16542	16684	16651	16666	16628	16566	16696	16600	16633	16717	16764	16699	16542	16638	16563	16454	16577	16693	16748	16511	16586	16551	16574	16519	16714	16637	16886	16512	16635	16557	16661	16651	16597	16671	16748	16720	16363	16556	16564	16658	16571	16612	16594	16818	16567	16705	16526	16631	16602	16651	16530	16620	16621	16618	16617	16588	16657	16655	16560	16713	16554	16703	16601	16593	16646	16500	16638	16613	16605	16690	16770	16659	16711	16731	16558	16580	16478	16726	16623	16654	16646	16575	16426	16610	16510	16587	16671	16682	16613	16593	16664	16630	16812	16776	16577	16564	16536	16581	16741	16555	16450	16681	16645	16612	16467	16578	16738	16739	16646	16656	16734	16734	16644	16579	16469	16598	16676	16627	16708	16719	16679	16823	16818	16593	16575	16579	16732	16562	16731	16579	16762	16668	16568	16666	16583	16519	16681	16609	16485	16723	16667	16726	16651	16597	16614	16709	16602	16554	16554	16804	16742	16652	16577	16641	16656	16673	16591	16548	16718	16428	16632	16729	16640	16544	16595	16751	16773	16651	16576	16557	16628	16719	16638	16885	16679	16605	16635	16660	16569	16418	16296	16778	16610	16533	16740	16492	16783	16602	16648	16690	16669	16593	16421	16631	16633	16580	16473	16533	16814	16337	16364	16609	16606	16660	16749	16613	16549	16758	16660	16596	16412	16529	16673	16545	16468	16670	16700	16609	16683	16437	16664	16558	16673	16790	16653	16457	16681	16818	16575	16620	16531	16588	16742	16708	16645	16485	16553	16604	16623	16616	16631	16596	16592	16791	16643	16632	16592	16596	16656	16518	16679	16514	16560	16844	16521	16642	16637	16610	16590	16684	16762	16891	16572	16781	16684	16472	16705	16549	16512	16597	16752	16469	16634	16560	16611	16683	16721	16554	16659	16638	16615	16545	16738	16622	16526	16786	16568	16622	16746	16599	16641	16638	16437	16803	16716	16636	16741	16760	16451	16463	16617	16559	16693	16680	16687	16658	16636	16559	16747	16591	16670	16574	16733	16593	16809	16422	16601	16511	16665	16656	16506	16810	16586	16607	16648	16727	16696	16411	16757	16618	16558	16762	16502	16543	16654	16681	16644	16616	16652	16853	16714	16341	16716	16551	16628	16823	16674	16688	16611	16588	16657	16601	16609	16494	16637	16606	16763	16572	16555	16760	16553	16633	16625	16631	16725	16584	16739	16574	16626	16685	16686	16616	16665	16659	16560	16748	16672	16690	16617	16583	16597	16571	16672	16601	16760	16517	16845	16635	16588	16639	16582	16655	16644	16588	16704	16847	16730	16712	16643	16649	16553	16548	16521	16549	16604	16667	16614	16749	16609	16576	16613	16685	16617	16678	16520	16585	16628	16686	16586	16603	16699	16523	16712	16715	16584	16614	16535	16688	16608	16634	16704	16730	16692	16670	16681	16729	16761	16569	16487	16466	16697	16590	16659	16667	16673	16568	16563	16520	16694	16548	16521	16668	16697	16686	16612	16610	16563	16636	16619	16608	16552	16509	16595	16908	16641	16546	16575	16615	16468	16697	16594	16694	16546	16767	16630	16688	16805	16621	16605	16535	16647	16692	16661	16620	16651	16778	16548	16634	16570	16541	16709	16812	16506	16649	16518	16511	16766	16691	16570	16698	16540	16636	16399	16590	16682	16470	16627	16643	16657	16679	16518	16617	16791	16565	16667	16724	16588	16701	16587	16745	16744	16684	16747	16664	16580	16617	16471	16478	16751	16618	16599	16680	16505	16658	16718	16673	16710	16632	16588	16696	16603	16748	16725	16576	16535	16589	16870	16650	16667	16542	16645	16684	16628	16482	16571	16550	16725	16714	16825	16400	16559	16666	16601	16756	16575	16649	16635	16590	16730	16414	16468	16609	16659	16726	16783	16734	16411	16603	16633	16761	16646	16816	16579	16604	16643	16614	16795	16492	16670	16484	16696	16719	16620	16638	16632	16684	16704	16634	16589	16826	16698	16718	16598	16589	16638	16688	16525	16632	16733	16698	16589	16547	16614	16645	16659	16545	16783	16620	16759	16667	16686	16553	16787	16759	16536	16638	16485	16748	16640	16587	16619	16466	16746	16448	16778	16772	16544	16597	16642	16560	16636	16572	16649	16552	16624	16578	16649	16623	16523	16738	16515	16615	16629	16624	16664	16694	16775	16599	16781	16663	16630	16597	16588	16578	16555	16718	16618	16498	16543	16546	16605	16744	16532	16641	16648	16618	16694	16606	16709	16693	16600	16693	16585	16585	16759	16691	16794	16765	16418	16545	16557	16707	16793	16486	16753	16695	16673	16373	16574	16586	16619	16586	16304	16766	16598	16471	16576	16569	16717	16503	16538	16731	16411
23969	21495	29101	24422	22553	23446	23517	20966	20638	20563	20460	20295	20466	20231	20346	20398	20467	20228	20049	20156	20191	20051	20308	20261	20252	20106	20445	20198	20395	22254	22407	21869	21390	20716	20404	20173	20057	20034	20135	19925	20047	19837	20157	20110	19907	20055	20283	19915	20175	20019	19928	19993	20115	19728	19991	19863	19893	19922	19884	19973	20017	19963	19763	20014	20013	20196	20169	19979	19806	19822	19899	20053	19959	20120	19856	19589	19988	19977	20083	19945	20058	19939	19881	20033	19807	19957	19823	19965	19968	20109	19943	19924	19755	19997	20020	19818	19900	20018	19848	19879	19917	19854	20018	19885	20103	20210	20157	19836	19896	19841	19876	19984	19877	20298	19923	19807	19963	20000	20206	19970	20058	20113	20142	19899	20024	20067	19988	19944	19974	19817	19833	19841	20306	19978	20147	20179	20099	19909	20106	20038	19940	20091	19970	19750	19940	19915	19921	19843	20048	19838	20153	19981	19880	20015	20125	19867	19805	19947	19892	19879	19860	20063	19933	19898	20140	19824	19922	19900	20057	20056	20187	19898	19873	19982	19999	19806	19870	19992	20028	20013	19943	20009	19847	19727	19908	19884	19961	19694	20004	20102	20090	19992	19904	20063	19836	19847	19888	20217	19700	19961	20003	19853	20207	19874	19891	20101	19783	19656	19991	20026	20286	20084	19913	19871	19965	19902	20077	19682	20031	19784	19922	19756	19870	19823	19915	19941	20002	20058	19977	19844	19898	20168	19930	19965	19752	20045	19843	20007	19934	19626	19927	20020	19988	19930	19836	19821	19947	19984	20126	20039	20123	19998	19988	19961	20059	20078	19789	20042	19996	19921	19921	19971	19571	20049	19987	20116	19873	19853	20071	20128	19754	19924	20008	19864	19811	20076	20106	19857	19870	19843	19900	19800	20046	20056	20017	19952	20188	20194	20086	19957	19973	20081	19872	19931	19840	20216	19943	20121	20013	19937	20123	19869	19852	19961	20059	19842	19685	19884	20032	20059	19936	19886	20070	19878	20007	19815	20031	19857	20101	19744	20030	19982	19984	19923	19919	19928	20018	20076	20253	19934	19951	19931	19995	20052	19937	20020	19826	19885	20071	20012	19980	20111	19848	20131	19834	19989	19819	20037	19957	19921	20013	20054	19844	20003	19855	19797	19793	19951	19994	20020	19919	19998	19749	19931	19703	19948	19989	20097	19923	19902	19922	19935	20043	19965	19958	19841	20095	19920	19941	19863	19906	19999	20036	19909	19949	19997	19878	19799	20039	19869	20073	19929	20009	20013	20187	20103	20086	19810	19790	19875	20067	20115	19919	19800	19908	19970	19956	19852	19891	19938	19927	20052	19764	19982	19941	19939	19946	19988	19976	19897	20025	19993	19998	19827	20002	19956	19894	19909	20005	20014	19924	19974	20181	19790	19896	19933	19627	19944	20076	20049	19896	19754	19866	19866	19979	20006	19800	19757	19892	19771	19973	19847	19871	20051	20100	20060	20055	20015	19888	20032	19974	19952	19999	19975	20125	20064	19932	19799	19943	19939	20044	20035	20006	20032	19911	19923	20071	19743	20099	19887	20041	19922	19934	19782	19831	19853	20013	19693	19945	19932	19834	19978	19967	20064	19891	19907	19916	20052	19998	19909	19773	19789	19922	19901	19971	19908	19903	19632	19917	19894	19949	19937	20064	20039	20057	20104	20162	20038	20076	19714	20166	19958	19949	19944	20063	20117	19967	20040	19852	19815	19716	20067	19893	19949	19840	19898	20156	20001	20070	20041	19701	20078	19880	19893	19977	19913	19828	19814	19977	19856	20042	20054	19955	20090	19901	19903	20204	20018	19798	20083	20003	20028	19832	19983	19642	19886	19863	20021	19883	19837	20016	20140	19846	20018	20124	19947	19778	19690	19886	19901	20103	19840	19851	19809	20150	19940	19960	19862	19857	20033	20009	19968	19954	19924	20020	20113	19959	19712	19926	19815	19910	20030	19749	19723	19953	20043	20035	19910	19916	20018	19942	20031	19907	19850	19906	19920	19957	20102	19840	20060	20168	20028	19901	19878	19934	19974	19951	19813	19846	19954	19842	19851	19887	19874	19988	20003	19772	20127	19877	19923	19794	20026	19982	19733	19846	20180	20095	19929	20014	19946	20002	19837	19795	19915	20132	20063	20102	20093	19944	19812	19958	19854	19832	19720	20085	20166	20150	19933	19869	20074	19883	19878	19875	20189	20001	20014	19995	19797	19849	20230	19902	20020	19998	19873	20011	19764	20049	19915	19974	20032	20142	19968	20047	20140	20019	19780	19856	20052	19687	20139	19850	20016	19896	20057	19992	20006	19976	19952	19751	20073	20070	19941	19939	19969	19828	19962	19913	20045	19856	19920	19941	19970	19780	20086	19898	19956	19823	20128	19973	20041	19978	19971	19799	19834	19822	19876	20080	19838	19786	20020	19873	20021	19844	20010	20175	20106	20039	19893	20037	19998	20189	20068	20355	19943	19953	19971	20136	19878	20055	19937	20166	20092	20028	20160	19873	19692	19846	19757	19919	19948	19960	19702	19642	19846	19860	19925	19868	20173	20102	19886	20143	19985	19996	20020	19987	20092	19997	19993	19967	19947	20108	19933	19913	20014	20036	20064	20119	19817	20055	19776	20239	19822	20007	19879	19815	19896	19975	20005	20130	19880	19890	19952	19988	19900	19834	20074	19937	19923	19832	19735	19695	19799	19994	20057	20127	19916	20033	20013	19778	19901	20100	20049	19835	20055	19971	20011	20043	19738	19732	20027	19955	19997	19927	19790	20045	19893	19953	20119	19786	19862	19935	19921	19908	20026	19980	20050	19921	19979	20062	19925	19912	19932	19875	20036	19941	19921	19773	19877	20145	19969	19966	19893	20152	19854	20019	19988	19986	20022	20101	19836	19928	20082	20199	19827	19876	20078	19937	20082	20052	20147	19836	20060	19777	19917	20165	20095	20028	19880	19963	19833	19889	20035	19953	19964	19930	20027	19889	19958	19790	19870	19949	19806	19858	19988	19893	19911	20031	20056	20126	19905	19855	20016	20229	19900	19937	20120	19981	19830	19986	19923	19873	19994	20242	19964	20117	19789	20045	19790	19963	19915	20102	20197	19811	19885	20021	20010	20126	20083	20241	19853	19876	19930	19879	19992	20152	19712	20045	19949	19888	19821	19789	19853	19929	20034	19920	20327	20119	20012	19952	19912	20038	20198	19931	20026	20038	20006	19949	19969	19941	19945	19749	19709	19950	19910	19980	19886	19848	19863	20057	19869	20027	20028	19841	19831	19942	19937	20053	19888	19940	20076	20207	20017	20167	19933	20044	20007	20104	19907	19932	19809	20144	20033	20077	20088	19921	19941	19915	19904	20189	19931	19872	20004	19794	20044	20044	20053	19990	20025	20153	20000	20114	20278	19931	19853	19883	19802	20062	20017	19678	19935	19999	20083	20205	19888	19942	19899	19943	19888	20077	19886	19852	19883	19845	20050	19984	20050	20111	19910	19848	19924	19789	20093	20069	20326	20058	19888	20043	20047	19872	19843	19979	19803	20034	19986	20122	20044	19960	20024	19842	20068	19849	19746	19960	20038	20003	19881	19753	19734	19972	19860	20085	19833	19890	19973	19775	19792	19905	19934	20160	19973	20032	20142	19969	19966	20108	19919	19982	19933	19916	19859	19922	20088	20001	20004	20050	19773	20027	19902	19745	19942	19893	20057	20115	20091	20158	19888	20055	19847	20245	20000	19881	19754	19863	19707	19963	20224	20034	20029	19889	19818	20002	19798	19887	20011	19837	19944	19773	19836	19987	19899	20000	19995	20042	19782	19835	19907	19746	19806	19893	20037	20032	20120	19926	19966	20120	19971	20009	19880	20046	19945	19763	19907	19930	19885	19959	20050	19968	19967	19892	20015	20190	19809	19747	19993	19881	19886	19917	20049	20026	19923	20064	20095	19905	19771	20014	20108	19988	20045	19916	20069	20100	19935	19952	19868	19763	19948	19927	19994	20080	20035	20052	20108	19778	19807	19894	20026	20087	19767	20153	20080	19930	19738	19991	19879	20004	20095	19924	19973	20075	19885	20004	19917	20036	19759	19951	19820	19983	20156	19886	19921	20105	20145	19873	19933	20124	20103	20060	20126	19774	19839	20173	19812	20122	19863	19917	20077	19724	20071	19883	20169	20088	19981	20059	20100	20033	19989	19766	19908	20023	19957	19813	20006	19893	20196	19957	19941	20269	19919	19891	19900	19925	19920	19913	19916	19925	20016	19915	19891	19900	20070	19821	20031	19959	19788	19909	19896	19863	19995	19999	19910	19888	19873	19883	19549	19794	20010	19906	19860	19789	19747	20090	20002	19988	20038	19917	19957	19814	19951	20045	20083	19890	20031	19936	19988	19937	20031	20033	20078	20179	20206	20032	20131	19757	20109	20060	19817	19790	20003	20189	20153	20012	20055	20099	19993	19878	19977	20072	19842	19968	19963	19965	19986	19986	19944	20126	20107	19940	20141	20003	19935	19988	19997	20163	19783	19847	20025	19847	20153	19833	19936	19986	19929	19777	19969	19629	19776	19775	19946	20096	20012	19928	19785	19949	19755	19813	19774	20038	20088	19853	20035	19739	19985	20154	19913	19936	19855	20097	20270	20162	19998	19905	20047	19832	20060	20059	19879	19981	20034	19963	19889	19843	19856	20027	19838	19787	20015	19889	20002	20164	19928	19884	19996	20125	19854	19858	20045	20008	19832	19831	19951	20053	20032	19900	19914	19995	19984	19782	19854	19891	19926	20038	19952	19863	19769	19917	19977	20036	19960	19999	20050	20107	19852	20088	20123	20007	20083	20006	20162	20113	20017	20148	19976	20037	19789	19882	19963	19870	20067	19859	19892	19887	19846	19847	19929	19919	20066	20111	19856	19964	19890	20023	19753	20034	19975	19828	20054	19916	19869	20093	20168	19933	19889	20105	19754	20108	19805	19985	19955	19895	20287	20145	19995	20047	19761	19781	19812	19870	19717	19898	19973	20109	20090	20057	19775	20023	19712	19840	19734	20008	20102	20070	19828	19865	19966	19847	19900	19939	19854	20131	19887	19906	19939	20050	19884	19753	19960
34177	57544	39910	19294	18449	17779	17599	17622	17305	17003	16953	16806	16842	16849	16818	16671	16571	16690	16716	16505	16636	16602	16605	16446	16244	16457	16538	16423	17326	20009	19570	18639	17841	17264	16626	16607	16385	16600	16425	16203	16501	16532	16527	16406	16403	16279	16517	16332	16221	16323	16276	16398	16298	16404	16412	16461	16383	16519	16322	16543	16371	16179	16438	16571	16440	16343	16415	16458	16297	16388	16257	16352	16373	16367	16272	16466	16340	16310	16256	16485	16444	16598	16411	16380	16473	16374	16385	16559	16324	16436	16359	16147	16519	16462	16466	16282	16334	16458	16216	16353	16471	16208	16429	16494	16407	16328	16505	16525	16314	16294	16346	16400	16374	16346	16488	16376	16435	16214	16434	16440	16564	16269	16466	16324	16419	16646	16357	16373	16307	16398	16254	16256	16428	16321	16489	16348	16365	16568	16402	16383	16266	16483	16360	16307	16501	16575	16554	16507	16471	16330	16506	16308	16290	16346	16301	16425	16384	16338	16422	16376	16404	16549	16492	16357	16469	16431	16345	16385	16372	16542	16504	16399	16200	16333	16273	16399	16413	16248	16411	16390	16356	16465	16285	16342	16287	16421	16442	16443	16528	16242	16390	16438	16241	16577	16347	16305	16317	16443	16325	16161	16321	16370	16322	16281	16296	16483	16283	16507	16238	16475	16377	16413	16462	16223	16559	16237	16335	16250	16357	16283	16383	16177	16388	16394	16392	16367	16406	16391	16269	16231	16413	16395	16386	16489	16358	16297	16406	16298	16426	16581	16397	16354	16571	16359	16480	16522	16431	16481	16591	16390	16433	16433	16479	16194	16416	16326	16338	16390	16302	16284	16399	16503	16399	16437	16361	16368	16363	16256	16347	16235	16460	16371	16314	16512	16390	16253	16397	16471	16388	16454	16262	16342	16331	16541	16258	16412	16345	16283	16325	16278	16529	16329	16401	16395	16332	16435	16377	16441	16449	16351	16410	16343	16343	16256	16459	16454	16425	16366	16442	16519	16371	16417	16346	16330	16504	16353	16368	16373	16364	16476	16348	16312	16591	16261	16309	16276	16388	16288	16257	16417	16563	16248	16426	16505	16352	16437	16292	16212	16527	16521	16483	16411	16365	16159	16428	16286	16382	16513	16477	16377	16355	16317	16439	16315	16457	16246	16507	16253	16537	16355	16417	16387	16357	16244	16530	16477	16447	16477	16432	16541	16262	16483	16529	16234	16494	16337	16450	16332	16407	16483	16392	16084	16512	16456	16180	16396	16289	16406	16461	16470	16331	16273	16249	16206	16503	16397	16446	16438	16313	16471	16450	16372	16308	16214	16483	16342	16303	16379	16263	16513	16401	16366	16168	16484	16313	16474	16383	16427	16308	16539	16339	16363	16334	16249	16568	16413	16442	16261	16509	16194	16403	16296	16356	16344	16438	16306	16502	16490	16462	16285	16269	16542	16262	16176	16243	16183	16531	16340	16324	16369	16439	16483	16183	16391	16346	16427	16381	16300	16525	16283	16455	16381	16538	16505	16380	16432	16461	16486	16335	16320	16513	16271	16362	16369	16320	16247	16404	16420	16357	16338	16283	16509	16419	16453	16343	16433	16414	16326	16388	16180	16208	16238	16369	16467	16277	16422	16625	16427	16401	16424	16201	16377	16400	16380	16389	16220	16444	16310	16406	16419	16375	16345	16388	16335	16307	16303	16478	16533	16277	16494	16340	16432	16487	16272	16347	16492	16271	16233	16469	16244	16430	16256	16406	16221	16355	16363	16528	16290	16285	16346	16333	16452	16487	16491	16441	16462	16319	16130	16178	16314	16571	16328	16250	16378	16392	16309	16469	16240	16491	16292	16521	16315	16420	16342	16465	16378	16244	16378	16458	16439	16312	16428	16524	16437	16337	16432	16446	16449	16318	16302	16238	16183	16309	16203	16370	16402	16312	16418	16504	16436	16453	16479	16413	16526	16251	16515	16333	16661	16419	16308	16435	16307	16350	16208	16338	16292	16448	16355	16338	16201	16406	16389	16393	16445	16418	16230	16468	16437	16425	16334	16439	16411	16603	16370	16470	16541	16357	16595	16464	16524	16356	16455	16403	16293	16401	16227	16228	16266	16305	16359	16584	16381	16277	16338	16237	16345	16277	16372	16472	16470	16405	16389	16427	16397	16274	16327	16348	16461	16522	16334	16364	16325	16474	16312	16236	16601	16427	16469	16449	16400	16348	16584	16353	16289	16420	16319	16481	16306	16247	16387	16327	16501	16337	16105	16284	16302	16445	16407	16493	16411	16257	16397	16477	16332	16428	16381	16433	16420	16375	16464	16331	16247	16218	16447	16455	16401	16279	16356	16501	16482	16495	16419	16465	16410	16449	16177	16491	16512	16591	16349	16328	16411	16484	16391	16485	16324	16313	16322	16222	16217	16353	16483	16445	16372	16293	16394	16479	16289	16525	16545	16384	16361	16361	16425	16371	16312	16401	16465	16470	16502	16401	16351	16576	16466	16496	16172	16432	16293	16345	16327	16348	16353	16379	16522	16270	16377	16399	16410	16386	16439	16349	16304	16400	16177	16500	16472	16253	16346	16288	16373	16527	16582	16526	16312	16403	16409	16483	16449	16523	16578	16339	16396	16380	16339	16202	16449	16313	16317	16307	16363	16376	16380	16429	16196	16371	16188	16393	16414	16390	16349	16179	16303	16525	16292	16538	16393	16457	16296	16471	16342	16426	16404	16254	16467	16451	16334	16526	16427	16405	16329	16358	16426	16431	16304	16445	16333	16442	16328	16528	16485	16587	16287	16549	16437	16430	16278	16213	16427	16212	16409	16333	16475	16565	16479	16571	16358	16419	16529	16271	16246	16503	16317	16330	16380	16372	16443	16561	16325	16463	16407	16467	16180	16249	16322	16418	16355	16473	16321	16580	16328	16267	16386	16437	16245	16394	16335	16551	16280	16276	16514	16307	16541	16413	16339	16283	16311	16554	16396	16378	16622	16539	16292	16390	16509	16567	16524	16562	16381	16526	16482	16346	16446	16494	16227	16613	16352	16388	16279	16362	16270	16475	16512	16408	16421	16412	16267	16330	16442	16285	16431	16385	16297	16384	16391	16294	16290	16501	16437	16351	16378	16375	16287	16221	16293	16421	16332	16403	16515	16350	16256	16510	16296	16404	16381	16290	16358	16261	16204	16335	16508	16591	16309	16293	16478	16436	16511	16397	16305	16387	16423	16434	16436	16496	16566	16488	16325	16508	16383	16370	16513	16278	16351	16433	16214	16458	16461	16346	16452	16358	16419	16251	16510	16257	16262	16388	16325	16396	16546	16298	16463	16574	16271	16283	16321	16449	16465	16352	16471	16481	16508	16564	16463	16485	16457	16520	16405	16471	16577	16385	16334	16367	16340	16412	16455	16417	16536	16283	16280	16341	16276	16443	16493	16526	16429	16429	16396	16359	16211	16424	16287	16200	16275	16280	16453	16415	16349	16576	16327	16519	16284	16447	16577	16340	16313	16346	16456	16307	16190	16428	16264	16419	16247	16457	16355	16269	16502	16380	16320	16346	16438	16310	16304	16414	16537	16651	16249	16258	16456	16500	16558	16384	16183	16546	16320	16400	16279	16353	16400	16399	16334	16497	16284	16405	16468	16396	16358	16296	16384	16481	16307	16378	16217	16288	16177	16311	16406	16361	16392	16439	16589	16330	16528	16337	16288	16382	16517	16457	16330	16450	16311	16468	16412	16522	16448	16491	16490	16207	16213	16409	16325	16336	16402	16476	16544	16266	16532	16449	16503	16318	16432	16476	16282	16463	16385	16224	16530	16456	16428	16531	16438	16535	16354	16338	16196	16329	16529	16354	16391	16335	16250	16367	16274	16327	16267	16404	16409	16409	16433	16300	16390	16441	16327	16532	16522	16400	16350	16254	16368	16343	16513	16419	16326	16410	16494	16283	16196	16413	16317	16377	16607	16493	16516	16352	16204	16437	16529	16400	16279	16375	16683	16320	16357	16206	16303	16315	16479	16292	16308	16402	16421	16230	16437	16361	16388	16236	16511	16512	16372	16261	16445	16324	16475	16466	16265	16324	16560	16413	16444	16543	16266	16508	16588	16420	16287	16436	16492	16409	16433	16571	16423	16547	16683	16487	16490	16268	16259	16438	16500	16519	16362	16459	16427	16342	16417	16385	16264	16477	16431	16371	16324	16443	16523	16628	16358	16394	16388	16371	16482	16302	16209	16628	16258	16324	16595	16472	16427	16414	16450	16413	16238	16360	16340	16322	16473	16496	16298	16394	16272	16352	16497	16398	16544	16336	16223	16571	16436	16454	16469	16280	16417	16322	16339	16378	16227	16360	16348	16243	16530	16229	16548	16585	16474	16446	16362	16352	16416	16303	16354	16506	16322	16392	16293	16397	16427	16347	16480	16220	16377	16398	16278	16360	16307	16490	16446	16558	16299	16422	16435	16314	16520	16282	16230	16489	16431	16390	16368	16331	16293	16604	16456	16399	16373	16285	16439	16402	16334	16455	16315	16452	16343	16422	16346	16410	16399	16301	16420	16286	16427	16314	16448	16406	16373	16359	16327	16555	16265	16370	16349	16399	16318	16426	16253	16244	16387	16362	16292	16412	16359	16452	16478	16353	16458	16427	16551	16268	16357	16285	16363	16334	16444	16318	16541	16394	16191	16498	16464	16447	16306	16442	16366	16546	16368	16388	16564	16517	16543	16400	16484	16248	16378	16396	16404	16449	16407	16405	16462	16473	16264	16510	16207	16403	16287	16306	16482	16623	16332	16318	16322	16444	16276	16490	16393	16508	16318	16296	16360	16316	16249	16370	16379	16372	16266	16460	16506	16323	16147	16200	16434	16307	16495	16440	16332	16474	16413	16255	16270	16290	16457	16508	16333	16388	16404	16210	16469	16376	16443	16611	16140	16300	16348	16628	16320	16309	16311	16435	16434	16355	16344	16538	16434	16414	16349	16418	16523	16555	16198	16311	16376	16478	16315	16499	16246	16279	16304	16396	16613	16320	16416	16374	16397	16355	16324	16352	16404	16256	16483	16351	16497	16321	16431	16378	16153	16491	16403	16260	16280	16200	16260	16198	16328	16455	16321	16344	16326	16575	16441
22894	21486	29267	24014	21678	24147	27057	22365	21460	21769	21852	21244	21352	20884	20995	20909	20837	21112	20965	20737	21065	20837	20752	20669	20988	20996	20896	20879	21781	25358	25255	24027	22858	21947	21462	20823	20759	20591	20645	20587	20699	20798	20603	20629	20558	20676	20818	20742	20727	20714	20756	20577	20593	20527	20632	20523	20613	20713	20579	20568	20612	20571	20562	20616	20731	20728	20682	20764	20646	20685	20742	20811	20523	20535	20695	20382	20590	20647	20568	20627	20442	20634	20616	20423	20642	20738	20558	20802	20685	20786	20401	20577	20621	20595	20674	20624	20700	20598	20623	20539	20604	20461	20329	20640	20453	20388	20719	20725	20518	20370	20595	20730	20857	20598	20358	20776	20663	20743	20604	20527	20652	20813	20607	20426	20584	20407	20836	20540	20406	20500	20319	20638	20385	20647	20523	20678	20724	20572	20605	20778	20621	20442	20438	20425	20653	20469	20732	20698	20471	20606	20597	20790	20816	20685	20676	20437	20540	20758	20707	20715	20502	20453	20411	20385	20537	20511	20690	20641	20608	20595	20453	20489	20375	20791	20360	20560	20631	20693	20594	20578	20481	20631	20565	20596	20692	20588	20919	20607	20547	20468	20566	20698	20291	20663	20531	20708	20378	20766	20587	20855	20785	20456	20459	20811	20344	20654	20789	20551	20774	20576	20490	20460	20584	20657	20634	20539	20452	20340	20432	20717	20300	20507	20385	20336	20644	20743	20667	20621	20631	20528	20583	20370	20713	20593	20614	20522	20747	20477	20498	20374	20601	20584	20725	20524	20516	20611	20794	20661	20554	20444	20569	20574	20651	20594	20806	20463	20733	20628	20475	20657	20843	20400	20530	20573	20621	20509	20616	20684	20695	20599	20693	20571	20398	20551	20570	20696	20589	20390	20677	20553	20603	20462	20650	20579	20482	20587	20623	20479	20577	20365	20615	20635	20495	20390	20629	20522	20466	20537	20592	20503	20473	20529	20797	20577	20651	20594	20601	20588	20721	20740	20579	20625	20538	20577	20590	20554	20503	20454	20635	20661	20646	20670	20629	20649	20550	20449	20590	20668	20641	20462	20461	20373	20476	20567	20511	20542	20533	20477	20698	20540	20716	20603	20649	20520	20685	20710	20463	20635	20792	20541	20577	20531	20654	20699	20531	20535	20650	20688	20627	20332	20484	20676	20668	20661	20760	20437	20687	20478	20606	20649	20461	20666	20492	20760	20783	20381	20666	20542	20528	20438	20571	20715	20651	20543	20562	20690	20656	20424	20571	20493	20643	20727	20664	20678	20478	20495	20764	20587	20616	20620	20509	20654	20575	20615	20835	20403	20543	20656	20488	20613	20391	20453	20664	20646	20668	20589	20513	20667	20731	20603	20598	20469	20502	20627	20575	20505	20553	20659	20485	20503	20606	20599	20395	20567	20644	20431	20498	20559	20583	20383	20460	20563	20595	20763	20504	20597	20602	20712	20229	20924	20685	20796	20648	20487	20623	20505	20658	20412	20671	20478	20580	20621	20599	20540	20630	20424	20680	20511	20486	20446	20523	20517	20689	20592	20506	20591	20484	20503	20425	20832	20584	20626	20484	20452	20544	20581	20346	20519	20569	20601	20591	20504	20602	20618	20537	20790	20703	20734	20602	20618	20553	20488	20646	20628	20665	20484	20572	20624	20669	20494	20681	20467	20369	20604	20671	20636	20725	20546	20502	20682	20481	20578	20436	20792	20480	20543	20474	20652	20365	20563	20763	20333	20461	20591	20516	20709	20732	20729	20480	20509	20572	20637	20533	20577	20633	20700	20713	20669	20773	20627	20506	20618	20496	20512	20538	20676	20562	20579	20601	20511	20768	20438	20510	20751	20616	20539	20656	20578	20695	20476	20542	20422	20718	20499	20505	20635	20787	20714	20731	20743	20655	20331	20381	20592	20459	20557	20439	20600	20734	20740	20757	20504	20474	20709	20511	20715	20462	20497	20506	20487	20619	20437	20696	20604	20802	20524	20748	20526	20566	20390	20646	20391	20435	20408	20620	20660	20695	20286	20547	20726	20817	20661	20696	20526	20641	20298	20647	20556	20435	20574	20636	20599	20637	20647	20472	20389	20628	20663	20418	20591	20581	20674	20490	20517	20417	20641	20729	20716	20512	20583	20798	20614	20627	20273	20455	20392	20613	20456	20570	20721	20694	20452	20401	20557	20583	20673	20450	20738	20562	20474	20485	20576	20592	20635	20512	20379	20443	20537	20482	20496	20656	20694	20630	20671	20510	20569	20458	20591	20578	20498	20587	20705	20677	20528	20766	20573	20484	20375	20368	20582	20711	20428	20532	20574	20823	20556	20626	20446	20702	20576	20667	20608	20377	20565	20741	20534	20528	20701	20712	20717	20469	20810	20532	20506	20471	20583	20368	20581	20704	20621	20771	20512	20570	20666	20650	20728	20528	20692	20488	20450	20424	20537	20447	20640	20735	20629	20458	20347	20497	20384	20593	20477	20738	20421	20404	20663	20752	20576	20674	20613	20394	20439	20610	20505	20563	20466	20812	20515	20539	20637	20464	20366	20409	20528	20553	20537	20611	20474	20601	20682	20631	20315	20546	20502	20712	20703	20498	20780	20663	20707	20701	20540	20632	20357	20573	20519	20593	20351	20615	20504	20668	20561	20728	20543	20537	20699	20667	20450	20635	20546	20657	20583	20504	20400	20519	20800	20406	20518	20620	20701	20548	20370	20659	20769	20737	20523	20595	20757	20791	20540	20571	20443	20709	20662	20456	20456	20773	20488	20503	20550	20643	20703	20622	20534	20617	20523	20694	20505	20420	20498	20519	20558	20567	20724	20832	20641	20422	20513	20511	20565	20697	20759	20681	20599	20407	20522	20645	20405	20535	20619	20461	20507	20678	20607	20587	20593	20631	20595	20402	20309	20329	20574	20559	20630	20414	20614	20555	20440	20483	20491	20642	20394	20529	20641	20606	20459	20573	20495	20680	20686	20702	20332	20625	20463	20397	20648	20523	20417	20511	20486	20611	20428	20601	20409	20434	20383	20566	20575	20594	20603	20615	20831	20506	20752	20571	20484	20584	20348	20400	20519	20538	20590	20539	20622	20472	20698	20662	20781	20446	20435	20714	20570	20635	20661	20617	20539	20808	20715	20637	20437	20455	20440	20486	20702	20554	20712	20632	20475	20677	20496	20551	20541	20484	20435	20517	20569	20632	20610	20449	20628	20696	20523	20576	20615	20608	20653	20476	20601	20703	20557	20501	20683	20547	20726	20546	20631	20590	20592	20602	20546	20601	20294	20534	20697	20449	20627	20586	20668	20747	20767	20536	20771	20458	20401	20619	20525	20731	20751	20660	20454	20271	20558	20865	20685	20419	20610	20507	20750	20304	20457	20609	20579	20603	20469	20632	20503	20512	20583	20481	20601	20444	20515	20667	20621	20423	20527	20724	20576	20467	20593	20384	20602	20707	20894	20371	20500	20766	20630	20585	20485	20477	20626	20425	20700	20410	20424	20472	20550	20685	20502	20444	20619	20536	20690	20483	20534	20574	20483	20550	20691	20779	20327	20810	20517	20555	20524	20515	20546	20527	20864	20496	20621	20568	20522	20441	20635	20634	20512	20418	20744	20694	20480	20328	20609	20756	20579	20708	20361	20568	20471	20440	20486	20546	20619	20553	20569	20694	20616	20502	20509	20521	20576	20672	20625	20585	20573	20536	20400	20566	20569	20279	20367	20339	20398	20568	20374	20309	20512	20515	20694	20626	20344	20473	20437	20568	20406	20573	20491	20763	20450	20555	20542	20766	20664	20553	20500	20654	20463	20543	20896	20608	20647	20559	20736	20678	20456	20619	20491	20548	20518	20275	20464	20635	20661	20753	20495	20813	20498	20306	20567	20826	20635	20442	20624	20476	20365	20508	20370	20598	20573	20646	20719	20398	20628	20471	20503	20670	20746	20452	20698	20340	20482	20557	20723	20481	20349	20369	20472	20503	20622	20768	20809	20515	20443	20663	20470	20660	20564	20589	20447	20765	20682	20595	20513	20634	20550	20481	20737	20756	20637	20629	20616	20736	20404	20786	20671	20676	20471	20582	20833	20787	20793	20514	20726	20649	20416	20458	20778	20983	20650	20446	20798	20751	20738	20771	20676	20683	20490	20630	20724	20473	20381	20474	20639	20401	20320	20578	20215	20386	20689	20404	20507	20547	20589	20675	20606	20641	20620	20567	20741	20698	20475	20549	20413	20552	20512	20240	20824	20603	20458	20465	20529	20473	20499	20670	20691	20554	20450	20663	20506	20600	20484	20689	20724	20406	20627	20621	20387	20544	20352	20645	20594	20435	20772	20544	20612	20656	20348	20637	20769	20442	20440	20513	20455	20673	20588	20586	20654	20627	20672	20650	20460	20588	20430	20465	20666	20566	20641	20363	20531	20566	20565	20690	20509	20506	20643	20542	20487	20691	20739	20409	20659	20604	20278	20534	20523	20620	20632	20313	20724	20536	20611	20501	20545	20467	20523	20566	20538	20213	20644	20604	20544	20458	20630	20800	20583	20565	20541	20525	20766	20693	20533	20484	20638	20822	20451	20586	20282	20477	20358	20598	20554	20482	20386	20460	20540	20621	20433	20423	20595	20526	20704	20789	20703	20638	20564	20437	20500	20560	20378	20604	20535	20695	20628	20393	20328	20684	20531	20532	20654	20683	20458	20808	20696	20521	20635	20647	20774	20702	20374	20731	20670	20611	20717	20507	20682	20654	20446	20619	20687	20483	20709	20517	20472	20653	20527	20743	20686	20463	20672	20804	20691	20599	20327	20582	20485	20641	20558	20527	20590	20534	20624	20506	20508	20675	20679	20698	20460	20477	20576	20703	20386	20477	20412	20498	20292	20596	20369	20430	20462	20471	20372	20682	20580	20578	20377	20725	20746	20596	20516	20458	20572	20632	20648	20539	20471	20601	20532	20684	20586	20535	20691	20462	20654	20495	20477	20543	20521	20330	20383	20326	20409	20533	20638	20634	20428	20586	20659	20787	20543	20617	20879	20622	20300	20555	20575	20523	20636	20481	20615	20691	20450	20366	20463	20556	20746	20677	20404	20284	20453	20658	20649	20463	20555	20643	20417
38431	68807	44234	21575	20018	19063	18488	18441	17969	17723	17914	17479	17321	17277	17392	17359	17276	17189	17033	17140	17118	16943	16962	17204	16935	16792	16963	17010	18821	23936	22623	20963	19340	18231	17434	17112	17057	16665	16740	16614	16744	16899	16895	16681	16723	16916	16887	16803	16808	16663	16790	16839	16567	16821	16940	16738	16753	16743	16712	16764	16710	16656	16812	16751	16829	16757	16849	16873	16657	16661	16713	16889	16760	16867	16677	16785	16839	16627	16699	16627	16709	16750	16772	16821	16737	16784	16835	16802	16820	16908	16748	16917	16900	16692	16658	16844	16805	16650	16723	16721	16615	16871	16817	16729	16888	16748	16785	16676	16738	16755	16757	16684	16757	16816	16854	16619	16869	16741	16805	16595	16587	16712	16663	16720	16740	16830	16834	16726	16829	16850	16865	16745	16795	16773	16873	16890	16709	16528	16879	16909	16817	16837	16837	16689	16716	16749	16736	16940	16857	16814	16973	16745	16615	16866	16917	16796	16720	16633	16751	16753	16758	16783	16745	16855	16667	16634	16703	16584	16835	16837	16794	16722	16715	16796	16737	16662	16627	16798	16967	16722	16628	16805	16641	16728	16903	16775	16640	16751	16718	16711	16764	16780	16777	16713	16661	16642	16666	16752	16645	16821	16586	16670	16683	16814	16743	16830	16789	16723	16754	16837	16695	16756	16708	16865	16623	16800	16756	16630	16746	16648	16730	16709	16799	16684	16845	16855	16783	16839	16659	16797	16752	16662	16739	16625	16675	16849	16786	16797	16739	16768	16909	16712	16751	16906	16757	16615	16797	16792	16732	16862	16617	16816	16723	16786	16823	16810	16791	16774	16701	16772	16535	16731	16764	16794	16831	16945	16797	16634	16688	16783	16719	16695	16746	16718	16665	16660	16672	16739	16747	16946	16728	16554	16896	16939	16758	16685	16698	16764	16749	16601	16846	16728	16855	16585	16709	16739	16808	16722	16792	16668	16834	16714	16861	16887	16678	16826	16610	16738	16790	16632	16801	16575	16756	16749	16935	16855	16542	16812	16757	16933	16686	16699	16614	16677	16817	16650	16815	16590	16866	16647	16793	16655	16799	16796	16906	16847	16922	16654	16704	16705	16824	16791	16766	16832	16839	16642	16748	16723	16883	16634	16711	16583	16676	16859	16599	16674	16839	17042	16708	16765	16931	16842	16843	16655	16933	16729	16668	16831	16733	16681	16576	16518	16767	16659	16723	16678	16810	16765	16992	16669	16758	16380	16675	16917	16794	16639	16753	16849	16739	16845	16801	16892	16612	16693	16675	16833	16671	16623	16682	16648	16770	16717	16707	16787	16829	16816	16969	16774	16934	16646	16669	16856	16754	16770	16721	16542	16694	16634	16792	16800	16518	16736	16728	16700	16875	16743	16806	16765	16698	16656	16837	16749	16749	16945	16600	16752	16684	16802	16863	16783	16654	16781	16774	16769	16722	16812	16674	16730	16686	16764	16621	16745	16724	16961	16790	16704	16782	16781	16841	16601	16705	16756	16667	16941	16724	16739	16764	16773	16754	16768	16719	16897	16796	16623	16749	16631	16854	16700	16685	16630	16745	16576	16665	16800	16772	16854	16658	16726	16782	16749	16816	16718	16882	16797	16714	16845	16759	16573	16577	16837	16587	16770	16944	16842	16961	16729	16832	16832	16840	16753	16767	16771	16702	16682	16672	16891	16731	16761	16836	16712	16761	16699	16672	16608	16778	16665	16675	16658	16851	16645	16714	16690	16600	16658	16709	16802	16860	16633	16634	16525	16746	16764	16813	16864	16622	16798	16732	16834	16767	16808	16821	16694	16729	16922	16768	16822	16816	16841	16820	16694	16715	16793	16579	16616	16899	16701	16863	16773	16789	16848	16815	16792	16809	16637	16721	16687	16954	16816	16753	16700	16792	16630	16575	16673	16858	16734	16624	16833	16673	16677	16825	16865	16678	16851	16794	16694	16697	16882	16766	16713	16703	16915	16689	16739	16774	16594	16541	16655	16822	16663	16727	16707	16656	16896	16610	16867	16798	16710	16801	16697	16800	16735	16767	16774	16701	16684	16753	16858	16770	16662	16829	16476	16909	16631	16765	16741	16617	16712	16789	16716	16756	16680	16747	16767	16656	16857	16864	16807	16683	16641	16664	16571	16719	16713	16646	16746	16678	16665	16786	16830	16653	16887	16871	16836	16652	16716	16797	16729	16541	16671	16737	16825	16777	16972	16678	16577	16720	16727	16879	16914	16616	16682	16800	16735	16608	16810	16813	16686	16939	16798	16866	16753	16696	16783	16842	16667	16778	16869	16849	16748	16518	16596	16764	16749	16641	16826	17038	16811	16702	16720	16734	16925	16724	16857	16903	16605	16737	16740	16881	16749	16897	16749	16738	16916	16693	16663	16815	16831	16852	16626	16523	16660	16778	16839	16660	16848	16823	16653	16558	16853	16975	16552	16839	16807	16823	16731	16736	16824	16892	16751	16788	16609	16650	16746	16704	16842	16792	16866	16760	16603	16857	16678	16826	16713	16784	16855	16711	16839	16887	16747	16843	16734	16686	16814	16704	16744	16807	16773	16819	16751	16688	16791	16739	16724	16608	16727	16768	16727	16674	16805	16691	16603	16727	16817	16551	16726	16700	16529	16773	16741	16584	16759	16827	16792	16651	16773	16728	16604	16710	16684	16731	16743	16731	16756	16777	16797	16637	16714	16706	16703	16748	16787	16767	16794	16783	16713	16684	16809	16708	16869	16752	16691	16681	16835	16906	16919	16661	16790	16802	16611	16701	16854	16755	16792	16602	16812	16579	16677	16733	16684	16893	16682	16600	16914	16792	16685	16641	16797	16853	16611	16836	16606	16779	16571	16907	16705	16629	16953	16649	16671	16743	16768	16790	16928	16845	16639	16613	16869	16855	16869	16817	16858	16754	16736	16482	16767	16816	16749	16666	16616	16725	16596	16600	16832	16801	16834	16836	16535	16698	16805	16879	16692	16674	16945	16833	16666	16865	16690	16695	16562	16717	16756	16881	16517	16912	16964	16710	16713	16685	16801	16688	16691	16749	16803	16645	16795	16848	16609	16878	16910	16785	16665	16765	16697	16655	16586	16804	16900	16826	16744	16848	16584	16744	16668	16791	16773	16664	16844	16801	16704	16743	16662	16841	16816	16842	16687	16648	16932	16826	16787	16661	16919	16734	16602	16672	16644	16901	16740	16729	16751	16512	16618	16732	16827	16748	16718	16849	16829	16898	16747	16681	16679	16765	16666	16817	16633	16755	16840	16622	16827	16566	16669	16684	16770	16641	16893	16677	16882	16780	16712	16832	16633	16820	16833	16667	16671	16802	16784	16788	16837	16894	16747	16697	16787	16567	16795	16865	16642	16727	16744	16686	16610	16746	16623	16648	16686	16651	16749	16691	16781	16853	16869	16771	16640	16741	16774	16794	16816	16641	16699	16810	16651	16603	16850	16859	16739	16517	16927	16801	16691	16804	16642	16742	16888	16905	16700	16671	16724	16866	16684	16681	16875	16929	16859	16714	16755	16774	16817	16651	16823	16624	16673	16731	16515	16762	16702	16721	16774	16686	16942	16741	16815	16703	16678	16895	16838	16563	16907	16762	16667	16803	16598	16716	16812	16878	16724	16816	16862	16750	16804	16752	16580	16642	16776	16805	16770	16652	16727	16841	16634	16782	16781	16689	16729	16710	16758	16665	16575	16696	16687	16805	16890	16849	16761	16658	16859	16840	16748	16645	16802	16833	16672	16793	16714	16699	16513	16854	16529	16726	16781	16554	16700	16982	16724	16770	16679	16851	16652	16746	16733	16855	16750	16809	16612	16844	16732	16645	16734	16675	16699	16768	16691	16631	16614	16607	16941	16770	16760	16794	16987	16730	16654	16855	16621	16639	16632	16797	16864	16796	16783	16699	16933	16685	16757	16733	16600	16718	16779	16705	16698	16727	16706	16757	16778	16601	16708	16793	16870	16805	16928	16881	16781	16741	16743	16826	16695	16721	16904	16800	16785	16665	16710	16784	16523	16647	16764	16630	16892	16692	16861	16830	16707	16794	16673	16727	16708	16748	16800	16821	16645	16719	16908	16655	16743	16597	16871	16725	16845	16826	16725	16790	16652	16899	16830	16785	16733	16711	16777	16687	16833	16682	16802	16854	16782	16675	16598	16855	16669	16737	16793	16709	16795	16702	17021	16772	16700	16716	16927	16693	16772	16791	16747	16529	16616	16769	16725	16665	16868	16731	16796	16629	16635	16874	16546	16799	16754	16735	16769	16572	16729	16713	16751	16833	16749	16719	16645	16839	16733	16688	16721	16688	16627	16804	16810	16763	16765	16704	16976	16685	16883	16748	16846	16828	16734	16865	16715	16664	16761	16576	16589	16854	16745	16713	16738	16758	16613	16746	16657	16807	16756	16786	16853	16672	16765	16748	16928	16781	16767	16865	16749	16622	16856	16770	16729	16787	16695	16693	16816	16810	16775	16776	16668	16782	16857	16787	16753	16876	16574	16782	16706	16773	16631	16873	16753	16918	16497	16738	16702	16623	16467	16729	16812	16761	16759	17058	16671	16674	16687	16860	16860	16768	16664	16798	16728	16928	16800	16776	16869	16693	16953	16776	16523	16762	16835	16858	16816	16864	16712	16755	16884	16813	16814	16597	16656	16877	16774	16820	16589	16841	16861	16875	16778	16833	16755	16753	16506	16965	16635	16654	16834	16760	16684	16627	16765	16628	16817	16763	16897	16828	16863	16675	16934	16668	16750	16673	16833	16703	16804	16617	16775	16725	16741	16769	16631	16826	16826	16856	16819	16680	16648	16775	16758	16829	16690	16713	16760	16814	16682	16865	16907	16799	16796	16806	16906	16700	16732	16616	16778	16819	16685	16752	16938	16610	16876	16782	16784	16742	16577	16873	16710	16805	16789	16646	16858	16669	16481	16751	16864	16594	16736	16675	16913	16753	16876	16713	16786	16813	16849	16805	16570	16764	16729	16707	16840	16875	16716	16731	16827	16739	16754	16774	16722	16702	16792	16724	16684	16862	16786	16757	16742	16828	16586	16757	16816	16870	16593	16673	16729	16772	16719	16804	16982	16696	16777	16837	16797
29035	27756	28405	23812	20733	20770	20978	20649	20784	20575	20645	20696	20516	20586	20564	20581	20821	20513	20458	20645	20672	20615	20683	20647	20497	20570	20476	20564	20630	20648	20583	20996	20815	20799	20552	20690	20646	20458	20300	20577	20471	20425	20455	20659	20363	20531	20380	20306	20610	20653	20339	20516	20528	20329	20639	20480	20267	20285	20526	20219	20448	20367	20486	20650	20559	20500	20423	20501	20401	20419	20504	20477	20469	20449	20227	20351	20422	20531	20291	20564	20685	20501	20467	20364	20496	20471	20417	20632	20617	20453	20477	20681	20235	20474	20367	20450	20657	20619	20401	20471	20262	20203	20544	20591	20475	20514	20404	20652	20312	20339	20171	20640	20271	20501	20245	20451	20515	20422	20637	20332	20262	20424	20495	20480	20506	20407	20456	20568	20318	20367	20372	20422	20542	20582	20259	20341	20538	20612	20273	20468	20625	20453	20592	20535	20372	20698	20558	20602	20460	20300	20392	20480	20418	20497	20489	20511	20527	20597	20339	20379	20366	20672	20455	20439	20379	20482	20663	20651	20576	20615	20258	20475	20635	20331	20516	20688	20503	20649	20605	20379	20475	20473	20506	20389	20331	20462	20516	20529	20529	20499	20696	20563	20630	20572	20231	20422	20508	20369	20474	20296	20417	20525	20471	20569	20386	20357	20392	20392	20576	20437	20476	20465	20406	20416	20422	20406	20555	20391	20358	20321	20406	20259	20494	20493	20331	20583	20558	20238	20369	20518	20419	20372	20433	20359	20291	20567	20327	20409	20458	20647	20517	20355	20423	20255	20455	20461	20404	20482	20505	20471	20357	20365	20549	20273	20484	20454	20258	20506	20338	20454	20444	20370	20535	20266	20303	20451	20422	20554	20334	20434	20442	20443	20579	20438	20649	20565	20497	20557	20454	20444	20313	20452	20542	20230	20418	20513	20629	20576	20433	20529	20314	20352	20402	20222	20563	20461	20577	20408	20556	20438	20487	20474	20417	20570	20339	20261	20315	20546	20451	20376	20516	20552	20477	20494	20733	20460	20461	20280	20361	20376	20543	20461	20340	20383	20390	20353	20493	20609	20529	20216	20404	20328	20494	20344	20505	20514	20346	20518	20562	20471	20310	20496	20435	20583	20486	20207	20414	20336	20417	20473	20460	20444	20438	20386	20405	20419	20424	20326	20202	20272	20128	20448	20498	20473	20631	20383	20387	20475	20325	20531	20521	20304	20501	20473	20314	20402	20556	20536	20703	20433	20401	20506	20540	20443	20488	20330	20590	20752	20326	20466	20408	20445	20690	20624	20348	20110	20576	20677	20673	20485	20555	20322	20431	20384	20487	20369	20352	20230	20596	20347	20403	20615	20630	20544	20374	20423	20372	20346	20763	20467	20296	20455	20461	20598	20284	20297	20567	20541	20410	20464	20449	20468	20731	20492	20464	20205	20462	20313	20388	20308	20289	20534	20476	20471	20321	20533	20537	20194	20120	20455	20485	20368	20416	20265	20486	20476	20508	20527	20514	20507	20622	20483	20387	20294	20653	20415	20398	20321	20460	20569	20483	20507	20502	20524	20690	20384	20396	20554	20467	20639	20422	20393	20440	20423	20401	20447	20437	20458	20426	20480	20501	20454	20723	20512	20459	20455	20594	20590	20393	20616	20434	20467	20431	20613	20430	20475	20333	20114	20440	20230	20367	20437	20176	20481	20681	20360	20212	20463	20372	20585	20383	20739	20477	20468	20593	20399	20345	20526	20544	20538	20403	20581	20470	20492	20578	20318	20516	20445	20372	20554	20387	20576	20281	20232	20451	20391	20610	20209	20399	20431	20350	20278	20591	20554	20468	20402	20052	20516	20519	20216	20418	20586	20503	20453	20505	20643	20558	20563	20237	20346	20512	20468	20497	20645	20377	20408	20525	20481	20324	20359	20469	20442	20237	20585	20283	20447	20374	20468	20536	20498	20482	20290	20423	20376	20555	20418	20557	20446	20319	20598	20346	20309	20693	20721	20595	20505	20427	20412	20572	20248	20474	20326	20612	20500	20531	20349	20232	20594	20414	20491	20475	20338	20340	20477	20509	20313	20464	20350	20507	20436	20433	20490	20281	20381	20371	20543	20304	20366	20215	20422	20342	20500	20591	20325	20522	20564	20389	20556	20482	20471	20383	20341	20563	20228	20238	20407	20436	20500	20383	20626	20503	20553	20479	20319	20453	20470	20459	20454	20409	20412	20323	20536	20560	20530	20330	20640	20408	20387	20488	20484	20611	20385	20447	20506	20615	20446	20479	19976	20294	20383	20492	20459	20279	20384	20141	20553	20227	20376	20455	20420	20588	20238	20670	20373	20417	20494	20416	20394	20332	20650	20483	20444	20252	20495	20436	20321	20478	20469	20373	20594	20401	20448	20679	20662	20417	20485	20388	20696	20328	20435	20286	20391	20504	20627	20471	20465	20440	20532	20447	20510	20386	20416	20435	20556	20627	20452	20323	20343	20355	20416	20415	20456	20357	20236	20563	20513	20436	20555	20357	20672	20612	20690	20714	20500	20521	20411	20521	20498	20439	20564	20430	20483	20521	20527	20344	20541	20376	20423	20449	20434	20529	20407	20337	20409	20274	20262	20461	20579	20632	20529	20658	20429	20424	20618	20468	20355	20361	20438	20610	20289	20518	20331	20363	20562	20378	20270	20482	20353	20595	20209	20331	20539	20475	20427	20527	20344	20565	20355	20293	20442	20572	20149	20661	20631	20445	20493	20413	20463	20558	20432	20602	20365	20446	20266	20438	20619	20586	20454	20536	20581	20418	20730	20431	20506	20451	20521	20342	20743	20543	20431	20564	20587	20688	20444	20518	20560	20421	20292	20343	20464	20429	20393	20498	20274	20607	20520	20322	20506	20500	20486	20436	20630	20581	20473	20200	20340	20415	20391	20549	20596	20231	20345	20287	20397	20311	20283	20242	20452	20557	20479	20360	20695	20468	20472	20303	20348	20385	20296	20468	20558	20561	20419	20560	20423	20652	20385	20218	20608	20353	20246	20507	20350	20347	20409	20520	20414	20302	20446	20446	20463	20317	20456	20389	20471	20324	20439	20520	20500	20502	20522	20580	20464	20568	20472	20448	20903	20424	20565	20656	20439	20466	20407	20473	20654	20424	20348	20489	20469	20527	20359	20402	20357	20442	20646	20391	20370	20600	20481	20542	20520	20318	20606	20443	20410	20478	20527	20584	20508	20277	20345	20310	20393	20478	20605	20459	20344	20409	20572	20487	20279	20425	20695	20200	20503	20357	20364	20383	20604	20258	20629	20472	20256	20372	20337	20468	20388	20400	20462	20547	20436	20510	20487	20369	20490	20669	20438	20748	20415	20593	20508	20466	20441	20471	20505	20407	20300	20481	20406	20480	20326	20648	20326	20522	20497	20369	20492	20405	20470	20437	20542	20357	20307	20495	20398	20405	20423	20458	20392	20277	20490	20486	20460	20501	20360	20527	20407	20451	20458	20311	20519	20545	20407	20352	20384	20386	20424	20409	20197	20308	20409	20381	20532	20333	20523	20554	20375	20267	20450	20510	20512	20426	20458	20764	20615	20397	20389	20444	20484	20427	20465	20687	20499	20326	20574	20555	20378	20575	20427	20458	20377	20428	20290	20571	20554	20664	20566	20554	20670	20557	20679	20399	20599	20453	20315	20681	20729	20423	20549	20449	20527	20480	20438	20458	20438	20714	20510	20322	20455	20438	20313	20548	20511	20721	20267	20477	20454	20275	20432	20468	20565	20544	20486	20435	20406	20273	20448	20536	20464	20503	20454	20424	20656	20391	20514	20471	20450	20405	20360	20635	20632	20315	20376	20509	20409	20649	20514	20397	20462	20648	20604	20423	20677	20241	20399	20744	20543	20544	20328	20541	20393	20519	20464	20462	20506	20427	20367	20415	20542	20483	20563	20244	20362	20512	20535	20496	20231	20534	20486	20467	20510	20557	20539	20502	20218	20265	20445	20464	20482	20485	20501	20456	20502	20586	20581	20579	20555	20340	20360	20590	20440	20397	20327	20671	20526	20425	20631	20682	20585	20324	20604	20555	20371	20396	20267	20395	20535	20382	20526	20446	20537	20295	20222	20540	20418	20526	20361	20563	20517	20401	20598	20549	20769	20392	20424	20380	20408	20389	20451	20645	20416	20179	20399	20429	20470	20500	20408	20341	20317	20388	20297	20583	20509	20630	20359	20420	20446	20398	20380	20523	20552	20459	20667	20662	20391	20197	20453	20425	20323	20452	20482	20417	20481	20699	20458	20353	20515	20424	20536	20386	20582	20464	20309	20347	20364	20433	20274	20325	20549	20359	20444	20583	20554	20477	20251	20169	20291	20365	20672	20481	20373	20363	20363	20396	20276	20320	20406	20385	20326	20469	20359	20336	20407	20554	20583	20597	20526	20431	20427	20441	20377	20555	20573	20606	20419	20408	20214	20536	20617	20242	20406	20203	20517	20511	20412	20576	20469	20404	20371	20605	20358	20433	20416	20475	20619	20390	20629	20539	20532	20468	20470	20560	20402	20331	20500	20555	20497	20518	20403	20463	20386	20301	20444	20591	20702	20395	20514	20442	20361	20476	20600	20605	20356	20428	20352	20222	20484	20479	20391	20562	20468	20475	20320	20326	20496	20287	20470	20513	20443	20251	20612	20242	20498	20432	20668	20509	20666	20486	20331	20608	20355	20518	20482	20548	20449	20418	20453	20671	20608	20531	20603	20450	20640	20525	20575	20316	20572	20543	20214	20292	20257	20648	20594	20434	20319	20505	20469	20352	20340	20430	20615	20436	20502	20340	20334	20471	20373	20496	20211	20599	20121	20529	20384	20335	20406	20711	20490	20386	20440	20682	20333	20599	20444	20354	20503	20570	20514	20383	20503	20483	20426	20453	20356	20327	20635	20383	20378	20489	20451	20576	20386	20566	20381	20381	20459	20559	20358	20561	20259	20707	20530	20629	20478	20459	20452	20265	20189	20471	20341	20510	20259	20647	20360	20657	20349	20496	20463	20481	20584	20526	20251	20356	20558	20493	20435	20503	20618	20531	20412	20462	20584	20524	20396	20334	20547	20587	20355	20515	20560	20514	20477	20351	20356	20450	20226	20404	20498
31349	41265	23802	17642	17180	17254	17113	17052	16823	16813	16829	16580	17004	17031	16824	16842	16834	16887	16785	16606	16824	16799	16654	16682	16916	16799	16829	16734	16713	17347	17314	17022	17028	16967	16920	16689	16778	16720	16703	16683	16662	16624	16702	16877	16699	16703	16655	16598	16704	16727	16737	16741	16726	16631	16520	16805	16741	16638	16743	16647	16642	16866	16753	16728	16546	16673	16709	16699	16822	16798	16645	16763	16681	16575	16603	16679	16715	16541	16631	16712	16772	16584	16703	16612	16603	16577	16658	16801	16697	16655	16754	16754	16512	16652	16609	16558	16653	16857	16610	16594	16790	16665	16565	16610	16761	16694	16664	16603	16738	16533	16661	16661	16629	16471	16690	16598	16573	16692	16678	16654	16739	16520	16702	16798	16581	16582	16535	16807	16755	16545	16890	16609	16671	16731	16711	16672	16662	16761	16663	16670	16799	16771	16869	16600	16631	16633	16614	16697	16735	16828	16605	16856	16611	16638	16601	16594	16757	16653	16590	16806	16519	16619	16671	16749	16669	16663	16665	16688	16728	16735	16709	16803	16666	16883	16765	16699	16731	16688	16632	16775	16686	16712	16774	16678	16660	16535	16751	16676	16716	16562	16651	16661	17029	16618	16664	16669	16644	16697	16889	16602	16717	16758	16758	16637	16586	16759	16742	16775	16677	16746	16730	16732	16680	16588	16626	16606	16975	16871	16537	16794	16652	16741	16539	16726	16776	16592	16640	16691	16719	16597	16671	16527	16687	16635	16687	16518	16657	16769	16729	16733	16774	16527	16715	16741	16726	16808	16880	16629	16836	16584	16746	16801	16650	16709	16708	16613	16624	16828	16565	16829	16752	16583	16759	16821	16774	16610	16744	16599	16689	16601	16610	16608	16693	16516	16694	16805	16690	16838	16584	16797	16704	16762	16791	16711	16733	16801	16652	16725	16827	16846	16863	16561	16643	16627	16718	16609	16625	16608	16729	16545	16746	16867	16768	16787	16711	16757	16782	16490	16747	16822	16762	16678	16700	16773	16666	16564	16658	16869	16703	16655	16652	16900	16674	16776	16675	16729	16595	16771	16727	16473	16888	16721	16323	16686	16681	16753	16842	16813	16648	16452	16854	16523	16683	16596	16747	16764	16550	16631	16826	16645	16675	16822	16771	16623	16777	16785	16703	16714	16692	16593	16842	16645	16615	16704	16678	16524	16873	16671	16708	16595	16821	16767	16624	16556	16563	16666	16822	16664	16686	16564	16636	16690	16675	16873	16677	16700	16794	16674	16611	16746	16801	16639	16704	16601	16766	16657	16844	16837	16734	16692	16769	16697	16816	16767	16527	16642	16679	16692	16684	16626	16595	16754	16596	16523	16695	16675	16834	16699	16574	16784	16687	16640	16782	16521	16656	16596	16493	16766	16696	16848	16611	16467	16694	16820	16672	16780	16529	16758	16684	16705	16721	16721	16895	16668	16596	16639	16618	16452	16653	16681	16854	16675	16581	16846	16731	16625	16584	16641	16810	16774	16648	16460	16785	16735	16662	16561	16851	16728	16607	16685	16580	16757	16573	16747	16664	16897	16701	16853	16775	16753	16721	16680	16730	16592	16861	16551	16838	16512	16702	16682	16775	16855	16668	16739	16765	16563	16756	16811	16672	16529	16577	16694	16907	16570	16771	16701	16791	16613	16785	16675	16810	16620	16608	16506	16776	16654	16601	16670	16918	16631	16466	16566	16621	16647	16635	16887	16656	16871	16980	16681	16588	16778	16634	16570	16687	16646	16529	16779	16649	16629	16693	16668	16726	16448	16748	16571	16826	16907	16685	16694	16766	16614	16698	16647	16796	16537	16681	16763	16723	16825	16575	16849	16506	16848	16585	16718	16741	16556	16699	16696	16657	16710	16562	16764	16690	16828	16748	16731	16686	16706	16676	16798	16565	16727	16720	16746	16792	16776	16503	16695	16842	16841	16670	16744	16759	16777	16651	16797	16633	16615	16822	16741	16747	16672	16746	16822	16579	16664	16818	16698	16693	16698	16779	16681	16621	16756	16774	16762	16659	16708	16632	16641	16542	16620	16820	16536	16594	16588	16629	16653	16758	16758	16766	16718	16571	16612	16627	16645	16631	16709	16799	16640	16731	16646	16676	16677	16839	16676	16831	16658	16563	16627	16772	16690	16593	16725	16670	16644	16799	16610	16779	16697	16577	16713	16874	16499	16801	16825	16776	16858	16730	16764	16553	16829	16568	16811	16769	16860	16770	16729	16725	16619	16784	16750	16678	16657	16720	16784	16675	16702	16972	16656	16657	16828	16658	16573	16667	16647	16662	16626	16730	16761	16580	16715	16740	16808	16773	16688	16726	16709	16874	16569	16837	16841	16677	16779	16744	16704	16655	16591	16601	16647	16746	16626	16702	16714	16740	16632	16640	16533	16692	16719	16670	16688	16654	16766	16605	16677	16714	16693	16767	16819	16769	16723	16856	16764	16714	16696	16731	16800	16743	16672	16723	16857	16769	16841	16671	16712	16598	16802	16740	16780	16567	16610	16719	16815	16562	16643	16602	16598	16895	16631	16631	16685	16750	16709	16635	16707	16833	16668	16635	16679	16636	16575	16678	16614	16734	16790	16662	16635	16637	16738	16608	16734	16625	16745	16732	16697	16885	16553	16763	16544	16613	16652	16736	16789	16772	16757	16747	16822	16661	16732	16740	16712	16572	16641	16626	16656	16731	16782	16548	16647	16585	16761	16686	16737	16768	16717	16695	16901	16500	16472	16799	16665	16825	16801	16691	16543	16528	16721	16721	16676	16870	16620	16757	16659	16668	16649	16561	16616	16613	16708	16786	16645	16908	16626	16668	16525	16788	16622	16873	16596	16665	16778	16755	16731	16806	16601	16668	16688	16833	16667	16603	16609	16699	16587	16675	16878	16925	16565	16658	16680	16709	16737	16678	16818	16628	16760	16591	16717	16778	16616	16660	16569	16702	16600	16851	16656	16716	16470	16791	16635	16647	16786	16788	16738	16832	16636	16761	16793	16680	16931	16893	16626	16778	16659	16700	16676	16744	16731	16809	16725	16815	16536	16850	16583	16753	16706	16605	16815	16758	16576	16693	16642	16723	16707	16805	16727	16767	16692	16800	16640	16612	16725	16638	16694	16647	16470	16833	16686	16734	16673	16716	16751	16885	16573	16701	16781	16637	16668	16736	16538	16753	16564	16706	16747	16589	16663	16727	16732	16719	16757	16711	16652	16746	16662	16680	16656	16710	16597	16702	16601	16669	16728	16726	16670	16740	16524	16763	16717	16762	16691	16905	16624	16835	16584	16768	16769	16697	16616	16716	16761	16792	16799	16755	16528	16577	16755	16750	16631	16729	16792	16862	16668	16652	16721	16638	16621	16692	16679	16747	16601	16766	16639	16709	16704	16883	16750	16506	16674	16694	16887	16668	16797	16472	16661	16751	16902	16756	16712	16707	16800	16761	16742	16665	16767	16701	16770	16617	16694	16791	16657	16718	16694	16662	16662	16920	16813	16526	16829	16776	16724	16693	16731	16660	16554	16620	16679	16675	16789	16722	16605	16625	16678	16707	16560	16711	16732	16570	16653	16934	16489	16542	16887	16767	16863	16659	16723	16799	16785	16630	16671	16562	16752	16694	16705	16639	16790	16614	16758	16788	16509	16641	16703	16626	16725	16700	16604	16569	16811	16544	16547	16583	16730	16615	16564	16582	16702	16731	16893	16676	16777	16517	16556	16710	16556	16876	16624	16613	16773	16618	16558	16734	16478	16680	16696	16629	16850	16750	16778	16906	16791	16593	16667	16576	16613	16757	16689	16757	16738	16665	16916	16609	16817	16542	16685	16683	16771	16917	16751	16757	16708	16719	16877	16903	16551	16864	16679	16760	16745	16709	16534	16804	16728	16697	16830	16804	16644	16836	16686	16827	16566	16848	16611	16512	16629	16634	16659	16689	16830	16612	16794	16629	16941	16645	16832	16701	16697	16825	16826	16894	16629	16723	16597	16785	16641	16827	16899	16659	16759	16739	16511	16650	16847	16767	16788	16588	16509	16655	16848	16606	16765	16887	16720	16635	16851	16659	16523	16905	16760	16639	16833	16702	16840	16798	16686	16743	16871	16776	16782	16710	16475	16798	16604	16692	16783	16613	16656	16685	16487	16803	16644	16745	16739	16603	16646	16583	16708	16787	16899	16697	16769	16637	16616	16585	16594	16560	16788	16731	16925	16699	16950	16910	16657	16628	16520	16839	16742	16653	16623	16678	16640	16666	16694	16691	16758	16802	16813	16759	16787	16907	16730	16726	16577	16570	16736	16758	16683	16666	16656	16666	16769	16792	16633	16669	16746	16691	16579	16601	16691	16631	16729	16651	16755	16667	16725	16852	16904	16737	16856	16800	16687	16791	16841	16639	16673	16701	16610	16649	16665	16654	16746	16674	16758	16742	16770	16597	16571	16689	16627	16904	16581	16853	16574	16824	16681	16818	16746	16625	16763	16674	16738	16638	16683	16758	16557	16691	16935	16824	16724	16658	16797	16615	16736	16741	16961	16757	16706	16721	16711	16616	16755	16773	16689	16630	16656	16697	16669	16676	16636	16626	16772	16729	16659	16733	16712	16573	16618	16591	16745	16621	16793	16783	16703	16716	16528	16689	16661	16750	16639	16614	16686	16747	16673	16753	16710	16499	16748	16760	16785	16625	16569	16890	16719	16675	16725	16673	16765	16799	16661	16858	16642	16662	16895	16830	16596	16703	16632	16575	16784	16647	16698	16665	16607	16651	16755	16676	16788	16353	16779	16634	16949	16664	16627	16699	16635	16523	16905	16773	16555	16597	16546	16794	16566	16726	16569	16771	16562	16621	16898	16775	16576	16626	16688	16646	16931	16683	16748	16740	16594	16720	16746	16829	16734	16743	16651	16556	16732	16853	16904	16605	16768	16644	16695	16859	16679	16802	16662	16775	16892	16577	16811	16535	16900	16675	16646	16827	16588	16838	16635	16906	16811	16647	16856	16744	16669	16761	16785	16874	16785	16879	16731	16608	16822	16762	16748	16913	16728	16578	16779	16662	16829	16718	16601	16623	16728	16746	16717	16664	16738	16725	16659	16590	16760	16693	16572
23846	21431	29000	24294	22588	23849	23922	21245	20860	20918	21250	20986	20834	20956	20853	21051	20962	20918	21041	20813	21068	20851	20953	20540	20805	20642	20918	20905	21083	23510	22954	22365	21879	21301	20821	20709	20664	20348	20887	20630	20506	20750	20659	20724	20556	20877	20680	20667	20581	20589	20685	20533	20558	20604	20470	20590	20496	20625	20610	20578	20421	20488	20626	20639	20592	20574	20574	20607	20685	20725	20597	20646	20595	20582	20587	20616	20557	20557	20499	20582	20738	20414	20536	20723	20569	20621	20494	20566	20637	20617	20620	20594	20340	20727	20592	20580	20695	20783	20501	20566	20530	20498	20781	20721	20452	20878	20752	20606	20503	20615	20711	20715	20527	20509	20583	20661	20688	20647	20518	20659	20603	20613	20680	20551	20582	20615	20706	20541	20629	20745	20517	20676	20737	20712	20571	20553	20574	20546	20538	20569	20419	20509	20641	20524	20508	20556	20561	20591	20784	20397	20561	20491	20455	20527	21012	20618	20671	20608	20449	20590	20660	20617	20534	20651	20539	20526	20643	20749	20476	20619	20591	20753	20764	20581	20518	20692	20402	20562	20658	20743	20536	20471	20612	20690	20571	20763	20626	20534	20578	20474	20732	20672	20805	20603	20627	20528	20832	20798	20676	20851	20561	20641	20628	20715	20728	20647	20695	20589	20637	20456	20610	20583	20637	20653	20648	20740	20555	20463	20942	20587	20666	20624	20746	20715	20730	20618	20533	20667	20692	20595	20275	20641	20690	20624	20589	20685	20701	20374	20439	20621	20469	20422	20565	20488	20558	20453	20641	20513	20841	20664	20728	20634	20745	20440	20539	20566	20743	20548	20753	20362	20582	20727	20750	20571	20590	20687	20499	20550	20679	20570	20377	20343	20848	20629	20401	20728	20626	20702	20576	20665	20574	20726	20420	20640	20333	20576	20834	20798	20809	20648	20594	20286	20693	20622	20591	20623	20587	20809	20527	20402	20595	20644	20828	20623	20770	20563	20641	20512	20586	20722	20607	20773	20572	20745	20581	20445	20357	20531	20741	20482	20665	20541	20699	20622	20708	20821	20600	20560	20762	20513	20773	20602	20613	20610	20722	20632	20716	20643	20466	20458	20739	20595	20715	20477	20600	20566	20782	20796	20552	20772	20698	20441	20529	20492	20311	20895	20523	20655	20698	20777	20641	20791	20589	20649	20546	20396	20434	20357	20592	20518	20727	20714	20789	20428	20616	20680	20628	20575	20525	20448	20578	20721	20460	20502	20672	20449	20717	20611	20431	20637	20673	20812	20489	20664	20718	20653	20649	20656	20508	20744	20432	20587	20643	20428	20556	20411	20975	20561	20645	20518	20738	20445	20920	20648	20727	20481	20530	20619	20538	20598	20548	20686	20669	20674	20629	20724	20613	20504	20627	20517	20738	20522	20730	20551	20510	20481	20775	20524	20638	20650	20721	20732	20347	20663	20655	20500	20388	20438	20517	20402	20660	20683	20814	20678	20659	20586	20892	20605	20568	20600	20759	20561	20687	20596	20603	20506	20712	20471	20558	20615	20612	20538	20533	20730	20779	20560	20611	20628	20562	20603	20513	20600	20694	20564	20640	20423	20472	20517	20690	20596	20585	20682	20494	20647	20536	20658	20526	20686	20565	20716	20424	20482	20689	20769	20605	20423	20595	20507	20832	20535	20815	20609	20723	20587	20419	20399	20680	20587	20628	20631	20582	20574	20835	20538	20648	20775	20594	20753	20444	20503	20537	20647	20524	20632	20764	20497	20546	20823	20656	20459	20575	20636	20625	20606	20619	20445	20663	20600	20709	20614	20796	20574	20414	20664	20632	20609	20752	20791	20534	20619	20753	20714	20700	20298	20687	20599	20498	20393	20611	20603	20642	20719	20706	20520	20738	20662	20442	20806	20794	20702	20715	20779	20702	20492	20616	20815	20747	20703	20651	20762	20646	20467	20658	20419	20686	20700	20543	20595	20740	20602	20581	20696	20506	20725	20380	20875	20536	20698	20394	20523	20456	20879	20639	20578	20353	20383	20549	20686	20726	20641	20741	20475	20716	20524	20394	20680	20536	20546	20615	20589	20587	20653	20670	20595	20715	20510	20551	20831	20754	20448	20519	20620	20608	20628	20560	20612	20641	20638	20637	20506	20539	20769	20487	20469	20533	20684	20594	20615	20450	20538	20531	20652	20474	20652	20366	20402	20813	20794	20597	20501	20421	20787	20495	20857	20872	20458	20637	20580	20702	20484	20662	20522	20354	20638	20580	20511	20765	20638	20803	20555	20739	20565	20697	20494	20722	20595	20691	20534	20360	20613	20712	20627	20561	20761	20672	20517	20776	20479	20454	20727	20619	20692	20608	20533	20711	20577	20398	20728	20626	20640	20776	20575	20596	20712	20632	20660	20784	20620	20514	20572	20515	20652	20525	20512	20609	20556	20548	20580	20565	20484	20638	20598	20438	20474	20465	20521	20550	20582	20652	20640	20677	20749	20490	20621	20560	20492	20383	20589	20546	20628	20557	20623	20384	20502	20586	20563	20745	20715	20690	20590	20488	20654	20609	20557	20537	20659	20749	20672	20579	20635	20569	20861	20601	20545	20610	20600	20607	20597	20627	20739	20484	20390	20522	20534	20818	20436	20588	20510	20937	20813	20449	20515	20525	20676	20757	20385	20503	20585	20502	20765	20733	20799	20483	20675	20579	20708	20462	20595	20452	20517	20688	20719	20488	20544	20582	20564	20467	20609	20587	20753	20582	20373	20582	20657	20826	20721	20721	20537	20659	20650	20603	20387	20608	20709	20447	20621	20684	20576	20490	20743	20656	20732	20691	20693	20602	20730	20759	20548	20370	20543	20661	20706	20671	20715	20789	20777	20585	20409	20562	20584	20479	20721	20633	20825	20766	20893	20506	20779	20773	20697	20610	20684	20392	20583	20525	20621	20585	20811	20627	20798	20604	20577	20738	20639	20350	20664	20760	20575	20521	20462	20596	20689	20597	20560	20640	20623	20713	20749	20662	20482	20831	20828	20575	20715	20648	20621	20385	20682	20719	20756	20731	20611	20558	20539	20645	20709	20705	20543	20479	20597	20668	20665	20840	20629	20623	20389	20315	20677	20610	20740	20562	20643	20607	20706	20470	20617	20541	20608	20693	20501	20545	20439	20583	20812	20535	20486	20376	20620	20503	20703	20492	20670	20678	20704	20554	20585	20513	20475	20391	20772	20643	20378	20874	20582	20544	20450	20754	20598	20681	20625	20385	20638	20476	20510	20352	20808	20732	20693	20553	20798	20628	20694	20676	20515	20746	20527	20614	20523	20751	20728	20624	20658	20636	20674	20481	20699	20457	20470	20873	20807	20634	20887	20484	20522	20523	20594	20430	20705	20534	20389	20708	20462	20623	20688	20525	20711	20721	20610	20650	20630	20255	20745	20556	20695	20471	20380	20585	20450	20636	20636	20514	20671	20614	20663	20692	20612	20520	20692	20718	20482	20563	20611	20611	20436	20628	20499	20722	20539	20795	20673	20602	20592	20584	20705	20603	20534	20812	20609	20551	20621	20594	20396	20631	20529	20494	20492	20545	20397	20487	20346	20448	20472	20739	20596	20635	20664	20587	20643	20797	20522	20799	20636	20360	20535	20461	20682	20570	20870	20569	20479	20692	20513	20608	20814	20735	20733	20586	20531	20448	20743	20660	20520	20589	20603	20748	20637	20651	20506	20699	20645	20556	20545	20604	20776	20474	20454	20684	20578	20551	20574	20520	20818	20629	20684	20669	20715	20572	20744	20503	20450	20707	20705	20629	20846	20502	20529	20653	20479	20757	20602	20453	20785	20581	20592	20924	20514	20524	20565	20680	20398	20650	20553	20556	20466	20728	20457	20718	20757	20509	20524	20758	20573	20526	20687	20472	20762	20675	20696	20704	20384	20748	20622	20639	20798	20471	20645	20503	20612	20600	20663	20641	20319	20433	20666	20652	20745	20650	20550	20569	20625	20546	20478	20512	20427	20527	20544	20498	20723	20718	20582	20668	20417	20553	20537	20594	20534	20586	20785	20720	20731	20636	20741	20711	20530	20673	20658	20543	20554	20735	20510	20695	20510	20500	20548	20544	20581	20564	20710	20769	20725	20598	20647	20742	20395	20566	20478	20600	20639	20617	20768	20702	20586	20572	20466	20644	20644	20578	20430	20592	20636	20678	20484	20552	20593	20648	20390	20717	20703	20734	20829	20396	20649	20452	20658	20608	20565	20782	20347	20597	20592	20456	20581	20464	20596	20730	20512	20601	20680	20444	20587	20817	20624	20620	20519	20340	20694	20520	20647	20564	20671	20386	20474	20769	20700	20717	20670	20653	20457	20658	20604	20679	20504	20437	20598	20586	20551	20696	20649	20536	20535	20642	20554	20621	20601	20783	20556	20650	20789	20641	20446	20683	20418	20584	20693	20590	20719	20646	20494	20483	20742	20830	20579	20693	20649	20711	20676	20715	20501	20603	20513	20603	20525	20581	20697	20686	20625	20554	20480	20612	20673	20519	20560	20479	20633	20527	20526	20433	20647	20832	20694	20452	20466	20814	20647	20807	20548	20759	20849	20633	20574	20736	20691	20884	20479	20764	20617	20524	20546	20767	20610	20608	20635	20615	20588	20558	20623	20535	20588	20688	20733	20761	20639	20471	20324	20747	20614	20571	20698	20565	20583	20282	20461	20632	20697	20613	20772	20841	20849	20579	20723	20647	20493	20586	20751	20723	20685	20735	20636	20783	20595	20844	20686	20752	20612	20736	20539	20550	20595	20743	20550	20622	20570	20474	20615	20603	20493	20843	20388	20393	20648	20719	20802	20732	20598	20647	20507	20518	20668	20548	20677	20548	20367	20428	20606	20610	20944	20542	20602	20615	20635	20618	20624	20638	20611	20591	20740	20563	20652	20472	20320	20734	20578	20793	20564	20605	20691	20495	20608	20476	20667	20630	20565	20700	20701	20747	20467	20698	20535	20644	20607	20664	20662	20561	20765	20475	20472	20525	20365	20770	20630	20553	20598	20540	20778	20895	20758	20421	20622	20660	20662	20508	20503	20418	20631	20590	20562	20614	20770	20449	20467	20622	20565	20528	20757	20511	20524
35830	56132	32508	19650	18551	18091	17578	17312	17233	17434	17174	17080	17111	17350	17044	17087	17073	16865	17050	17114	17174	16888	16967	17002	17090	16838	16929	16847	17858	21154	19862	19188	18092	17504	16992	17060	16901	16945	16797	16814	16957	16811	16825	16768	16801	16896	16786	16845	16835	16784	16895	16833	16826	16816	16835	16825	16892	16942	16601	16888	16716	16878	16932	16877	16863	16760	16884	16695	16858	16827	16815	16784	16738	16678	16744	16966	16803	16686	16815	16588	16757	16733	16918	16716	16669	16683	16837	16676	16939	16882	16818	16719	16802	16762	16651	16807	16952	16915	16755	16618	16640	16818	16592	16770	16805	16752	16670	16685	16699	16700	16894	16769	16766	16763	16717	16809	16957	16763	16687	16809	16926	16950	16921	16665	16752	16877	16933	16946	16568	16708	16860	16821	16724	16612	16984	16831	16601	16972	16843	16923	16850	16714	16709	16723	16753	16791	16641	16829	16719	16770	16809	16817	16681	16740	16843	16834	16733	16901	16955	16878	16638	16930	16458	16713	16882	16811	16866	16668	16945	16886	16652	16678	16777	16895	16885	16768	16893	16729	16670	16939	16749	16806	16800	16836	16760	16804	16813	16687	16732	16921	16734	16818	16752	17003	16704	16847	16715	16680	16834	16892	16643	16777	16671	16740	16779	16758	16658	16667	16846	16854	16706	16816	16722	16820	16628	16627	16666	16673	16700	16720	16901	16893	16677	16799	16693	16749	16816	16844	16948	16646	16858	16659	16719	16728	16720	16853	16807	16923	16902	16952	16835	16799	16749	16743	16987	16792	16729	16836	16668	16622	16920	16921	16906	16792	16847	16824	16851	16679	16726	16674	16685	16741	16802	16855	16677	16714	16761	16815	16718	16660	16697	16764	16565	16871	16657	16579	16749	16875	16807	16901	16800	16832	16837	16863	16857	16789	16778	16700	16754	16817	16672	16794	16733	16877	16769	16940	16872	16627	16856	16676	16689	16664	16981	16656	16750	16848	16663	16726	16864	16821	16595	16700	16871	16801	16753	16765	16743	16725	16630	16828	16886	16570	16953	16769	16728	16798	16790	16850	16868	16871	16829	16704	16768	16705	16704	16752	16908	16814	16792	16768	16510	16683	16771	16773	16698	16760	16721	16815	16743	16838	16578	16854	16735	16744	16732	16692	16822	16845	16907	16907	16706	16838	16783	16751	16813	16838	16803	16829	16793	16820	16790	16819	16830	16771	16699	16834	16830	16770	16772	16793	16706	16737	16786	16826	16943	16709	16822	16825	16850	16703	16775	16800	16842	16868	16762	16875	16812	16626	16843	16760	16776	16872	16898	16739	16691	16712	16824	16703	16689	16891	16716	16792	16786	16891	16692	16952	16953	16647	16660	16586	16692	16893	16860	16773	16669	16709	16672	16754	16938	16898	16870	16749	16819	16876	16746	16706	16776	16736	16847	16783	16773	16860	16732	16719	16756	16786	16831	16878	16922	16905	16742	16888	16746	16984	16636	16769	16887	16858	16847	16713	16829	16743	16842	16871	16843	16683	16695	16882	16795	16720	16703	16821	16801	16808	16807	16807	16999	16792	16949	16948	16914	16994	16777	16830	16816	16878	16867	16803	16690	16791	16754	16851	16424	16759	16733	16750	16869	16799	16877	16775	16978	16839	16720	16736	16774	16890	16624	16799	16781	16867	16785	16641	16657	16560	16837	16839	16798	16856	16794	16731	16934	16790	16761	16706	16663	16780	16956	16856	16736	16749	16823	16938	16938	16760	16718	16902	16885	16710	16640	16889	16775	16601	16706	16738	16807	16809	16898	16605	16737	16982	16744	16779	16863	16695	16718	16862	16857	16593	16868	16913	16799	16765	16846	16823	16802	16650	16845	16723	16693	16921	16677	16730	16704	17012	16863	16744	16701	16700	16801	16933	16778	16659	16954	16902	16862	16739	16655	16901	16952	16632	16862	16779	16838	16819	16865	16665	16780	16763	16642	16822	16860	16608	16832	16725	16731	16680	16913	16757	16907	16974	16780	16762	16693	16719	16762	16737	17042	16841	16668	16844	16793	16913	16889	16748	16765	16810	16612	16735	16800	16529	16815	16848	16714	16748	16719	16769	16715	16707	16768	16902	16892	16810	16789	16804	16871	16806	16862	16891	16745	16794	16806	16736	16917	16623	16851	16639	16816	16774	16851	16691	16626	16607	16845	16974	16651	16745	16796	16866	16584	16615	16660	16820	16707	16847	16756	16935	16786	16640	16764	16770	16994	16828	16755	16816	16746	16815	16819	16827	16835	16851	16674	16688	16830	16784	16735	16720	16696	16754	16863	16758	16839	16908	16626	16739	16804	16718	16862	17008	16700	16951	16904	16721	16922	16974	16679	16734	16859	16880	16794	16781	16762	16862	16724	16839	16623	16817	16782	16936	16941	16847	16657	16821	16745	16802	16742	16664	16844	16640	16630	16780	16669	16767	16704	16842	16750	16906	16875	16836	16858	16726	16923	16973	16794	16788	16834	16761	16678	16746	16661	16965	16830	16997	16751	16543	16717	16732	16739	16814	16794	16921	16775	16709	16680	16755	16859	16674	17003	16924	16743	16773	16804	16717	16684	16726	16751	16745	16839	16816	16857	16779	16821	16825	16962	16898	16843	16844	16916	16787	16839	16756	16729	16891	16760	16775	16627	16786	16809	16777	16745	16983	16873	16792	16906	16675	16785	16819	16789	16801	16854	16842	16907	16942	16833	17095	16696	16733	16844	16848	16799	16668	16636	16825	16808	16814	16809	16782	16740	16821	16538	16669	16795	16790	16653	16606	16845	16839	16709	16719	16818	16730	16691	16648	16709	16695	16741	16739	16674	16798	16772	16901	16696	16700	16790	16780	16828	16736	16700	16688	16829	16632	16781	16845	16884	16770	16619	16848	16705	16744	16889	16764	16800	16833	16850	16715	16850	16797	16740	16845	16736	16993	16804	16672	16613	16844	16629	16756	16819	16904	16549	16709	16762	16768	16897	16728	16786	16789	16756	16655	16709	16819	16655	16765	16852	16795	16742	16864	16793	16623	16845	16630	16706	16774	16703	16677	16793	16752	16749	16898	16778	16988	16903	16591	17000	16863	16840	16485	16508	16794	16715	16754	16778	17014	16791	16739	16577	16843	16816	16756	16789	16826	16769	16610	16665	16661	16740	16844	16747	16724	16703	16643	16648	16855	17188	16650	16876	16774	16930	16752	16819	16925	16670	17016	16754	17072	16683	16980	16702	16786	16702	16858	16977	16672	16676	16807	16868	16734	16741	16956	16719	16636	16870	16835	16813	16669	16873	16793	16767	16668	16820	16836	16861	16618	16883	16763	16711	16680	16837	16669	16771	16630	16602	16975	16801	16690	16813	16771	16877	16727	16686	16659	16707	16769	16998	16774	16646	16691	16597	16916	16703	16856	16722	16826	16950	16705	16661	16881	16733	16694	16800	16923	16801	16765	16886	16660	16895	16841	16908	16853	16711	16784	16740	16996	16853	16911	16779	16796	16688	16775	16745	16749	16820	16591	16901	16894	16929	16726	16650	16809	16788	16613	16715	16820	16690	16676	16730	16738	16646	16792	16659	16781	16844	16795	16881	16848	16837	16653	16775	16639	16674	16803	16864	16923	16794	16751	16706	16683	16740	16794	16910	16853	16686	16919	16737	16530	16846	16827	16825	16733	16776	16771	16630	16832	16672	16717	16833	17031	16803	16880	16797	16717	16687	16833	16783	16855	16793	16625	16768	16878	16634	16864	16781	16692	16778	16722	16787	16719	16866	16844	16660	16763	16590	16637	16718	16611	16939	16543	16694	16823	16649	16722	17038	16747	16777	16804	16818	16763	16639	16754	16785	16666	16764	16660	16598	16870	16914	16725	16937	16700	16668	16668	16959	16752	16907	16732	16805	16831	16825	16686	16943	16833	16738	16880	16849	16764	16773	16811	16647	16862	16829	16853	16855	16886	16857	16900	16740	16753	16965	16744	16803	16797	16647	16854	16804	16683	16721	16829	16856	16828	16812	16737	16987	16695	16783	16746	16890	16795	16887	16774	16775	16669	16896	16794	16675	16664	16914	16824	16809	16862	16839	16734	16789	16820	16914	16871	16859	16875	16917	16738	16799	16808	16635	16914	16862	16882	16780	16785	16853	16889	16767	16745	16760	16910	16793	16823	16824	16806	16863	16774	16830	16666	16774	16646	16794	16666	16862	16804	16780	16624	16792	16769	17046	16899	16831	16929	16837	16743	16962	16747	16920	16854	16748	16718	16833	16912	16976	16763	16732	16764	16786	16631	16810	16776	16685	16781	16779	16622	16890	16877	17003	16789	16846	16758	16861	16994	16835	16839	16758	16841	16721	16807	16743	16724	16785	16903	16774	16761	16721	16754	16860	16902	16756	16632	16731	16778	16703	16950	16742	16718	16693	16735	16830	16752	16801	16795	16700	16781	16634	16626	16828	16820	16841	16789	16926	16799	16790	16732	16902	16783	16798	16686	16705	16787	16634	16672	16656	16758	16938	16889	16921	16734	16765	16797	16820	16638	16633	16794	16882	16946	16892	16688	16619	16822	16877	16943	16840	16950	16778	16797	16995	16788	16786	16670	16712	16674	16641	16756	16827	16748	16773	16710	16925	16898	16628	16678	16732	16745	16799	16803	16778	16743	16939	16746	16852	16738	16774	16827	16776	16820	16769	16796	17052	16653	16870	16683	16622	16615	16848	16933	16917	16943	16840	16702	16697	16896	16780	16970	16954	16631	16818	16680	16678	16775	16703	16951	16739	16836	16713	16757	16859	16846	16678	16824	16734	16795	16674	16808	16892	16584	16703	16774	16652	16764	16892	16697	16868	16630	16774	16598	16761	16913	16828	16805	16777	16767	17046	16729	16804	16946	16800	16735	16799	16877	16760	16924	16840	16746	16866	16991	16721	16763	16774	16771	16758	16931	16817	16676	16872	16837	16836	16669	16846	16607	16601	16818	16589	16820	16828	16710	16794	16652	16743	16847	16831	16769	16861	16693	16900	16751	16548	16766	16682	16743	16806	16767	17003	16843	16790	16789	16882	16675	16850	16684	16794	16585	16755	16905	16735	16706	16857	16665	16762	16824	16853	16762	16645	16694
22908	21440	29247	23960	21718	24438	27278	22567	21881	22378	22117	21802	21825	21952	21883	21735	21757	21692	21746	21640	21772	21780	21787	21645	21781	21441	21649	21563	22899	26620	25651	24509	23563	22399	21700	21362	21540	21451	21358	21455	21368	21368	21398	21429	21550	21251	21500	21272	21411	21249	21412	21149	21205	21454	21374	21235	21425	21358	21004	21412	21287	21589	21291	21429	21326	21128	21308	21307	21327	21417	21116	21241	21362	21424	21344	21334	21215	21316	21184	21187	21441	21183	21259	21360	21185	21428	21328	21307	21143	21291	21436	21079	21157	21334	21388	21200	21460	21165	21557	21454	21194	21085	21163	21163	21075	21374	21503	21142	21257	21258	21376	21505	21229	20938	21242	21341	21173	21436	21244	21321	21199	21210	21048	21431	21236	21197	21290	21319	21289	21215	21144	21346	21335	21243	21276	21106	21260	21249	21393	21230	21363	21460	21174	21294	20992	21301	21297	21190	21236	21063	21364	21363	21169	21467	21280	21599	21257	21314	21090	21156	21212	21074	21544	21238	21108	21115	21488	21343	21232	21224	21329	21327	21297	21337	21251	21303	21252	21202	21301	21329	21216	21154	21521	21075	21437	21255	21156	21379	21192	21463	21285	21267	21457	21135	21230	21002	21278	21419	21209	21277	21350	21284	21193	21155	21410	21353	21212	21367	21241	21249	21353	21333	21261	21327	21120	21099	21453	21126	21249	21294	21128	21176	21023	21229	21043	21008	21263	21215	21161	21223	21535	20943	21324	21191	21096	21068	21340	21439	21321	21253	21465	21264	21300	21163	21173	21437	21179	21188	21128	21073	21071	21042	21331	21526	21177	21078	20946	21157	21225	21227	21293	21379	21287	21153	21272	21272	21370	21454	21405	21197	21278	21101	21337	21340	21080	21029	21174	21022	21062	21181	21200	21310	21133	21325	21352	21200	21418	21166	21291	21214	20970	21245	21348	21260	21254	21297	21476	21310	21377	21158	20990	21129	21191	21327	21130	21256	21105	21070	21371	21433	21184	21148	21506	21387	21300	21325	21248	21219	21153	21364	21374	21625	21072	21237	21397	21212	21451	21178	21343	21150	21384	21431	21326	21246	21206	21278	21169	21289	21236	21204	21224	21070	21433	21094	21110	21288	21122	21176	21377	21152	21273	21292	21223	21279	21282	21424	21362	21215	21371	21206	21285	21045	21205	21285	21286	21301	21127	21198	21039	21313	21279	21157	21175	21341	21356	21304	21151	21269	21328	21281	21309	21419	21323	21119	21339	21349	21351	21007	21263	21231	21395	21276	21333	21352	21029	21183	21149	21352	21300	21117	21176	21210	21170	21259	21207	21220	21143	21330	21428	21204	21422	21261	21238	21457	21351	21277	21175	21137	21320	21260	21084	21239	21303	21194	21413	21259	21266	21251	21138	21362	21444	21032	21227	21284	21125	21248	21252	21339	21069	21102	21352	21148	21233	21248	21198	21252	21243	21192	21062	21345	21250	21207	21352	21367	21329	21367	21246	21158	21417	21277	21431	21211	21118	21299	21189	21314	21327	21184	21242	21350	21177	21155	21253	21299	21288	21494	21193	21102	21273	21311	21360	21230	21278	21288	21278	21115	21155	21249	21137	21193	21239	21107	21417	21384	21339	21415	21327	21248	21330	21422	21338	21383	21414	21436	21340	21215	21232	21499	21312	21254	21296	21254	21394	21213	21406	21545	21286	21181	21367	21263	21350	21305	21157	21392	21213	21279	21131	21399	21316	21266	21038	21348	21237	21180	21130	21208	21212	21070	21278	20853	21277	21336	21285	21395	21403	21392	21236	21309	21387	21316	21227	21247	21352	21288	21279	21327	21375	21059	21170	21062	21200	21165	21371	21075	21152	21331	21254	21311	21290	21292	21323	21165	21283	21224	21466	21530	21022	21289	21454	21292	21178	21085	21336	21157	21239	21179	21309	21298	21352	21213	21012	21177	21384	21127	21415	21135	21231	21327	21076	21258	21352	21275	21273	21033	21264	21419	21491	21252	20975	21183	21132	21241	21213	21349	21065	21399	21294	21362	21103	21284	21335	21266	21341	21045	21218	21260	21345	21170	21272	21180	21138	21217	21163	21335	21216	21224	21262	21279	21326	21137	21387	21402	21420	21315	21040	21142	21424	21345	21218	21314	21137	21259	21232	20995	21446	21307	21212	21106	21387	21267	21312	21129	21346	21003	21320	21296	21279	21242	21218	21127	21266	20941	21112	21193	21195	21164	21316	21161	20928	21196	21315	21221	21327	21421	21060	21132	21210	21398	21310	21290	21086	21367	21281	21300	21036	21359	21101	21392	21161	21217	21090	21435	21401	21531	21391	21325	21167	21340	21277	21299	21384	21234	21173	21176	21252	21414	21100	21035	21331	21277	21241	21425	21318	21189	20980	21530	21295	21292	21319	21038	21217	21321	21212	21290	21235	21340	21253	21304	21023	21206	21380	21227	21283	21389	21332	21399	21346	21199	21168	21175	21268	21276	21337	21304	21366	21350	21318	21274	21124	21273	21208	21234	21379	21224	21220	21191	21263	21056	21412	21224	21262	21287	21198	21087	21007	21289	21111	21338	21410	21448	21178	21308	21338	21251	21417	21317	21441	21393	21367	21168	21298	21280	21235	21295	21162	21156	21247	21222	21492	21206	21280	21201	21219	21434	21350	21314	21327	21052	21205	21190	21236	21110	21406	21344	21356	21221	21121	21437	21499	21103	21273	21401	21083	21430	21277	21029	21214	21507	21417	21218	21181	21083	21416	21436	21424	21452	21298	21111	21191	21160	21057	21428	21085	21228	21193	21303	21275	21265	21131	21310	21242	21356	21192	21123	21336	21179	21248	21114	21249	21306	21251	20945	21198	21004	21189	21146	21229	21376	21212	21324	21352	21328	21098	21298	21321	21194	21294	21223	21169	21070	21259	21525	21253	21426	21271	21020	21349	21240	21021	21299	21316	21357	21128	21262	21349	21192	21058	21089	21343	21305	21297	21234	21289	21147	21302	21265	21268	21010	21186	21206	21228	21376	21386	21103	21453	21180	21316	21058	21098	21181	21055	21324	21104	21317	21068	21046	21277	21327	21182	21197	21308	21309	20935	21542	21387	21393	21241	21198	21203	21400	21289	21294	21249	21249	20945	21338	21261	21054	21215	21228	21255	21215	21267	21462	21111	21344	21207	21357	21224	21115	21401	21248	21237	21253	21022	21131	21289	21284	21275	21197	21323	21266	21297	21295	21540	21206	21275	21269	21273	20959	21250	21244	21258	21249	21204	21364	21204	21030	21155	20960	21110	21233	21258	21280	21076	21071	21317	21278	21174	21232	21215	21044	21196	20915	21319	21045	21108	21308	21332	21330	21492	21083	21143	21310	21259	21244	21253	21495	21083	21225	21248	21087	21359	21229	21329	21206	21358	21318	21271	21261	21117	21402	21179	21107	21040	21086	21094	21335	21348	21282	21448	21447	21376	21496	21369	21346	21596	21363	21235	21091	21415	21238	21391	21366	21010	21169	21127	21384	21378	21343	21095	21263	21320	21303	21326	21279	21208	21235	21141	21310	21134	21094	21328	21349	21045	21408	21325	21248	21115	21435	21325	21434	21416	21180	21322	21327	21094	21114	21239	21136	21299	21318	21223	21379	21450	21311	21295	21369	21397	21227	21128	21306	21172	21212	21294	21294	21140	21137	21499	21460	21207	21274	21079	21274	21121	21046	20996	21336	21275	21311	21427	21569	21168	21278	21419	21369	21223	21215	21216	21203	21301	21213	21215	21373	21124	21193	21166	21246	21324	21492	21230	21150	21188	21386	21194	21068	21123	21269	21214	21316	21299	21437	21237	21448	21255	21325	21089	21260	21313	21302	21368	21294	21364	21186	21390	21037	21313	21467	21193	21247	21270	21273	21459	21382	21379	21195	21171	21283	21381	21192	21281	21484	21328	21028	21355	21463	21134	21281	21436	21137	21253	21406	21385	21138	21130	21305	21356	21316	21325	21368	21245	21270	21283	21244	21101	21296	21375	21210	21200	21271	21244	21537	21261	21484	21264	21234	21556	21202	21354	21206	21112	21265	21076	21044	21036	21360	21357	21357	21178	21339	21314	21315	21316	21336	21433	21263	21291	21510	21358	21291	21148	21246	21329	21223	21385	21407	21057	21447	21340	21303	21290	21158	21082	21256	21349	21283	21535	21293	21494	21279	21215	21096	21418	21283	21461	21356	21211	21156	21334	21236	21267	21219	21348	21225	21246	21453	21259	21224	21193	21358	21180	21150	21202	21195	21116	21257	21196	21288	21173	21173	21307	21173	21263	21258	21143	21054	21337	21186	21260	21332	21316	21351	21205	21229	21311	21135	21151	21351	21247	21302	21252	21249	21192	21398	21345	21329	21221	21267	21325	21042	21178	21128	21047	21160	21250	21254	21152	21280	21345	21292	21270	21336	21352	21177	21276	21245	21273	21005	21295	21359	21366	21174	21241	21155	21298	21256	21215	21265	21263	21211	21335	21267	21276	21512	21255	21474	21279	21145	21289	21231	21381	21120	21162	21047	21209	21282	21409	21222	21143	21099	21281	21101	21203	21326	21165	21303	21257	21257	21444	21188	21138	21064	21142	21274	21357	21378	21185	21022	21087	21336	21157	21385	21453	21374	21365	21147	21303	20989	21174	21533	21287	21331	21218	21237	21280	21286	21122	20988	21267	21119	21173	21087	21391	21132	21572	21109	21231	21043	21240	21056	21189	21388	21275	21450	21360	21280	21331	21422	21334	21148	21132	21243	21379	21154	21323	21307	21336	21402	21232	21495	21134	21145	21333	21384	21222	21228	21162	21084	21226	21352	21317	21404	21317	21389	21417	21257	21130	21415	21216	21212	21303	21186	21295	21305	21393	21245	21249	21375	21262	21143	21159	21100	21248	21488	21278	21116	21115	21238	21331	21310	21148	21202	21411	21268	21051	21372	21210	21176	21277	21213	21333	21247	21225	21428	21446	21319	21227	21146	21093	21290	21326	21353	21110	21292	21062	21148	21282	21219	21348	21321	21330	21224	21146	21341	21334	21270	21335	21277	21164	21026	21201	21446	21361	21269	21375	21039	21407	21351	21331	21213	21078	21232	21367	20982	21100	21218
40678	63919	35966	22137	19958	19292	18506	18461	18205	18124	17887	18000	17993	17786	17725	17732	17769	17487	17500	17582	17686	17398	17490	17380	17338	17309	17524	17244	20147	24706	22655	21105	19312	18314	17666	17214	17116	17037	17019	17242	17346	17190	17109	17045	17239	17067	17140	17213	17139	17262	17148	17075	17258	17038	17042	17282	17214	17141	17108	17159	17092	17159	17285	17180	17393	17136	17137	17109	17115	17233	17063	17092	17143	17158	17012	17144	17170	17118	17066	17228	17008	17054	17104	17127	17150	17192	17249	17283	17121	17231	16975	17101	17299	17078	17194	17028	17089	16986	17271	17199	17044	17046	16989	17213	17159	17127	17057	17268	17214	16973	17120	17041	17145	17161	17181	17139	17293	17146	17193	16994	17173	17091	17279	16951	17002	17126	17133	17003	16946	17159	17008	17080	17025	17152	17003	17005	16998	17227	17241	17115	16989	17218	17268	17038	17209	17068	16978	16917	17119	17153	17211	17180	17126	17102	17175	17214	17196	17122	16950	17117	17001	17123	17074	16920	17259	17151	17217	17206	17046	17152	17113	17126	17096	17226	17257	17139	17085	17286	17067	17150	17152	17172	17129	17061	17071	17173	17056	16973	17144	17123	16920	16946	17110	17064	17161	17140	16939	17082	17014	17187	17210	17180	17105	17080	17223	17139	17183	17197	17175	17075	17142	17126	16999	17159	17096	17100	17127	17061	17284	16898	17169	17168	17086	17089	17183	17192	17142	17076	17059	17229	17129	17238	16974	16955	17282	17110	16982	17118	17165	17248	17001	17201	17282	17048	17301	17160	16997	17229	17009	17139	17002	17115	17160	17104	17071	17079	17117	17114	17025	16965	17292	17193	17125	16986	17033	17068	17122	17063	17195	17139	17148	17116	17101	17183	16984	17194	16994	17146	16853	17258	17266	16951	17195	17042	17008	17078	17345	17187	17212	17216	17237	17159	17020	17185	17124	17070	17267	17104	17050	17188	17082	17171	17059	17082	16985	17095	17043	17109	16915	17115	17087	17100	17051	17067	17201	17106	17180	17109	17225	17124	17021	17038	16973	17168	16984	17192	17328	17195	16948	16905	17209	17029	17026	17006	17228	17087	16875	17194	17201	16987	17041	17245	16980	17336	17059	17065	17155	17228	16932	16974	17088	17287	16946	16900	17059	17195	17009	17129	17068	17160	16980	17035	17227	17122	17147	16928	17034	17199	17194	16968	17024	17160	17346	16989	17002	17001	17324	17118	17227	17253	17089	17205	17155	17234	17392	17157	17066	17386	16946	17174	17033	17095	17020	17124	17130	17242	16932	17225	17320	17170	16981	16992	17032	17100	16949	17246	16963	17082	16969	17169	17068	17143	17217	17205	17146	17061	17130	17207	16881	17061	17235	17015	17065	17049	17185	17189	16951	17165	16824	17068	17252	17242	16943	17037	17138	17075	16991	17121	17170	17099	17169	17117	16999	17171	17124	17027	17198	17136	17105	17209	16998	17253	17104	17030	17056	17107	17098	17019	17158	17185	17252	16972	17210	16921	16953	17108	17077	17148	17105	17122	17143	17109	17029	17119	17085	17177	17105	17140	17096	17043	16996	16993	17038	17147	17148	16998	17081	16997	17176	17036	17076	16953	17040	17053	17210	16927	17165	16972	17028	17145	17262	17133	16995	17215	17130	16997	17129	17190	17060	17082	17284	17168	17065	17126	17270	17294	16935	17282	17125	17192	17093	17144	17158	17093	17229	17332	17188	17113	17124	17222	17095	16951	17006	17214	17106	17320	17165	17118	17066	17204	17202	17087	17265	17101	17100	17161	16997	17109	17348	17306	17078	17040	16963	17085	17248	17128	17050	17053	17260	17141	17262	17104	17136	17097	17215	17064	17078	17116	17024	16934	17013	17067	17019	17159	17102	17112	17188	17021	16984	17143	17190	17108	17191	17038	17029	17073	17226	16970	17020	17230	17257	17278	17115	17076	16991	17045	17205	17053	17079	17280	16983	17202	17098	17009	16984	17035	17144	17130	17066	17144	17128	17282	17179	17121	17280	17191	17018	17082	17107	17201	17196	17047	17088	16984	17231	16950	17011	17186	16835	17207	16902	17137	17088	17149	17096	17191	17161	17018	16995	17055	16976	17163	17136	17129	17088	17105	17134	17133	17132	17147	17103	17065	17117	17191	17132	17125	17073	17018	16975	17067	17009	17144	17050	17077	16984	17176	17051	17016	17267	17115	17267	17287	16961	17061	17062	17023	16926	17014	17203	17083	17214	17042	17064	17110	17132	16912	17184	17161	17224	17154	17116	17009	17125	17062	16982	17101	17187	17049	17059	17147	17257	17156	17086	16989	17333	17151	17055	17173	17166	17186	17029	16964	17101	17132	17107	17084	17033	16966	17170	16957	17217	17030	17136	17041	17148	17112	17207	17142	17133	17212	17062	16981	17235	17185	17163	17127	16951	17042	17174	17268	17186	17088	17176	16870	17074	17131	17102	17129	17067	17308	17127	17097	17063	17287	16920	17120	17101	17199	17146	17110	17093	17195	16992	17154	17150	17027	17047	17276	17065	17098	17197	17092	17089	17044	17231	17228	16979	16919	16953	17049	17098	16972	16958	16999	17193	17132	17210	17097	17044	17126	16971	16979	17031	17141	17281	17029	17021	17022	17182	17071	17016	17143	17099	17197	17137	17041	17058	17046	17114	17114	17122	17116	17015	16910	16991	17159	17193	16959	16962	17087	17004	16953	17363	17127	17183	17139	17155	17173	17126	17246	17150	17138	17089	17120	17159	17061	17239	17148	17068	17211	17069	17020	17084	17143	17025	17140	17217	17057	17109	17081	17029	17167	17195	17138	17088	17024	17002	17240	17122	17082	16971	17044	17107	16877	16935	17150	17075	17039	17048	17072	17109	17046	17246	17257	17028	16966	17105	17078	17004	17020	17181	16994	17107	17111	17084	17130	17143	17219	17135	17046	17150	17229	17110	17147	17151	17222	17054	17104	16987	17017	17396	17061	17070	17189	17123	17063	17197	17222	17035	17091	16998	17161	16967	17206	17072	17149	17126	17311	17042	17217	17053	17047	17245	17098	17061	17089	17190	17209	17046	17195	17056	17193	17154	17006	17052	17086	17188	17213	17122	17058	16901	17028	17079	17170	17094	17178	17116	16997	16982	17303	16988	17036	17041	17094	17190	17119	17087	16947	17112	17131	17061	17259	16966	17026	17121	17184	17080	17160	17120	16904	17004	17192	17049	17179	17138	17115	17259	17041	16996	17150	17193	17260	17094	17167	17087	17216	17105	17133	17067	17040	17217	17087	17276	17033	17189	17087	16991	17151	17099	17209	17078	16997	17246	17185	16917	17145	17158	16963	17248	17158	17033	17160	17085	17183	17229	17318	17047	17093	16886	17157	17167	17034	16990	17197	17107	17119	17314	17256	16923	16969	17097	17052	16995	17124	17060	17145	17156	17152	17250	17007	17052	16966	17119	17045	17073	17323	17009	17045	17096	17183	17189	17181	17072	16894	17148	17023	17073	17137	17062	17097	17101	17130	17088	17205	16766	17024	17056	17135	17044	16997	17024	17251	16946	17030	17039	17177	17219	17137	17027	17147	17085	17146	17160	17015	17103	17354	17135	16891	17147	17198	17136	16985	17156	17169	17092	17056	17060	17055	17148	17006	17151	16952	16907	17058	17098	17293	17045	17100	17217	17042	17233	17089	16992	17145	17191	17008	17179	17057	17067	17025	17200	17234	17131	17166	17081	17192	17160	17036	17060	17171	17249	17152	16974	17072	17081	17178	17103	17115	16962	17025	17053	17109	17034	17015	17138	17009	17136	17011	17249	17131	17071	17080	17266	17074	17122	16951	17129	17126	17271	17095	16937	17134	17156	17291	17014	17187	17204	17089	17120	17174	17118	17038	17033	17055	17182	17099	17211	17134	17135	17054	17099	16939	17149	17199	17036	17142	17220	17178	17033	17211	17225	17181	17177	16930	17039	17136	17229	17153	16997	16991	17005	17080	17230	17100	17320	17093	17053	16947	17231	17216	17068	16980	17135	17363	17064	16972	17183	17019	17030	17146	17174	17080	17281	17215	17059	17007	17229	17024	17100	17047	17022	17134	17186	17172	17178	16912	17181	17133	17075	16991	16987	17185	17026	17186	17316	16990	16967	17146	17003	17110	17087	17185	17299	17125	17108	16993	17116	17009	17293	17056	17216	17207	17182	17104	17258	17006	16939	17199	17182	17060	17106	16925	17216	17159	17029	17204	17130	17128	17061	17069	17117	17219	17203	17111	17228	16901	17052	17091	17184	17241	17124	17112	17182	17252	17046	17081	17178	17229	17270	17102	17185	16843	17239	17107	17288	17156	17099	17163	17282	17197	17248	17183	17073	17085	17152	17115	17172	17110	17052	17165	17221	17006	17217	17222	17072	17023	17149	17104	16970	17145	17009	17257	16971	17085	16953	17130	17010	16952	17102	17041	17174	16931	16942	17213	17113	17038	17201	17050	17140	17096	17079	17085	17019	17111	17079	17198	17141	17074	17232	17160	17148	17170	17117	17232	17179	17055	17189	17111	17213	17120	17227	17155	16969	17136	17233	17170	17111	17116	17099	17172	17143	17118	17038	17051	17209	17025	17010	17172	17081	17027	17100	17033	17140	17223	17119	17229	17131	17006	17008	17066	17306	17056	17168	17184	17213	17005	17059	17059	16930	17053	17036	16977	17031	17122	17071	17112	17147	17175	17134	17038	17083	16974	17155	17274	17145	17114	17527	17051	17192	17015	17097	17034	17252	17060	17040	16917	17341	17085	17136	16973	16986	17200	17080	17053	17162	17151	17066	17197	17035	17126	17125	16999	17174	17032	17068	17064	17113	17015	17058	17058	17258	16993	17230	17094	17115	17326	17014	17119	17145	17027	17078	17089	16993	17060	17112	17065	17060	17203	17117	17152	17056	17006	17054	16889	17048	17088	16997	17334	16987	17297	17273	16938	17247	17034	17016	17243	17132	17126	17107	16950	17153	17204	17190	17046	17174	17269	17084	17005	17160	17181	17152	16990	17128	17100	17057	17248	17086	17068	17296	17188	17034	17307	17204	17068	17050	17103	17013	17061	17082	17122	17027	17188	16995	17202	17031	17044
28894	27316	28364	24694	21183	21034	21232	20954	21214	21172	21180	21075	21114	21154	21040	21250	21139	20998	21011	21071	21326	21040	20972	21074	21168	20879	20965	21051	21274	21444	21559	21368	21379	21039	21267	21011	20921	21074	20880	20989	20982	20892	20939	20884	20959	21065	21001	21041	20906	20695	20969	21025	21014	20959	21109	20872	20979	20835	20889	20880	21211	20917	21072	20911	21093	20903	21057	20789	20891	20969	20933	20817	20943	20943	20914	20951	20796	20993	20976	20931	21071	20897	20842	20954	21078	21002	20882	21065	20818	20918	20844	20881	20848	20925	21078	21120	20889	20987	21020	21063	20750	20891	21015	20886	21015	21015	21014	20998	21068	20967	21238	21178	20967	20824	21101	20926	20845	21055	20859	20935	20778	21034	21038	21052	20818	20784	20922	21196	21131	21010	21329	21144	20848	21103	20991	20950	20858	21083	20972	20914	21076	21088	21115	21034	21052	20766	20842	20922	20979	20919	21105	20918	20812	20902	21056	20923	21019	20909	21106	20999	21137	20800	20941	21001	20897	20963	20900	20811	21180	20933	20975	21089	20978	21028	21084	21048	20927	21267	21209	20912	21068	20945	21082	20839	20943	20881	20719	21010	20941	20981	20908	20838	20921	21025	20897	20936	20903	20903	20729	21006	21039	20963	20974	20998	20859	20900	20668	20918	21000	21062	21107	20847	20878	20860	21177	20866	20974	20930	20757	20780	20973	21057	20958	21095	21148	21081	21089	20874	20961	21060	20901	20942	20980	20995	20933	20909	20971	20930	21102	21031	20821	20865	20876	21057	21156	20982	20998	21017	21062	21000	21085	20733	20812	20906	20877	20995	21049	21111	20903	21051	20753	21149	20856	20783	20960	20802	20815	20896	20963	20923	21048	21006	21064	20757	21062	20703	21076	20861	20827	21166	20805	21101	20971	20892	21091	20931	20999	21204	20889	20928	20801	20962	21075	20878	20917	20965	20745	20869	20997	20844	21039	21068	20941	20937	20987	20958	20755	20953	20845	20933	20632	20840	20822	20794	20975	20961	21167	21245	20810	21115	21081	21021	20886	20948	20925	21157	21155	20900	21061	20780	20826	20790	21178	21223	20987	21068	20953	21071	20975	20778	21006	20967	20884	20946	21021	21108	20793	20968	21101	20919	21245	21010	21159	21151	21197	21061	20844	21260	20890	20909	21066	21095	20873	20913	21032	21004	20975	20913	20895	21039	20849	20995	21047	21130	21002	21050	20753	20918	20899	21018	20927	20964	21109	21142	21065	20808	20871	21035	20890	20884	21053	20747	20957	20930	21044	21036	20942	21132	20816	20921	21105	21025	21062	20855	21128	20831	20940	20963	21086	20921	21014	20934	20994	20915	20945	20996	20917	20790	21050	20822	20760	20939	20964	20899	20941	20986	20997	21084	21133	20938	20972	20857	20848	21178	20894	21064	20865	20948	20858	20842	21154	20977	21156	20983	21052	21015	20908	21268	21115	21141	20826	20906	20856	21050	20920	21033	20847	21013	20911	20949	20881	20896	21088	20902	21051	20989	21098	21034	21075	20939	21041	21022	20771	20897	20945	20920	20625	20870	20958	20932	20820	20926	20934	20870	20972	20685	20928	21162	20961	20793	20941	21132	20928	20952	21056	20914	20904	20849	20925	20993	20877	21176	20862	20814	20693	20629	20862	20803	20742	21086	21030	20837	20894	21108	21141	21157	20896	20851	20886	20955	20873	20713	21130	21113	20931	21096	21004	20983	20919	20839	20828	20910	21169	20741	21053	20917	20786	20978	20952	20947	20959	20824	20999	20941	20902	20946	21120	20744	21013	20859	21022	20886	21039	21115	21020	21093	20917	21204	21113	20961	20864	21123	21176	21233	21016	20938	20780	20870	21047	21016	20815	20849	20849	20952	20938	20953	20931	20865	20722	20804	20933	20809	21149	20951	20982	20993	21054	21019	21117	21026	21030	21112	20839	21104	21150	20864	20909	21140	20968	20817	21168	20747	21122	20968	20933	21122	21076	20967	20799	20978	20945	20967	21008	20974	20945	21040	21122	21009	20915	20885	20920	20882	20988	20781	20944	20866	20868	21093	20851	20955	21000	20798	20941	20798	21069	21060	21092	21047	21172	20872	21112	20652	21102	20983	20979	20987	20929	20755	21087	21084	21158	20950	21101	21125	21008	21041	21059	21258	20963	20840	21040	20805	21110	21006	21136	20928	20819	20952	20776	21051	21012	21051	20972	20990	20997	20914	21087	20697	21013	21096	20857	20982	20920	20976	20818	20967	20842	21018	21244	20992	21112	20804	20983	20725	20815	21082	21167	20960	21077	21010	21010	21058	21086	21118	20935	20784	21162	20839	20908	20931	21136	20999	20901	20959	21095	20878	20891	21276	20812	20846	20984	20920	21079	20858	20936	21030	21065	21126	20810	20952	20815	20759	21063	20685	20996	21324	20694	20900	20948	20862	20776	20957	21037	20877	21115	20783	20973	21039	20801	20944	20919	20825	20830	20886	21016	20846	20940	20800	20865	21116	20974	20920	20918	20947	20939	20931	21091	20910	20857	21196	20969	21022	20987	20957	20795	20827	21004	20991	20892	21130	21070	21124	20884	21094	21083	21216	21056	21052	21182	20755	20987	20958	21044	20913	21016	20956	20937	20791	21005	20863	20861	21161	20909	21008	21131	20887	20780	21313	21099	21179	21070	20987	20878	20825	20899	21111	21036	21108	20932	20931	20924	21019	20984	21062	21060	20884	20806	20739	20865	20983	20835	21008	21165	20998	21040	20936	21107	20898	20896	20863	21000	20939	21056	20758	20945	20923	20875	21014	21022	20800	21087	20949	21172	21081	20997	21081	21004	20859	20969	21006	21004	21005	21162	20910	20865	21068	21142	20924	20956	20790	20660	20902	20927	20974	20961	20714	20988	20905	20766	20939	20667	20971	21016	21027	21060	21196	20963	21028	20809	20963	21130	20879	20709	21043	20700	20966	20886	20903	21091	20986	21116	21078	20949	21054	21092	20940	20871	20965	20945	20862	20965	20999	20929	20880	20865	21074	20886	20776	21010	20943	21061	21033	20883	20644	20973	21267	20918	21003	20995	20911	21089	20838	20960	20799	20745	20956	20872	20948	20696	20958	20946	20856	20904	20916	20780	20948	20907	20988	20882	20847	21101	20838	21205	20833	20868	20898	20906	20854	20988	20902	21034	21124	20883	21065	21035	20810	20916	21138	21016	20946	21068	20932	20933	20963	20921	20935	21045	20945	20983	20827	20879	20890	20917	20774	21050	20964	20988	21129	20857	20736	21103	20970	20799	21009	21046	20909	21086	20836	21106	21050	20858	20950	20895	20906	20790	20814	20780	20921	20863	20841	21214	20994	20855	21100	20852	20983	21030	20945	21070	20904	20964	21087	20961	20812	20967	20997	20791	20659	20900	20860	21143	20975	20813	20993	20862	20844	20965	20919	21033	20911	20864	21217	21062	20989	20820	20745	20997	20993	21159	21020	20795	21101	20937	20990	20972	20914	20981	20913	20890	20918	21128	20970	20990	21025	21054	20682	20745	20941	20948	20894	20875	20792	20990	20947	21007	20829	20987	20865	21063	20891	21177	21002	21025	21027	20987	20859	20978	20873	20864	20833	21090	21022	20962	20987	20720	20906	20915	20934	20783	20876	20916	21010	20910	20879	20935	21035	20756	21047	21149	21110	21088	21198	21327	20978	21184	20804	20855	20813	20938	20848	20977	21069	21102	20802	21025	20951	20891	20961	20948	21007	21014	20982	20822	21128	21120	20925	20928	21121	21107	21125	20974	20860	20889	20840	21001	20981	21110	21059	21041	20983	20865	20961	20742	20941	20948	20893	21046	20968	20741	20959	20845	20933	21023	20867	20764	21091	21236	21066	21132	21022	21112	21169	20917	20876	20904	21025	20934	20853	20964	20914	20808	20970	20979	20928	20640	20993	20707	21079	20765	20809	21002	20792	20868	20766	21037	20871	21049	21006	20896	21052	21179	20884	21008	20982	20810	21006	21099	20940	21182	21060	21112	20990	20782	20832	21038	20935	20799	21158	21087	20848	21001	20940	20941	20796	20756	20956	20859	21026	20882	20961	20874	20954	21196	21174	21146	20990	20958	20935	20899	20884	20830	20773	20747	20996	20945	20840	20872	20915	21055	20820	20783	21155	21054	21110	20745	20872	21028	21074	21266	20875	21164	21065	20923	20883	20954	21016	20904	21012	20877	21019	20772	20901	20902	21191	20877	20857	20794	21010	20937	20823	20986	20803	21065	20998	20954	21080	20919	20978	20979	21073	20893	20855	21083	20881	20881	21126	20905	20773	20956	20788	20903	20924	20924	20941	20923	20887	20836	20933	20860	20866	20846	20951	21028	21115	21192	20920	20982	20976	21089	20908	20871	21137	20820	20904	21071	20862	20950	21027	21081	21125	21146	20983	20645	20718	20743	20792	20911	21224	20786	20891	20777	20749	20832	21003	20810	21050	21003	21067	21029	20862	20925	20999	20949	20856	20820	20984	21113	20969	20962	20978	21044	20882	20766	20906	20933	20940	20893	20821	20740	20777	20974	20898	21011	20941	20898	21015	21022	20719	20997	21101	20926	20550	20866	20745	20906	20885	20743	20839	20922	21100	21102	21112	20852	20894	21000	20919	21079	20968	21084	21048	21138	20953	20830	21066	21015	20786	21195	21033	20835	21259	20652	20896	20961	21016	20955	20721	20835	20899	20959	20864	20817	20761	21097	20840	21195	21000	21012	21009	21017	20898	20923	20848	20883	20888	20840	20966	20934	20875	21051	21070	20895	20859	20879	20987	20964	20940	20825	21016	21020	21112	20860	21107	20952	21130	20940	20867	20975	20746	20929	20975	20930	21063	20847	21012	21048	20879	21133	21007	21181	20893	21071	20986	20927	21043	20867	21107	20897	20811	20835	20721	21064	20891	20889	20896	20813	21122	21001	21138	21015	20885	21105	20854	20860	21070	20886	20828	20945	20934	20954	20866	21222	20946	20905	20715	20816	21067	20862	20890	20787	20965	20984	20877	20858	20843	20971	21056	20992	21000	21272	20888	20955	20913	20869	20979	20825	20960	20913	20749	21246	20965	21081	20857	21148	20983	21219	21022
30542	41165	23241	18713	17653	17479	17174	17215	17170	17053	17376	17178	17048	17110	17110	17021	17157	17246	17036	16918	17107	17023	16971	16925	17029	17098	16986	17237	17079	17481	17470	17416	17248	17181	16967	17121	16882	16817	17100	16830	16962	16886	16968	16848	16829	16861	16951	16991	17019	16875	17011	16906	16909	16962	16896	17054	16730	16908	17003	16942	16797	16836	16960	17013	16951	17101	16957	16943	16857	16957	17079	16911	17086	16952	17067	16916	16998	16924	16975	17092	16916	16881	16833	16914	17016	17016	17062	16972	16858	16747	16989	17090	16838	17167	17021	17134	16896	16792	17015	16816	16935	16894	16937	16954	16800	17063	17033	16967	16959	16859	16955	16894	17031	16799	16944	16855	16991	16764	17025	16686	16900	16951	16946	16887	16910	16996	16962	16870	17038	16877	16909	16965	16877	16877	16859	16949	16870	17048	17020	17018	16752	16881	16978	17066	16889	16868	16991	16987	16973	16795	16911	16991	16894	16946	16931	16883	16953	17048	16855	17035	16927	17033	16832	17174	16917	17007	16756	16840	16870	16919	16826	17037	16967	16970	16874	16982	16923	16868	16852	17022	16998	16886	16877	16822	16917	16905	16932	16817	16713	16837	16791	16832	17071	16909	17002	16924	17114	16869	17066	16817	16823	16836	16979	16730	17025	16909	17084	16982	16893	16950	16916	16927	16945	16826	16968	17007	16984	16981	16802	17043	16852	17034	16951	16923	17226	16855	17001	16982	16660	16998	17082	16963	16982	16845	16826	16893	17008	16750	16906	16953	16808	17056	16812	17058	16985	17059	16834	16933	16927	17137	16802	16923	16875	17034	16624	16877	16986	16782	16740	16899	16852	16853	16997	16863	16943	16943	16827	16785	17038	16866	16899	16983	16975	16999	16692	16907	17101	16725	16854	17025	17030	16858	16904	16725	16853	16902	16994	16755	16974	16936	16903	16776	16884	17045	16869	17069	16778	16921	17193	16811	17016	16920	16876	17000	16776	16912	16969	17062	16776	16932	16990	16799	17098	16937	16823	17094	16874	16771	16927	16877	16916	16889	17121	16936	16973	16953	17020	16952	16914	16919	16976	16947	17061	17167	16907	17050	16988	16867	17104	16961	16866	16929	17002	17129	16891	17053	16984	16756	16905	17033	17037	16880	16875	16917	16887	16981	16804	17087	16947	16743	16884	16883	16984	16979	16890	16762	17111	16905	16997	16788	16831	16901	16870	17069	16859	17011	16832	17015	16856	16923	16848	16907	16953	16823	16908	17079	16972	17024	16922	16909	17102	16971	16918	17032	16983	16896	16878	16757	16967	17028	16966	17032	16931	17018	17009	16766	17014	16963	16821	16956	16926	17201	16947	16973	16916	16915	16911	16931	17047	16964	17104	17021	17026	16947	16830	17039	16912	16950	16882	16984	16922	16906	16855	17063	16948	16959	16856	16802	16894	16923	17001	16991	17032	16870	16774	17069	17181	17089	17058	17131	17046	16855	16978	16931	16930	17096	16925	16989	17012	16972	16907	16904	16892	16939	16967	16907	16923	16899	16680	17077	16786	16975	16903	16880	17059	17083	16877	16811	16979	16986	16887	16964	16958	16967	16970	16811	17127	17025	16868	16964	17062	16888	17022	16997	16960	16947	16929	17086	17113	17164	16994	17000	16990	16706	16959	16860	16861	17021	16877	17008	16900	16945	16927	17045	16919	16988	17117	16932	16825	16856	16985	16818	16706	17023	16931	16948	16940	17026	17027	17079	16997	16969	17122	16806	16936	17005	16876	17111	16936	16750	16894	16985	16853	16983	16879	17123	16914	17036	17002	16936	17026	17036	16978	17044	16827	16870	16925	16891	16863	16937	16874	16976	16894	17020	16886	16823	17014	16940	16953	17002	16919	17011	16858	16893	16907	16776	16991	17029	16870	16990	16851	16849	16978	17099	16957	16841	16934	16952	16990	16916	16902	16895	16916	17002	16981	16819	16992	16960	16927	16879	16890	16889	17037	16980	16695	16996	16951	16809	16857	16913	16805	16815	16935	16852	16987	16820	16886	17168	16937	16882	16903	16866	16977	16897	16959	16945	16985	16868	16957	17065	16906	16819	17005	16863	16967	17022	16782	17102	16820	17018	16820	16978	17015	16904	16984	16835	17063	16993	17029	17072	16932	16800	16962	16811	17225	16819	16960	16946	16888	16889	17121	16988	17159	16798	17091	17046	16891	16983	17093	16879	16995	16952	16967	16916	16942	16986	16710	17090	16916	17036	16915	16995	16862	17045	17014	16803	17059	16827	17024	16977	16966	16795	17118	16927	16944	16989	17045	16886	17022	16962	16924	16974	16910	16909	16907	16873	16915	16863	16928	17020	16995	17116	16853	16767	16939	17029	17031	16870	16938	16872	16983	16885	16855	17165	16906	17006	17058	16958	16887	16720	17132	17036	17108	17050	16868	16721	16963	16856	17006	17072	17001	16997	17028	16864	16788	17069	16879	16866	17081	17015	17039	16748	16966	16934	16950	16931	17086	16949	17079	16875	16898	16808	16986	16949	17137	16978	16926	17029	16942	16828	16921	17025	16747	16817	16912	17321	16931	16850	17095	16954	16880	16914	17115	16972	16941	16778	17007	17010	16905	16874	16908	16832	17116	16990	16854	16995	16969	16881	16859	16978	16955	16908	16929	16903	16945	16998	16860	16909	16814	16901	16897	17036	17073	16891	16913	16826	16991	16943	17025	16893	16927	17005	16931	16985	17015	16988	16888	16878	17214	16905	17026	16919	16879	17015	16998	17026	16935	16834	16934	17090	17076	17100	17028	16861	16831	16857	16831	16862	17041	16896	17030	16861	17172	16812	16865	16950	17082	16860	17090	16851	17033	16924	16986	16987	16854	17039	16833	17046	16861	17033	16877	16784	16963	16991	17043	16842	16863	17013	16864	16972	16853	16864	17139	16843	17155	16850	16924	16851	16885	16995	16834	16970	16670	16981	16940	16768	17025	17046	17037	17105	17086	16756	17060	16887	16904	16996	16981	16857	17074	16896	17064	16967	16865	16851	17083	16877	16784	16843	16913	17171	16902	16963	16796	17004	16756	16936	16689	16974	17020	17039	17065	17014	16936	17049	16923	16869	16791	16872	16957	16951	17019	16835	16831	16973	16823	16732	17007	17010	16866	16935	16923	17058	16868	16973	16880	16960	16975	16867	17079	17014	16973	16756	16995	16994	17031	17102	16954	16961	16912	16988	16926	16927	16964	16922	16889	16887	16786	17060	16832	16904	16968	16944	17069	16908	17002	17129	16973	16903	17029	16782	17106	17124	16998	16935	16991	16882	16745	16928	16907	17022	17066	16944	16975	16917	16908	17011	17167	16799	16918	17012	16935	16978	16765	16867	16968	16883	16944	16768	17057	16967	16960	16827	17030	16909	16845	17024	17065	16977	16873	16835	16936	17008	17020	16932	16838	17056	17010	16944	17078	16783	16916	16965	16835	17055	16971	16931	16917	17010	16937	16879	16755	16952	16872	17156	16847	16788	16840	16736	17003	16830	16958	16884	16849	16898	16819	17089	16932	16890	16913	17025	16902	16967	17062	16972	16852	17030	16894	16705	16840	16797	16924	16816	16889	17136	16969	16925	16854	16964	16835	16882	17018	16876	16913	17029	16955	16852	16947	16810	16913	16924	16786	16799	16723	16940	17059	16942	16944	17001	16962	17037	16909	16930	16998	16939	17065	17000	16736	17020	17044	16989	16942	16816	16861	17010	16884	16952	16736	16881	16950	16972	16955	16863	16868	17087	16978	17023	17162	17076	16864	16832	16969	16980	16742	17080	17068	17047	16854	16943	16966	16938	16982	16909	17038	17050	16944	16992	16952	16923	17043	16891	17039	17048	16821	16983	16992	16882	17016	16920	16761	16998	16907	16872	16761	16987	16858	16868	17064	16885	17051	16916	16832	16951	16972	16753	16874	17008	16950	16856	16952	16905	16921	17038	16697	17004	16833	17004	16998	17019	16945	17005	16943	16986	17110	16981	17072	16818	16905	16892	16873	16994	16949	16851	16861	17083	16950	17131	17104	16963	17058	17027	16937	16891	16972	16989	16946	17105	16787	17028	16714	16899	16811	16891	17005	17071	17030	16808	16830	17053	16893	16992	16853	16742	17006	16850	16919	17161	16862	16820	16950	16905	17042	16891	16902	17139	16825	16937	16907	17045	16997	16863	16833	16937	16931	16863	16963	17001	16892	16889	16877	16940	16804	16911	16788	16939	16853	16859	16926	17041	16829	16982	16973	16889	16998	16892	16986	17036	16792	16982	17036	16973	16921	16974	16793	17030	16956	16847	16942	17042	16940	16812	16895	16978	16809	16833	16923	16764	16937	16960	16730	17058	16950	16888	16939	16941	16751	17007	16910	16944	16900	16835	16923	16924	16850	16911	16977	16868	17017	16878	16826	16769	16917	16885	17061	17084	16832	16962	16954	16777	16942	16989	16836	16996	16985	16929	16807	17074	16969	17107	16995	16999	16979	16784	16956	16973	17004	16899	16783	17027	17065	16943	16874	16963	16934	16871	16864	16901	16905	16965	16963	17003	16981	16871	16814	17131	16967	16822	16915	16935	17040	16936	16884	17017	17053	17038	16870	16983	17005	16859	16931	16929	16898	16859	16836	17001	16993	17144	16998	16940	16799	16873	17012	16886	16826	16844	16883	17033	16981	16658	16993	16921	16870	16944	16925	17007	16877	16853	17099	16948	16897	17057	16845	16890	17089	16778	16932	17010	17179	16956	17092	17061	16929	17151	16983	16799	16809	16773	17023	16905	16873	16868	17112	16945	16983	16704	16862	17025	16918	16886	16982	16822	17038	16951	17046	16964	16885	16966	16996	16898	16910	17036	16995	16890	16993	16837	17047	16845	16949	16914	16965	16978	16757	17132	17007	16947	16867	17090	16877	17067	16780	16926	16966	16895	17009	17146	16939	16896	16939	16996	16993	17063	16907	16986	16890	16959	17055	17023	16823	17013	16920	16822	17069	16964	16737	16987	16914	16960	17060	17032	17000	16822	16998	16892	16819	17036	16992	16902	17006	16950	16987	16932	17014	16901	16967	16919	16984	16950	16836	16983	16895	16877	16864	16903	16963	16871	17102	16919
23813	21479	29068	24280	22738	24283	24759	21855	21806	21814	21767	21858	21684	21566	21500	21580	21711	21335	21221	21236	21335	21275	21297	21374	21316	21208	21502	21349	21580	23953	23671	22979	22222	22047	21455	21381	21220	21300	21386	21297	21121	21046	21188	21097	21332	21278	21084	21138	21084	21326	21320	21112	21227	20996	20878	20982	21062	21256	21053	21119	21202	21295	21082	21067	21313	21138	21185	21226	21024	21108	21170	21200	21148	20956	21176	21209	21282	21164	21121	20968	21182	21254	21152	21094	21064	21274	21022	21227	21270	21077	21214	20991	21284	21053	21061	21312	21178	21031	21218	21266	21205	21232	21122	21013	21375	21200	21123	21073	21223	21097	21207	21239	21140	21334	21125	21238	21101	21094	21077	21120	20910	20964	21247	21083	21152	21052	21077	21154	20874	21128	21165	21153	21129	21393	21200	21223	21227	21191	21062	20910	21122	21014	21248	20970	21258	21161	21259	21129	21207	20991	21040	21221	21210	21062	21251	21165	21066	21180	21326	21043	21160	21090	21115	21159	21258	21138	20962	21191	21117	21101	21043	20904	20947	21257	21239	21022	21119	21159	21270	21125	21155	21103	21101	21118	21106	21045	21118	21079	21332	21001	21110	20884	21027	20884	21038	20945	21219	21184	21003	21015	21227	21064	21054	20935	20959	20987	21072	21180	21186	21103	20994	21045	21244	21308	21006	20983	21105	21164	20967	21157	21225	21207	21054	21168	21067	21042	21253	21234	20977	21134	21115	21085	21023	21172	20997	21188	21133	20929	21081	21129	21152	21217	20935	20919	21032	21227	21090	21330	21176	21070	21178	21084	21076	21156	21119	21025	20998	21130	21017	21251	20813	21191	21216	21002	21190	21269	21279	21014	21221	21073	21338	21040	21267	20991	21278	21106	21111	21135	21150	21139	21107	21090	21043	21098	21140	21214	21055	21059	21039	21033	21313	21049	21398	21141	21098	21038	21240	21052	21100	21052	21324	21166	21265	21152	21052	21423	21006	21016	21002	21255	20987	21101	21211	21045	21139	21083	21047	21154	21193	21343	21375	21147	21312	21225	21348	21158	21084	21124	21285	21269	21091	21130	21144	21363	20984	21033	21023	21200	21403	21102	21251	21216	21239	21245	21191	21253	21158	21107	21238	20981	21040	21157	21227	21325	21268	21110	21302	21313	21250	21164	21168	21225	21445	21089	21231	21181	21052	21031	21226	21082	21226	20878	21280	21237	21201	21134	21034	21268	21122	21143	21147	21229	21202	20954	20940	21214	21053	20979	20907	21108	21065	21061	21200	20998	21182	21181	21184	21013	21491	21080	21127	20744	21136	21244	21131	21153	20889	20909	21099	21013	21179	21354	21147	21354	21301	21197	21111	20997	21010	21242	21138	21010	21146	20982	21289	21313	21319	21277	21299	21207	21270	21396	21186	21265	20968	21219	21056	21247	21326	21097	21154	21157	21298	20850	21181	21125	20979	21048	20981	21236	21133	21103	21130	21199	21178	21175	21208	21209	21165	21047	21069	21164	20819	21120	21162	20968	20988	21153	21130	21257	21083	21123	21078	21037	21145	21247	21170	21116	21232	21118	21184	21361	21110	21122	21168	21255	21176	21167	21294	21245	21023	21027	21067	21037	21070	21145	21075	20967	21033	21185	20995	20994	20979	21164	20966	20853	21046	21196	21090	21176	21200	21107	21237	21145	21078	21179	20982	21084	21404	21135	21123	21149	20973	21169	20950	20881	21195	21270	21229	21311	21342	21246	21136	21150	21304	21498	21061	21052	21146	21107	21077	21078	21113	21131	21391	21092	21077	21152	20995	21049	21046	21033	21067	21057	21074	21270	21150	21246	21112	20817	21082	21325	21066	20823	21335	21123	21170	21051	21381	21297	21021	21191	21085	21046	21121	21055	21120	21084	20987	21103	21180	21151	21232	21204	21544	20875	21016	21175	21264	21143	21369	21125	21391	21259	21142	21082	21016	20970	21014	21073	21031	21136	21097	21102	21094	21133	21073	21095	21225	21033	21130	21339	21152	21073	21161	21123	21225	21314	21337	21218	21204	21157	21246	21310	21098	21033	20947	20968	21058	21209	20948	21141	21111	21103	21218	21189	21227	21289	21010	20939	21266	21000	21353	21087	21176	20807	21240	21048	21096	21089	21186	21097	21242	21157	20927	21061	21160	21094	21216	21136	21000	21218	21154	21005	21268	21102	21109	21158	21214	21209	21236	21140	21162	21285	20949	20971	21202	21102	21244	21177	21225	21251	21084	21051	21111	21413	21189	21146	21116	20987	21093	21222	20965	21304	21115	21095	21144	21243	21372	21160	21109	21160	21141	21224	21140	21158	21205	21148	21195	21203	21092	21179	21087	21163	21078	21139	21007	21234	21263	21041	21181	21289	21288	21236	21090	21263	21008	20993	20892	21117	21091	21292	21093	21185	21203	21256	20988	21019	21023	21110	21098	21215	21296	20834	21157	21125	21015	21230	21150	21212	21054	21108	21247	21167	21177	21114	21118	21238	21167	21230	21263	21210	21289	20987	21183	21242	21107	21160	21165	21224	21152	21016	21047	21150	21215	21116	21028	21017	21034	21086	21317	21291	21100	21206	21202	21219	21217	21117	21143	20986	21152	21189	21144	21084	20945	21135	21080	21150	21224	21250	21137	21180	21211	21121	21070	21019	21239	21003	20879	21018	21070	21016	21120	21183	20960	20957	21138	21096	21148	21169	21086	21132	21257	21136	21011	21279	21197	21147	21194	20959	20837	20840	21305	21208	21098	20912	20916	21194	21311	21081	21015	21333	21250	20945	20981	21396	21324	21273	21266	21153	20925	21170	21224	21181	21266	21152	21149	21160	21172	21181	21033	21367	21077	20874	20816	21233	20972	21210	21230	21233	21220	21002	20966	21298	21226	21290	21018	21224	21049	21103	21273	21319	21237	21312	20976	21119	21017	21025	21130	21110	21235	21084	21277	21125	21247	21109	21142	21113	20920	21112	21266	20991	21057	21060	21112	20987	21166	21209	20958	21054	21132	21206	20981	21192	20900	21144	21125	21176	21176	21048	21313	21271	21155	21034	21033	21039	21244	21082	21130	21010	21099	21053	21058	20750	21075	21005	21136	21143	21041	20955	21172	21264	21116	21213	20940	21211	21183	21073	21069	21176	21147	20982	21137	21279	21182	21189	21192	21180	21070	21275	21042	21288	21251	21075	21076	21106	21166	21162	21088	21122	21059	21175	21216	21070	21172	21186	21175	21263	21321	20964	21192	21171	21225	21278	21205	20838	21188	21089	21348	21179	21265	21124	21224	20922	21065	21014	20974	21184	21087	21353	21000	21174	21189	20905	21109	21476	21344	21194	21110	20991	21089	21072	21260	21110	21176	21276	21149	21171	21251	21356	21137	21217	21173	21311	21152	20883	21242	21281	21088	21050	21003	21105	21204	21173	21125	21086	21349	21394	21373	21238	21336	21009	21413	21082	21022	21316	20946	21272	20956	21211	20989	21013	21195	21246	21245	20938	21027	21143	20965	21093	21006	21160	21334	21365	21142	20958	21363	21200	21318	21111	20726	21130	21189	21287	20988	21330	21234	21132	21201	21238	21098	21030	21280	21283	21363	21127	21028	21158	21170	21244	21019	21334	21156	21135	21279	21118	21151	21109	21301	21181	20983	21165	21163	21072	21227	21185	21090	21128	21183	21129	21177	21222	21092	21197	21298	21204	21013	21102	21086	21076	21164	21158	21312	21197	21211	20986	21195	21162	21125	21115	21141	21104	21033	21268	21189	21077	21136	21285	21099	21004	21110	20978	21030	21187	21124	21317	21335	21198	21227	21174	21028	21248	21021	21001	20981	21420	20969	20988	21129	21055	20978	20934	20949	21023	21272	21194	21361	21136	21054	21159	21173	21033	21087	21177	20981	20898	21165	21250	21111	20884	21024	20874	21132	21080	21306	21132	21136	21281	21363	21015	20986	21020	21253	21178	21068	20945	21199	21219	21364	21153	20968	21149	20872	21132	21227	20811	21170	21061	20987	21054	21290	21280	21161	21382	20932	21057	21064	21265	21067	21275	21214	21214	21232	21113	21237	20951	21142	20944	21370	21233	21408	21274	21183	21349	20953	21182	21242	21106	21285	21258	21143	21287	21223	21152	21147	21260	21017	21077	21149	21348	21205	21147	21259	20939	21005	21171	21146	21110	21267	21299	21248	21126	21248	20987	21222	21209	21144	21153	21155	21075	21035	21168	21249	21171	21324	21072	21096	21091	21109	21276	21218	21316	21159	21296	21358	21010	21212	20933	20892	21099	21052	20972	20981	21056	21207	21128	21095	21254	20911	21225	21363	21081	21141	21048	21128	21246	20951	21168	21086	21155	21122	21055	21278	21254	21163	21123	20986	21217	21140	20787	21251	21070	21093	21141	20860	20755	21021	21173	21052	21112	21203	21066	21317	21075	21210	21007	21383	21105	21077	20930	21376	21136	20865	21241	21254	20930	21285	21210	21216	21114	21132	21167	21157	21462	21283	21251	21095	21368	21081	21398	21042	21197	21218	21102	21082	21330	20942	21104	21086	21178	21182	21141	21166	21174	21239	21107	21062	21183	21080	21226	21454	21063	21122	21085	21144	20832	21099	21279	21021	21269	21206	21129	21468	21061	21127	21240	21268	21169	21006	21242	20827	20993	21112	21225	21499	21133	21318	21145	21034	21087	21061	21083	21349	21355	21209	21044	21078	21097	21239	21174	21289	20858	21111	20901	21147	21255	21064	21058	21102	21198	21067	21399	21019	20830	21322	21175	21083	21141	21102	21003	21130	21070	21064	21245	21238	21202	21118	21193	21024	21147	21133	21308	21105	21098	21257	21176	21167	20988	20958	21017	21101	21058	21126	21238	21164	20949	21010	21242	21176	21226	21219	21098	21319	21261	21130	21112	21116	21061	21242	21125	21309	21141	21176	21039	21053	21174	21385	21171	21113	21182	21208	21171	21145	21096	21052	21065	21232	21276	21242	21101	21116	21284	20978	21041	21084	21338	21244	21138	21251	21095	21149	21161	20996	21102	21017	21033	21155	21390	21218	21286	21096	21096	21201	21181	21196	21075	21154	21142	21063	21105	21315	21155	20892	21048	21087	21372
35598	55108	30458	21214	19937	18660	17936	17616	17987	18049	17868	17546	17483	17572	17326	17518	17299	17264	17219	17256	17097	17222	17415	17357	17161	17370	17430	17264	17805	21297	20209	19312	18411	17831	17363	17065	17147	17073	16925	16930	17031	17113	17124	17156	17033	17061	16976	17025	16956	16865	17065	17007	17013	16995	16967	17088	17034	17078	16976	17076	16893	17039	16981	16930	16886	16930	16992	17131	16987	16922	17137	17002	16875	17186	17076	17096	17123	17053	17003	17027	17044	17035	17016	16973	17084	17056	17026	17073	17172	16998	17012	16918	17041	17070	17073	17022	16886	17089	17073	17140	17207	17033	17115	17069	16929	17038	17125	17095	17076	17234	17095	17101	16976	16840	17099	16972	17138	17022	17114	17177	17065	16944	17014	17084	17006	17128	17207	17029	17057	17245	17118	17198	17092	16955	16997	17042	17052	17017	17051	16951	17257	16925	17046	17065	17023	17166	16953	17072	17040	16947	17131	16921	16944	17055	17144	16971	16967	16938	17035	17106	17022	16949	17104	17075	16939	17143	17118	16910	17086	17100	16994	17049	16997	17064	17062	16966	17149	16955	17051	16991	16992	17172	17110	17204	17030	16940	17035	17008	16990	17195	17180	17007	17215	16905	17134	16959	16885	17076	16917	17126	17072	16898	17013	16936	17058	17134	17125	17036	17211	16872	17173	17182	17005	17093	16993	16895	16983	17073	16994	16981	17041	17154	17041	16885	17081	17021	16972	17162	17191	17003	17080	17021	17035	16875	16892	16941	16999	16997	17021	16915	17048	16839	16921	17189	17067	17027	16967	17017	16896	17183	16996	16994	17120	17091	17166	16967	17033	16941	17124	17098	17087	17006	17023	17087	17009	17051	16855	17028	17005	17100	17007	16957	16913	16943	16877	17070	17038	17096	16991	17033	16867	16968	17024	17052	17007	17077	17082	17052	17063	17066	17219	16909	17136	16881	16956	17132	17040	17209	17068	17078	16992	17108	16856	17008	17142	17052	16955	17142	17014	16764	16922	16964	17114	16957	17042	17030	17149	16997	17199	16896	17054	16936	17025	17055	17102	16940	16966	17133	17139	17084	17199	17107	16985	17135	17159	16953	17260	16859	16993	17164	16885	16985	17108	17087	17094	17085	17149	17093	16772	17077	16897	16814	17071	17059	17064	16950	16886	16955	17041	17077	16978	16991	17044	17083	17117	16910	17093	17089	16880	17241	17096	16962	17149	17051	16977	17053	17148	16993	17080	16986	17114	16783	16863	16934	16997	17145	16965	17006	17159	16799	16917	17361	16903	17108	16985	17026	17068	17078	16953	17185	16867	16909	16971	16932	17034	16866	17212	16954	17055	17012	17026	16954	17034	17036	17039	16878	16989	16969	16831	16937	16874	17052	16989	16970	17057	17137	17124	17028	17028	17110	17113	17050	17029	16909	17114	16816	16999	16886	17167	16968	17123	17129	17020	17150	17033	17046	17055	16979	17040	16838	17114	17002	17111	16918	17042	17059	17017	16999	17048	16783	17027	17102	17029	17060	16964	17026	17111	16938	16967	16930	16996	16999	17025	16811	17144	16951	16932	17127	17006	17194	17077	16986	17018	17090	17176	16948	17056	17031	17046	17145	17054	17126	16888	17167	17107	16960	17060	16880	16954	16979	16958	17116	17117	16928	16978	16999	17153	17181	16973	17087	17013	16977	17003	16896	17178	17082	17033	17034	16983	17240	16975	17072	17155	16945	17062	17194	17207	17001	17012	16942	17021	16988	16846	17010	17094	16987	17026	17097	16832	16980	16994	17062	16917	16955	17036	17065	17027	16830	17042	16820	17133	17202	16981	17008	16761	17058	16994	17089	17036	16765	17031	17043	16952	17047	16973	16898	17062	16989	16979	16955	16957	16886	17067	17161	16967	17006	16891	16963	16991	17145	16963	16939	17173	16973	16990	17296	17073	17009	16907	16935	16940	17259	17070	17117	17009	16962	16960	17043	17006	17028	17042	16920	17008	16998	17030	17167	17064	17024	16992	17015	16954	17054	16947	17093	17049	16966	17007	17145	17176	17005	17044	17164	17051	17168	16959	16991	16903	17163	16927	17004	16967	16975	17169	16955	17049	17038	17004	17039	17018	17094	17024	16964	17302	17011	16871	16910	17043	17076	16893	16988	17161	17154	17049	17115	17098	16777	16935	16992	17111	17217	16908	17132	17110	16885	17077	16852	17027	17107	17039	16966	17004	17078	16912	16913	16952	17192	17197	16952	16858	17104	17216	17094	17058	17165	16956	17032	17101	17107	16850	16946	17031	16856	17214	16940	17100	16861	17184	17008	17075	16849	16866	17018	17196	17062	17057	17015	17148	17064	16920	17053	17042	17199	17115	16971	16949	17145	16942	17085	17144	16876	16876	17184	17122	17070	16986	17163	17216	17055	16903	16953	17011	17148	17214	16898	16892	16866	16950	17036	17015	17060	16884	17020	17077	17025	17079	17092	17200	17156	17168	16949	17056	17087	16953	17025	16959	16966	16800	16922	16909	17038	17137	17068	17041	16903	16981	16924	17096	16994	16999	17181	16810	16970	16945	16872	17020	16969	17129	16960	17077	17152	17115	16917	17042	17159	16919	17037	17071	17085	16959	17022	16849	16801	16889	16912	16897	17036	17115	16854	17299	17025	16930	17211	16993	16986	16992	17105	17019	17101	17031	16996	17041	17043	16862	17056	17007	17066	17007	17081	17179	17004	16881	16968	16971	17028	17188	16989	16931	17173	17026	16989	16930	17215	17173	17193	17070	17009	17004	17031	17147	17001	16922	17061	17086	16927	17109	16948	17067	16967	16984	17000	16982	16974	17107	16978	16960	17055	16986	17076	17031	16967	17069	16832	17078	17020	17060	16972	17016	16904	17003	17207	17180	17074	17238	17121	16998	16841	17125	17019	17142	17142	16981	16952	17040	16900	17199	17090	17080	16977	16986	17007	16999	16965	17107	16959	16971	17053	16973	16994	16974	16960	17129	16891	16917	17123	17025	17131	16832	17148	17187	17059	17061	17227	16901	16970	17087	17281	16818	17071	17015	16979	16881	17082	17153	17078	17119	16944	16990	17015	17036	17046	17206	17053	17074	17125	16953	17036	17001	16978	17079	17022	16782	17163	17135	16738	16925	17062	17069	16965	16972	17079	16912	17163	17045	17082	17168	17080	16967	17028	17228	16962	16856	17051	16971	17039	17121	17067	16956	16980	17066	17075	17026	17184	17078	17200	17085	16924	17082	17131	16989	17051	17147	16941	17080	17033	16889	17099	17007	17264	17121	16955	17088	16937	17026	16969	16992	16998	17266	16999	17130	16995	17109	16866	16991	16989	17048	16799	16983	17024	17013	16912	17062	17092	17014	17091	16947	16848	17203	16976	17162	16993	17000	16972	17162	16943	17140	17138	16954	17044	17071	17043	16904	17091	16981	16916	17083	17077	16897	17109	16876	17011	17027	17055	17105	16953	17065	16969	17060	16958	16999	16972	17070	17066	16932	16910	16927	17017	16994	17044	17067	17095	17044	17003	17209	17079	17174	17172	17122	17172	17021	17016	17011	17107	17157	16945	17104	17097	16934	16698	17006	17067	16917	17108	16916	17025	16987	16964	16844	17140	17013	17018	17010	17180	17150	16962	17033	17011	17002	17139	17116	17055	17109	17116	17122	17048	17010	17223	17016	17160	16977	16979	17047	17109	17196	17112	17082	17015	17025	17051	17037	16858	16838	16926	17001	17146	16900	16978	17142	17044	17116	16919	17028	17006	17103	17134	17045	17018	17087	17044	17016	17105	17119	17002	17019	16976	17101	16895	17079	17056	16947	17080	17150	17008	16939	16938	16937	17115	16919	17105	17050	16967	17176	17150	17056	17082	17061	16919	17014	17078	16907	17124	17002	16962	17067	16948	17061	17276	16911	17015	17120	17097	17176	17007	16891	17141	17136	16837	17214	17136	17151	16892	17088	17082	17031	17044	17139	16941	16898	17024	17155	17025	17086	17061	17050	17040	16918	17159	16922	17023	16992	17010	17045	16926	17215	16962	16964	16962	17034	17035	16993	16895	17137	17064	16993	16874	17128	17068	17036	17199	17015	16956	17124	16945	17010	16924	17009	17125	17164	17029	17115	17012	17177	17016	17146	17094	17094	16953	17158	16997	16905	17005	17030	17045	17015	17209	16872	16786	16982	16962	17001	17151	16778	17076	17155	17029	17011	17202	16985	16965	17002	16999	16992	17092	17128	17100	17116	17097	16948	16885	17078	17031	17016	16944	17054	16793	17109	17169	17029	17010	16970	17026	17159	16835	16963	17053	17108	16905	17101	17112	16917	17148	17061	16889	17113	17077	16918	16953	16989	17006	17137	17073	16912	17148	17158	17173	16879	16892	17101	17104	17013	16953	17103	16893	17057	16897	17132	16969	17084	17057	17027	17058	16924	17154	17034	17044	16995	17068	17078	17057	16846	17042	17060	17139	16954	17049	16851	17062	16971	16974	17149	17067	17011	17021	17206	16999	16979	17067	16999	17112	16964	17084	17069	16992	17055	17159	16862	17126	17096	17093	17113	17109	17103	17017	17168	16996	17080	17138	17057	17101	16932	17132	17031	16947	17258	17005	17082	16832	17087	16964	16988	16964	16998	17073	16848	16941	17052	17098	17003	17069	16888	16897	17124	17001	16973	16915	16903	16785	16959	17024	17233	17172	17028	16967	16926	17124	17148	17183	16998	17041	17089	16980	16986	17064	16895	16892	17064	17319	16973	17106	17100	17118	17096	17091	16963	17027	16823	17111	17023	17000	17015	17054	17380	17015	16950	17149	17120	16996	16996	16954	17059	16995	16846	16942	17026	16970	17138	17059	16991	17075	16970	17167	17059	16897	16896	17233	17124	16929	16887	17078	17199	17134	17038	17166	17248	16987	16927	17099	17015	17109	17113	16968	16861	17171	16919	17113	17093	16869	16849	17230	16941	17101	17090	17024	17079	16823	17106	16947	17078	17077	17057	16922	16858	17009	17065	16948	17190	17192	17162	16997	17140	17073	16985	17068	16800	16900	17138	17019	17102	16857	17126	17016	17000	16921	17152	17047	17068	16973	16974	17219	17067	16928	17068	17168	17128	16914	16994	17052
22861	21477	29355	24013	21769	24555	27648	22820	22257	22633	22516	22464	22313	22265	22120	22036	22015	22004	22117	21937	21878	21759	21898	21829	22027	21831	22074	21820	23577	27338	25672	24778	23762	22879	22044	22113	21819	21622	21546	21674	21755	21536	21677	21443	21577	21641	21877	21674	21539	21586	21643	21749	21878	21752	21764	21591	21737	21544	21628	21660	21573	21591	21779	21691	21643	21655	21843	21613	21706	21597	21634	21514	21628	21504	21693	21636	21701	21545	21625	21819	21657	21545	21382	21723	21484	21619	21536	21423	21541	21738	21579	21481	21725	21819	21447	21569	21608	21718	21703	21672	21577	21705	21676	21634	21621	21534	21711	21381	21639	21511	21602	21718	21780	21588	21553	21504	21696	21497	21878	21781	21679	21841	21555	21687	21640	21656	21506	21697	21630	21693	21645	21588	21643	21564	21597	21718	21724	21554	21664	21650	21561	21571	21565	21728	21400	21485	21490	21497	21693	21807	21473	21675	21745	21733	21622	21629	21747	21702	21574	21715	21534	21552	21719	21800	21700	21644	21604	21516	21772	21577	21672	21424	21147	21495	21565	21635	21463	21480	21903	21786	21606	21611	21470	21561	21580	21537	21416	21707	21574	21589	21652	21525	21616	21667	21612	21640	21714	21640	21717	21656	21770	21501	21598	21608	21460	21678	21522	21497	21388	21546	21619	21489	21515	21585	21647	21620	21535	21620	21616	21679	21469	21594	21787	21762	21697	21547	21648	21925	21504	21329	21516	21570	21673	21636	21552	21559	21552	21592	21544	21524	21592	21553	21702	21559	21430	21865	21465	21800	21480	21483	21447	21707	21455	21593	21406	21403	21493	21579	21922	21608	21650	21508	21504	21484	21552	21563	21702	21589	21622	21581	21572	21694	21640	21499	21447	21641	21661	21475	21529	21591	21571	21611	21429	21668	21585	21628	21259	21529	21681	21638	21599	21437	21689	21720	21683	21626	21621	21542	21695	21523	21493	21597	21513	21537	21511	21579	21539	21813	21674	21648	21609	21612	21785	21496	21565	21627	21866	21758	21714	21706	21640	21702	21713	21677	21718	21694	21446	21423	21694	21634	21558	21458	21606	21469	21669	21544	21594	21640	21727	21545	21602	21651	21612	21552	21450	21498	21551	21749	21550	21411	21730	21786	21835	21460	21638	21736	21659	21747	21542	21468	21594	21434	21582	21711	21632	21525	21622	21688	21725	21469	21740	21670	21600	21737	21484	21484	21645	21405	21439	21594	21859	21586	21450	21811	21607	21453	21433	21642	21557	21712	21739	21645	21657	21629	21493	21680	21415	21481	21667	21547	21970	21629	21550	21554	21591	21528	21705	21511	21571	21640	21358	21396	21649	21662	21688	21754	21556	21668	21494	21659	21447	21325	21608	21533	21599	21618	21486	21423	21505	21402	21728	21734	21407	21467	21515	21583	21611	21528	21462	21595	21485	21392	21631	21630	21796	21734	21685	21699	21580	21426	21472	21523	21661	21290	21398	21342	21487	21709	21489	21569	21500	21710	21825	21417	21592	21694	21717	21581	21649	21418	21719	21829	21537	21341	21369	21600	21653	21568	21820	21378	21571	21680	21614	21296	21516	21668	21354	21469	21454	21614	21537	21456	21547	21772	21633	21552	21639	21696	21431	21488	21370	21427	21575	21563	21626	21615	21561	21617	21581	21607	21567	21637	21639	21672	21547	21802	21477	21733	21485	21677	21595	21778	21381	21438	21366	21670	21750	21688	21717	21888	21613	21611	21661	21659	21582	21408	21573	21628	21513	21617	21638	21637	21679	21610	21553	21430	21657	21417	21275	21355	21565	21537	21640	21658	21598	21659	21729	21585	21490	21527	21725	21653	21404	21228	21531	21571	21565	21584	21514	21448	21726	21636	21531	21451	21628	21467	21674	21545	21595	21674	21370	21560	21399	21458	21605	21553	21678	21837	21613	21749	21755	21584	21526	21710	21707	21624	21575	21533	21673	21839	21698	21664	21520	21448	21555	21462	21727	21530	21658	21701	21726	21555	21515	21693	21912	21533	21429	21474	21578	21482	21496	21597	21564	21629	21570	21395	21690	21456	21619	21577	21805	21656	21423	21429	21676	21475	21832	21629	21514	21427	21539	21635	21667	21570	21483	21584	21751	21576	21475	21529	21678	21588	21448	21471	21693	21531	21664	21651	21512	21665	21566	21425	21745	21635	21727	21451	21379	21317	21397	21482	21501	21557	21407	21529	21595	21839	21681	21498	21801	21475	21596	21621	21511	21575	21625	21528	21552	21559	21417	21493	21572	21314	21513	21644	21572	21364	21470	21472	21818	21315	21645	21402	21566	21710	21504	21443	21557	21410	21501	21523	21402	21550	21506	21652	21704	21465	21412	21311	21491	21468	21447	21701	21388	21712	21874	21473	21728	21534	21635	21576	21607	21428	21673	21497	21682	21607	21622	21456	21751	21635	21597	21804	21737	21487	21556	21652	21920	21490	21677	21573	21546	21355	21768	21382	21611	21649	21608	21561	21711	21453	21645	21339	21359	21527	21729	21650	21434	21590	21676	21658	21440	21524	21485	21668	21693	21597	21473	21532	21647	21664	21743	21825	21747	21629	21562	21732	21672	21573	21609	21588	21494	21612	21540	21535	21587	21623	21500	21568	21752	21653	21656	21743	21694	21572	21671	21703	21577	21610	21670	21412	21391	21335	21498	21480	21657	21696	21575	21535	21637	21490	21554	21567	21511	21444	21510	21561	21533	21396	21493	21678	21880	21467	21617	21623	21487	21506	21567	21476	21558	21695	21522	21505	21800	21485	21586	21615	21505	21655	21572	21538	21516	21545	21541	21636	21528	21643	21666	21754	21683	21626	21694	21677	21452	21563	21657	21535	21708	21526	21545	21613	21668	21446	21424	21484	21599	21509	21513	21355	21462	21597	21594	21505	21658	21718	21662	21602	21602	21323	21425	21589	21574	21590	21358	21538	21621	21723	21448	21573	21464	21417	21690	21696	21648	21502	21502	21461	21642	21409	21620	21507	21471	21482	21537	21559	21569	21541	21221	21306	21449	21449	21344	21691	21410	21523	21682	21391	21557	21639	21641	21566	21358	21557	21342	21453	21672	21581	21530	21538	21600	21636	21414	21565	21577	21758	21550	21732	21677	21440	21799	21470	21471	21717	21454	21601	21569	21684	21554	21528	21774	21595	21606	21779	21486	21371	21705	21643	21554	21567	21663	21676	21720	21637	21547	21469	21675	21545	21626	21576	21876	21539	21641	21606	21380	21413	21723	21544	21615	21585	21778	21381	21733	21532	21463	21298	21530	21508	21746	21354	21413	21758	21577	21433	21370	21444	21491	21545	21658	21367	21458	21590	21519	21440	21573	21507	21585	21679	21383	21414	21636	21639	21614	21742	21514	21617	21706	21705	21588	21650	21687	21510	21350	21645	21667	21476	21354	21565	21663	21701	21555	21606	21601	21506	21688	21467	21728	21594	21573	21504	21439	21701	21632	21406	21537	21705	21576	21878	21681	21785	21578	21420	21637	21672	21543	21485	21447	21441	21436	21447	21342	21170	21594	21557	21480	21575	21748	21506	21695	21645	21257	21604	21422	21473	21634	21653	21531	21470	21547	21652	21566	21740	21588	21680	21752	21646	21313	21492	21652	21656	21491	21582	21522	21544	21623	21632	21461	21332	21449	21561	21592	21670	21383	21510	21645	21527	21646	21566	21532	21547	21571	21726	21381	21606	21850	21667	21590	21625	21699	21424	21624	21721	21596	21622	21317	21439	21764	21510	21592	21617	21519	21771	21658	21418	21630	21400	21594	21539	21492	21439	21617	21397	21617	21574	21582	21464	21500	21564	21413	21476	21465	21486	21720	21573	21691	21632	21732	21616	21569	21556	21691	21700	21500	21657	21667	21549	21551	21624	21650	21728	21694	21605	21368	21826	21486	21462	21702	21580	21779	21487	21477	21362	21454	21519	21686	21540	21494	21618	21621	21544	21612	21383	21377	21527	21511	21778	21508	21589	21723	21655	21259	21470	21490	21356	21686	21666	21530	21478	21601	21711	21658	21665	21665	21466	21604	21438	21490	21474	21629	21526	21588	21686	21754	21699	21669	21195	21610	21672	21473	21535	21614	21862	21560	21457	21795	21511	21534	21548	21617	21391	21396	21751	21633	21326	21415	21573	21643	21659	21583	21591	21587	21439	21629	21358	21515	21473	21565	21514	21751	21563	21592	21496	21671	21524	21465	21519	21531	21700	21512	21633	21366	21518	21689	21529	21557	21646	21513	21525	21514	21577	21764	21623	21684	21654	21543	21555	21482	21662	21477	21550	21490	21343	21422	21685	21422	21506	21581	21458	21680	21617	21753	21705	21414	21592	21768	21488	21771	21627	21655	21504	21715	21528	21655	21797	21655	21511	21531	21533	21554	21400	21869	21616	21694	21288	21705	21355	21690	21562	21637	21593	21516	21594	21340	21531	21583	21422	21602	21617	21617	21473	21590	21598	21577	21536	21553	21656	21449	21791	21600	21557	21735	21464	21549	21740	21281	21526	21660	21519	21499	21746	21627	21487	21551	21534	21535	21744	21740	21723	21476	21886	21487	21588	21473	21473	21665	21576	21460	21464	21480	21659	21789	21582	21636	21793	21486	21672	21795	21551	21558	21642	21558	21466	21441	21421	21582	21432	21561	21638	21653	21548	21616	21420	21540	21600	21788	21570	21640	21380	21578	21515	21477	21537	21732	21616	21726	21489	21541	21482	21277	21562	21587	21628	21675	21681	21650	21821	21834	21666	21580	21621	21617	21555	21567	21383	21461	21457	21306	21469	21706	21511	21658	21523	21497	21719	21614	21702	21714	21616	21472	21724	21676	21647	21386	21322	21432	21516	21545	21566	21457	21465	21438	21705	21591	21418	21478	21479	21732	21528	21685	21414	21615	21624	21551	21651	21519	21541	21593	21581	21517	21427	21733	21942	21500	21626	21695	21624	21394	21581	21518	21520	21707	21505	21506	21469	21803	21710	21538	21463	21612	21402	21489	21713	21654	21583	21533	21498	21533	21577	21613	21632	21260	21555	21495	21574	21573	21749	21483	21536	21556	21845	21731	21699	21609	21465	21551	21663	21488	21622
39809	66426	38667	23434	21224	20044	18895	18306	18302	18302	18269	18186	17943	17757	17560	17758	17750	17799	17613	17400	17604	17683	17648	17575	17466	17548	17604	17772	21164	25379	22664	21180	19569	18373	17722	17499	17413	17316	17268	17182	17347	17469	17189	17243	17263	17224	17247	17451	17344	17227	17365	17281	17273	17097	17295	17395	17292	17173	17441	17366	17278	17186	17256	17227	17305	17079	17334	17332	17393	17452	17294	17371	17312	17291	17290	17358	17451	17398	17519	17186	17430	17238	17137	17301	17574	17372	17376	17222	17433	17239	17248	17299	17333	17281	17333	17342	17184	17430	17208	17255	17327	17289	17340	17333	17259	17169	17373	17368	17151	17263	17214	17381	17512	17352	17359	17319	17258	17310	17376	17493	17151	17100	17199	17270	17247	17336	17358	17478	17119	17459	17223	17306	17147	17208	17337	17337	17289	17373	17196	17207	17067	17159	17439	17266	17327	17380	17253	17257	17243	17164	17239	17505	17286	17217	17393	17230	17288	17321	17297	17401	17588	17225	17340	17235	17409	17308	17193	17217	17343	17246	17338	17315	17394	17378	17238	17298	17344	17374	17235	17322	17323	17358	17287	17544	17402	17150	17508	17131	17379	17195	17467	17518	17308	17290	17229	17154	17324	17203	17165	17407	17352	17355	17349	17157	17419	17369	17358	17253	17362	17338	17372	17268	17358	17231	17316	17239	17273	17311	17190	17278	17390	17284	17372	17269	17309	17384	17235	17234	17410	17279	17416	17330	17328	17164	17437	17309	17308	17136	17091	17164	17417	17274	17361	17347	17214	17410	17335	17147	17361	17242	17298	17415	17127	17258	17504	17431	17512	17435	17279	17301	17271	17220	17283	17372	17506	17222	17163	17269	17406	17374	17518	17351	17316	17282	17086	17463	17232	17198	17309	17348	17362	17224	17363	17321	17223	17348	17269	17383	17176	17209	17098	17285	17423	17324	17314	17384	17173	17281	17218	17384	17285	17288	17327	17263	17215	17326	17250	17265	17323	17290	17157	17324	17111	17201	17349	17365	17420	17153	17277	17357	17232	17457	17428	17291	17281	17267	17245	17247	17184	17202	17352	17314	17304	17122	17229	17341	17448	17249	17270	17294	17271	17277	17334	17280	17293	17082	17080	17309	17337	17204	17207	17251	17178	17284	17303	17240	17238	17302	17194	17196	17325	17087	17412	17457	17336	17313	17446	17331	17240	17344	17508	17129	17286	17269	17277	17321	17355	17322	17148	17223	17406	17296	17092	17219	17212	17309	17364	17166	17288	17336	17314	17352	17369	17348	17360	17385	17327	17328	17321	17293	17215	17452	17420	17286	17402	17336	17259	17415	17211	17338	17280	17428	17332	17454	17305	17330	17405	17158	17226	17310	17312	17346	17260	17412	17358	17229	17131	17229	17455	17480	17103	17285	17371	17159	17244	17268	17417	17269	17198	17313	17403	17197	17470	17415	17401	17281	17229	17410	17287	17191	17335	17079	17417	17135	17160	17234	17213	17236	17179	17193	17297	17325	17369	17234	17220	17372	17252	17162	17388	17330	17258	17229	17266	17166	17233	17227	17260	17218	17533	17275	17173	17446	17448	17212	17292	17170	17278	17283	17274	17244	17225	17311	17279	17357	17460	17304	17385	17219	17325	17372	17345	17271	17263	17434	17402	17246	17327	17256	17258	17401	17341	17223	17119	17293	17294	17140	17254	17362	17225	17376	17315	17362	17292	17333	17469	17310	17353	17267	17300	17404	17295	17352	17378	17203	17308	17392	17408	17392	17338	17144	17383	17400	17196	17175	17441	17318	17234	17442	17361	17314	17345	17357	17252	17197	17253	17505	17395	17147	17334	17318	17366	17272	17214	17176	17303	17182	17313	17374	17372	17172	17386	17272	17301	17396	17347	17328	17347	17368	17299	17440	17234	17487	17090	17322	17164	17386	17224	17302	17437	17352	17164	17421	17281	17189	17212	17295	17352	17302	17391	17444	17319	17391	17268	16962	17398	17153	17441	17250	17364	17269	17449	17221	17388	17346	17105	17227	17284	17494	17181	17152	17344	17261	17296	17351	17438	17209	17229	17110	17392	17272	17270	17336	17368	17248	17405	17484	17241	17551	17326	17221	17433	17266	17307	17229	17155	17213	17343	17341	17361	17486	17476	17058	17235	17476	17286	17265	17303	17248	17240	17332	17332	17213	17234	17411	17342	17244	17404	17225	17126	17269	17273	17356	17261	17324	17292	17220	17438	17203	17239	17380	17373	17209	17373	17350	17337	17375	17406	17126	17348	17300	17455	17292	17346	17301	17480	17276	17461	17246	17390	17228	17259	17398	17305	17410	17444	17401	17194	17173	17312	17117	17346	17470	17283	17369	17262	17255	17112	17156	17188	17301	17370	17182	17289	17382	17382	17231	17234	17272	17411	17273	17494	17227	17232	17318	17304	17189	17130	17346	17196	17259	17441	17251	17190	17313	17424	17371	17144	17116	17190	17304	17362	17346	17125	17388	17441	17322	17478	17319	17268	17199	17384	17047	17267	17345	17357	17359	17147	17252	17369	17339	17474	17307	17372	17202	17318	17325	17302	17119	17304	17165	17260	17325	17238	17419	17250	17411	17111	17362	17485	17309	17185	17263	17188	17436	17259	17227	17312	17323	17319	17407	17325	17002	17338	17313	17321	17263	17324	17273	17403	17333	17368	17191	17202	17353	17258	17289	17363	17255	17319	17256	17365	17317	17196	17239	17301	17365	17204	17234	17131	17213	17207	17269	17400	17379	17291	17321	17372	17262	17230	17239	17088	17246	17150	17273	17337	17439	17269	17272	17158	17359	17307	17267	17307	17185	17242	17395	17289	17419	17359	17140	17449	17252	17243	17336	17395	17370	17291	17178	17333	17418	17329	17253	17340	17441	17320	17331	17369	17326	17216	17251	17033	17435	17387	17298	17421	17326	17231	17365	17408	17177	17495	17418	17138	17341	17190	17113	17343	17228	17251	17298	17264	17263	17323	17320	17239	17287	17158	17136	17209	17281	17370	17387	17437	17297	17432	17404	17456	17264	17290	17522	17136	17182	17290	17276	17279	17373	17334	17241	17497	17168	17331	17267	17276	17441	17206	17427	17256	17262	17253	17299	17305	17330	17336	17124	17222	17209	17409	17333	17246	17437	17299	17203	17275	17397	17166	17229	17342	17477	17333	17346	17284	17231	17378	17240	17389	17375	17365	17176	17285	17260	17495	17172	17312	17254	17276	17351	17306	17358	17268	17285	17263	17282	17332	17347	17155	17298	17362	17225	17292	17140	17406	17323	17332	17334	17259	17171	17429	17118	17320	17266	17383	17588	17305	17296	17288	17423	17381	17352	17329	17069	17294	17204	17342	17352	17275	17328	17285	17306	17433	17076	17243	17261	17277	17302	17331	17213	17280	17407	17221	17141	17370	17275	17348	17242	17294	17433	17287	17260	17408	17232	17261	17383	17262	17352	17229	17220	17096	17197	17219	17160	17253	17326	17294	17258	17417	17179	17454	17199	17300	17158	17336	17300	17234	17216	17433	17296	17292	17446	17511	17299	17235	17270	17167	17392	17339	17241	17267	17285	17184	17359	17214	17323	17390	17282	17237	17234	17235	17341	17337	17368	17208	17240	17271	17480	17143	17395	17227	17249	17355	17303	17206	17305	17184	17295	17183	17134	17286	17251	17219	17211	17316	17238	17415	17198	17348	17434	17294	17305	17248	17427	17435	17283	17358	17207	17342	17329	17255	17137	17464	17278	17472	17329	17299	17391	17187	17454	17160	17182	17467	17275	17478	17399	17295	17262	17311	17125	17205	17288	17273	17293	17444	17214	17183	17285	17517	17346	17321	17319	17349	17337	17402	17251	17360	17483	17219	17367	17299	17219	17233	17319	17391	17231	17166	17230	17292	17415	17251	17252	17311	17376	17336	17283	17392	17298	17269	17195	17391	17265	17369	17173	17360	17338	17088	17242	17193	17321	17221	17324	17343	17279	17371	17450	17268	17211	17018	17348	16979	17308	17197	17304	17173	17144	17413	17208	17360	17396	17203	17330	17141	17169	17321	17321	17486	17153	17256	17453	17382	17274	17426	17261	17476	17297	17215	17167	17184	17272	17253	17393	17276	17147	17395	17375	17186	17334	17188	17085	17160	17292	17446	17158	17443	17280	17325	17272	17519	17073	17270	17106	17379	17136	17373	17314	17225	17261	17347	17322	17260	17238	17324	17151	17257	17277	17288	17245	17406	17402	17323	17230	17350	17465	17327	17373	17326	17445	17229	17351	17420	17480	17412	17430	17330	17162	17402	17433	17264	17124	17303	17151	17385	17352	17182	17267	17124	17210	17137	17407	17381	17389	17409	17222	17344	17244	17223	17333	17318	17194	17363	17290	17285	17254	17319	17535	17278	17033	17270	17351	17344	17183	17410	17288	17254	17327	17334	17315	17446	17106	17402	17338	17337	17259	17200	17354	17199	17325	17213	17071	17279	17326	17396	17171	17306	17127	17292	17209	17398	17106	17232	17205	17416	17158	17199	17389	17163	17312	17209	17427	17233	17454	17126	17446	17343	17385	17396	17388	17425	17132	17310	17430	17371	17281	17216	17369	17290	17200	17345	17217	17386	17249	17216	17274	17231	17274	17182	17315	17198	17314	17332	17208	17320	17282	17418	17418	17280	17195	17251	17191	17256	17202	17413	17216	17205	17356	17235	17366	17126	17291	17466	17368	17313	17200	17295	17268	17445	17242	17338	17208	17411	17332	17280	17311	17437	17102	17266	17381	17292	17509	17411	17190	17391	17271	17323	17341	17344	17327	17365	17459	17232	17258	17382	17166	17318	17374	17411	17362	17367	17186	17184	17459	17193	17177	17442	17302	17207	17329	17084	17268	17338	17198	17338	17294	17316	17191	17254	17258	17310	17283	17460	17512	17234	17321	17192	17268	17373	17391	17348	17248	17227	17334	17269	17353	17137	17447	17268	17148	17335	17357	17272	17317	17256	17380	17406	17337	17434	17356	17277	17196	17357	17277	17363	17070	17489	17230	17433	17327	17429	17356	17152	17416	17219	17242	17388	17219	17234	17293	17279	17138	17343	17456	17221	17374	17030	17321	17234	17259	17318	17344
29072	27609	27893	24369	21192	21558	21586	21185	21155	21022	21106	21147	21016	21052	21069	21019	21107	20951	21079	21140	20826	21060	21008	21384	21261	21176	20938	21265	21069	21296	21282	21359	21178	21068	20978	20846	20931	20906	20827	20808	21040	20874	20791	21122	21056	20647	21160	21082	21051	20978	20999	21023	20862	20981	20878	20907	21053	21129	21073	20669	20885	20972	20922	21021	21224	20960	20865	20857	20871	21075	20848	20761	21086	21051	21106	20928	21107	20670	20976	21123	21018	20866	20965	20861	21087	20815	21192	21061	21025	20982	21012	21001	21109	20939	20973	21041	20757	20856	20872	20645	20925	20945	20996	20998	21005	21154	21024	20880	20792	21078	20995	20894	20863	20915	20913	20895	21069	21012	20802	20789	20841	20936	20954	20990	21096	20869	20972	21081	20813	20824	20912	20916	21053	21011	21235	20965	21049	20960	20922	20971	21049	20860	20995	21055	21028	20945	20861	20808	20922	21013	20849	20778	20953	21008	21084	21020	20943	20827	20854	20823	20867	20895	20943	20931	21073	21020	21010	21144	20859	20922	20764	20917	20856	20814	20864	20851	21099	20882	20874	20994	20825	20855	21023	20705	21106	21043	20869	21094	21037	21087	20976	20986	21054	21010	20861	20999	21032	20905	20876	21042	21202	21112	20974	21032	21124	21025	21063	20877	21125	20827	20980	21027	20989	21021	20951	21159	20838	21038	21001	20944	21040	21098	20962	20852	20904	20983	21064	20841	20983	21057	20955	20940	21257	20959	20982	20922	20834	20766	20931	20811	20959	21100	20866	21060	21022	20793	20971	21022	21067	21202	21146	20894	20894	20978	20966	21033	20847	20820	21013	21060	21130	20900	20960	21199	21192	21098	21147	20924	20918	20893	20997	20891	21013	20892	21018	20991	20902	21016	21196	21149	21098	20896	20954	20952	21008	20958	20793	21156	20918	20930	21132	21026	20848	20856	20998	21006	21071	20926	20900	20993	21135	21026	21133	20868	20919	21062	21071	20966	21177	20787	20839	20933	21098	21041	20958	21068	21093	21121	20638	20824	20890	21014	20780	21173	21012	21077	20936	21018	20849	21069	20907	21146	20802	20930	21001	21094	21038	20947	20981	20977	21163	21019	21024	20893	20995	20817	21090	20901	20862	21199	20902	21053	20911	21100	20933	20725	20924	20940	21065	20884	21111	21199	20982	20907	20903	20995	21078	20924	20999	21151	21027	20870	21068	20989	20839	21008	20969	21044	20972	20828	20927	20941	21143	20861	21073	21062	21025	21000	20991	21049	21101	20982	21110	20942	20885	21226	20974	21156	21105	20920	20946	20745	21240	20998	21069	21112	20932	20993	21066	21314	21153	20938	20743	20954	21013	21012	20921	21090	21078	20972	20885	21075	21064	20773	20966	20875	20722	20700	21141	20936	21005	21034	20957	20955	21043	20853	21046	21135	20916	21014	20719	21089	21045	20990	20894	20940	20891	21042	20936	20915	20889	20868	20831	20954	20818	21058	21210	20693	21099	20953	20808	20943	21102	20950	21119	20821	20936	21150	20963	20797	20882	20848	21027	20950	20827	21031	20851	21033	20852	20971	20806	20914	20867	20964	20847	21017	21060	21103	20645	20557	20934	20956	20878	20921	21052	21006	20926	21063	21064	20934	21039	20889	20945	21030	21060	20946	21220	20969	20754	20947	20931	20858	20896	21093	20956	20856	20846	21083	21113	20969	20890	20932	21060	21044	21113	20961	21075	21052	20855	20970	21088	20922	20984	21023	20828	20908	21068	21028	20839	20829	20981	20959	21012	20995	20883	21079	21056	21078	21066	20949	20984	20994	20947	20852	20753	20807	21167	20942	20825	21150	20977	21153	20813	20670	20985	20896	21014	20897	21001	20853	20879	21058	20995	20999	21123	20983	20987	20700	20953	20892	20951	20921	20890	20876	21038	20991	21002	21035	21006	20855	20886	20879	20940	21023	20979	20798	20962	21002	21042	21021	20877	20842	21094	21239	21082	20976	21121	20924	20909	21027	20936	21056	20890	20919	21058	20999	20899	20878	20992	20979	20914	21060	20995	21110	21001	20998	21130	21114	21001	20801	21001	20931	20896	20964	20881	20751	21022	20847	20972	20918	21048	21076	20977	21166	21141	21133	21110	21030	21045	21069	20794	21112	21159	20982	20853	20930	21006	20922	20987	20994	20694	20844	20802	21064	21022	20794	20988	21097	20900	20984	20998	20856	21109	21074	20908	20600	20896	20754	21083	21288	21019	21180	20861	20925	21075	20949	20897	20935	20849	20831	21029	20927	21159	20978	20683	21057	20835	21168	21213	20704	20966	20799	21045	21000	20941	21011	21126	20773	20997	20918	21055	21134	20975	20984	21097	20792	21035	20958	21083	21004	20971	21068	21053	21149	21207	20981	21209	20900	20918	20814	20965	21066	21207	20895	20884	21102	20754	21069	21053	21067	21074	20828	20969	20925	20923	20863	20894	20863	21125	21012	21092	20962	20818	21099	20953	20911	20988	21147	21035	21126	21170	21027	21158	20992	20960	21028	20725	20985	20968	20882	20891	20901	21126	21019	21150	21029	20849	21130	21005	21152	21061	20849	20929	21182	21018	20975	21012	21021	21222	21268	20934	21124	21111	21006	20998	20877	21019	21153	20915	20971	21072	20856	21042	20811	20946	20959	21045	20855	21172	20985	21005	20836	20977	21034	20838	21204	21000	20955	21162	20799	21042	20946	21065	20800	21055	20823	21114	20858	20990	21056	21158	20930	21021	20881	20760	21033	20822	21069	20950	20717	20829	21001	20939	21030	21258	21033	21211	20998	20957	20981	20822	20901	21246	21077	21131	21216	20958	20926	20986	21146	20893	20929	21144	21131	20949	20968	21087	20992	20997	20845	20873	21035	20748	21116	20829	20860	21108	21044	21061	21165	21080	20937	20926	21081	21033	20958	20712	21051	21047	21037	21116	20898	20991	21152	20890	20960	21186	20895	21234	20976	20913	20907	21031	21267	20910	20989	20880	21011	20987	20893	21028	21171	21053	20992	20846	21268	21235	21062	20852	21019	20802	20998	21049	20827	20899	20980	20900	20845	20982	20779	20864	20831	20923	21127	20952	21081	20934	20943	21107	21032	21106	20976	20962	21025	20956	21035	20972	20978	20829	20962	21121	20967	20876	20757	21215	20969	21131	20930	21118	20614	20945	21022	20912	20938	20970	20769	21097	21080	20848	20748	21086	20898	20978	20998	20984	21233	20914	21051	21081	20994	20839	20990	21000	20938	20998	21241	21015	20935	21106	20968	21025	21022	21017	20978	20921	20874	20963	20932	20832	20908	21039	20966	20791	21029	21006	21030	21054	20754	21130	20916	20964	21093	20937	20879	20774	21001	21020	20994	21094	20791	21092	20838	20994	20874	21098	20885	20901	20775	21061	20976	20874	21036	21071	20836	21011	20913	21071	21057	20809	21180	21053	20907	21080	20991	20932	21116	21211	20965	21294	20841	20991	20824	20943	20781	21035	20800	20994	21010	20886	20954	20909	20831	20826	21018	20947	20990	21101	21061	20911	20928	21033	20927	21020	21262	21072	20908	21055	20968	20954	20981	20915	21056	20867	20968	20956	20954	21136	20980	20874	20850	20893	21041	20987	20931	20849	20874	20967	20984	20878	20905	21093	20882	20983	21027	20853	21352	21170	20892	21023	20890	20788	20968	20848	21202	21033	20895	20783	20939	21081	20753	21052	20935	21097	20853	21264	21078	21219	21069	21099	20881	21067	21006	21147	21036	20809	20954	21058	21306	20913	20949	20957	21051	21122	20942	20985	21049	21190	20841	20959	20881	20869	20961	20920	21066	21022	20982	20878	20697	20973	20960	21132	21091	21074	21011	20973	21179	21063	20934	21049	20850	20808	21177	21058	20995	20919	20820	20877	21052	21032	20918	21072	21015	20973	21186	21055	21004	21195	20834	21098	21033	20933	20890	20850	21270	21058	20730	20986	20901	20933	20854	21173	21021	20952	21108	21048	20993	21170	20919	21082	20951	21242	20779	21133	20982	20868	20920	20980	20881	20835	21034	20883	20969	20824	21185	20950	20992	21102	20972	21111	21201	20962	21235	20894	21077	20998	20891	21029	20729	21154	21066	20901	21117	21090	20882	21147	20942	21085	20941	21121	20924	20923	21307	20964	20894	20977	20763	21081	20748	20938	21012	21208	21015	20833	21148	20931	20825	20862	20861	20697	20833	20930	20885	20899	20986	21009	20998	20911	20913	20891	20931	20916	20914	21124	21144	21039	20985	20999	21019	20949	20965	20952	20804	21245	21024	21081	21118	20965	20918	21001	20991	20759	20877	21036	20850	20975	21040	20835	21220	20928	21087	20977	20964	21128	21007	21005	20965	20998	20908	20848	21085	21259	21061	20776	21102	20934	20959	20961	20780	21050	20846	20844	20966	20875	21070	20983	20947	20801	20897	21071	20955	20991	20900	21060	20944	21053	20958	20921	20940	20932	20700	20960	21114	20804	21084	20896	21055	21106	21027	20811	20982	21077	20708	20712	21027	21080	20946	20783	21011	21065	21330	21059	21079	21054	20826	21081	21051	21028	20930	20895	21149	21007	21034	21095	20759	20816	21342	21098	20967	20748	20869	20881	21107	20830	21071	21060	21199	20848	21043	20900	21207	20837	21114	20981	21046	21107	21029	21040	21198	21104	20950	21105	20991	21033	20946	20979	20737	20833	21109	20879	20804	21098	21004	20962	21040	21122	20732	21159	21055	20978	21046	20980	21130	20924	21071	21040	21041	21009	21021	20911	20980	21053	20988	20937	21075	21058	21053	20952	21142	21070	20971	20990	21018	21064	21143	20792	21028	20930	20950	21201	20986	21002	20709	21029	20950	21213	20741	21066	20948	21072	21021	21025	21030	20979	21014	20884	20869	21046	20937	20917	20660	21036	21155	20838	21017	20852	21189	21030	21076	21073	20903	20982	21017	21190	21212	20781	20853	20936	20969	20879	20977	20892	20964	21017	20890	20958	20804	20770	20831	21176	20964	20961	21058	21146	21064	21034	20941	20976	21036	21020	21103	21083	20843	20967	20821	21080	21024	21191	20937	20963	20960	20868	21168	20942	20836	21162	21092
31645	40105	21980	18710	17768	17536	17414	17289	17363	16934	17097	17294	17038	17106	17037	17220	17076	17145	17125	17095	16933	17036	17192	17097	17041	16949	16976	17096	17142	17618	17410	17265	17445	17089	17176	16895	16990	17034	16977	16824	16917	17017	17009	17039	16892	17285	17050	17192	17008	16894	16943	17110	16926	16968	16945	16759	17100	16873	16945	16987	16990	16979	17029	16859	16927	16934	17090	16896	17084	16786	16892	16917	16940	17035	16916	16953	16943	17106	16865	17047	17083	16908	17004	16917	16945	17009	17027	17131	17146	16868	16899	17090	16873	17047	16885	17047	16982	17159	16977	16822	16859	17055	16995	16978	16974	16938	16983	16961	17008	17073	17001	17011	17117	16862	16917	16882	17067	16970	16924	16926	16969	16900	16940	16945	16860	17014	16968	17043	16987	17039	17076	16885	16888	16917	17139	16987	16936	17076	16986	17165	16982	16994	16901	16852	16993	17200	17018	17163	16963	16867	16984	16987	17035	16960	16971	17016	16847	16948	17127	17046	16968	17112	17151	17093	16924	17027	17161	17004	16906	16930	16871	16854	16956	17059	17175	16763	16951	16955	16930	16881	16984	16851	17033	16939	17020	16982	16891	17110	16937	16900	17025	17014	17095	17020	17009	16982	16795	17060	16968	17029	16820	16911	16815	16986	16785	16993	17110	17056	16885	16982	17073	16898	16903	17012	16942	17042	16961	16861	16993	16977	16950	16977	16913	17059	16936	17027	17050	16929	16802	16965	16984	16804	17030	16808	16962	17126	17064	17042	16973	16902	16950	17027	16746	16834	17006	17057	16877	16995	17145	16849	16963	16774	16944	17078	16942	16738	17096	16823	17156	16890	16974	17079	17015	17063	16938	16962	16960	17033	17017	16997	17041	16998	16828	16963	16938	17003	17043	17075	17027	16956	16965	17083	17066	17041	16973	16845	17134	16982	17055	16954	16958	17073	17119	16904	16962	16991	17037	17117	16923	17092	17173	17153	17030	17045	16946	17077	17030	16903	16973	17152	16828	17058	17150	16875	17167	17064	17143	16855	17052	16918	16848	17033	17074	16938	16919	16990	17003	17053	17074	17081	17185	17035	17090	16766	16985	17025	16919	16785	17007	16877	16962	16870	16933	16935	17016	17026	17008	17021	16873	16965	17073	16892	17014	16938	16969	17174	16973	16867	17120	16870	16991	16898	16979	17089	17003	17024	16995	17092	16980	17046	16945	16934	16925	16939	16928	16944	17094	16987	16942	16998	16894	16978	17034	17035	16927	17164	17203	17080	16980	17130	17094	16948	16993	16981	17021	16862	17037	17067	17026	16989	16922	16901	16754	16976	17121	16971	17101	16839	16914	16965	16926	17086	17160	17024	17129	16890	17008	17122	16952	17041	16838	16931	17107	17005	16973	16890	16983	17164	17075	16999	16955	16884	17051	16999	17069	17053	16893	17040	16981	16940	16936	16988	17119	17122	17000	16864	17078	16865	16904	16892	16919	17045	16983	16978	17018	16946	17023	16934	16917	17095	16936	17099	16866	17065	17013	17067	17027	17053	17047	16960	17015	16969	16897	16924	16940	17074	17123	17197	16990	16966	16945	17000	16856	16959	16973	17002	17016	16886	16884	16920	16835	17151	16877	16861	16981	17037	17124	16960	17208	16999	17057	17044	17024	17030	16944	17107	16865	16989	16978	16963	16866	16957	16989	17026	16921	16999	17061	16901	16958	16815	17167	16991	17139	17147	17108	17101	16965	16975	16846	17103	17160	17037	16965	17086	17081	16966	16971	16944	17053	16874	17014	16974	17125	17132	16940	17060	17001	17093	17093	17013	17090	16903	17038	16988	17054	17003	17112	16940	16995	16787	17100	17208	17008	17061	16980	16809	17070	17066	17174	16845	17181	17075	17068	16852	17011	16910	17089	16974	16974	17034	16904	17084	17062	17100	16988	17214	17004	16896	17127	17018	17134	16982	17071	17025	17062	17022	16953	16968	16970	16874	17046	16902	16928	17104	16928	16945	16961	16899	16918	17170	16936	16957	17135	16952	17076	16943	16980	17081	16919	17031	17006	16753	17020	17073	16965	17102	17113	17094	17110	17103	17079	16944	16966	16818	17168	16882	16982	16972	17065	16888	17005	16890	17035	17037	17017	17021	16874	17011	17123	17017	16923	17106	17003	16953	16979	17032	17043	17112	17038	16986	17095	16875	17257	16989	17089	16980	16981	17001	17144	17141	16821	17065	16827	16873	17054	16793	16918	16892	16933	17152	16899	16928	17092	16995	17055	16815	17013	17119	16981	16978	17067	16920	16960	17035	16734	17007	17104	16864	16941	17126	16882	17021	16958	17055	17052	16889	16974	16927	17145	17104	16975	17122	17043	16941	17012	16963	16871	16930	17165	17149	16943	17009	16934	16901	16961	16912	16933	16980	17026	17111	17229	17028	16809	17078	17059	16984	16847	17083	17055	16871	16889	17101	17177	16932	16851	16975	16910	16956	17078	16972	16936	16909	16947	16979	16951	16962	16964	16987	16920	16980	16971	17029	16909	16962	17117	16951	16946	17113	17129	17119	16900	16897	16975	17012	17094	16935	17064	17010	16828	16907	16944	17210	16965	16849	17030	16877	17012	16968	17081	16959	17060	16830	16979	17020	17073	16735	16966	16912	16762	17008	16903	17048	17021	17037	17067	17054	16881	17124	16975	17004	17047	17122	16888	16875	17044	16931	16872	17049	16986	17055	16922	16892	17106	17015	16879	16901	17034	16860	16994	17155	16889	16773	17139	16981	17162	16914	16954	17019	16963	17103	17028	16979	17069	16923	17021	17011	17140	17113	16977	16860	16907	17148	17170	17011	16965	17017	17005	17000	17004	16913	16871	16986	16983	16845	17025	17109	16853	16943	17059	17108	17072	17140	16915	17032	16895	17036	17155	16933	17032	17020	16935	17017	16881	17013	17065	16847	17128	16943	17144	16768	16920	16782	16949	16930	17170	16914	16807	17069	16855	16979	17029	16979	17103	17047	17090	17088	16946	17008	17179	17034	16936	16883	16994	17011	16848	17097	16989	16986	17010	16902	17029	16828	16833	16964	17012	16789	16955	17006	17201	16994	17113	16925	17047	17071	17036	16964	16850	17006	16988	16997	17147	17035	17024	17093	17032	17086	17112	16844	17020	16959	16930	16985	16982	16965	16802	17070	16885	17032	16945	17137	16753	16892	17017	17062	16905	16955	17206	16950	17023	17210	16922	17014	16844	16841	16846	17006	16869	17010	16937	17094	17066	17170	16900	16832	16798	17115	16876	17101	16977	16903	16913	16987	17001	17091	17081	17014	16891	17193	17198	17003	16757	17030	17163	16986	16996	17143	17013	16806	17130	16926	16887	16960	17013	16994	17036	16967	16949	16953	17016	17048	17059	16951	16948	17000	17028	17001	16945	16868	17160	17071	16970	16960	17175	16829	16968	17001	17059	17067	17099	17009	16841	16951	17133	16968	17021	16933	17066	16930	16988	17006	17278	17082	16857	16980	16945	16928	16997	16845	16858	17075	16936	17032	17135	17090	16917	16992	17069	17151	16983	16860	17178	16862	16946	17006	16983	16954	16850	16961	17014	17059	16955	17079	16888	16988	17026	17016	16947	17054	16866	16989	17066	16939	17140	17035	16911	17181	17034	17024	17187	17029	16945	17018	17014	16971	17152	17063	17076	16968	17127	16963	17054	16955	16898	17153	17029	17031	17016	16905	16931	17103	16905	17076	17024	16994	17020	17088	17079	17063	16962	16976	17095	17120	16921	16922	17058	16879	17000	17042	16986	17015	17100	16898	17101	17023	16974	16885	16885	16911	17053	16890	16981	17059	16959	17067	16911	17066	16948	17140	16988	17160	17017	17044	16834	17143	17041	16912	16937	17024	17021	17050	17127	16877	16936	16956	16795	17114	16757	17062	16968	16855	16970	16953	17137	16775	16847	16888	17028	16995	17015	16910	16974	16917	16839	17134	16996	17051	16921	16904	17006	17019	16884	17037	17127	16903	17021	17039	17047	17051	16905	16975	16982	16910	16940	17140	16964	16987	17054	17048	16995	17021	16951	16807	17014	17101	16961	17021	17055	17039	16957	16884	16886	16880	16969	16883	17009	17070	17113	16822	17039	16909	16866	16920	17112	16779	16897	16951	17153	16943	16980	16865	17048	17042	16964	16890	16980	17253	17137	16852	16833	17185	16796	17130	17048	16736	17086	16899	16990	16954	17017	17013	17013	16994	17064	17132	16936	16932	17065	17055	16955	17075	17006	16962	17188	17151	16889	16955	16980	16931	16958	16855	17094	16901	17158	16902	17002	16989	17041	17064	16872	16808	17091	16897	16857	16917	16834	16945	16975	17064	16965	17154	16806	16852	16965	17052	17174	17047	17078	17073	16954	17038	16933	17113	17052	17026	17106	16978	17056	16919	16996	16986	17020	17112	17089	17129	17037	16804	16950	16956	16914	17046	17121	16908	17145	17105	16904	16896	16943	17081	16915	17100	16976	17001	17070	16923	16996	16797	16949	17026	17064	16856	17174	17012	16989	17075	16977	16978	16886	16968	17053	17016	17044	16952	16938	17054	16784	16904	17096	16989	17007	16965	17032	16937	16912	17036	17012	17074	17083	16922	16762	17017	17078	16758	17143	16844	16947	17010	17064	17027	17071	17052	17059	16925	16969	16829	17023	17061	16990	16859	16910	16826	17098	17143	16975	16998	17055	16942	17062	17025	17169	17131	17054	16975	16752	17061	17110	16993	16943	17002	17008	17030	16972	16928	16905	16826	17008	16998	17098	17044	16917	16836	17100	16837	17022	17089	16999	17026	17078	16933	17177	16959	17065	16882	16890	17010	17082	17131	17008	16966	16978	16964	16997	17195	17211	17105	16956	16951	17130	16836	16963	17003	16993	17021	17061	17077	16897	17175	17051	16913	16997	17027	16836	16989	16917	16919	17107	16907	16979	17056	16993	17068	17085	16672	17030	17043	16907	17068	17163	16924	16999	16895	16975	17053	16860	16903	16965	17038	16822	17061	16735	17079	16937	16911	16984	17050	16950	17066	16928	17123	16968	16958	17046	16959	16959	17204	17129	16978	17136	16933	17069	16999	16797	16972	17127	16893	17036	16910
23889	21478	28926	24388	22568	23928	24121	21464	21089	21230	21291	21094	20985	21035	21006	21051	21045	20880	20965	20909	20759	20800	21208	20812	21043	20807	20817	21049	21585	23359	23013	22441	21563	21279	20963	20963	20623	20855	20937	20576	20583	20758	20456	20678	21083	20671	20609	20647	20725	20638	20697	20680	20794	20537	20640	20752	20540	20725	20587	20690	20709	20715	20477	20746	20614	20712	20932	20534	20803	20820	20816	20680	20757	20814	20609	20672	20548	20620	20829	20636	20721	20589	20549	20685	20629	20873	20866	20585	20704	20835	20532	20698	20704	20828	20592	20703	20528	20615	20647	20500	20733	20726	20659	20643	20580	20628	20693	20716	20592	20747	20662	20508	20588	20748	20702	20277	20708	20549	20702	20594	20664	20555	20693	20694	20635	20663	20583	20679	20659	20695	20691	20600	20674	20617	20872	20779	20807	20506	20507	20425	20460	20708	20754	20794	20711	20634	20630	20645	20758	20665	20672	20695	20551	20671	20806	20545	20801	20638	20666	20568	20790	20459	20802	20632	20532	20672	20626	20647	20656	20708	20688	20509	20509	20694	20779	20614	20680	20805	20488	20798	20636	20515	20659	20552	20689	20505	20539	20871	20593	20752	20703	20690	20710	20505	20784	20705	20754	20704	20602	20603	20583	20664	20708	20730	20651	20674	20693	20825	20450	20728	20667	20709	20561	20512	20682	20644	20830	20557	20877	20641	20552	20391	20759	20642	20538	20579	20503	20669	20709	20670	20633	20666	20588	20509	20381	20712	20734	20759	20619	20578	20693	20484	20443	20575	20568	20690	20656	20513	20760	20874	20614	20631	20619	20662	20519	20722	20686	20798	20416	20548	20579	20680	20545	20778	20871	20614	20767	20663	20762	20666	20575	20679	20602	20557	20580	20553	20704	20669	20531	20579	20587	20813	20943	20781	20740	20733	20550	20677	20712	20890	20679	20759	20529	20636	20552	20717	20733	20647	20682	20846	20829	20711	20655	20564	20763	20795	20713	20558	20659	20640	20867	20774	20432	20565	20593	20731	20637	20371	20655	20638	20799	20520	20693	20801	20558	20850	20622	20611	20651	20617	20535	20366	20436	20718	20719	20530	20670	20744	20822	20617	20656	20715	20626	20836	20783	20728	20616	20498	20610	20584	20820	20560	20657	20698	20780	20699	20767	20515	20636	20609	20750	20763	20514	20588	20635	20615	20385	20395	20527	20750	20522	20628	20778	20590	20692	20720	20767	20533	20717	20833	20596	20724	20630	20496	20621	20677	20660	20537	20661	20606	20854	20669	20753	20552	20739	20643	20690	20735	20598	20760	20773	20852	20627	20628	20548	20614	20553	20620	20645	20752	20692	20580	20546	20683	20726	20668	20722	20581	20811	20851	20752	20578	20671	20692	20701	20749	20571	20578	20703	20693	20797	20450	20853	20585	20657	20772	20578	20770	20866	20862	20804	20639	20583	20536	20612	20392	20590	20514	20716	20642	20635	20566	20647	20623	20641	20460	20413	20897	20578	20764	20655	20717	20575	20709	20697	20667	20488	20654	20840	20743	20730	20614	20532	20546	20582	20565	20652	20509	20642	20556	20755	20830	20739	20605	20683	20505	20629	20696	20713	20767	20698	20576	20714	20500	20669	20300	20602	20745	20801	20633	20581	20660	20553	20773	20778	20707	20715	20375	20639	20667	20569	20655	20740	20672	20690	20387	20837	20654	20565	20651	20350	20643	20734	20609	20765	20848	20887	20820	20639	20763	20698	20557	20684	20584	20618	20870	20703	20525	20753	20665	20565	20660	20783	20910	20543	20490	20685	20942	20560	20983	20540	20483	20503	20713	20562	20667	20518	20752	20746	20603	20764	20843	20494	20649	20570	20647	20465	20701	20720	20662	20641	20540	20834	20755	20850	20637	20770	20696	20519	20878	20560	20893	20802	20796	20741	20616	20605	20709	20474	20499	20730	20693	20518	20545	20675	20789	20906	20548	20834	20779	20379	20406	20676	20745	20625	20672	20678	20594	20584	20626	20502	20502	20522	20731	20770	20648	20643	20584	20647	20666	20610	20647	20760	20658	20486	20732	20581	20716	20558	20737	20662	20705	20800	20731	20744	20731	20748	20642	20751	20732	20669	20523	20749	20538	20850	20563	20697	20732	20639	20663	20764	20528	20677	20676	20639	20651	20615	20629	20614	20778	20623	20690	20627	20780	20657	20677	20513	20473	20689	20567	20629	20643	20393	20766	20788	20599	20686	20493	20584	20619	20590	20654	20948	20699	20857	20755	20642	20753	20519	20777	20721	20535	20579	20565	20761	20528	20392	20666	20490	20632	20739	20774	20681	20775	20900	20593	20640	20474	20491	20545	20531	20681	20662	20587	20633	20702	20689	20626	20696	20600	20485	20637	20614	20848	20563	20538	20652	20608	20689	20502	20546	20532	20546	20536	20554	20753	20542	20691	20546	20665	20614	20448	20582	20554	20550	20571	20822	20621	20580	20615	20671	20533	20730	20612	20707	20758	20896	20487	20714	20534	20465	20626	20687	20656	20661	20483	20714	20550	20475	20739	20606	20572	20758	20695	20806	20591	20887	20588	21058	20526	20670	20678	20841	20784	20607	20770	20681	20529	20607	20691	20565	20707	20775	20680	20714	20710	20616	20664	20530	20775	20483	20478	20726	20797	20691	20620	20637	20651	20740	20552	20527	20755	20721	20630	20713	20590	20662	20574	20880	20454	20704	20547	20451	20735	20662	20639	20599	20713	20787	20522	20537	20676	20760	20764	20742	20770	20699	20763	20739	20781	20568	20651	20623	20670	20700	20532	20702	20725	20674	20390	20649	20426	20608	20548	20531	20740	20807	20659	20705	20623	20617	20839	20560	20602	20789	20597	20644	20609	20936	20666	20646	20473	20837	20664	20682	20631	20713	20849	20568	20690	20589	20642	20491	20440	20584	20508	20650	20537	20438	20600	20438	20638	20551	20393	20630	20565	20596	20530	20587	20572	20634	20629	20711	20600	20801	20822	20649	20531	20837	20562	20797	20457	20555	20769	20492	20760	20504	20611	20813	20770	20755	20605	20805	20726	20604	20845	20705	20702	20606	20707	20682	20430	20579	20485	20761	20691	20861	20725	20559	20518	20530	20726	20588	20754	20670	20619	20528	20327	20614	20692	20691	20817	20475	20681	20857	20758	20932	20643	20784	20685	20542	20604	20540	20613	20435	20643	20597	20568	20552	20705	20677	20524	20641	20573	20715	20609	20807	20746	20694	20568	20644	20763	20750	20666	20811	20588	20670	20593	20644	20382	20690	20529	20649	20763	20685	20595	20663	20571	20747	20744	20813	20787	20594	20607	20609	20649	20626	20621	20813	20920	20709	20638	20748	20377	20716	20662	20518	20590	20587	20662	20675	20558	20664	20689	20520	20590	20663	20786	20720	20681	20684	20669	20637	20559	20653	20704	20446	20839	20674	20634	20579	20408	20718	20544	20462	20625	20745	20537	20497	20624	20581	20884	20701	20476	20418	20582	20491	20503	20543	20619	20568	20572	20732	20753	20566	20549	20687	20769	20777	20819	20660	20539	20457	20592	20589	20485	20570	20762	20543	20528	20575	20764	20783	20544	20604	20342	20626	20632	20778	20538	20642	20722	20679	20546	20786	20599	20528	20757	20597	20352	20525	20805	20651	20499	20612	20420	20517	20647	20490	20362	20573	20753	20706	20542	20479	20533	20663	20542	20628	20681	20594	20616	20675	20850	20691	20617	20413	20708	20685	20620	20828	20922	20786	20794	20497	20646	20451	20925	20833	20778	20802	20776	20658	20571	20880	20516	20628	20634	20718	20819	20700	20489	20646	20602	20428	20687	20691	20650	20623	20698	20684	20365	20548	20683	20713	20803	20824	20505	20727	20727	20534	20531	20594	20707	20594	20584	20546	20702	20819	20611	20601	20583	20797	20478	20621	20885	20588	20666	20536	20868	20699	20585	20615	20731	20617	20728	20699	20658	20530	20499	20884	20557	20456	20809	20773	20486	20641	20703	20640	20610	20721	20503	20462	20359	20646	20656	20684	20614	20593	20770	20764	20739	20434	20670	20662	20634	20730	20723	20759	20615	20747	20551	20688	20892	20762	20609	20594	20609	20698	20622	20645	20619	20517	20685	20406	20434	20470	20426	20594	20600	20558	20556	20782	20730	20738	20518	20682	20504	20796	20656	20569	20732	20546	20609	20829	20619	20446	20713	20579	20715	20646	20662	20492	20647	20765	20531	20562	20922	20635	20479	20500	20781	20775	20836	20623	20687	20610	20559	20685	20517	20814	20936	20662	20659	20807	20490	20550	20718	20513	20642	20777	20449	20613	20627	20740	20722	20520	20735	20570	20783	20773	20749	20627	20652	20548	20551	20517	20777	20875	20731	20681	20823	20609	20792	20502	20463	20647	20555	20545	20686	20733	20444	20561	20636	20769	20605	20707	20627	20637	20843	20762	20608	20577	20778	20527	20624	20606	20694	20465	20529	20785	20748	20714	20752	20627	20497	20657	20654	20792	20533	20426	20759	20671	20642	20518	20676	20590	20713	20749	20689	20438	20463	20461	20523	20545	20512	20605	20748	20867	20658	20746	20534	20661	20785	20861	20645	20747	20694	20516	20446	20722	20711	20550	20842	20531	20759	20553	20730	20666	20772	20668	20586	20810	20802	20783	20663	20836	20707	20739	20579	20608	20645	20601	20588	20549	20659	20688	20555	20511	20413	20660	20681	20670	20563	20558	20544	20627	20478	20590	20654	20510	20642	20888	21071	20613	20633	20654	20490	20777	20704	20643	20720	20683	20617	20451	20632	20683	20802	20614	20567	20745	20679	20577	20793	20687	20602	20563	20452	20623	20716	20405	20567	20502	20643	20661	20532	20737	20599	20589	20634	20594	20722	20431	20695	20673	20680	20770	20590	20624	20724	20507	20439	20567	20571	20729	20512	20506	20895	20831	20688	20671	20527	20614	20654	20715	20710	20648	20538	20748	20563	20520	20418	20596	20579	20635	20919	20713	20660	20574	20455	20707	20693	20598	20687	20360	20547	20527	20716	20693	20725	20477	20727	20631	20717	20869	20800	20657	20487	20633	20585	20766	20799	20788	20621	20637	20777
35984	56134	28444	20183	18905	18052	18000	17597	17407	17163	17081	16992	17040	16952	17041	17078	16958	17023	17036	16858	16903	16970	16947	17078	16868	16871	16961	16863	18528	21126	19746	19166	18008	17460	16889	16820	16774	16859	16909	16746	16758	16878	16802	16734	16716	16698	16739	16722	16671	16764	16780	16781	16520	16631	16702	16710	16740	16747	16637	16850	16654	16770	16629	16670	16773	16842	16756	16793	16643	16758	16634	16765	16773	16853	16864	16822	16727	16885	16645	16624	16924	16866	16730	16643	16766	16706	16689	16727	16641	16771	16743	16711	16801	16629	16794	16715	16760	16734	16769	16757	16745	16740	16561	16811	16633	16752	17140	16888	16786	16841	16713	16902	16670	16702	16595	16645	16710	16740	16798	16838	16784	16797	16640	16769	16650	16946	16778	16813	16847	16759	16883	16693	16571	16952	16884	16671	16892	16717	16751	16824	16749	16887	16720	16688	16611	16723	16756	16791	16689	16638	16683	16763	16674	16725	16868	16822	16748	16823	16848	16806	16829	16661	16718	16814	16772	16961	16749	16639	16743	16807	16761	16720	16675	16905	16934	16668	16779	16692	16724	16897	16875	16457	16611	16694	16821	16587	16714	16958	16884	16580	16756	16712	16736	17007	16571	16761	16892	16886	16511	16825	16799	16733	16800	16809	16725	16912	16613	16652	16845	16801	16742	16804	16744	16820	16720	16794	16853	16845	16701	16758	16789	16785	16852	16680	16815	16765	16732	16640	16540	16818	16761	16661	16818	16667	16859	16639	16814	16700	16819	16755	16631	16718	16786	16725	16909	16721	16807	16759	16822	16655	16617	16954	16905	16667	16714	16947	16686	16596	16720	16783	16710	16823	16759	16632	16741	16688	16766	16802	16715	16762	16761	16651	16693	16817	16673	16691	16702	16727	16786	16798	16879	16780	16775	16723	16703	16721	16797	16841	16780	16739	16748	16677	16875	16774	16635	16792	16686	16851	16758	16919	16628	16600	16786	16694	16710	16775	16849	16834	16798	16623	16852	16797	16793	16689	16651	16779	16725	16766	16661	16635	16801	16924	16735	16723	16797	16670	16794	16731	16801	16759	16689	16780	16792	16644	16790	16638	16782	16746	16932	16830	16956	16804	16926	16870	16756	16859	16891	16710	16785	16621	16633	16775	16648	16747	16796	16893	16779	16746	16838	16701	16726	16799	16729	16886	16569	16577	16860	16723	16717	16539	16724	16834	16902	16650	16704	16746	16710	16866	16860	16698	16827	16900	16848	16700	16933	16853	16654	16648	16786	16731	17005	16711	16793	16765	16776	16795	16920	16786	16835	16672	16883	16749	16822	16574	16998	16745	16611	16933	16731	16855	16804	16679	16742	16666	16664	16821	16803	16702	16794	16807	16845	16772	16897	16864	16705	16646	16743	16659	16808	16840	16732	16760	17010	16624	16732	16760	16841	16767	16614	16778	16683	16938	16772	16634	16857	16772	16694	16797	16720	16891	16801	16834	16677	16720	16603	16657	16906	16760	16738	16796	16731	16647	16634	16862	16521	16814	16666	16900	16927	16800	16866	16814	16832	16838	16559	16864	16853	16667	16685	16863	16749	16904	16777	16688	16833	16798	16648	16937	16593	16611	16886	16730	16850	16890	16766	16778	16678	16692	16669	16716	16683	16745	16811	16726	16753	16813	16716	16798	16754	16882	16917	16735	16831	16681	16724	16629	16651	16662	16933	16859	16723	16686	16650	16887	16809	16759	16713	16794	16553	16810	16870	16672	16801	16584	16802	16862	16765	16644	16756	16761	16784	16788	16680	16747	16866	16670	16737	16607	16950	16756	16785	16705	16622	16601	16700	16798	16816	16466	16970	16833	16773	16802	16811	16609	16677	16592	16769	16907	16647	16868	16870	16866	16641	16875	16731	16576	16828	16722	16833	16882	16960	16707	16704	16978	16774	16859	16810	16752	16748	16738	16813	16789	16705	16854	16794	16744	16776	16790	16857	16697	16690	16674	16829	16666	16800	16884	16838	16621	16775	16909	16787	16681	16644	16784	16741	16793	16553	16689	16671	16776	16636	16937	16747	16784	16777	16693	16854	16739	16805	16662	16876	16805	16726	16823	16714	16809	16741	16609	16776	16803	16626	16662	16799	16742	16691	16775	16781	16886	16593	16806	16805	16772	16664	16780	16839	16608	16648	16782	16522	16704	16776	16840	16568	16852	16791	16628	16692	16853	16911	16703	16717	16723	16674	16779	16906	16880	16939	16786	16791	16716	16841	16783	16935	16796	16921	16637	16756	16850	16714	16637	16800	16967	16724	16830	16736	16768	16732	16916	16749	16733	16758	16770	16653	16783	16766	16733	16710	16651	16545	16744	16747	16677	16773	16648	16826	16705	16788	16665	16705	16607	16815	16812	16723	16615	16801	16745	16779	16788	16767	16876	16604	16641	16654	16875	16760	16977	16934	16898	16794	16783	16831	16757	16668	16729	16835	16692	17088	16817	16659	16623	16772	16789	16851	16754	16830	16699	16730	16708	16601	16698	17113	16794	16788	16761	16875	16737	16728	16711	16674	16791	16732	16921	16631	16911	16659	16828	16801	16596	16815	16680	16688	16729	16523	16748	16800	16602	16999	16720	16870	16780	16790	16695	16727	16674	16871	16724	16618	16824	16757	16694	16734	16936	16757	16951	16827	16817	16774	16777	16618	16570	16793	16780	16711	16495	16643	16642	16766	16720	16712	16857	16719	16832	16804	16870	16952	16576	16865	16731	16692	16677	16714	16736	16776	16827	16814	16735	16580	16746	16891	16705	16758	16812	16969	16735	17012	16767	16792	16761	16648	16759	16701	16855	16890	16746	16722	16773	16813	16827	16817	16762	16773	16776	16754	16739	16859	16581	16821	16745	16861	16782	16774	16864	16878	16788	16824	16704	16896	16670	16771	16680	16715	16654	16865	16797	16674	17014	16758	16754	16870	16801	16685	16832	16759	16684	16845	16745	16755	16832	16800	16647	16762	16816	16734	16783	16550	16713	16725	16910	16558	16714	16777	16947	16829	16648	16805	16798	16732	16702	16729	16782	16727	16729	16611	16720	16916	16708	16662	16667	16819	16727	16936	16813	16706	16730	16786	16754	16614	16716	16731	16884	16677	16717	16704	16709	16748	16612	16646	16618	16822	16960	16728	16965	16679	16919	16628	16878	16694	16809	16822	16809	16861	16859	16808	16802	16695	16864	16607	16873	16764	16823	16718	16768	16751	16752	16762	16784	16747	16652	16742	16785	16911	16739	16611	16760	16740	16894	16908	16685	16671	16756	16763	16670	16809	16667	16856	16651	16879	16617	16706	16614	16677	16771	16615	16810	16775	16725	16656	16705	16835	16667	16843	16643	16750	16892	16702	16605	16741	16740	16982	16655	16774	16741	16830	16731	16679	16752	16637	16781	16690	16874	16513	16795	16902	16805	16574	16688	16726	16785	16575	16698	16686	16764	16715	16609	16756	16674	16858	16879	16548	16800	16760	16782	16763	16797	17028	16788	16786	16765	16760	16745	16601	16708	16893	16654	16655	16650	16831	16795	16736	16948	16562	16755	16648	16674	16772	16736	16761	16793	16790	16837	16574	16783	16860	16573	16707	16801	16755	16741	16711	16760	16748	16688	16802	16677	16841	16769	16632	16906	16701	16763	16600	16849	16736	16789	16799	16735	16783	16791	16849	16748	16636	16858	16679	16654	16747	16842	17017	16718	16645	16960	16609	16601	16863	16825	16655	16784	16744	16756	16963	16671	16790	16843	16713	16699	16635	16713	16817	16902	16738	16607	16786	16670	16903	16624	16665	16745	16711	16769	16877	16881	16918	16724	16814	16830	16749	16657	16968	16718	16873	16713	16716	16702	16676	16659	16880	16775	16634	16703	16800	16688	16750	16892	16620	16688	16655	16912	16659	16864	16709	16782	16683	16692	16872	16522	16816	16771	16925	16706	16757	16751	16644	16807	16733	16626	16910	16689	16850	16737	16797	16694	16725	16847	16742	16867	16659	16706	16973	16832	16822	16728	16713	16760	16770	16808	16896	16902	16640	16743	16916	16792	16709	16795	16719	16787	16938	16815	16745	16992	16728	16795	16674	16836	16949	16813	16924	16852	16938	16664	16877	16866	16717	16654	16566	16840	16893	16805	16686	16928	16682	16934	16770	16677	16652	16856	16722	16807	16819	16834	16877	16785	16791	16620	16799	16802	16678	16781	16828	16823	16884	16926	16818	16853	16585	16730	16816	16832	16726	16738	16842	16856	16983	16698	16756	16744	16760	16591	16650	16777	16739	16744	16783	16780	16721	16798	16753	16898	16700	16933	16698	16658	16799	16705	16713	16859	16804	16884	16766	16882	16719	16847	16769	16752	16903	16814	16892	16789	16731	16749	16676	16547	16827	16830	16629	16822	16677	16647	16799	16738	16838	16724	16871	16852	16835	16796	16832	16781	16706	16851	16947	16772	16900	16787	16649	16674	16760	16751	16934	16818	16734	16630	16493	16903	16690	16760	16662	16743	16755	16826	16716	16612	16763	16732	16732	16747	16861	16919	16739	16647	16741	16647	16728	16782	16842	16847	16864	16747	16845	16787	16823	16768	16677	16634	16775	16843	16786	16557	16694	16483	16662	16873	16870	16714	16841	16812	16835	16797	16799	16729	16840	16770	16815	16707	16701	16612	16694	16704	16788	16691	16833	16610	16817	16765	16682	16681	16831	16696	16761	16676	16802	16875	16800	16647	16690	16845	16788	16770	16822	16695	16814	16751	16817	16775	16845	16750	16917	16745	16762	16740	16811	16734	16902	16781	16861	16866	16720	16669	16794	16787	16819	16657	16764	16786	16729	16942	16813	16744	16696	16813	16824	16620	16778	16664	16764	16740	16812	16799	16880	16914	16700	16804	16836	16862	16723	16754	16643	16766	16808	16682	16733	16966	16633	16706	16780	16809	16724	16847	16778	16757	16795	16733	16774	16782	16879	16785	16781	16665	16851	16783	16683	16763	16858	16639	16837	16593	16675	16793	16832	16657	16905	16665	16769	16723	16936	16647	16732	16673	16961	17023	16704	16804	16885	16665	16825	16674	16705	16641	16784	16805	16722	16744	16881	16796	16653	16789	16748	16737
22828	21441	29329	23868	21603	24066	26736	21676	20880	20874	20848	20523	20498	20509	20460	20529	20373	20519	20419	20450	20480	20282	20362	20428	20446	20182	20153	20294	21967	24876	24994	23778	22147	21192	20554	20419	20249	20340	20160	20153	20089	19997	20043	20120	20157	19935	20120	19984	20088	19963	19998	20011	20209	20049	20412	20168	20053	19997	20090	20033	20195	20058	20140	20085	19996	20165	20138	20215	20100	20103	20207	19938	20081	19940	20111	20201	19963	19994	20181	20108	20146	20004	19890	20099	20012	19979	20063	20129	20088	20160	19980	20039	19933	19950	19906	19968	19914	20102	19994	20089	20091	20117	20181	19871	20119	20093	20014	20261	20034	19996	20087	20082	20238	19868	20236	20149	20067	20235	20007	20157	19947	20153	20189	20195	20039	19938	20099	20225	20168	20119	20152	20002	20206	20111	19977	20142	20205	20015	20156	19961	20059	20200	19991	19998	20147	20239	20149	20083	20065	20117	20022	20134	19944	20027	19967	19816	20038	20053	19942	19954	20252	20074	20173	19999	20207	19865	20146	20117	20026	19962	20019	20174	20197	19757	19975	20078	19948	20089	20183	20078	20092	19904	20027	20014	20034	19924	19958	20035	20264	20168	20294	19921	19995	19845	20068	19902	19810	20126	20022	19935	20030	19962	20021	19822	19974	20052	20026	19944	20036	19833	19903	20081	20028	20063	19953	20126	20073	20105	20166	20038	20063	20142	20227	20133	20064	19873	19949	20077	20099	20011	20016	20037	19871	20053	20176	19974	19993	20026	19996	19970	20085	20200	20066	19942	19987	20088	20117	20136	19978	20170	20060	19876	20075	19917	19925	19944	20026	20125	20029	19938	19887	20090	19971	20157	19963	20219	20137	20207	20060	19741	20183	20063	20122	20065	20010	19914	20326	20153	20000	19966	20198	20078	20184	20048	20063	19971	19852	19994	20055	20099	20102	20095	20053	20192	19959	19880	19938	20018	19920	20036	19911	19983	19918	20078	19890	19966	20072	19940	19991	20056	20107	19788	20144	20174	20173	20052	19979	19931	20049	20222	19980	20069	20054	19989	20095	19945	19971	19907	20071	19921	20032	20106	20172	20061	19879	19895	20166	20007	19956	20150	19897	19901	20143	20129	20060	20092	20008	20005	20137	20183	20080	20123	19884	19996	20203	20101	19897	20097	20156	19891	19769	19839	20210	20118	20003	20141	19880	19859	20083	20019	19792	19836	20111	20182	19943	19978	20020	20061	19934	20180	20080	19944	19884	19812	19848	20171	20111	20140	20021	19916	20009	20053	20010	20024	19963	20002	20097	20002	19976	19925	20133	19941	20028	19966	19958	19881	19942	19865	19990	20160	19941	20006	20028	20042	20145	20027	20205	20235	20005	20019	20119	20061	19811	19994	19861	19932	20070	20101	19950	20024	20189	20103	19968	19884	20064	19959	19842	19990	20042	19890	19918	19889	19990	20003	20005	20007	20179	20119	20296	20114	19960	20070	20138	20065	19950	20011	19917	19935	19901	20115	20042	20229	19928	20128	19760	19919	19933	20088	19990	20073	20174	20088	20250	19993	20323	19993	19985	19930	20128	19922	20080	20056	20163	20157	19795	19961	19835	19918	19995	19810	20077	19732	19983	19997	20156	20047	20112	19929	20102	19983	20191	20098	20051	20138	20008	20213	20096	19936	20275	20119	20079	20015	19827	19865	20206	19960	19932	19919	19841	20063	20035	19990	19829	19932	19801	19660	19933	19965	20054	20026	20002	20057	20154	20204	20041	20103	20077	19815	20049	19907	19994	19965	19987	20035	20153	19997	19930	19759	20060	19888	19906	20077	19958	19954	20068	19985	20058	20020	19907	20073	19857	20065	20288	19895	19940	20038	20011	19910	19825	20112	20099	19915	20068	20094	19717	20067	20032	20156	19977	19836	19876	19858	19906	20151	20082	19907	19956	20032	19892	19983	20110	20025	19829	19767	20059	20088	19964	20020	20118	19933	19972	19924	19781	20062	20255	20125	20084	20245	19920	20047	20334	20045	19981	20108	20072	20013	19970	19823	20395	20053	20106	20073	19967	19905	19987	19817	19887	20077	20153	20178	19893	19968	20009	19978	19841	19773	19856	20071	20021	20002	19921	19970	20098	20010	20136	19979	19977	19891	19819	20176	20086	19996	20093	20093	19934	19941	19813	20034	20041	19886	20168	20173	19902	20143	20076	20123	20091	19891	19757	19897	19922	19919	19967	19958	20013	20077	19948	19905	19922	20084	20097	19973	19821	20036	20047	20306	20106	19899	20108	20142	19957	19971	20057	19944	20121	20133	20128	20099	20027	19871	20070	19845	19776	20040	20084	20161	20001	20039	20126	20071	19968	19893	20122	19989	20150	19929	19892	19911	20025	20003	20065	19732	20056	19983	20102	20040	19964	20056	20009	20050	19933	19967	19920	20037	19932	20051	19832	20106	19971	20179	19973	19890	20145	19966	19844	19855	19965	20083	19915	20053	19944	20027	20124	19970	20008	20082	20041	20166	19960	19903	20072	20066	19983	20101	20101	19985	20062	20201	20029	20068	20037	19716	19959	19821	20012	20174	20092	20181	20027	19938	20009	19883	19872	20010	19838	20123	19951	19940	19937	19913	20282	20034	20140	19918	20033	19837	19954	19942	20153	20258	19984	19923	20133	20026	19793	19962	20026	20000	20039	20069	20035	19936	20078	19963	20123	20079	19817	19930	20094	19983	20042	19906	20008	19947	19986	20100	19969	20073	19776	20074	19914	19974	19785	20060	20267	20191	19996	19862	19962	20023	19823	20066	20074	20037	20009	20095	20228	19955	20187	20162	20146	20033	20074	20036	20045	19916	19997	20092	20027	20233	20059	19893	19862	20074	20189	19979	20171	20127	19905	19870	20146	20193	20069	20063	19903	20066	19874	19854	19933	20000	20121	20309	20067	19978	20138	19895	20058	20096	19868	20063	20137	20035	19888	19967	19981	19895	19951	19949	20020	19969	19704	19855	19965	19720	19922	19915	19824	20188	20071	20059	19996	20036	20207	19990	20167	19849	20100	20084	20121	19919	20023	19955	19990	20202	19958	19992	20163	19917	20047	19922	19866	20022	20081	20097	19882	19810	19966	20015	19917	19887	20028	20001	20151	19919	20000	20012	20118	19928	20142	19988	19909	20141	19916	20147	20005	19968	19844	20050	20084	20042	19994	19928	20019	20061	19924	19829	20006	20023	20021	20188	19924	20034	20117	19969	20030	19947	20198	20118	20071	19834	19932	19856	19946	20026	19805	20115	20056	19772	19795	19879	19924	19913	20249	20104	19950	20102	20297	20117	19913	20183	19798	19949	20059	20032	20141	20053	20159	19934	20091	19953	20086	20158	19727	19808	19983	20076	19914	20084	19991	20061	19922	19955	19988	19829	19943	20058	20254	20165	20012	20009	19907	19930	20137	20031	19872	19994	20107	19958	20142	20042	20068	20094	20013	19961	19934	20161	19875	19905	19975	19954	20096	20023	20336	20060	20036	19806	19997	20079	20034	20140	19903	20108	19904	20013	19916	19987	20029	19851	20164	20013	20165	19782	20038	20043	19956	19786	19958	19892	19917	19948	19980	20125	20097	19967	19905	20082	20195	20036	19941	20139	20119	20203	19882	20124	19925	19893	20117	20038	19969	19880	20001	19983	20016	19801	19859	20107	19958	20095	20086	20070	20092	19861	20102	19926	20117	20049	19932	19929	20066	19919	20002	19962	20031	19898	19813	20033	20027	20157	20022	20076	20042	19907	19969	20020	20206	20001	20078	20238	19979	20039	19795	20033	20066	19893	20107	19860	20095	19999	19987	20003	19728	20062	19815	19970	20058	20091	20020	20042	20104	19976	20144	19781	20078	19867	19978	19912	19969	20021	20216	19888	19862	19796	20086	20152	19888	20015	20069	20012	20025	19864	19996	19833	19998	19916	19947	20067	20282	20103	20066	20160	19953	20104	20250	19949	20019	19866	19949	19952	20025	20049	19783	20034	19894	20018	19905	19878	20002	19973	20113	19894	19955	20224	19954	20000	19952	20043	19988	19952	20049	19965	19883	20003	19856	19846	19853	20113	20118	19966	20081	20129	19986	19911	20015	20207	19923	19977	20116	20051	19882	19897	20082	20056	19865	19795	20032	20042	20083	20199	19928	19872	20252	19873	19998	19995	20064	19984	20125	19996	20137	20075	20032	20016	19824	19806	19854	19891	20102	19860	19874	19884	20160	20064	19843	19971	20047	19861	19974	20042	19946	20116	19972	20014	20038	20054	20057	19859	20194	19950	19940	20169	19841	20137	19961	19939	20096	20101	20236	19935	20116	20130	19999	19935	19972	19965	19844	20068	20041	20184	19819	20083	20193	19800	19887	20080	20028	20077	20047	19958	20247	20077	20008	19994	20204	20068	20077	19873	20092	20010	19906	20032	20042	19964	19871	20090	20003	20206	19977	19909	20006	19944	20074	20038	19997	20027	20102	20104	20253	20295	20252	19865	20057	19958	20067	19941	19941	19902	20002	19912	19989	19984	20235	19981	20003	19879	20069	20032	19954	20088	19801	19960	19889	20042	19972	20073	20189	19973	19864	19921	20072	19883	19937	19914	19975	19966	20034	20093	19948	19932	20372	19864	19901	20220	20216	19931	20121	19888	20010	20060	20156	19917	20188	19886	19981	20116	19885	19947	19916	20166	19955	20096	19990	20089	19885	20041	19957	19862	20016	20053	20164	19990	20097	19925	20115	20055	19871	19884	19898	20096	19946	19885	19848	19933	19895	20013	20075	19770	19930	20128	20174	20002	19880	19863	20012	20165	19996	19864	20082	20220	20116	20104	20127	20175	20258	20023	20003	20047	20134	20142	20183	19976	19841	19874	19849	19948	19962	19983	20097	19996	19742	20022	20128	19979	19807	20102	19884	20078	20071	20211	19911	20107	19990	20120	20010	19915	20077	19891	20064	20204	19875	19992	19852	20035	19920	19951	20076	20051	20056	19978	19826	19874	19967	20007	20289	20110	20111	20261	19877	19969	19984	20052	19944	19892	19858	20064	19999	20140	20013	20143	19945	19958	20104	20014	19949	20074	19708	19913	19962	19988	20007	20150	20088	20189	20021	20156	19932	19979
38433	62758	31725	21505	19819	19022	18677	17622	17180	17084	17097	17045	16917	16896	16950	16963	16982	17017	17002	16658	16885	16964	16733	16674	16769	16662	16691	16672	19656	23436	22681	20894	18870	17650	16566	16416	16602	16433	16492	16489	16386	16348	16238	16531	16268	16363	16234	16602	16501	16527	16598	16431	16223	16365	16522	16362	16459	16227	16320	16407	16518	16482	16648	16385	16344	16484	16340	16464	16409	16310	16347	16212	16392	16422	16283	16457	16440	16315	16276	16329	16376	16194	16308	16343	16128	16293	16386	16230	16470	16342	16431	16405	16316	16412	16545	16455	16395	16602	16434	16239	16480	16506	16360	16364	16321	16548	16259	16455	16297	16406	16404	16430	16366	16339	16350	16398	16423	16354	16285	16420	16553	16280	16420	16249	16513	16253	16390	16396	16390	16552	16425	16286	16423	16344	16304	16319	16364	16214	16319	16490	16354	16519	16402	16228	16354	16428	16333	16365	16490	16465	16309	16414	16354	16351	16314	16374	16434	16380	16300	16464	16429	16416	16361	16291	16303	16484	16310	16311	16547	16467	16332	16314	16432	16298	16305	16366	16458	16264	16529	16489	16322	16265	16404	16585	16501	16498	16300	16441	16436	16447	16276	16364	16382	16319	16275	16311	16346	16541	16395	16532	16396	16503	16405	16333	16170	16361	16427	16463	16411	16222	16254	16364	16364	16419	16508	16153	16276	16338	16471	16409	16271	16350	16314	16383	16326	16389	16186	16385	16296	16248	16171	16322	16315	16374	16562	16423	16425	16449	16292	16543	16335	16237	16400	16429	16319	16546	16472	16334	16374	16267	16428	16293	16362	16511	16363	16416	16396	16255	16499	16490	16233	16407	16355	16300	16466	16401	16490	16432	16359	16255	16517	16349	16352	16273	16328	16448	16430	16396	16244	16394	16264	16314	16265	16499	16307	16405	16336	16238	16574	16327	16347	16495	16351	16456	16391	16327	16484	16409	16366	16593	16473	16326	16191	16558	16418	16422	16337	16370	16355	16357	16589	16280	16414	16442	16500	16429	16194	16525	16412	16342	16381	16461	16245	16355	16504	16330	16338	16484	16426	16642	16335	16244	16297	16533	16512	16409	16373	16370	16362	16394	16573	16381	16493	16446	16405	16470	16433	16448	16339	16415	16319	16435	16302	16278	16288	16404	16403	16378	16456	16346	16242	16256	16571	16397	16188	16469	16346	16334	16405	16580	16447	16483	16288	16433	16252	16366	16215	16348	16382	16424	16567	16363	16377	16284	16396	16370	16271	16343	16458	16326	16272	16202	16496	16516	16415	16542	16362	16319	16297	16275	16304	16320	16404	16332	16400	16356	16338	16320	16587	16571	16334	16492	16383	16320	16184	16442	16368	16513	16448	16342	16335	16533	16437	16470	16442	16312	16191	16372	16323	16265	16310	16295	16362	16318	16263	16510	16397	16535	16336	16538	16370	16409	16305	16496	16286	16491	16317	16525	16569	16359	16396	16477	16449	16455	16514	16343	16543	16408	16412	16342	16243	16277	16479	16317	16379	16396	16432	16413	16352	16528	16534	16427	16215	16330	16328	16504	16348	16259	16379	16484	16251	16231	16410	16323	16500	16363	16532	16371	16345	16453	16561	16318	16545	16471	16429	16343	16500	16414	16388	16395	16489	16326	16622	16469	16358	16356	16302	16333	16308	16383	16307	16454	16364	16277	16267	16413	16406	16699	16375	16475	16501	16475	16377	16399	16500	16320	16335	16272	16347	16455	16410	16317	16326	16444	16424	16416	16425	16424	16496	16559	16417	16352	16399	16294	16400	16363	16532	16383	16433	16300	16469	16395	16385	16461	16570	16284	16347	16425	16457	16328	16402	16300	16413	16482	16291	16445	16336	16273	16443	16382	16395	16429	16397	16406	16355	16421	16513	16449	16512	16337	16515	16079	16394	16287	16486	16324	16465	16420	16358	16447	16332	16313	16454	16328	16356	16461	16396	16390	16431	16445	16319	16506	16372	16505	16349	16520	16285	16391	16564	16345	16436	16376	16481	16384	16332	16246	16246	16308	16170	16357	16440	16560	16469	16235	16676	16388	16302	16388	16345	16172	16503	16349	16604	16268	16396	16449	16340	16333	16491	16498	16448	16082	16616	16504	16424	16333	16391	16367	16526	16248	16379	16319	16451	16245	16341	16400	16435	16343	16440	16156	16310	16406	16438	16460	16315	16413	16193	16329	16278	16331	16287	16448	16301	16417	16436	16389	16244	16579	16259	16547	16325	16316	16382	16268	16518	16417	16272	16270	16494	16409	16395	16524	16484	16400	16411	16329	16459	16347	16391	16363	16433	16320	16276	16359	16598	16406	16419	16288	16518	16412	16261	16280	16435	16450	16331	16336	16591	16461	16411	16441	16408	16486	16446	16201	16262	16467	16277	16442	16584	16371	16292	16409	16366	16302	16290	16433	16280	16237	16284	16523	16496	16333	16317	16291	16316	16428	16344	16411	16344	16278	16372	16388	16356	16610	16198	16322	16643	16365	16310	16304	16481	16307	16166	16430	16255	16392	16389	16381	16313	16362	16390	16385	16424	16252	16271	16198	16307	16350	16555	16384	16388	16405	16436	16370	16278	16408	16431	16297	16323	16380	16494	16533	16297	16356	16285	16573	16365	16511	16330	16348	16359	16450	16471	16554	16443	16521	16217	16447	16630	16399	16421	16517	16370	16141	16398	16414	16393	16401	16208	16373	16355	16305	16388	16353	16346	16570	16282	16351	16516	16425	16338	16358	16256	16528	16348	16414	16368	16416	16552	16344	16441	16380	16450	16276	16472	16405	16413	16371	16394	16374	16553	16323	16346	16379	16423	16198	16405	16339	16202	16394	16389	16195	16235	16293	16487	16365	16388	16455	16265	16388	16219	16436	16376	16484	16337	16411	16403	16506	16317	16339	16485	16322	16412	16462	16232	16309	16401	16502	16546	16488	16262	16224	16503	16572	16317	16240	16389	16360	16478	16293	16350	16482	16390	16506	16323	16451	16231	16285	16355	16483	16349	16410	16368	16411	16305	16379	16377	16406	16437	16381	16400	16229	16277	16357	16403	16404	16450	16394	16430	16174	16442	16431	16316	16472	16390	16457	16186	16384	16471	16328	16400	16394	16469	16305	16342	16377	16297	16463	16359	16510	16381	16391	16327	16321	16385	16599	16310	16183	16456	16515	16268	16330	16375	16337	16376	16341	16383	16496	16194	16321	16320	16422	16231	16255	16499	16157	16332	16390	16393	16383	16345	16505	16334	16379	16409	16358	16374	16132	16275	16374	16310	16455	16400	16463	16290	16396	16256	16335	16533	16280	16538	16288	16370	16413	16382	16369	16359	16408	16346	16240	16362	16417	16384	16467	16289	16417	16448	16278	16363	16374	16436	16383	16540	16372	16221	16301	16345	16310	16541	16507	16386	16330	16553	16338	16301	16211	16334	16198	16256	16437	16346	16549	16176	16331	16422	16306	16343	16413	16379	16467	16405	16483	16432	16415	16440	16372	16535	16393	16241	16177	16288	16443	16384	16378	16607	16454	16332	16354	16370	16268	16300	16588	16311	16475	16429	16377	16365	16342	16409	16486	16602	16379	16346	16626	16265	16439	16322	16383	16446	16396	16481	16473	16356	16456	16459	16429	16276	16626	16471	16441	16425	16412	16363	16309	16247	16316	16375	16316	16249	16194	16357	16496	16384	16341	16463	16357	16445	16487	16461	16493	16416	16396	16389	16256	16404	16384	16301	16275	16350	16326	16449	16337	16539	16379	16459	16570	16407	16230	16433	16295	16313	16359	16335	16159	16334	16367	16405	16473	16376	16219	16571	16485	16308	16383	16413	16426	16283	16322	16323	16387	16459	16229	16291	16455	16404	16354	16479	16252	16485	16428	16532	16492	16425	16358	16291	16465	16323	16366	16370	16436	16461	16406	16409	16437	16329	16436	16265	16488	16313	16261	16389	16265	16417	16419	16375	16513	16338	16491	16410	16421	16488	16426	16270	16448	16378	16347	16312	16326	16304	16230	16355	16386	16423	16180	16437	16368	16356	16515	16368	16272	16466	16366	16381	16318	16425	16409	16346	16225	16401	16184	16376	16216	16441	16189	16417	16292	16393	16396	16407	16374	16555	16208	16468	16341	16366	16306	16283	16205	16376	16439	16257	16360	16399	16247	16544	16432	16507	16415	16319	16438	16368	16428	16339	16270	16356	16355	16499	16264	16379	16281	16272	16373	16515	16492	16526	16324	16487	16373	16253	16334	16427	16484	16236	16364	16376	16537	16394	16353	16308	16376	16348	16447	16363	16343	16506	16328	16219	16431	16436	16450	16448	16383	16365	16242	16605	16248	16207	16261	16385	16323	16489	16366	16290	16215	16242	16328	16342	16445	16324	16542	16415	16429	16335	16556	16347	16251	16236	16355	16451	16321	16309	16428	16430	16253	16286	16415	16321	16354	16480	16337	16411	16397	16517	16412	16282	16398	16283	16564	16373	16411	16335	16472	16463	16257	16409	16442	16433	16399	16278	16309	16358	16176	16277	16348	16392	16448	16443	16439	16355	16422	16291	16389	16453	16354	16435	16476	16466	16462	16369	16275	16351	16468	16388	16428	16292	16368	16380	16396	16503	16450	16414	16254	16484	16387	16435	16230	16283	16483	16157	16412	16312	16365	16448	16420	16602	16190	16392	16538	16329	16338	16420	16371	16388	16258	16354	16336	16475	16424	16222	16471	16333	16457	16356	16299	16243	16487	16252	16356	16439	16353	16448	16482	16394	16450	16335	16351	16274	16468	16519	16264	16253	16404	16291	16397	16479	16440	16357	16397	16415	16210	16472	16219	16309	16282	16304	16379	16440	16370	16338	16533	16363	16281	16450	16462	16512	16360	16405	16295	16397	16271	16440	16568	16382	16257	16394	16412	16489	16325	16460	16255	16458	16434	16492	16364	16307	16518	16395	16405	16322	16301	16268	16477	16567	16467	16460	16444	16384	16215	16427	16407	16336	16351	16379	16284	16402	16331	16274	16333	16409	16354	16397	16435	16388	16436	16400	16364	16309	16385	16356	16386	16315	16505	16366	16469	16376	16340	16255	16452	16453	16404	16266	16678	16414	16373	16255	16523
28842	26327	28012	22231	18738	18594	18791	18760	18692	18594	18664	18604	18547	18557	18456	18759	18473	18524	18564	18387	18517	18579	18519	18467	18679	18636	18570	18614	18577	18736	18832	18748	18820	18488	18658	18525	18361	18520	18466	18336	18420	18328	18299	18372	18358	18217	18400	18271	18512	18553	18387	18361	18474	18310	18472	18268	18355	18559	18456	18401	18496	18317	18504	18299	18485	18386	18441	18169	18388	18372	18319	18417	18586	18397	18467	18324	18609	18546	18338	18394	18475	18438	18467	18325	18443	18486	18554	18316	18270	18392	18489	18271	18334	18355	18491	18570	18421	18290	18274	18211	18286	18515	18417	18208	18395	18267	18709	18543	18042	18478	18250	18155	18501	18523	18492	18433	18393	18416	18187	18257	18237	18346	18113	18448	18310	18258	18191	18245	18460	18532	18333	18586	18312	18451	18582	18511	18410	18328	18261	18297	18503	18313	18402	18270	18357	18305	18490	18410	18375	18372	18338	18543	18445	18398	18392	18172	18460	18556	18671	18564	18492	18342	18332	18302	18547	18505	18543	18430	18519	18544	18407	18346	18301	18510	18417	18475	18681	18350	18274	18216	18385	18267	18359	18553	18522	18712	18295	18414	18530	18387	18516	18354	18417	18148	18305	18456	18318	18553	18479	18212	18183	18532	18509	18431	18444	18487	18331	18447	18407	18279	18385	18229	18334	18425	18139	18340	18468	18567	18521	18538	18512	18371	18426	18393	18381	18337	18359	18340	18459	18366	18338	18378	18382	18462	18566	18425	18127	18460	18457	18362	18200	18489	18437	18520	18528	18288	18213	18192	18370	18251	18411	18289	18436	18306	18532	18399	18261	18375	18371	18339	18441	18431	18427	18154	18323	18398	18308	18161	18506	18553	18362	18461	18509	18567	18345	18311	18549	18313	18474	18319	18590	18314	18480	18306	18276	18356	18412	18391	18461	18411	18555	18368	18374	18199	18491	18416	18342	18408	18395	18449	18474	18580	18584	18194	18594	18351	18535	18329	18260	18382	18362	18491	18398	18435	18268	18495	18484	18158	18596	18487	18190	18406	18512	18588	18357	18362	18486	18489	18313	18317	18450	18394	18249	18286	18322	18441	18344	18348	18377	18392	18336	18727	18565	18388	18378	18602	18311	18480	18343	18427	18229	18392	18572	18330	18418	18400	18276	18408	18361	18397	18357	18412	18201	18340	18392	18378	18476	18473	18419	18244	18431	18432	18440	18344	18337	18506	18516	18369	18394	18423	18110	18409	18323	18435	18231	18500	18545	18410	18400	18284	18473	18270	18337	18224	18491	18124	18447	18264	18351	18214	18455	18472	18528	18467	18513	18489	18416	18298	18447	18606	18461	18404	18395	18180	18497	18089	18322	18378	18523	18479	18299	18366	18368	18175	18406	18356	18431	18395	18449	18147	18416	18459	18456	18412	18297	18638	18256	18527	18615	18426	18297	18390	18510	18316	18512	18485	18160	18351	18374	18643	18620	18161	18445	18471	18348	18329	18495	18400	18216	18164	18512	18333	18473	18334	18619	18268	18331	18425	18466	18382	18376	18260	18497	18548	18350	18353	18609	18577	18481	18294	18376	18364	18368	18525	18352	18467	18545	18295	18391	18548	18462	18460	18503	18361	18343	18634	18518	18459	18695	18583	18166	18638	18290	18320	18505	18509	18418	18398	18380	18303	18445	18314	18132	18113	18437	18563	18382	18356	18353	18502	18187	18217	18554	18454	18431	18422	18445	18412	18174	18120	18522	18513	18516	18348	18300	18568	18486	18453	18414	18319	18370	18313	18178	18405	18500	18501	18609	18459	18482	18443	18410	18277	18337	18577	18484	18129	18296	18652	18319	18588	18529	18312	18551	18438	18304	18464	18489	18353	18539	18636	18443	18294	18498	18513	18553	18440	18533	18525	18309	18411	18180	18395	18357	18470	18273	18322	18296	18450	18532	18439	18319	18357	18583	18495	18393	18530	18441	18438	18431	18242	18257	18422	18470	18377	18252	18334	18540	18358	18280	18410	18233	18357	18292	18413	18377	18585	18378	18199	18319	18429	18494	18248	18523	18552	18614	18263	18364	18379	18340	18395	18523	18285	18226	18409	18462	18516	18546	18340	18295	18561	18125	18409	18729	18210	18516	18398	18487	18455	18342	18335	18205	18462	18455	18337	18394	18333	18603	18186	18441	18549	18564	18379	18351	18542	18276	18525	18246	18379	18250	18467	18349	18358	18293	18336	18247	18269	18445	18378	18423	18364	18360	18534	18465	18483	18320	18479	18486	18311	18297	18327	18227	18324	18348	18517	18514	18133	18236	18455	18421	18443	18518	18521	18375	18474	18444	18458	18620	18378	18185	18351	18382	18361	18465	18574	18375	18337	18323	18408	18341	18246	18413	18494	18500	18413	18087	18412	18248	18441	18266	18527	18289	18393	18318	18288	18250	18528	18528	18435	18423	18388	18422	18277	18366	18298	18396	18393	18454	18468	18387	18395	18361	18315	18399	18368	18433	18306	18572	18508	18429	18453	18364	18270	18540	18573	18257	18182	18385	18378	18467	18529	18439	18437	18290	18360	18436	18332	18308	18568	18490	18299	18145	18514	18257	18345	18382	18275	18236	18548	18416	18640	18734	18543	18179	18239	18425	18358	18624	18362	18496	18461	18378	18284	18485	18552	18501	18515	18436	18418	18416	18349	18349	18207	18371	18288	18432	18216	18303	18336	18306	18252	18386	18351	18405	18535	18532	18303	18343	18266	18381	18527	18383	18517	18279	18279	18429	18481	18384	18274	18447	18525	18561	18286	18466	18303	18274	18414	18386	18308	18353	18405	18337	18453	18300	18129	18477	18392	18455	18404	18419	18537	18219	18255	18439	18255	18438	18386	18320	18369	18299	18499	18546	18315	18386	18356	18367	18367	18339	18196	18442	18541	18501	18512	18595	18549	18677	18317	18325	18248	18727	18501	18382	18360	18477	18507	18460	18259	18457	18548	18459	18423	18417	18569	18487	18295	18488	18520	18489	18455	18447	18345	18504	18330	18404	18397	18395	18408	18492	18327	18615	18607	18367	18266	18437	18476	18410	18411	18314	18273	18423	18384	18411	18462	18591	18351	18361	18233	18430	18331	18640	18413	18435	18421	18515	18232	18394	18266	18450	18412	18363	18717	18643	18409	18528	18369	18248	18455	18544	18513	18558	18328	18340	18262	18403	18316	18611	18444	18449	18541	18325	18259	18431	18616	18415	18478	18406	18385	18361	18233	18538	18332	18285	18301	18285	18383	18388	18257	18648	18501	18399	18346	18385	18350	18468	18274	18554	18462	18450	18370	18304	18477	18349	18356	18225	18456	18682	18396	18285	18389	18441	18648	18525	18499	18552	18251	18380	18532	18428	18407	18360	18478	18400	18400	18299	18548	18424	18407	18378	18389	18509	18310	18363	18292	18209	18496	18371	18550	18233	18315	18586	18333	18492	18416	18388	18310	18394	18311	18590	18126	18348	18310	18505	18434	18479	18433	18442	18207	18404	18311	18372	18342	18333	18404	18403	18493	18717	18501	18443	18460	18496	18443	18255	18456	18328	18324	18340	18370	18351	18707	18322	18513	18557	18382	18293	18394	18259	18373	18371	18389	18490	18518	18406	18414	18509	18210	18564	18199	18662	18365	18531	18456	18305	18488	18455	18383	18315	18335	18523	18398	18546	18294	18257	18384	18509	18217	18442	18248	18554	18549	18579	18405	18345	18421	18489	18233	18447	18405	18305	18528	18553	18320	18371	18457	18410	18371	18526	18288	18360	18532	18521	18450	18343	18358	18307	18486	18575	18381	18299	18374	18331	18534	18433	18312	18487	18452	18249	18468	18461	18424	18668	18407	18382	18116	18408	18458	18463	18529	18364	18295	18285	18424	18444	18314	18244	18516	18494	18415	18535	18402	18486	18392	18168	18265	18314	18498	18462	18457	18319	18413	18481	18268	18503	18273	18305	18249	18328	18435	18398	18384	18410	18410	18266	18328	18424	18285	18683	18406	18320	18345	18420	18367	18335	18229	18414	18253	18413	18289	18323	18346	18489	18268	18271	18245	18336	18272	18496	18438	18576	18486	18387	18422	18306	18416	18332	18622	18128	18241	18293	18346	18406	18348	18281	18450	18148	18366	18352	18432	18406	18355	18383	18301	18454	18383	18456	18100	18370	18420	18326	18335	18432	18533	18417	18263	18313	18426	18467	18442	18453	18231	18422	18376	18198	18509	18509	18324	18383	18417	18489	18501	18460	18430	18354	18387	18434	18345	18304	18476	18373	18405	18415	18207	18453	18127	18307	18481	18330	18331	18388	18381	18425	18363	18412	18410	18078	18285	18489	18446	18506	18498	18499	18323	18403	18423	18340	18260	18433	18325	18283	18292	18399	18552	18408	18318	18442	18320	18192	18317	18607	18242	18440	18558	18559	18492	18470	18316	18477	18536	18470	18343	18367	18434	18288	18219	18251	18274	18220	18418	18548	18386	18428	18480	18309	18416	18488	18404	18545	18285	18483	18315	18229	18433	18416	18359	18396	18520	18177	18283	18333	18491	18293	18445	18526	18132	18340	18047	18469	18424	18519	18593	18485	18518	18288	18465	18482	18513	18322	18185	18401	18354	18239	18203	18250	18507	18745	18674	18352	18457	18361	18237	18419	18377	18558	18195	18322	18499	18447	18191	18446	18460	18269	18521	18512	18330	18477	18508	18477	18379	18245	18183	18391	18254	18195	18528	18327	18338	18664	18650	18216	18385	18364	18642	18369	18430	18420	18391	18344	18353	18328	18415	18271	18205	18313	18369	18416	18344	18487	18438	18382	18339	18567	18112	18345	18546	18273	18412	18501	18183	18604	18469	18461	18294	18416	18188	18243	18486	18279	18192	18418	18474	18393	18419	18588	18234	18390	18391	18406	18564	18170	18569	18423	18441	18239	18454	18539	18236	18248	18231	18275	18281	18464	18369	18442	18288	18331	18341	18375	18373	18499	18496	18575	18597	18657	18372	18279	18382	18393	18267	18265	18409	18520	18381	18193	18494	18381	18517	18321	18382	18246	18341	18177	18405	18401	18378	18509	18450	18328	18318	18381	18348	18331	18300	18572	18287	18382	18183	18288	18468
29704	39922	24291	16793	16069	16034	15783	15751	15755	15745	15574	15748	15477	15610	15639	15588	15592	15688	15648	15797	15545	15605	15780	15631	15381	15564	15491	15397	15765	15954	16074	15977	15841	15653	15617	15575	15544	15469	15376	15564	15689	15383	15415	15518	15595	15456	15450	15403	15529	15387	15487	15260	15544	15394	15602	15498	15343	15338	15444	15428	15526	15339	15478	15539	15451	15460	15587	15512	15411	15600	15553	15291	15527	15461	15326	15317	15525	15460	15449	15430	15563	15330	15585	15460	15534	15338	15454	15449	15554	15644	15466	15522	15388	15473	15289	15455	15418	15665	15474	15444	15357	15521	15548	15569	15558	15490	15447	15390	15316	15502	15598	15362	15578	15498	15578	15515	15431	15497	15225	15745	15368	15640	15545	15586	15300	15405	15591	15585	15593	15400	15409	15438	15501	15370	15503	15349	15482	15411	15608	15640	15465	15501	15458	15402	15427	15223	15389	15586	15585	15353	15457	15444	15625	15309	15437	15315	15518	15594	15348	15607	15422	15325	15446	15276	15420	15512	15358	15587	15595	15409	15486	15790	15524	15513	15441	15389	15434	15523	15566	15514	15276	15527	15619	15447	15502	15595	15611	15584	15476	15521	15612	15443	15497	15449	15574	15589	15290	15492	15498	15512	15470	15442	15573	15465	15356	15601	15484	15338	15459	15373	15551	15333	15511	15354	15444	15618	15502	15524	15352	15514	15313	15698	15562	15432	15351	15430	15431	15363	15446	15514	15539	15496	15489	15542	15436	15349	15522	15501	15297	15399	15565	15504	15444	15423	15410	15547	15365	15437	15452	15433	15533	15612	15559	15591	15457	15514	15483	15347	15764	15392	15523	15491	15369	15397	15388	15420	15660	15388	15667	15463	15484	15551	15321	15513	15453	15478	15310	15373	15576	15387	15426	15472	15425	15473	15459	15544	15608	15431	15475	15485	15562	15318	15403	15442	15545	15503	15645	15462	15447	15503	15589	15532	15734	15471	15529	15456	15448	15570	15463	15673	15341	15497	15445	15400	15670	15486	15298	15405	15587	15404	15481	15492	15493	15469	15602	15585	15483	15478	15384	15417	15567	15539	15576	15466	15525	15423	15496	15442	15503	15493	15636	15357	15405	15469	15474	15425	15521	15499	15322	15534	15509	15521	15314	15559	15569	15493	15433	15535	15492	15400	15570	15551	15382	15451	15551	15494	15452	15496	15450	15529	15395	15508	15547	15446	15529	15330	15594	15498	15596	15451	15601	15597	15388	15422	15374	15452	15465	15558	15495	15383	15326	15468	15348	15190	15497	15368	15468	15328	15580	15357	15391	15346	15398	15561	15376	15485	15269	15485	15408	15472	15483	15553	15429	15507	15582	15576	15510	15440	15375	15491	15355	15601	15434	15424	15531	15490	15533	15650	15481	15716	15449	15530	15501	15437	15367	15423	15511	15306	15312	15446	15508	15405	15282	15736	15498	15347	15539	15428	15510	15583	15535	15401	15437	15546	15520	15610	15550	15455	15529	15506	15479	15500	15656	15542	15402	15394	15598	15552	15468	15551	15413	15620	15394	15622	15327	15539	15445	15228	15460	15468	15423	15392	15512	15655	15405	15409	15490	15576	15395	15629	15408	15394	15531	15461	15438	15473	15413	15356	15433	15433	15471	15470	15446	15414	15481	15637	15395	15565	15324	15587	15731	15550	15589	15526	15377	15620	15354	15670	15446	15445	15498	15472	15641	15536	15437	15446	15607	15454	15492	15279	15526	15490	15502	15573	15368	15331	15638	15425	15713	15381	15464	15496	15249	15683	15480	15526	15527	15551	15362	15432	15544	15428	15384	15445	15575	15479	15485	15486	15539	15440	15462	15595	15486	15607	15452	15376	15576	15393	15427	15394	15589	15404	15433	15375	15385	15416	15478	15383	15550	15456	15426	15370	15294	15463	15584	15437	15452	15431	15550	15436	15413	15529	15509	15496	15313	15509	15448	15438	15378	15379	15423	15276	15350	15356	15544	15573	15376	15409	15498	15505	15475	15208	15398	15574	15289	15546	15457	15659	15453	15543	15324	15512	15445	15523	15502	15481	15487	15346	15440	15477	15568	15505	15417	15485	15406	15316	15252	15424	15516	15360	15579	15483	15614	15348	15414	15436	15415	15453	15468	15496	15596	15596	15294	15546	15437	15340	15329	15617	15405	15400	15500	15474	15581	15514	15492	15487	15596	15387	15598	15497	15633	15411	15584	15422	15515	15490	15404	15394	15352	15427	15556	15586	15518	15513	15580	15382	15610	15568	15465	15334	15416	15645	15511	15441	15506	15509	15563	15508	15618	15447	15417	15484	15396	15545	15284	15371	15596	15569	15397	15392	15344	15422	15457	15437	15412	15311	15484	15385	15414	15526	15537	15172	15489	15525	15495	15489	15447	15447	15438	15648	15584	15465	15449	15714	15321	15374	15346	15506	15581	15604	15513	15448	15632	15597	15318	15449	15413	15520	15608	15391	15591	15335	15504	15370	15411	15541	15445	15272	15685	15254	15445	15451	15428	15415	15452	15496	15610	15329	15510	15486	15328	15554	15420	15382	15481	15352	15557	15454	15445	15391	15549	15437	15410	15473	15634	15361	15582	15551	15630	15392	15654	15544	15305	15416	15542	15587	15484	15345	15795	15476	15457	15461	15268	15621	15676	15424	15496	15455	15583	15470	15362	15391	15612	15518	15394	15573	15355	15540	15624	15517	15483	15442	15525	15439	15526	15451	15418	15553	15422	15468	15592	15299	15488	15411	15522	15415	15478	15564	15538	15427	15448	15448	15560	15269	15426	15443	15336	15641	15441	15447	15354	15570	15457	15332	15616	15477	15487	15532	15526	15429	15503	15477	15674	15584	15554	15429	15520	15503	15488	15421	15498	15526	15534	15518	15579	15322	15362	15494	15552	15613	15483	15457	15639	15599	15609	15415	15508	15383	15510	15424	15385	15498	15474	15695	15407	15317	15332	15600	15479	15451	15512	15435	15389	15426	15430	15484	15443	15415	15505	15429	15418	15459	15392	15464	15608	15522	15394	15367	15492	15572	15539	15488	15467	15358	15495	15405	15391	15548	15560	15285	15533	15347	15449	15419	15655	15511	15512	15500	15556	15280	15572	15453	15522	15337	15430	15450	15599	15575	15486	15385	15477	15581	15502	15494	15361	15334	15672	15623	15493	15667	15503	15485	15455	15326	15580	15465	15530	15598	15616	15484	15315	15434	15712	15611	15419	15392	15495	15525	15387	15598	15383	15458	15586	15418	15434	15468	15475	15610	15489	15450	15452	15618	15461	15416	15312	15467	15646	15379	15676	15492	15484	15558	15542	15455	15523	15536	15645	15476	15450	15471	15316	15533	15507	15427	15358	15545	15473	15469	15506	15376	15428	15597	15511	15540	15504	15445	15559	15462	15467	15398	15428	15556	15223	15610	15462	15562	15488	15424	15540	15409	15574	15466	15344	15492	15483	15532	15363	15347	15484	15394	15355	15516	15518	15435	15501	15419	15330	15269	15449	15554	15477	15407	15669	15475	15584	15708	15529	15496	15609	15467	15472	15361	15409	15520	15563	15518	15611	15456	15333	15412	15462	15448	15479	15382	15500	15372	15363	15641	15388	15556	15442	15371	15393	15519	15703	15409	15546	15588	15367	15484	15460	15675	15510	15433	15563	15514	15515	15599	15619	15428	15490	15331	15595	15304	15538	15477	15728	15602	15214	15614	15607	15525	15411	15669	15414	15462	15369	15424	15830	15616	15474	15547	15365	15562	15460	15546	15493	15519	15371	15562	15407	15520	15494	15505	15422	15579	15560	15346	15411	15356	15435	15218	15517	15410	15262	15283	15440	15495	15493	15548	15525	15564	15344	15429	15501	15605	15352	15581	15497	15450	15533	15559	15405	15666	15420	15498	15481	15523	15560	15323	15771	15358	15520	15405	15332	15399	15562	15404	15437	15463	15490	15467	15412	15475	15493	15563	15451	15416	15669	15478	15410	15370	15527	15334	15456	15435	15403	15580	15515	15595	15537	15354	15454	15505	15460	15500	15545	15453	15591	15471	15411	15457	15362	15495	15403	15506	15519	15426	15515	15412	15459	15287	15539	15423	15672	15403	15362	15319	15530	15450	15499	15642	15286	15429	15466	15457	15537	15426	15485	15527	15425	15303	15482	15551	15523	15471	15455	15436	15376	15427	15475	15479	15541	15575	15498	15507	15392	15644	15413	15509	15408	15379	15458	15495	15591	15390	15393	15457	15544	15590	15706	15448	15366	15485	15450	15296	15429	15640	15375	15376	15310	15415	15447	15429	15438	15668	15557	15504	15616	15422	15539	15467	15566	15481	15601	15620	15426	15540	15474	15536	15445	15458	15470	15377	15595	15316	15349	15294	15450	15491	15600	15598	15599	15475	15343	15569	15431	15396	15570	15586	15410	15497	15339	15413	15537	15527	15460	15357	15496	15475	15461	15529	15467	15538	15558	15506	15429	15366	15728	15441	15328	15520	15310	15502	15503	15435	15571	15464	15519	15347	15432	15455	15587	15554	15516	15394	15607	15540	15341	15558	15415	15611	15469	15371	15640	15396	15474	15400	15344	15493	15497	15476	15600	15501	15524	15499	15489	15542	15520	15487	15526	15546	15544	15499	15503	15544	15443	15413	15538	15633	15425	15396	15469	15523	15452	15478	15437	15432	15432	15537	15582	15430	15343	15503	15534	15384	15429	15403	15568	15461	15236	15455	15440	15648	15480	15464	15537	15382	15535	15542	15435	15436	15473	15545	15403	15456	15489	15696	15519	15407	15439	15397	15484	15474	15456	15530	15488	15458	15727	15394	15411	15464	15381	15555	15534	15365	15349	15456	15509	15599	15469	15409	15306	15498	15543	15620	15484	15328	15512	15482	15490	15361	15511	15518	15462	15496	15457	15540	15673	15406	15455	15479	15435	15503	15519	15415	15636	15473	15659	15649	15436	15603	15381	15332	15435	15643	15245	15448	15380	15559	15351	15590	15434	15466	15399	15509	15504	15492	15317	15459	15528	15504	15467	15535	15706	15652	15549	15434	15555	15517	15478	15526	15582	15556	15540	15565	15413	15439	15475	15387	15332	15525	15511	15568	15663	15597
23957	21475	29028	24292	22250	22310	21360	18953	18372	18407	18290	18138	18446	18424	18356	18225	18202	18327	18364	18280	18316	18148	18378	18034	18203	18068	18307	18119	18659	20686	20804	19770	19224	18656	18219	18055	18029	17895	17918	17770	17896	17979	17886	18046	17809	18144	17990	17771	17849	17953	17947	17962	17898	17828	18137	17952	18070	17986	17927	17983	17917	17929	17823	18048	17948	18036	17922	17930	17905	17761	17978	17774	18170	17947	17714	17819	17975	17904	17890	17819	17917	17987	17865	18007	17812	17972	17853	17853	17918	17895	17861	18098	17912	17977	17982	17806	17899	17736	18143	18033	17806	17817	17925	18066	17845	18012	17915	17993	18024	17912	18117	17946	17813	17884	17793	17836	17942	17813	17785	17847	17823	18078	17894	17920	17952	18047	17901	18181	18004	17951	17914	18020	17948	17945	17921	17949	18016	18094	17923	17878	18011	17822	17814	17842	17809	17866	17909	17589	17687	17940	18026	17995	17799	17924	17831	17995	17958	17834	17677	17646	17704	17912	17944	17993	17969	18073	18051	17988	17916	18009	17866	17993	18002	17821	18065	17905	17892	17965	17904	17974	17964	17852	17821	17814	17917	17871	18012	17870	17804	17696	18007	18039	17851	17861	17752	17819	17731	17970	17789	17968	17859	17856	18041	17882	17617	17912	17895	17835	18024	18007	18192	17868	17928	17867	17787	17876	17860	17799	17912	17718	17960	17966	17738	17879	17980	17961	17785	17865	17861	17892	17857	17740	17748	17810	17784	17887	17920	17886	17989	17993	17964	17940	17934	17886	17833	17885	17823	18030	17799	17691	17946	17899	17826	17784	17924	17907	17860	18049	17951	17778	17834	17776	17819	17799	17892	18060	17939	18159	17971	17865	17971	17667	17769	17802	17784	17678	17895	17914	17863	17747	18058	17771	17848	17912	17728	18078	17744	18182	17917	17847	17752	17839	17796	17621	17790	17784	17998	17699	17888	17986	17882	18081	17967	17748	17882	18037	17743	17919	18049	18037	17969	18067	17865	17964	17897	17868	18169	17918	17953	17883	17882	17766	17814	18001	17850	17971	17984	17805	17935	17910	17871	18050	17803	17791	17714	17944	17935	17831	17874	17942	18021	17980	17849	18039	17762	17804	17890	17940	18054	17876	17783	17881	17720	17738	17777	18030	17779	17893	18020	18055	17832	17983	17843	17899	17875	17771	17748	18020	17886	18141	17875	17876	17934	17647	17932	17797	17733	17819	17692	17907	17938	17948	17954	17874	17693	17838	17905	18213	18019	18052	17759	18013	17730	17803	17959	17610	18063	17798	17880	17888	17987	17824	18034	18016	17789	17942	18053	17900	17708	17876	17854	17867	17795	17933	17770	17621	17987	18074	17797	17726	18073	17804	17854	17673	17839	17866	17993	17843	17800	17875	17833	17965	17796	17931	17980	18093	17879	17889	17699	17788	18050	17743	17942	17746	18007	17653	17670	17813	17954	17961	17922	17934	17893	17929	18024	17844	17833	17665	17902	17988	17867	17819	18028	17867	17810	17920	18084	17753	17823	17773	17856	17984	17755	17850	17841	17923	18051	17938	17884	17852	17786	17892	18017	17873	18002	17832	17960	17962	17812	17789	17970	17946	17743	17876	17843	17992	17923	17898	17857	17931	17915	17670	17713	17898	17954	18049	17798	18019	18056	18003	17759	17797	17744	17855	17814	18076	18087	17872	17940	18036	17938	18090	17961	17795	18011	17864	17769	17817	18003	17903	18201	17838	17918	17833	17732	17916	18287	17915	18002	17869	17881	17857	17810	17919	17958	18151	17883	17813	17965	17757	17994	17889	17701	17999	17980	17822	17852	17901	17751	18154	17854	17900	17908	17988	17964	17842	17902	17983	18052	17945	17797	17918	17941	17892	17870	18045	17951	17861	18025	17846	17888	18021	17692	17900	17718	17744	17751	17846	18026	18001	17939	18071	17785	17991	17890	17846	17765	17827	17884	18053	17981	18039	17975	17890	17997	18112	17984	17842	17826	17872	17894	17937	17806	17769	17741	17915	17749	17894	17818	17776	18032	17857	17806	17901	17720	17860	17827	17861	17987	17791	17798	17913	17967	18003	17950	17618	18011	17813	17759	17804	17852	17898	18054	17906	18019	18052	17752	17955	17893	17814	17866	17754	17918	17826	17892	17837	17927	17897	17808	17814	17881	17830	17969	17932	17922	17920	18030	17857	18066	18031	18146	17836	17646	17823	17808	17817	17811	17848	18050	17849	17923	18165	17875	17868	17748	18000	17831	17900	17811	17749	17907	17969	17962	17725	17977	17904	17828	17959	18056	17810	17736	18200	17928	18010	17633	17882	17931	17967	17930	17848	17887	17896	17769	17942	17911	17911	17964	17855	17961	17980	18034	17938	17743	17879	17959	17916	18042	17808	17826	18004	17936	17911	17960	17912	17860	17804	17786	17965	18181	17954	17833	18117	17744	17790	17966	17865	17853	18027	17943	17958	18081	17859	17859	17756	17753	17832	17742	18009	17803	17905	18009	17847	17943	17963	17711	17846	17807	17861	18129	18162	17917	17863	17827	18093	17904	17691	18063	17976	18043	18169	17775	17812	18136	17949	17822	17958	17860	18050	17863	18048	17869	17946	17732	18003	17950	17939	17962	17803	17830	17856	18004	17897	17825	18021	17849	17880	17679	17839	17816	17777	18075	17942	17935	17827	17787	17891	17815	17892	18001	17836	17693	17725	17859	18016	17817	17853	17830	17678	17853	18037	17974	17983	17770	17926	17890	18033	17711	17939	17858	17731	17951	18002	17808	17754	17941	17917	17765	17913	17810	17795	17932	17762	17980	17600	17950	17820	18058	17676	18106	17801	17942	17848	18070	17991	17778	17787	17969	17995	17982	17945	17884	17807	17954	17930	17978	17702	17854	17995	17699	17758	17713	17885	17980	17957	17700	17773	18009	17943	17915	17939	17844	17772	17795	17857	17808	18032	18011	17954	17840	18120	17932	17920	17874	17913	18004	17780	17891	17918	17659	17733	18030	17691	18044	17954	17919	18015	17943	17843	17916	17737	17899	18008	17823	17900	17792	17880	17945	17690	17841	17844	17781	17873	17902	17944	17914	17981	17878	17730	18123	18177	17962	17932	17838	17726	17956	18128	17802	17892	17965	18034	17874	17769	17656	17684	17931	17708	17790	17646	17756	17775	18271	18131	18071	18036	17822	17917	17917	17991	17996	17695	17789	17795	17971	18080	17890	17793	17845	18093	17746	18019	17957	17747	17827	17934	17886	17824	17635	17964	17803	17837	17942	18034	17694	17739	17816	18059	17790	18063	17873	17953	17975	18007	17918	17984	17767	17880	18052	17765	17966	18012	18036	18100	17938	18111	17987	17839	17822	17879	17818	18011	17924	18005	17930	17904	17769	17947	17795	17909	17879	17883	17853	17933	17862	17918	17829	17851	17942	17809	17917	17903	18093	17965	18057	17904	17885	17764	17857	17670	17737	18067	17988	17744	17862	17851	17924	18042	18016	17919	17894	17874	17953	17942	18047	17888	17698	17730	18064	18064	18178	17867	17818	17822	18037	17884	17784	17737	17898	17952	17949	17893	17844	17766	17781	17889	17949	17901	17942	17773	17889	18031	17724	17789	17918	17782	17980	17966	17881	17844	17830	17940	18069	17838	17859	17931	17893	18108	18014	17835	17900	17806	17953	17681	17830	17838	17749	17831	18079	17790	18003	17954	18159	18018	17946	17872	17934	17990	17856	17936	17986	17958	18072	17942	17814	17822	18040	17969	17865	17927	17975	17837	17642	17654	17824	18046	17765	17754	17915	17813	17829	17991	17911	17742	17911	17801	17985	17857	17937	18000	17826	17823	17985	17866	17766	17632	17925	17710	17825	17759	17710	17966	18061	17849	17892	17646	17857	18059	17805	17937	17966	17689	17923	17753	17785	17976	17758	17888	17911	17760	17874	17917	17883	17673	17945	17881	17953	17828	17783	18115	17919	17844	17649	17835	17806	17639	17904	17920	18075	17909	17737	18017	17850	17785	17865	18096	17897	17775	17847	17931	17994	17912	17758	17991	17924	17922	17859	18122	17728	17790	17919	18007	18020	17942	17867	17916	17927	17942	17801	17871	17823	17952	18037	17855	17861	17852	17711	17826	17792	17750	17685	17872	17881	17950	17817	17880	17795	17870	18049	17669	17841	17779	17926	17960	17938	17843	17944	17817	17814	17815	17827	17746	17924	17838	17716	17725	18028	17787	17862	17938	18084	17758	17953	17846	17909	17744	17775	17871	17915	17942	17844	17693	17772	17840	17967	17913	18035	17802	17946	17777	18060	17764	17904	17926	17853	17682	17814	17836	17769	18056	17947	17908	17991	18068	17881	17904	17851	17916	18013	17868	17926	17805	17776	17709	17622	17929	17857	17917	17990	17788	17877	17979	17957	17887	18036	18142	18140	17865	17801	17913	18077	17865	18015	17943	17974	17726	17755	17729	17704	17788	17982	18011	18164	17886	17871	17841	17879	17853	17952	17770	17901	17732	17904	17761	17969	17883	17908	17847	17798	17854	17804	17801	17997	17869	17904	17809	17938	17938	17994	17811	17973	18031	17852	17873	17895	17855	18107	17911	17783	17919	17813	17975	17934	17865	17823	18032	17864	17763	17950	17831	17971	17802	18153	17882	17873	17770	17429	18046	17875	17922	17902	17961	18028	17757	17808	17793	17763	18016	17946	17899	17939	18032	17883	18037	18015	17853	17956	17855	17872	17812	17927	17983	17905	17969	17843	17660	18042	17827	17929	17914	18077	17946	18117	18037	17702	18035	17834	17928	17957	17730	17852	17959	18058	17950	17862	17863	17888	17905	18111	18040	17973	17999	18086	17836	17819	17797	18050	17858	17794	17767	17660	17671	17853	17966	17784	17727	17814	17827	17767	18087	18059	17734	17974	17908	17833	17877	17968	17681	17884	17838	17917	17947	17820	17955	17886	17933	17818	17747	17888	17667	17815	17864	17776	17849	18154	17830	17960	17871	18034	17917	17887	18084	17798	18001	18056	17968	17907	17921	17789	17897	17715	17847	17789	18032	17844	17669	17907	17872	17869	17821	17734	17692	17909	17887	17711	17897	17997	18029
32718	54534	27359	18507	17059	16380	16488	16279	16132	15577	15732	15749	15678	15576	15498	15628	15579	15597	15340	15491	15516	15378	15581	15416	15423	15381	15367	15248	16802	19331	18734	17568	16559	15970	15412	15395	15253	15283	15119	15171	15236	15097	15220	15236	15203	15207	15249	15044	15286	15012	15159	15354	15121	15208	15230	15173	15195	15251	15198	15249	15259	15115	15097	15144	15184	15053	15084	15257	15079	15151	15239	15119	15185	15252	15374	15105	15213	15180	15185	15223	15160	15306	15225	15209	15163	15308	15191	15098	15267	15204	15149	15287	15134	15275	15294	15194	15223	15027	15228	15152	15302	15191	15159	15162	15218	15188	15185	15241	15226	15359	15175	15207	15270	15055	15169	15167	15225	15119	15236	15085	15054	15246	15133	15058	15140	15332	15286	15132	15183	15214	15058	15222	15220	15072	15135	15216	15175	15013	15190	15285	15169	15069	15169	15084	15163	15179	15224	15103	15334	15214	15195	15222	15154	15203	15134	15209	15069	14954	15355	15183	15197	15134	15262	15056	15045	15176	15219	15291	15115	15434	15244	15358	15104	15204	15152	15404	15167	15071	15135	15254	15061	15338	15337	15204	15214	15040	15170	15330	15162	15205	15234	15341	15183	15064	15199	15103	15116	15126	15141	15210	15221	15192	15146	15129	15125	15323	15160	15053	15226	15056	15200	15051	14975	15151	15231	15108	15128	15284	15258	15273	15156	15178	15068	15147	15036	15307	15168	15264	15168	15178	15007	15029	15142	15140	15330	15112	15237	14993	15181	15107	15392	15151	15314	15107	15126	15276	15231	15189	15172	15080	15203	15090	15202	15028	15320	15092	15218	15307	15255	15192	15314	15225	15295	15213	15145	15140	15021	15288	15274	15209	15099	15026	15266	15261	15149	15353	15237	15312	15208	15164	15268	15287	15134	15263	15137	15177	15283	15175	15165	15333	15189	15174	15167	15086	15089	15205	15182	15204	15004	15400	15092	15393	15255	15080	15127	15234	15285	15305	15141	15281	15274	15154	15093	14924	15140	15262	15164	15270	15250	15252	15264	15022	15355	15178	15154	15166	15210	15033	15230	15191	15162	15166	15055	15250	15137	15038	15269	15265	15089	15280	15306	14985	15185	15298	15358	15076	15135	15301	15055	15320	15059	15213	15157	15086	14971	15216	15120	15187	15111	15220	15103	15236	15092	15179	15223	15128	15110	15068	15131	14989	15060	14972	15188	15263	15213	15112	15251	15347	15241	15143	15274	15243	15141	15233	15256	15165	15316	15243	15232	15085	15142	15243	15133	15202	15446	15218	15128	15150	15195	15310	15267	15185	15169	15243	15012	15235	15410	15081	15258	15101	15247	15205	15109	15158	15083	15151	15282	15083	15252	15170	15173	15117	15079	15111	15104	15397	15181	15248	15224	15083	15297	15222	15170	15226	15132	15253	15258	15122	15152	15199	15172	15245	15020	15298	15305	15210	15254	15226	15253	15089	15248	15186	15185	15244	15095	15243	15281	15174	15219	14998	15085	15210	15094	15257	15293	15119	15171	15025	15086	15171	15143	15144	15087	15123	15114	15112	15092	15039	15094	15390	15214	15060	15218	15024	15191	15257	14968	15040	15107	15133	15300	15010	15180	15188	15378	15346	15163	15116	15114	15162	15210	15180	15044	15212	15073	15243	15055	15057	15226	15178	15221	15080	15253	15274	15215	15041	15137	15287	15110	15183	15233	15124	15408	15137	15238	15141	15181	15100	15104	15347	15310	15152	15093	15023	15272	15170	15079	15040	15265	15163	15180	15158	15138	15145	15122	15138	15204	15253	15044	15092	15180	15022	15178	15241	15147	15343	15215	15278	15166	15198	15141	15261	15296	15177	15230	15123	15064	15268	15045	15250	15160	14995	15131	15172	15184	14912	15243	15150	15149	15061	15255	15203	15113	15223	15213	15168	15270	15234	15041	15227	15085	15181	15275	15263	15220	15392	15245	15157	15150	15017	15277	15021	15223	15164	15145	15091	15140	15266	15068	15046	15154	15127	15049	15204	15132	15115	15136	15414	15184	15120	15157	15069	15239	15075	15085	15399	15226	15066	15202	15197	15171	15253	15247	15263	15259	15101	15288	15032	15107	15121	15113	15254	15351	15179	15191	15248	15075	15183	15284	15276	15219	15227	15139	15263	15125	15202	15001	15178	15036	15282	15194	15238	15142	15085	15207	15310	15185	15255	15387	15186	15295	15281	15353	15109	15106	15255	15256	15219	15216	15190	15198	15246	15224	14994	15205	15326	15263	15106	15137	15178	15078	15212	15190	15275	15323	15254	15440	15015	15182	15173	15138	15147	15115	15098	15185	15115	15261	15258	15167	15177	15286	15185	15164	15135	15142	14981	15225	15275	15264	15257	15046	15002	15254	15187	15312	15248	15376	15235	15152	15216	15108	15171	15129	15136	15128	15236	15126	15231	15102	15050	15119	15224	15062	15310	15270	15305	15149	15207	15297	15118	15181	15235	15251	15222	15341	15218	15191	14921	15325	15250	15008	15177	15280	15260	15347	15226	15386	15367	15142	15223	15175	15250	15194	15434	15182	15191	15110	15262	15144	15050	15064	15173	15242	15218	15275	15085	15269	15101	15009	15231	15167	15247	15180	15177	15161	15345	15209	15089	15220	15200	15083	15280	15249	15095	15084	15276	15249	15196	15187	15093	15253	15313	15157	15215	15383	15117	15092	15161	15103	15244	15112	15179	15362	15214	15156	15154	15090	15176	15189	15166	15279	15123	15249	15108	15173	15216	15093	15070	15309	15343	15125	15070	15255	15273	15162	15250	15061	15264	15114	15027	15285	15278	15267	15300	15259	15124	15277	15245	15262	15181	15114	15233	15234	15216	15335	15196	15256	15224	15166	15341	15068	15278	15162	15092	15118	15235	15341	15214	15294	15062	15272	15104	15291	15247	15078	15108	15186	15298	15159	15073	15180	15125	15191	15172	15141	15244	15232	15242	15252	15076	15208	15267	15295	15196	15136	15046	15199	15215	15075	15279	15162	15214	15227	15204	15086	15163	15127	15175	15249	15107	15156	15183	15233	15194	15060	15095	15315	15262	15033	15319	15482	15313	15052	15100	15097	15165	15075	15212	15231	15330	15243	15235	15120	15240	15071	15325	15145	14996	15217	15210	15153	15084	14966	15135	15376	15313	15069	15144	15074	15132	15121	15304	15045	15187	15070	15069	15216	15077	15206	15259	15145	15173	15058	15205	15081	15250	15234	15128	15080	15076	15225	15228	15220	14940	15123	15303	15431	15092	15193	15080	15037	15257	15177	15117	15175	15130	15233	15175	15152	15168	15096	15140	15291	15247	15229	15231	15289	15192	15337	15222	15073	15149	15367	15096	15179	15242	15162	15308	15196	15293	15188	15187	15158	15241	15252	15159	15185	15319	15007	15170	15014	15241	15277	15303	15070	15260	15298	15124	15032	15123	15161	15119	15256	15162	15228	15254	15213	15292	15169	15231	15128	15112	15229	15131	15323	15104	15263	15048	15140	15219	15134	15158	15257	15198	15107	15089	15272	15173	15148	15223	15255	15179	15153	15113	15463	15219	15007	15144	15077	15241	15261	15120	15197	15196	15119	15049	15220	15350	15169	15289	15185	15045	15122	15229	15230	15055	15136	15187	15263	15148	15258	15078	15198	15290	14997	15099	15296	15276	15241	15266	15343	15179	15238	14987	15135	15111	15320	15221	15250	15241	15153	15148	15229	15171	15222	14999	15221	15091	15188	15134	15377	15239	15101	15042	15114	15229	15093	15283	15204	15029	15145	15059	15203	15261	15183	15164	15189	15185	15145	15120	15229	15097	15079	15238	15256	15269	15358	15275	15198	15302	15105	15075	15182	15229	15255	15270	14995	15214	15274	15182	15127	15066	15177	15213	15115	15049	15059	15145	15280	15122	15348	15144	15125	15074	15272	15173	15163	15185	15207	15175	15029	15133	15228	15188	15136	15110	15225	15139	15089	15207	15356	15107	14955	15185	15271	15132	15080	15081	15119	15116	15090	15267	15220	15187	15188	15077	15309	15220	15129	15298	15036	15103	15221	15163	15367	15240	15230	15072	15048	15197	15067	15322	15228	15199	15284	15229	15226	15085	15015	15192	14994	15318	15346	15225	15218	15182	15260	15103	15213	15115	15256	15206	15158	15015	15451	15228	15204	15199	15256	15185	15228	15105	15183	15234	14993	15304	15199	15009	15443	15202	15212	15112	15221	15080	15402	14884	15221	15145	15143	15218	15083	15184	15163	15066	15263	15247	15140	15165	15226	15350	15167	15211	15058	15197	15005	15112	15249	15254	15143	15226	15133	15250	15268	15233	15063	15154	15211	15152	15237	15261	15164	15151	15114	15180	15234	15172	15080	15096	15055	15145	15393	15164	15050	15148	15145	15203	15201	15279	15055	15195	15052	15062	15093	15237	15329	15127	15189	15339	15233	15240	15268	15285	15163	15208	15063	15221	15210	15299	15207	15363	15000	15326	15118	15268	15227	15064	15244	15089	15142	15118	15115	15203	15038	15392	15232	15261	15137	15210	15237	15190	15139	15348	15136	15266	15204	15101	15157	15097	15175	15253	14994	15156	15189	15291	15347	14999	15071	15194	15058	15191	15089	14986	15328	15211	15266	15186	15031	15231	15332	15066	15167	15167	15320	15095	15142	15093	15153	15156	15165	15100	15342	15061	15149	15190	15095	15165	15327	14967	15123	15256	15233	15109	15238	15345	15137	15063	15231	15308	15063	15195	15353	15424	14996	15315	15199	15000	15097	15141	15154	15140	15129	15144	15155	15284	15169	15154	15076	15182	15168	15274	15285	15212	15274	15295	15274	15153	15235	15198	15280	15231	15343	15110	15151	15058	15150	15237	15218	15062	15250	15143	15079	15183	15123	15174	15139	15223	15181	15171	15129	15100	15228	15298	15080	15207	15186	15316	15350	15085	15224	15231	15087	15129	15085	15126	15149	14974	15148	15322	15372	15417	15121	15155	15135	15083	15119	14951	15275	15236	15345	15368	15134	15162	15165	15158	15071	15235	15023	15258	15150	15259	14990	15191	14987	15146	15255	15142	15306	15289	15109	15272	15229	15249	15262	15060	15256	15229
22780	21324	29154	23761	21491	23350	24814	19860	18870	18942	18748	18454	18563	18515	18344	18410	18558	18474	18235	18204	18172	18366	18354	18291	18190	18211	18358	18094	19557	23240	22731	21796	20400	19285	18497	18207	17903	18032	17915	18042	17962	18040	17815	17879	17922	17997	17972	17976	18046	17831	18148	17905	17879	17924	18085	17909	17955	17848	18080	17907	17939	17812	17944	17872	17953	17945	17776	18171	18161	17939	18098	17885	18016	17891	17864	18003	17890	17838	18106	18025	17862	17911	17922	18107	17835	17929	17696	18001	17873	17819	17828	18038	18128	18005	17863	17706	17984	17910	17917	17906	17955	17902	17785	17939	18152	17910	17965	17962	18026	17853	18025	18132	17889	17989	17832	17770	17909	17736	17976	17988	17749	17987	17921	17725	18014	18079	18069	17915	17727	18019	17922	17809	17835	17910	17985	17856	17821	17821	18099	18090	17986	18133	17883	17547	17759	17818	17898	17817	17861	18079	17897	17915	17962	17880	18004	17714	17770	18073	17848	17993	17882	17561	17897	17615	17812	17958	17984	17991	18113	17832	17830	17930	17968	17882	17984	17937	17925	17801	17741	17712	17971	17937	17728	17972	17996	17622	18018	17954	17856	17855	17866	17747	18113	17930	17882	17923	17911	17879	18097	17750	17761	17926	18170	17923	17912	17876	17783	17886	17979	17825	17875	18100	17776	17986	17990	18072	17914	18037	17837	17849	17996	17664	17799	17787	17842	17743	17867	17703	17956	17768	17946	17811	17997	17761	17871	17937	18101	17896	17908	17890	17947	17857	17725	17821	17808	17830	17855	17921	17945	17864	18079	17900	18031	17799	17739	18075	17836	17887	18117	17942	17868	17865	17673	17854	17974	17809	17944	17636	17761	17950	17830	17803	17931	17845	17880	18040	17912	17935	18234	17824	17769	17762	17878	17825	17905	17991	18073	18033	17621	17978	17774	17781	17896	17768	17836	18009	17870	17808	17924	17669	17857	17899	17792	17927	17956	17901	17858	17931	17781	17836	17742	18121	17771	17956	17714	17753	17915	17890	17917	17772	17899	17929	17775	17826	17893	17743	17825	17737	17849	17858	17870	17776	17748	18036	18006	17827	17784	17945	18078	17784	17794	17922	17895	18062	17798	17897	18038	17814	18068	17835	17987	17783	17836	17955	17765	17883	17779	17813	17693	17768	17756	17826	17756	17888	17980	17785	18043	17864	17969	17991	17862	17970	17931	17826	17610	17958	17857	17840	17870	17915	17874	17939	17937	17843	17658	18055	17959	17900	17702	18023	17908	17978	17780	17655	17849	17894	17895	17817	17864	17736	17725	17827	17832	17835	17902	17940	17727	17814	17861	17856	18055	17947	18002	17981	17871	17867	17681	17857	17708	17828	17831	17876	17899	17630	17702	17854	17842	17917	17828	17942	17776	17819	17841	17846	17704	17823	17681	17740	17899	17773	17862	17813	17779	18047	17720	17844	18048	17842	17678	17914	17799	17819	17748	17666	17894	17790	17872	18074	17788	17911	17757	17756	17594	17937	17819	17954	17867	17754	17725	17831	17811	17794	17840	17884	17943	17947	17838	17677	17960	17945	17748	17925	17656	17781	18005	17978	17958	17873	17748	17713	17774	17861	17826	17705	17995	17739	17935	17894	17859	17793	17826	18089	17789	17950	17897	18025	17802	17819	17909	17858	17746	17779	17956	17789	17831	17834	17810	17804	17803	17923	17857	17851	17976	17914	17759	17900	17911	17682	17705	17798	17990	17881	17774	17743	17938	18146	17882	17851	17733	17999	17823	18027	17956	17872	18067	17823	17810	17753	17984	17722	17947	17874	17843	17850	17850	18011	17823	18000	17816	17796	17751	17877	17973	17936	18002	17951	18010	17935	18135	17917	17745	18058	17651	17733	18000	17972	17969	18138	18002	17693	17813	17990	18018	17848	18035	17854	17863	17948	17716	17939	17826	17859	18086	17831	17890	17749	17699	17815	17743	17827	17670	17890	17701	17680	17986	18005	18067	18049	17964	17928	18002	17801	17857	17834	17769	17789	17912	17765	17617	17854	17847	17808	17834	17867	17935	17908	17926	17893	17766	17948	18001	17538	17980	17959	17964	17952	17856	17868	17838	17887	17855	17642	17895	17889	17802	17838	17930	17864	17859	17704	17992	17698	17820	17707	17987	17943	17869	17833	17612	17956	17958	17897	17833	17701	17995	17927	17927	17875	17795	17836	17949	17974	17815	18023	18004	17886	17909	17918	18085	17900	17919	17971	17755	17877	17954	18025	17753	18073	17714	17935	17946	17997	17742	17837	17983	17694	17726	17925	17637	17923	17883	18023	17757	17546	17778	17625	17904	17705	17811	17792	17802	17992	17876	17965	17888	17746	17732	17887	17772	17795	17849	17779	17854	17968	17834	17948	17790	17826	18003	17723	18046	17862	17819	17740	17966	18017	17773	17858	17882	17898	18271	17929	18055	17878	17894	17935	17797	18125	17904	17822	17902	17751	17855	17980	17834	17652	17859	17958	17906	18013	17864	17949	17905	17941	18015	17900	17804	17776	18024	18047	18016	17442	17831	17968	17850	17818	17825	17951	17679	17896	17867	17829	17742	17759	17777	17847	17795	17908	18097	17884	17600	17955	18017	17936	17998	18096	17818	17910	17944	17945	18044	17841	17985	17763	18007	17835	17879	18087	17807	17864	17946	17760	18011	18017	17796	17770	17856	17960	17986	17811	17599	17984	17904	17775	17901	17948	18029	17857	17957	17936	17954	17772	17889	17965	17994	17921	17875	17976	17917	17783	17567	17852	17460	17809	17869	17786	17938	17866	17816	17783	17852	17857	17714	17770	17801	17843	17847	17878	17845	17999	17832	17952	17999	18045	17819	17874	17873	17737	17720	17920	17795	17809	18069	17796	17822	17804	17783	17847	17847	17802	18018	18036	17900	17713	17850	17732	17935	17848	17852	17865	18027	18032	17731	17885	17958	17611	17860	17818	17944	17679	17854	17800	17955	17649	17754	17690	17753	17780	17720	17845	17885	17825	17695	17752	17965	17968	18111	17835	17996	17902	17908	17917	18007	17919	17894	17839	17855	17882	17848	17806	17905	17978	17845	17953	17814	17786	17812	17774	17978	17768	17849	17847	18003	17903	17915	17793	18031	18131	18040	18096	17970	17850	18073	17724	17850	17826	17866	17924	17809	17752	17857	17858	17786	17834	17748	17730	17961	17965	17818	17952	17771	17935	17839	17993	17874	17817	17845	17944	17785	17983	17869	17788	17788	17802	17711	17694	17778	17816	17947	17839	17796	17983	17958	17841	17595	17895	17901	17833	17904	17866	18036	17912	17919	17970	17959	17946	17905	17761	17968	17691	17874	17828	17956	17916	17783	17856	17837	17667	17854	17745	18079	17941	18015	17991	17890	17932	17917	17798	17869	17943	17694	18072	17909	17718	18027	17852	17782	17876	17854	17633	17837	17884	17737	17863	17854	17815	17930	17788	17917	17695	17679	17966	17715	17788	18078	17889	17923	17834	17994	17922	17841	17871	17864	17952	17978	17930	17607	17816	17925	17767	17977	17917	17835	17835	17712	17701	17902	17802	17732	17806	17851	17735	17995	17805	17899	18109	17768	17611	17857	17918	17900	17848	17851	17868	17970	17828	17773	17717	17914	17864	17764	18005	17973	17815	17655	17878	17811	17843	17837	18015	17931	17740	17847	17753	17841	17780	17616	17809	17538	18008	17848	17954	17869	17856	17996	17773	17878	17899	17869	18019	17840	17870	18001	17935	17988	17909	17687	17727	17886	17769	17753	17772	17907	18110	17921	17806	17748	18031	18013	17737	17771	18037	17899	17863	18095	17926	17793	18049	17936	17889	17946	17809	17992	17803	17826	17928	17912	17579	17842	18168	17820	17824	17778	18100	17816	17843	17803	17895	17822	17941	17951	17839	17791	17817	17925	17897	18061	17854	17879	17879	17853	17596	17824	17895	17909	17823	17732	17644	18143	17807	17788	17890	17990	17782	17863	17956	18014	17830	17873	17861	17690	17819	17700	17857	17844	17895	18018	17925	17800	17766	17918	17673	17894	18047	17864	17873	17881	17785	17925	17749	17856	17952	17956	17923	17763	17945	17865	17923	18065	17569	17830	17908	17852	17721	17918	17769	17831	17852	17752	17911	17999	17827	18001	17970	17935	17814	17850	18008	17768	17941	17747	17829	17919	17783	17753	17829	17945	17873	17800	18034	17989	17904	17837	17876	17798	17936	17999	17738	17715	17811	17838	17907	17860	17989	17825	17816	17861	17728	17859	17911	17813	17810	17961	17865	17851	17971	17842	17822	17641	17947	17808	17760	17872	17778	17850	17885	17674	17847	17712	17749	18024	17776	17867	17848	17921	17861	17970	17826	17838	17923	17920	17666	17802	18052	17934	17867	17798	18009	17884	17958	18080	17728	17887	17875	17871	17859	17921	18052	18059	17778	17876	17952	17826	17942	17920	17966	17935	18055	18213	17831	17823	17851	18074	17816	17880	17869	17876	17983	17812	17954	17961	17769	17810	17688	18084	17801	17990	17917	17951	18063	17921	18048	17907	17886	17814	18165	17789	17876	17808	17836	17991	17790	17757	17773	17826	17874	17956	17744	17811	17696	17904	17822	17824	17883	17676	17880	17867	17850	17774	17962	17915	17718	17988	17818	17911	17956	17833	17767	17802	17810	17931	18031	17700	17789	18016	17756	17892	17842	17720	17878	17956	17850	17949	17882	17964	17670	18180	17923	17831	17763	17814	17804	17858	17943	17979	17958	17758	17854	17991	17971	17715	18088	17738	17853	18036	17770	17907	17928	17863	17831	17783	17810	17919	17972	18136	17890	17802	17781	17779	17888	17933	17763	17900	17824	18008	17996	17929	17862	17911	17964	18089	17855	17975	17906	17875	17837	17892	17865	17782	17793	17808	18097	17745	18019	17873	17789	17904	17887	17902	17875	17699	17882	17781	17852	17841	18030	17954	17806	17536	17881	17755	17914	17952	18001	17944	17771	17841	17930	17788	17968	17708	17805	18009	17754	18021	18023	18015	17858	17867	17950	17815	17895	17875	17802	17894	17921	17922	17846	18128	17677	18033	17788	18048	17814	17795	17664
36995	52738	31623	21181	18516	17194	17249	16767	16352	15960	15897	15820	15783	15531	15563	15467	15636	15842	15463	15540	15363	15337	15296	15277	15319	15381	15350	15251	18159	23391	21446	20008	17912	16617	15612	15354	15129	15232	15217	15166	15127	15143	15335	15100	15185	15044	15152	15116	15192	14988	15275	15077	15067	15176	15148	15083	15248	15125	15098	15219	15296	15071	15161	15137	15054	15063	15248	15193	15109	15119	15085	15191	15125	15104	15003	15177	15084	15118	15066	15118	15120	14893	15009	15046	15016	15187	15144	15284	15047	15179	15188	15206	15143	15107	15032	15054	15081	15160	15040	15096	15057	15110	15223	15172	14814	15068	15199	15118	15129	15177	15267	15121	14901	15136	15169	15347	15223	15096	14919	15067	15193	15126	15056	15177	15085	15081	15051	15229	15071	15210	15109	15004	14949	15169	15009	15175	15086	15053	15002	15125	15264	15234	15165	15074	14998	15202	15127	15124	15188	15041	15164	14891	15200	15239	14998	15288	15119	15087	15373	15110	14839	15154	15208	14965	15290	15101	15200	15107	15079	15161	15025	15069	15239	15086	15147	14999	15177	15107	15071	15021	15031	15145	15010	15027	15099	15134	15180	15002	15181	15134	15020	15121	15124	14979	15183	15082	15221	15051	15042	15030	15122	15192	15099	15151	15022	15014	15118	15038	15133	15165	14989	15136	15226	15024	15010	15197	15051	15123	15007	14973	15286	15125	15135	15035	15178	15129	15185	15108	15061	15134	15182	15266	15100	15206	15149	15165	14950	15223	15014	15248	15081	14994	15185	14977	15098	15085	15034	15211	15110	15094	15140	15071	15021	15128	14955	15131	15269	15218	15207	15203	15063	14971	15000	15083	15019	15093	15133	15078	15099	15251	15014	15049	15071	14984	15206	15254	15078	15288	14905	15153	15101	15087	15243	15084	14991	15236	15119	15078	15051	15119	15280	15149	15060	15260	15338	14938	15235	15042	14993	15218	15072	15066	15016	15100	15166	15014	15065	15066	15097	14988	15110	15104	14992	15254	15157	15140	15026	15184	15058	15114	14952	15303	15067	15109	15146	15218	15029	15181	15149	15175	15243	14993	15033	15147	15029	15050	15148	15010	15113	15175	15164	15097	15157	15120	15060	15174	15214	15014	15115	15113	15170	15164	15219	15117	15007	15092	15178	15064	15016	15158	15179	15203	15008	15157	15135	15081	15012	15070	15083	15139	15095	15113	15086	15012	15182	15119	15172	15062	15105	15078	15076	15234	15063	15120	15085	15010	15120	15134	14900	15049	15151	15118	15323	15136	14972	14855	15101	15058	15078	14992	15070	15235	15080	15180	15085	15096	15082	15060	15047	14938	15146	15204	15239	15140	15038	14970	15315	15113	15160	15217	15045	15116	15138	15142	15223	15151	15049	15071	15064	15138	15081	15049	15049	15182	15162	15074	15170	15170	15012	15273	15040	15288	15109	15032	14980	15112	15099	14947	15084	15120	15144	15157	15159	15266	15113	15066	14964	15099	15166	15114	15046	15071	15054	15244	15092	15157	15168	15100	15116	15109	15212	15108	15139	15088	15009	15176	15256	15021	15127	15047	15069	15084	15237	14976	15292	15149	15213	15013	15012	15149	15119	14974	15068	15063	15270	15106	15152	14914	15148	15284	15034	15113	15025	15192	15219	15189	15213	15016	15122	15268	15100	15384	15098	15008	15149	15025	14991	15074	15036	15026	15215	15083	15052	15025	15238	15136	15110	15095	15180	15041	15217	15054	15103	15166	15268	15134	15296	15112	15102	15299	15156	14995	15212	15208	15119	15258	14966	15197	15222	15200	15142	15101	15185	15139	15090	15091	15100	15008	15090	15032	15137	15084	15085	14937	15150	14990	15184	15278	15084	15181	15144	15123	15101	15152	15001	15206	15136	15026	15124	15040	15079	15184	15097	15204	15125	15103	14914	15019	15185	15299	15025	15149	15092	14981	15204	15101	15110	15116	15099	15160	15086	14850	15237	15121	15247	15058	14988	15145	15177	15145	15169	15171	15124	15163	15128	15155	15004	15158	15073	15168	15156	15128	15237	15091	15001	15088	15077	15100	15100	15094	15014	15022	15273	14923	15195	15070	14971	15238	15219	14955	14956	15104	15067	15016	15230	15262	15106	15190	15137	15078	15033	15204	15241	15057	15113	14889	15155	15199	15178	15094	15164	15102	15192	15164	14987	15106	15054	15060	15224	15260	15050	14967	15154	15260	15127	15179	15231	15131	15061	15040	15152	15153	15192	15095	15204	15138	15015	15128	15176	15153	15152	15135	15154	15188	15034	15033	15244	14949	15040	15037	15170	15196	14991	15180	14961	14966	15027	15215	15051	15081	15035	15156	15071	15023	15271	14977	14955	15122	15100	15029	15219	15186	14899	15280	15166	15211	15116	15077	15076	15130	15028	15070	15074	15176	15128	15177	14949	15195	14906	14873	15126	15197	15289	15259	15093	15097	15195	15158	15125	15024	15258	15175	15064	15084	15126	15018	15024	15177	15152	15032	14998	15240	15137	15044	15249	15250	15054	15070	15010	15146	15207	15083	15119	15093	15014	14891	15044	15108	14963	15041	15194	14988	15128	15146	15199	15035	15240	15003	15105	15056	15025	15156	14937	15214	15050	15122	14926	15166	15064	15143	15124	15139	15161	15109	15007	15081	14962	15249	15111	15200	15145	15326	15169	15311	15084	15019	14998	15211	15072	15114	15161	15134	15151	15234	15240	15066	15292	15214	15137	15013	15197	15262	15102	14999	15220	15130	15134	15028	15080	15207	15038	15082	15164	15102	14893	15031	15082	15118	15220	15157	15045	15206	15247	15017	14984	15139	14952	15093	15297	15314	14897	15192	15284	15002	15258	14936	15118	15024	15093	15241	15085	15093	15109	14985	14990	15035	15055	15269	15145	15079	15105	15109	15090	15271	15120	15054	15048	15143	15105	15080	15135	15081	15057	15243	15039	15130	15011	15020	15016	15193	15117	15192	15174	15061	15155	15140	15092	15067	15029	15076	15110	14995	15131	14946	14994	15137	15139	15077	15083	15190	15028	15197	14965	15144	15026	15002	14966	15013	15126	15192	15183	15093	15057	15076	15172	15257	15267	15160	15114	15028	15032	15217	14992	15116	15140	15027	15223	15097	15242	15124	15119	15157	15150	15098	15176	15092	15211	15017	15034	15131	15040	15043	15076	14984	15106	15014	15157	15049	15129	15196	15128	15036	15282	15061	15093	15163	15192	15158	15155	15272	15215	14994	15030	15160	15151	14899	15014	14932	14953	15043	15235	15031	15276	15122	15063	15209	15073	15069	15094	15168	15050	14974	15094	15021	15139	15264	15079	15178	15095	15099	14978	15061	15128	15242	15184	15054	15117	14893	15146	15265	15216	15154	14936	15237	15168	14964	14997	14975	15166	15027	15055	15023	15208	15264	15149	15248	15123	14973	15121	15064	15126	15203	15010	15045	15072	15097	15101	15092	14989	15108	15136	15000	15177	14917	14976	15255	15168	15039	15062	15229	15176	15218	15215	15174	15071	15241	15194	15096	15169	15254	14966	14872	15190	15005	15036	15172	15151	15250	15080	15079	15004	15235	15087	15138	15089	15338	14941	15093	15040	15112	15259	15036	15021	15182	14892	14996	15253	15064	15113	15127	15139	15080	15044	15150	15108	15077	15224	14983	15065	15102	15052	15144	15002	15273	14967	15063	15190	15161	15028	15085	15328	15267	15140	15406	14895	15075	15376	15061	15031	15058	14930	15187	15045	15067	15144	15169	15126	15337	15108	15142	15122	14890	15292	14990	15222	15156	15084	15243	15058	15053	15124	15192	15107	15159	15179	14903	15143	15037	15093	15413	15013	15068	15228	15005	15126	15255	15042	15138	14983	15146	15016	14995	15101	15189	15126	15077	15084	15148	15006	15142	15142	14953	15223	15115	15052	15102	15210	15061	15106	15206	15228	15015	15201	15105	14922	15245	15128	15219	15185	15250	15049	15153	15151	15024	15132	15153	14908	15198	15090	15071	15171	15028	15101	15131	15237	15065	14962	15082	14922	15016	15126	15111	15199	15038	15148	15264	15119	15288	15137	15012	15125	15056	15150	15228	14912	15064	15085	15042	15229	14958	15136	15034	14946	15223	15163	15004	15105	15155	15236	15156	15035	15102	14956	15188	15140	15181	15202	15041	15016	14943	15189	14931	15061	15149	15124	15287	15055	14959	15199	15048	14949	15045	14942	15216	15040	14956	15059	15167	15268	15060	14958	15066	15019	15040	15171	14925	15180	15101	15125	15138	15048	15111	15001	15114	15242	14939	15129	15097	15108	15263	15091	15151	15026	15152	15078	15467	15144	15154	15185	15129	15138	15030	15058	15066	15083	15126	15101	15244	15137	15231	15277	15056	15117	15257	15193	15271	15148	15081	15325	15068	15175	15099	15066	15044	15056	15145	15089	15070	15154	15038	15218	15165	15197	14946	15112	15135	15277	15111	15082	15130	15101	15125	15013	14914	14896	15001	15255	15149	15076	14910	15180	15167	15017	15174	15107	15092	15113	15216	15157	15097	15101	14892	15176	15124	15034	15251	15090	15142	15102	14973	15084	15253	15022	14943	15147	15052	15161	15045	15067	15088	14994	15024	15173	15054	15146	14955	15135	14962	15172	14943	15111	15146	15112	15098	15050	15204	15179	15048	15370	15057	15135	15123	15073	15073	15037	15125	15080	14937	15051	15169	15097	15126	15164	15097	15103	15170	15116	15030	15169	15175	15151	15039	15278	15080	14929	14994	15158	15064	15089	15116	14964	15179	15240	15137	15188	15192	15153	15045	14890	14994	15214	15068	14917	14991	15083	15474	15108	15017	15037	15112	15067	14986	14957	15119	15056	15069	15181	15168	15165	15082	15283	15326	15100	15112	15162	15158	14969	15225	15117	15290	15080	15247	15195	15082	15106	15240	15075	14948	15056	15141	15163	15184	15211	15225	15126	14909	15118	15237	15092	15094	15052	15086	15199	15137	15197	15032	14954	15202	14919	15180	15033	14973	15174	15004	15197	15099	15100	15056	15109	15072	15099	15112	15037	15291	15130	15136	15145	15213	15148	15119	15111	15187	15249	15075	15142	15023
28620	26386	29443	22189	17880	17826	17933	17580	17624	17613	17478	17468	17604	17531	17523	17608	17697	17534	17526	17690	17479	17563	17600	17653	17445	17475	17561	17469	17512	17780	18046	17840	17836	17673	17481	17510	17627	17695	17429	17495	17643	17512	17602	17433	17539	17589	17787	17483	17428	17519	17350	17515	17481	17650	17449	17490	17741	17353	17499	17512	17527	17444	17599	17369	17433	17489	17505	17281	17525	17721	17572	17593	17544	17608	17572	17402	17557	17568	17290	17453	17480	17286	17423	17140	17335	17475	17578	17375	17442	17603	17637	17498	17524	17611	17383	17368	17478	17366	17705	17640	17319	17674	17414	17380	17478	17451	17456	17411	17505	17526	17389	17480	17456	17630	17527	17452	17386	17592	17480	17525	17493	17679	17513	17530	17410	17347	17347	17532	17189	17418	17509	17380	17334	17594	17646	17500	17465	17278	17198	17391	17499	17437	17487	17445	17550	17282	17560	17611	17478	17326	17508	17404	17312	17444	17494	17547	17403	17328	17366	17558	17565	17551	17425	17384	17612	17630	17420	17377	17418	17433	17484	17436	17405	17326	17466	17420	17391	17466	17481	17597	17367	17496	17505	17490	17390	17478	17416	17182	17341	17390	17529	17374	17412	17426	17564	17502	17554	17360	17223	17532	17500	17454	17513	17559	17572	17599	17329	17539	17411	17606	17605	17519	17418	17381	17274	17444	17508	17575	17334	17568	17483	17525	17448	17279	17515	17363	17468	17604	17371	17329	17474	17544	17387	17565	17626	17337	17517	17518	17290	17459	17430	17558	17401	17425	17495	17346	17475	17451	17412	17363	17389	17210	17301	17208	17470	17515	17540	17439	17580	17514	17477	17592	17590	17378	17580	17503	17605	17536	17335	17486	17403	17507	17405	17475	17642	17400	17427	17477	17524	17609	17694	17448	17499	17534	17562	17527	17530	17401	17389	17450	17573	17550	17475	17619	17444	17502	17421	17543	17423	17424	17514	17531	17291	17491	17409	17412	17438	17461	17491	17383	17371	17550	17499	17589	17574	17683	17394	17503	17469	17511	17554	17347	17603	17339	17444	17477	17555	17427	17533	17443	17419	17501	17663	17602	17547	17519	17423	17612	17496	17573	17369	17547	17478	17508	17702	17495	17506	17605	17584	17360	17436	17443	17459	17590	17316	17310	17420	17315	17403	17572	17519	17463	17545	17578	17554	17252	17560	17409	17428	17448	17525	17546	17335	17479	17456	17385	17623	17485	17494	17566	17602	17677	17426	17465	17339	17686	17486	17438	17444	17403	17624	17537	17567	17515	17527	17538	17373	17586	17361	17470	17450	17385	17440	17406	17565	17808	17488	17718	17428	17391	17313	17523	17506	17554	17606	17534	17472	17363	17494	17461	17436	17407	17553	17731	17351	17483	17588	17362	17589	17300	17274	17290	17283	17493	17439	17495	17483	17461	17421	17594	17418	17167	17512	17553	17391	17585	17536	17691	17533	17561	17380	17335	17510	17383	17392	17681	17564	17504	17438	17511	17582	17518	17337	17398	17641	17482	17370	17340	17642	17385	17494	17585	17435	17455	17383	17610	17561	17454	17343	17558	17347	17400	17714	17443	17444	17510	17611	17590	17445	17576	17608	17525	17571	17388	17645	17597	17432	17462	17539	17461	17477	17442	17578	17345	17378	17583	17420	17400	17576	17523	17387	17654	17452	17322	17365	17503	17559	17481	17384	17439	17329	17326	17428	17381	17462	17406	17671	17356	17533	17543	17645	17420	17456	17364	17449	17528	17394	17320	17527	17333	17342	17709	17302	17365	17429	17408	17510	17515	17571	17570	17680	17516	17510	17412	17573	17517	17553	17546	17405	17296	17613	17323	17317	17428	17481	17680	17524	17658	17668	17585	17385	17367	17512	17447	17405	17561	17382	17383	17555	17405	17743	17614	17327	17422	17517	17446	17724	17344	17639	17339	17578	17620	17398	17315	17411	17388	17536	17394	17544	17498	17478	17366	17539	17470	17415	17501	17460	17445	17648	17502	17501	17498	17521	17414	17432	17618	17469	17654	17483	17514	17345	17391	17529	17629	17384	17650	17462	17546	17509	17512	17454	17560	17510	17493	17473	17432	17382	17452	17584	17551	17618	17327	17510	17508	17479	17421	17477	17520	17431	17366	17422	17327	17321	17525	17355	17290	17319	17556	17458	17628	17585	17571	17262	17523	17322	17707	17520	17297	17474	17293	17401	17599	17546	17638	17420	17479	17393	17493	17573	17462	17622	17595	17591	17484	17496	17438	17418	17447	17493	17529	17415	17538	17593	17331	17549	17357	17447	17277	17614	17374	17587	17565	17596	17435	17387	17482	17481	17748	17641	17473	17776	17575	17498	17329	17420	17385	17385	17531	17643	17522	17443	17216	17455	17584	17535	17508	17445	17604	17416	17534	17570	17524	17295	17340	17367	17402	17419	17314	17501	17311	17699	17505	17301	17419	17534	17437	17517	17568	17419	17663	17410	17599	17434	17409	17483	17574	17582	17329	17362	17426	17457	17723	17489	17459	17451	17668	17568	17687	17580	17479	17564	17696	17479	17468	17499	17627	17367	17580	17404	17578	17720	17690	17511	17443	17474	17407	17474	17327	17386	17608	17524	17455	17386	17381	17381	17398	17583	17685	17528	17572	17642	17571	17528	17462	17307	17553	17437	17410	17291	17450	17649	17626	17541	17372	17493	17285	17588	17581	17511	17421	17470	17343	17463	17479	17291	17516	17521	17537	17425	17662	17344	17402	17480	17586	17583	17358	17355	17549	17441	17380	17417	17590	17606	17696	17394	17441	17642	17343	17663	17594	17452	17538	17433	17550	17310	17525	17397	17572	17507	17464	17554	17341	17317	17438	17643	17405	17540	17463	17520	17452	17650	17642	17323	17541	17530	17678	17416	17609	17528	17626	17509	17617	17531	17626	17741	17300	17551	17542	17449	17590	17580	17443	17524	17471	17360	17611	17570	17422	17507	17605	17467	17527	17482	17516	17346	17493	17710	17553	17563	17519	17508	17197	17738	17418	17591	17507	17327	17488	17652	17446	17521	17304	17649	17393	17594	17373	17499	17216	17425	17567	17704	17557	17601	17579	17600	17624	17594	17467	17547	17585	17502	17702	17467	17447	17548	17417	17460	17583	17539	17477	17610	17490	17626	17418	17599	17635	17410	17476	17435	17472	17556	17571	17541	17426	17539	17595	17555	17477	17362	17327	17252	17413	17607	17641	17582	17576	17558	17399	17507	17475	17480	17622	17632	17672	17437	17609	17541	17572	17422	17263	17499	17564	17512	17224	17334	17289	17351	17412	17406	17663	17377	17455	17372	17396	17535	17466	17322	17712	17173	17300	17682	17199	17335	17532	17520	17440	17416	17417	17353	17410	17556	17448	17504	17569	17285	17504	17529	17495	17520	17631	17399	17628	17557	17470	17469	17286	17409	17670	17622	17473	17531	17444	17571	17482	17633	17491	17433	17609	17448	17596	17626	17370	17483	17254	17410	17450	17415	17578	17497	17636	17661	17464	17527	17670	17510	17539	17581	17566	17454	17593	17497	17496	17586	17574	17620	17414	17551	17545	17567	17633	17550	17390	17464	17452	17503	17416	17376	17647	17584	17586	17558	17574	17285	17457	17663	17606	17513	17273	17552	17401	17569	17673	17499	17592	17494	17530	17686	17529	17495	17492	17427	17372	17384	17317	17522	17373	17770	17573	17250	17310	17276	17525	17675	17377	17419	17584	17580	17415	17555	17590	17474	17697	17481	17437	17730	17477	17485	17287	17588	17667	17345	17723	17419	17274	17415	17418	17239	17429	17498	17318	17581	17606	17416	17502	17498	17521	17500	17313	17557	17337	17414	17656	17521	17409	17442	17520	17394	17440	17451	17744	17543	17571	17526	17667	17458	17589	17577	17430	17394	17489	17491	17474	17509	17543	17373	17536	17511	17640	17631	17401	17544	17304	17402	17407	17436	17417	17554	17444	17369	17357	17625	17501	17548	17465	17473	17601	17522	17644	17356	17417	17750	17359	17360	17287	17583	17450	17529	17586	17472	17573	17745	17519	17451	17252	17361	17370	17388	17398	17393	17504	17340	17458	17410	17422	17444	17378	17472	17444	17637	17419	17352	17455	17242	17389	17660	17527	17511	17550	17362	17620	17680	17660	17612	17763	17415	17265	17416	17497	17322	17604	17725	17412	17289	17346	17311	17293	17559	17436	17532	17592	17445	17470	17414	17578	17561	17455	17343	17764	17542	17532	17437	17320	17450	17632	17622	17357	17517	17527	17707	17644	17549	17605	17364	17626	17501	17408	17467	17577	17379	17559	17543	17434	17690	17673	17493	17500	17462	17318	17337	17603	17735	17512	17650	17265	17478	17511	17329	17410	17619	17601	17504	17534	17630	17425	17506	17361	17249	17454	17355	17272	17649	17521	17554	17509	17569	17532	17632	17660	17547	17625	17469	17446	17227	17246	17272	17293	17566	17400	17527	17556	17433	17391	17490	17662	17483	17439	17469	17584	17453	17447	17425	17471	17664	17537	17676	17465	17523	17432	17592	17426	17501	17749	17406	17277	17376	17540	17499	17553	17393	17267	17286	17509	17319	17395	17517	17276	17312	17394	17539	17333	17640	17332	17537	17825	17767	17490	17151	17541	17332	17260	17315	17292	17557	17514	17543	17554	17406	17294	17623	17390	17578	17393	17447	17264	17434	17475	17519	17358	17586	17467	17453	17488	17428	17354	17385	17553	17502	17379	17403	17267	17681	17560	17446	17572	17501	17429	17415	17442	17502	17623	17409	17365	17454	17428	17443	17492	17572	17557	17400	17325	17408	17436	17500	17804	17637	17445	17497	17297	17296	17302	17216	17431	17494	17578	17348	17365	17516	17398	17390	17529	17307	17662	17538	17424	17473	17292	17586	17499	17305	17488	17759	17435	17541	17428	17417	17411	17645	17412	17482	17393	17550	17599	17582	17669	17469	17315	17473	17534	17530	17586	17586	17324	17430	17542	17524	17485	17675	17366	17676	17499	17290	17362	17615	17654	17540	17716	17285	17447	17582	17620	17542	17415	17381	17389	17519	17647	17405	17552	17610	17537	17834	17681	17637	17584	17513	17289
29761	42053	27448	16448	15747	15352	15106	15272	15041	15058	15222	15141	15055	15069	15271	15066	15130	15207	15057	15090	15005	14977	15028	14908	15049	15097	14968	15006	15168	15368	15462	15382	15315	15051	15019	14996	15028	14878	14807	14909	14856	14919	14987	15062	14929	15056	14874	14881	14944	15056	14799	14843	14945	14835	14940	14917	14766	15019	14987	14868	14874	15068	14879	14946	14841	15038	15125	15019	14917	14975	14950	14841	14831	14991	15079	15021	14956	14805	14973	15052	14879	14914	14924	15031	15107	14878	14858	14943	14949	14956	14924	14944	14978	14779	14976	14974	14879	15028	15173	15126	15074	14852	14970	15015	15003	14866	14915	14879	14940	15026	14940	15029	14868	14845	14980	15023	15021	15103	14868	14843	14875	15089	15036	14847	14989	14953	14936	14865	14883	14907	14824	14978	14899	14920	14939	14988	14843	14833	14853	14869	14899	14969	14938	14923	14863	14952	14948	14985	14906	15002	14951	15047	14836	14812	14826	14910	14962	14955	14939	14813	14924	15141	14875	14938	14991	14912	15021	14845	15041	14870	15006	14864	14940	14845	15001	14920	14832	14753	14883	14970	14922	14919	14860	15005	14880	14908	14939	15014	14938	14876	14909	15013	14826	14994	14943	14972	14973	14916	14958	14894	14953	15064	15019	14917	14993	14983	14862	15091	14934	14998	14974	14929	14851	14881	14824	14922	14789	14888	14907	14921	14995	14902	14915	14964	15009	14835	14964	15011	15055	14793	14931	14951	14944	14972	15013	14895	14856	14891	14842	14806	14769	14940	14947	14772	14940	14886	14977	15020	14816	14935	14819	14922	14942	14891	14983	14930	14994	14888	14748	14915	14941	14820	14839	14918	15021	15119	14994	15023	14890	14950	14868	14987	15008	14866	14910	14981	14968	14890	14970	14974	14949	14968	14803	15131	15062	14933	15068	14901	14932	14920	14992	14950	14938	14843	14871	15124	15104	14855	14965	14946	15054	14931	14907	14837	14925	14960	14864	14776	15014	14837	14938	14877	14867	14823	14837	14836	14985	14971	14958	14977	14946	14917	14813	14981	14801	14934	15030	14894	14932	14861	14987	14933	15170	14876	14866	14878	14890	14889	14829	15006	14917	14953	14942	14956	15030	15091	14944	15016	15017	14853	15025	14779	14920	14745	14896	14992	14922	14998	14840	15184	14990	14884	14866	14981	14965	15142	14787	14873	15015	14879	15020	15108	15033	14907	15071	14822	14894	14841	15128	15044	14781	15034	14970	14943	15091	14901	14836	15105	14799	14920	15021	15078	14973	14978	14816	14741	14886	14976	14880	14857	14724	15122	15007	15025	14823	14917	14855	14975	15012	14873	14683	14989	14956	14761	14903	14847	14898	14793	14876	15137	14824	14793	14959	14819	14995	14923	15081	14889	14776	14848	15087	15056	15080	15014	14953	14973	14791	14819	15001	14900	14819	14998	14850	14877	15011	14830	15004	14859	15044	14963	14994	14810	15002	14897	14903	14905	14866	14875	14985	14930	14779	15036	14813	15103	15175	14976	14998	14959	14963	14952	14895	14904	14831	14788	14935	14911	14839	15010	14847	15047	14988	14925	14798	15036	14999	15036	14923	14929	14928	14966	14901	14922	15024	14907	15094	15110	15019	14955	14802	14941	15067	14949	14932	15039	14945	14839	14936	14898	15188	14876	15062	15136	15032	14896	15004	15057	15021	15023	15037	14973	14989	14804	15012	14893	14932	14941	14942	14824	14890	15015	14883	15114	15047	14934	14891	14854	14905	15077	14897	15046	14854	14951	14937	14996	14991	15099	14860	14823	14858	15121	14946	15129	14972	14923	14919	15004	14880	14815	14961	14877	14919	15087	14675	14945	15057	14861	14961	14874	14854	14961	15053	14885	14948	14937	15004	14794	15025	14991	14834	15030	15005	14934	15043	14896	14909	14928	14945	14939	14948	14951	14975	14840	14898	14971	14979	14871	14863	14901	15012	15058	14868	15041	14917	14969	15031	14828	14961	14771	14937	14973	14777	14920	14986	15107	15061	15051	14801	14913	14804	14979	15080	15064	15075	15000	14803	14934	14854	14812	14984	14938	14859	14764	15044	14805	14946	14925	14956	14844	14974	14922	15046	14871	14973	14929	14980	14779	14892	14919	14935	14960	14963	14997	14969	14873	14916	14901	14991	14779	15037	15007	14904	14921	14873	14890	14965	15133	14972	14981	14943	14844	14966	14900	14890	14969	14967	14867	14927	14942	14963	14792	15055	14866	15006	14817	15189	14923	14991	15101	14866	14989	14766	15013	14839	15025	14977	15142	14986	14837	14891	15047	14799	14945	15067	14936	14853	15102	15064	14999	15087	15041	14853	14901	14947	14719	14995	14991	14865	14857	15079	14976	14838	15071	14878	14904	15038	14859	15119	14999	14972	15030	14993	15011	15016	14750	14944	14884	14935	14841	14908	14761	14917	15054	15052	15057	14978	14874	15097	15204	14883	14903	15053	15045	15085	14992	15073	14977	14909	14923	15062	14864	14774	15024	14915	14842	14911	14885	14949	14939	14881	14978	14932	15063	14942	15031	14934	14986	14818	15107	14952	15081	14922	14996	14886	14838	15088	15051	15029	14782	14870	15028	14978	14926	15022	14963	15019	14931	14791	14940	14876	14987	15006	14860	14964	14867	15107	15024	14956	14944	15072	14932	14887	14955	14862	14774	15013	14884	15000	15060	14922	14749	14913	14922	15091	14960	14898	14928	14886	14930	15040	15000	14917	14925	14937	14940	14930	14963	14826	14996	15106	15040	14916	15028	14937	15122	14750	14946	14767	14896	14900	15039	14888	14848	14866	14937	14928	14736	14966	15143	14842	14839	14700	15024	14883	14929	14915	14885	14904	14869	14885	15039	15079	14976	15131	14947	14846	14824	14918	14911	14864	14854	15142	14854	15093	14865	14963	14879	14883	15123	14902	14908	14738	14917	14795	14917	14883	14976	14924	14807	14927	14778	14862	14907	15089	14869	14964	15046	14821	14920	14901	15070	14752	14999	15005	14803	14993	14896	15077	14930	14960	15019	15149	15095	14889	15023	14862	14918	15157	14811	15017	15014	14846	14801	14860	15034	14884	14808	14988	14979	15016	14876	15088	15069	14992	15168	14903	14703	14952	14989	15199	14880	14850	15065	15105	14931	14965	14896	15087	15008	15038	14844	14957	15079	14881	14931	14887	14991	14892	15120	14738	14933	14860	14978	14848	14838	15066	14991	14995	15060	14936	15022	15020	14969	15016	14848	14963	15005	14901	14863	14924	14894	14994	14768	15019	15048	14864	14851	14833	15096	14795	14937	14709	14962	14984	15009	14970	14847	14958	15056	14867	14926	14964	15049	15054	14990	14864	14927	14868	15085	14843	14957	14785	15053	15073	14735	15029	14927	15114	14922	14907	14907	14913	14932	15077	14979	14944	14804	15016	14896	15033	15017	14873	15102	15029	14842	14930	14955	14982	14881	14738	15046	14791	15081	14906	14834	14955	15027	14796	15056	14787	15021	14944	14879	14821	14971	14976	14979	15045	14966	14968	15149	15082	14867	14844	14888	14869	14917	14994	14883	14974	14925	14805	14954	14979	14922	15193	15014	15187	15004	14945	14922	14844	14871	15024	14956	15008	14832	14855	14997	15023	14845	14848	14850	14922	14759	15092	14917	14893	14724	14857	14895	15002	14899	14814	14926	14831	15082	14925	14941	15103	14874	14978	14971	14976	15051	15027	14847	15069	14924	14987	14949	14974	14693	14946	14920	14998	14761	15094	14862	15068	14910	14922	14877	14909	15158	14935	14954	14911	14830	14973	14921	15135	15094	15025	14942	14928	15037	14954	14839	15028	14954	14984	14966	15011	14841	15065	15011	15163	14841	14984	15028	14940	15063	15052	15081	14787	14898	14847	14934	15057	14971	14847	15014	14892	15046	14930	15003	15158	14930	14849	15024	14913	14960	15055	14987	14811	14872	14828	14849	14942	14985	14904	14976	14950	15060	15089	15044	14834	14862	15013	15088	14732	14981	14980	15132	14929	14919	14919	14988	14970	14709	14867	14966	14941	14965	14921	14987	14851	15012	14952	14805	14907	14857	15157	14897	14964	14890	14993	15174	14865	14977	14840	14748	15094	15022	15025	14791	14941	15071	14882	14937	14812	15026	14938	14731	15004	14882	14855	14848	14934	15020	15143	15078	15018	14935	14994	14865	14905	14968	14901	14794	14845	15002	14896	14809	14964	14945	14731	15131	14756	14889	15054	14912	14986	15061	14947	15127	14908	14837	14935	14919	14817	15021	14981	14927	14967	14923	14903	15021	14929	15117	14981	14915	14955	14997	14778	14945	14855	14990	15038	15115	14919	15039	14952	14809	14831	15065	14840	14930	14886	14779	14876	14947	14984	14867	14903	14814	14950	15122	14984	14905	15032	14841	15126	15105	15042	14927	14793	14973	14932	14923	15086	14850	14870	15051	14872	15076	14942	15041	14867	14961	14862	14981	14990	14765	14984	14822	15027	14943	14941	14901	14797	14810	15114	15137	14950	14787	14962	14981	14821	14945	14927	14952	14849	14992	14937	14866	14928	15044	14923	14914	14995	14959	14972	15058	14936	14865	14899	14810	15019	14869	14984	14885	15018	14947	14937	15047	14909	14924	15108	14946	14816	14998	14889	15155	14921	14833	14895	14976	14964	14955	14888	14843	14984	14832	14943	14996	14996	14777	15044	14925	15054	15105	14837	14986	14905	14881	14899	14945	14964	14872	14942	14986	14882	15026	14813	14978	14960	15002	15051	14904	14876	14901	15102	14976	14764	15008	14836	15013	14952	14917	14914	14966	15046	14946	14991	14975	15240	14973	14931	14912	14911	15004	14900	14940	14962	15023	15069	14995	14913	15069	14977	15041	14989	14987	14819	14908	14958	14980	14979	14874	14877	14980	14990	15038	14969	14930	15022	15174	14926	14984	14947	14955	14968	15020	14824	15045	14938	15075	14963	14957	14865	14978	14933	15001	14961	14809	15017	15025	14922	14790	14994	14836	15003	14881	14961	15005	15051	14994	14718	14858	14870	14830	14988	14988	14930	14929	14893	14975	14801	14968	14911	14966	14960	14885	14977	14872
24057	21554	29080	24437	22284	22297	21386	18694	18426	18407	18457	18262	18314	18549	18317	18297	18226	18388	18395	18437	18439	18352	18029	18133	18274	18134	18127	18235	19271	20678	20599	19723	19398	18784	18629	18114	18099	17815	18262	17942	18122	18058	17950	18155	18053	18007	17906	18014	17981	18061	18086	18407	18068	18282	18152	18037	18260	18193	18052	18102	17933	17965	18038	18158	18137	18117	18090	18225	18139	18127	18070	18003	18019	18008	17928	18119	17997	18031	18242	18018	17990	17803	17944	18362	18139	17971	18046	18223	18022	18182	18087	17986	18134	18159	18208	17981	17974	17988	17938	18104	18246	18012	18384	18135	18159	18043	18103	17902	17853	18051	18119	18143	18311	17879	18288	17998	17939	18105	18064	18057	18053	18267	18124	18028	18074	18154	18196	17830	18003	18069	17853	17856	18133	18094	18202	18081	17972	18154	18384	18141	18011	17880	18027	17956	17954	18171	17801	17925	18091	18068	18170	17973	18032	18005	18184	17959	18068	18070	17978	18221	18233	18098	17885	18110	18070	18222	18034	17885	18045	17970	17946	18082	18010	18151	18149	17979	17933	18145	18000	17957	18111	18038	18171	17914	18061	18180	17985	17937	18098	17996	18144	17852	18034	17938	17910	17831	17970	17985	18039	18151	18086	18217	18086	18062	18125	18055	17882	18189	17907	18078	18225	18016	18014	18050	18246	17979	18117	18116	17933	18066	18089	18121	18223	18150	18108	18184	18223	17945	18154	18124	18124	18143	17859	17902	18060	18103	17900	18056	18057	17906	17999	17984	18241	18150	18114	18093	18124	17990	18000	17974	18003	18161	18055	17972	18108	18038	18160	18214	17922	17875	18269	17895	18080	18251	18198	18130	18177	18104	18152	18083	17864	18076	18154	18188	18078	18089	17914	17855	17989	17930	18226	17984	18159	18013	18145	18040	18068	18095	18144	17853	18066	18034	17977	18000	18045	18052	18296	18166	18193	18121	18017	18072	18174	17994	18027	17889	17870	18051	17790	18069	17829	17935	18015	18113	18162	18005	17809	18118	17835	18090	18077	18017	18017	17959	17951	18126	18193	17961	18099	17990	18160	18169	18272	18136	18029	17966	18048	17816	18022	17874	17987	18144	18004	18052	18046	18063	18025	17938	18142	18066	18054	17968	18190	18154	18200	17872	18074	18015	17987	18335	18034	17964	17908	17914	18174	18137	18206	18114	18045	17974	18071	18185	18016	18248	18069	18068	18185	18167	18093	18159	18169	18065	17847	17946	18093	18108	17979	17884	18138	18146	18055	17803	18065	18186	18100	18144	17981	18077	17901	17864	18109	17967	17915	18173	18206	17949	18010	18091	18060	18090	18008	17915	17963	18261	18134	18140	17972	17983	17968	18232	17960	17903	18036	18029	17991	18099	18154	18166	18174	17955	18010	18140	17981	18088	18111	18104	18004	17952	18107	18132	18069	18032	17913	17896	18222	18044	18215	18177	17943	18154	18010	18103	18046	17995	17933	17948	17675	18141	17902	18045	17976	18003	18141	18090	18140	18372	18215	18203	18113	18149	18283	18027	18071	17985	17990	18018	18129	18028	18018	17947	18006	18110	17857	18015	18117	18101	18204	18052	18264	18191	17996	17870	18238	18209	17998	18034	18077	17863	18039	17883	18082	18079	18158	18040	17937	17984	18114	17980	18086	18122	18200	18188	18155	17906	18198	18198	17928	18269	18048	18125	18159	18216	18074	17941	18132	18040	17859	17916	18063	18007	17906	18199	18282	17985	18198	18124	18055	17974	17957	18062	18034	17991	17768	17824	18057	17882	18127	18094	17988	18036	18134	17918	18253	18181	18074	18061	18018	18152	18203	18052	18166	18006	18033	18177	18066	18429	18011	18051	18004	17907	17992	18014	17995	18096	18001	18121	17964	18051	17991	17982	18165	18032	18077	17948	18181	18093	18092	18029	17903	18066	18081	18037	17854	18256	18140	17914	18207	18082	18195	18138	18230	18072	17841	17938	18092	17885	17945	18161	18328	18324	18215	18014	17953	18248	18272	17963	17917	18208	17959	17730	18028	17949	18092	18004	18143	18156	18149	18010	17985	17948	18091	18028	18042	18075	18033	18040	17977	18078	18026	18038	18157	18022	17959	17828	18051	18065	17958	18015	17905	18076	17976	18087	17800	18044	18113	17965	18074	17944	18017	18044	17926	18171	17861	18085	18068	18143	18018	17920	17875	18144	17958	18171	17818	18036	17915	17966	18231	18115	17971	17962	18129	17865	18052	18000	18196	17819	18070	18150	17966	17849	18066	17894	17830	18141	17963	17993	18079	18113	18118	18025	18286	18048	18195	17965	17943	18251	17931	18007	17932	18007	17944	18000	18014	18055	18114	18185	17963	17982	17866	18349	17932	17974	17994	17961	17918	18036	18204	17992	17923	18151	18125	18063	18103	17779	18122	18105	18202	17977	17976	17908	18045	18110	18237	17974	17965	18250	17884	18130	18308	17767	17890	18152	18078	18066	17944	18081	18010	17925	17819	17928	18156	17971	17714	17889	18188	18112	18316	17972	18159	18060	18025	17962	18077	18034	18003	17954	18071	17989	18209	17944	18144	18117	18142	18197	17980	17884	17898	18026	17803	18032	17959	18031	17957	18174	18140	18404	17991	18039	18113	18242	18122	18053	18008	18067	17997	18072	18048	17886	18077	18065	17974	17932	18058	18117	17826	18098	18194	17965	17998	18073	18096	17824	17967	17905	18080	18003	17901	18061	18202	17988	18133	18015	18282	18181	17934	17862	17961	18050	18215	18333	18253	18227	18166	18008	17874	17968	18074	18107	18204	18073	17927	17968	17978	17990	18033	18154	17827	18010	18082	18325	17963	17878	18084	18112	18084	18145	18032	18227	18201	18239	18023	18167	18102	18078	18014	17954	18139	18247	18193	18084	18141	17917	18034	18116	18071	18045	18165	17910	18039	18086	18203	18074	18151	18125	17971	17986	17993	18131	18340	18088	18130	17920	17733	18169	17990	18054	17972	18047	17933	18162	17974	18066	17999	18140	17868	18202	18123	18020	18001	18113	17989	18101	17945	18162	18164	18043	17886	18060	18121	18067	17941	18110	18059	18094	18124	18004	18128	17954	17962	18018	18097	18067	18011	18084	18161	18164	17951	18044	18071	17971	18133	18000	18148	18121	18000	18097	18185	17880	17947	18106	18192	18131	18104	18022	18044	17901	18066	17701	18177	17757	18045	18095	18217	18069	17993	18002	17999	17949	18019	17950	18069	18214	18142	18123	18260	17989	17948	18066	18114	18164	18120	17941	18040	18008	17818	17969	17923	18190	18171	18076	18021	17904	18028	18132	17951	18038	17925	18046	18107	18126	18165	18080	18041	18056	18063	18126	18065	18103	18196	18093	18138	18109	17860	18193	17726	17913	18021	17945	17986	18023	18150	17916	18255	17921	18022	18341	18249	18208	17890	18103	17958	18079	18004	17826	18149	18127	18073	17882	17804	17898	18031	18205	17873	18163	18215	18082	18206	18182	17972	18233	18031	18279	17748	18042	17913	17838	18114	18114	18137	18046	18097	17975	18151	18133	18127	17887	17858	18076	17989	18061	18129	18007	18095	17994	18062	18053	18032	18313	17955	17868	18136	18102	18118	18112	18101	18144	18016	17969	18033	18083	17975	18277	18011	18035	18097	17942	18073	17942	17941	18140	17997	18124	18094	18055	17955	18089	18075	18106	18103	18075	18071	18047	18063	18016	18230	18084	18131	18152	18010	18053	18003	17810	18020	18015	17947	18105	18022	18099	17880	17966	17997	17926	17893	17967	17984	18006	17999	17945	17952	17743	18183	18190	17940	18074	17947	17882	17850	17836	18079	18052	18019	18056	17948	18029	18168	18211	18059	18081	17980	18032	18141	17857	18139	18239	18143	18126	17908	18153	18016	18239	18058	18012	18117	18145	17977	17943	17994	17949	18303	18059	17845	17924	18118	17992	17931	18004	18055	18088	18018	17946	18006	18159	18080	18278	18121	18144	18083	17951	18013	18141	18084	17983	18031	18033	17920	17875	18116	18140	18042	18163	17915	17770	18197	18033	18093	17926	17916	18095	18205	18192	18302	18091	17956	18065	18067	18017	18312	18202	18219	18198	18169	18078	17998	18149	18160	18038	17924	17865	17998	18180	18157	17981	17907	18024	17993	18029	18094	18072	17974	18007	18179	18171	17855	18014	18133	18130	17959	17938	18053	18223	17932	18117	17947	18032	18427	18265	18132	18086	18296	18022	17982	18076	17937	18348	18151	18168	18065	18019	17990	18142	18132	18064	18021	18079	18022	18046	18102	18096	17938	18043	18113	18163	18085	18096	18042	18094	17913	18076	18094	17919	17992	18093	17975	18082	18004	17773	18192	17872	18183	17875	17973	18071	18016	18062	18065	17889	18006	18098	18071	17875	18142	17916	17916	17774	18014	18118	17979	18041	18067	17960	18049	17889	17991	18018	17997	17947	18051	17989	18156	17964	17873	18024	18015	18096	18060	18244	17993	17916	18085	18115	18050	17994	17998	18113	18096	17987	18052	18189	17927	18117	18044	18054	17983	18040	18050	17978	18174	18204	18149	18009	17997	18195	18155	18082	18007	18152	18080	18135	17966	17946	17890	18003	18188	17980	17953	17946	18179	18022	17866	17990	18049	17945	18053	18034	17856	18054	18221	18115	17929	17841	18094	17995	18025	17911	18191	17985	18107	18123	18226	17960	18161	18130	17965	17975	18022	18162	18064	18242	18062	18131	17921	18200	18120	18097	17862	17967	17879	18090	18032	17999	18270	17909	18032	17997	18076	17889	17881	18056	18076	18135	17992	17986	17993	18109	18049	18102	18008	18053	18022	18053	18126	18040	18003	17964	17952	18231	18135	18047	18080	17785	18090	18200	18139	18345	18075	18274	18118	18075	18034	18032	17989	17968	18051	17945	18142	17914	18028	17899	18010	18058	17915	17943	18074	18206	17994	18004	18296	17877	17975	17988	17911	18079	18094	18188	18367	18096	17838	18060	17899	17824	18056	18003	18170	17798	17712	18148	18079	17862	18120	17928	17891	18088	18139	18202	18152	18128	18171	17976	18316	18135	18049	17992	18151	18020	17909	18171
34105	60876	35134	19321	17423	16638	16153	15927	15926	15799	15609	15697	15726	15884	15790	15688	15709	15815	15549	15533	15467	15651	15672	15408	15489	15393	15444	15333	17614	19353	18576	17399	16615	15957	15777	15533	15309	15317	15361	15293	15337	15402	15339	15302	15446	15589	15437	15419	15301	15560	15393	15416	15488	15291	15450	15382	15379	15413	15473	15498	15237	15275	15429	15456	15267	15456	15336	15188	15345	15492	15365	15554	15244	15423	15282	15350	15432	15302	15283	15436	15506	15276	15310	15315	15440	15369	15459	15152	15408	15295	15329	15380	15337	15361	15283	15321	15275	15315	15380	15450	15296	15475	15289	15339	15264	15373	15315	15463	15376	15365	15318	15404	15347	15267	15167	15258	15336	15445	15400	15203	15227	15331	15458	15374	15283	15416	15260	15393	15164	15310	15341	15624	15313	15344	15317	15360	15395	15246	15296	15479	15310	15557	15351	15386	15309	15239	15292	15340	15198	15303	15472	15415	15370	15229	15311	15403	15390	15437	15227	15285	15176	15483	15400	15308	15536	15518	15307	15237	15474	15217	15401	15259	15328	15285	15322	15282	15156	15294	15353	15472	15283	15499	15340	15310	15257	15331	15381	15287	15517	15332	15367	15344	15252	15380	15269	15270	15531	15370	15445	15414	15338	15340	15356	15377	15237	15399	15447	15485	15281	15246	15439	15281	15403	15301	15409	15221	15381	15318	15350	15441	15367	15330	15310	15276	15479	15271	15370	15542	15265	15320	15371	15269	15494	15463	15414	15114	15351	15260	15249	15611	15422	15385	15319	15310	15208	15501	15292	15455	15434	15172	15342	15343	15307	15436	15421	15337	15292	15300	15424	15380	15475	15467	15321	15453	15452	15303	15261	15369	15457	15281	15452	15302	15267	15541	15310	15413	15311	15418	15163	15327	15377	15260	15319	15413	15413	15287	15332	15266	15287	15094	15233	15227	15267	15328	15316	15406	15282	15278	15348	15296	15344	15412	15292	15397	15151	15267	15353	15284	15273	15397	15282	15530	15420	15351	15414	15314	15315	15444	15358	15293	15478	15269	15412	15458	15282	15615	15454	15439	15396	15284	15252	15439	15368	15374	15532	15400	15327	15428	15250	15563	15400	15385	15496	15405	15357	15491	15218	15510	15292	15334	15402	15302	15379	15414	15136	15404	15439	15250	15282	15479	15342	15370	15431	15242	15446	15361	15395	15361	15420	15496	15298	15323	15263	15321	15329	15353	15457	15476	15141	15222	15531	15401	15227	15259	15252	15378	15453	15385	15520	15313	15518	15389	15206	15256	15502	15411	15559	15333	15457	15256	15461	15549	15488	15395	15361	15382	15216	15397	15404	15512	15366	15292	15325	15370	15249	15369	15267	15329	15326	15347	15382	15414	15443	15359	15377	15316	15310	15377	15308	15468	15219	15411	15176	15397	15285	15063	15474	15099	15308	15271	15368	15446	15346	15338	15414	15376	15296	15335	15394	15403	15443	15330	15212	15175	15518	15383	15420	15437	15311	15405	15205	15437	15355	15363	15462	15283	15332	15244	15297	15298	15408	15337	15412	15462	15396	15344	15245	15386	15444	15239	15394	15357	15246	15328	15418	15240	15459	15261	15593	15463	15277	15443	15350	15381	15341	15493	15368	15347	15218	15236	15317	15229	15270	15472	15331	15293	15421	15261	15311	15320	15280	15439	15329	15495	15347	15163	15344	15332	15313	15424	15383	15370	15422	15384	15285	15421	15380	15218	15293	15261	15253	15400	15207	15478	15322	15369	15359	15431	15442	15270	15229	15467	15262	15348	15532	15413	15425	15410	15450	15510	15292	15259	15327	15291	15294	15356	15306	15238	15491	15330	15369	15416	15421	15222	15544	15478	15530	15409	15312	15408	15216	15398	15278	15362	15359	15537	15281	15361	15420	15426	15339	15308	15264	15511	15353	15419	15297	15291	15337	15335	15417	15450	15372	15253	15435	15350	15295	15253	15503	15364	15281	15256	15259	15392	15463	15391	15356	15244	15339	15274	15365	15296	15416	15381	15321	15454	15333	15377	15440	15359	15275	15536	15347	15260	15362	15335	15280	15442	15498	15406	15373	15326	15322	15215	15391	15314	15346	15370	15359	15254	15492	15244	15382	15277	15411	15440	15353	15520	15390	15488	15395	15334	15478	15243	15295	15353	15450	15326	15325	15226	15511	15462	15426	15331	15455	15379	15403	15322	15342	15323	15290	15370	15349	15352	15162	15258	15204	15384	15374	15549	15355	15394	15321	15483	15345	15344	15376	15390	15397	15351	15426	15514	15317	15343	15425	15421	15595	15480	15390	15466	15427	15300	15438	15133	15488	15472	15489	15421	15452	15239	15425	15267	15459	15354	15319	15495	15403	15208	15378	15234	15419	15397	15214	15373	15494	15280	15281	15279	15341	15434	15448	15384	15267	15347	15320	15573	15364	15211	15433	15278	15195	15319	15323	15241	15316	15403	15386	15516	15320	15225	15392	15411	15444	15375	15480	15394	15419	15329	15508	15333	15405	15301	15431	15344	15336	15294	15397	15413	15291	15402	15323	15416	15248	15275	15460	15411	15266	15424	15307	15319	15297	15364	15299	15301	15453	15503	15404	15526	15309	15304	15298	15412	15299	15284	15269	15282	15419	15478	15396	15442	15327	15563	15287	15241	15230	15373	15405	15380	15244	15448	15345	15362	15356	15502	15399	15469	15333	15365	15332	15292	15350	15272	15268	15319	15386	15406	15437	15363	15449	15439	15408	15473	15333	15367	15442	15387	15389	15302	15362	15297	15413	15307	15482	15346	15303	15347	15312	15304	15388	15316	15389	15390	15455	15312	15302	15515	15310	15258	15449	15278	15499	15533	15387	15126	15357	15271	15468	15314	15384	15273	15308	15339	15302	15358	15386	15373	15464	15168	15418	15471	15529	15422	15353	15260	15306	15382	15320	15382	15374	15399	15382	15453	15344	15277	15191	15537	15338	15293	15475	15249	15305	15458	15401	15232	15459	15390	15404	15397	15460	15399	15445	15334	15324	15427	15342	15296	15361	15517	15232	15260	15489	15415	15413	15403	15399	15408	15378	15469	15556	15165	15158	15361	15323	15267	15381	15544	15151	15375	15395	15336	15337	15233	15397	15250	15415	15410	15446	15393	15222	15272	15244	15426	15407	15361	15314	15275	15278	15345	15360	15457	15478	15296	15497	15339	15289	15288	15316	15404	15344	15397	15343	15269	15391	15357	15413	15382	15376	15404	15377	15373	15216	15302	15345	15358	15417	15415	15339	15426	15335	15329	15371	15332	15276	15522	15320	15331	15389	15321	15347	15345	15229	15419	15406	15507	15354	15469	15370	15224	15298	15253	15501	15395	15376	15147	15452	15269	15346	15394	15417	15408	15354	15327	15314	15318	15432	15404	15272	15573	15218	15381	15485	15319	15237	15500	15345	15431	15259	15314	15401	15372	15325	15231	15358	15396	15459	15318	15231	15339	15425	15298	15250	15347	15461	15407	15265	15242	15383	15394	15305	15277	15330	15227	15414	15450	15273	15405	15424	15446	15325	15426	15186	15358	15392	15507	15183	15342	15528	15547	15352	15460	15238	15275	15178	15218	15266	15255	15414	15224	15374	15391	15032	15534	15371	15352	15340	15328	15325	15119	15351	15199	15270	15408	15357	15438	15410	15490	15419	15250	15190	15330	15414	15441	15294	15304	15393	15388	15530	15362	15202	15198	15318	15408	15496	15358	15419	15455	15525	15374	15312	15552	15463	15336	15406	15481	15276	15498	15329	15444	15207	15284	15330	15431	15631	15270	15392	15243	15312	15382	15489	15402	15401	15501	15434	15334	15462	15156	15431	15409	15238	15460	15210	15397	15388	15264	15353	15317	15416	15249	15403	15352	15224	15358	15362	15358	15290	15284	15233	15344	15294	15431	15356	15295	15367	15346	15249	15243	15336	15384	15454	15376	15579	15460	15226	15324	15356	15203	15455	15393	15304	15301	15326	15307	15387	15274	15347	15312	15231	15287	15249	15355	15331	15317	15420	15569	15336	15423	15284	15343	15434	15199	15358	15388	15434	15209	15441	15177	15272	15431	15362	15467	15179	15412	15421	15412	15375	15357	15177	15328	15402	15379	15399	15413	15389	15475	15340	15522	15456	15336	15183	15373	15200	15431	15432	15467	15484	15437	15389	15455	15226	15265	15324	15491	15314	15318	15395	15243	15444	15238	15439	15306	15579	15424	15492	15380	15243	15512	15389	15348	15415	15384	15223	15458	15381	15480	15400	15560	15422	15419	15235	15395	15344	15119	15388	15367	15282	15397	15225	15441	15275	15384	15342	15391	15341	15388	15378	15210	15512	15374	15400	15530	15475	15235	15353	15376	15381	15362	15321	15328	15194	15329	15323	15275	15361	15374	15460	15378	15366	15369	15471	15452	15204	15515	15495	15356	15521	15182	15370	15505	15216	15285	15421	15397	15322	15261	15307	15383	15402	15183	15278	15343	15364	15407	15403	15280	15413	15176	15381	15217	15304	15270	15356	15294	15294	15415	15498	15282	15372	15432	15337	15287	15237	15463	15432	15456	15510	15247	15308	15210	15469	15351	15370	15304	15472	15381	15515	15471	15292	15235	15418	15411	15404	15337	15312	15443	15313	15366	15297	15285	15469	15516	15331	15389	15354	15362	15331	15370	15380	15488	15284	15340	15328	15159	15329	15278	15411	15489	15339	15519	15495	15413	15534	15297	15315	15430	15240	15308	15435	15165	15360	15313	15332	15284	15316	15418	15347	15275	15350	15452	15396	15286	15380	15316	15285	15288	15307	15418	15359	15237	15421	15545	15419	15354	15243	15390	15206	15327	15263	15293	15449	15237	15501	15244	15321	15409	15293	15442	15391	15511	15308	15298	15282	15333	15368	15395	15235	15550	15421	15268	15390	15264	15326	15493	15361	15356	15185	15344	15309	15459	15350	15529	15349	15468	15378	15402	15192	15197	15272	15499	15407	15243	15198	15593	15324	15323	15261	15368	15398	15180	15442	15396	15365	15495	15320	15517	15411	15393	15476	15240	15514	15270	15372	15277	15405	15479	15330	15414	15324	15128	15474	15370	15261	15320	15192	15323	15429	15444
22815	21371	29207	23870	21548	23707	25772	20541	19503	20005	19835	19771	19863	19845	19673	19641	19519	19508	19411	19407	19400	19431	19414	19686	19335	19282	19223	19528	21726	24439	23351	22014	20881	20183	19696	19377	19531	19201	19372	19244	19158	19259	19396	19288	19191	19346	19259	19277	19323	19290	19175	19209	19178	19079	19322	19111	19243	19318	19199	19272	19293	19271	19031	19311	19215	18876	19272	19371	19177	19153	19158	19204	19135	19205	19246	19021	19249	19010	18972	19098	19138	19228	19050	19259	19098	19156	19134	18980	19018	18991	18997	19207	18890	19286	18999	19123	19186	19154	19198	19121	19214	19101	19248	19018	19167	19115	19046	19036	19094	19068	19115	19241	19247	18942	19222	19160	19169	19019	19123	19108	19139	18866	19094	18889	19054	19139	19045	18941	19140	19045	19241	18995	19235	19036	19066	19169	19154	19118	19076	19281	19272	19116	19295	18910	19245	18899	19146	19143	19278	19182	19401	19085	19127	18896	19213	18972	19024	19234	19199	19017	19142	19447	19048	19158	19082	19198	18980	19090	19027	18986	18931	18894	19025	19019	19140	19176	19135	19186	18836	18925	18992	18961	19042	18876	19068	19035	19239	19282	19274	19139	19022	18936	19012	19231	19275	19041	19145	19106	19195	19075	19153	19039	19107	19119	19113	19105	19147	19035	19146	19144	19049	19001	19014	19128	19035	18953	19289	19122	18957	19007	19003	19204	19190	19128	19370	19039	19209	19197	19179	19093	19313	19187	19241	19252	19055	19032	19046	19088	19064	19090	18982	19144	18997	19099	19181	19050	19188	19177	19144	19114	19098	19084	18997	19195	19231	19162	19218	19103	19248	18998	19436	19200	19076	19109	19211	19054	19482	18970	19022	19157	18909	18836	19051	18960	19217	19057	19058	19057	19133	19159	19121	19122	18992	18999	18954	19007	19262	19015	19158	19100	19207	19132	18872	18914	19208	18796	19188	19005	19093	18812	18921	19166	19071	19140	19285	19145	19310	19086	19353	18978	19043	19269	19189	19170	19064	19170	19139	19115	19120	18874	19226	19097	18946	19038	19239	19081	19045	19027	18947	19037	19151	18931	19127	19139	19020	19075	19080	19089	18861	18985	19212	19280	19083	19075	19015	19097	18961	19080	19332	19148	18970	19074	19060	19100	19004	19159	19152	19003	19004	18962	18984	19035	19010	19083	19105	19152	19127	19180	19205	19123	19271	19149	19034	19202	19267	18978	18983	19185	19150	19021	19126	18910	19102	18904	19143	19216	19098	19177	19034	19073	19141	19119	19050	19224	19063	19109	19274	19093	18934	19061	19197	19226	19175	19102	19051	19133	19070	19019	18942	19041	19053	18982	19168	18982	19228	19088	19135	19035	19071	19087	19192	19344	18992	19107	19167	19113	19109	18955	19182	19057	19118	19132	19029	19160	19074	19226	19073	19134	19092	19059	19105	19063	18993	18943	19003	19113	19241	18921	19194	19010	18949	19055	19129	19194	19373	19242	19131	19009	19022	19151	19051	19264	19142	19157	19040	19048	19176	18991	18953	19096	19096	19044	19044	19094	19023	19174	19104	19119	19183	19292	19121	19123	19108	18876	18961	19089	18977	19028	18896	19280	19045	18974	19274	19120	19193	18976	19027	19081	19250	19128	19049	19165	18898	19037	19144	19155	18979	19260	19133	19351	19098	19041	19164	19313	19086	19218	18899	19138	19189	19065	19277	19303	18933	19308	19126	18976	19161	19110	19308	19159	18948	19151	18974	19035	19156	18921	19069	19021	19062	19319	19012	19092	19164	19281	18992	19051	19269	19281	19241	19037	19101	18892	19133	19163	19165	19226	19136	19034	19161	18864	18953	19169	19154	19176	19238	19256	19221	19125	19117	19147	19155	19268	18996	19002	19171	19127	18946	19142	18998	18998	19112	19048	19150	19232	19181	19154	19045	19052	19081	19123	19036	18973	19146	19081	19095	19260	19100	18916	19125	19153	19145	19110	19016	18726	18929	19173	18968	19165	19129	19199	19001	19097	18982	18959	19170	18939	19087	19261	19188	19125	18945	19172	19145	19075	19099	19104	19122	19080	19089	19158	19141	19029	19028	19184	19143	19126	19297	19178	18833	19233	19057	19164	19181	19024	18949	19269	19137	18873	18917	19011	19246	19090	19253	18990	19026	19168	19031	18857	19147	19066	19237	19276	19189	19182	19052	19059	19063	18993	19347	19050	18956	19012	19044	19119	19211	19007	19118	19010	19029	19173	19216	18998	19081	19188	18969	19214	19284	19032	19314	19152	19123	19070	18949	19028	18922	19006	19212	18948	18864	18983	19173	19293	19241	19095	19243	19176	18990	19200	18911	19231	18969	18943	19134	19077	19000	19054	18967	19282	19255	19060	19202	18768	18786	19098	18992	19128	19304	19046	19167	18937	19058	18995	19354	19100	19143	19157	19014	19204	19000	19242	19291	19002	19201	18994	19193	18899	19180	19283	19081	18953	19026	19015	19168	19012	19258	19106	18732	19129	18964	19090	19215	18957	19132	19242	18954	19089	19114	18988	19203	19261	19188	19190	19052	19052	18985	19011	18913	18948	19090	19212	19158	19080	19162	19281	19039	19292	19088	19175	18942	18954	18741	19114	19109	19205	19116	19117	19272	18972	19170	19052	19081	18902	19168	19048	19187	19056	19247	19104	18997	19044	19125	19073	19248	19209	19175	18835	19119	19004	19062	19015	19204	19167	19092	19048	19088	18755	18986	19185	18994	18924	19165	18987	18908	19211	19154	19098	19069	19083	18949	18999	19180	19082	19070	19118	19013	19054	19036	19127	19089	19122	19090	19085	19011	19080	19009	19125	19362	19100	19126	19129	19235	19286	18962	18975	18844	18939	19125	19124	19224	19162	19040	19034	19011	19023	18914	19111	19310	19211	18947	19054	19054	19043	19247	18928	19190	19146	19020	19230	19244	19205	19112	19042	19209	19108	19195	19048	19011	19026	19155	19063	19103	19262	19164	19163	19064	19176	19093	18909	18869	19092	19178	19114	19365	19010	19078	19160	19215	18850	19012	18923	19303	19009	19151	19100	19104	19066	19096	19199	18896	19015	19007	18969	19110	19162	18962	19152	19072	19260	18799	19162	18952	19238	19037	19025	18914	19190	19261	19291	19175	18952	19131	19019	19165	19040	19228	19205	18958	19049	19032	18865	19044	18994	19059	18953	19123	19170	19145	18932	19252	19010	19100	19142	19103	18915	19178	19195	19170	19100	19016	19190	19132	18975	19223	19062	19057	19031	19281	19269	19138	19010	18965	18958	19113	19029	19102	19182	18799	18986	19414	19187	19230	19174	19507	19182	19340	18895	19062	19136	19181	19068	19181	18957	19141	19133	18963	19098	19140	18974	19070	18988	19066	19208	19088	19167	18876	18917	19136	19143	19126	19239	19085	19084	19151	18842	19110	19147	19148	19022	19101	19202	19054	19231	19126	18950	19138	19180	19149	19181	19087	19013	19050	19191	19241	19306	18990	19004	19399	19095	19247	18991	18839	19183	18962	19199	19182	19224	19133	19047	19065	19144	18778	19128	18980	19071	18980	19156	19266	19028	18942	18999	18992	18875	19177	19261	19268	19182	19055	18928	19119	19065	19118	18879	18822	18989	18935	18945	19095	18874	19155	19271	19083	19154	19048	19074	19298	18902	19086	19032	18889	19124	19105	19265	19008	19023	19002	19182	19254	19154	18894	18810	19118	19161	18978	19171	18968	19009	18944	18998	19197	19031	19260	19111	19008	19041	19111	18912	19154	19196	19126	19060	18996	19276	19125	19253	19165	19123	18992	19049	19221	19049	19079	18920	19200	19151	19110	19019	18929	18988	18957	19012	18941	19041	19321	18957	19201	19235	19057	19240	19196	18960	19157	18879	18953	19036	19037	19047	19202	19095	19144	19146	19194	18862	19076	18980	18997	19016	19057	18993	19255	18980	19059	19111	19096	19183	19094	19051	19070	19180	19067	19211	19093	18935	19223	19074	18846	19242	18996	18841	19041	19228	19011	19061	19101	19122	18967	18890	19184	19178	19122	19034	18585	19069	19227	19060	19088	19126	18909	19108	19144	18990	19038	19046	19115	18981	19063	19080	19022	18973	19313	19268	19086	18985	19299	18944	19351	19152	19176	19128	19442	19137	19308	19203	19057	19178	19268	19184	19246	19088	19060	18885	19106	19350	19027	19263	19221	19225	19026	19060	19381	19230	19093	18958	19196	19046	19130	19242	18940	19111	18991	18970	19080	18897	19069	19346	19191	19086	19146	19178	19125	19216	18990	19210	19197	19111	19238	19091	19140	19149	18985	19034	19179	19126	19159	19080	19161	19156	19145	19077	19146	19045	18835	19191	19229	19115	19147	19142	19020	18989	19097	19025	19181	19312	19134	19140	19079	19180	19117	19075	18912	19058	18992	19261	18947	18933	19199	19218	18877	19186	19113	19039	19031	19303	19337	18961	18907	19133	18948	19104	19200	19234	19242	19003	19027	19039	19117	19162	19300	18827	18989	19070	19187	19217	19375	19259	19025	19259	19059	19240	18998	19099	19193	19245	18915	19174	19132	19220	19181	18980	19132	19031	18878	18949	18981	19174	19132	19102	19075	19156	19102	19092	18939	19271	19128	19084	19068	18971	19107	18978	19344	19191	18987	18990	19100	18952	19095	19115	19166	18991	19250	19200	19165	19244	19128	18979	19139	19131	19267	19025	19106	19108	19141	19064	18995	19055	18874	19146	19028	18954	19199	19057	19131	19228	19386	19164	19101	19126	19217	19207	19424	19261	19055	19074	18877	19095	18983	18874	18981	19276	19262	18934	19054	18923	18929	19084	19095	18983	19198	19022	18976	19073	19067	19075	19097	19083	19121	19031	19166	19294	19013	19323	19046	19047	19126	19030	19083	18763	19098	18992	19227	19125	18905	19282	19286	19068	18961	19244	19459	18960	19292	19090	19167	19224	19133	19101	19300	18999	18958	19145	18877	19131	18938	19294	19111	19382	19247	18970	19256	19219	19070	18918	19015	19119	19055	19193	18995	19028	19253	19177	19156	19091	18991	19024	18917	19221	19461	19075	19179	19095	19063	19100	19371	19126	19079	19014	19117	18895
37279	69944	44720	22211	19684	18335	17474	16762	16757	16533	16410	16516	16285	16506	16652	16525	16440	16230	16301	16190	16144	16203	15989	16229	16117	16037	16041	16502	20405	23522	21610	19428	17987	16985	16141	16118	15914	16015	15778	16105	15852	16012	15929	15816	15781	16018	15802	15887	15978	15939	15911	15897	16074	15843	15737	15724	15920	15927	15895	15936	15844	16063	15783	16028	16048	15704	15866	15983	16095	15977	15986	15947	15922	16097	15932	15887	15944	15943	16028	15827	15829	15953	15796	15999	15872	15840	15950	15911	15860	15846	15829	16054	15901	15920	15936	15861	15848	15949	15873	15750	15785	15791	16069	15939	15756	16021	15802	16003	15833	16099	15901	16197	15807	16031	15929	15942	15990	15993	15878	15905	16011	15977	15921	15915	15900	15888	15840	16040	16040	15936	15888	15807	15868	15978	15900	16008	15939	15951	16009	16048	16032	16131	16004	15977	15937	15960	15924	15882	16047	16065	15933	16083	15897	15960	15759	15850	15877	15920	15922	15747	16020	15865	15769	15859	15866	15915	16005	15901	15896	15801	15970	15896	15882	16039	15890	15850	15969	15903	15897	15812	15940	15823	15808	15996	15967	15866	15968	16014	15965	15843	16007	15914	15727	15828	15887	16015	15996	15917	15724	15944	15947	15874	15865	15761	15867	15737	15900	15899	15901	15886	15823	15924	15679	15990	15865	15800	15898	15987	15962	16081	15864	15997	16004	15895	15856	15976	15984	16004	15848	15917	15699	15939	15745	15785	16063	15797	15929	15961	15981	15992	15804	16039	15989	15952	15795	15898	15995	15794	15842	15795	15977	15962	15876	16044	15926	15994	15891	15689	15790	15964	15899	15872	16170	15974	15939	15926	15875	15816	15960	15756	15810	15911	15932	15841	15894	16003	15790	15861	15997	15916	15821	15924	15875	15876	15859	15953	16129	16029	16020	15781	15818	16001	15885	15998	15929	15846	15771	16060	15687	15821	15959	15796	15898	15931	15807	16010	16012	15932	16034	15985	15986	15798	16107	15953	15918	15736	15818	15800	16011	15990	16087	16016	15851	15995	15987	15869	15890	15782	15901	15964	15899	15827	15816	15893	15865	15899	15951	15964	15651	15918	16064	16097	15902	15914	16140	15958	15836	15962	15796	15935	15908	15847	16022	15743	16088	15804	15904	15921	15818	15864	15776	16028	15819	15903	15852	15915	15907	15699	15846	16096	15975	15937	16025	15839	15816	16114	15803	15932	15966	15967	15884	16061	15938	15961	15984	15801	15963	15923	15929	15776	15987	15931	15999	15804	15846	15990	15998	15750	15862	15854	15894	15902	15851	16084	15898	15896	15923	16074	15894	15887	15882	15795	15966	15969	15866	15798	15925	15737	15879	15823	15770	15886	15788	15688	15979	15884	15851	15840	16010	15934	15884	15940	15963	15832	15759	15841	15964	15804	15938	15732	16033	15932	15733	15859	16034	15953	15791	15975	15974	15848	15807	15913	16088	15804	15810	15757	16082	15853	16028	15682	15875	16004	15788	15885	15960	16044	15941	15855	16083	15849	15964	15942	15798	15845	15969	15893	15867	16032	15918	16006	15832	15933	15946	15756	15805	16032	15631	15930	15871	15865	15831	15674	16064	15890	15955	15862	15929	15918	15777	16019	15768	15676	15878	15863	15994	15870	15883	16040	15863	16035	16009	15737	15948	15900	15987	16048	15934	15884	15910	15865	15917	15870	15935	15744	15878	15938	15971	15969	15898	15878	15790	15855	15950	15946	15983	15802	15705	16078	16017	15864	15778	15936	15989	15847	15922	16079	15982	15886	15964	15969	15939	15787	15890	15867	15851	15926	15801	15954	15851	15974	16028	15687	15924	15901	15813	15971	15841	15906	15865	15846	15860	15841	15919	15837	16014	15929	15757	16145	15821	15811	16003	15849	15879	15929	15847	16028	15929	15922	15869	15817	15877	16096	15871	15851	15818	15893	16086	15826	15819	16009	15804	15809	15912	15805	15791	16011	15933	15808	16089	15938	15927	15772	15937	15913	15895	15999	15952	16077	15910	15787	15929	15814	15861	15896	16032	15815	15776	15900	16086	15841	15897	16056	15946	15740	15825	15995	15932	16103	15936	16153	15957	16075	15784	15794	15891	15842	15898	16005	15858	15876	16002	15826	16072	15825	16066	16029	15848	15872	15999	15982	15856	15901	16055	15887	15879	15912	15981	15958	15892	16115	15867	15969	15972	15893	15867	15817	16033	15976	15856	15777	16200	16020	16031	15995	15715	15870	15903	15786	16108	15779	15744	15890	15858	15856	15879	15981	15856	15791	16013	15804	15795	15733	16001	15904	15957	15807	15842	15938	16101	15824	15970	15782	16007	15840	16021	15875	15962	15900	15807	15984	15924	15900	16033	15756	15954	15967	15905	15829	16056	15810	15730	15905	15846	15950	15989	15825	15889	15855	15779	15983	16076	15990	15824	15971	16003	15865	16003	15816	15957	15990	15766	16107	16011	15874	15898	15948	15926	15836	15701	15898	15981	15978	15866	15622	15985	15879	15892	15729	15889	15985	15894	16027	16031	15884	16011	15845	15860	15872	16021	15938	15883	15888	15972	15926	15839	15868	15853	15955	15959	15787	15901	15808	15837	15779	15897	16021	15869	15876	15917	15958	15984	15972	15787	15795	16134	16086	15694	15864	15856	15885	15948	15946	15797	15734	15945	15904	16024	15974	15960	15876	16046	15758	15975	15863	15827	15928	15759	15972	15898	15845	15951	16011	15891	15999	16017	15854	15938	16046	15925	15895	15968	15952	15936	15776	15905	15746	15854	16019	16017	15941	15967	15920	16016	15850	15902	15949	16009	15763	15889	15837	15919	15881	15876	15922	16065	15943	15993	15944	15843	15900	16074	15986	15933	16038	15904	15832	15982	15682	15813	15980	16006	15839	15860	15851	15914	15867	15912	15893	15961	15833	15908	15774	15955	16093	15885	15955	15772	15883	15849	16015	15914	15823	15800	15816	15858	15981	15852	15881	15857	15882	15974	15934	15757	16063	15911	15818	16096	15808	15942	15920	15861	15628	15967	15995	15974	16016	15861	15961	15845	15743	15730	15821	15817	15918	16036	15930	15784	15921	15873	15742	15963	15993	15857	15906	15961	15905	15791	15946	16016	15858	16003	16072	16022	16051	15914	15853	15972	15931	16034	15862	15837	15899	15970	15873	15856	15984	15853	15812	15871	15948	15815	15910	15856	15835	15930	15893	15964	15939	15856	16026	15828	15938	15997	16045	15825	16003	15980	15856	15938	15816	15889	15938	15866	16064	15877	16100	15894	16073	15824	16139	15970	15806	15844	15978	15956	15812	16023	15823	16104	15844	15974	15900	16033	16018	15889	15902	15755	16014	15894	15890	15802	15937	15934	15920	15969	15913	15808	15903	16060	15854	15999	15850	15955	15997	15833	15957	15872	15891	15714	15713	15825	15828	15893	15820	15830	15833	15987	15911	16012	15862	15870	15705	15844	15912	15902	15821	15880	15934	15835	15957	15909	15851	15917	15849	15846	16013	16008	15964	15860	16004	15870	15896	16092	15874	16014	15867	15941	15894	16018	15859	15814	15899	15894	15794	15845	15949	16085	15954	15875	15882	15823	15852	15968	15903	16041	15836	15833	16160	15784	15984	15869	15917	15764	15937	15931	15825	16027	15750	15932	15828	15796	15836	15893	15919	16017	15761	15840	15718	15872	15938	15816	15840	15937	15907	15872	15917	15872	15880	16049	15839	15983	15910	15899	16006	15804	15858	15702	15845	15845	15828	15949	15941	16057	15851	15984	15769	16082	16066	15911	15904	16073	16028	15873	15985	15884	15878	15868	15937	15839	15911	15995	15750	15944	15923	15864	15951	15788	15753	15839	15843	15798	15697	15891	15886	15949	15999	16038	15784	15930	15902	16051	15924	15952	15802	15996	15793	16034	15804	15885	16039	15860	15860	15712	15875	15892	15958	15825	15985	15871	15908	15899	15952	15894	15935	15822	16002	15786	16105	15817	15894	15947	15887	16014	15892	16099	15791	15812	15868	15859	16111	15836	15881	15982	15959	15789	15855	15794	15911	15788	15926	15863	15882	15782	15756	15806	15783	15860	15888	15969	15696	16035	16015	15871	15924	15896	15947	15894	15902	15928	15741	15941	16196	16038	15898	15935	15979	15975	15776	15868	15861	15941	15831	15920	15846	15818	15816	15835	15878	15931	15744	16051	15668	15873	15944	15829	15907	16042	15827	15862	15803	15846	15964	15932	16000	15966	15971	15961	15900	15874	15801	15810	15863	15869	15948	15881	15779	15780	16174	15946	16148	16079	15908	15994	15972	15687	15881	15863	15812	15984	15777	15972	16017	15883	15928	15864	15837	15825	15826	15894	16065	15862	15838	15995	15812	15915	15773	15861	16028	15855	15841	15992	15943	15880	15907	15978	15995	15984	15859	15883	15915	15735	15888	15842	15915	15783	15819	15802	15970	15918	15670	15907	15994	15946	15814	16184	15962	15794	15911	16003	15791	15776	16044	16038	15729	16121	15957	16000	15892	15917	15929	15945	15860	15849	15970	16010	16028	15878	15844	15881	15784	16010	15912	15887	15700	15953	15932	15902	15980	15926	15914	15948	15892	15711	15958	15843	15796	15915	15863	15845	16122	15897	15735	15739	15891	16142	15945	15795	15807	16070	15839	15904	15848	15838	15941	15689	15963	15816	15912	15876	15914	16002	15901	15946	15890	15952	15821	16044	16105	15869	15943	16084	16003	15810	15774	15886	15716	15921	15920	15909	15839	15944	16045	15800	15852	15879	16021	15930	15942	15819	15948	15991	15832	16181	15922	15956	15810	15921	15895	15741	15810	15926	15883	15889	15739	16068	16037	15863	15981	15971	15924	15994	15824	15930	15910	15894	15930	15947	15863	15842	15951	15817	16054	15925	15878	15962	15926	15924	15863	15938	15854	16017	15983	15935	15897	15924	15861	15929	15925	15936	16000	15865	15956	15803	15906	15928	16013	15854	15807	16042	15823	16026	15904	15937	15941	15867	15867	15934	15789	16006	16042	15891	15925	15991	15819	15950	15886	15968	15890	15961	15947	15781	15844	15906	15929	15920	16067
28893	28383	29063	23234	19599	19186	19201	19025	18706	18832	18889	18773	18809	18786	18880	18948	18928	18987	19034	19124	19049	19025	18974	18797	18829	18959	18926	18898	18975	19186	19448	19105	19116	19046	19117	18712	19078	18817	18848	18929	18903	18751	18667	18790	18942	18856	18998	18868	18683	18782	18893	18940	18918	19011	19088	18979	18793	18954	18841	18861	18976	19044	19017	18814	18810	18709	18784	18621	18696	18820	18980	18622	18872	18926	18874	18850	18683	18721	18814	18704	18706	18833	18778	18874	18956	18640	18915	18719	18896	19095	18997	18893	18751	18847	18847	18860	18845	18674	18973	18936	18795	18967	18820	18741	18655	19040	18801	18846	18832	18960	18965	18815	18904	18970	18798	18647	18887	18817	18910	18972	18956	18809	18695	18885	18844	18998	18890	18535	18687	18785	18951	18957	18973	18832	18793	18740	18875	18745	18940	18795	18842	18810	18693	18681	18885	18727	18798	18684	18804	18954	19018	19078	18711	18868	19014	19061	18909	18953	18726	18943	18846	18805	18724	18860	18827	18899	18877	18778	18999	18779	18859	19078	18770	18725	18949	18836	18917	19039	18981	18701	18904	18846	18910	18879	18646	19036	19009	18896	18843	18976	18713	18902	18800	18947	19082	19049	18614	18879	18712	18941	18763	18909	18906	18825	18840	18734	18916	19016	18891	18847	18810	18808	19023	18863	18730	18859	18817	18833	18737	18883	18986	18945	19005	18805	18781	18791	18935	18913	18860	18950	18775	18860	18885	18683	18867	18806	18845	18685	18902	18736	18832	18782	18907	19066	18877	18644	18803	19083	18742	18820	18947	18915	18992	18697	19176	18857	18732	18763	18824	18838	18790	18850	18997	18856	18734	18903	18814	18926	18939	19020	18837	18976	18999	19000	18780	18885	18595	18847	18812	18763	18856	18973	19035	18762	18853	18813	18907	18840	18731	18677	18992	18998	18728	18803	18626	18892	18761	18989	18899	18974	18963	18865	18891	18910	18862	18803	19053	18808	18826	19062	18869	18815	18764	19056	18944	19024	18683	18968	18736	18696	18873	18948	19102	18943	18967	18854	18822	18624	18705	18600	18780	18882	19069	18842	18741	19061	18748	19067	19055	19101	18912	18866	18835	18906	19193	18884	18755	18856	18782	19034	18896	18669	18971	18825	18920	18785	18717	18880	18981	19084	18774	18850	18798	18965	18690	18709	18843	18792	18896	18829	18970	18786	18880	18881	18957	18963	18830	18814	18904	18929	18999	18890	18879	18889	18992	18879	18723	19066	19034	18962	18894	18735	18811	18637	18929	18977	18882	18917	18798	18812	18818	18820	19149	18771	18977	18960	18669	18844	18796	18673	18919	18746	18906	18893	18850	18733	18824	19005	18740	18858	18748	18828	18852	19008	19002	18742	18743	18762	18891	18848	18844	18616	18895	18774	18655	18876	18683	18784	18833	19096	18807	18726	18943	18743	18961	18825	19193	19014	18820	18774	18886	18712	18901	18758	18911	18804	18894	18817	18848	18938	18806	18691	18745	18636	18952	18848	18801	18822	18830	18816	18881	18945	18683	18934	19034	18899	18647	19021	19032	18755	18978	18803	18806	18806	18874	18864	18783	19118	18880	18815	18914	18669	18790	18980	18821	18899	18909	18998	18908	18839	18976	18950	18835	18816	18813	18849	18841	18744	18902	18903	18787	18864	18808	19089	18937	18899	18863	18603	18760	18884	18874	18707	18804	18735	18925	18803	18989	18902	18808	18881	19058	18723	18932	18995	18595	19183	18849	18842	18926	18744	18980	18822	18928	18913	18852	18910	18918	18711	18858	18775	18916	18994	18864	18773	18795	18698	19021	18815	19004	18685	18729	18768	18746	18783	18928	18645	19018	18962	18913	18888	18958	18779	19089	18948	18990	18910	18806	18964	18864	18885	18901	18825	18910	18883	18967	18856	18912	18991	19003	18929	18955	18686	18843	18680	18849	18800	18924	18811	18907	18997	18814	18772	18977	18831	19091	18783	18738	19036	18852	18972	18925	18956	18849	18647	18860	18826	18707	18901	18907	18696	18810	18960	18844	18772	18885	19032	18576	18824	18950	18609	19006	18652	18919	18780	18861	18863	18951	18731	18837	18879	18817	19059	18823	18973	18863	18800	18889	18754	19063	19008	18697	18803	18817	19137	18926	18949	18953	19175	19023	18949	18975	18895	18916	19058	19105	18998	19095	18725	18860	18886	18861	18785	18915	18833	18747	18905	18819	18818	18830	18899	19147	18582	19160	18858	18943	18879	18986	18949	18544	18652	18881	18937	18761	18922	18967	18806	19046	19055	18966	18960	18868	18953	18903	18586	18950	18856	18929	18684	18816	19040	19042	18926	18989	18772	18923	18805	18911	18891	18985	18904	19101	18794	18789	18742	18769	18909	18817	18708	18778	19010	18861	18722	18690	18701	18866	18998	18980	18956	18969	18874	18870	18810	18797	18934	18880	18836	18742	18829	18798	18849	18735	18901	18911	19052	18893	19000	18852	18779	18962	18894	19040	18885	18764	18962	19148	18783	18744	18795	18673	18892	18958	18551	18884	18897	18754	18845	18852	18723	18798	18962	19105	18853	18981	18986	18705	18821	18922	18911	18823	18921	18909	18854	18830	18901	18964	18776	18805	18941	18917	18876	18836	18906	18776	18774	18985	18879	19187	19001	19018	18893	18646	18939	19121	18746	18882	18732	18912	18773	18856	18815	19049	18794	18887	18940	18709	18845	18938	19000	18822	18779	18882	18738	18810	18902	18925	18748	18967	18803	18786	18966	18829	18991	18909	18745	18800	19016	18935	18697	18715	18778	18815	18895	18865	18778	18940	18905	18924	18593	18882	18840	18938	18850	18774	18842	18877	18778	18740	18885	18653	19012	18835	19031	18886	18816	18969	18835	18872	19109	18932	18974	19079	18903	18795	18807	18778	18815	18769	18820	18886	18983	18840	18834	18742	18813	18967	18876	18969	19150	19047	18919	19088	18778	18953	18887	19015	18855	19009	18989	18808	18640	18898	18787	18848	18987	18859	18826	18752	18837	18929	18883	18967	18862	19016	18827	18865	18599	18907	18798	18788	18700	18837	18803	19019	19155	18949	18971	18844	18825	18794	18696	18947	18715	18858	18741	18708	19048	18947	18753	18885	18984	18795	18629	18777	18797	18924	18945	19006	19059	18894	18949	18972	18880	19034	18852	18790	18957	18734	19003	18782	18681	18932	18975	18863	19037	18838	18855	19015	18672	18993	18754	18981	18738	18780	18666	18901	18832	18887	19104	19004	18894	18981	18827	18818	18687	18907	18873	18943	19127	18696	18877	18865	18784	18875	19022	18979	18771	18962	18866	18877	18809	18933	18912	18734	18805	19046	18829	18826	18587	18903	18888	18779	18730	18850	18901	18729	18871	18856	18901	18792	18843	18952	19044	19129	19056	19258	18839	18756	18981	18747	18735	18836	18703	18730	19106	18829	18973	18779	19068	18927	18824	18513	18804	18954	18887	18937	18894	19031	18921	18998	18820	18870	18835	18920	18861	18989	18638	18908	18773	18695	18981	18971	18967	18903	18574	18990	18828	18973	18916	18676	19014	18771	19030	18879	19055	18998	18820	18787	18776	18801	18726	18768	18859	18817	18966	18707	18930	18965	18905	18719	18775	19101	18918	18846	18840	18913	18838	19028	18887	18600	18885	18979	18899	18828	18889	18913	18860	19000	19140	18797	18713	18924	18855	19008	18873	19022	18821	18952	18804	19061	18950	18826	18903	18779	18828	18749	18882	18890	18831	19068	19026	18792	18635	18918	18893	18823	19032	19002	18958	18900	18799	18887	18843	18979	18992	18915	18995	18911	18840	19077	18630	18753	18885	18958	18882	18916	18811	18890	18756	19020	18861	18803	18820	18756	19127	18748	19123	18878	18617	18966	18830	18767	18792	18947	18826	18902	19071	18906	18752	18900	18928	19125	18747	18901	18973	18958	19077	18885	18738	18953	18979	18717	18817	18705	18773	18802	18859	18848	18937	18826	19008	18936	18915	18870	19082	18890	18920	18879	18886	18860	19053	18781	18649	18875	19075	18677	18575	18811	19064	19111	18739	18902	18848	18805	18929	19015	18801	18971	18789	18785	18653	18870	18865	18745	18872	19105	18712	18902	19076	18860	19072	18966	19036	18762	18733	18974	19030	18741	18776	18836	18727	18788	18701	18905	18870	18765	18831	18955	18860	18825	18876	19152	18986	18761	18920	18978	19016	18939	18748	18916	18916	18786	19004	18756	18829	18771	18841	18802	18897	18728	18903	18755	18771	18875	18868	18925	18704	19092	18966	18796	18826	18732	18893	18887	18851	18954	19000	18849	18835	18831	19117	18874	18814	18731	18871	18772	18605	19043	18746	18671	19035	18912	18720	18937	18712	18741	18858	18698	18974	18797	18936	18936	18755	18946	18984	18694	18805	18887	18890	18779	18866	18814	18924	18849	18870	18898	18934	18949	18836	18775	18886	18733	18963	18890	18778	18868	19137	18729	18945	19063	18914	18688	18725	18980	18904	19030	18740	18745	18915	18984	18833	18965	18772	18860	18727	18781	18975	18931	18906	18839	18879	18813	18815	18753	18766	18573	18786	18894	18846	18877	18884	18969	19012	19006	18972	18873	18995	18655	18549	18853	18670	18864	19049	18946	18884	18917	18788	18877	19042	18927	19041	19142	18891	19031	18875	18677	18776	18868	18869	18701	19027	18868	18974	19011	18933	18990	18998	18967	18998	18718	19014	18962	18810	18729	18681	18712	18789	18943	18719	18911	18820	18938	18815	19077	18742	18898	18921	18934	18884	18887	18913	18836	18836	19069	18959	18826	18918	18977	19000	18941	19036	18830	19061	18853	18958	18923	18673	19167	19005	18836	18877	18831	18800	19035	19001	18769	18775	18748	19009	18914	18955	18948	18833	18950	18837	18843	19030	18842	18793	18949	18744	18977	18899	19112	18982	18838	18806	18755	18698	18766	18990	18993	19013	18831	18885	18743	18863	18914	19035	18907	18867	18789	18867	18719	19052	18849	19060	19051	18929	18867	19003	18929	18951	19119	18866	18999	18898	19282	18907	18903	18857	19073	18816	18861	18831	18887	18724
30147	44220	25106	17693	16635	16300	16109	15968	15843	15830	15917	15996	15843	15967	15927	15868	15912	15845	15982	15965	15782	15989	15959	15936	16046	15736	15861	15881	16062	16377	16355	16222	16095	15995	16006	15862	15906	15699	15669	15695	15908	15725	15820	15619	15840	15817	15700	15766	15617	15903	15997	15677	15912	15751	15730	15978	15623	15826	15660	15688	15657	15811	15869	15844	15711	15820	15628	15565	15786	15849	15851	15907	15639	15805	15971	15987	15805	15805	15655	15921	15738	15812	15863	15698	15820	15935	15807	15872	15705	15937	15733	15805	15719	15890	15915	15738	15923	15950	15742	15752	15872	15827	15819	15603	15851	15873	15746	15748	15765	15850	15790	15606	15800	15749	15853	15800	15609	15925	15717	15895	15624	15879	15885	15755	15630	15707	15842	15846	15835	15683	15827	15889	15975	15661	15826	15869	15785	15844	15860	15781	15718	15770	15846	15848	15745	15817	15687	15811	15721	15960	15747	15822	15739	15742	15869	15749	15693	15622	15833	15924	15794	15834	15818	15994	15623	15659	15760	15713	15821	15696	15781	15902	15818	15769	15873	16004	15713	15791	15737	15852	16017	15715	15969	15679	15789	15919	15809	15878	15716	15741	15740	15874	15699	15734	15998	15901	15818	15564	15699	16002	15763	15770	15976	15683	15745	15678	15839	15768	15872	15773	15526	15852	15718	15802	15890	15799	15798	15992	15731	15870	15747	15769	15834	15979	15722	15662	15855	15744	15965	15848	15833	15717	15851	15598	15702	15874	15718	15696	15809	15801	15762	15765	15984	15880	15660	15891	15808	15879	15738	15729	15801	15788	15738	15866	15881	15822	15655	15778	15872	15812	15876	15739	15966	15762	15765	15830	15828	15705	15828	15688	15839	15802	15710	15659	15797	15729	15892	15858	15836	15782	15857	15915	15778	15831	15760	15828	15778	15864	15804	15781	15792	15558	15902	15837	15863	15687	15877	15820	15697	15782	15780	15757	15829	15865	15731	15923	15773	15908	15626	15828	15902	15911	15959	15872	15744	15827	15798	15846	15807	15846	15777	15819	15791	15888	15843	15926	16010	15941	15878	15763	15899	15828	15709	15766	15850	15800	15825	15675	15840	15808	15698	15876	15797	15809	15764	15944	15904	15812	15821	15794	15864	15758	15887	15747	15750	15805	15728	15869	15735	15740	15814	15752	16001	15750	15774	15984	15726	15747	15766	15856	15806	15765	15809	15966	15674	15662	15782	15867	15683	15830	15806	15906	15838	15718	15867	15812	15725	16024	15785	15810	15776	15861	15924	15843	15720	15821	15794	15839	15727	15849	15742	15607	15786	15832	15894	15909	15875	15721	15793	15753	15846	15735	15848	15841	15694	15815	15845	15695	15638	15609	15762	15862	15806	15696	16008	15894	15798	15673	15739	15710	15864	15822	15808	15837	15709	15723	15770	15764	15740	15803	16022	15824	15747	15855	15803	15967	15622	15776	15692	15938	15778	15803	15774	15761	15826	15718	15754	15885	15847	15823	15764	15659	15945	15904	15757	15802	15684	15837	15761	15820	15635	15850	15924	15840	15691	15685	15864	15904	15859	15639	15807	15740	15918	15856	15847	15753	15765	15714	15747	15892	15796	15896	15697	15588	15806	15819	15763	15740	15834	15614	15930	15876	15911	15792	15854	15681	15800	15816	15690	15788	15633	15938	15890	15677	15721	15914	15886	15835	15779	15735	15781	15659	15748	15648	15868	15781	15701	15910	15659	15852	15576	15616	15829	15589	15914	15870	15834	15799	15837	15750	15912	15893	15804	15654	15789	15702	15889	15791	15845	15787	15647	15760	15730	15888	15837	15799	15831	15900	15879	15735	15928	15916	15855	15809	15816	15665	15629	15890	15789	15906	15792	15873	15843	15750	15858	15782	15902	15813	15908	15841	16022	15926	15944	15664	15976	15874	15782	15794	15851	15912	15785	15711	15786	15785	15735	15833	15800	15836	15866	15684	15776	15622	15811	15624	15934	15795	15993	15785	15695	15785	15825	16044	15733	15546	15921	15844	15656	15756	15954	15997	15878	15872	15787	15753	15672	15922	15801	15803	15900	15953	15605	15977	15779	15907	15871	15911	15813	15779	15843	15818	15890	15634	15787	15913	15789	15799	15855	15743	15761	15723	15829	15930	15928	15841	15906	15833	15891	15791	15811	15817	15716	15787	15973	15799	15722	15856	15828	15805	15935	15750	15881	15707	15778	16036	15739	15770	15837	15908	15815	15927	15658	16027	15645	15735	15908	15738	15958	15732	15906	15897	15837	15849	15731	15799	15800	16054	15825	15845	15897	15768	15864	15687	15719	15613	15795	15835	15818	15717	15905	15769	15809	15772	15847	15725	15791	15828	15775	15699	15830	15664	15793	15882	15713	15987	15826	15702	15932	15803	15873	15724	15780	15769	15742	15877	15755	15904	15901	15802	15746	15925	16005	15577	15837	15841	15790	15802	15838	15734	15764	15732	15903	15642	15850	15810	15676	15864	15746	15737	15664	15775	15858	15915	15727	15757	15731	15877	15887	15766	15826	15794	15990	15797	15862	15830	15766	15784	15820	15775	15850	15832	15789	15905	15861	15826	15662	15883	15723	15869	16007	15718	15836	16036	15875	15840	15770	15656	15880	15647	15738	15747	15843	15768	15710	15739	15858	15650	15842	15737	15786	15746	15837	15769	15893	15691	15732	15837	15745	15809	15750	15792	15753	15621	15674	15600	15643	15877	15916	15869	15835	15756	15852	15907	15649	15875	15741	15904	15895	15803	15714	15817	15981	15693	15899	15795	15757	15745	15824	16003	15674	15852	15742	15837	15944	15550	15700	15722	15865	15715	15737	15866	15710	15683	15769	15852	15870	15731	15772	15913	15887	15954	15780	15884	15626	15565	15787	15695	15879	15808	15853	15781	15841	15646	15752	15727	15761	15812	15794	15804	15691	15857	15749	15726	15808	15960	15755	15788	15933	15715	15829	15866	15921	15785	15845	15719	15882	15745	15885	15879	15923	15767	15879	15826	15656	15871	15793	15854	15757	15842	15790	15793	15759	15787	15924	15801	15956	15703	15944	15781	15744	15871	15897	15668	15815	15709	15890	15896	15795	15859	15860	15852	15781	15894	15802	15813	15919	15803	15863	15735	15925	15840	15917	15779	15704	15765	15777	15757	15909	15851	15737	15825	15646	15805	15719	15734	15938	15974	15844	15752	15906	15798	15818	15758	15729	15755	15726	15822	15871	15665	15702	15728	15933	15709	15676	15915	15959	15755	15788	15799	15886	15907	15840	15835	15903	15787	15743	15732	15795	15798	15773	15626	15772	15743	15919	15700	15785	15955	15775	15902	15807	15810	15716	15904	15752	15935	15810	15821	15942	15791	15830	15876	15860	15819	15853	15801	15889	15737	15726	15841	15855	15832	15552	15878	15901	15670	15690	15803	15883	15684	15964	15682	15806	15865	15644	15696	15896	15903	15753	15684	15857	15711	15771	15648	15825	15810	15777	15788	15830	15931	15956	15860	15632	15851	15862	15747	15839	15854	15873	15736	15754	15775	15774	15736	15720	15763	15935	15850	15856	15705	15739	15989	15759	15856	15721	15821	15812	15766	15819	15757	15837	15739	15674	15853	15652	15981	15696	15665	15768	15850	15726	15799	15790	15915	15667	15830	15827	15713	15882	15760	15708	15807	15860	15843	15710	15658	15969	15706	15809	15674	15778	15737	15685	15692	15935	15819	15899	15723	15646	15778	15830	15862	15816	15905	15797	15934	15889	15778	15907	15884	15846	15734	15654	15990	15777	15890	15834	15812	15847	15766	15803	15791	15854	15842	15797	15858	15797	15746	15784	15934	15816	15780	15945	15833	15943	15742	15678	15847	15745	15781	15892	15741	15905	15804	15751	15819	15826	15802	15872	15558	15728	15658	15877	15780	15635	15739	15785	15815	15848	15743	15894	15938	15775	15799	15756	15898	15884	15760	15847	15947	16019	15790	15770	15658	15838	15938	15934	15646	15924	15820	15659	15818	15954	15710	15904	15931	15859	15772	15790	15855	15777	15737	15885	15699	15664	15661	15709	15817	15755	15858	15679	15784	15735	16058	15777	15745	15780	15748	15890	15710	15895	15837	15843	15707	15727	15718	15801	15885	15720	15874	15799	15810	15941	15955	15877	15811	15949	15719	15755	15657	15797	15818	15910	15829	15736	15888	15976	15769	15811	15722	15874	15721	15840	15699	15711	15853	15804	15749	15786	15805	15982	15775	15849	15752	15791	15854	15834	15741	15687	15917	15758	15726	15899	15702	15880	15765	15906	15819	15829	15743	15728	15577	15822	15662	15802	15858	15816	15763	15830	15950	15568	15743	15685	15856	15814	15585	15885	15704	15823	16063	15864	15844	15936	15891	15606	15741	15821	15856	15761	15851	15689	15781	15710	15861	15844	15894	15631	15729	15763	15725	15792	15745	15877	15728	15771	15705	15818	15887	15957	15622	15927	15696	15779	15905	15831	15682	15853	15769	15835	15810	15655	15921	15789	15885	15879	16050	15962	15824	15768	15808	15655	15742	15832	15730	15651	15829	15930	15730	15736	15866	15871	15681	15839	15810	15935	15848	15797	15834	15803	15794	15852	15751	15809	15860	15751	15946	15775	15755	15782	15996	15854	15789	15907	15695	15540	15786	15794	15868	15948	15718	15836	15740	15848	15785	15879	15999	15806	15719	15901	15711	15717	15951	15749	15870	15930	15685	15773	15820	15826	15906	15822	15864	15773	15714	15902	15809	15847	15669	15990	15709	15882	15902	15860	15889	15762	15957	15764	15828	15775	15879	15792	15699	15997	15705	15800	15830	15836	15732	15931	15944	15821	15943	15787	15818	15720	15758	15780	15873	15834	15854	16007	15783	15733	15883	15661	15759	15891	15715	15912	15746	15845	15965	15754	15854	15730	15852	16024	15703	15894	15757	15845	16079	15970	15830	15799	15652	15883	15871	15873	15813	15752	15695	15664	15917	15814	15898	15689	15820	15966	15878	15783	16012	15859	16014	15840	15839	15913	15706	15849	15764	16091	15769	15931	15835	15884	15947	15865	15822	15782	15877	15793	15811	15814	15817	15865	15722	15852	15590
24006	21531	29012	24458	22579	23288	22760	20100	19551	19706	19640	19440	19737	19545	19653	19572	19599	19836	19506	19530	19541	19534	19519	19464	19430	19627	19636	19355	20478	22105	21724	21169	20485	19879	19537	19372	19477	19474	19334	19380	19451	19320	19402	19409	19213	19265	19435	19378	19424	19241	19520	19349	19451	19401	19111	19464	19327	19419	19555	19353	19297	19244	19157	19104	19448	19313	19318	19289	19167	19310	19356	19138	19298	19507	19239	19165	19270	18956	19322	19175	19423	19286	19285	19510	19157	19144	19081	19319	19330	19385	19403	19151	19141	19313	19403	19371	19209	19272	19184	19234	19315	19248	19454	19301	19276	19296	19235	19064	19274	19461	19136	19151	19346	19341	19335	19483	19226	19386	19321	19239	19128	19318	19322	19193	19382	19114	19415	19110	19375	19492	19339	19188	19462	19500	19242	19103	19108	19333	19115	19333	19452	19145	19368	19245	19212	19354	19298	19342	19325	19148	19333	19307	19238	19159	19294	19497	19129	19194	19381	19473	19129	19267	19197	19250	19368	19259	19171	19159	19178	19389	19365	19315	19445	19236	19382	19229	19492	19334	19307	19231	19385	19294	19287	19122	19234	19222	19233	19324	19311	19368	19417	19206	19182	19292	19384	19291	19332	19195	19107	19274	19343	19211	19286	19307	19546	19231	19135	19311	19213	19304	19295	19325	19157	19345	19443	19603	19437	19293	19327	19153	19314	19278	19614	19350	19443	19250	19262	19256	19224	19163	19258	19183	19148	19447	19366	19433	19163	19263	19293	19380	19441	19222	19453	19489	19283	19406	19295	19391	19124	19250	19070	19121	19165	19356	19241	19464	19415	19252	19328	19201	19281	19468	19171	19292	19371	19184	19179	19108	19267	19383	19361	19289	19394	19466	19147	19215	19198	19440	19359	19434	19433	19185	19234	19224	19154	19207	19327	19069	19174	19245	19113	19381	19395	19311	19331	19211	19433	19175	19263	19175	19496	19095	19209	19242	19234	19282	19465	19319	19309	19127	19177	19350	19342	19253	19220	19251	19342	19194	19219	19413	19122	19271	19212	19105	19275	19121	19185	19263	19205	19298	19341	19269	19227	19369	19253	19308	19120	19234	19422	19298	19185	19094	19344	19376	19184	19353	19130	19345	19358	19209	19314	19250	19300	19276	19124	19131	19275	19181	19285	19161	19279	19334	19106	19288	19358	19306	19470	19278	19190	19055	19303	19477	19343	19185	19271	19070	19438	19227	19074	19181	19410	19335	19036	19036	19269	19271	19170	19320	19434	19183	19257	19217	19028	18991	19272	19477	18975	19087	19307	19313	19464	19225	19242	19339	19281	19322	19302	19342	19292	19430	19408	19119	19183	19382	19229	19263	19260	19454	19030	19225	19193	19367	19223	19154	19169	19376	19074	19324	19295	19125	19349	19389	19198	19264	19277	19438	19161	19384	19283	19259	19319	19218	19299	19304	19258	19268	19477	19100	19160	19132	19357	19278	19226	19193	19362	19154	19172	19481	19337	19196	18975	19256	19435	19381	19358	19186	19151	19125	19213	19113	19269	19213	19129	19295	19164	19153	19202	19169	19201	19283	19159	19318	19295	19118	19350	19339	19262	19237	19445	19330	19247	19080	19283	19159	19258	19374	19192	19373	19206	19395	19265	19229	19162	19281	19240	19166	19309	19494	19243	19339	19225	19241	19384	19313	19241	19258	19241	19478	19381	19309	19101	19212	19387	19226	19325	19629	19293	19141	19313	19558	19167	19294	19144	19368	19189	19310	19373	19295	19290	19324	19389	19217	19196	19373	19467	19225	19356	19224	19164	19535	19471	19471	19309	19332	19179	19255	19388	19342	19168	19106	19428	19183	19161	19343	19326	19318	19390	19303	19279	19186	19305	19111	19069	19149	19165	19300	19241	19369	19291	19332	19260	19271	19176	19175	19268	19203	19436	19212	18995	19442	19114	19120	19386	19308	19377	19233	19279	19234	19347	19131	19343	19446	19188	19301	19149	19373	19140	19597	19261	19336	19223	19272	19125	19264	19122	19137	19341	19248	19415	19129	19438	19313	18973	19039	19207	19410	19414	19444	19234	19366	19321	19153	19205	19322	19410	19248	19230	19268	19246	19321	19342	19398	19267	19313	19266	19349	19288	19456	19354	19054	19272	19293	19252	19324	19334	19402	19182	19423	19241	19173	19341	19185	19265	19342	19204	19365	19342	19430	19545	19465	19373	19498	19365	19147	19082	19297	19242	19321	19256	19202	19297	19136	19208	19102	19418	19136	19253	19173	19332	19333	19290	19227	19637	19259	19299	19233	19199	19416	19394	19449	19289	19200	19302	19112	19245	19353	19475	19350	19050	19199	19106	19294	19298	19340	19406	19302	19215	19229	19261	19364	19411	19381	19149	19322	19448	19296	19308	19168	19205	19083	19426	19223	19203	19349	19184	19432	19259	19396	19147	19209	19455	19330	19264	19441	19392	19214	19116	19471	19213	19391	19203	19267	19229	19434	19318	19293	19245	19174	19192	19287	19139	19339	19276	19382	19274	19155	19090	19439	19249	19309	19259	19150	19500	19436	19142	19243	19263	19380	19226	19137	19183	19292	19357	19168	19235	19086	19144	19121	19184	19341	19405	19297	19300	19142	19146	19083	19439	19219	19202	19390	19408	19456	19285	19321	19357	19339	19252	19562	19356	19607	19497	19509	18992	19124	19344	19029	19300	19264	19372	19137	19276	19203	19169	19311	19267	19361	19415	19305	19066	19397	19445	19350	19065	19020	19276	19335	19369	19345	19543	19395	19280	19204	19369	19081	19339	19165	19179	19407	19339	19365	19308	18984	19216	19572	19440	19390	19360	19310	19307	19238	19265	19144	19355	19348	19517	19365	19191	19340	19268	19450	19280	19099	19072	19447	19341	19290	19070	19301	19544	19265	19360	19253	19498	19282	19155	19093	19556	19252	19201	19220	19482	19153	19184	19315	19078	19046	19175	19219	19351	19243	19188	19396	19328	19115	19160	19319	19113	19284	19097	19173	19321	19296	19545	19370	19273	19252	19128	19482	19456	19181	19228	19115	19169	19256	19146	19222	19401	19466	19226	19313	19360	19104	19396	19348	19320	19292	19299	19229	19223	19027	19212	19071	19062	19360	19255	19163	19591	19289	19327	19425	19297	19144	19268	19184	19328	19129	19178	19212	18967	19190	19322	19290	19454	19331	19353	19248	19309	19413	19215	19221	19290	19246	19208	19299	19263	19347	19427	19307	19231	19426	19328	18963	19453	19312	19221	19219	19182	19253	19349	19258	19552	19416	19325	19397	19213	19325	19399	19376	19062	19077	19346	19294	19152	19356	19355	19168	19536	19238	19176	19300	19185	19159	19159	19470	19229	19561	19391	19335	19204	19233	19366	19428	19234	19291	19347	19236	19186	19388	19108	19126	19368	19424	19468	19115	19135	19223	19438	19229	19305	19114	19393	19303	19303	19320	19264	19231	19361	19380	19197	19280	19239	19387	19341	19201	19181	19481	19232	19197	19458	19268	19274	19383	19458	19367	19213	19383	19254	19359	19400	19344	19272	19368	19251	19298	19390	19218	19593	19183	19236	19359	19420	19141	19186	19320	19251	19075	19341	19187	19335	19391	19340	19459	19242	19312	19035	19232	19251	19361	19271	19410	19116	19096	19338	19341	19273	19242	19306	19343	19217	19283	19317	19353	19297	19275	19024	19536	19242	19268	19369	19274	19200	19421	19170	19254	19265	19359	19589	19284	19378	19328	19380	19467	19350	19292	19358	19112	19357	19426	19327	19242	19306	19437	19348	19369	19193	19189	19199	19159	19280	19353	19228	19511	19305	19152	19212	19256	19454	19367	19416	19351	19234	19314	19393	19242	19278	19286	19243	19171	19657	19376	19395	19151	19166	19238	19153	19381	19420	19316	19283	19213	19256	19397	19372	19196	19218	19302	19290	19221	19284	19349	19134	19370	19144	19307	19180	19043	19169	19344	19424	19361	19383	19228	19376	19231	19244	19117	19239	19151	19244	19391	19248	19139	19084	19311	19294	19211	19324	19214	19228	19226	19452	19257	19283	19304	19316	19367	19185	19344	19448	19242	19431	19564	19248	19170	19220	19223	19227	19235	19312	19268	19317	19446	19310	19228	19236	19182	19327	19271	19429	19405	19235	19640	19230	19108	19271	19286	19434	19251	19318	19515	19246	19508	19147	19224	19151	19447	19498	19312	19271	19063	19360	19192	19260	19308	19480	19249	19368	19147	19417	19454	19355	19298	19300	19402	19312	19284	19210	19442	19304	19179	19131	19217	19414	19184	19164	19316	19259	19390	19297	19421	19080	19069	19313	19152	19260	19514	19469	19474	19203	19385	19146	19418	19478	19279	19307	19363	19380	19412	19366	19463	19466	19373	19290	19255	19208	19271	19274	19457	19383	19454	19501	19319	19476	19264	19252	19301	19375	19381	19183	19176	19504	19310	19143	19313	19232	19100	19396	19371	19312	19429	19172	19169	19371	19310	19176	19339	19231	19192	19329	19280	19402	19387	19315	19182	19084	19297	19428	19307	19230	19303	19338	19422	19219	19293	19185	19171	19302	19375	19331	19306	19404	19490	19201	19199	19141	19110	19116	19199	19245	19254	19145	19596	19295	19260	19104	19177	19272	19241	19261	19421	19251	19418	19392	19407	19261	19247	19426	19412	19144	19330	19427	19343	19370	19300	19352	19225	19401	19143	19394	19243	19187	19289	19270	19444	19193	19257	19230	19321	19227	19104	19185	19182	19078	19143	19319	19660	19457	19294	19288	19236	19283	19167	19192	19236	19296	19318	19294	19154	19518	19171	19256	19179	19335	19254	19119	19240	19577	19184	19353	19160	19219	19380	19272	19427	19273	18990	19365	19297	19202	19443	19175	19355	19321	19271	19213	19365	19162	19282	19414	19323	19474	19273	19300	19168	19124	19267	19416	19261	19338	19306	19272	19076	19229	19347	19263	19195	19028	19183	19185	19324	19166	19388	19257	19498	19324	19093	19298	19297	19229	19181	19375	19438	19193	19197	19291	19155	19565	19426	19541	19229	19362	19485	19415	19388	19359	19240	19168	19472	19375	19282	19174	18955	19162	19164	19373	19120
34174	53074	31683	20060	18917	17776	17309	16730	16479	16479	16522	16460	16492	16237	16193	16327	16428	16454	16312	16322	16373	16168	16291	16300	16133	16244	16309	16390	18119	20078	19435	18202	17287	16761	16498	16212	16095	16073	15913	16062	16185	16138	15903	16179	16126	15943	16079	15938	16175	16095	16054	15951	16048	15864	15916	15982	15822	16020	16138	15999	16143	16019	16037	16009	15899	15986	16061	16001	16102	16005	16082	15997	15977	15973	16053	15967	16254	15928	16024	15967	16069	16100	16056	16012	16032	15861	16023	15897	16197	16007	15942	16015	15903	16037	16108	16161	15969	16132	15988	15979	16062	15996	16135	16037	16039	15855	16011	15992	16102	16168	15943	15963	16180	16052	16057	16060	15781	16209	16093	16209	16058	16050	16173	15952	15926	15873	16093	15885	16049	16135	16143	16211	16047	16092	16032	16033	16091	16033	16084	16005	15846	15910	15908	16074	16163	15868	16150	16063	15962	16009	16162	16248	15956	16169	16085	16116	16011	16114	16151	15977	16168	16057	15904	16088	15991	16096	16086	16054	16037	15987	16051	16087	15954	16058	16120	16249	15919	16158	15911	15980	16056	16057	15963	16063	15901	16087	15933	15928	16034	16020	15969	15978	15897	15917	15968	16045	16115	16099	16183	16128	16150	16061	15883	16109	16022	15921	16080	16075	15923	16049	16117	15966	16012	15956	16030	15894	15993	16123	16102	15985	16007	16043	15912	15857	16011	15860	16000	15923	16004	16114	16178	15781	16007	15858	16004	16015	16121	15965	15840	16151	15997	16040	16042	16139	16112	16101	16006	16049	16056	15973	16132	15927	16016	16057	16035	16182	16077	15927	16133	16126	15893	15908	16055	16022	16062	16122	16152	16160	16140	15997	16110	15901	15962	15948	16109	16110	16160	16052	15977	16090	16078	16001	16102	16046	15911	16033	15912	16091	16062	15913	15896	15986	15935	15998	15944	15863	15953	16129	16099	16083	16032	15875	16017	16039	16086	16079	16211	16107	16035	16017	16083	16171	15934	16077	16101	16022	16081	15979	16129	16057	16047	16100	15974	16031	16023	15918	16122	16164	15805	16022	16009	15826	16000	15969	15973	16119	15865	15937	15875	15982	15991	16069	15959	16045	16102	16053	16067	16293	15979	16101	16153	15995	16117	15985	15986	15846	15979	15974	16145	15984	16029	16073	15960	16145	16169	15841	16093	15872	15969	15913	16003	16143	15995	15996	16004	15992	16166	16006	15860	16023	16169	16025	15887	15988	15837	16065	16044	15990	16137	15956	15919	16039	16133	16086	16087	16102	15888	16053	15952	16018	16012	15908	16163	16028	16027	15920	15951	16130	15973	16043	16061	16072	15899	16021	16090	15984	15860	16031	16137	16010	16194	15863	15913	16121	16092	16142	16060	16112	16157	15932	16013	16111	15964	16022	16033	16079	16051	15887	16001	15919	16039	15925	16023	16114	16067	15868	16268	16102	15896	16288	16110	16127	16033	16113	15918	16289	16011	16009	16053	15938	16055	16185	16012	16139	16222	16046	16165	15858	15890	16141	16098	15982	15979	16127	16027	16021	16056	15876	16014	16033	16149	16187	16026	16180	16046	15938	15976	16219	16166	15925	15892	16129	15835	16012	16005	16028	15958	16071	15969	16055	15829	16058	16000	16100	16046	16092	16072	15998	16144	16093	16064	15930	16056	15966	16012	15889	15958	16075	16033	15911	16008	15878	15991	16003	16071	15895	16017	16132	16051	16097	16177	15976	15955	16055	16068	16041	16066	15976	16050	15984	15950	16096	16015	16063	15993	16134	16030	16185	15867	15883	15946	16015	16167	15969	15972	16034	16120	15875	16019	16111	16024	16095	16103	16130	16122	15955	16044	15944	16123	16003	15997	16108	16009	16090	15895	16032	16107	15996	15932	15987	15915	16096	16078	15848	16173	16038	16078	16098	15818	16181	15770	15922	16176	16007	15953	16027	16075	16145	15953	16216	16065	16078	16212	16068	16091	16030	16024	16004	15986	16239	16060	16002	16007	16029	15786	16035	16054	16119	16074	16034	15833	15981	16186	16029	15919	15916	16031	16136	16125	16026	15956	16084	15978	16018	16058	16051	16044	15966	16219	15922	16069	16102	16053	16026	16099	15922	16176	16013	16055	16006	15813	16005	16049	16001	16065	16220	15891	15909	15948	16092	15880	16013	16060	16024	15877	16046	16172	16142	15979	15997	15968	16060	15976	16078	16034	16151	16068	16053	16013	15893	16097	16037	16101	16085	15919	16012	16174	15993	16024	15969	16097	15913	15993	16042	15868	16043	16145	16014	15834	15990	15969	16031	16068	15995	15932	16184	15981	16017	16158	16011	16053	15963	16109	15974	16020	16075	16123	16046	16138	16093	15993	16091	15942	16061	15952	15956	16172	15843	16075	16049	16147	15933	15981	16189	16026	16083	15911	16277	16123	16017	16090	16009	16031	16091	15976	15950	16053	15933	15830	16154	15917	16049	16096	15968	16081	15969	15914	16121	16105	16053	16078	15975	16041	16079	15906	15990	15982	15995	16005	16079	15961	15876	15959	16115	16075	16008	16168	16143	15917	15998	16121	16028	16119	16063	15763	15896	16126	16095	16054	15916	15909	15908	16101	16226	15880	16023	16080	15939	15908	15852	16069	16182	16057	15997	16047	16132	15837	15941	15947	16138	15903	15996	16032	16023	16049	16030	16035	16031	15874	16057	15939	15978	15902	15994	15962	15930	16053	15961	16168	16231	15973	15907	16187	16013	16181	16176	15787	16202	16187	15955	16042	16003	15947	15956	16106	16153	15951	15962	16107	16153	15992	15965	16136	15885	16052	15903	15979	16051	15854	15812	15966	16033	15844	15916	16115	15960	15998	15978	15995	16041	15840	16128	16017	16086	15995	16044	16114	16046	16137	15858	16004	15979	16073	16065	16030	16131	16208	16020	15911	16064	16031	16153	15971	16225	15871	16108	15987	16022	16184	15953	15989	15995	15985	15867	16052	15992	16185	16211	16027	16208	15969	16021	15962	15938	15954	15896	16033	15993	16028	16189	16110	16032	15838	16086	15975	15928	15855	16109	15971	15750	16168	16233	15964	16258	16113	15954	15913	16046	15992	15824	15834	16045	15970	15928	15946	15924	15851	16037	15950	16071	16102	15990	16103	16061	16157	16228	15965	15911	16113	16122	15988	16262	15856	15993	16053	16072	16085	16012	16039	16205	16055	15935	16090	16009	15979	16134	16017	16184	16045	16121	15945	16057	16072	15949	16058	16110	16101	16013	16184	16092	16192	15965	15985	15993	16099	16168	15877	16087	16086	16132	15898	16183	15910	16075	15995	16063	16046	16140	16011	16167	15951	16059	16081	16097	16053	16107	15908	16115	16137	15891	15975	15971	16037	16270	16104	16007	16071	16004	15984	16012	16023	15981	16099	16062	15944	16099	15952	16059	16146	16034	16083	15965	16048	16055	16136	16048	15973	15915	15952	16056	16070	15848	16076	16088	16173	15916	16081	15910	16082	16100	15900	16103	15979	15984	15997	16078	15885	16122	15939	16054	16163	16129	15999	16025	16058	16057	15902	16195	15808	16016	15820	16093	15906	15985	15961	16081	15927	16008	16048	15870	15950	15885	16231	16052	16149	16125	16011	16003	16068	15950	16056	15970	16153	16029	16034	16076	15796	16067	15970	16005	16136	16076	16088	16132	16007	16153	16117	16175	16038	16003	16110	15979	16169	16131	16025	15901	15830	15972	15943	16135	15995	16030	15926	16212	15941	15986	16029	16068	16083	15907	16031	16154	16132	15996	16093	16118	15967	16041	15972	15963	16076	16045	16203	15991	16269	15976	15984	15871	16125	16262	15979	16147	16072	16171	16277	15914	15913	16000	16022	16049	15996	16111	16245	16113	16080	16137	16173	16128	16160	16026	16010	15943	16010	15894	16047	16037	16087	16022	15999	16094	15958	15975	16131	16013	16172	15936	15879	16045	16046	15950	15919	16047	15934	15909	16116	15972	16109	16039	16025	15959	16082	16079	16124	15913	15949	16078	16002	15851	16121	16039	16058	15843	16126	16044	16020	16156	16005	16258	15920	16052	15807	15979	16035	16061	16091	16037	16070	16151	16025	15887	16179	16125	16288	15964	16248	16090	16080	16047	16130	16190	15944	15993	16040	15955	15867	16168	16126	16119	16008	16042	15912	16030	15981	16130	16022	16194	15892	16139	16041	16188	15846	15936	16095	15896	15958	16008	15827	15880	16189	16157	16185	15934	15973	15948	15942	15933	16129	16162	16085	16088	15996	16123	15978	15973	15980	16089	16065	15916	16038	16040	16095	16017	15962	16025	15937	15977	16199	16009	15967	16022	16045	15955	16208	16170	16135	16100	15876	15939	16027	15972	16118	15962	15911	15805	16191	15902	15972	16063	16165	16106	16114	15980	15958	15985	16000	15973	16000	16009	15936	16137	16282	16055	15923	15942	16081	15973	16173	16101	16011	15987	16005	16008	16013	15979	16108	16071	15945	16053	15975	16254	15965	16138	16051	15981	15863	15928	16026	15946	16238	16123	15913	16164	16142	15992	16043	15978	15923	15951	16081	16291	15964	16071	16037	16042	16016	16015	16010	15975	15937	15949	16068	16030	15894	16044	15893	16014	16178	15972	16077	16149	16067	16088	16003	16048	15968	16105	16118	15875	16004	16024	16076	15923	16251	16004	16231	16113	16038	16049	16159	16150	15957	15914	15877	15933	15985	16198	15910	16084	16007	16057	16076	16197	16053	16041	16147	16023	15913	15849	16244	16072	16029	16019	16024	15831	15986	16045	15987	16062	16032	16070	16159	16090	16086	16031	16116	15983	15927	16072	16023	15994	16123	15947	16040	16123	16086	16031	16054	16305	16063	16147	16009	16126	15981	16067	16000	16080	16036	16239	15930	16189	15965	16141	15994	16117	16080	15924	16004	16063	15874	16015	15862	15741	16086	16061	16072	16049	16059	16044	15813	16009	15835	16062	16001	15916	16012	15944	15874	16089	15862	16136	16037	16047	15917	15962	15824	16212	16121	16009	16136	15965	15975	16133	16151	15939	16051	16090	15977	15942	16068	16103	15988	15998	16188	16046	16042	15891
22927	21491	29420	23970	21742	24216	26791	21294	20429	20949	20665	20395	20606	20394	20310	20340	20333	20514	20473	20288	20364	20329	20305	19986	20259	20067	20236	20284	22731	25198	24807	23618	21903	20819	20277	20016	20083	19910	19946	19836	20318	20065	19893	19764	20030	19899	19915	19961	19977	20067	19776	19840	20055	19857	20068	20012	19961	20107	20007	20032	19956	20064	19895	19974	20001	19919	19815	19845	19888	19778	20116	19950	19990	19881	19842	19838	19950	20038	19793	20247	19884	19823	20011	19997	19821	19950	19775	19882	19627	20014	19852	19852	19981	19697	19689	19795	19855	19806	20049	20035	20101	19839	19990	20041	19758	19738	19931	19993	19728	20020	19787	20032	19938	19856	19948	19983	19962	19975	19834	19907	19861	19767	19818	20065	20055	20125	20010	19918	19611	19948	19860	20033	19920	20027	19753	19996	19870	19784	20020	20007	19851	19845	19796	19800	19727	19700	20079	19908	19891	19843	19936	19969	19850	19814	19742	19886	19917	19973	20137	20058	19946	19758	20016	19801	19936	19798	19933	19806	19925	19894	19888	19637	19828	19757	19965	20036	19714	19661	19964	19867	19752	19908	20027	19936	19998	19875	19885	19872	19723	19730	19906	19920	19897	19923	19972	19769	19893	19872	19819	19938	19969	19912	20087	20024	20059	19844	19818	19894	19743	19884	19871	19732	19610	19731	19668	19815	19624	19711	19817	19845	19695	19812	19809	19836	20002	19746	19784	19936	20019	19660	19955	19786	19648	19655	19854	19803	19818	19882	19812	19923	19967	19768	19963	19869	19850	19891	19825	19936	19773	19566	20076	19932	19791	19934	19997	19787	20051	19675	19900	19737	20028	19851	19824	19790	19703	19950	19881	19916	19981	19977	20043	19894	19886	20066	19890	19785	19943	19677	19931	19835	19814	19849	19884	19794	19450	19804	19828	19932	19847	20007	19926	19844	19873	19904	19953	19810	19773	19941	19894	19853	19767	19924	19839	19671	19756	20012	19885	19875	19716	19845	19740	19893	19846	19898	19843	19829	19926	19881	19791	19736	19900	20033	19882	19662	19881	19889	19886	19825	20075	19747	19741	19829	19790	19729	19839	19896	19849	19827	19927	19786	19695	19757	19822	19881	19968	20022	19781	20020	19687	19896	19781	19935	19856	19763	19819	19537	19861	19807	19933	19670	19966	19734	19837	19825	19866	19989	20074	19995	19792	19830	19702	19896	19851	19878	19838	19928	19959	19920	19836	19792	19871	19751	19899	19764	19863	19868	19943	19835	19760	19806	19907	19806	19800	19765	19896	20063	19916	19989	19756	19630	19846	19856	19759	19728	19942	19860	19846	20008	19947	19695	19768	19835	19872	19880	19771	20124	19902	19735	19498	19714	19800	19849	20029	19893	19925	19684	19801	19847	19545	19753	19831	19949	20042	19825	19860	19935	19981	19891	19627	20071	20013	19877	19893	19881	19834	19879	20123	19836	19890	19751	19897	19915	20064	19861	19834	19963	20011	19805	19915	19886	19881	19885	19841	20009	19790	20024	20051	19841	19914	19752	19819	19848	19985	20078	19970	19749	19898	19871	19816	19740	19974	19951	20090	19801	19779	19646	19979	19694	19813	19916	20015	19939	20107	19960	19897	19754	19822	19923	19747	19821	19611	19703	19806	19869	19779	19932	20045	19952	19588	19732	19775	19900	19788	20052	19791	19862	19902	19855	19780	19827	19761	19936	19812	19825	19866	19914	19959	20063	19971	19697	19756	19791	19868	19806	20038	20055	19838	19851	19663	19886	20031	19931	19953	19923	19708	19729	19945	19921	19933	19744	19795	19962	19791	19870	19734	19962	20033	20064	19923	19676	19760	19834	19997	19844	19995	19874	19690	19950	19746	19910	19871	19802	19855	19850	19788	19742	19763	19773	19819	19679	19952	19868	20151	19856	19958	19970	19719	20054	19814	19956	19844	19794	19888	19703	19842	19924	19719	19906	19784	19853	19875	19874	19830	19887	19874	19752	19921	19815	19923	19930	19700	19956	19787	19848	19909	20117	19936	19913	19774	19778	19810	19692	19861	19858	19922	19829	20175	19961	20021	19797	19847	19728	19778	19837	19823	19963	19826	19826	19824	19831	19679	19693	19697	19883	20023	19774	20079	19958	19729	19843	20107	19791	19961	19744	19639	19889	19816	19746	20012	19825	19855	19874	19973	19782	19833	20055	20084	19729	19760	19728	19845	19653	19820	20017	19847	19976	19949	20091	19892	19984	19784	19833	19758	20011	20054	19879	19743	19806	19900	19926	20087	19695	19914	19616	19873	19694	20137	19794	20029	19781	19887	19993	19942	19917	19946	19878	19932	19774	19832	19961	19816	19943	19634	19810	19775	19795	19915	19883	19840	19914	19843	19952	19614	19900	20099	19798	19961	19626	19806	19926	19816	19804	19875	19896	19881	19911	19857	19837	19945	19857	19624	19967	19856	19771	19855	19803	19923	19747	19687	19890	19603	19982	19720	19852	19866	19885	19761	19951	19949	20013	19970	19742	19649	19712	19977	19873	19902	19616	19786	20014	19811	19906	19950	19898	19933	19882	20006	19946	20002	19878	19825	19919	19701	19856	19925	20006	19960	19891	20006	19922	19861	19807	19797	19918	19807	19932	19854	20044	19975	19732	19834	19895	20024	19899	19786	19648	19899	19784	19783	19932	19697	19688	19912	19938	19765	19796	19920	19871	19769	19712	19812	19672	19886	19941	19854	19751	19747	19673	19701	19978	19742	19906	20070	19791	19741	19798	19639	20056	19847	19734	19890	19687	19820	19813	19909	19798	19840	19950	19826	19651	19975	19739	19956	19871	19665	19847	20074	19897	20005	20004	19809	19646	19723	19958	19849	19859	19995	19685	19930	19928	19841	19779	19610	19860	19689	19968	19788	19797	19867	19898	19845	19938	19697	19904	19923	19869	19802	19829	19838	19950	20007	19887	19956	19831	19978	19756	19875	19970	19662	19808	19682	19918	19905	19668	20104	19908	19896	19912	19797	20132	19975	19806	19928	19774	19774	19892	19836	19854	19920	19765	19851	19745	19911	19818	19815	19813	19859	19896	19914	19866	19820	19948	19980	19958	19947	19801	19869	19739	19962	19811	19942	19646	20081	19893	19846	20007	20026	19693	20010	19742	19838	19853	19894	19879	19892	19837	19874	19884	19707	19813	19863	19768	20021	19640	19750	19717	19996	19869	19869	19750	19858	20087	19877	19834	19609	19824	19777	19964	19904	19742	19985	19758	20122	19647	19743	19790	19784	19777	19873	19653	19849	19832	19965	19931	19884	19846	19828	19858	19932	19945	19770	19779	19812	20007	19801	19941	19884	19961	19821	19527	19959	20091	19823	19904	19927	20094	19966	19717	19894	19905	19746	19730	19854	19689	19912	19669	19852	19734	19710	19870	19754	19879	19821	19727	19976	20047	19740	19904	19806	20102	19906	19822	20098	19844	19812	19699	19881	19867	19824	20058	19811	19957	19743	19952	20046	19865	20038	20000	19741	19789	20001	20066	19961	19836	19698	19856	19706	19973	19851	19793	19842	19720	20049	20219	19853	19849	19832	19581	19843	19975	19964	19709	19795	19999	19967	19908	20019	20048	19831	19906	19761	19858	19962	19788	19887	19752	19646	19722	19901	19779	19872	19675	20188	19936	20052	19866	19769	19767	19886	20028	19863	19815	19698	19751	19689	19635	19979	19793	19882	19797	19889	19562	19917	20041	19744	19860	19487	20075	19834	19785	19743	19663	20047	20033	20094	19832	20041	20017	19765	19695	19867	19793	20010	19908	19690	19845	19929	19890	19758	19677	19992	19828	19800	19966	19736	19770	19668	19706	19702	19826	19749	19917	19774	19802	20069	19755	19673	19900	20074	19972	19886	19962	19916	19658	20064	19751	19918	19700	19787	19896	19826	19852	19763	19790	19857	19931	19967	19710	19824	19935	19754	20052	19878	19722	20019	19887	19891	19758	20015	20061	19652	19961	19908	19926	19952	19793	20037	19955	19950	19573	19668	19774	19855	20032	19945	19747	19915	19914	19819	19983	19619	19928	19910	19707	19855	19969	20060	19969	19709	19674	19912	19731	19968	19945	19969	19774	19850	19981	20054	20110	20035	19896	19786	20024	19901	19844	19941	19854	19937	19800	20059	19841	19834	19758	19786	19924	19843	19866	19877	19795	19722	19651	19952	19972	19864	19545	19793	19767	19881	19815	19794	19958	19734	20082	19790	19793	19772	19888	19776	20007	19849	19690	19964	19746	19758	19967	19868	19623	19775	19754	19873	19705	19721	20021	19920	19705	19748	19984	19907	19750	19960	19787	19799	19890	19826	19944	19789	19959	19841	20052	19914	20026	19910	19967	19827	19938	20023	19761	19867	19774	19907	19967	19920	20019	19873	19804	20043	19769	19945	20030	19962	19735	19763	19911	19742	19879	19851	19820	19935	20056	20080	19865	19976	19772	19998	19906	19640	19546	19748	20051	20098	19937	19884	19956	19676	19923	19776	19965	19925	19936	19774	19825	19776	19831	19801	19681	19940	20034	19708	19797	19689	19975	19855	20016	19808	19760	19916	19851	19882	19956	20031	19638	20085	20068	19882	20081	19940	19845	19864	19879	19802	19844	19857	20020	19864	19891	19864	20009	19781	19917	19903	20018	19884	19903	19894	19775	19877	19899	19864	19818	19937	19772	19734	19602	19872	19885	19951	19857	20060	19877	19779	19893	19837	19957	20132	19816	19681	19788	19753	19816	19991	19853	19850	19768	19829	19848	20229	19865	19839	20016	19834	19856	20163	20068	19768	19935	19763	19797	19818	19840	19992	19932	19809	20058	19852	19712	19914	19670	19713	20109	20049	20040	19941	20066	19857	19738	19867	20023	19582	19876	19916	19715	19904	19951	19901	19808	19945	19856	19539	20004	20253	20010	19754	19531	19727	20009	19996	19933	19939	19719	19839	19857	19899	19838	19840	19762	19706	19889	19776	19770	19976	19997	19977	19813	19764	19974	19982	19771	19954	19973	19985	19964	20035	19940	19842	19893	19880	19981	20149	19898	20058	19917	19729	19906	19918	19743	19950	19844	19956	19920	19847	19736	20114	19845	19951	19933
38206	55982	32243	23124	21026	19846	18803	17741	17201	17206	17074	16807	16843	16894	16842	16721	16762	16883	16950	16816	16699	16860	16569	16454	16551	16471	16616	17535	21413	24037	22680	20578	18529	17097	16609	16452	16318	16326	16382	16102	16378	16270	16426	16328	16193	16473	16569	16280	16294	16511	16431	16268	16199	16194	16366	16219	16121	16325	16319	16341	16242	16344	16234	16239	16233	16121	16458	16214	16430	16270	16292	16377	16370	16359	16351	16274	16430	16417	16368	16300	16516	16155	16396	16469	16196	16443	16337	16262	16313	16267	16493	16419	16373	16240	16278	16385	16347	16386	16339	16198	16283	16377	16266	16313	16322	16329	16396	16380	16255	16471	16231	16295	16137	16300	16267	16373	16224	16363	16370	16278	16212	16287	16245	16104	16270	16374	16214	16473	16333	16359	16339	16241	16199	16287	16249	16418	16309	16102	16354	16115	16464	16371	16187	16386	16351	16215	16488	16287	16236	16272	16164	16294	16219	16311	16214	16353	16394	16362	16113	16333	16372	16296	16269	16261	16254	16331	16253	16414	16191	16452	16312	16184	16287	16270	16433	16168	16385	16303	16322	16142	16400	16278	16194	16332	16360	16340	16487	16341	16270	16225	16238	16386	16437	16438	16354	16183	16317	16017	16385	16336	16122	16252	16328	16256	16367	16247	16266	16345	16184	16218	16332	16398	16397	16167	16329	16276	16333	16234	16302	16492	16175	16222	16268	16312	16341	16442	16306	16209	16212	16270	16454	16385	16065	16370	16292	16411	16301	16235	16382	16336	16398	16274	16435	16272	16303	16239	16345	16498	16141	16134	16250	16301	16376	16201	16320	16275	16402	16255	16252	16276	16413	16438	16482	16179	16332	16257	16201	16400	16282	16235	16536	16169	16375	16209	16186	16257	16361	16386	16267	16287	16105	16331	16315	16241	16378	16258	16245	16349	16283	16346	16331	16310	16175	16245	16249	16133	16289	16317	16276	16289	16383	16280	16197	16393	16268	16297	16172	16313	16237	16278	16477	16175	16341	16394	16338	16317	16455	16389	16331	16142	16436	16273	16209	16270	16292	16196	16294	16335	16314	16264	16351	16195	16296	16171	16302	16285	16225	16262	16348	16381	16392	16296	16440	16488	16507	16238	16425	16407	16354	16250	16328	16364	16450	16311	16250	16379	16415	16211	16192	16378	16184	16158	16350	16205	16294	16223	16326	16430	16495	16196	16317	16263	16353	16406	16275	16291	16287	16358	16377	16403	16365	16251	16369	16244	16350	16226	16262	16359	16546	16343	16293	16376	16357	16156	16264	16414	16270	16447	16402	16316	16276	16297	16350	16385	16502	16266	16337	16347	16231	16284	16327	16179	16123	16071	16276	16323	16254	16322	16289	16284	16396	16357	16495	16393	16352	16293	16304	16124	16351	16230	16431	16352	16329	16299	16474	16315	16281	16197	15981	16255	16224	16335	16319	16280	16286	16189	16119	16353	16351	16167	16401	16228	16304	16245	16187	16224	16152	16200	16169	16243	16436	16191	16265	16368	16300	16202	16286	16393	16296	16176	16206	16363	16432	16322	16245	16285	16384	16265	16353	16544	16191	16222	16480	16242	16297	16128	16367	16257	16218	16377	16227	16385	16279	16247	16266	16458	16273	16158	16429	16273	16327	16236	16365	16325	16392	16287	16381	16280	16287	16334	16465	16456	16212	16242	16410	16291	16289	16243	16293	16199	16311	16242	16154	16244	16343	16178	16475	16312	16235	16402	16316	16306	16264	16254	16372	16235	16388	16266	16155	16268	16333	16279	16391	16449	16231	16243	16309	16226	16272	16400	16339	16431	16357	16324	16255	16263	16238	16481	16160	16284	16352	16468	16287	16190	16149	16224	16283	16467	16383	16333	16076	16255	16459	16298	16226	16385	16161	16367	16306	16191	16222	16263	16277	16251	16303	16303	16222	16357	16380	16257	16298	16226	16366	16333	16220	16443	16372	16391	16343	16331	16251	16256	16312	16387	16232	16414	16408	16305	16302	16289	16415	16292	16441	16255	16233	16245	16262	16384	16338	16291	16281	16488	16362	16401	16559	16295	16203	16353	16285	16460	16443	16208	16353	16304	16411	16303	16452	16242	16439	16262	16372	16323	16368	16561	16417	16263	16376	16307	16223	16422	16211	16337	16128	16170	16319	16220	16223	16221	16182	16439	16294	16202	16372	16330	16350	16401	16217	16384	16245	16157	16331	16239	16468	16517	16118	16451	16470	16118	16335	16217	16335	16370	16289	16228	16227	16291	16407	16220	16278	16349	16357	16233	16338	16338	16221	16232	16376	16185	16288	16405	16216	16225	16406	16203	16388	16206	16450	16190	16240	16269	16263	16278	16261	16419	16304	16113	16224	16377	16280	16243	16247	16303	16203	16220	16194	16305	16285	16246	16105	16363	16255	16482	16324	16458	16269	16264	16378	16349	16195	16235	16449	16349	16398	16362	16327	16234	16414	16521	16277	16447	16280	16241	16304	16350	16367	16407	16216	16402	16323	16414	16383	16380	16234	16307	16433	16363	16494	16445	16430	16438	16297	16419	16455	16346	16283	16363	16273	16368	16221	16346	16237	16279	16136	16292	16258	16208	16204	16348	16312	16277	16210	16293	16266	16179	16362	16391	16611	16327	16287	16235	16388	16427	16362	16352	16371	16368	16407	16340	16236	16373	16188	16414	16327	16270	16394	16185	16372	16422	16274	16345	16300	16332	16210	16320	16298	16328	16212	16321	16114	16410	16354	16202	16259	16393	16173	16163	16323	16321	16293	16279	16356	16351	16237	16323	16268	16263	16160	16462	16426	16296	16399	16099	16445	16310	16413	16327	16396	16334	16357	16251	16404	16212	16303	16210	16206	16247	16384	16106	16375	16224	16319	16233	16238	16266	16418	16216	16395	16081	16329	16341	16314	16210	16346	16327	16354	16121	16232	16266	16236	16352	16472	16362	16316	16399	16281	16137	16480	16481	16319	16206	16323	16306	16555	16120	16345	16240	16340	16259	16575	16304	16274	16237	16379	16221	16322	16395	16309	16085	16321	16345	16374	16365	16310	16266	16238	16216	16239	16257	16369	16175	16270	16382	16409	16346	16272	16381	16376	16345	16200	16196	16178	16185	16203	16223	16366	16363	16370	16194	16314	16269	16122	16410	16321	16372	16443	16363	16176	16221	16245	16377	16305	16361	16351	16229	16269	16129	16239	16382	16163	16271	16198	16347	16313	16265	16273	16203	16280	16361	16329	16438	16178	16363	16432	16338	16371	16318	16363	16208	16125	16276	16286	16292	16194	16416	16238	16376	16293	16323	16564	16354	16239	16257	16291	16238	16191	16384	16254	16365	16191	16379	16321	16467	16178	16413	16284	16431	16436	16325	16273	16128	16342	16235	16510	16288	16383	16196	16137	16306	16319	16277	16233	16174	16173	16337	16235	16378	16213	16224	16207	16339	16299	16303	16354	16279	16248	16340	16206	16302	16315	16252	16427	16194	16342	16276	16168	16229	16262	16257	16247	16334	16339	16346	16300	16364	16497	16250	16189	16273	16127	16398	16239	16210	16526	16366	16207	16286	16260	16243	16323	16329	16285	16377	16251	16347	16428	16255	16431	16180	16398	16310	16297	16279	16383	16361	16255	16358	16220	16210	16203	16246	16229	16327	16240	16322	16269	16280	16339	16252	16369	16326	16280	16297	16303	16344	16370	16173	16333	16169	16252	16214	16254	16181	16312	16340	16210	16303	16358	16315	16221	16384	16204	16408	16395	16086	16282	16371	16351	16474	16344	16273	16329	16543	16403	16141	16299	16260	16441	16301	16309	16264	16412	16247	16325	16515	16255	16287	16328	16169	16451	16375	16365	16303	16480	16321	16365	16154	16449	16136	16347	16307	16244	16299	16354	16115	16263	16380	16268	16119	16461	16272	16381	16281	16234	16353	16241	16317	16235	16233	16254	16128	16393	16276	16424	16150	16143	16280	16412	16076	16245	16307	16164	16264	16188	16306	16172	16125	16386	16416	16375	16202	16268	16189	16324	16362	16295	16306	16249	16370	16035	16229	16320	16316	16435	16106	16201	16119	16376	16431	16301	16163	16270	16314	16297	16301	16137	16432	16135	16444	16236	16418	16431	16184	16261	16299	16144	16538	16207	16371	16162	16325	16377	16227	16269	16397	16365	16204	16373	16175	16305	16096	16238	16172	16268	16312	16150	16270	16387	16205	16289	16352	16162	16360	16213	16290	16151	16289	16300	16198	16128	16306	16238	16336	16274	16324	16312	16357	16294	16487	16352	16224	16067	16420	16242	16377	16239	16421	16179	16295	16392	16274	16103	16274	16285	16376	16240	16295	16408	16347	16301	16336	16305	16276	16458	16192	16245	16254	16246	16244	16504	16226	16309	16268	16574	16248	16319	16332	16286	16409	16097	16434	16202	16428	16422	16249	16255	16245	16236	16213	16335	16243	16156	16371	16357	16265	16263	16178	16380	16482	16345	16363	16272	16253	16330	16252	16317	16166	16264	16363	16295	16353	16212	16347	16254	16289	16280	16408	16300	16395	16383	16261	16360	16365	16317	16331	16267	16267	16207	16345	16260	16096	16429	16386	16156	16287	16394	16418	16421	16240	16361	16396	16427	16315	16344	16297	16338	16276	16282	16190	16206	16213	16190	16185	16265	16203	16251	16412	16236	16244	16335	16572	16064	16380	16456	16244	16426	16261	16357	16309	16381	16274	16176	16394	16393	16178	16282	16043	16260	16325	16332	16165	16344	16388	16243	16310	16249	16397	16322	16142	16292	16370	16335	16221	16322	16261	16315	16249	16353	16292	16340	16130	16408	16259	16388	16517	16309	16226	16317	16509	16231	16451	16186	16290	16174	16265	16317	16328	16237	16313	16405	16384	16212	16300	16267	16214	16379	16208	16273	16279	16318	16364	16364	16319	16252	16372	16382	16465	16342	16232	16413	16295	16329	16208	16405	16250	16319	16151	16240	16401	16261	16450	16063	16155	16251	16263	16237	16402	16277	16276	16356	16211	16119	16367	16453	16396	16324	16245	16338	16341	16351	16198	16351	16331	16345	16296	16505	16325	16346	16061	16320	16303	16338	16222	16175	16390	16239	16302
28272	24423	26753	22847	19382	19559	19430	18959	18986	18741	19071	18993	18885	18992	18761	18870	18822	18946	18940	19012	18636	18965	18748	18697	18772	18593	18833	18986	18984	18959	19386	18903	19102	18964	18949	19006	18784	18912	18771	18648	18865	18659	18756	18862	18768	18934	18746	18721	18674	18953	18973	18794	18821	18816	18563	18827	18658	18757	18695	18711	18906	18933	18716	18828	18794	18776	18909	18845	18871	18787	18775	18639	18719	18829	18868	18717	18781	18716	18781	18608	18613	18784	18808	18777	19039	18861	18730	18775	18860	18779	18664	18882	18640	18787	18620	18897	18667	18968	18908	18648	18651	18708	18908	18729	18750	18720	18884	18807	18861	18976	18706	18701	18652	18955	18594	18591	18915	18919	18792	18556	18819	19027	18853	18779	18720	18654	18661	18759	18787	18819	18606	18610	18817	18606	18797	18784	18845	18757	18862	18800	18850	18791	18871	18954	18917	18938	18655	18816	18726	18911	18844	18761	18644	18841	18711	18909	18952	18757	18849	18902	18886	18761	18816	18865	18750	18824	18868	18821	18796	18858	18642	18779	18954	18698	18822	18734	18654	18733	18702	18756	18971	18764	18806	18679	18742	18649	18621	18690	18739	18559	18895	18827	18753	18666	18766	18727	18644	18680	18721	18858	18701	18808	18872	18562	18802	18915	18709	18839	18738	18801	18843	18850	18740	18910	19089	18769	18790	18758	18902	18696	18781	18734	18862	18641	18837	18990	18842	18642	18713	18643	18601	18610	18838	18747	18672	18604	18800	18586	18615	18702	18784	18739	18776	18807	18791	18732	18542	18738	19114	18758	18634	18818	19041	18819	18729	18838	19134	18919	18958	19001	18793	18731	18755	18847	18993	18766	18760	18725	18787	19113	18972	18772	18799	18887	18928	19016	18600	18833	18673	18819	18903	18720	18582	18590	18564	18584	18579	18696	18650	18979	18902	18610	18748	18818	18808	18790	18949	18889	18938	18816	18789	18766	18704	18819	18779	18704	18935	18780	18646	18713	18709	18702	18896	18887	18578	18907	18978	18970	18792	19008	18705	18694	18782	18829	18861	18774	18930	18732	18737	18795	18744	18831	18692	18621	18866	18909	18733	18876	18912	18842	18852	18871	18698	18903	18767	18782	19009	18926	18793	18877	18767	18555	18779	18792	18756	18612	18800	18758	18897	18585	18750	18877	18708	18847	18899	18764	18737	18751	18907	18742	18701	18807	18758	18754	18632	18996	18759	18755	18777	18881	18719	18766	18845	18701	18846	18763	18934	18897	18996	18781	18874	18740	18763	18711	18734	18650	18670	18811	18732	18792	18735	18811	18875	18643	18715	18641	18831	18642	18736	18773	18856	18832	18984	18985	18772	18659	18998	18690	18928	18871	18799	18785	18672	18728	18845	18939	18767	18601	18777	18840	18711	18776	18854	18823	18645	18688	18803	18960	18770	18773	18606	18921	18783	18870	18729	18976	18553	18969	18793	18526	18723	18833	18869	18902	18803	18811	18935	18725	18619	18722	18746	18778	18846	18793	18888	18632	18805	18729	18884	18640	18843	18808	18817	18760	18823	18906	18810	18851	18755	18850	18710	18780	18770	18621	18849	18730	18979	18867	18838	18877	18640	18786	18927	18760	18562	18837	18881	18828	18866	18794	18951	18724	18580	18862	18686	18707	18570	18833	18664	18665	18668	18976	18838	18746	18726	18869	18825	18828	18855	18764	19057	18872	18811	18474	18674	18708	18792	18679	18709	18905	18612	18771	18805	18845	18853	19058	18867	18630	18609	18774	18710	18717	18783	18632	18946	18782	18658	18850	18697	18599	18759	18795	18963	18805	18732	18608	18572	18892	19065	18885	18864	18650	18798	18974	18639	18851	19010	18869	18791	18765	18838	18646	18690	18782	18646	18820	18793	18787	18668	18860	18720	18888	18708	18782	18769	18804	18643	18934	18525	18693	18788	18857	18712	18895	18830	18736	18784	18703	18839	18961	18978	18724	19020	18857	18955	18845	18818	18765	18857	18705	18752	18783	18887	18840	18800	18629	18775	18776	18915	18929	18660	18559	18821	18885	18736	18656	18687	18929	18854	18694	18709	18636	18781	18753	18784	18740	18762	18770	18903	18752	18916	18813	18900	18734	18763	18561	18838	18582	18721	18784	18869	18847	18851	18893	18826	18611	18795	18722	19039	18687	18778	18918	18880	18996	18817	18899	18661	18858	18792	18740	19054	18805	18917	18912	18830	18950	18875	18681	18785	18752	18965	18733	18765	18907	18410	18782	18802	18957	18976	18972	18594	18658	18823	18775	18615	18849	18752	18821	18821	18734	18779	18865	18755	18685	18860	18898	18737	18772	18666	18801	18950	18815	18771	18658	18733	18769	18918	18773	18660	18709	18774	18877	18884	18816	18649	18825	18940	18893	19002	18946	18781	18912	18817	18727	18960	18944	18937	18951	18737	18627	18904	18777	19022	18795	18789	19024	18837	18500	18815	18733	18744	18720	18788	18891	18876	18812	18553	18775	18903	18717	18766	18682	18663	18717	18754	18695	18786	18943	18929	18816	18764	18996	18801	18741	18750	18760	18683	18791	18674	18716	18843	18542	18856	18740	18723	18748	18718	18903	18846	18812	18821	18676	18806	18873	18743	18696	18746	18805	18948	18729	18697	18659	18899	18857	18856	18847	18682	19027	18837	18828	18778	18810	18709	18851	18890	18834	18983	18797	18795	18873	18667	18704	18765	18752	18815	18668	18635	18955	18790	18733	18628	18997	18932	18772	18929	18600	18746	18788	18720	18842	18668	18706	18786	18672	18716	18738	18736	18857	18740	18834	18720	18868	18847	19036	19127	18612	18636	18745	18555	18862	18858	18840	18910	18862	18689	18751	18866	18818	18598	18585	18657	18846	18707	18774	18790	18756	18708	18853	18732	18623	18753	18654	18819	18798	18597	18815	18844	18967	18972	18781	18880	18927	18859	18699	18911	18678	18907	18818	18813	18868	18677	18688	18739	18812	18798	18825	18659	18739	18691	18882	18742	18706	18659	18866	18870	18841	18704	18589	18542	18991	18676	18868	18725	18698	18921	18584	18800	18683	18776	18715	18856	18714	18633	18715	18560	18956	18903	18519	18910	18657	18885	18721	18631	18794	18789	18914	18926	18874	19001	18742	18734	18867	18810	18548	18811	18717	18839	18634	18587	18845	18932	18895	18895	18848	18817	18906	18690	18712	18737	18526	18687	18879	18835	18795	18373	18762	18888	18982	18805	18919	18503	18960	18946	18885	18967	18764	18736	18804	18832	18618	18711	18462	18709	18696	18930	18722	18755	18787	18590	18964	18884	18727	18618	18726	18808	18610	18730	18753	18919	18847	18933	18786	18760	18792	18592	18663	18868	18626	18744	18701	18896	18961	18631	18855	18772	18743	18723	18779	18829	18744	18778	18912	18844	18849	18724	18762	18962	18832	18844	18751	18794	18915	18558	18713	18915	18766	18843	18634	18776	18622	18772	18613	18830	19067	18686	18748	18910	18887	18606	18858	18859	18667	18822	18667	18757	18638	18774	18673	18712	18723	18626	18619	18817	18633	18977	18883	18847	18683	18767	18914	18866	18649	18870	18663	18786	18861	18722	18823	19048	18863	18586	18762	18776	18724	18896	18807	18779	18645	19009	18730	18718	18864	18729	18742	18559	18829	18744	18790	18661	18762	18749	18764	18851	18806	18779	18815	18631	18835	18610	18882	18746	18823	18804	18904	18514	18810	18851	18705	18962	18924	18793	18803	19010	18763	18844	18552	18961	18924	18592	18819	18613	18791	19171	18434	18739	18734	18668	18857	18983	18801	18723	18777	18692	18898	18939	18720	18990	18799	18859	18882	18894	18574	18435	18750	18731	18542	18636	18748	18934	18648	18949	18907	18689	18866	18687	18948	18531	18763	18685	18980	18786	18808	18839	18539	18731	18835	18846	18851	18893	19000	18811	18864	18992	18669	18685	18824	18755	18949	18798	18997	18651	18998	18921	18706	18728	18770	18755	18795	18642	18793	18903	18893	18695	18812	18757	19040	19045	18828	18889	18716	18820	18719	18836	18842	18850	18779	18743	18711	18840	18695	18571	18750	18920	18866	18766	18915	18712	18705	19110	18833	18887	18586	18820	19063	18806	18889	18812	18683	18700	18754	18860	18792	18672	18829	18842	18826	18714	18566	18798	18945	18782	18819	18647	18775	18832	18754	18740	18875	18781	18701	18742	18855	18915	19109	18959	18800	18636	18839	18778	18776	18731	18875	18967	18750	18767	18914	18903	18797	18891	18977	18838	18778	18859	18975	18855	18723	18711	18690	18731	18599	18679	18994	18878	18640	18713	19005	18539	18913	18737	18684	18757	18759	18927	18881	18842	18808	18757	18696	18752	18715	18903	18913	18751	18902	18837	19047	18983	18554	18725	18752	18797	18693	18740	18718	18711	18885	18892	18713	18954	18764	18812	18915	18814	18885	18782	18568	19010	18867	18571	18910	18850	18888	18687	18779	18847	18604	18726	18858	18686	18715	18795	18725	18900	19057	18825	18585	18796	18738	18686	18678	18930	18921	18866	18816	18857	18874	18874	18606	18747	18839	18982	18741	18701	18786	18804	18809	18671	18778	18845	18507	18701	18916	18616	18956	18570	18592	18850	18616	18799	18838	18880	19019	18854	18906	18775	18719	18947	18655	18814	18637	18718	18650	18800	18816	18608	18890	18835	18628	18840	18739	18696	18644	18880	18697	18741	18846	18852	18723	18574	18758	18808	18672	18795	18779	18918	18813	18660	18818	18834	18979	18805	18760	18729	18730	18641	18956	18760	18787	18697	18703	18730	18636	18890	18629	18897	18635	18782	18725	18668	18873	18773	18776	18853	18853	18655	18765	18888	18727	18836	18871	18826	18809	18791	18663	18529	18696	18920	18678	19007	18822	18775	18674	18802	18765	18855	18781	18785	18922	18816	18866	18975	18697	18477	18874	18953	18630	18939	18943	18835	18966	18812	18884	18689	18779	18860	18563	18678	18808	18702	18764	18595	18661	18765	18776	18896	18860	18887	18714	18993	18830	18808	18886	18591	18904	18693	18712	18715	18755	18786	18759	18614	18839	18622	18572	18791	18855
27270	33747	22554	17653	17076	16592	16533	15950	15918	15872	15817	15703	15813	15767	15647	15799	15783	16019	15730	15789	15783	15839	15852	15753	15814	15614	15902	15749	16019	16087	16270	16161	16006	15826	15888	15934	15775	15664	15608	15783	15719	15809	15694	15626	15566	15630	15729	15681	15573	15766	15742	15821	15626	15682	15822	15724	15614	15760	15676	15589	15802	15660	15543	15715	15781	15804	15504	15635	15654	15639	15636	15609	15703	15419	15623	15644	15625	15742	15766	15614	15701	15676	15715	15598	15742	15670	15697	15692	15651	15824	15614	15734	15747	15651	15616	15690	15672	15621	15991	15628	15681	15707	15664	15475	15696	15602	15686	15671	15758	15782	15701	15709	15610	15564	15891	15545	15706	15617	15578	15672	15758	15748	15643	15642	15817	15682	15740	15748	15800	15761	15654	15700	15656	15681	15650	15653	15573	15707	15618	15624	15681	15623	15669	15642	15712	15791	15764	15680	15601	15645	15757	15496	15583	15818	15525	15781	15650	15611	15798	15725	15616	15852	15612	15686	15628	15532	15572	15782	15731	15706	15660	15791	15735	15622	15631	15754	15755	15545	15745	15566	15684	15613	15540	15606	15704	15697	15516	15617	15515	15654	15696	15649	15834	15631	15859	15823	15586	15721	15714	15598	15735	15638	15562	15786	15693	15609	15509	15593	15707	15699	15472	15522	15578	15674	15761	15666	15678	15606	15646	15721	15796	15782	15644	15791	15602	15860	15713	15606	15716	15397	15756	15681	15803	15689	15760	15616	15733	15675	15534	15795	15567	15609	15689	15706	15567	15737	15596	15664	15677	15639	15637	15546	15615	15853	15606	15700	15643	15727	15569	15570	15603	15728	15599	15643	15596	15683	15695	15733	15831	15722	15642	15577	15711	15573	15793	15618	15776	15847	15689	15729	15787	15602	15468	15637	15606	15626	15768	15757	15723	15703	15775	15493	15753	15631	15595	15546	15855	15586	15612	15799	15463	15626	15664	15746	15804	15666	15788	15689	15751	15788	15682	15937	15727	15555	15744	15750	15525	15622	15593	15608	15809	15661	15710	15659	15480	15625	15543	15758	15729	15720	15668	15671	15694	15771	15496	15661	15756	15671	15775	15732	15628	15572	15633	15746	15657	15531	15802	15732	15384	15770	15533	15692	15896	15895	15725	15587	15657	15614	15708	15719	15723	15568	15631	15719	15715	15630	15547	15777	15690	15650	15676	15673	15674	15637	15602	15719	15574	15607	15573	15669	15649	15522	15548	15629	15636	15584	15737	15646	15741	15582	15676	15709	15748	15727	15646	15787	15553	15789	15836	15479	15601	15769	15779	15710	15726	15666	15581	15677	15783	15605	15831	15660	15567	15565	15877	15664	15627	15586	15825	15418	15434	15688	15716	15762	15666	15529	15709	15735	15626	15845	15595	15665	15583	15632	15856	15804	15637	15704	15788	15585	15793	15747	15789	15692	15498	15721	15572	15575	15628	15780	15767	15772	15582	15691	15768	15621	15725	15725	15592	15866	15739	15619	15512	15614	15591	15731	15646	15497	15570	15741	15661	15723	15624	15698	15736	15557	15554	15693	15909	15565	15471	15732	15693	15703	15732	15584	15600	15632	15781	15574	15479	15694	15557	15826	15554	15716	15608	15736	15591	15769	15509	15785	15540	15652	15636	15691	15661	15794	15659	15647	15821	15693	15667	15597	15674	15828	15659	15749	15693	15506	15587	15608	15616	15723	15728	15696	15563	15639	15577	15926	15662	15640	15614	15842	15793	15852	15781	15662	15629	15753	15741	15465	15605	15753	15688	15573	15731	15735	15586	15647	15706	15739	15774	15654	15662	15678	15793	15785	15747	15775	15739	15647	15695	15591	15736	15715	15812	15887	15621	15644	15452	15613	15551	15600	15671	15646	15734	15675	15608	15534	15701	15652	15673	15569	15709	15639	15766	15748	15687	15735	15543	15652	15631	15635	15792	15469	15760	15664	15836	15699	15778	15694	15717	15632	15512	15537	15813	15586	15587	15672	15592	15530	15652	15739	15695	15648	15778	15568	15747	15436	15631	15525	15684	15808	15723	15740	15716	15545	15673	15569	15735	15746	15661	15768	15673	15726	15544	15826	15736	15697	15675	15623	15650	15730	15652	15815	15546	15661	15731	15579	15696	15748	15663	15762	15629	15937	15623	15636	15744	15705	15617	15770	15654	15761	15547	15745	15483	15639	15750	15594	15810	15506	15540	15685	15702	15619	15715	15766	15623	15722	15575	15788	15691	15639	15724	15596	15667	15535	15689	15634	15646	15625	15624	15680	15775	15665	15724	15625	15760	15575	15540	15595	15634	15710	15578	15583	15750	15858	15798	15857	15763	15643	15781	15601	15695	15582	15635	15634	15689	15926	15617	15711	15723	15699	15734	15666	15740	15551	15559	15692	15665	15694	15626	15665	15644	15638	15681	15600	15671	15666	15760	15571	15681	15675	15653	15542	15724	15708	15610	15606	15772	15576	15725	15581	15692	15499	15745	15732	15650	15450	15840	15775	15720	15728	15567	15779	15744	15717	15834	15673	15629	15706	15536	15658	15658	15528	15765	15646	15572	15699	15773	15643	15587	15608	15774	15767	15786	15480	15769	15692	15846	15748	15643	15667	15571	15587	15535	15801	15720	15828	16009	15715	15601	15590	15795	15760	15530	15709	15610	15783	15701	15649	15659	15701	15756	15700	15764	15595	15655	15674	15721	15649	15685	15790	15697	15703	15611	15698	15592	15661	15544	15586	15563	15848	15510	15738	15789	15685	15697	15785	15581	15711	15707	15702	15664	15730	15606	15784	15649	15855	15880	15681	15705	15634	15604	15751	15874	15769	15810	15814	15692	15536	15667	15696	15680	15643	15814	15581	15708	15673	15630	15722	15822	15741	15517	15673	15715	15543	15785	15697	15847	15686	15777	15565	15719	15700	15684	15650	15676	15741	15495	15900	15673	15568	15679	15746	15583	15827	15543	15617	15797	15615	15784	15660	15679	15665	15720	15677	15709	15744	15694	15543	15550	15730	15582	15688	15642	15674	15726	15726	15644	15625	15739	15856	15638	15538	15545	15751	15795	15631	15549	15635	15713	15697	15555	15538	15760	15719	15675	15458	15626	15720	15698	15725	15796	15757	15647	15637	15632	15571	15778	15723	15494	15876	15766	15592	15785	15568	15788	15739	15546	15529	15666	15596	15657	15690	15703	15639	15615	15901	15702	15713	15796	15730	15833	15603	15601	15782	15675	15656	15749	15716	15685	15538	15691	15674	15703	15661	15788	15771	15687	15774	15620	15785	15640	15470	15738	15766	15623	15691	15786	15603	15598	15694	15683	15483	15636	15677	15908	15807	15596	15694	15533	15715	15749	15682	15710	15713	15847	15687	15698	15669	15649	15619	15679	15657	15699	15576	15653	15718	15648	15661	15516	15518	15581	15690	15703	15692	15769	15578	15795	15698	15691	15746	15649	15673	15647	15726	15659	15547	15815	15632	15604	15593	15744	15546	15762	15721	15655	15586	15643	15783	15473	15897	15607	15531	15716	15694	15591	15604	15847	15656	15535	15668	15664	15865	15576	15618	15650	15648	15744	15634	15735	15593	15744	15628	15757	15740	15843	15596	15559	15616	15825	15601	15610	15600	15788	15698	15600	15818	15694	15700	15580	15737	15562	15573	15638	15679	15710	15631	15695	15782	15757	15504	15729	15652	15818	15520	15677	15471	15637	15650	15746	15620	15623	15663	15936	15626	15800	15585	15822	15693	15712	15538	15749	15644	15699	15596	15611	15714	15775	15715	15783	15589	15732	15529	15790	15773	15598	15588	15708	15902	15915	15630	15631	15606	15697	15657	15614	15605	15798	15840	15641	15572	15664	15592	15595	15755	15566	15664	15773	15710	15490	15526	15688	15588	15453	15851	15656	15734	15806	15604	15708	15593	15701	15733	15603	15651	15514	15739	15782	15762	15665	15512	15794	15727	15639	15723	15654	15683	15587	15727	15659	15711	15708	15919	15563	15676	15658	15647	15659	15450	15850	15562	15691	15670	15733	15633	15751	15846	15809	15680	15714	15820	15845	15613	15612	15742	15598	15669	15552	15733	15654	15564	15702	15739	15606	15599	15577	15712	15751	15617	15756	15627	15692	15668	15678	15573	15781	15819	15759	15528	15581	15606	15580	15523	15672	15709	15568	15643	15759	15597	15620	15772	15707	15714	15712	15592	15706	15707	15690	15692	15737	15661	15728	15788	15680	15679	15746	15812	15639	15628	15783	15638	15712	15623	15606	15757	15543	15716	15627	15771	15778	15572	15742	15577	15699	15643	15612	15756	15795	15658	15755	15719	15620	15757	15654	15743	15753	15629	15672	15706	15638	15657	15754	15699	15866	15791	15696	15734	15773	15639	15625	15779	15751	15904	15606	15792	15691	15736	15797	15541	15676	15668	15739	15650	15737	15646	15722	15754	15732	15751	15697	15738	15602	15718	15745	15770	15670	15669	15763	15515	15751	15798	15632	15639	15638	15562	15790	15771	15746	15675	15688	15780	15726	15630	15754	15596	15656	15654	15784	15708	15808	15756	15778	15707	15793	15864	15738	15532	15622	15680	15829	15741	15648	15832	15639	15647	15850	15690	15752	15656	15677	15739	15687	15865	15717	15784	15746	15590	15616	15592	15851	15614	15825	15609	15737	15683	15714	15713	15695	15596	15490	15816	15760	15798	15697	15810	15622	15629	15555	15795	15607	15700	15744	15771	15740	15772	15736	15536	15610	15708	15663	15672	15697	15603	15594	15640	15577	15579	15728	15623	15765	15713	15901	15707	15617	15525	15618	15683	15798	15710	15661	15673	15504	15790	15768	15613	15760	15691	15608	15383	15649	15721	15616	15656	15743	15705	15503	15811	15781	15547	15720	15625	15619	15620	15747	15775	15730	15620	15704	15536	15657	15713	15873	15592	15817	15822	15687	15563	15708	15779	15648	15749	15660	15807	15582	15673	15763	15689	15629	15734	15610	15493	15790	15652	15650	15739	15725	15780	15624	15872	15852	15761	15712	15591	15660	15629	15633	15773	15625	15781	15744	15473	15906	15887	15665	15620	15761	15557	15561	15793	15570	15804	15703	15553
23958	21450	28977	24341	22385	22809	21803	18865	18450	18762	18686	18552	18515	18572	18351	18213	18510	18227	18324	18413	18394	18222	18367	18430	18338	18455	18297	18422	19822	20829	20566	20293	19486	18867	18546	18463	18104	18223	18192	18064	18246	18326	18223	18249	18320	18075	18157	18210	18257	18297	18011	18183	18291	18212	18325	18249	18216	18255	18123	18231	18213	18151	18040	18189	18179	18010	18455	18224	17977	18186	18347	18347	18201	18038	18269	18234	18240	18095	18311	18173	18179	18217	18167	18168	18152	18261	18249	18151	18178	18264	18172	18209	18051	18197	18304	18075	18177	18225	18107	18141	18052	18225	18236	18352	18297	18255	17968	18324	18221	18156	17896	18203	18074	18003	18093	18199	18108	18172	18112	18135	18356	18122	18101	18130	18096	18139	18289	18194	18378	18326	18340	18127	18082	18211	18332	18129	18178	18309	18173	18045	18274	18134	18091	18155	18239	18250	18168	18148	17998	18014	18105	17848	18250	18307	18100	18143	18034	18142	18060	18100	18089	18442	18287	18193	18482	18096	18192	18162	18087	18198	18113	18147	18051	18126	18179	18172	18198	18082	18174	18199	18141	18069	17926	18018	18111	18118	18053	18214	18022	18312	18109	18252	18162	18318	18233	17966	18112	18324	18011	18092	18211	18094	18240	18132	18062	18333	17953	18219	18194	18224	18080	18130	18317	18184	18294	18087	18294	18156	17976	17965	18274	18582	18102	18181	18029	18113	18121	18198	18009	18330	18153	18155	17813	18154	18117	18128	18260	17982	18125	18104	18201	18135	17983	18299	18258	18111	18126	18234	17929	18191	18301	18027	18155	18090	18085	18188	18342	18155	18062	18341	18104	18177	18137	18325	18090	18334	18225	18100	18124	18205	18225	18141	17920	18277	18021	18135	18142	18274	18185	18371	17975	18097	18172	18114	18157	18277	18177	18146	17915	18070	17903	18102	18304	18175	18201	18018	18340	18266	18286	18267	18240	18363	18091	18225	18089	18008	18277	18220	18316	17984	18137	18012	18116	18031	18195	18063	17969	18155	18151	18256	18193	18268	18286	18227	18259	18196	18190	18286	18165	18067	17894	18130	18134	18028	18043	18072	18303	18148	18245	18288	18184	18246	18065	18108	18158	18301	18237	17962	18168	17944	18154	18141	18207	18075	17974	17954	18178	18330	18253	17884	18340	18034	18401	18387	18183	18341	18156	18161	18264	18123	17807	18057	18065	18147	18111	18158	17891	18268	18186	18159	18205	18085	18217	18088	18093	17999	18052	18058	18098	18175	18159	18224	18055	18236	17974	18202	18047	18035	18259	18140	18143	18139	18004	18013	18223	18130	18232	18108	18342	18158	18251	18035	18197	18144	18033	18151	18229	18106	18052	17939	18136	18065	17974	18242	18119	18099	18134	18194	18044	18108	18285	18137	18258	18216	18077	18228	18132	18142	18446	18181	18058	18129	18165	18327	18101	18078	18094	18054	18144	18105	18120	18138	18300	18108	18024	18139	18073	18112	18213	18212	18119	18391	18129	18196	18318	18056	18237	18367	18298	18138	18289	18263	18194	18255	18226	18192	18174	18011	18023	18208	18094	18303	18194	18054	18167	18045	18183	18091	18313	18198	17997	18094	18127	18312	18217	18171	18408	18189	18039	18037	18165	18205	18136	18082	18228	18234	18025	18284	18062	18372	18105	18133	18010	17967	18290	18218	18200	18169	18214	18006	18352	18229	18127	18120	17984	17884	18145	18249	18420	18048	18068	18184	18244	17960	17957	18004	18292	18155	18111	18222	18252	18314	18248	18175	18193	18105	18307	18238	18065	18190	18102	18120	17951	18242	18316	18178	18078	18039	18377	18208	18212	18334	18403	18351	18332	18251	18058	18219	18043	18306	18297	18186	18151	18200	17984	18286	18033	18142	18331	18257	18376	18315	18169	18288	18112	18147	18167	18142	18033	18030	18290	18285	17907	18206	18141	18271	18108	18259	18280	18123	18121	18129	18121	18120	17969	18076	18102	18232	18184	18229	17997	17971	18007	18047	18084	18018	17922	18106	18140	18128	18199	18292	18140	18071	18185	18240	18211	18155	18119	18203	18097	18107	18213	18036	18230	18216	18140	18128	18182	18199	18109	18173	18023	18119	18361	18163	18236	18099	18321	18245	18198	18362	18134	18306	18169	18175	18194	18111	18148	18069	18264	18360	18271	18268	18124	18228	18302	17926	18101	18247	18030	18052	18074	18244	18108	18102	18177	18213	18059	18143	18192	18228	18160	18068	18093	18144	18151	18034	18125	18107	18189	18498	18307	18074	18170	18168	18207	18030	17954	18196	18371	18121	18087	18180	18147	18129	18061	17968	18031	18271	18112	17975	18166	18275	18240	18301	18163	18119	18017	18194	18162	18370	18123	17931	18244	18249	18189	18200	18212	18089	18042	18161	18197	18310	18193	18173	18164	18098	18238	18113	18312	18326	18126	18161	18301	18157	18284	18306	18118	18066	17981	18170	18027	18235	18226	18217	18235	18043	18398	18255	18030	17918	18133	18265	18088	18130	18282	18158	18078	18223	17984	18263	18268	18327	18073	18344	18233	18081	17934	18066	18121	18031	17961	18177	18218	17979	18083	18033	18079	18109	18035	18253	18251	18214	18141	18317	18203	18057	18262	18188	18133	17980	18189	17985	18055	18187	18420	18186	18265	18084	18089	18306	18197	18120	18167	18181	18186	18202	18099	18147	18004	18150	18045	18052	17870	18095	18261	18309	18334	18414	18066	18075	17993	18135	18093	18168	18293	18138	18305	17972	18253	18285	18212	18121	18274	18450	18351	18187	18328	18188	18317	18144	18016	18091	18242	18109	18108	17979	18100	18168	18195	18302	18265	18101	18111	18180	18170	18466	18182	18314	18121	18251	18324	18346	18020	17852	18060	18283	18226	18281	18099	18069	18173	17978	17978	18302	18249	18153	18324	18118	18167	18053	18173	18250	18254	17977	18114	18129	18234	18088	18257	18199	18189	18062	18090	18328	18358	18244	18348	18252	18229	18111	18271	18042	18170	18247	18235	18083	18240	18226	18120	18079	18162	18220	18078	18211	18206	18230	18091	18112	18032	17936	18287	18051	18295	18360	18186	18349	18151	18374	18241	18069	18238	18122	18212	18245	18119	17954	18123	18178	18110	18438	18061	18118	18149	18262	18164	17989	18137	18257	17982	18159	18252	18153	18144	18342	18128	18046	18194	18183	18114	18136	18265	18234	18135	18137	18112	18235	18076	18374	18066	18329	18198	18132	18057	18100	18112	18040	18226	18180	18112	18221	18300	18342	18304	18239	18190	18300	18410	17953	18171	18398	18074	18110	18287	18350	18134	18166	18333	18052	18298	18128	18155	17938	18268	18237	18128	18145	18185	18127	18168	18078	18232	18252	18361	18033	18290	18039	18199	18189	18152	18076	18011	18228	18180	18187	18193	18173	18235	18053	18304	18115	18090	18083	18000	18194	18083	18209	18002	18262	18116	18057	18173	18143	18236	18097	18261	18211	18308	18250	18287	18193	18171	18297	18086	18106	18017	18076	18260	18231	18157	18261	18279	18162	18273	18117	18127	18136	18149	18214	18269	18217	18283	18320	18225	18291	18405	18267	18409	18117	18256	18239	18102	18004	18229	18322	18277	18193	18265	18033	18199	18153	18188	18139	18084	18369	18229	18131	18185	18145	18128	18223	18043	17929	18158	18085	18164	18018	18180	18052	17973	18200	18104	17972	18047	18193	18359	17962	17988	18114	17999	18076	18169	18113	18141	18147	18205	18034	18168	18116	18098	18148	18135	18302	18339	18010	17968	18096	18166	18224	17967	17978	18167	18106	18012	18275	18222	18122	18356	18094	18248	18173	18138	18213	18273	18088	18202	18270	18183	18181	18291	18200	18336	18176	18331	18251	18102	18169	17924	18105	18192	18071	18012	18292	18280	18284	18254	18344	18285	18085	18134	18328	18174	17892	18137	17919	18187	18209	18263	18215	18282	18144	18093	18087	18204	18077	18149	18146	18275	18282	18134	18046	18334	18324	18239	18265	18169	18100	18189	18211	17973	18049	18114	17918	18130	18126	18056	18415	18202	18368	18215	18047	18354	18207	18115	18368	18239	18074	18289	18134	18171	18045	18114	17994	18240	18282	18140	18091	18121	17992	18118	18091	18189	17975	18037	18104	18165	18101	18157	18151	18038	18090	18165	17996	17992	18166	18207	18273	17986	18381	18371	18145	17870	18064	18149	18137	18269	18298	18179	18118	17890	18192	18294	18261	18113	18135	18155	18226	18067	18279	18447	17951	18233	18088	18209	18159	18116	18346	18244	18099	18111	18160	18134	18087	18211	18083	18089	18236	18166	18156	18174	18271	18339	18376	18175	18131	18255	18137	18176	18252	18328	18196	18208	18212	18226	18218	18126	17965	18014	18047	18407	18186	18107	18287	18047	18203	18008	18228	18060	18102	18377	18245	18301	18143	18130	18187	18224	18088	18057	18265	18145	18103	18080	18047	18101	18069	18066	18182	18052	18122	17906	18249	18156	18390	18338	18122	18299	18186	18204	18138	18045	18295	18334	18075	18331	18242	18439	18290	18273	18355	18303	18137	18136	18230	18184	18163	18192	17943	18179	18251	18129	18356	18303	18108	17986	18215	18245	17990	18186	18299	18300	18155	18138	18208	18288	18049	18083	18342	18347	18304	18267	18128	18439	18117	18125	18029	18123	18238	18210	18345	18055	17887	18344	18224	18237	18083	18065	18134	18252	18205	18180	18195	17989	18421	17993	18118	18150	18016	18034	18188	18285	18410	18240	18203	18019	18298	18228	18125	18006	17840	18139	18327	18233	18347	18359	18157	18184	18073	18212	18168	17947	18035	18145	18165	18094	18206	18037	18120	18171	18207	18193	18257	18350	18120	18145	18226	18231	18179	18103	17979	18143	18155	18093	18030	18216	18099	18048	17908	18161	18192	17938	18103	18310	18086	18065	18217	18266	18167	18194	18318	18172	17895	18385	18307	18032	18253	18180	18183	18079	18339	18048	18329	18132	18277	18102	18249	18157	18031	18243	18199	18232	18226	18140	18222	18066	18240	18142	17957	18213	18222	18257	18206	17894	18213	18102	18071
32122	51671	28998	19447	18513	17402	16731	16085	16031	15837	15889	15573	15640	15617	15614	15614	15639	15693	15838	15716	15596	15566	15558	15627	15594	15426	15529	15574	17982	19285	18568	17960	16886	15960	15533	15539	15339	15267	15478	15357	15325	15254	15317	15426	15302	15285	15313	15263	15280	15426	15470	15271	15187	15396	15293	15297	15163	15205	15279	15249	15311	15302	15283	15332	15381	15233	15193	15359	15182	15414	15398	15295	15335	15455	15218	15096	15356	15224	15366	15358	15354	15530	15215	15408	15391	15312	15305	15243	15253	15441	15351	15221	15460	15425	15379	15348	15222	15341	15244	15216	15380	15455	15569	15362	15283	15338	15258	15251	15372	15362	15511	15418	15177	15358	15513	15204	15378	15312	15506	15351	15296	15177	15402	15338	15285	15393	15441	15276	15259	15302	15349	15445	15324	15372	15327	15392	15191	15313	15357	15452	15353	15495	15160	15261	15385	15292	15286	15440	15353	15146	15418	15376	15300	15207	15392	15213	15314	15308	15253	15242	15288	15288	15246	15354	15260	15377	15328	15259	15383	15264	15416	15326	15299	15186	15373	15305	15197	15265	15399	15320	15427	15337	15345	15288	15279	15407	15359	15270	15183	15397	15392	15294	15461	15368	15386	15298	15390	15493	15405	15389	15406	15408	15245	15317	15223	15111	15328	15350	15354	15271	15343	15426	15146	15245	15211	15264	15328	15300	15209	15301	15312	15278	15274	15353	15278	15391	15315	15222	15398	15326	15363	15295	15345	15323	15188	15392	15366	15347	15306	15217	15296	15445	15258	15356	15318	15506	15431	15285	15233	15382	15125	15370	15424	15210	15336	15321	15283	15267	15367	15227	15402	15299	15382	15171	15169	15330	15504	15381	15252	15296	15238	15351	15184	15365	15315	15261	15388	15399	15227	15457	15287	15289	15300	15256	15335	15456	15295	15414	15380	15304	15192	15388	15283	15299	15294	15344	15445	15156	15217	15293	15452	15376	15238	15309	15295	15197	15351	15449	15238	15291	15163	15206	15375	15376	15233	15306	15398	15237	15352	15326	15139	15336	15100	15287	15204	15255	15448	15426	15398	15387	15250	15227	15328	15365	15248	15215	15393	15206	15368	15384	15318	15174	15313	15280	15380	15358	15348	15184	15235	15416	15307	15211	15462	15286	15309	15109	15214	15217	15317	15271	15443	15293	15255	15388	15378	15391	15174	15398	15500	15381	15427	15430	15321	15450	15290	15342	15440	15278	15441	15176	15347	15362	15361	15365	15454	15302	15393	15257	15267	15309	15480	15471	15315	15216	15351	15327	15445	15361	15345	15357	15261	15420	15108	15390	15379	15331	15257	15404	15353	15213	15267	15259	15372	15379	15188	15344	15381	15242	15107	15466	15652	15256	15266	15268	15307	15235	15316	15365	15363	15268	15146	15439	15289	15275	15336	15158	15398	15382	15278	15259	15364	15428	15288	15365	15348	15377	15382	15227	15346	15358	15236	15362	15407	15292	15291	15381	15261	15302	15397	15296	15390	15397	15347	15221	15437	15304	15463	15362	15295	15319	15344	15233	15432	15409	15286	15247	15411	15349	15352	15206	15454	15420	15332	15265	15537	15315	15290	15499	15401	15410	15325	15393	15216	15456	15487	15233	15420	15268	15386	15507	15400	15108	15362	15233	15495	15123	15362	15325	15454	15327	15273	15129	15389	15392	15377	15205	15435	15515	15477	15157	15228	15365	15379	15386	15396	15284	15420	15415	15350	15348	15269	15221	15215	15232	15289	15455	15271	15323	15290	15331	15400	15391	15457	15226	15302	15372	15322	15296	15360	15348	15286	15212	15411	15369	15128	15386	15449	15346	15313	15299	15250	15247	15345	15311	15354	15375	15412	15209	15320	15349	15351	15342	15166	15446	15298	15333	15310	15296	15299	15475	15309	15550	15436	15210	15434	15474	15290	15434	15309	15274	15437	15364	15293	15415	15424	15251	15316	15345	15424	15479	15397	15346	15349	15241	15127	15392	15409	15158	15291	15374	15411	15406	15498	15368	15303	15463	15238	15300	15445	15301	15352	15405	15087	15264	15290	15347	15376	15276	15392	15273	15293	15315	15215	15246	15312	15296	15450	15401	15325	15385	15289	15404	15409	15436	15424	15333	15333	15267	15463	15284	15059	15296	15256	15360	15353	15557	15398	15291	15390	15350	15164	15300	15221	15471	15259	15278	15409	15212	15360	15411	15187	15215	15292	15243	15213	15494	15301	15456	15310	15415	15458	15435	15310	15397	15380	15257	15260	15418	15304	15422	15374	15381	15264	15367	15248	15417	15433	15314	15099	15241	15344	15298	15254	15335	15239	15402	15277	15476	15370	15438	15481	15366	15375	15427	15406	15283	15372	15250	15326	15195	15239	15280	15493	15267	15366	15387	15281	15442	15467	15260	15332	15308	15357	15228	15465	15483	15499	15470	15113	15496	15383	15290	15478	15338	15265	15353	15350	15365	15410	15390	15291	15420	15431	15272	15289	15235	15351	15330	15268	15244	15207	15288	15375	15305	15270	15246	15401	15260	15273	15457	15401	15310	15506	15199	15376	15284	15232	15316	15202	15382	15210	15372	15391	15339	15315	15112	15252	15410	15253	15317	15197	15335	15269	15336	15337	15381	15432	15374	15274	15393	15230	15457	15514	15430	15234	15054	15431	15356	15347	15307	15406	15342	15284	15229	15169	15304	15298	15344	15329	15268	15490	15392	15256	15332	15188	15352	15269	15402	15305	15206	15140	15302	15457	15137	15313	15239	15177	15229	15324	15399	15211	15293	15354	15297	15297	15358	15058	15234	15510	15345	15280	15428	15148	15487	15368	15394	15429	15187	15380	15170	15343	15395	15267	15339	15293	15390	15313	15318	15296	15506	15412	15433	15328	15217	15402	15373	15463	15562	15367	15376	15420	15326	15363	15338	15114	15282	15194	15282	15384	15346	15419	15345	15341	15196	15482	15277	15339	15356	15224	15436	15430	15060	15325	15460	15445	15426	15399	15269	15314	15358	15221	15424	15368	15431	15569	15273	15247	15440	15146	15288	15191	15222	15417	15458	15269	15254	15273	15257	15255	15247	15221	15428	15416	15264	15464	15281	15371	15249	15475	15236	15199	15266	15403	15274	15365	15203	15374	15271	15189	15393	15410	15414	15291	15315	15363	15166	15376	15289	15330	15270	15356	15305	15219	15278	15284	15364	15382	15248	15389	15308	15455	15354	15335	15320	15269	15469	15311	15334	15235	15225	15248	15470	15316	15195	15265	15415	15283	15403	15342	15305	15318	15330	15346	15405	15329	15191	15289	15366	15353	15345	15422	15252	15287	15235	15284	15335	15242	15378	15182	15552	15429	15239	15336	15294	15377	15258	15224	15155	15326	15199	15394	15356	15425	15493	15315	15185	15393	15278	15264	15379	15319	15180	15258	15338	15351	15387	15347	15330	15456	15298	15386	15416	15400	15400	15326	15369	15277	15445	15311	15268	15321	15490	15117	15268	15474	15467	15471	15307	15007	15292	15328	15126	15352	15428	15306	15249	15236	15392	15262	15150	15340	15276	15269	15231	15365	15346	15344	15134	15256	15515	15248	15452	15313	15340	15398	15204	15268	15027	15446	15355	15292	15231	15286	15138	15395	15234	15302	15239	15317	15361	15327	15226	15575	15273	15313	15365	15424	15290	15193	15397	15382	15540	15367	15292	15392	15352	15347	15168	15359	15326	15355	15422	15270	15233	15323	15303	15374	15503	15436	15390	15363	15180	15282	15357	15420	15177	15225	15433	15379	15345	15297	15285	15475	15266	15379	15323	15337	15123	15340	15275	15437	15337	15438	15504	15257	15268	15321	15434	15273	15239	15395	15348	15171	15413	15417	15412	15444	15241	15321	15294	15195	15334	15311	15351	15075	15344	15520	15243	15431	15381	15378	15303	15281	15328	15357	15321	15237	15390	15185	15202	15484	15473	15370	15410	15283	15432	15400	15337	15347	15347	15348	15405	15196	15373	15468	15186	15157	15366	15177	15140	15423	15393	15220	15173	15205	15211	15210	15362	15248	15439	15426	15316	15443	15343	15397	15309	15382	15350	15458	15464	15108	15378	15252	15368	15281	15322	15220	15217	15355	15395	15426	15309	15342	15362	15342	15405	15186	15397	15435	15241	15258	15479	15249	15354	15256	15593	15493	15269	15292	15310	15206	15360	15322	15362	15268	15212	15352	15324	15291	15235	15298	15338	15301	15238	15260	15335	15252	15168	15402	15362	15407	15328	15212	15441	15374	15403	15320	15171	15362	15362	15378	15448	15489	15422	15343	15314	15374	15485	15352	15167	15342	15297	15162	15484	15331	15294	15395	15205	15236	15280	15248	15386	15306	15278	15235	15302	15298	15303	15339	15229	15378	15333	15122	15263	15512	15312	15298	15186	15193	15335	15272	15259	15416	15342	15207	15424	15310	15332	15329	15415	15288	15351	15274	15361	15147	15149	15378	15400	15333	15498	15435	15246	15430	15248	15500	15301	15395	15328	15160	15393	15362	15293	15433	15408	15291	15451	15353	15508	15336	15281	15225	15209	15361	15336	15304	15377	15244	15394	15385	15335	15162	15346	15328	15299	15355	15484	15307	15312	15394	15337	15226	15314	15362	15324	15207	15461	15389	15311	15366	15220	15508	15390	15327	15333	15303	15231	15260	15446	15160	15292	15487	15377	15327	15089	15336	15220	15381	15253	15129	15438	15391	15146	15257	15557	15328	15443	15237	15361	15338	15328	15312	15562	15296	15392	15335	15250	15220	15350	15499	15394	15365	15429	15317	15554	15263	15310	15401	15385	15291	15305	15381	15129	15364	15340	15500	15216	15371	15316	15374	15374	15154	15227	15281	15229	15353	15460	15245	15276	15337	15108	15257	15367	15377	15309	15236	15378	15349	15348	15445	15207	15332	15389	15253	15299	15291	15318	15226	15149	15434	15426	15099	15472	15362	15415	15350	15342	15301	15571	15315	15477	15367	15338	15417	15348	15258	15435	15382	15254	15386	15332	15466	15396	15316	15221	15357	15371	15232	15262	15445	15261	15433	15281	15311	15229	15095	15312	15317	15353	15317	15261	15351	15243	15328	15304	15302	15268
22911	21425	29264	23912	21563	23639	25252	20049	18933	18958	18879	18741	18738	18556	18694	18855	18494	18698	18745	18766	18340	18410	18491	18496	18462	18576	18534	18460	19388	22569	23169	22049	21247	19856	18873	18314	18368	18261	18139	18199	18211	18179	18210	18239	18293	18321	18275	18233	18325	18225	18306	18189	18254	18385	18181	18443	18259	18157	18480	18223	18378	18320	18196	18177	17930	18156	18256	18355	18387	18393	18256	18247	18082	18414	18267	18346	18306	18152	18179	18179	18288	18195	18212	18184	18295	18254	18072	18132	18380	18211	18280	18232	18196	18434	18218	18147	18372	18220	18109	17975	18128	18234	18118	18173	18325	18085	18156	18287	18029	18303	18080	18333	17930	18292	18073	18294	18038	18239	18299	18165	18217	18199	18326	18421	18184	18325	18189	18210	18300	18074	18166	18311	18263	18096	18254	18432	18119	18080	18171	18336	18210	18171	18222	18070	18108	18159	18311	18054	18098	18185	18138	18234	18091	18181	18149	18118	18190	18087	18218	18212	18240	18273	18070	18145	18317	18412	18167	18193	18132	18233	18092	18160	18177	18135	18131	18140	18242	18043	18349	18260	18157	18253	18456	18204	18220	18102	18239	18252	18112	18219	18160	18194	18073	18235	18178	18313	18316	18095	18201	18276	18097	18149	18325	18365	18209	18083	18164	18014	18155	18149	18262	18034	18338	18090	18136	18140	18109	18157	18364	18139	18239	18167	18086	18133	18238	18137	18257	18408	18184	17991	18104	18229	18247	18201	18327	18157	18032	18172	18028	17923	18277	17998	18112	17941	18092	18047	18242	18221	18360	18275	18239	18107	18196	18190	18278	18184	18081	18334	18093	18107	18197	18181	18272	18020	18105	18199	18139	18027	18178	18228	18126	18184	18230	18186	18442	18162	18163	17998	18298	18072	18226	18090	18127	18154	18239	18235	18225	18234	18232	18298	18057	18142	18297	18107	18229	18185	18106	18420	18373	18061	18043	18260	18160	18342	18446	18152	18255	18342	18246	18027	18116	18135	18251	18038	18044	18291	18214	18000	17839	18156	18217	18178	18053	18219	18290	18248	18234	18349	18189	18280	18196	18199	18338	18442	18342	17971	18117	18187	18157	18153	18162	18217	18171	18252	17979	18159	18112	18076	18133	17926	18108	18026	18261	18246	18259	18210	18478	18137	18451	18066	18112	18274	18347	18140	18318	18077	18194	18264	18232	18074	18098	18222	18127	18232	18111	18312	18273	18216	18204	18159	18305	18161	18116	18130	18368	17940	18188	18070	18277	17984	18101	18061	18116	18241	18339	18334	18248	18126	18112	18242	18293	18318	18223	18192	18253	18225	18164	18421	18263	17996	18167	18117	18357	18154	18092	18065	18075	18208	18204	18182	18302	18033	18112	18188	18177	18225	18027	18147	18148	18186	18280	17995	18255	18170	18007	18187	18169	18064	18208	18021	18154	18138	18215	18069	18334	18287	18001	18045	18263	18242	18168	18164	18317	18155	18166	18125	18362	18298	18135	18124	18228	18037	18166	18187	18095	18187	18151	18095	18225	18029	18109	17993	18303	18178	18140	18233	18056	18327	18150	18177	18106	18027	18088	18165	18374	18101	17968	18150	18235	18171	18215	18211	17911	18099	18094	18218	18333	18211	18188	18192	18009	18223	17866	18092	17938	18084	18190	18206	18256	18196	18382	18251	18017	18237	18385	18261	18090	18334	18403	18086	18366	18150	18333	18419	18148	18298	18237	18025	18214	18290	18295	18211	18088	17982	18160	18252	18126	18165	18251	18123	18347	18202	18165	18183	18202	17959	18166	18126	18091	18110	18255	18134	18330	18223	18391	18401	18101	17941	18352	18223	18422	18133	18114	18296	18223	18140	17987	18023	18122	18156	18179	17916	18175	18135	18176	18151	18088	18246	18214	18202	18197	18043	18277	18270	18155	17916	18036	18244	18303	18110	18580	18102	18294	18023	18120	18328	18221	18273	18168	18160	18193	18074	18075	18122	18059	18077	18236	17861	18101	18358	18391	18186	18160	18067	18242	18240	18153	18194	18299	18094	18329	17948	18170	18199	18154	18076	18288	18352	18276	18068	18070	18133	18007	18114	18368	18210	18267	18173	17964	18075	18087	18238	18327	18317	18325	18201	18037	18259	18130	18117	18275	18065	18276	18144	18294	18086	18184	18375	18140	18180	17850	18204	18085	18093	18217	18045	18216	18276	17943	18077	18174	18083	18141	18068	18083	18072	18151	18176	18189	18102	18092	18125	18210	18145	18165	18293	18061	18077	18068	18062	18272	18082	18175	18327	18282	18117	18215	18205	18028	18141	18119	18335	18287	18270	18164	18308	18257	18009	18086	18145	18200	18168	18146	18267	18333	18208	18164	18145	18297	18116	18240	18121	18370	18330	18104	18318	18230	18357	18270	18304	18337	17930	18250	18257	18132	18271	18174	18163	18046	18256	18275	18031	18192	18075	18122	18136	18218	18333	18274	18053	18110	18259	18219	18250	18036	18207	18147	18364	18177	18210	18034	18201	18123	18076	18292	18271	18244	18152	18256	18154	18254	18200	18153	18052	18138	18276	18082	18285	18149	18097	18347	18054	18127	18283	18232	18302	18168	18229	18170	18078	18327	18276	18154	18245	17836	18206	18363	18283	18070	18301	18387	17926	18325	18351	18234	18350	18230	18103	18217	18007	18223	18328	18161	18253	17998	18111	18196	18378	18300	18053	17954	17984	18072	18130	18074	17864	18275	18423	18294	18005	18103	18124	18161	18065	18412	18239	17986	18068	18277	18249	17967	18311	18043	18021	18019	18153	18016	18447	18369	18209	18243	18064	18245	18131	18187	18088	18202	18241	18030	18174	18316	18169	18261	18143	18211	18318	18210	18256	18467	18277	18173	18024	18184	18016	18011	18063	18104	18008	18280	18303	18272	18113	18288	18055	17990	18195	18195	18329	18090	18248	18246	18164	18209	18188	18159	18153	18319	18179	18238	18131	18241	18199	18102	18178	18093	18283	18165	18216	18096	18145	18162	18143	18167	18065	18137	18143	18023	18215	18118	18300	18025	18097	18282	17990	17976	18203	18112	18071	18141	18186	18118	17917	18295	18131	17995	18230	18326	18125	18070	18088	18204	18169	18245	18191	18154	18069	18012	17988	18203	18087	18448	18289	18272	18054	18215	18071	18140	18150	18330	18220	17967	18204	18171	18103	18124	18025	18132	18076	18385	18254	18092	18339	18173	18045	18175	18050	18137	18099	18168	18102	18362	18047	18313	18412	18293	18374	18269	18270	18132	18231	18245	17927	18016	18291	18070	18014	17970	18010	18014	18265	18190	18130	18134	18198	18320	18145	18287	18122	18203	18091	18335	18099	18214	17986	18021	18018	18245	18195	17964	18094	18133	18288	18009	18037	18135	18292	18184	18146	18033	18369	18272	18183	18232	18252	18075	18266	18370	18075	18319	18227	18006	18208	18152	18154	18170	18020	18242	18175	18317	18046	18183	18202	18195	18085	18199	18288	18300	18149	18168	18271	18164	18093	18192	18335	18301	18104	18054	18178	18106	18166	18072	18077	18041	18115	18102	18253	18042	18123	18033	18279	18195	18280	18352	18145	18129	18209	18121	18174	18099	18294	18229	18111	18071	18205	18356	18196	18357	18300	18217	18005	18192	18221	18283	18214	18243	18151	18236	18100	18331	17992	18126	18346	18229	18083	18067	17993	18121	18317	18099	18194	18180	18330	18265	18248	18121	18208	18268	18216	18163	18201	18163	18188	18166	18244	18130	18038	18170	18300	18021	18190	18031	18109	17968	18174	18246	18349	18295	18316	18050	17978	18222	17955	18264	18228	18137	18051	18241	18145	18157	17989	17991	18281	18249	18268	18383	18159	18053	18408	18203	18305	18072	18295	18359	17917	18033	18075	18306	18108	18218	18239	18155	17967	18171	18397	18098	18212	18152	18121	18109	18159	18233	18314	18212	17959	18134	18325	18058	18168	18044	18129	18248	18288	18294	18031	18059	18054	18261	18236	18311	18229	18109	18363	18237	18305	18385	18077	18221	18042	18250	18171	18388	18105	18057	18095	18193	18077	17957	18130	18079	18024	18098	18060	18199	18177	18384	18248	18022	18249	17898	18011	18145	18212	18095	18103	18188	18314	18222	18023	18084	18157	18139	18398	18053	18233	18021	18012	18169	18144	18241	18115	18274	18173	18029	18082	18449	18115	18467	18231	18261	18224	18175	18197	18269	18216	18040	18084	18115	18107	18266	18248	18160	18195	18037	18125	18043	18178	18144	17888	18136	18125	17930	18208	18270	18100	18168	17931	18149	18426	18234	18079	18099	18113	18187	18025	18170	18179	18040	18020	18196	18360	18201	18179	18313	18017	18274	18240	18136	17953	18142	18107	17914	17976	18176	18228	18193	17999	18223	18231	18030	18160	18339	18491	18079	18264	18300	18236	17967	18090	18103	18034	18081	17982	18212	18185	18170	18050	18174	18349	18263	18121	18284	18169	18065	18224	18085	18126	18280	18226	18144	18149	18213	18238	18173	18306	18172	18135	18304	18249	18219	18047	18080	18283	18125	18278	18194	18171	18330	18346	18384	18343	18043	18113	17989	18145	18191	18217	18165	18245	18298	18334	18100	18161	18299	18265	18200	18022	17998	18337	18186	18182	18231	18305	18189	18069	18175	18104	18202	18079	18140	18087	18016	18289	18397	18221	18075	18252	18122	18141	17948	18215	18245	18342	18236	18201	18192	18128	18200	18235	18343	18052	18330	18054	18030	17927	18143	18127	18036	18199	18027	18207	18189	18351	18210	18068	17985	18277	18397	18148	18122	18166	18239	18188	18143	18075	18131	18036	18253	18355	18014	18158	18227	18394	18102	18197	18156	18252	18183	18218	18115	18129	18205	18281	18155	17957	18456	18059	18079	18048	18257	18189	18113	18132	18194	18097	18162	18044	18000	18018	18067	18222	18002	18027	18129	18365	18260	17973	18214	18187	17984	18035	17919	18121	17974	18150	18184	18356	18170	18085	18367	18239	18346	18374	18183	17943	18178	18063	18141	18230	18156	18245	18101	18231	18084	18367	18033	18268	18140	18203	18085	18336	18185	18127	18101	18216	18320	18258
36696	60137	37804	21302	19265	18470	17522	16715	16217	16122	15986	15782	15918	15691	15921	16297	16176	15805	15723	15785	15632	15565	15459	15637	15608	15626	15522	15517	17344	22372	21822	20631	18936	16955	15874	15485	15463	15383	15262	15330	15175	15330	15229	15249	15286	15306	15364	15373	15528	15335	15388	15305	15364	15330	15329	15343	15264	15573	15251	15411	15259	15394	15295	15143	15484	15208	15275	15160	15220	15246	15358	15310	15331	15301	15215	15308	15003	15237	15297	15429	15251	15361	15361	15276	15305	15195	15422	15214	15391	15254	15506	15274	15487	15282	15297	15045	15328	15404	15268	15342	15260	15197	15322	15221	15276	15439	15274	15283	15334	15351	15434	15261	15342	15150	15388	15349	15361	15318	15107	15388	15201	15303	15547	15324	15421	15424	15374	15378	15267	15444	15357	15322	15366	15288	15359	15366	15204	15136	15272	15369	15344	15289	15306	15305	15523	15314	15379	15277	15368	15360	15382	15353	15323	15375	15308	15451	15277	15356	15348	15241	15250	15225	15235	15237	15348	15281	15191	15366	15240	15260	15263	15224	15162	15384	15155	15404	15343	15197	15353	15344	15264	15428	15221	15466	15158	15334	15245	15262	15306	15436	15424	15190	15230	15402	15286	15286	15259	15438	15330	15304	15274	15289	15305	15406	15476	15310	15387	15417	15428	15326	15397	15264	15253	15224	15407	15283	15481	15186	15223	15178	15341	15058	15185	15406	15110	15376	15193	15338	15401	15380	15276	15193	15327	15290	15262	15311	15252	15283	15299	15398	15263	15385	15297	15446	15244	15223	15186	15176	15255	15350	15297	15309	15413	15183	15336	15203	15115	15430	15217	15094	15248	15468	15322	15302	15300	15130	15305	15330	15283	15184	15120	15280	15415	15441	15302	15142	15307	15431	15317	15279	15343	15340	15427	15242	15163	15363	15187	15402	15265	15441	15306	15172	15402	15287	15421	15273	15280	15326	15283	15237	15426	15023	15443	15226	15356	15421	15210	15254	15283	15462	15513	15340	15162	15448	15259	15381	15276	15161	15292	15421	15334	15339	15320	15085	15299	15441	15450	15158	15402	15388	15309	15301	15248	15360	15215	15493	15477	15284	15459	15321	15300	15383	15294	15251	15257	15321	15364	15248	15317	15298	15239	15176	15256	15346	15371	15258	15229	15336	15223	15317	15515	15354	15325	15316	15278	15359	15315	15349	15377	15187	15072	15392	15169	15227	15193	15447	15200	15368	15189	15328	15312	15261	15114	15267	15060	15410	15391	15262	15320	15256	15077	15418	15331	15364	15179	15200	15506	15364	15311	15286	15077	15302	15306	15171	15345	15315	15186	15234	15225	15172	15087	15191	15283	15240	15304	15356	15307	15308	15239	15299	15317	15221	15392	15266	15093	15204	15329	15460	15400	15274	15311	15162	15529	15212	15326	15240	15375	15316	15257	15229	15152	15451	15297	15381	15242	15343	15339	15264	15398	15348	15254	15216	15331	15323	15268	15250	15388	15304	15206	15229	15388	15364	15488	15203	15335	15136	15347	15142	15382	15226	15318	15236	15291	15365	15413	15312	15309	15363	15310	15384	15321	15295	15436	15415	15373	15328	15281	15247	15334	15230	15405	15202	15258	15446	15446	15380	15333	15319	15385	15241	15544	15277	15357	15317	15259	15149	15308	15465	15417	15359	15153	15505	15343	15333	15175	15487	15203	15225	15218	15306	15276	15179	15285	15282	15342	15214	15288	15345	15410	15292	15139	15371	15464	15338	15331	15332	15350	15378	15297	15386	15309	15229	15267	15189	15246	15397	15146	15309	15283	15280	15306	15304	15254	15265	15210	15290	15283	15303	15175	15294	15220	15189	15405	15199	15316	15295	15457	15213	15185	15259	15426	15354	15299	15215	15366	15332	15315	15329	15497	15504	15225	15269	15297	15126	15320	15135	15300	15451	15289	15365	15287	15200	15232	15336	15436	15377	15211	15265	15391	15336	15450	15189	15457	15418	15221	15305	15188	15160	15422	15070	15210	15199	15302	15284	15270	15253	15317	15180	15262	15375	15298	15300	15426	15192	15372	15368	15316	15176	15340	15149	15250	15260	15269	15325	15304	15298	15294	15279	15326	15412	15245	15194	15328	15439	15303	15324	15273	15261	15488	15201	15447	15314	15417	15280	15222	15452	15253	15455	15336	15302	15288	15379	15368	15336	15410	15273	15239	15394	15173	15231	15204	15199	15311	15180	15215	15353	15115	15367	15443	15474	15297	15407	15407	15352	15518	15190	15244	15375	15236	15288	15409	15590	15292	15363	15065	15276	15262	15423	15282	15381	15237	15166	15306	15258	15331	15480	15409	15149	15408	15278	15100	15209	15241	15316	15331	15341	15292	15251	15285	15261	15337	15282	15270	15256	15297	15208	15187	15424	15254	15138	15324	15461	15430	15479	15319	15212	15267	15372	15291	15435	15363	15317	15224	15119	15344	15259	15360	15410	15227	15316	15347	15264	15218	15334	15119	15321	15230	15515	15299	15350	15138	15282	15371	15133	15310	15197	15343	15017	15408	15362	15371	15238	15414	15334	15240	15170	15453	15252	15305	15346	15119	15161	15336	15203	15295	15347	15303	15271	15202	15310	15404	15316	15206	15234	15290	15229	15258	15103	15260	15284	15258	15171	15260	15172	15310	15314	15274	15188	15359	15263	15217	15246	15262	15257	15318	15310	15156	15440	15250	15372	15204	15355	15320	15223	15270	15343	15423	15231	15425	15239	15410	15246	15324	15216	15204	15337	15260	15407	15342	15364	15160	15424	15341	15286	15432	15318	15104	15240	15157	15327	15431	15453	15408	15193	15332	15093	15356	15218	15361	15190	15383	15138	15397	15511	15296	15134	15202	15414	15358	15333	15375	15270	15246	15183	15321	15324	15171	15122	15452	15311	15352	15172	15205	15008	15398	15182	15333	15264	15386	15357	15298	15260	15110	15333	15163	15251	15497	15269	15312	15221	15351	15165	15310	15081	15376	15320	15229	15349	15392	15368	15283	15013	15487	15411	15463	15198	15193	15370	15374	15270	15324	15220	15349	15238	15250	15372	15436	15232	15281	15437	15412	15134	15500	15446	15357	15363	15404	15319	15177	15281	15252	15233	15532	15378	15110	15300	15284	15331	15195	15232	15125	15254	15153	15372	15373	15293	15190	15351	15423	15369	15235	15420	15101	15232	15326	15432	15311	15279	15223	15221	15224	15344	15349	15202	15359	15245	15122	15411	15308	15278	15385	15254	15199	15272	15145	15323	15143	15130	15225	15436	15264	15123	15314	15327	15310	15298	15179	15272	15428	15413	15028	15473	15267	15162	15344	15347	15299	15169	15326	15380	15392	15149	15252	15413	15193	15200	15290	15314	15236	15276	15258	15312	15349	15188	15249	15007	15279	15097	15210	15423	15126	15232	15406	15252	15367	15326	15204	15345	15243	15218	15363	15301	15411	15179	15300	15393	15306	15254	15342	15367	15270	15233	15521	15316	15161	15234	15320	15307	15230	15366	15260	15436	15336	15250	15344	15373	15249	15413	15309	15259	15259	15337	15256	15254	15258	15380	15139	15253	15489	15238	15397	15506	15398	15380	15171	15342	15274	15352	15163	15248	15283	15277	15355	15236	15283	15309	15176	15342	15262	15341	15275	15333	15295	15196	15360	15284	15316	15045	15235	15278	15194	15385	15435	15309	15274	15376	15179	15234	15275	15208	15348	15322	15326	15199	15447	15308	15265	15309	15367	15273	15433	15301	15246	15327	15139	15444	15316	15302	15151	15306	15363	15491	15186	15283	15306	15406	15365	15319	15261	15291	15330	15343	15267	15410	15334	15245	15388	15330	15357	15301	15225	15339	15434	15267	15348	15315	15375	15322	15345	15295	15401	15147	15316	15363	15234	15209	15346	15363	15290	15388	15274	15212	15380	15066	15238	15299	15291	15088	15307	15298	15339	15491	15233	15166	15270	15370	15417	15260	15437	15422	15295	15204	15341	15265	15315	15302	15220	15304	15251	15307	15444	15401	15301	15265	15215	15299	15199	15218	15330	15300	15267	15332	15170	15194	15219	15376	15261	15265	15233	15346	15333	15165	15364	15226	15272	15402	15413	15284	15243	15295	15378	15320	15373	15251	15357	15140	15379	15338	15356	15232	15449	15332	15337	15379	15362	15271	15389	15354	15334	15341	15363	15248	15313	15216	15259	14988	15329	15091	15331	15059	15353	15475	15173	15265	15260	15318	15246	15221	15478	15427	15239	15330	15304	15346	15327	15389	15167	15164	15206	15342	15262	15213	15217	15197	15361	15459	15316	15256	15348	15397	15203	15275	15304	15222	15193	15194	15282	15264	15255	15064	15287	15331	15405	15393	15223	15310	15343	15296	15313	15391	15438	15238	15328	15400	15250	15222	15321	15258	15428	15355	15238	15215	15500	15419	15341	15284	15276	15222	15192	15232	15369	15443	15183	15306	15286	15131	15273	15309	15232	15293	15469	15329	15338	15334	15340	15331	15439	15274	15327	15383	15309	15288	15174	15344	15359	15273	15441	15027	15194	15304	15165	15299	15415	15226	15411	15351	15196	15368	15377	15368	15322	15332	15348	15369	15147	15383	15403	15200	15249	15264	15227	15290	15353	15431	15148	15200	15252	15354	15394	15350	15355	15198	15383	15379	15273	15219	15361	15265	15359	15263	15180	15131	15231	15361	15351	15235	15147	15248	15394	15316	15229	15372	15225	15337	15224	15452	15220	15294	15215	15315	15218	15347	15251	15410	15260	15383	15247	15269	15269	15407	15256	15336	15005	15388	15311	15385	15297	15202	15471	15299	15228	15252	15310	15267	15434	15477	15367	15336	15161	15213	15168	15361	15328	15273	15288	15264	15361	15310	15244	15231	15421	15352	15413	15353	15307	15215	15390	15371	15171	15196	15230	15471	15322	15197	15326	15332	15287	15147	15185	15193	15445	15438	15267	15231	15386	15232	15289	15427	15234	15242	15267	15499	15291	15277	15200	15341	15351	15342	15322	15370	15218	15318	15357	15292	15349	15231	15440	15285	15207	15242	15259	15474	15256	15206	15319	15370	15143	15303	15200	15380	15390	15258	15228	15249	15438	15428
28551	24628	26487	21250	17387	17419	17541	17031	17080	17055	16983	16748	16999	16991	17023	16945	16941	17144	16902	17048	16836	16858	17154	17084	17349	17067	16936	16992	16879	17048	17313	17454	17200	17212	17004	16809	17040	16927	16946	16981	16678	16742	16874	16738	16918	16879	16964	16981	16939	16992	17064	16852	16894	17007	16682	16895	16945	16924	17176	16843	16868	16823	16887	16821	16710	16953	16924	16864	16890	16815	16864	16987	17029	16838	16799	16980	16920	16922	16989	16776	16839	16728	16758	16871	17034	16851	16821	16771	16907	16893	16920	17109	16961	16927	16806	16905	16984	16907	16867	16946	16905	16771	16900	16903	17027	16770	16937	16956	16965	16752	17000	16784	16996	16691	16915	16879	16741	16833	16747	16768	16775	16760	17015	16871	16799	16987	16828	16964	16548	16773	16907	16754	16854	16876	16874	16762	16727	17024	16951	16835	16771	16923	16990	16965	16802	16694	17040	16623	16906	16833	16910	16695	16746	16809	17080	17036	16780	16752	16857	16911	17039	16928	17004	17018	16811	16926	16661	16720	16888	16866	16999	16836	16890	16754	16867	16799	16779	17052	17020	16961	16912	16809	16909	16811	16877	16985	16747	16802	16797	16832	16908	16860	16824	16932	16849	16874	16960	17031	16772	16643	16629	16772	16583	16875	16977	17066	16792	16725	16728	16592	16803	16951	17042	17035	16830	16894	16771	16923	16900	16826	16900	16972	17025	16722	16856	16754	16790	16831	16889	16831	16972	16772	16607	16591	16743	16805	16783	16873	17084	16842	16804	16879	16781	16788	16866	17014	16997	16949	16755	16900	16961	16726	16749	16945	16867	16939	16773	16927	16755	16738	16784	17003	16790	17029	16915	16700	16807	16872	16912	16930	16979	16858	17150	16817	16813	17036	16841	16849	16558	16834	16778	16819	16823	16856	16835	16895	16849	16747	16949	16810	16856	16782	16854	16964	16935	17039	16665	16971	16753	16797	16852	16679	16889	16961	16921	16876	16835	16817	16795	16810	16789	16957	16903	16913	16839	16737	16799	16808	16805	16748	16832	16815	16959	16995	16792	16782	16997	16872	16899	16968	16739	16707	16896	16662	16922	16801	16934	16861	16742	16949	17044	16956	16946	16866	16917	16951	17011	16691	16731	16650	17026	17076	16740	16847	16676	17005	16506	16862	16712	16997	16894	16761	17061	16745	16729	16841	16905	16895	17082	17047	16884	16965	17017	16809	16953	16874	16842	16821	16904	16854	16794	16763	17152	16882	16806	16808	17052	16930	16717	16892	16967	16726	17005	16900	17037	16970	16995	17034	16905	16729	16850	16906	16761	16859	16863	16752	16821	16915	16759	17021	16604	16921	16782	16948	16859	16895	16829	16955	16869	16889	16967	16700	16890	16766	16930	16815	16942	16920	16757	16885	17012	16996	16909	16973	16887	16979	16686	16844	16672	16672	16731	17038	16909	16966	16992	16830	16922	16797	16929	16706	16988	17024	16850	17130	16763	17113	16812	17047	16915	16782	16813	16892	17086	16848	16826	16882	16876	17049	16832	16529	16872	16912	17001	16979	16922	16794	16897	16675	17008	16708	16906	16876	16767	16807	16957	16952	16694	17110	17048	16985	16795	16787	16955	16970	16822	16903	16844	16817	16750	16808	16865	16990	16885	16921	16851	17012	16917	16841	16941	16904	16740	16912	16993	16971	16752	16940	16775	16780	16973	16853	16950	16806	16800	17091	16774	16840	16844	16697	16885	16784	16862	16849	16727	16838	17128	16937	16838	16843	16836	16783	16809	16810	16889	16826	16972	16783	16837	16855	17017	16715	16801	16760	16815	16975	16947	16838	17046	17070	16805	16878	17002	16889	16966	16802	16969	16866	16877	16804	16900	16947	17106	16859	16720	17018	16720	16946	17010	16860	17022	16895	17012	16884	16976	16950	16818	16814	16948	16862	16833	17042	17092	16824	16947	16765	16988	16903	16939	16669	16877	16770	16805	16870	16765	16795	16772	16816	17097	16772	16850	16947	16864	16754	16700	16749	16847	16686	16964	16910	16984	16887	16655	16871	16889	16978	16956	16727	16812	16709	16769	16810	16926	16722	16979	16893	17048	16978	16958	16789	16935	17005	16767	16826	16771	16878	16825	16909	16679	16816	16845	17141	16791	16821	16948	16764	16781	16925	16898	16775	16877	16769	16764	16937	16908	16879	16914	16804	16846	16625	16905	16894	16681	16867	16949	16909	17117	16899	16808	16840	16999	16877	16818	16859	16821	16860	16875	16746	16807	16596	16921	16723	16892	16819	16999	16792	16847	16775	16741	16819	16881	16746	16745	17205	16769	16937	16837	17009	16926	17028	17084	16976	16833	16799	16711	16662	17002	16843	17082	16720	16821	16797	16932	16895	16827	17117	16963	16945	17010	16657	17020	17113	16729	16980	16895	16836	16989	16841	16693	16898	16797	16752	16998	17025	16896	16874	16693	16868	16868	16944	17154	16766	16923	16659	16860	16946	16571	16830	16801	16997	16871	16813	16847	16841	16904	16790	16859	16820	17116	16969	16935	17061	16891	16908	16736	16991	16873	16888	16834	16635	16928	16960	16962	16877	16953	16956	17004	16814	16895	16962	16832	16917	16899	17003	16691	16986	16872	16839	16901	16859	16853	16880	16707	17057	16835	17020	16911	16969	17036	16832	17023	16928	17017	16852	16921	16976	16927	16709	16873	17032	16847	16917	16925	16897	16811	16968	16881	16715	16938	16964	16937	16881	16773	16785	16610	16957	16917	16859	16834	17040	16951	16932	16892	16918	16636	17076	17019	16807	16895	16693	16783	16682	17135	17077	16861	17027	16897	16744	16710	16661	16656	16859	16849	16740	16699	16969	16814	16627	16889	16913	16955	17014	16939	16995	16800	16824	17083	16889	16894	16961	16861	17026	16951	16935	16838	16864	17064	16995	16939	16778	16984	16796	16838	16944	16784	16865	16905	16784	16980	16904	16900	16991	16833	17010	17009	16847	17090	16817	16838	16972	16868	16934	16959	16872	16745	16936	16936	17095	16955	16990	17057	16912	16891	16951	16827	16789	16926	17011	16867	16824	16806	16847	16971	16979	16844	16823	16938	16926	16820	16798	16823	16785	17151	16994	16888	16930	16849	16928	16914	16661	16948	16889	16731	16980	16715	16821	16694	16697	16850	16727	16953	16912	16841	16672	16844	16770	16645	16896	16912	17024	16683	16965	16903	16937	16898	16972	16952	16800	16830	16914	16855	17028	16812	16919	16837	16949	16862	16724	16867	16781	16778	16907	16772	16766	16972	16815	16864	16855	16902	16829	16746	16779	16971	16730	16829	17028	16892	16905	17003	16806	16952	16923	17039	17020	16736	16953	16930	16816	16947	17008	16826	16738	16669	16872	16864	16828	16876	16947	17002	16713	16795	16828	16909	16873	16860	17081	16744	16738	16825	17006	16765	16767	16773	16975	16985	16711	16877	16766	17016	17046	16766	16855	16901	16837	16745	16760	17047	16803	16942	16843	16938	16954	16879	16862	16927	16824	16835	16837	16757	17091	16838	16816	16808	16837	16907	16882	16558	16799	16988	16922	16967	16897	16835	16640	17041	16863	16848	16976	16793	16731	16782	16792	16774	16796	16771	16764	16790	16986	16824	17004	16934	16677	16921	16880	16875	16584	16972	16892	16976	16901	16833	17084	16818	16804	16809	16827	17009	16793	16901	16647	16796	16910	16930	17028	16739	16982	17068	16854	16881	16836	17046	16842	16852	16854	16879	16885	16864	16795	16991	17140	16988	16910	16746	16778	16724	16986	17100	16952	17069	16810	16678	16972	16666	16944	16987	16946	16913	16633	16980	16831	16850	16944	16801	16707	16923	16929	16827	16856	17061	16719	16895	16675	16969	17144	16838	16791	16651	16962	16803	16965	16834	16903	16852	16871	16870	16838	16866	16823	17055	16910	16898	16878	16888	16900	16851	16604	16924	16798	16862	16757	16910	16770	17079	16695	17008	16749	16762	16976	16887	17089	16598	16933	16702	16840	16699	16713	16918	16807	17076	16919	17094	16791	16850	16853	16685	16600	16812	16939	16857	16797	16742	16911	16887	16966	16736	16876	16872	16809	16754	16921	16906	16749	16726	16983	16937	16733	16786	16973	16802	16870	16861	16859	16785	16743	16840	16929	17054	16678	16810	16884	16846	16817	16749	17078	16811	16907	16880	16890	16900	16945	16755	16697	16983	16634	17016	16841	16732	16984	16823	16810	16847	16964	16870	17029	17053	17103	16912	16847	16730	17043	16872	16826	17028	17083	16882	16868	16690	16776	16846	16770	16888	16829	17004	16886	17036	17169	16987	17044	17123	16934	16872	16709	16723	16836	16627	16850	16812	16762	16927	16912	16911	16893	16837	16886	17104	16711	16811	16942	16775	16883	16859	16911	16874	16922	17048	16768	16934	16817	16915	17040	16873	16618	16823	17044	17038	16807	16896	16972	16874	16879	16846	16691	17081	16825	17032	16874	16797	16830	16766	16881	17001	16780	17020	16983	16792	16870	16846	16974	16839	16940	16756	16755	16735	16736	16828	17039	16723	16916	16858	16913	17103	17007	16905	16811	17067	16959	16891	16882	16867	16859	16731	16781	16602	16669	17055	17015	16955	16960	16933	17056	16890	17021	16942	17035	16911	16854	16808	17115	16979	16940	16958	16890	16887	16947	16999	17055	16830	16995	16952	16796	16845	16970	16742	16738	16940	17004	16828	16635	16823	17043	16936	16798	16850	16922	16749	16939	16801	16778	16811	17022	16916	16960	16939	16947	16876	16583	16872	16903	16905	16536	16660	17009	16912	16921	16643	16732	17034	16906	16969	17190	17041	16930	16693	16868	17026	17011	17004	16750	17144	16896	16736	16874	16792	16987	16965	16889	16743	16825	17090	16756	16893	17097	16857	16956	16858	16731	16728	16852	16758	16579	16869	16720	16889	16885	16737	16768	16782	16879	16895	17048	16917	16887	17016	16845	16899	17156	16786	17139	16688	16979	16693	16876	16911	16798	16867	16878	16796	16734	16951	16846	16817	16720	16829	16840	16914	16811	16955	16935	16824	17044	17101	16966	16988	16854	16746	16882	16669	16674
27678	35443	22936	16120	15519	15326	15167	14825	14975	14669	14662	14773	14646	14847	14805	14880	14817	14869	14629	14646	14639	14519	15027	14880	14745	14933	14576	14670	14745	14826	15122	14947	14933	14865	14648	14664	14725	14661	14851	14562	14503	14592	14665	14540	14652	14520	14529	14477	14636	14572	14654	14562	14715	14689	14595	14424	14471	14751	14671	14732	14384	14548	14350	14433	14583	14434	14640	14668	14627	14524	14503	14530	14742	14468	14401	14496	14587	14362	14484	14681	14632	14666	14586	14572	14598	14622	14750	14569	14595	14460	14595	14440	14678	14410	14537	14538	14552	14571	14600	14347	14589	14604	14588	14498	14447	14598	14632	14699	14636	14612	14559	14556	14600	14567	14711	14694	14610	14540	14556	14524	14647	14480	14629	14466	14655	14705	14415	14519	14665	14588	14636	14454	14688	14664	14729	14705	14648	14681	14690	14554	14694	14460	14566	14621	14643	14600	14514	14618	14664	14692	14557	14497	14558	14611	14579	14476	14567	14641	14606	14648	14321	14625	14608	14495	14553	14634	14472	14561	14575	14449	14372	14596	14693	14584	14451	14839	14684	14465	14566	14620	14606	14627	14870	14646	14567	14443	14648	14488	14724	14592	14585	14498	14698	14547	14665	14428	14552	14687	14694	14611	14582	14477	14538	14753	14757	14534	14492	14896	14537	14703	14547	14575	14447	14712	14579	14600	14608	14497	14723	14540	14634	14571	14552	14543	14816	14674	14658	14483	14457	14602	14524	14487	14409	14591	14619	14570	14557	14508	14432	14576	14749	14593	14641	14470	14656	14584	14436	14639	14485	14534	14883	14539	14594	14724	14552	14784	14513	14524	14625	14738	14444	14731	14764	14583	14528	14560	14632	14478	14444	14546	14581	14626	14758	14594	14307	14637	14527	14629	14527	14642	14670	14478	14580	14598	14488	14564	14485	14569	14624	14701	14361	14456	14481	14487	14602	14675	14602	14404	14600	14522	14605	14712	14536	14705	14665	14477	14469	14585	14631	14445	14572	14533	14529	14682	14571	14568	14389	14438	14596	14564	14447	14487	14615	14612	14593	14512	14682	14572	14535	14525	14544	14628	14718	14582	14645	14481	14592	14307	14656	14554	14578	14533	14527	14536	14658	14629	14538	14724	14572	14327	14523	14449	14369	14508	14399	14584	14762	14562	14579	14453	14534	14650	14424	14516	14733	14740	14675	14723	14499	14625	14634	14593	14559	14573	14546	14480	14531	14648	14723	14568	14423	14560	14681	14527	14595	14626	14501	14804	14506	14504	14716	14535	14613	14587	14594	14576	14588	14594	14752	14596	14748	14475	14657	14562	14586	14456	14533	14684	14584	14551	14542	14586	14647	14732	14581	14653	14738	14664	14565	14668	14514	14613	14537	14644	14526	14658	14504	14645	14652	14503	14461	14611	14454	14617	14620	14568	14620	14630	14690	14544	14625	14599	14476	14580	14369	14542	14478	14580	14493	14514	14668	14639	14632	14702	14606	14618	14438	14618	14794	14432	14626	14507	14627	14581	14493	14610	14738	14570	14561	14513	14449	14519	14488	14366	14642	14615	14648	14842	14660	14632	14583	14517	14650	14546	14719	14463	14799	14552	14649	14682	14418	14594	14755	14547	14422	14640	14718	14649	14559	14594	14688	14514	14621	14494	14523	14799	14531	14545	14607	14560	14604	14556	14555	14512	14562	14607	14559	14577	14764	14558	14646	14673	14633	14675	14575	14708	14791	14624	14541	14460	14468	14506	14625	14527	14727	14622	14426	14601	14424	14554	14545	14681	14532	14717	14540	14671	14387	14640	14540	14497	14547	14539	14671	14401	14582	14438	14516	14728	14650	14587	14483	14579	14728	14482	14514	14683	14622	14489	14481	14683	14453	14654	14318	14499	14567	14476	14505	14529	14694	14488	14526	14448	14716	14515	14558	14652	14604	14640	14568	14464	14476	14802	14584	14624	14604	14745	14539	14535	14588	14594	14523	14562	14514	14670	14700	14649	14477	14530	14611	14666	14515	14646	14589	14689	14667	14509	14382	14762	14679	14548	14567	14497	14585	14722	14510	14473	14630	14543	14588	14799	14482	14610	14660	14542	14716	14723	14658	14567	14584	14362	14699	14644	14441	14590	14573	14618	14656	14634	14517	14694	14603	14551	14661	14494	14616	14543	14422	14654	14752	14568	14528	14598	14565	14663	14593	14650	14576	14541	14672	14584	14520	14496	14637	14464	14575	14626	14497	14754	14540	14638	14681	14573	14679	14679	14544	14497	14548	14624	14572	14773	14654	14512	14525	14619	14566	14707	14500	14612	14573	14657	14546	14578	14581	14474	14570	14689	14608	14573	14614	14633	14482	14610	14612	14564	14648	14576	14570	14656	14502	14512	14608	14521	14646	14584	14590	14440	14635	14679	14517	14676	14624	14745	14739	14591	14733	14518	14611	14437	14675	14545	14539	14564	14685	14502	14577	14536	14658	14560	14660	14608	14562	14403	14653	14525	14601	14621	14525	14659	14600	14689	14669	14479	14694	14653	14520	14553	14361	14548	14498	14695	14634	14520	14564	14556	14595	14695	14520	14395	14591	14717	14523	14680	14568	14750	14661	14566	14601	14473	14657	14723	14566	14462	14597	14648	14542	14500	14507	14713	14551	14745	14515	14712	14647	14467	14400	14550	14671	14571	14557	14549	14576	14547	14603	14523	14593	14658	14725	14643	14647	14487	14570	14476	14595	14696	14594	14573	14507	14602	14602	14527	14541	14534	14558	14695	14611	14569	14683	14358	14692	14504	14754	14528	14482	14722	14605	14492	14495	14673	14696	14699	14716	14622	14468	14538	14582	14654	14636	14483	14770	14558	14697	14607	14625	14573	14508	14565	14702	14491	14533	14698	14597	14635	14635	14440	14710	14635	14449	14507	14759	14664	14684	14607	14616	14548	14658	14577	14600	14490	14470	14521	14363	14771	14409	14721	14552	14669	14606	14504	14647	14583	14523	14619	14705	14630	14619	14645	14652	14777	14507	14603	14364	14660	14547	14511	14711	14513	14661	14572	14629	14709	14761	14673	14630	14537	14545	14784	14624	14578	14502	14503	14646	14682	14475	14554	14582	14452	14566	14562	14505	14630	14762	14496	14457	14694	14500	14603	14691	14478	14598	14579	14721	14640	14583	14649	14534	14549	14664	14668	14593	14545	14589	14688	14611	14607	14707	14580	14598	14641	14554	14628	14435	14606	14700	14543	14535	14711	14436	14718	14601	14529	14505	14543	14607	14624	14854	14550	14509	14591	14516	14737	14601	14643	14588	14517	14652	14663	14669	14817	14554	14714	14481	14679	14652	14645	14569	14474	14583	14679	14481	14682	14545	14739	14597	14679	14695	14614	14622	14651	14675	14614	14679	14550	14667	14430	14642	14472	14540	14652	14467	14596	14466	14569	14506	14626	14642	14718	14617	14507	14681	14547	14564	14449	14386	14716	14694	14649	14651	14650	14556	14581	14706	14466	14570	14565	14509	14543	14525	14604	14409	14620	14576	14594	14685	14826	14608	14489	14788	14765	14492	14575	14569	14649	14656	14478	14524	14559	14495	14530	14434	14472	14449	14532	14623	14498	14459	14505	14526	14715	14540	14620	14563	14575	14556	14693	14649	14622	14540	14677	14699	14710	14549	14629	14381	14491	14504	14494	14551	14369	14594	14472	14638	14620	14525	14545	14722	14646	14534	14560	14534	14570	14604	14595	14625	14577	14640	14504	14410	14756	14486	14616	14515	14484	14510	14630	14585	14482	14714	14570	14460	14803	14555	14698	14636	14595	14551	14501	14606	14604	14463	14701	14519	14544	14545	14722	14539	14589	14482	14686	14661	14677	14395	14478	14662	14616	14603	14537	14640	14616	14683	14599	14597	14552	14513	14478	14788	14638	14514	14827	14484	14519	14497	14481	14544	14522	14678	14759	14617	14667	14500	14565	14689	14502	14555	14516	14675	14700	14584	14642	14479	14505	14461	14518	14694	14599	14613	14552	14748	14656	14594	14562	14644	14776	14460	14578	14740	14586	14752	14538	14510	14599	14724	14597	14474	14627	14571	14713	14737	14667	14671	14484	14559	14564	14717	14416	14640	14523	14518	14732	14440	14390	14725	14571	14564	14487	14411	14664	14539	14579	14507	14560	14509	14660	14388	14573	14571	14530	14585	14399	14556	14596	14405	14588	14575	14673	14587	14555	14524	14595	14612	14626	14759	14615	14489	14618	14758	14702	14661	14566	14625	14641	14678	14718	14729	14685	14580	14450	14625	14435	14544	14531	14559	14402	14728	14563	14528	14734	14751	14715	14751	14549	14523	14423	14617	14459	14561	14336	14554	14406	14656	14462	14631	14578	14649	14626	14495	14555	14699	14610	14559	14567	14543	14652	14639	14594	14679	14673	14547	14495	14542	14623	14637	14522	14461	14637	14820	14668	14652	14761	14592	14530	14693	14608	14453	14579	14377	14669	14465	14651	14700	14480	14682	14492	14643	14609	14681	14611	14573	14604	14634	14669	14604	14618	14510	14402	14580	14434	14521	14622	14610	14720	14420	14547	14775	14611	14635	14620	14646	14621	14739	14515	14589	14573	14729	14594	14481	14761	14595	14618	14611	14548	14509	14657	14578	14610	14596	14559	14582	14577	14677	14448	14534	14594	14775	14675	14712	14594	14493	14511	14712	14645	14593	14520	14714	14463	14553	14563	14566	14509	14403	14614	14571	14682	14719	14760	14642	14611	14685	14693	14618	14574	14695	14550	14410	14648	14604	14678	14568	14712	14620	14608	14568	14562	14486	14635	14592	14719	14646	14703	14424	14614	14749	14587	14527	14579	14634	14618	14687	14602	14717	14544	14521	14574	14530	14614	14666	14716	14606	14720	14552	14583	14622	14613	14708	14630	14789	14526	14560	14481	14770	14806	14625	14649	14444	14670	14525	14625	14537	14532	14504	14763	14667	14542	14669	14486	14672	14376	14545	14658	14733	14634	14523	14531	14526	14454	14649	14662	14535	14718	14644	14462	14453	14757	14704	14457	14607	14471	14548	14713	14538	14757	14568	14717	14481	14650	14548	14578	14696	14505	14628	14750	14476	14583	14630	14682	14531	14614
24000	21458	28938	24334	22069	21511	20323	17992	17202	17337	17073	17045	16974	17023	17091	17211	16927	16790	16975	16865	16830	16760	16928	16961	17019	16881	16967	17011	17517	19154	19407	18794	18161	17407	17062	16708	16677	16805	16654	16893	16576	16627	16953	16485	16721	16635	16675	16582	16732	16650	16536	16645	16500	16795	16818	16566	16745	16816	16528	16728	16619	16622	16694	16608	16692	16749	16683	16517	16591	16708	16745	16633	16689	16592	16621	16525	16706	16704	16699	16744	16664	16722	16708	16902	16869	16649	16554	16495	16775	16755	16872	16682	16726	16583	16758	16811	16637	16562	16569	16693	16595	16621	16620	16723	16704	16862	16532	16506	16589	16642	16893	16840	16572	16821	16654	16518	16682	16746	16543	16829	16758	16710	16543	16643	16728	16749	16629	16713	16645	16571	16660	16768	16686	16443	16628	16807	16846	16639	16629	16742	16774	16657	16618	16726	16748	16582	16791	16748	16685	16834	16693	16755	16468	16628	16348	16527	16747	16634	16809	16634	16390	16721	16614	16743	16517	16577	16604	16759	16739	16777	16651	16710	16477	16586	16465	16617	16711	16516	16622	16730	16792	16514	16570	16499	16739	16423	16649	16567	16624	16848	16604	16749	16555	16640	16648	16755	16545	16587	16643	16556	16491	16613	16673	16888	16806	16599	16728	16616	16747	16597	16549	16535	16622	16644	16654	16709	16730	16689	16677	16421	16639	16543	16663	16565	16702	16655	16717	16554	16555	16735	16473	16614	16638	16619	16638	16702	16377	16757	16834	16609	16506	16675	16662	16699	16755	16775	16617	16498	16711	16513	16784	16729	16701	16851	16894	16586	16725	16759	16641	16730	16797	16675	16807	16583	16804	16659	16732	16721	16391	16569	16730	16599	16432	16663	16766	16548	16680	16652	16740	16506	16625	16686	16576	16754	16650	16696	16745	16590	16624	16733	16677	16450	16725	16657	16658	16581	16568	16544	16848	16566	16761	16760	16521	16843	16601	16592	16701	16659	16584	16560	16810	16673	16646	16634	16728	16643	16706	16603	16483	16497	16631	16725	16719	16869	16726	16687	16598	16606	16579	16768	16635	16870	16714	16507	16765	16795	16478	16571	16481	16582	16739	16575	16684	16627	16812	16530	16629	16494	16731	16585	16484	16711	16783	16539	16614	16883	16598	16798	16709	16587	16841	16766	16704	16508	16928	16667	16651	16546	16741	16588	16721	16771	16537	16737	16723	16509	16636	16781	16843	16546	16608	16647	16658	16567	16618	16453	16521	16771	16376	16642	16468	16852	16751	16693	16614	16621	16665	16707	16823	16587	16868	16727	16851	16600	16427	16540	16728	16759	16569	16676	16810	16723	16785	16626	16718	16724	16666	16638	16649	16709	16626	16791	16831	16693	16728	16507	16836	16650	16631	16585	16751	16509	16512	16675	16468	16655	16675	16670	16693	16699	16638	16639	16629	16447	16733	16540	16698	16780	16821	16677	16742	16729	16866	16728	16588	16678	16441	16687	16790	16806	16890	16821	16459	16648	16900	16723	16636	16849	16682	16647	16679	16382	16800	16671	16524	16810	16559	16680	16720	16671	16551	16560	16617	16684	16740	16381	16685	16651	16636	16715	16619	16679	16632	16513	16498	16626	16712	16694	16526	16687	16571	16805	16705	16837	16903	16626	16722	16570	16721	16868	16835	16680	16815	16567	16644	16695	16703	16695	16734	16711	16715	16536	16828	16679	16577	16831	16715	16447	16605	16578	16602	16515	16538	16393	16666	16599	16567	16550	16652	16632	16614	16834	16858	16609	16461	16723	16704	16762	16846	16635	16504	16711	16826	16740	16824	16659	16702	16680	16714	16696	16533	16623	16608	16646	16600	16736	16651	16649	16803	16701	16618	16585	16712	16825	16599	16484	16739	16743	16639	16541	16599	16577	16841	16795	16483	16565	16616	16720	16588	16563	16454	16695	16701	16756	16476	16632	16845	16632	16674	16655	16609	16750	16733	16662	16683	16636	16690	16522	16489	16631	16697	16499	16704	16561	16614	16704	16676	16716	16742	16671	16613	16549	16552	16863	16857	16625	16643	16707	16729	16784	16693	16645	16753	16658	16559	16418	16747	16767	16820	16638	16519	16648	16852	16697	16667	16529	16617	16803	16753	16561	16579	16503	16775	16616	16563	16536	16913	16722	16806	16903	16679	16930	16657	16844	16640	16483	16665	16604	16702	16600	16605	16522	16463	16668	16670	16744	16478	16616	16636	16753	16699	16765	16543	16492	16661	16687	16855	16641	16638	16781	16701	16606	16693	16663	16746	16814	16759	16577	16787	16820	16490	16517	16613	16612	16814	16844	16888	16530	16501	16663	16665	16614	16690	16592	16740	16542	16575	16594	16350	16639	16656	16545	16808	16621	16661	16552	16637	16797	16705	16525	16560	16461	16746	16472	16669	16704	16588	16734	16731	16585	16737	16615	16759	16607	16613	16607	16710	16653	16491	16479	16619	16683	16690	16623	16656	16448	16819	16479	16559	16713	16645	16787	16690	16601	16673	16770	16734	16820	16827	16589	16697	16671	16761	16726	16596	16804	16542	16829	16438	16432	16818	16581	16654	16433	16691	16651	16716	16685	16530	16655	16464	16607	16827	16700	16866	16550	16693	16525	16739	16792	16692	16422	16728	16669	16606	16869	16740	16486	16795	16535	16735	16646	16565	16613	16779	16674	16580	16725	16596	16731	16757	16814	16778	16605	16726	16583	16808	16612	16676	16830	16684	16672	16630	16753	16596	16451	16586	16831	16682	16711	16769	16680	16863	16623	16613	16570	16718	16879	16604	16643	16734	16690	16804	16740	16731	16732	16540	16752	16620	16845	16677	16720	16693	16645	16596	16737	16634	16551	16348	16753	16660	16599	16748	16718	16610	16531	16811	16733	16853	16621	16492	16586	16644	16761	16746	16482	16532	16708	16600	16672	16810	16705	16756	16886	16843	16439	16703	16615	16730	16700	16627	16731	16880	16651	16548	16758	16782	16650	16619	16824	16780	16670	16736	16691	16612	16652	16813	16541	16737	16657	16599	16481	16733	16636	16796	16511	16662	16492	16606	16657	16744	16725	16793	16882	16765	16536	16783	16562	16652	16592	16533	16625	16453	16663	16647	16617	16582	16559	16434	16574	16554	16608	16604	16566	16573	16638	16685	16569	16621	16666	16734	16735	16732	16397	16761	16778	16825	16703	16595	16639	16565	16672	16644	16605	16780	16689	16867	16759	16659	16713	16661	16442	16691	16769	16765	16453	16663	16619	16646	16737	16838	16731	16859	16623	16717	16736	16624	16842	16620	16610	16773	16733	16456	16512	16606	16648	16669	16656	16570	16525	16716	16446	16492	16796	16872	16527	16784	16654	16524	16661	16747	16574	16654	16816	16791	16659	16704	16374	16809	16783	16898	16734	16793	16660	16599	16622	16766	16742	16786	16632	16706	16598	16767	16494	16706	16704	16685	16731	16716	16846	16626	16667	16548	16652	16758	16559	16642	16678	16731	16696	16547	16671	16755	16757	16656	16640	16480	16552	16601	16624	16637	16696	16717	16613	16861	16552	16671	16472	16750	16700	16497	16635	16637	16733	16606	16818	16641	16721	16622	16691	16837	16598	16646	16807	16645	16795	16669	16518	16547	16793	16710	16518	16663	16716	16969	16615	16822	16853	16581	16769	16335	16605	16836	16624	16859	16590	16804	16685	16652	16517	16493	16777	16669	16433	16602	16514	16738	16962	16711	16600	16648	16640	16798	16658	16814	16677	16788	16707	16501	16495	16644	16721	16778	16702	16788	16654	16647	16855	16450	16519	16344	16495	16477	16730	16654	16727	16601	16630	16624	16547	16758	16470	16601	16611	16635	16694	16361	16821	16585	16763	16645	16638	16728	16606	16841	16672	16530	16711	16599	16755	16644	16496	16459	16658	16693	16824	16531	16519	16673	16699	16563	16580	16455	16524	16705	16844	16542	16496	16620	16670	16661	16682	16580	16514	16733	16665	17048	16761	16731	16663	16745	16637	16607	16518	16606	16559	16606	16584	16547	16654	16763	16578	16833	16614	16838	16706	16572	16616	16823	16475	16410	16627	16573	16637	16699	16891	16628	16683	16544	16513	16774	16855	16745	16463	16486	16619	16611	16473	16733	16466	16520	16849	16552	16851	16700	16747	16760	16667	16736	16621	16493	16582	16576	16595	16624	16640	16828	16656	16485	16466	16628	16631	16458	16602	16511	16613	16624	16493	16733	16682	16777	16863	16687	16872	16771	16691	16854	16794	16687	16483	16652	16798	16685	16543	16455	16709	16679	16625	16505	16620	16765	16620	16547	16614	16656	16676	16648	16704	16623	16410	16572	16618	16478	16431	16654	16559	16625	16532	16787	16675	16447	16688	16638	16618	16531	16664	16656	16718	16606	16726	16796	16538	16643	16516	16673	16643	16635	16588	16718	16607	16778	16620	16615	16646	16783	16626	16673	16730	16801	16675	16764	16756	16670	16610	16633	16770	16787	16555	16933	16701	16668	16504	16511	16612	16726	16876	16791	16622	16833	16620	16770	16683	16754	16564	16892	16800	16636	16699	16502	16461	16597	16698	16710	16670	16759	16493	16673	16896	16779	16845	16709	16677	16880	16633	16564	16463	16604	16774	16735	16647	16668	16542	16600	16725	16659	16332	16610	16682	16512	16476	16740	16752	16755	16552	16867	16633	16806	16694	16647	16721	16718	16766	16718	16608	16891	16956	16672	16694	16771	16403	16649	16632	16636	16706	16725	16625	16663	16534	16644	16603	16905	16642	16612	16501	16577	16524	16737	16632	16687	16588	16711	16599	16797	16672	16859	16551	16912	16571	16445	16664	16752	16584	16669	16645	16796	16661	16784	16610	16605	16516	16749	16745	16664	16547	16807	16574	16610	16701	16826	16549	16591	16760	16570	16635	16971	16595	16717	16829	16880	16659	16826	16591	16625	16571	16447	16752	16671	16781	16675	16998	16583	16676	16701	16715	16605	16788	16713	16631	16661	16773	16669	16618	16681	16597	16691	16604	16568	16559	16635	16705	16871	16615	16814	16435	16684	16783	16758	16691	16629	16758	16725	16791	16649	16567	16492	16598
31769	53558	30138	18686	17107	15978	15809	15775	15536	15079	14923	14726	14830	14839	15008	14767	14715	14660	14793	14630	14703	14576	14668	14658	14586	14527	14595	14738	15875	18503	17948	17165	16104	15379	14807	14562	14459	14474	14576	14414	14428	14552	14572	14353	14373	14509	14566	14474	14405	14551	14652	14323	14406	14579	14438	14422	14455	14352	14297	14546	14555	14551	14338	14322	14498	14341	14511	14525	14501	14242	14426	14481	14364	14446	14564	14534	14366	14410	14440	14467	14446	14454	14595	14348	14406	14476	14565	14440	14361	14498	14279	14468	14334	14480	14647	14299	14430	14304	14329	14458	14496	14293	14468	14416	14458	14382	14488	14493	14349	14437	14454	14262	14470	14370	14390	14394	14422	14518	14432	14477	14477	14368	14452	14505	14449	14321	14416	14302	14449	14509	14438	14449	14351	14329	14447	14324	14460	14478	14406	14593	14428	14358	14536	14239	14454	14395	14401	14430	14522	14235	14443	14396	14400	14341	14542	14314	14501	14336	14286	14455	14560	14463	14420	14570	14404	14591	14286	14476	14417	14339	14466	14366	14427	14472	14469	14209	14605	14427	14433	14481	14493	14330	14484	14293	14280	14550	14513	14272	14395	14546	14264	14386	14487	14377	14364	14363	14453	14540	14415	14482	14401	14300	14327	14249	14228	14250	14417	14192	14308	14541	14427	14335	14471	14475	14349	14292	14461	14347	14306	14479	14509	14452	14443	14515	14515	14484	14461	14480	14451	14354	14540	14368	14389	14487	14450	14560	14435	14285	14308	14385	14355	14380	14353	14554	14431	14213	14639	14384	14467	14403	14369	14330	14364	14569	14383	14476	14372	14500	14216	14275	14377	14329	14290	14374	14379	14226	14443	14380	14398	14483	14399	14354	14670	14250	14326	14368	14345	14461	14604	14334	14238	14435	14348	14407	14481	14330	14427	14271	14459	14392	14477	14371	14458	14435	14450	14425	14388	14365	14479	14382	14419	14303	14481	14350	14359	14363	14440	14459	14262	14471	14471	14315	14340	14359	14459	14348	14419	14457	14600	14222	14524	14340	14423	14275	14391	14241	14292	14431	14403	14204	14434	14416	14396	14423	14326	14443	14422	14419	14459	14348	14411	14426	14473	14270	14594	14397	14508	14541	14545	14566	14265	14585	14391	14447	14321	14464	14381	14258	14443	14443	14430	14459	14494	14500	14420	14393	14421	14388	14541	14343	14548	14323	14375	14583	14240	14539	14530	14333	14337	14218	14584	14336	14605	14405	14523	14441	14322	14423	14316	14290	14475	14277	14386	14389	14341	14466	14286	14373	14333	14317	14428	14464	14348	14414	14330	14520	14426	14604	14335	14269	14392	14292	14349	14340	14109	14536	14460	14480	14374	14476	14572	14329	14355	14385	14328	14472	14300	14447	14349	14455	14558	14433	14227	14409	14466	14459	14486	14461	14372	14409	14248	14458	14511	14361	14606	14499	14393	14495	14568	14337	14298	14243	14483	14551	14420	14262	14436	14491	14382	14404	14506	14317	14458	14401	14498	14458	14432	14299	14454	14503	14452	14213	14385	14491	14455	14406	14308	14587	14263	14535	14349	14412	14420	14494	14528	14291	14443	14505	14300	14428	14239	14440	14412	14386	14360	14542	14301	14225	14351	14303	14356	14357	14362	14327	14296	14343	14394	14331	14534	14481	14443	14374	14549	14442	14469	14443	14443	14268	14382	14402	14456	14342	14302	14438	14426	14371	14431	14369	14503	14445	14477	14512	14298	14514	14396	14336	14471	14491	14409	14187	14340	14365	14410	14539	14260	14306	14388	14226	14499	14467	14646	14362	14313	14438	14399	14298	14371	14518	14463	14594	14527	14444	14350	14423	14470	14472	14319	14343	14399	14462	14442	14358	14438	14403	14452	14523	14397	14455	14430	14404	14480	14379	14487	14458	14407	14423	14440	14356	14438	14443	14469	14283	14261	14484	14653	14353	14355	14417	14514	14364	14352	14359	14545	14475	14379	14415	14388	14459	14342	14597	14440	14427	14390	14356	14495	14416	14401	14440	14545	14293	14253	14222	14346	14510	14293	14359	14451	14365	14435	14376	14447	14376	14350	14487	14297	14479	14312	14325	14452	14433	14301	14320	14523	14366	14422	14288	14475	14390	14609	14257	14500	14342	14580	14531	14429	14654	14484	14435	14519	14205	14309	14480	14423	14391	14505	14403	14517	14347	14604	14385	14315	14464	14457	14513	14541	14508	14483	14415	14379	14333	14503	14609	14377	14411	14448	14395	14389	14457	14480	14571	14405	14493	14330	14274	14647	14453	14556	14513	14545	14399	14539	14540	14177	14412	14364	14422	14467	14460	14354	14478	14417	14529	14396	14434	14513	14523	14389	14538	14366	14395	14508	14212	14532	14322	14525	14516	14235	14351	14501	14459	14348	14302	14443	14415	14281	14543	14508	14366	14426	14478	14363	14367	14481	14416	14501	14356	14340	14383	14420	14470	14194	14335	14429	14428	14387	14377	14450	14348	14248	14395	14255	14435	14330	14459	14405	14466	14274	14338	14381	14467	14326	14420	14469	14480	14457	14503	14375	14355	14474	14468	14649	14375	14412	14568	14365	14603	14428	14310	14468	14421	14425	14296	14327	14426	14421	14358	14434	14414	14165	14549	14288	14401	14504	14352	14418	14414	14392	14278	14542	14478	14342	14357	14436	14384	14385	14518	14324	14489	14285	14412	14380	14371	14548	14294	14375	14239	14499	14475	14374	14498	14388	14482	14353	14536	14354	14466	14410	14277	14485	14533	14483	14421	14435	14457	14483	14331	14343	14501	14438	14451	14532	14407	14469	14610	14356	14374	14613	14429	14473	14354	14464	14514	14518	14449	14276	14481	14390	14436	14373	14306	14485	14388	14491	14446	14504	14341	14513	14431	14427	14571	14257	14388	14420	14399	14428	14358	14410	14455	14438	14262	14469	14375	14418	14471	14413	14470	14358	14457	14491	14491	14376	14296	14353	14519	14512	14561	14365	14264	14457	14414	14365	14410	14198	14499	14337	14351	14403	14244	14547	14435	14461	14452	14529	14511	14197	14410	14480	14275	14409	14368	14467	14512	14442	14440	14291	14351	14513	14353	14502	14512	14409	14399	14636	14530	14259	14582	14420	14308	14438	14393	14549	14382	14499	14330	14532	14542	14433	14445	14179	14461	14312	14438	14419	14462	14332	14505	14169	14195	14307	14385	14419	14387	14562	14317	14508	14624	14600	14298	14545	14249	14595	14612	14354	14367	14389	14547	14349	14360	14426	14515	14529	14562	14341	14477	14422	14443	14313	14396	14473	14206	14479	14438	14459	14375	14441	14356	14515	14490	14395	14672	14238	14412	14372	14409	14587	14342	14572	14536	14373	14446	14456	14355	14402	14350	14462	14455	14213	14485	14529	14350	14335	14363	14450	14349	14350	14408	14437	14382	14239	14531	14454	14361	14406	14480	14486	14494	14321	14401	14488	14304	14424	14458	14331	14426	14421	14364	14544	14262	14438	14595	14347	14522	14392	14570	14514	14450	14476	14448	14460	14459	14398	14436	14228	14371	14433	14426	14457	14290	14474	14408	14654	14349	14320	14303	14451	14566	14359	14434	14425	14498	14468	14340	14222	14344	14540	14508	14574	14235	14521	14430	14321	14461	14493	14444	14310	14299	14511	14460	14379	14333	14336	14487	14462	14313	14414	14502	14428	14405	14279	14445	14407	14386	14488	14535	14287	14370	14322	14583	14437	14531	14550	14450	14323	14357	14303	14333	14486	14343	14329	14389	14180	14556	14272	14515	14298	14442	14357	14355	14364	14346	14472	14593	14405	14610	14552	14396	14528	14468	14570	14496	14488	14613	14356	14379	14442	14418	14393	14544	14526	14458	14319	14375	14310	14630	14481	14484	14430	14519	14464	14316	14322	14456	14300	14443	14497	14444	14283	14228	14275	14455	14517	14431	14317	14323	14356	14306	14525	14389	14507	14534	14410	14230	14467	14297	14362	14432	14346	14394	14383	14342	14413	14337	14393	14406	14524	14435	14561	14338	14455	14412	14423	14400	14562	14388	14257	14618	14418	14305	14391	14563	14417	14419	14449	14470	14440	14574	14535	14501	14443	14413	14436	14416	14396	14444	14158	14406	14426	14457	14381	14441	14343	14430	14533	14531	14437	14341	14250	14465	14470	14369	14349	14437	14544	14212	14306	14514	14514	14408	14244	14415	14388	14577	14237	14325	14391	14450	14328	14405	14401	14397	14631	14226	14458	14306	14391	14573	14249	14408	14441	14417	14550	14350	14527	14264	14299	14371	14426	14443	14470	14435	14264	14538	14377	14514	14490	14485	14364	14588	14475	14347	14375	14374	14445	14472	14479	14354	14470	14339	14343	14388	14175	14344	14397	14313	14417	14371	14468	14321	14353	14520	14595	14478	14422	14471	14488	14476	14389	14353	14515	14345	14434	14507	14320	14448	14419	14524	14380	14445	14393	14433	14393	14280	14225	14496	14521	14466	14458	14314	14363	14459	14331	14214	14505	14375	14208	14316	14307	14384	14407	14257	14632	14364	14469	14273	14386	14562	14337	14312	14394	14365	14447	14495	14374	14469	14589	14357	14515	14498	14392	14495	14472	14576	14375	14332	14429	14375	14363	14434	14479	14573	14521	14461	14293	14519	14418	14205	14699	14423	14445	14363	14243	14445	14541	14503	14451	14320	14467	14506	14507	14392	14286	14338	14402	14270	14162	14318	14360	14493	14392	14440	14236	14358	14351	14465	14349	14460	14497	14436	14516	14479	14655	14416	14343	14424	14313	14432	14438	14372	14276	14468	14406	14620	14365	14324	14509	14511	14426	14297	14428	14403	14424	14269	14334	14431	14524	14285	14423	14536	14384	14494	14426	14456	14306	14530	14453	14348	14358	14338	14401	14404	14446	14418	14417	14429	14385	14326	14234	14470	14295	14399	14424	14469	14505	14410	14572	14619	14360	14406	14433	14454	14510	14452	14369	14374	14254	14337	14384	14413	14424	14378	14443	14395	14362	14521	14500	14498	14464	14398	14553	14354	14387	14496	14325	14560	14438	14519	14331	14371	14554	14284	14390	14461	14549	14444	14372	14334
22955	21429	29325	23870	21562	23315	24838	19201	18217	18379	18039	18066	17839	17834	17874	17758	17796	17791	17697	17592	17674	17594	17777	17708	17592	17655	17375	17586	19218	22053	22232	21112	19880	18947	17937	17637	17443	17448	17275	17278	17481	17509	17454	17643	17277	17303	17353	17471	17381	17366	17182	17384	17289	17430	17468	17313	17486	17364	17478	17338	17355	17366	17387	17308	17244	17245	17403	17315	17363	17262	17331	17370	17307	17399	17407	17245	17277	17247	17438	17649	17332	17128	17495	17486	17258	17414	17415	17332	17394	17494	17179	17314	17203	17378	17256	17434	17203	17321	17282	17235	17248	17205	17272	17242	17424	17394	17187	17418	17362	17399	17528	17361	17053	17207	17272	17317	17279	17340	17268	17257	17509	17422	17348	17446	17218	17247	17284	17159	17234	17379	17324	17235	17202	17256	17227	17350	17219	17155	17320	17029	17219	17453	17525	17311	17254	17403	17235	17007	17115	17229	17155	17340	17239	17231	17271	17152	17349	17269	17237	17372	17443	17076	17131	17141	17071	17432	17340	17234	17267	17421	17240	17069	17294	17084	17416	17223	17272	17107	17561	17267	17256	17382	17255	17322	17376	17218	17385	17446	17332	17254	17437	17115	17187	17305	17382	17130	17139	17287	17437	17301	17458	17480	17655	17177	17309	17257	17379	17376	17223	17437	17362	17362	17156	17526	17642	16912	17187	17211	17162	17175	17334	17363	17303	17549	17358	17508	17317	17182	17309	17303	17237	17279	17248	17349	17261	17018	17161	17226	17150	17392	17252	17362	17498	17265	17477	17206	17214	17327	17208	17153	17270	17265	17299	17378	17364	17205	17360	17271	17272	17262	17054	17259	17366	17216	17236	17475	17284	17278	17230	17312	17211	17302	17302	17240	17319	17289	17231	17251	17094	17411	17344	17288	17222	17302	17359	17380	17393	17415	17342	17128	17455	17385	17374	17212	17324	17236	17265	17314	17340	17240	17376	17395	17449	17378	17314	17568	17321	17173	17202	17313	17472	17172	17418	17209	17346	17317	17370	17380	17447	17501	17189	17318	17337	17446	17361	17298	17359	17240	17147	17335	17373	17420	17269	17260	17185	17536	17234	17281	17183	17373	17350	17381	17265	17217	17181	17215	17308	17215	17290	17157	17408	17343	17318	17182	17384	17324	17224	17196	17453	17342	17448	17385	17213	17264	17391	17345	17158	17257	17338	17337	17228	17197	17295	17311	17330	17281	17454	17292	17325	17313	17192	17534	17171	17243	17419	17248	17248	17350	17355	17334	17326	17457	17340	17274	17055	17212	17317	17335	17236	17433	17416	17411	17089	17229	17247	17480	17281	17284	17161	17484	17251	17335	17258	17514	17483	17229	17251	17288	17233	17315	17222	17330	17405	17170	17217	17360	17265	17268	17310	17306	17151	17366	17259	17343	17688	17172	17358	17359	17333	17258	17432	17291	17335	17343	17303	17248	17459	17282	17090	17301	17150	17269	17320	17239	17530	17411	17279	17310	17265	17421	17361	17342	17238	17262	17442	17196	17316	17236	17299	17449	17260	17063	17267	17286	17393	17245	17422	17400	17333	17263	16992	17119	17328	17242	17414	17116	17256	17342	17415	17416	17285	17174	17401	17342	17158	17477	17358	17232	17256	17480	17409	17195	17377	17261	17423	17245	17356	17321	17329	17381	17206	17146	17277	17301	17172	17297	17210	17298	17520	17215	17382	17346	17057	17304	17157	17261	17414	17197	17329	17096	17144	17140	17329	17324	17425	17290	17047	17227	17329	17454	17327	17509	17372	17339	17230	17267	17370	17263	17290	17386	17409	17192	17422	17217	17089	17164	17402	17260	17360	17406	17239	17253	17217	17202	17208	17267	17578	17413	17588	17450	17186	17263	17188	17306	17320	17282	17239	17380	17327	17374	17126	17348	17197	17360	17452	17232	17222	17278	17334	17450	17352	17251	17301	17234	17394	17336	17225	17216	17196	17319	17267	17224	17280	17362	17253	17480	17331	17052	17360	17470	17385	17112	17296	17273	17410	17269	17204	17290	17234	17399	17223	17336	17374	17299	17308	17242	17176	17092	17384	17330	17273	17446	17271	17218	17100	17199	17356	17334	17484	17295	17135	17418	17206	17153	17391	17319	17455	17472	17294	17252	17260	17418	17427	17547	17215	17382	17382	17439	17305	17209	17411	17435	17072	17302	17315	17315	17360	17373	17247	17384	17356	17230	17455	17315	17401	16999	17276	17346	17294	17559	17293	17175	17184	17243	17259	17122	17247	17384	17485	17432	17120	17340	17227	17373	17301	17212	17183	17334	17163	17169	17312	17297	17154	17463	17347	17394	17203	17229	17353	17319	17206	17305	17236	17218	17347	17308	17540	17387	17316	17168	17265	17401	17307	17260	17234	17475	17384	17270	17349	17327	17405	17206	17487	17293	17299	17087	17351	17108	17304	17160	17218	17295	17371	17137	17220	17390	17240	17297	17224	17356	17412	17275	17377	17144	17237	17236	17312	17217	17328	17106	17109	17226	17405	17313	17206	17104	17307	17213	17252	17291	17317	17045	17262	17145	17260	17112	17253	17414	17330	17575	17394	17322	17207	17295	17079	17199	17615	17207	17442	17290	17289	17177	17343	17256	17432	17228	17360	17283	17409	17436	17347	17365	17352	17337	17360	17225	17027	17200	17255	17383	17450	17393	17349	17245	17405	17186	17257	17286	17361	17240	17183	17292	16982	17256	17257	17355	17493	17281	17229	17280	17376	17258	17160	17316	17415	17083	17485	17088	17281	17489	17359	17553	17510	17451	17164	17185	17169	17242	17178	17270	17216	17288	17281	17263	17187	17395	17101	17293	17157	17102	17220	17244	17234	17399	17211	17442	17470	17316	17294	17337	17459	17211	17343	17259	17265	17335	17548	17019	17163	17226	17430	17218	17172	17461	17228	17239	17330	17163	17249	17110	17236	17233	17450	17427	17181	17488	17267	17315	17241	17272	17232	17236	17244	17286	17566	17245	17312	17284	17431	17325	17295	16938	17392	17411	17214	17344	17164	17224	17252	17234	17433	17294	17279	17208	17304	17378	17405	17279	17155	17228	17228	17274	17236	17457	17173	17382	17141	17438	17374	17277	17260	17314	17426	17378	17440	17279	17295	17099	17189	17109	17350	17381	17197	17238	17335	17327	17348	17309	17349	17182	17162	17255	17476	17305	17267	17255	17435	17190	17472	17360	17266	17266	17401	17252	17176	17173	17138	17211	17229	17199	17226	17168	17316	17209	17284	17513	17298	17095	17197	17354	17454	17311	17246	17143	17147	17266	17168	17328	17513	17257	17273	17149	17120	17150	17184	17329	17263	17226	17153	17410	17310	17357	17505	17385	17459	17386	17370	17450	17414	17219	17095	17386	17259	17238	17531	17467	17147	17514	17333	17405	17358	17445	17358	17496	17282	17175	17277	17239	17431	17295	17143	17302	17249	17131	17354	17248	17383	17405	17163	17089	17375	17311	17298	17203	17256	17402	17333	17274	17284	17252	17448	17111	17367	17387	17237	17319	17491	17466	17391	17500	17430	17041	17192	17304	17383	17197	17482	17150	17330	17340	17202	17194	17246	17418	17400	17392	17557	17257	17430	17161	17341	17307	17330	17184	17300	17409	17403	17339	17085	17095	17354	17377	17246	17308	17374	17128	17412	17201	17451	17401	17344	17077	17221	17195	17208	17055	17387	17217	17210	17402	17523	17150	17394	17282	17383	17380	17187	17232	17314	17316	17240	17108	17304	17299	17153	17338	17285	17448	17343	17238	17376	17400	17251	17153	17298	17107	17323	17308	17207	17177	17495	17306	17227	17087	17395	17333	17096	17352	17304	17333	17473	17320	17136	17165	17134	17151	17339	17268	17373	17281	17514	17390	17411	17357	17380	17144	17277	17382	17242	17301	17189	17316	17213	17263	17300	17246	17244	17177	17162	17223	17432	17475	17373	17154	17378	17171	17352	17324	17404	17193	17225	17301	17349	17210	17214	17297	17442	17391	17337	17363	17241	17547	17250	17147	17228	17424	17400	17258	17301	17317	17379	17251	17320	17202	17284	17314	17437	17492	17279	17428	17284	17230	17311	17543	17371	17488	17256	17232	17155	17290	17181	17281	17116	17293	17370	17081	17264	17308	17236	17274	17489	17162	17163	17279	17482	17344	17294	17216	17205	17235	17410	17213	17312	17485	17439	17377	17360	17286	17245	17212	17313	17175	17322	17350	17335	17377	17274	17017	17337	16987	17237	17393	17156	17266	17131	17147	17487	17346	17258	17392	17455	17329	17233	17235	17272	17223	17221	17190	17332	17425	17353	17330	17204	17421	17385	17362	17132	17469	17290	17231	17202	17296	17481	17296	17236	17427	17137	17190	17481	17162	17293	17146	17318	17426	17257	17315	17347	17327	17273	17206	17319	17414	17214	17256	17311	17174	17170	17309	17218	17340	17360	17119	17367	17158	17095	17472	17204	17277	17403	17350	17351	17318	17367	17282	17220	17140	17301	17267	17282	17269	17281	17097	17241	17307	17316	17354	17266	17340	17348	17074	17443	17454	17112	17183	17274	17347	17420	17401	17352	17278	17429	17323	17251	17334	17308	17416	17284	17260	17221	17223	17221	17459	17247	17364	17259	17439	17564	17228	17069	17240	17309	17292	17168	17314	17370	17292	17453	17275	17313	17201	17093	17292	17411	17059	17309	17439	17086	17294	17206	17261	17365	17360	17172	17380	17405	17205	17296	17076	17140	17537	17364	17259	17349	17222	17325	17170	17428	17386	17249	17360	17197	17464	17123	17376	17361	17197	17366	17179	17259	17413	17278	17182	17424	17357	17423	17101	17378	17175	17299	17178	17590	17134	17465	17061	17210	17401	17481	17305	17187	17558	17351	17380	17161	17264	17395	17393	17229	17278	17393	17150	17331	17351	17170	17377	17393	17391	17497	17175	17517	17504	17216	17323	17444	17288	17238	17395	17087	17447	17365	17238	17234	17086	17475	17170	17230	17220	17370	17219	17395	17543	17271	17516	17395	17367	17427	17245	17244	17253	17330	17280	17185	17377	17166	17449	17442	17298	17419	17174	17301	17447	17582	17353	17321	17438	17259	17413
36659	62395	32966	21462	18876	17491	16901	16772	16229	15709	15718	15794	15476	15379	15510	15233	15533	15296	15396	15223	15094	15197	15299	15305	15290	15242	15228	15154	18065	21979	21470	20006	17866	16335	15252	14924	14846	14693	14820	14732	14794	15055	14799	14910	14663	14796	14958	14509	14731	14821	14857	14784	14907	14842	14783	14779	14951	14646	14897	14924	14963	14874	14830	14971	14933	14977	14829	14864	14872	14831	14794	14937	14866	14681	14880	14876	14987	14795	14733	14853	14972	14779	14793	15020	14903	14841	14749	14758	14787	14713	14737	14866	14644	14872	14861	14759	14850	14873	14989	14906	14873	14913	14941	14836	14778	14867	14893	14730	14803	14845	14801	14936	14772	14832	14841	14923	14919	14919	14755	14791	14764	14845	14688	14778	14975	14766	14832	14683	14854	14928	14814	14791	15035	14646	14925	14681	14973	14830	14940	14920	14863	14855	14753	14853	14798	14870	14836	14733	14854	14689	15050	14876	14668	14853	14916	14966	14985	14818	14717	14775	14788	14638	14893	14771	14737	14872	14817	14825	14687	14731	14909	14687	14888	14772	14723	14992	14806	14762	14835	14824	14734	14702	14877	14652	14996	14882	14791	14882	14880	14824	14800	14715	14870	14855	14828	14701	14756	14797	14810	14892	14803	14819	14785	14803	14917	14742	14738	14737	14801	14922	14756	14851	14812	15037	14870	14763	14920	14897	14774	14787	14703	14942	14851	14647	14719	14895	14834	14880	14927	14741	14721	14912	14946	14998	14774	14754	14954	14848	14749	14871	14790	14923	14739	14778	14774	14717	14819	14871	14865	14848	14811	14817	14738	14897	14766	14753	14759	14805	14761	14937	14834	14836	14857	14750	14704	14848	14659	14822	14945	14814	14871	14940	14781	14890	14997	14746	14811	14755	14881	14905	14762	14810	14921	14815	14791	14684	14667	14783	14832	14576	14834	14752	14738	14830	14759	14870	14818	14894	15033	14624	14863	14920	14822	14917	14845	14794	14705	14856	14702	14656	14826	14758	14854	14766	14984	14705	14765	14835	14770	14694	14807	14780	14951	14585	14787	15004	14994	14842	14647	14722	14869	14668	14886	14787	14847	14973	14805	14883	14910	14689	14834	14889	14785	14844	14685	14893	14956	14863	14797	15016	14860	14702	14994	14803	14880	14719	14725	14794	14736	14690	14894	15118	14923	14854	14766	14678	14860	14886	14823	14837	14870	14862	14807	14792	14850	15040	14783	14876	14980	14948	14827	14822	14689	14918	14963	14766	15003	15005	14741	15054	14832	14771	14836	14745	14964	14893	14582	14657	14915	14870	14885	14848	14876	14745	14843	14872	14791	14759	14909	14701	14890	14968	14718	14780	14649	14879	14906	14824	14767	14773	14788	14904	14858	14776	14864	14764	14741	14868	14759	14851	14768	14817	14841	14693	14785	14908	14787	14890	14894	14778	14766	14839	14717	14923	14586	14667	14636	14845	14751	14783	14882	14719	14892	14883	14803	14964	14734	14895	14722	14687	14670	14793	14823	14882	14917	14738	14724	14773	14770	14918	14785	14756	14809	14860	14984	14838	14720	14922	14972	14681	14712	14782	14822	14677	14678	14858	14822	15044	14772	14821	14771	14937	14807	14779	14707	14757	14871	14764	14624	14786	14911	14756	14806	14992	14903	14851	14813	14847	14873	14843	14718	14899	14748	14734	14819	14833	14894	14751	14955	14726	14849	14927	14936	14854	14823	14861	14776	14713	14861	14664	14888	15018	14788	14908	14846	14777	14838	14827	14821	14836	14835	14840	14799	14758	14954	14929	14616	14981	14820	14776	14892	14703	14771	14804	14720	14680	14706	14819	14750	14788	14815	14856	14848	14864	14775	14862	14730	14745	14639	14743	14704	14773	14756	14618	14866	14886	14784	14806	14755	14802	14886	14955	14789	14877	14751	14755	14844	14906	14795	14662	14730	14836	14824	15036	14794	15136	14752	14761	14922	15009	14646	15015	14830	14671	14699	14826	14702	14713	14902	14808	14773	14736	14864	14711	14946	14811	14634	14726	14960	14768	14881	14785	14939	14853	14731	15046	14764	14760	14821	14826	14907	14855	14816	14827	14630	14698	14876	14635	14654	14804	14847	14758	14889	14782	14849	14828	14989	14896	14834	14741	14650	14866	14719	14810	14565	14917	14728	14898	14826	14761	14664	14602	14798	14832	14752	14754	14973	14896	14699	14791	14854	14809	14808	14736	14946	14761	14817	14720	15027	14977	14766	15038	14797	14955	14879	14808	14757	14946	14640	14877	14640	14876	14903	14892	14942	14778	14846	14846	14824	14689	14680	14795	14958	14929	14768	14706	14859	14817	14848	14740	14735	14671	14732	14821	14887	14824	14714	14861	14794	14821	14826	14731	14957	14705	14818	14826	14934	14870	14935	14756	14832	14917	14871	14820	14784	14650	14741	14802	14954	14719	14693	14870	14768	14834	14767	14832	14903	14700	14826	14839	14891	14906	14787	14818	14824	14941	14686	14776	14782	14799	14837	14806	14781	14907	14942	14919	14595	14766	14850	14795	14739	14868	14947	14737	14996	14783	14866	14856	14852	14753	14884	14907	14692	14885	14992	14781	14817	14883	14759	14944	14713	14812	14794	14930	14849	14909	14836	14742	14823	14991	14813	14904	14851	14880	14574	14792	14956	14817	14970	14755	14760	14766	14801	14725	14717	14647	14900	14865	14626	14654	14867	14869	14820	14732	14795	14896	14725	14870	14750	14816	14729	14790	14614	14916	14869	14907	14805	14877	14805	14798	14771	14857	14920	14745	14805	14899	14788	14879	14761	14836	14813	14989	14840	14694	14821	14874	14992	14913	14814	14749	14791	14623	14829	14873	14732	14806	14830	15014	14945	14706	14864	14654	14765	14750	14690	14881	14924	14697	14673	14749	14809	14762	14789	14806	14904	14798	14878	14714	14861	14816	14700	14840	14891	14709	14828	14859	15027	14936	14771	14720	14833	15005	14740	14997	14926	14679	14902	14961	14830	14720	14861	14824	14910	14833	14966	14885	14657	14899	14820	14863	14739	14775	14930	14642	14811	14625	14782	14946	14787	14693	14833	14820	14632	15019	14652	14627	14667	14676	14841	14729	14968	14960	14828	14671	14946	14816	14919	14942	14865	14862	14852	14854	14804	14773	14967	14697	14770	14927	14751	14966	14799	14784	14798	14835	14516	14834	14674	14802	14617	14919	14829	14698	14532	14752	14833	14733	14842	14644	14776	14581	14713	14857	14833	14765	14801	14782	14790	14786	15094	14666	14899	14592	14730	14757	14846	14918	14899	15078	14842	14792	14943	14609	14975	14705	14785	14585	15033	14972	14877	14704	14801	14776	14753	14639	14818	14749	14679	14957	14850	14779	14879	14903	14802	14878	14825	14792	14898	14757	14924	14763	14901	14900	14809	14883	14780	14793	15026	14931	14809	14808	14641	14786	14929	14839	14687	14809	15061	14883	14796	14723	14878	14794	14758	14929	14778	14894	14850	14715	15033	14709	14805	14829	14999	14662	14840	14909	14843	14690	14793	14793	14859	15013	14810	14849	14758	14733	14778	14873	14971	14760	14715	14828	14889	14576	14813	14587	14859	14622	14723	14758	14890	14799	14760	14798	14808	14816	14549	14780	14687	14883	14714	14762	14835	14841	14877	14850	14742	14817	14681	14831	14958	14760	14871	14772	14787	14849	14693	14887	14703	14784	14750	14673	14968	14748	14825	14988	14860	15003	14779	14821	14853	14692	14708	14773	14995	14908	14708	14871	14881	14873	14991	14827	14746	14714	14783	14712	14706	14734	14838	14794	14800	14734	14847	14686	14805	14777	14728	14834	14939	14900	14820	14899	14853	14874	14800	14558	14723	14671	14952	14781	15049	14895	14928	14691	14947	14674	14905	14819	14739	14741	14775	14740	14872	14928	14816	14753	14859	14649	14908	14729	14779	14768	14823	14723	14862	14913	14791	14740	14690	14777	14994	14926	15081	14877	14881	14847	14913	14863	14917	14714	14904	14807	14819	14881	14697	14813	14843	14767	14764	14718	14804	14890	14835	14811	14797	14813	14865	14847	14869	14833	14871	14779	14705	14978	14917	14804	14926	14821	14990	14920	14807	14668	14724	14697	14725	14910	14943	14853	14819	14833	14748	14972	14696	14819	14785	14882	14811	14851	14877	14648	14764	14931	14860	14958	14760	14915	14796	14865	14582	14781	14842	14879	14690	14882	14764	14615	14787	14830	14915	14692	14951	14884	14791	14854	15010	14750	14748	14830	14732	14801	14970	14915	14892	14936	14815	14750	14904	14765	14808	14808	14840	14736	14935	14976	14919	14923	14918	14852	14740	14686	14774	14685	14633	14757	14840	14973	14930	14669	14934	14824	14726	14896	14769	14931	14898	14859	14702	14806	14977	14851	14835	14764	14782	14774	14842	14798	14816	14710	14903	14743	14823	14630	14971	14677	14920	14934	14861	14774	14860	14820	14762	14837	14921	14839	14885	14860	14702	14773	14858	14785	14946	14939	14882	14828	14753	14832	14936	14798	14653	14764	14989	14792	14941	14777	14824	14715	14765	14915	14820	14794	14798	14697	14811	14942	14794	14852	14717	14943	14814	14839	14926	14797	14940	14797	14755	14662	14930	14808	14788	14796	14879	14711	14807	14997	14808	14897	14817	14741	14682	14875	14798	14748	14815	14923	14755	14876	14735	14931	14858	14808	14761	14985	14791	14860	14762	14897	14740	14861	14807	14533	14844	14746	14681	14834	14790	14855	14845	14823	14991	14797	14963	14915	14713	14796	14732	14869	14873	14697	15025	14814	15017	14972	14907	14873	14756	14729	14801	14810	14774	14856	14793	14871	14876	14832	14814	14754	15000	14562	14945	14809	14806	15073	14658	14814	14838	14746	14846	14845	14739	14834	14842	14936	14664	14722	14759	14665	14804	14820	14730	14778	14854	14872	14626	14771	14829	14875	14879	14754	14825	14821	14875	14781	14828	14700	14958	14761	14713	14801	14714	14875	14790	14896	14614	14734	14839	14949	14780	14680	14693	14715	14836	14788	14939	14658	14885	14872	14877	14856	14828	14926	14809	14952	14817	14947	14939	14691
28492	26271	26913	21499	17783	17435	17547	17385	17142	17250	17163	17226	17310	17239	17079	17055	17250	17401	17166	17188	17313	17089	17310	17012	17232	17203	17257	17265	17124	17573	17583	17475	17477	17359	17275	17196	17214	17081	17134	17243	17227	17128	17041	17078	17283	17041	17081	17000	17137	17170	17202	17170	17306	17111	17189	17264	17195	17107	17165	17122	17117	17096	17070	17005	17040	17135	17025	17043	17034	17094	17177	16884	17117	17011	17182	16920	17240	17057	17223	17035	17146	17014	17011	16952	17161	17252	17082	17060	16862	17053	16891	17073	17060	17118	16830	17064	16967	17132	17259	17180	17083	16978	17315	17181	17130	17331	17091	17154	17142	17173	17189	17170	17246	17115	17105	17358	17205	17235	17206	17290	17175	17216	17024	17165	17106	17207	17206	17092	16906	17200	17076	17180	17123	16879	17272	17231	17057	17094	17267	17163	17160	16918	17164	17203	17157	17174	17107	17136	17421	17139	17159	17272	17263	16989	17101	17074	17161	17303	17038	17082	16858	17310	16991	16928	16988	17072	17229	17216	17167	17140	17185	17223	17413	16918	17024	17141	17268	17154	17162	16924	17307	17018	17187	17102	17032	16961	17110	17130	17139	17182	17143	16899	17152	17053	17216	17049	17150	17255	17132	16962	16965	16729	17130	17144	17201	17078	17153	17323	17041	17153	17113	16965	16921	17081	17127	17211	17160	16900	17225	17027	17226	17160	17004	17227	16847	17131	17340	17041	17099	17148	17131	17186	17065	17075	17245	17291	17112	17127	17359	16927	17101	16991	17168	17034	17158	17204	17041	17076	17135	16980	17236	17166	16984	16916	16975	17052	17045	17255	17066	17106	17159	17202	17136	17168	17006	17045	17183	17137	17052	17403	17100	17241	17052	17118	16955	17132	17198	17142	17190	17158	17144	17108	17189	17161	17223	17081	17247	17187	17206	17066	17072	17198	17272	17111	16957	16992	16927	17259	17303	17063	17065	17022	17152	17095	16986	17067	17141	17089	17282	17267	17247	17165	17084	17227	17358	16991	17141	17234	17092	16920	17017	17110	17354	17127	17206	17239	17198	17188	17081	17137	17196	16944	16928	17111	17145	17206	17034	17210	17094	17033	17133	16883	17251	17116	17060	17122	16933	17008	17077	17150	16983	17039	17083	16996	16797	17106	17162	17011	17145	16997	17112	17174	17122	17194	17148	17141	17072	17261	17031	16996	17060	17096	17145	17135	17110	17090	16986	17176	17047	17237	17218	17069	17182	16982	17170	17174	17078	16858	17058	17178	17119	17124	17139	17288	16969	17193	17063	17375	17174	17100	16945	17306	17109	16960	17062	17165	17152	17218	17066	17249	17036	17226	17137	17189	17349	17292	17176	17179	17030	17100	17033	17090	16959	17009	17306	16967	17195	17228	17064	17154	17178	17356	17181	17133	17186	17301	17235	16926	17256	17024	17193	17030	17058	17070	17067	17191	17052	17130	17066	16922	17074	17200	17121	16879	17278	17147	17051	16908	16967	17340	17314	17175	17312	17134	17046	17046	17151	17037	17166	17075	17146	17125	17137	17264	17245	17244	17151	17098	16931	17208	17096	17105	17131	17122	17268	17054	17278	17150	16892	17123	16931	17286	16925	17030	17136	17011	17278	17251	17064	17281	17128	16906	17094	17160	17151	17005	17031	17173	17402	17100	17097	17170	17205	17080	17035	17133	17078	17249	17034	17173	17063	17329	16953	17265	17233	17098	17212	17220	17114	17187	17144	17151	17217	17046	17218	17024	17105	17280	17208	17165	17269	17100	17197	17096	17211	17112	17122	17114	17276	17113	17093	16989	17182	16923	17172	17142	17225	17177	17067	16967	17287	17143	17116	17376	17196	17346	17163	17224	17260	17105	16901	17242	17337	17044	17007	17050	17374	17208	17106	17056	17195	17357	17210	17317	17058	17047	17112	17240	17263	17318	17153	17242	17085	17091	16882	17084	17303	17072	17142	17093	17275	17131	17320	17033	16967	17139	16972	17283	17154	17081	17056	17042	17140	16957	17343	17112	17161	17240	17210	17325	17192	17047	17102	17027	17094	17166	17171	17172	17112	17176	17032	17129	17166	17007	17231	17072	17244	17164	17185	17165	17184	17181	17063	17053	17046	17181	17261	17111	17108	17013	16944	17184	17120	17127	17121	17089	17213	17120	17063	17177	17177	17266	17165	17064	17344	17221	17255	17000	16974	17311	17257	17180	17059	17031	17153	17193	16941	17126	17166	17026	17170	17179	17052	17054	17095	17162	17247	17156	17274	17142	17084	17205	17162	17210	16951	17264	17207	17152	17141	17268	16889	17190	17104	17017	17077	17004	17208	17229	17089	17049	17150	17252	17074	17215	17268	16894	17277	17108	16974	17116	17186	17084	17071	17102	17114	17196	17160	16870	17191	16989	17067	17090	17243	16973	17241	17167	17108	17195	17004	17127	17346	17075	17280	17270	17355	17312	17170	17153	17111	17161	17162	17057	17324	17094	17083	17032	17028	17071	16990	16988	17307	17100	17226	17183	17153	17018	17224	17181	17066	17056	16992	16998	17033	17177	17021	17192	17244	17132	17229	17094	17272	17156	17227	17180	17077	17017	17133	17348	16976	17157	17099	17130	17217	17221	17212	17119	17166	17046	17194	17085	17022	17114	16844	17119	17198	17344	17028	17074	17066	17214	17006	17069	17046	17195	17176	17164	17123	17246	17144	17272	17149	17152	17145	17073	17104	17198	17273	17054	17146	17046	17159	16987	16911	17137	17166	17186	17061	17027	17045	17311	17285	17144	17287	17042	17050	17075	17333	17243	17020	16917	17285	17082	16995	17303	17018	17116	17239	17119	16975	17211	17263	17202	17164	17265	17079	16990	17197	17121	17121	17072	17099	17082	17011	17205	17252	17135	17133	16947	17167	17128	17025	17165	17058	17121	17051	17106	17057	16942	16857	16887	17066	17161	17227	16919	16875	17231	17231	17061	17203	17016	17089	17091	17352	16977	16989	17218	17132	17294	17315	17003	17250	17122	17134	17194	17040	17170	17167	17256	17236	17069	17146	17320	17339	17045	16930	17307	17275	16887	17012	17251	17273	17371	17237	17121	17136	17224	17052	17000	17097	17335	17183	17104	17264	17121	16925	17333	17174	17169	17126	17006	17411	16945	17009	17143	17331	16980	17065	17163	17233	17286	17096	17277	17223	17162	17287	17259	17229	17204	16994	17268	17152	17011	17335	17081	17019	17091	17215	17082	17358	17349	17111	17033	17161	17136	17269	17290	17163	17137	17227	17136	16866	17083	17219	17139	17180	17236	17351	17136	17218	17082	17208	17101	17073	17038	17164	17043	17342	17274	17094	17220	16996	17066	17198	16950	16923	17093	17064	17097	17070	16870	17149	17003	17151	17117	17289	16934	17102	17288	17133	17172	17063	17220	17081	17176	17031	17053	17110	17039	17095	17149	17186	17029	17139	17030	17184	16950	16900	16964	17290	17236	17061	17151	17149	17118	17197	17150	17213	17017	17046	17011	17129	17064	17146	17147	17244	17096	17168	17156	16907	16979	17201	17054	17058	17204	17054	16911	17300	17056	17019	17235	17206	17162	17154	17197	17069	17077	17250	17114	17033	17244	17224	17167	17050	16999	17179	17085	17138	17113	17270	17097	17165	17171	17147	17248	17142	16988	17136	17142	17173	17284	17289	17240	17067	17041	17059	17207	17025	17258	17099	17188	17074	17170	17346	17031	17246	17079	17112	16976	17206	17078	17092	17208	17037	17218	17077	17015	16982	17099	16996	17167	17194	17219	17015	17240	17344	17044	17186	17301	17119	17341	16990	17043	16966	17128	17188	17435	17102	17088	17141	17128	17151	16853	17280	17173	16913	17186	17178	17225	17137	16982	17048	17121	17131	17231	17205	17156	17248	17299	17149	17210	17048	17186	17422	17082	16894	17202	17203	17178	17268	17367	17033	17007	17187	17065	16952	16993	17307	17272	17128	17382	17116	17484	17273	17189	17098	17100	16954	17025	17123	17063	17157	17140	17175	17207	17082	17093	17201	17208	17139	17111	16977	17034	17171	17404	17085	17118	17171	17253	16939	16923	16845	17088	17224	17155	17118	17086	17113	16974	17134	17150	17236	17084	17082	16993	17328	17340	17131	17128	17151	17240	17203	16911	16999	17086	17160	17122	17193	17090	17150	17362	17146	17287	17220	17031	17105	17316	17029	17196	16988	17066	17236	17119	17214	17270	17155	17157	17066	17084	17084	17099	17203	17122	17050	17129	17124	17107	17020	17249	17071	17061	17220	17098	17118	17241	17162	16995	17193	17074	17216	16972	17069	17010	17277	17181	17380	17148	17289	17053	17215	17175	17149	17027	17236	17155	17045	17127	17174	17233	17116	17303	17268	17098	17065	17267	17328	17259	17232	17074	17472	17026	16981	16924	17267	17190	17326	17035	17257	17037	17098	17113	17146	17107	17235	17185	16756	17115	17049	17073	17163	17152	17124	16995	17152	17087	17098	17207	17191	17226	17230	17062	17146	17235	17009	17174	17019	17192	17319	17185	17223	16908	17239	16958	17032	17091	17027	17164	17208	17221	17297	17128	16940	17111	17284	17110	17083	17339	17277	17252	17012	16876	17067	17110	17213	17095	17006	17218	17322	17045	17276	17151	17002	17168	17359	17079	17278	16960	17046	16875	16943	17067	17255	17078	17215	17274	17221	17440	17060	17045	16968	17274	17195	17104	17138	16921	17291	16912	16983	17109	16925	17251	17147	16982	17027	17023	17164	17225	17014	16956	17269	17193	17143	17293	17284	17185	17188	17083	17153	17189	17003	17170	17247	17143	17315	16993	17060	17037	17022	16962	16916	17136	17201	17112	17401	16982	16983	17318	17232	17054	17172	17185	17357	17216	16972	17042	17067	17016	17163	17127	17198	17258	17067	17205	16925	17165	17124	17204	17163	17171	17215	17242	17031	16972	17233	17328	17184	17100	17267	17206	17199	17076	17236	17106	17115	17074	17131	17252	17084	17158	17201	17169	17211	17216	17225	17241	17117	17122	17018	17164	17222	17087	17197	16983	17072	17226	17259	17318	17164	17221	17059	17339	17121	17202	17069	17134	16979	17134
28461	40434	22704	16815	15774	15294	15280	15148	14933	14883	15126	14779	14886	14856	14758	14729	14803	14717	14753	15080	14909	14789	14768	14836	14851	14703	14795	14792	14858	15417	15571	15158	15084	14943	14880	14705	14817	14662	14550	14755	14828	14833	14744	14697	14653	14784	14657	14739	14611	14720	14850	14601	14894	14761	14834	14698	14692	14718	14758	14699	14843	14875	14726	14811	14525	14608	14896	14668	14809	14532	14644	14773	14741	14828	14615	14893	14680	14810	14674	14680	14860	14821	14696	14684	14748	14825	14744	14830	14876	14659	14720	14776	14793	14815	14852	14754	14935	14762	14677	14845	14813	14792	14778	14642	14628	14937	14769	14824	14786	14739	14743	14858	14850	14870	14587	14795	14738	14876	14743	14658	14848	14696	14809	14831	14819	14696	14621	14902	14716	14847	14655	14840	14676	14697	14889	14628	14784	14780	14689	14689	14784	14959	14811	14845	14686	14757	14722	14696	14759	14837	14767	14972	14898	14855	14797	14651	14785	14727	14843	14820	14766	14831	14719	14669	14987	14811	14894	14545	14658	14700	14954	14730	14834	14759	14745	14617	14806	15038	14756	14798	14770	14719	14668	14843	14623	14672	14703	14652	14630	14760	14645	14933	14915	14941	14697	14647	14614	14666	14725	14588	14765	14748	14708	14958	14646	14748	14828	14684	14799	14727	14860	14844	14771	14739	14904	14764	14615	14615	14794	14716	14738	14743	14841	14775	14672	14717	14639	14654	14738	14772	14797	14584	14728	14738	14860	14726	14719	14748	14735	14885	14714	14847	14757	14814	14764	14672	14898	14659	14837	14659	14860	14684	14877	14789	14714	14736	14723	14812	14811	14813	14744	14992	14664	14863	14785	14649	14698	14601	14735	14934	14885	14893	14729	14688	14556	14604	14798	14760	14728	14732	14770	14816	14751	14608	14806	14884	14713	14782	14848	14810	14770	14693	14606	14764	14916	14643	14784	14531	14763	14556	14908	14759	14846	14809	14687	14667	14637	14693	14642	14793	14774	14866	14703	14551	14820	14851	14792	14657	14831	14527	14821	14695	14734	14765	14829	14735	14721	14892	14771	14865	14937	14802	14634	14665	14593	14759	14685	14688	14684	14817	14696	14885	14833	14753	14788	14846	14658	14585	14822	14935	14840	14695	14797	14667	14700	14683	14784	14707	14729	14740	14779	14858	14826	14732	14585	14789	14587	14814	14850	14837	14843	14864	14693	14830	14749	14786	14788	14754	14710	14656	14806	14911	14583	14810	14691	14590	14934	14624	14805	14622	14744	14688	14725	14759	14756	14768	14822	14735	14841	14699	14736	14733	14666	14687	14697	14931	14705	14803	14909	14714	14861	14757	14713	14608	14827	14802	14815	14785	14751	14769	14873	14765	14851	14530	14842	14844	14749	14933	14657	14840	14724	14754	14900	14685	14584	14728	14659	14830	14810	14737	14819	14646	14732	14846	14732	14760	14748	14686	14725	14830	14772	14639	14565	14834	14740	14682	14653	14814	14801	14892	14983	14725	14961	14786	14634	14887	14820	14718	14704	14805	14778	14652	14888	14707	14739	14811	14732	14753	14680	14809	14875	14756	14813	14802	14714	14720	14829	14584	14811	14807	14649	14665	14754	14657	14964	14855	14730	14850	14809	14931	14657	14851	14973	14776	14565	14664	14714	14813	14682	14612	14905	14741	14707	14792	14878	14706	14901	14752	14711	14825	14826	14812	14827	14659	14913	14651	14664	14866	14760	14623	14736	14695	14796	14637	14592	14731	14784	14685	14729	14801	14729	14619	14731	14715	14721	14739	14765	14756	14682	14731	14672	14737	14869	14874	14750	14723	14587	14760	14716	14789	14668	14789	14760	14831	14612	14889	14883	14913	14836	14608	14806	14777	14683	14624	14798	14746	14731	14875	14713	14771	14712	14629	14888	14616	14685	14894	14511	14725	14872	14626	14944	14759	14715	14783	14945	14833	14836	14659	14712	14696	14733	14720	14783	14807	14850	14793	14837	14892	14794	14701	14947	14809	14768	14780	14725	14639	14723	14792	14809	14619	14611	14723	14724	14687	14748	14848	14770	14721	14778	14654	14796	14760	14786	14789	14839	14829	14759	14691	14711	14760	14852	14655	14884	14742	14585	14780	14638	14732	14899	14780	14569	14810	14674	14715	14570	14794	14841	14796	14742	14760	14934	14716	14778	14783	14634	14729	14773	14659	14844	14787	14633	14801	14734	14974	14868	14814	14781	14764	14511	14754	14733	14658	14767	14668	14759	14777	14744	14817	14831	14778	14766	14653	14735	14739	14768	14825	14793	14767	14745	14760	14839	14659	14650	14840	14671	14821	14758	14625	14921	14817	14612	14728	14837	14997	14625	14639	14747	14780	14737	14755	14752	14779	14840	14616	14818	14779	14683	14885	14810	14841	14636	14606	14728	14715	14771	14834	14713	14656	14767	14740	14714	14794	14688	14746	14757	14513	14746	14647	14824	14804	14805	14798	14911	14972	14977	14928	14625	14916	14902	14901	14632	14664	14881	14580	14744	14768	14828	14789	14794	14607	14775	14741	14703	14936	14656	14700	14694	14876	14721	14713	14971	14685	14724	14831	14526	14677	14780	14769	14780	14723	14602	14720	14846	14785	14902	14774	14756	14844	14841	14709	14676	14695	14905	14782	14684	14656	14744	14720	14709	14815	14714	14819	14913	14736	14771	14790	14930	14751	14684	14844	14627	14784	14659	14814	14774	14889	14717	14822	14837	14811	14777	14667	14789	14791	14777	14709	14660	14746	14784	14594	14855	14673	14810	14770	14685	14817	14839	14905	14946	14732	14719	14804	14817	14749	14839	14993	14861	14770	14765	14802	14924	14686	14818	14696	14916	14737	14815	14736	14848	14907	14667	14758	14751	14806	14797	14831	14671	14888	14716	14694	14786	14946	14820	14695	14829	14738	14867	14786	14855	14812	14735	14830	14742	15016	14822	14727	14782	14767	14682	14722	14736	14604	14950	14681	14879	14766	14829	14735	14672	14799	14664	14730	14901	14801	14809	14768	14660	14798	14720	14620	14770	14801	14594	14974	14607	14768	14937	14795	14922	14684	14762	14977	14788	14766	14802	14667	14879	14684	14923	14744	14758	14827	14686	14692	14604	14821	14733	14905	14567	14837	14848	14702	14985	14917	14698	14919	14781	14809	14764	14692	14702	14831	14747	14868	14673	14771	14880	14697	14696	14607	14765	14745	14848	14812	14738	14686	14774	14824	14820	14728	14591	14803	14797	14816	14820	14726	14838	14755	14734	14718	14779	14824	14772	14775	14739	14756	14759	14591	14727	14650	14766	14772	14765	14613	14626	14820	14587	14817	14767	14832	14737	14817	14735	14891	14805	14852	14814	14810	14831	14934	14871	14784	14759	14536	14774	14869	14596	14889	14710	14530	14868	14835	14780	14862	14729	14734	14859	14852	14689	14796	14748	14701	14868	14699	14690	14849	14869	14652	14681	14690	14760	14721	14856	14778	14916	14766	15020	14730	14725	14865	14670	14613	14813	14936	14742	14815	14670	14701	14652	14823	14818	14704	14898	14916	14634	14783	14697	14444	14822	15031	14819	14646	14784	14775	14892	14697	14652	14747	14707	14816	14778	14693	14593	14624	14825	14706	14709	14984	14847	14705	14662	14875	14691	14725	14750	14663	14803	14771	14831	14832	14714	14692	14853	14831	14746	14910	14886	14624	14822	14800	15010	14723	14627	14825	14830	14792	14835	14789	14780	14779	14744	14735	14828	14756	14900	14742	14863	14752	14717	14862	14768	14909	14860	14731	14881	14556	14709	14673	14802	14605	14728	14772	14830	14636	14672	14658	14646	14834	14561	14817	14869	14715	14797	14740	14835	14622	14626	14690	14664	14708	14732	14772	14937	14711	14781	14755	14826	14719	14710	14697	14646	14897	14647	14738	14804	14855	14730	14797	14807	14819	14943	14719	14769	14739	14735	14812	14808	14755	14650	14761	14634	14846	14755	14731	14817	15026	14638	14824	14851	14748	14808	14699	14747	14834	14643	14920	14701	14881	14598	14744	14738	14736	14564	14575	14813	14994	14814	14595	14757	14647	14942	14834	14823	14764	14845	14670	14719	14701	14747	14814	14812	14788	14676	14703	14801	14626	14803	14681	14658	14845	14812	14639	14790	14772	14761	14704	14737	14740	14720	14680	14750	14931	14714	14873	14788	14671	14756	14738	14872	14574	14783	14694	14703	14755	14651	14745	14767	14803	14724	14681	14708	14736	14701	14693	14684	14742	14762	14821	14753	14648	14694	14843	14772	14848	14716	14619	14712	14861	14775	14917	14711	14876	14697	14796	14748	14668	14830	14736	14899	14780	14784	14813	14767	14840	14819	14739	14693	14773	14779	14697	14642	14802	14774	14758	14764	14700	14954	14624	14834	14825	14802	14745	14866	14673	14664	14732	14620	14625	14727	14638	14701	14850	14757	14709	14752	14595	14736	14658	14726	14680	14803	14738	14956	14878	14870	14639	14820	14814	14663	14750	14840	14850	14793	14951	14817	14863	14629	14707	14789	14794	14709	14775	14767	14781	14712	14716	14851	14655	14619	14598	14906	14929	14692	14844	14810	14583	14838	14714	14766	14698	14732	14902	14873	14754	14498	14703	14640	14821	14870	14683	14679	14762	14811	14736	14777	14786	14862	14659	14769	14813	14853	14726	14761	14742	14738	14730	14784	14763	14628	14742	14702	14685	14700	14914	14590	14681	14742	14850	14750	14680	14759	14616	14779	14772	14723	14767	14804	14875	15006	14676	14852	14792	14961	14652	14801	14902	14770	14707	14736	14815	14738	14825	14717	14791	14920	14779	14632	14761	14809	14754	14909	14973	14815	14830	14811	14778	14784	14613	14699	14777	14640	14744	14778	14724	14660	14892	14565	14615	14809	14751	14863	14673	14926	14699	14710	14699	14683	14994	14625	14885	14778	14880	14530	14793	14787	14786	14789	14646	14870	14821	14801	14823	14638	14776	14715	14862	14994	14619	14860	14838	14727	14879	14810	14842	14775	14703	14722	14692	14778	14873	14706	14667	14700	14661	14839	14727	14909	14694	14770	14897	14773	14836	14887	14871	14792	14703
23940	21322	28834	24205	22174	22448	21605	19346	18567	18675	18527	18537	18520	18405	18372	18569	18527	18338	18280	18387	18401	18350	18436	18235	18304	18358	18121	17989	19685	21250	20686	20087	19361	18962	18670	18025	18278	18193	18196	18065	18155	18210	18186	18187	17996	18135	18183	18038	18313	18341	18239	18259	18220	18075	18378	17956	18191	18376	18278	18221	18170	18323	18055	18255	18204	18279	18239	18129	18093	18016	18093	18297	18089	18134	18099	18383	18097	18246	18069	17957	18165	18304	18297	18272	18033	17978	18057	18082	18107	18052	18168	18163	18372	18275	18429	18240	18059	18200	18049	18019	18119	18199	18099	17959	17891	18217	18052	18033	18038	18193	17835	18243	18165	18160	18139	17966	18095	18183	18091	18250	18311	18183	18286	18172	18362	18380	18204	18198	18272	18240	18245	18216	18050	18104	17944	18199	18312	18276	18179	17951	18192	18012	18095	18287	18222	17851	18045	18150	18189	18062	18077	18193	18032	18027	17980	17899	18159	18253	18177	18155	18270	18152	18165	18176	18085	18072	18173	18148	17967	18162	18197	18231	18136	18364	18362	18176	18087	18309	18262	18118	18112	18265	18041	18186	18112	17967	18173	18053	17993	18093	18036	18125	18251	18074	18240	17930	17989	18202	18161	18080	18199	18310	18278	17937	17998	18364	18199	17967	18104	18337	18185	18266	18201	18048	18097	18092	18122	18004	18088	18276	18026	18106	18258	18246	18028	18086	18107	18174	18087	18140	18071	18188	18189	17993	18155	18031	17970	18286	18206	18254	18103	18393	17991	17984	18086	18200	18311	17940	18122	18022	18075	18068	18076	18103	18134	18197	18162	18192	18054	17945	18091	18207	18038	17993	18109	18237	18110	18083	17973	18178	18139	18041	18121	18124	18351	18050	18095	18298	17832	18284	18225	18006	18082	18128	18328	18071	18168	18190	18390	18318	18253	18191	18123	17977	18228	18044	18237	18030	18071	17783	18287	18103	18078	18233	18080	18112	18207	18005	18230	18022	18036	18233	18041	18170	18140	18106	18179	17967	18089	18034	18196	18084	17809	18147	18046	18059	18245	18020	18230	18094	18101	17927	18020	18023	18131	18275	18370	18190	18085	17987	18131	18043	18038	18127	18162	18351	18199	18312	18036	18102	18167	18016	17948	18102	18187	18155	18260	18056	17968	18038	18170	18084	18265	18153	18246	18217	18286	17985	18082	18108	18064	18039	18283	18225	18253	17946	18171	18014	18065	18225	18031	18309	17983	18165	17953	17927	18222	18186	18143	18155	18191	18184	18158	18256	18024	18109	18265	17997	18129	18017	18183	18135	18207	18184	18093	18029	18396	17966	18215	18161	18017	18223	18070	18099	18212	18309	18325	18243	18189	18179	18035	18129	18075	18060	18033	17922	17907	18160	18134	18180	18330	18123	18130	18179	18153	18000	18210	18299	18161	18115	18011	18336	18097	18123	18170	18064	18198	18119	18159	18132	18116	18319	18058	18008	18147	18052	18162	18167	18144	17983	18037	18156	18129	18262	17901	18079	18297	18250	18037	18277	18297	18210	18125	18022	18195	18182	17975	18183	18062	18293	17937	17980	18083	18063	18191	18099	18164	18189	18459	18014	17962	18116	18091	18341	18224	18228	18171	18146	18313	18263	18145	18215	18405	18019	18238	18011	18221	18216	18222	18114	18043	17971	18189	18299	18193	17937	17994	18182	18158	18289	18186	18110	18057	18185	18219	18143	18182	18087	18243	18093	18265	18220	18392	18084	17967	18071	17919	17981	18110	18247	18169	18030	17905	18100	18060	18177	17990	18210	18143	18234	18043	18053	18108	18313	18244	18123	18252	18214	17862	18217	17979	18179	18216	18312	18289	18178	18122	18159	18230	18209	18040	17949	18160	18106	17948	18180	18168	18222	18057	18145	18052	18239	18032	18004	18232	18175	18182	18084	18030	18362	17918	18100	18251	18277	18117	18100	18175	18219	18070	18029	18110	18100	18099	17961	18297	18108	18098	18082	18123	18175	18039	17996	18294	18083	18321	18044	18273	18076	18069	18039	18148	18022	18163	18278	18265	18139	18264	18195	18132	17920	18247	18068	18284	18075	18275	18305	18183	18193	18088	18067	18106	18362	18075	18074	18147	18092	18106	18183	18069	17977	18271	18059	18106	18083	18107	18089	18048	18285	18097	18053	18389	18034	18098	18190	18155	18189	18056	18143	18362	18142	18072	18116	18203	17961	18034	18160	18224	18171	18131	18125	18161	18288	18191	18126	18325	18017	18245	18204	18002	18197	18110	17884	18101	18238	18032	18000	18080	18004	18238	18072	18112	18124	18158	18376	18193	18207	18142	18163	18038	18183	18144	18126	18185	17927	18077	18105	18126	18126	18260	18106	18228	18127	18074	18029	18386	18124	18177	18083	18087	18082	18215	17975	18176	18095	18108	18188	18128	18195	18093	17996	18137	17978	18078	18008	17986	18228	18056	18074	18072	18151	18078	18221	18248	18092	17976	17913	18115	18107	18209	18386	18106	18298	18213	18168	18153	18033	17938	17849	17817	18033	18219	18117	18065	18257	18145	18226	18100	18112	17959	18046	18163	18209	18150	18180	17888	18135	18023	18008	17983	18168	18205	18114	18168	18198	17943	18202	18226	18041	18138	18075	18159	18101	18246	18079	18172	18141	18129	18058	18154	18045	18075	18126	18065	18261	17961	18095	18178	18035	18085	18015	17971	18129	18090	18221	18078	18197	18059	18351	18131	17980	18190	18006	18044	18167	18303	18273	18243	17945	18276	18048	17890	18029	18081	18182	18361	18013	17948	18095	18083	18230	18138	18225	18183	18315	18068	18084	18037	18294	18319	18196	18251	18123	17964	18186	18124	18254	18170	18254	18406	18231	18108	18129	18145	18323	18084	18209	18274	18141	18284	18259	18301	18373	18318	18120	18159	17949	18055	18048	18100	18424	18017	18134	18212	18067	18052	18041	18486	18112	18226	18204	18052	18136	18242	18107	18222	18334	18086	18288	18119	18217	18209	18020	18334	18039	17897	17984	18297	18311	18168	18311	18236	18089	18107	18248	18406	18010	18066	18062	18185	18346	17986	18272	18276	18116	17988	18166	18051	18178	17828	18130	17984	18022	17935	18388	18191	18100	18141	18024	18024	18071	17881	18146	17997	18155	18045	18173	18197	18253	18033	18068	18016	18116	18139	18224	18002	18140	18048	18157	18064	18022	18062	18383	17816	18162	18043	18243	18163	18171	18174	18007	18067	18251	17953	18208	18118	17909	18266	18089	18175	18449	18347	18133	18263	18065	17991	18098	18064	18212	18119	18149	18107	18322	17986	18256	18341	18193	18201	18271	18061	18409	18088	18224	18229	18095	18043	18145	18111	18165	17948	17998	18032	18276	18196	18047	18129	18237	18255	18152	18021	18190	18365	17995	18246	18236	18065	17919	17983	18168	18347	18101	17990	18106	18350	18050	18090	18103	18261	18131	18366	18167	18264	18091	18116	18045	18125	17967	18175	18133	18224	18207	18001	17963	18056	18300	18159	18008	18166	18184	17963	18161	18150	18064	18071	18080	17995	17965	17979	18118	18303	18250	18169	18302	18082	18068	18302	18436	18088	18174	18240	18242	18312	18035	18280	17954	18154	18341	18137	17848	18336	18220	18286	18167	18048	18178	18125	18340	18151	17944	18116	18240	17909	17914	18390	18304	18059	18164	18134	18082	18116	17981	18137	18049	18305	18082	18159	18039	18140	18294	18063	18257	18330	18302	18267	17984	18310	18220	18053	18225	18057	18112	18268	18193	18200	18340	18186	18101	18088	18159	18098	18356	18180	18108	18394	18262	18120	17994	17985	18068	18323	17998	18123	18096	18042	18162	18056	18072	18134	18133	18144	18098	18006	18302	18426	18191	18065	18192	18232	18225	18356	18151	18051	17822	18048	18161	18035	18058	18055	18209	18039	18293	18207	18173	18163	18063	18161	18155	18241	18077	18101	18051	17938	18027	18022	18310	18072	18236	18118	17974	17901	18148	18131	18011	18279	17997	18096	18183	18258	18356	18139	18321	18103	18002	18147	17890	18140	18087	18217	18364	18043	18114	18126	18337	18032	18010	18279	18029	18014	18164	18197	18218	18107	18226	17928	18282	18214	17969	18080	18196	18273	18221	18070	18102	18306	18157	18168	18218	18262	18129	18153	18123	18223	17923	17962	17849	18217	18105	17969	18066	17993	18097	18111	17909	18322	18148	18125	18121	18075	18079	18057	18265	18369	18010	18032	17991	18027	17944	18078	18298	18241	18292	18063	17960	17956	18073	18089	18017	18282	18096	18256	18265	18012	18244	18126	18011	18258	18117	18118	18136	18041	18076	17991	18249	18101	18184	17990	18220	18043	18381	18159	18242	18078	18050	18040	18166	18150	18356	18210	18201	18119	18025	18151	18150	18174	18245	18273	18150	18154	18342	18164	18296	18069	18194	18170	18030	18199	18102	18090	18084	18038	18196	17943	18017	18093	18159	18143	18001	18397	18300	18131	18240	18200	18020	18059	18096	18000	17964	18056	18031	18094	18373	18246	18336	18150	18134	18256	18165	18020	18225	18103	18101	18049	18026	18281	17999	18198	18089	17904	18164	17936	18269	18232	18112	18154	18106	18200	18263	17922	18282	18067	18171	17974	18172	18232	18224	18321	18208	17960	18169	18093	18145	18056	18144	18161	18314	18130	17843	18358	18075	18214	18172	18100	18032	18146	18033	18209	18202	18295	18124	18117	18230	18083	18340	18198	18123	18094	18140	17860	18178	18162	18099	18178	18089	18026	18286	17999	18208	18136	18153	18271	18010	18075	18151	18198	18149	18291	18251	18119	18149	18310	18011	18212	18079	18146	18126	18225	18048	18078	18008	17961	18093	18147	18232	18003	18055	18350	17962	18216	18224	18047	18095	18416	18283	18081	18030	18055	18268	18168	17922	18145	18216	18370	18070	18248	18266	18112	18230	18330	18121	17979	17825	17940	18107	17940	18082	18296	18034	18286	18056	18260	18299	18188	18086	18222	18055	18208	18219	17872	18470	18043	18117	18164	17956	18137	18277	18281	18268	18056	18327	18015	18292	18033	18359	18218	18136	18050	18105
32467	53205	31007	20164	17984	16851	16560	16321	15985	15623	15693	15527	15498	15867	15536	15500	15495	15556	15405	15417	15565	15591	15449	15354	15412	15481	15598	15514	18516	19598	18661	17646	16763	15812	15592	15485	15396	15411	15539	15218	15191	15314	15370	15328	15318	15490	15358	15286	15241	15120	15366	15401	15198	15221	15371	15481	15267	15291	15291	15462	15529	15178	15377	15268	15175	15285	15395	15362	15264	15188	15307	15317	15440	15359	15126	15268	15458	15236	15164	15274	15334	15287	15363	15393	15226	15456	15180	15308	15336	15492	15231	15144	15355	15398	15215	15374	15440	15340	15273	15293	15330	15195	15297	15339	15209	15274	15253	15417	15248	15364	15156	15338	15399	15283	15337	15279	15338	15398	15425	15286	15459	15365	15336	15220	15336	15369	15189	15276	15238	15310	15304	15163	15199	15396	15342	15387	15351	15254	15331	15383	15362	15215	15298	15336	15270	15223	15344	15382	15340	15225	15386	15216	15309	15276	15311	15380	15326	15296	15357	15353	15277	15395	15344	15400	15238	15344	15383	15342	15337	15422	15324	15401	15293	15282	15215	15423	15256	15329	15458	15373	15257	15449	15388	15378	15341	15324	15137	15417	15308	15247	15549	15379	15156	15327	15206	15186	15334	15412	15423	15388	15417	15343	15294	15350	15185	15404	15272	15328	15382	15329	15322	15250	15269	15352	15241	15453	15317	15526	15334	15355	15289	15367	15305	15307	15498	15395	15360	15348	15391	15208	15403	15395	15319	15210	15279	15325	15197	15230	15280	15188	15143	15261	15399	15215	15351	15264	15202	15247	15178	15383	15371	15394	15404	15375	15286	15504	15421	15242	15428	15188	15399	15225	15418	15235	15267	15068	15388	15517	15285	15277	15383	15320	15380	15357	15264	15333	15296	15376	15365	15286	15270	15408	15331	15261	15275	15462	15303	15334	15164	15357	15276	15420	15337	15316	15380	15368	15275	15241	15145	15166	15391	15336	15178	15272	15254	15482	15332	15454	15189	15407	15402	15230	15319	15197	15463	15372	15475	15316	15485	15363	15223	15625	15426	15512	15257	15328	15383	15284	15346	15245	15384	15238	15317	15328	15385	15353	15378	15233	15285	15328	15360	15152	15346	15419	15366	15344	15243	15283	15443	15410	15313	15374	15199	15377	15159	15339	15251	15274	15280	15265	15452	15268	15134	15179	15410	15243	15422	15212	15263	15431	15378	15239	15241	15380	15221	15217	15322	15275	15398	15378	15367	15283	15389	15411	15242	15344	15360	15446	15384	15293	15305	15310	15278	15291	15129	15268	15446	15107	15413	15415	15312	15231	15193	15385	15326	15319	15302	15365	15361	15294	15346	15506	15328	15446	15312	15307	15358	15374	15401	15343	15265	15188	15257	15280	15260	15424	15462	15211	15184	15215	15278	15476	15335	15361	15372	15327	15337	15271	15212	15320	15309	15510	15539	15432	15333	15087	15239	15248	15339	15205	15432	15330	15202	15412	15491	15416	15425	15329	15287	15343	15343	15357	15247	15285	15242	15446	15283	15304	15292	15210	15360	15255	15425	15198	15321	15212	15166	15307	15261	15181	15266	15272	15381	15393	15450	15271	15275	15423	15242	15287	15090	15278	15248	15443	15322	15380	15247	15442	15380	15120	15221	15339	15494	15420	15252	15328	15235	15275	15410	15501	15286	15135	15318	15285	15206	15265	15354	15154	15463	15321	15161	15501	15222	15475	15393	15385	15371	15265	15439	15559	15359	15469	15550	15364	15345	15367	15312	15307	15391	15461	15453	15245	15485	15374	15265	15225	15387	15334	15353	15383	15283	15353	15404	15401	15309	15212	15322	15318	15360	15175	15306	15325	15357	15296	15219	15198	15254	15333	15437	15300	15396	15266	15469	15290	15345	15341	15415	15211	15297	15405	15332	15311	15270	15147	15441	15339	15376	15349	15360	15330	15225	15177	15501	15374	15307	15134	15504	15289	15371	15358	15115	15332	15366	15516	15300	15137	15233	15093	15273	15339	15087	15318	15207	15467	15288	15454	15339	15218	15287	15329	15228	15204	15364	15344	15384	15455	15294	15320	15417	15284	15216	15399	15335	15409	15179	15250	15302	15341	15370	15580	15368	15129	15393	15220	15358	15314	15245	15417	15205	15331	15273	15332	15566	15266	15353	15251	15319	15309	15273	15375	15201	15254	15354	15177	15300	15456	15342	15305	15343	15359	15323	15274	15481	15249	15159	15360	15285	15279	15419	15344	15375	15179	15328	15191	15309	15422	15318	15295	15295	15020	15283	15177	15389	15193	15331	15328	15343	15302	15192	15251	15380	15345	15542	15389	15171	15238	15113	15303	15233	15298	15424	15402	15205	15183	15254	15068	15319	15427	15404	15298	15325	15497	15261	15262	15300	15225	15437	15093	15511	15220	15159	15336	15420	15204	15262	15422	15355	15196	15423	15337	15253	15333	15373	15234	15391	15169	15396	15232	15320	15168	15332	15333	15402	15310	15340	15201	15360	15215	15416	15451	15227	15456	15426	15423	15211	15339	15333	15362	15196	15206	15350	15367	15242	15262	15465	15312	15430	15148	15284	15209	15308	15287	15464	15465	15327	15390	15201	15252	15409	15416	15353	15327	15336	15272	15294	15309	15419	15409	15253	15321	15272	15343	15414	15442	15294	15272	15486	15222	15390	15245	15360	15158	15443	15235	15334	15292	15274	15359	15169	15245	15356	15443	15289	15397	15378	15469	15303	15069	15149	15431	15380	15224	15422	15374	15433	15332	15236	15128	15387	15228	15352	15222	15436	15267	15512	15348	15306	15430	15258	15498	15355	15275	15298	15355	15400	15266	15283	15164	15437	15364	15322	15418	15345	15362	15401	15348	15320	15350	15396	15493	15126	15318	15180	15277	15312	15403	15386	15272	15282	15450	15415	15538	15466	15302	15300	15312	15312	15300	15353	15236	15471	15381	15314	15555	15232	15363	15251	15359	15288	15381	15366	15292	15172	15339	15302	15363	15254	15314	15196	15351	15248	15357	15315	15306	15272	15214	15274	15549	15199	15201	15416	15357	15269	15371	15373	15247	15292	15554	15584	15174	15237	15298	15378	15393	15371	15422	15453	15512	15404	15352	15433	15219	15496	15397	15313	15249	15174	15276	15331	15300	15304	15445	15373	15213	15428	15508	15214	15367	15218	15312	15268	15380	15250	15256	15490	15180	15456	15449	15239	15443	15443	15283	15276	15469	15052	15384	15329	15298	15310	15368	15351	15381	15302	15344	15205	15379	15312	15333	15239	15177	15387	15295	15346	15508	15228	15214	15384	15375	15355	15057	15159	15503	15441	15264	15344	15350	15250	15510	15230	15377	15322	15307	15364	15162	15533	15218	15246	15431	15332	15394	15384	15486	15060	15381	15337	15248	15312	15216	15288	15354	15373	15363	15243	15290	15358	15276	15293	15226	15511	15345	15337	15302	15246	15407	15238	15255	15335	15153	15417	15139	15315	15453	15401	15084	15370	15415	15289	15445	15211	15342	15393	15068	15313	15385	15355	15414	15172	15329	15467	15585	15223	15432	15409	15312	15502	15292	15285	15183	15431	15220	15162	15185	15281	15168	15459	15335	15388	15318	15421	15270	15234	15244	15254	15210	15350	15198	15493	15266	15353	15119	15237	15231	15291	15143	15323	15531	15378	15323	15395	15200	15373	15231	15216	15353	15376	15318	15437	15217	15473	15388	15326	15416	15370	15385	15172	15318	15403	15359	15303	15228	15322	15295	15324	15414	15333	15333	15491	15407	15279	15379	15205	15503	15316	15208	15186	15347	15463	15379	15159	15314	15187	15248	15276	15312	15342	15194	15258	15499	15407	15501	15229	15331	15293	15393	15322	15342	15258	15316	15451	15262	15400	15283	15258	15187	15196	15442	15323	15371	15366	15297	15297	15204	15342	15244	15433	15282	15361	15454	15109	15360	15216	15296	15243	15225	15090	15418	15533	15271	15226	15357	15261	15327	15168	15406	15222	15122	15465	15255	15425	15332	15339	15316	15389	15553	15362	15503	15171	15212	15206	15346	15443	15278	15339	15399	15257	15231	15459	15297	15273	15304	15485	15458	15336	15336	15421	15226	15131	15310	15377	15245	15506	15254	15353	15311	15410	15302	15308	15360	15478	15398	15333	15191	15371	15350	15155	15305	15373	15448	15244	15415	15380	15412	15299	15400	15408	15331	15167	15329	15333	15384	15253	15371	15125	15410	15367	15379	15152	15445	15294	15421	15243	15191	15289	15258	15234	15226	15388	15227	15156	15262	15310	15383	15394	15293	15402	15267	15241	15294	15364	15350	15308	15214	15178	15431	15270	15282	15487	15428	15429	15122	15318	15286	15264	15318	15348	15291	15305	15211	15283	15358	15255	15279	15399	15549	15289	15207	15234	15366	15465	15379	15236	15454	15251	15314	15182	15424	15318	15387	15314	15214	15129	15333	15374	15412	15200	15214	15333	15448	15288	15334	15388	15311	15255	15160	15365	15282	15333	15291	15462	15259	15246	15317	15441	15370	15318	15371	15418	15349	15281	15214	15340	15265	15404	15427	15428	15386	15283	15363	15281	15455	15303	15525	15280	15270	15278	15317	15409	15151	15376	15315	15201	15200	15347	15328	15296	15282	15371	15346	15106	15580	15344	15197	15345	15300	15355	15144	15390	15395	15123	15277	15306	15334	15417	15274	15403	15357	15268	15200	15348	15134	15416	15255	15498	15514	15135	15158	15236	15333	15362	15239	15190	15209	15346	15444	15354	15318	15309	15340	15404	15252	15136	15475	15457	15220	15190	15264	15335	15118	15283	15291	15164	15393	15385	15319	15363	15291	15266	15160	15339	15287	15446	15337	15470	15253	15205	15397	15266	15352	15427	15287	15197	15300	15421	15318	15284	15395	15365	15267	15277	15294	15348	15520	15356	15321	15213	15292	15420	15212	15416	15207	15447	15236	15358	15188	15174	15006	15407	15290	15259	15569	15252	15446	15329	15367	15457	15355	15385	15333	15424	15370	15393	15275	15280	15326	15240	15283	15300	15333	15384	15499	15268	15430	15193	15367	15480	15279	15264	15181	15338	15241	15309	15404	15359	15223	15500	15270
22950	21435	29296	23926	21625	23807	26215	20566	19740	20157	19922	19379	19851	19594	19701	19479	19440	19331	19545	19588	19455	19627	19428	19363	19491	19502	19367	19501	21903	24285	24727	23071	21544	20312	19692	19490	19606	19253	19324	19331	19162	19310	19517	19219	19273	19265	19349	19328	19138	19054	19101	19139	19491	19271	19279	19371	19040	19227	19198	19371	19354	19368	19025	19180	19426	19258	19168	19267	19247	19326	19208	19284	19531	19186	19072	19309	19201	19374	19427	19295	19283	19207	19317	19355	19143	19300	18949	19242	19099	19178	19307	19240	19164	19352	19263	19321	19235	19341	19339	19118	19187	19083	19155	19218	19150	19313	19101	19077	19179	19305	19250	19133	19251	19105	19126	19245	19333	19160	19184	19021	19172	19068	19367	19212	19222	19315	19217	19239	19221	19182	19234	19133	19256	19067	19383	19385	19255	19330	19172	19188	19235	19132	19372	19191	19043	19203	19261	19241	19214	19282	19350	19059	19164	19217	19163	19455	19264	19390	19171	19148	19020	19153	19205	19229	19277	19059	19256	19375	19182	19373	19173	18964	19099	19103	19100	19059	19091	19163	19482	19185	19285	19149	19187	19234	19083	19005	19238	19271	19188	19186	19345	19230	19117	18925	19080	19201	19243	19034	18966	19167	19364	19252	19158	19044	19046	19435	19263	19353	19044	19311	18890	18874	19261	19042	19132	18967	19225	19046	19220	19141	19025	19095	19254	19117	18979	19133	19165	19219	19220	19206	19302	19309	19160	19055	19285	18992	19173	19264	19336	19190	19197	19233	19252	19202	19200	19262	19349	19297	19109	19269	19157	19325	19174	19436	19406	19179	19014	19129	19279	19364	19113	19131	19337	19098	19054	19117	19122	19121	19099	19169	19071	19217	19172	19049	19290	19020	19141	19138	19272	19300	19243	19058	18980	19194	19300	19287	19262	19260	19256	19486	19234	19171	19277	19119	19147	19278	19370	19182	19167	19115	19106	19074	19210	19134	19348	19049	19079	19099	19191	19191	19173	19183	19067	19305	18972	19244	19279	19248	19332	19188	19285	19210	19064	19049	19203	19135	18952	19442	19175	18967	19426	19118	19346	19340	19258	19479	19406	18987	19133	19245	19356	19240	19324	19255	19121	19300	19147	19284	19030	19004	19068	19123	19310	19047	19303	19105	19201	19191	19125	19174	19255	19245	19294	19319	19162	19094	19273	18984	19324	19285	19321	19161	19496	19086	19095	19223	19083	19056	19066	19193	19277	19225	19232	19226	19303	19152	19087	19083	19326	19401	19224	19043	19038	19352	19271	19180	19008	19263	19298	19254	19064	19340	19222	19410	19069	19189	19046	19133	19200	19388	19279	19141	19065	19116	19237	19239	19104	19143	19323	19068	19091	19193	19215	19132	19202	19327	18894	19283	19200	19078	19253	19044	19065	19231	18957	19206	19206	19088	19329	19041	19277	19169	19196	19208	19121	18952	19077	19318	19016	19129	19149	19134	19276	19115	19154	19319	18975	19300	19148	19085	19232	19228	19167	19216	19144	19164	19129	18900	19189	19232	19430	19204	19199	19123	19024	19214	19305	19161	19339	19404	19287	19095	19071	19293	19196	19258	18942	19118	19346	19318	19156	19011	19496	19186	19055	19179	19219	19135	19124	19064	19092	19148	19126	19082	19159	19193	19372	19239	19169	19110	19122	19367	19439	19291	19330	19309	19239	19094	19029	19155	19001	19358	19309	19078	19315	19363	19277	19042	19220	19202	19318	19401	19151	18995	19343	19425	19100	19151	19314	19048	19196	19085	19147	19129	19167	19140	19143	18985	19150	19137	19089	19003	19166	19228	19151	19104	19179	19396	19156	19349	19286	19135	18988	19141	18950	18992	19262	19058	19121	19125	19111	19281	19254	19301	19113	19208	19268	19114	19293	19273	19184	19103	19127	19365	19353	19140	19246	19249	19237	19289	18970	19246	19030	19130	19320	19274	19112	19243	19184	19129	19025	19197	19305	19188	19266	19233	19334	19141	19121	18919	19250	19164	19158	19195	19087	19376	19142	19061	19358	19234	19021	19347	19191	19004	19256	19532	19193	19198	19311	19279	19061	19211	19397	19261	19189	19130	19206	19206	19024	19174	19235	19188	19280	19096	19177	19264	19058	19109	19046	19337	19277	19231	19030	19035	19100	19271	19124	19358	19253	19368	19399	19218	19082	19232	19155	19389	19196	19094	19216	19192	19318	19174	19264	19187	19015	19248	19217	19089	19122	19176	19157	18999	19228	19043	19174	19192	19315	19304	19043	19103	19342	19164	19243	19159	19160	19110	19106	19084	19222	19318	19241	19198	19073	19103	19216	19281	19251	19175	19097	19135	19032	19222	19063	18975	19129	19248	19146	19142	19152	19188	19407	19012	19210	19004	19101	19395	19059	19347	19143	19056	18837	18940	18972	19190	19221	19122	19206	19400	19198	19379	19225	19055	19172	19066	19219	19088	19076	19250	19231	19128	19179	19136	19022	19266	19303	19158	19068	19165	19363	19012	19264	19189	18843	19100	19199	19202	19324	19226	19267	19090	19082	19035	19334	19140	19062	19075	19118	19052	19196	19079	19175	19132	19135	19114	19135	19070	19161	19402	19191	19332	19056	18994	19383	18983	19334	19174	19068	19037	19218	19231	19310	19213	19264	19037	19067	19062	19077	19198	19323	19196	19164	19077	19013	19160	19286	19018	19116	19214	19330	19171	19035	18937	19194	19137	19121	19362	18967	19306	19052	19103	19019	18957	19256	19122	19021	18896	19268	19308	19351	19297	19264	19108	19005	19114	19198	19098	19052	19329	19176	19045	19101	19278	18912	19207	19325	19108	19217	19356	19260	19187	19062	19075	19139	19128	19074	19203	19241	19401	19195	19240	19140	19195	19238	19093	19086	19112	19059	19171	18976	19160	19090	19060	18991	19236	19238	19211	19165	19036	18850	19146	19232	19325	19236	19228	19298	19209	19255	18925	19168	19208	19349	19249	19230	19388	19318	19226	19197	19289	19277	19208	19237	19265	19288	19118	18945	19147	19228	19018	18981	19234	19114	19189	19349	19154	19065	19192	19290	19115	18995	19136	19337	19062	19137	19107	19184	19174	19311	19011	19063	19139	19082	19128	19090	19204	19154	19021	19141	19345	19203	19148	19170	19366	19116	19308	19211	19094	19233	19067	19221	19144	18937	19097	19170	19259	19205	19312	19285	19104	19178	19400	19094	19117	19185	19046	19262	19133	19319	19171	19256	19271	19246	19183	19132	19240	18926	18991	19397	19030	19283	19237	19197	19115	19364	18971	19378	19219	19292	19117	19291	19193	18938	19311	19093	18995	19085	19435	19204	19175	19284	19193	19471	19281	19399	19265	19306	18998	19350	19274	19375	19033	19194	19222	19277	19355	19265	18926	19168	19190	19068	19122	19019	19111	19023	19232	19094	18933	19283	19135	19228	19172	19143	19121	19172	19240	19216	19026	19381	19048	19329	19241	19039	19293	19245	19161	18979	18951	19232	18927	18999	19029	19278	19116	19218	19251	19109	19058	19144	19172	19216	19430	19214	19206	19058	19038	19080	19195	19203	19081	18955	19060	19133	19315	19027	19174	19229	19363	19262	19146	19325	19295	19121	19026	19236	19311	19160	19201	19152	19192	19138	19222	19091	19119	19317	19260	19187	19130	19166	19236	19126	19466	19080	19196	19286	19003	19433	19126	19460	19174	19162	19405	19017	19195	19189	19093	19201	19334	19175	19195	19126	19100	19127	19255	19119	19059	19116	19207	18969	19185	19369	19255	19132	19200	19066	19167	19341	19204	19273	19243	19347	19123	19219	19035	19303	19091	19273	19127	19155	18992	19175	19074	19164	19366	19276	18991	19129	19368	19388	19270	19198	19132	19215	19228	19352	19280	19194	19019	19177	19260	19174	19041	18970	19185	19050	19310	19163	19073	19167	19143	19193	19300	19287	18990	18953	19240	19104	19255	19221	19011	19150	19200	19145	19173	19129	18934	18966	19041	19094	19131	19157	19110	19426	18890	19011	19186	19064	19466	19195	19230	19398	19256	19204	19174	19210	19321	19201	18946	19345	19245	19215	19044	19123	19202	19325	19401	19231	19317	19183	19147	19044	19068	19125	19262	19044	19121	19225	19074	18883	19132	19197	19197	19257	19143	19143	19183	19202	19062	19071	19093	19183	19112	19083	18930	19247	19155	19059	19105	19225	19100	19052	19183	19280	19194	19192	19179	19281	19167	19177	19229	19203	19038	19125	19189	19081	18929	19169	19155	19326	19454	19122	19138	19330	18889	19226	19184	19306	19084	19196	19362	19429	19207	19158	19190	19137	18941	19014	19036	19172	19415	19241	19242	19310	19294	19150	19159	19187	19129	19197	19092	19078	19260	19201	19321	19158	19086	19038	19361	19155	19120	19239	19192	19169	19240	19270	19060	19168	19151	19053	19067	19154	19291	19197	19315	19228	19236	19068	19357	19049	19236	19052	19258	19196	19145	19228	18956	19300	19014	19367	19138	18989	19046	19389	19274	19201	19212	19281	19115	19108	19154	19242	19091	19171	19112	19320	19224	19108	19323	19135	19165	19238	19016	19090	19102	19305	19098	19304	19288	19146	19315	19213	19211	19151	18978	19234	18987	19171	19074	19039	19271	19339	19048	19057	19140	18998	19310	19171	19219	19183	19125	19150	19413	19194	19139	19081	19154	19138	19110	19133	19279	19115	19279	19231	19151	19146	18946	19036	19151	19183	19187	19129	19245	19267	19333	19477	19205	19349	19167	19030	19053	19218	19082	19194	19413	19124	18976	19315	19126	19356	19195	19169	19153	19130	19138	19040	19223	19101	19324	19284	19292	18967	19206	19175	19039	19163	19216	19016	19122	19242	19020	19291	19170	19227	19424	19216	19219	19247	19308	19129	18949	19303	19145	19152	19144	18919	19097	19215	19230	19253	19324	19216	19250	19247	19228	19160	18911	19371	19220	19337	18960	19141	19351	19329	19015	19159	19045	19261	19166	19334	19067	19179	19044	18910	19106	19135	19095	19121	19082	19229	19101	19183	19027	19111	19160	19089	19202	19413	19219	19148	19132	19296	19095	19258	19192	19259	19189	19143	18979
37715	60548	37702	23020	20248	18604	17778	17382	16991	16704	16579	16429	16405	16370	16427	16258	16225	16122	16053	16325	16456	16051	16167	16292	16066	16144	15957	16394	20542	23407	23244	20880	18586	17110	16302	16079	16085	16001	15898	16028	15885	15806	16046	16029	15953	15911	16171	16069	16025	16016	16088	16030	16069	15993	15902	15992	15917	15948	16123	16038	15941	15987	15952	15991	15984	15874	16079	16019	15928	16009	15859	15895	15918	16039	15989	15943	16053	16012	16088	16071	15889	16015	15993	15814	15964	15917	15994	15954	15924	15976	16161	16011	15877	15920	15950	16002	15850	15788	16082	16053	15874	15863	15953	15920	15911	15982	16008	15952	15955	16082	15919	15870	15956	15928	15989	15947	15860	15847	16117	16074	16039	15895	15977	16146	15996	16085	16025	15928	15987	16024	15848	15899	15950	15993	15914	15865	15878	15929	16031	15916	15970	16027	16018	16164	16003	16042	15975	15983	16034	15929	15867	15885	15900	16078	15937	15940	15806	15848	16101	15964	16001	16093	15956	16073	15881	15979	16018	15936	16141	15896	16106	15964	16148	16098	15951	15947	16094	16090	15934	15829	15979	15892	16000	15873	15993	15942	16080	15963	15948	16073	15900	16060	15992	15913	15912	16044	16069	15963	15909	15903	16007	16066	16067	16000	15964	15863	16017	15793	15905	16051	16097	16045	15864	15965	16007	15787	16028	15985	15753	15970	15950	15903	15969	15960	15946	15935	15910	15859	15986	16055	15914	15822	15980	15970	15941	16020	15984	16017	16097	16034	16129	15824	16004	15896	16018	15770	16039	16048	16012	16036	16034	15843	15905	15967	15911	16026	15830	16020	15964	15947	16044	16074	15943	15848	16003	16029	15980	16037	16061	15793	15953	15891	15951	15959	15959	15815	15994	15964	15917	16000	15998	15912	16061	15813	16095	16049	15828	15814	15884	15747	15972	15883	15799	15982	15888	16019	15963	15783	15910	16003	16038	15915	15897	15858	15979	15772	15901	16044	15965	16088	15681	16022	15840	15937	15907	16031	16070	15910	16052	15825	16028	15871	16037	16035	15911	16048	15903	15941	15868	15997	15942	15913	16142	15899	16098	15868	15991	16070	16163	16113	15838	15993	15926	16010	15950	16021	15970	15888	15932	16017	15942	15918	15933	15986	15790	15950	16038	16080	15979	15992	16009	15986	16118	15975	15888	16070	15877	15977	15943	16042	15880	15972	15808	16005	16054	15841	15936	15921	15995	15955	15934	15932	15919	15957	16008	15723	15876	16079	15888	16001	16136	15829	16133	15874	15977	15975	16044	15945	16062	15909	15809	16032	15981	16033	15853	16010	15984	15915	15996	15909	15830	15961	15955	16047	15990	16015	15776	15906	15751	15779	15754	15989	15932	16014	15963	15850	15795	16060	16138	15835	15899	16048	15887	15876	15851	15911	16034	15967	15939	15792	16121	16043	16050	15969	16045	15974	16064	15980	15922	15753	15938	15914	15885	15917	15874	16128	15860	16042	15927	15890	15932	15859	16015	15781	16108	15887	15941	15916	15873	16039	16093	16087	16094	16044	15893	16013	15715	16072	15735	15989	16133	15921	15902	16120	15800	16184	16104	15827	15872	15965	15848	16009	15857	16044	15866	15950	16022	16139	16142	16060	15935	15921	15976	15987	16049	15903	15983	16134	15994	16025	15900	15875	15890	15906	16135	15863	15856	15829	16060	15846	16036	15888	15726	15986	16029	15891	15916	16028	16017	16017	16157	15920	15912	15920	16066	16043	15959	16013	16001	15907	16043	16119	16005	15874	15981	15834	15941	15945	15843	15900	15833	15935	16058	16020	15834	15852	15971	15829	15896	16013	15980	15793	15866	16034	15954	15982	15879	16016	15822	15882	16109	15939	16131	16009	16086	15783	15836	16022	15987	15870	15851	16139	15761	16093	16021	16015	15988	15986	15834	16017	15969	15905	15825	15893	16068	16029	15849	15947	16003	15982	16061	15971	15987	15866	16029	15930	16093	15867	15982	15932	15870	16007	15905	15971	16102	15997	16090	16041	15902	15822	16008	15845	15986	15993	15796	15853	15927	15966	15974	15867	15853	16101	15907	15980	15921	16086	15925	15904	15972	15968	16096	15896	15825	15789	16080	15852	15913	15881	16095	15941	15988	15921	16002	15903	15955	16015	16002	15943	16084	15958	15868	16066	16041	16053	16039	16016	15854	15834	16037	16044	15924	15703	15950	16094	16033	16037	16038	16158	15975	15980	16008	15958	16035	16007	15849	16024	15918	15902	15976	16121	15951	15874	15924	16017	15954	16028	15988	15975	15917	15976	15996	15979	16024	15952	16066	16015	16096	15943	15895	15838	16035	16013	15940	15909	15840	16127	15980	16057	15977	15902	15722	15962	15882	15932	15928	16025	15976	16014	15995	15999	16094	15902	16153	15928	15856	15979	15893	15976	16036	15935	16029	16077	15925	15928	15870	15945	16213	15786	15986	15834	15912	16038	15823	15933	15855	15858	15980	16066	15827	16125	15924	16063	15880	15965	15879	15973	16019	15975	15932	15898	15782	16099	15927	16021	15814	16016	15903	15994	15750	16059	15756	15885	15913	15954	16019	15972	15746	15741	15914	15891	15984	16024	15894	15945	15921	15853	15909	15983	16022	15902	15905	16002	16142	16035	15850	16068	16058	15981	16031	16016	16020	15887	15920	15808	15893	16009	16005	15940	15985	15987	16070	16027	15788	15996	15956	15798	15984	16007	15999	16024	16028	15892	16053	16048	16042	15915	15874	15815	15970	15848	16117	16143	15824	15934	15998	15882	15971	15903	15948	15928	16170	16003	16076	16066	15981	15982	16039	16103	15810	15963	16013	16081	15843	16074	15922	15763	15876	15989	15854	16057	15969	15983	15935	16026	15999	15984	15745	15994	16021	16047	15996	15884	15824	15812	15889	15811	15893	15841	15985	16074	16058	15792	15759	15966	15869	16037	16153	15860	15878	16003	15864	15982	16063	15897	15910	15915	16054	15962	16073	15874	16056	16009	15954	15932	15950	15952	15995	15959	15892	15925	16032	15957	15955	15952	16050	16046	15970	15842	15982	15911	16080	16010	16032	15880	15894	15939	16182	15860	15971	15918	15982	16007	16003	15930	15857	15937	15897	15852	15922	15909	15940	16078	15834	16093	16029	16094	16025	15910	16008	15962	15861	15823	15978	15873	15941	15936	15777	15968	15808	16049	15909	16002	15914	15971	15952	15808	15964	15986	15925	16242	16026	16133	16000	15915	16005	15879	16006	15899	15860	16041	15863	15886	16090	15951	16152	15959	16087	15923	16013	15963	16021	16085	16048	15896	15908	16126	15834	16042	15938	15831	15872	15998	15936	16002	15877	15949	15833	16004	15940	16058	15910	15898	15882	15962	15978	15866	15886	15988	15925	15828	16039	15905	15998	15953	15874	16171	15858	15923	16024	15973	16070	16088	15999	16011	15997	16110	16013	16082	15855	15942	15916	15883	16018	15905	16133	15750	15807	15873	15988	15904	15939	15859	15933	15941	16144	16028	16053	15871	15732	16183	16139	15826	15875	16012	16144	16007	15932	16104	15929	16088	15989	15798	15971	15803	16039	16000	15896	15833	16045	16041	16092	15902	16067	15971	16058	15864	16014	15848	15992	16021	15710	15805	16010	15890	16133	15826	15933	15866	16034	15966	15917	15995	15944	15976	15979	16118	16012	15974	16008	15904	15990	15903	15897	15892	15933	16046	15943	16003	16078	15859	15913	15941	15885	16048	16014	15976	16117	15980	15982	15892	15831	16197	15913	15845	16097	16059	15927	15826	15973	16003	15991	15990	16056	15695	15855	15815	15955	15991	16019	15994	16189	15958	15871	15936	15926	15867	16002	15976	15944	15908	15968	16007	15930	15965	15970	16069	15932	16011	15924	15953	16087	15997	15923	15872	15986	15924	16085	16094	15999	16051	15879	16040	15919	15960	16002	16092	15940	15937	15973	15770	15937	15926	15799	15903	15846	15913	15939	15940	15923	15885	16029	15958	15917	16082	15906	16123	16009	15912	15947	15969	15953	15904	15952	15877	15959	15941	15965	15952	15883	15941	15783	15931	15919	15923	15861	15896	15929	16010	15994	15972	15803	16091	15754	16019	16014	15762	15991	15951	15820	15943	15842	16004	15979	15924	16125	15945	16084	15875	15815	16114	15937	15996	16002	15912	15966	16010	15742	15832	16008	15948	15892	15846	16148	15851	15896	16075	15983	16038	15957	15832	15893	15959	15963	15993	16000	15996	15852	15973	16035	15915	15844	15969	16016	15980	16104	15955	16039	15868	15940	16020	16075	15916	16189	16007	16033	15873	15933	16025	15984	15863	15950	15922	15970	16093	15905	16008	15937	16149	15972	15931	16136	16009	15898	15972	16044	15932	15908	15876	15861	16116	15956	15852	16116	15817	16047	15977	16118	15855	15878	15884	15979	15947	15845	15983	15743	15945	16035	15986	16057	15967	15894	16183	15903	15934	15861	15917	15739	16197	15918	15949	15790	15962	16144	15965	15926	16088	15880	15883	15982	15824	15912	16041	15837	16055	16056	15916	15984	15773	15993	15867	15904	15916	15985	15809	15956	15827	15883	15974	16018	15862	15957	15928	15965	16052	15942	15915	15802	15940	16010	16023	15860	16234	15945	15988	15853	16118	15865	15916	16155	16068	15938	15913	16055	15825	16017	15865	16097	15910	16045	15886	16106	16095	16107	16021	15732	15955	16004	15971	16026	15898	15922	15978	15995	15988	16026	15733	15980	15847	15882	16026	15912	15949	15823	15979	15908	16106	15894	15862	15849	15929	15939	16026	15804	16070	15793	15916	15937	15854	15893	16113	15902	16060	16029	16011	15769	16035	16022	16100	15821	15988	15847	15962	15909	16028	15945	15887	16186	15979	15937	15937	15903	15921	16025	15954	15845	15931	15902	15824	16079	15855	15945	15903	15787	15789	15864	15886	16066	15836	15917	15917	15806	16017	15854	15925	15815	15947	15809	15937	16113	15963	16037	16066	16072	15986	15857	16084	15818	15941	16020	15970	15979	15847	16114	15945	16065	16054	15886	15975	16040	16202	15981	15979	15805	15969	16048	15712
28526	26263	30006	23139	19198	19027	18863	18631	18475	18448	18367	18505	18250	18286	18268	18405	18251	18499	18311	18270	18327	18204	18381	18405	18356	18270	18334	17963	18288	18880	18852	18694	18547	18481	18308	18413	18319	18515	18393	18215	18205	18260	18451	18533	18222	18207	18569	18158	18317	18318	18371	18384	18262	18286	18203	18213	18379	18213	18254	18105	18087	18107	18126	18283	18412	18240	18350	18411	18400	18266	18104	18212	18193	18345	18214	18144	18341	18259	18495	18274	18558	18480	18364	18403	18334	18465	18215	18295	18411	18322	18341	18133	18407	18480	18100	18263	18299	18033	18252	18456	18175	18317	18361	18363	18346	18347	18423	18265	18281	18285	18640	18175	18190	18415	18159	18315	18217	18274	18125	18330	18413	18332	18285	18180	18245	18073	18452	18271	18234	18454	18369	18115	18347	18261	18170	18291	18293	18315	18225	18174	18414	18166	18390	18170	18194	18377	18537	18248	18244	18241	18277	18174	18208	18536	18306	18187	18346	18542	18381	18246	18257	18200	18390	18103	18214	18387	18435	18529	18318	18407	18152	18455	18117	18339	18322	18360	18139	18324	18105	18215	18170	18166	18334	18215	18457	18359	18108	18145	18411	18497	18359	18354	18246	18191	18315	18458	18422	18316	18346	18219	18329	18383	18262	18188	18487	18436	18231	18199	18410	18278	18428	18042	18326	18263	18396	18213	18196	18228	18373	18216	18144	18170	18456	18117	18168	18379	18236	18122	18299	18277	18208	18124	18463	18480	18372	18126	18187	18256	18350	18218	18410	18199	18367	18464	18341	18293	18295	18381	18187	18061	18283	18271	18085	18189	18370	18329	18104	18242	18196	18420	18395	18323	18459	18252	18505	18350	18186	18138	18508	18234	18346	18473	18406	18338	18479	18341	18433	18204	18283	18219	18351	18257	18361	18257	18177	18353	18496	18478	18291	18377	18333	18238	18370	18408	18156	18188	18335	18322	18105	18272	18187	18255	18350	18366	18270	18101	18315	18255	18313	18200	18371	18160	18272	18446	18298	18144	18361	18169	18199	18221	18176	18146	18367	18231	18456	18237	18402	18239	18343	18020	18334	18460	18217	18257	18206	18293	18220	18260	18542	18323	18196	18342	18272	18079	18354	18375	18264	18080	18068	18317	18390	18149	18120	18469	18192	18500	18262	18197	18319	18405	18308	18320	18227	18430	18252	18300	18328	18533	18436	18331	18500	18174	18328	18487	18309	18386	17944	18278	18136	18317	18299	18359	18387	18375	18372	18332	18232	18327	18485	18257	18042	18499	18176	18237	18239	18079	18171	18117	18213	18245	18532	18391	18292	18415	18200	18195	18197	18469	18274	18412	18190	18318	18354	18394	18395	18153	18277	18241	18394	18332	18362	18478	18448	18287	18263	18335	18407	18246	18248	18088	18665	18451	18274	18256	18327	18239	18467	18218	18193	18383	18151	18168	18334	18478	18439	18405	18185	18422	18481	18272	18390	18247	18268	18290	18167	18156	18486	18349	18389	18336	18326	18099	18248	18156	18309	18299	18236	18225	18274	18410	18313	18229	18423	18389	18435	18122	18267	18174	18244	18178	18504	18487	18565	18408	18281	18351	18305	18290	18122	18247	18187	18312	18445	18406	18439	18272	18518	18278	18236	18539	18234	18182	18269	18488	18240	18316	18506	18462	18197	18384	18489	18229	18336	18335	18476	18368	18102	18391	18276	18344	18267	18207	18363	18286	18351	18442	18351	18116	18408	18229	18237	18452	18190	18366	18157	18368	18262	18452	18375	18325	18336	18500	18374	18211	18186	18178	18297	18407	18404	18243	18219	18297	18474	18245	18416	18261	18441	18208	18536	18388	18199	18190	18333	18448	18300	18362	18368	18261	18156	18259	18330	18246	18109	18243	18192	18494	18342	18387	18291	18292	18299	18462	18353	18283	18151	18360	18324	18334	18290	18287	18355	18215	18393	18422	18339	18153	18292	18319	18346	18277	18540	18216	18295	18315	18314	18270	18414	18381	18320	18274	18206	18123	18345	18213	18500	18222	18357	18187	18246	18106	18120	18202	18201	18403	18225	18456	18250	18429	18464	18400	18251	18097	18198	18134	18189	18341	18197	18280	18293	18349	18390	18184	18257	18350	18242	18358	18408	18218	18198	18364	18258	18073	18147	18369	18321	18243	18214	18442	18372	18235	18162	18328	18067	18386	18169	18227	18131	18396	18283	18338	18322	18167	18311	18185	18420	18345	18277	18258	18163	18160	18399	18437	18222	18183	18303	18352	18186	18177	18579	18274	18482	18374	18234	18364	18384	18275	18275	18233	18430	18293	18335	18202	18382	18367	18226	18254	18287	18254	18373	18258	18254	18251	18321	18258	18265	18327	18447	18216	18330	18167	18369	18609	18206	18482	18105	18231	18562	18248	18328	18240	18294	18233	18091	18339	18468	18172	18343	18358	18240	18285	18070	18204	18268	18254	18288	18308	18173	18343	18441	18281	18283	18153	18282	18271	18494	18262	18254	18317	18610	18070	18271	18300	18320	18253	18003	18300	18119	18144	18395	18223	18304	18314	18205	18185	18103	18169	18376	18312	18414	18336	18083	18303	18108	18247	18352	18285	18392	18501	18474	18278	18172	18510	18357	18270	18410	18404	18186	18299	18506	18258	18303	18163	18378	18161	18207	18348	18259	18278	18403	18436	18318	18380	18414	18118	18300	18213	18426	18236	18176	18383	18236	18377	18381	18248	18336	18243	18529	18135	18376	18352	18270	18129	18383	18410	18339	18366	18204	18351	18323	18185	18222	18257	18266	18414	18240	18036	18391	18273	18336	18234	18132	18223	18114	18300	18494	18185	18305	18296	18251	18189	18431	18358	18390	18456	18445	18281	18530	18192	18430	18242	18275	18298	18337	18348	18281	18208	18465	18300	18087	18139	18143	18209	18231	18313	18183	18082	18423	18346	18212	18203	18417	18150	18143	18090	18232	18217	18359	18349	18175	18173	18310	18303	18556	18189	18443	18284	18571	18342	18239	18298	18507	18272	18411	18279	18063	18330	18033	18271	18489	18349	18269	18199	18169	18159	18425	18456	18192	18252	18252	18269	18417	18348	18465	18221	18332	18351	18117	18310	18330	18138	18369	18588	18258	18329	18260	18208	18265	18344	18345	18158	18307	18549	18521	18259	18342	18287	18131	18306	18506	18557	18595	18365	18273	18403	18323	18257	18224	18248	18154	18428	18176	18068	18161	18259	18193	18371	18556	18183	18246	18341	18313	18220	18385	18246	18470	18151	18480	18198	18099	18145	18398	18038	18310	18292	18282	18336	18274	18320	18273	18440	18317	18120	18348	18129	18235	18379	18361	18300	18208	18313	18402	18427	18339	18284	18306	18423	18341	18532	18289	18216	18320	18433	18393	18192	18320	18319	18355	18177	18271	18314	18196	18198	18340	18383	18367	18422	18184	18188	18378	18276	18091	18286	18190	18331	18245	18543	18322	18589	18408	18356	18230	18257	18242	18140	18254	18250	18298	18550	18226	18235	18320	18412	18143	18148	18424	18247	18230	18318	18153	18475	18324	18547	18447	18414	18460	18311	18374	18223	18238	18319	18291	18270	18267	18366	18350	18270	18241	18296	18177	18432	18087	18370	18237	18378	18180	18242	18501	18322	18325	18266	18188	18360	18351	18415	18173	18127	18413	18399	18362	18290	18400	18144	18382	18276	18301	18107	18296	18160	18091	18278	18432	18518	18303	18285	18266	18281	18376	18437	18267	18182	18241	18242	18222	18501	18213	18174	18178	18634	18192	18116	18275	18276	18431	18265	18225	18114	18442	18492	18238	18449	18289	18254	18624	18200	18356	18258	18432	18361	18386	18448	18281	18257	18430	18458	18148	18521	18365	18251	18382	18230	18568	18316	18114	18196	18164	18231	18628	18171	18550	18447	18403	18156	18398	18243	18263	18114	18144	18382	18297	18465	18127	18521	18148	18074	18235	18188	18443	18242	18177	18238	18249	18260	18217	18165	18141	18218	18411	18354	18408	18257	18409	18227	18186	18254	18278	18361	18270	18399	18204	18214	18217	18161	18432	18071	18481	18252	18303	18198	18321	18371	18417	18365	18228	18171	18262	18235	18311	18329	18276	18396	18346	18248	18202	18217	18339	18395	18340	18341	18260	18262	18134	18233	18279	18386	18162	18473	18346	18319	18395	18203	18363	18407	18397	18387	18146	18108	18438	18403	18234	18341	18221	18399	18233	18321	18242	18559	18367	18090	18443	18317	18345	18265	18325	18162	18369	18316	18368	18291	18310	18310	18157	18423	18151	18380	18455	18413	18323	18370	18349	18482	18172	18462	18383	18478	18451	18116	18337	18403	18268	18131	18260	18442	18233	18167	18341	18122	18208	18224	18356	18121	18310	18122	18366	18494	18293	18417	18459	18136	18392	18311	18293	18247	18401	18262	18355	18293	18400	18383	18132	18285	18214	18392	18223	18045	18285	18232	18197	18212	18291	18210	18532	18265	18191	18358	18411	18386	18373	18228	18254	18297	18090	18294	18578	18326	18450	18417	18273	18244	18250	18167	18364	18296	18287	18361	18391	18465	18281	18262	18429	18548	18354	18196	18279	18208	18174	18374	18307	18176	18113	18171	18337	18478	18374	18101	18162	18329	18349	18405	18315	18284	18302	18122	18277	18214	18171	18297	18508	18529	18323	18325	18157	18389	18439	18227	18418	18294	18069	18223	18081	18332	18272	18360	18232	18352	18343	18272	18391	18327	18174	18391	18540	18345	18358	18285	18426	18238	18143	18261	18266	18415	18381	18428	18305	18105	18166	18210	18224	18264	18656	18372	18313	18363	18303	18404	18487	18302	18378	18224	18338	18323	18304	18216	18333	18365	18179	18277	18174	18408	18358	18199	18488	18436	18389	18256	18357	18215	18164	18222	18116	18370	18359	18313	18355	18260	18248	18228	18440	18403	18328	18384	18299	18121	18275	18086	18395	18278	18261	18357	18276	18106	18174	18272	18562	18478	18152	18408	18302	18396	18432	18265	18196	18114	18079	18406	18282	18303	18241	18384	18291	18385	18248	18337	18194	18200	18356	18304	18340	18335	18396	18270	18264	18459	18206	18521	18388	18395
29260	40861	29601	17788	16678	16145	15868	15789	15572	15740	15548	15413	15461	15630	15319	15454	15428	15441	15486	15463	15450	15409	15522	15261	15413	15550	15528	15326	15510	15904	15794	16045	15719	15527	15466	15400	15435	15472	15489	15474	15486	15490	15363	15459	15223	15455	15377	15368	15370	15485	15657	15376	15635	15455	15378	15414	15612	15455	15358	15345	15407	15469	15474	15562	15341	15320	15486	15594	15451	15411	15393	15296	15651	15557	15416	15387	15462	15511	15528	15320	15580	15500	15302	15555	15596	15374	15545	15280	15510	15491	15392	15392	15428	15410	15389	15350	15370	15191	15345	15377	15405	15535	15404	15277	15535	15502	15357	15383	15542	15186	15431	15402	15343	15511	15391	15488	15375	15481	15329	15496	15351	15393	15428	15384	15381	15564	15402	15423	15300	15278	15500	15433	15339	15418	15361	15488	15353	15372	15478	15448	15314	15496	15410	15482	15336	15326	15334	15349	15488	15544	15369	15358	15310	15427	15287	15404	15482	15406	15458	15438	15550	15461	15454	15402	15379	15455	15510	15373	15345	15329	15405	15290	15473	15468	15354	15346	15488	15429	15447	15511	15552	15550	15280	15341	15392	15585	15425	15581	15399	15458	15393	15452	15473	15484	15451	15391	15548	15579	15408	15343	15433	15308	15380	15519	15402	15422	15406	15387	15431	15224	15394	15442	15416	15479	15389	15451	15489	15457	15527	15409	15503	15197	15477	15393	15514	15494	15461	15568	15271	15438	15367	15395	15445	15416	15513	15461	15411	15363	15302	15478	15549	15360	15437	15499	15547	15481	15415	15329	15380	15467	15401	15590	15442	15474	15434	15481	15343	15400	15359	15487	15370	15263	15493	15223	15303	15322	15443	15343	15364	15414	15327	15432	15429	15434	15465	15267	15534	15302	15409	15532	15405	15544	15415	15292	15323	15340	15309	15414	15322	15507	15371	15268	15364	15332	15405	15334	15472	15482	15475	15306	15480	15536	15370	15494	15409	15464	15465	15365	15415	15316	15319	15395	15330	15531	15523	15444	15413	15446	15346	15435	15363	15413	15401	15521	15568	15422	15616	15537	15447	15536	15327	15383	15427	15491	15526	15339	15431	15311	15489	15387	15480	15427	15508	15336	15629	15482	15341	15412	15390	15229	15367	15491	15476	15410	15341	15563	15438	15371	15388	15372	15478	15475	15339	15509	15417	15503	15557	15537	15470	15448	15304	15388	15323	15427	15374	15455	15408	15327	15427	15500	15438	15418	15508	15366	15378	15409	15328	15490	15418	15427	15264	15241	15395	15414	15409	15386	15614	15434	15431	15433	15400	15438	15364	15490	15342	15486	15339	15352	15522	15434	15407	15393	15322	15393	15517	15322	15473	15294	15507	15415	15329	15260	15235	15360	15422	15332	15305	15359	15359	15413	15401	15421	15254	15387	15387	15433	15437	15416	15325	15381	15343	15454	15480	15265	15429	15382	15415	15345	15383	15363	15432	15344	15353	15579	15225	15404	15413	15514	15431	15407	15533	15347	15524	15473	15280	15324	15368	15562	15378	15482	15388	15331	15372	15566	15483	15392	15552	15291	15530	15297	15523	15449	15563	15306	15358	15419	15472	15500	15339	15419	15299	15331	15368	15359	15458	15241	15579	15416	15508	15456	15420	15456	15364	15541	15463	15414	15345	15469	15501	15486	15544	15547	15529	15441	15408	15473	15429	15540	15393	15491	15404	15545	15348	15478	15502	15442	15490	15389	15330	15315	15501	15537	15344	15407	15487	15372	15509	15317	15455	15314	15436	15408	15509	15282	15321	15370	15498	15319	15447	15428	15603	15395	15369	15304	15352	15424	15424	15323	15542	15452	15364	15250	15479	15546	15313	15439	15469	15327	15439	15380	15482	15381	15359	15360	15562	15302	15384	15451	15361	15558	15482	15197	15453	15328	15416	15522	15519	15475	15294	15399	15474	15654	15426	15530	15578	15458	15245	15331	15435	15363	15410	15416	15359	15427	15543	15397	15460	15327	15551	15489	15413	15491	15371	15374	15400	15231	15306	15377	15476	15314	15388	15252	15573	15457	15494	15558	15383	15427	15337	15332	15452	15387	15516	15385	15632	15267	15303	15312	15403	15331	15287	15347	15475	15580	15466	15478	15355	15474	15523	15527	15414	15287	15411	15411	15468	15512	15478	15329	15549	15421	15454	15498	15315	15294	15531	15331	15414	15165	15401	15557	15480	15508	15346	15276	15294	15289	15316	15344	15405	15321	15353	15591	15546	15405	15468	15340	15246	15377	15423	15256	15483	15574	15470	15477	15424	15330	15544	15468	15346	15444	15274	15551	15373	15388	15638	15496	15274	15379	15437	15385	15372	15602	15528	15563	15272	15435	15588	15341	15318	15485	15350	15490	15336	15358	15391	15346	15328	15426	15422	15338	15401	15429	15374	15423	15424	15501	15246	15360	15386	15395	15419	15402	15353	15274	15351	15342	15370	15401	15274	15420	15465	15281	15357	15471	15394	15264	15354	15381	15438	15494	15352	15475	15530	15372	15510	15541	15418	15375	15318	15430	15382	15514	15622	15420	15381	15468	15445	15326	15386	15354	15440	15597	15471	15477	15400	15310	15587	15280	15479	15417	15289	15357	15437	15219	15420	15596	15269	15495	15403	15358	15419	15332	15168	15534	15272	15439	15415	15373	15243	15309	15453	15395	15302	15369	15344	15515	15510	15368	15526	15292	15463	15495	15521	15318	15430	15490	15507	15338	15452	15352	15572	15442	15373	15515	15295	15319	15472	15418	15440	15393	15447	15514	15543	15438	15529	15602	15508	15122	15579	15436	15324	15433	15417	15410	15414	15432	15541	15483	15466	15333	15503	15451	15509	15532	15483	15591	15318	15397	15495	15426	15371	15495	15478	15291	15427	15426	15302	15372	15388	15435	15358	15451	15427	15446	15630	15524	15396	15368	15315	15452	15432	15543	15428	15468	15454	15231	15608	15416	15326	15512	15364	15423	15438	15346	15392	15451	15441	15389	15231	15303	15495	15429	15483	15527	15557	15520	15421	15404	15273	15370	15270	15364	15517	15268	15365	15400	15450	15527	15295	15581	15459	15500	15497	15379	15410	15530	15471	15504	15371	15251	15266	15554	15416	15427	15342	15522	15533	15456	15269	15351	15264	15592	15572	15583	15331	15504	15493	15332	15513	15419	15489	15563	15289	15600	15321	15395	15510	15286	15340	15279	15469	15291	15546	15453	15375	15429	15351	15285	15416	15597	15655	15275	15543	15462	15426	15296	15422	15254	15389	15442	15318	15375	15415	15367	15487	15374	15355	15463	15484	15556	15482	15403	15401	15419	15430	15271	15233	15459	15632	15369	15409	15342	15306	15519	15590	15325	15331	15327	15412	15427	15453	15462	15392	15356	15333	15324	15338	15392	15360	15600	15334	15612	15462	15361	15420	15607	15411	15406	15362	15366	15356	15497	15504	15479	15439	15398	15443	15502	15520	15489	15390	15309	15325	15419	15326	15459	15469	15553	15393	15636	15209	15504	15402	15444	15358	15449	15454	15484	15516	15393	15358	15365	15357	15540	15412	15253	15405	15471	15435	15439	15522	15426	15500	15416	15293	15408	15437	15365	15568	15357	15471	15388	15450	15504	15517	15343	15456	15486	15392	15363	15532	15448	15290	15468	15452	15320	15395	15386	15341	15442	15484	15421	15492	15454	15445	15495	15492	15372	15345	15375	15394	15374	15362	15395	15338	15455	15436	15462	15450	15236	15576	15469	15337	15535	15407	15428	15301	15588	15480	15542	15437	15447	15449	15346	15296	15334	15482	15261	15310	15370	15588	15424	15425	15489	15429	15388	15534	15520	15305	15347	15339	15235	15382	15428	15189	15366	15391	15355	15473	15526	15462	15400	15394	15354	15380	15421	15328	15330	15651	15395	15228	15218	15369	15397	15294	15275	15431	15443	15573	15530	15346	15471	15362	15467	15435	15389	15370	15280	15425	15438	15545	15463	15634	15367	15335	15512	15305	15428	15341	15342	15349	15495	15361	15443	15501	15365	15447	15591	15488	15475	15432	15315	15451	15520	15677	15187	15398	15575	15481	15303	15417	15409	15344	15386	15442	15351	15577	15343	15442	15409	15455	15413	15495	15466	15431	15497	15424	15571	15544	15538	15432	15435	15438	15292	15383	15513	15532	15400	15419	15507	15320	15297	15490	15279	15403	15403	15498	15219	15482	15471	15466	15450	15421	15208	15299	15390	15593	15522	15330	15480	15399	15419	15468	15566	15412	15497	15651	15487	15564	15576	15479	15333	15359	15496	15347	15340	15482	15383	15309	15577	15347	15383	15367	15492	15474	15390	15389	15398	15460	15517	15480	15169	15378	15540	15514	15582	15299	15354	15461	15264	15440	15624	15366	15350	15476	15354	15436	15499	15236	15298	15530	15286	15522	15535	15279	15293	15575	15465	15459	15300	15380	15470	15348	15454	15394	15440	15506	15697	15436	15231	15597	15398	15441	15398	15423	15531	15407	15318	15354	15521	15395	15492	15483	15375	15216	15304	15655	15259	15304	15518	15319	15405	15291	15442	15344	15357	15398	15502	15580	15410	15526	15303	15640	15456	15371	15347	15316	15407	15344	15318	15645	15382	15445	15418	15419	15412	15390	15518	15390	15510	15328	15492	15347	15505	15521	15467	15537	15369	15432	15397	15493	15376	15435	15326	15403	15426	15429	15512	15298	15394	15179	15408	15412	15374	15250	15355	15518	15494	15524	15411	15309	15310	15511	15365	15398	15463	15429	15341	15287	15287	15440	15408	15338	15334	15497	15293	15502	15472	15399	15583	15370	15380	15554	15478	15535	15349	15667	15381	15320	15376	15433	15441	15336	15567	15456	15384	15503	15449	15451	15291	15412	15452	15483	15320	15376	15479	15328	15491	15332	15324	15378	15532	15379	15287	15362	15562	15335	15250	15490	15403	15397	15359	15337	15470	15366	15421	15413	15415	15511	15485	15562	15357	15508	15341	15559	15472	15411	15503	15595	15321	15243	15424	15372	15464	15522	15443	15252	15363	15465	15445	15488	15522	15461	15382	15469	15258	15541	15284	15440	15466	15486	15389	15403	15370	15391	15366
24039	21460	29015	24551	22434	24841	22102	19342	18579	18862	18864	18783	18821	18538	18561	18520	18494	18464	18576	18608	18692	18524	18454	18524	18495	18422	18353	18557	19122	20520	21174	20354	20010	19354	18765	18617	18388	18112	18370	18359	18075	18322	18301	18403	18263	18495	18468	18637	18426	18275	18422	18356	18318	18307	18433	18289	18265	18287	18234	18323	18223	18565	18485	18419	18439	18387	18414	18441	18232	18353	18483	18421	18387	18515	18392	18417	18481	18385	18241	18565	18389	18491	18592	18446	18322	18293	18083	18330	18303	18302	18207	18318	18451	18276	18320	18278	18171	18272	18381	18291	18196	18311	18406	18215	18329	18436	18277	18239	18341	18270	18357	18289	18202	18132	18232	17959	18307	18450	18195	18063	18132	18295	18103	18390	18322	18148	18285	18318	18287	18358	18534	18366	18246	18332	18447	18300	18442	18291	18499	18161	18314	18335	18203	18380	18217	18359	18206	18269	18109	18230	18285	18373	18461	18383	18291	18375	18403	18427	18382	18369	18471	18288	18354	18482	18165	18177	18294	18385	18345	18341	18261	18183	18464	18193	18418	18071	18602	18225	18264	18233	18209	18028	18513	18466	18428	18325	18306	18522	18154	18248	18413	18349	18020	18237	18490	18360	18240	18415	18153	18192	18354	18070	18281	18310	18446	18423	18356	18544	18200	18484	18416	18365	18339	18348	18036	18201	18289	18147	18199	18270	18501	18386	18115	18362	18258	18133	18125	18204	18356	18159	18383	18192	18453	18237	18377	18473	18216	18256	18118	18412	18458	18480	18440	18322	18344	18230	18526	18432	18280	18238	18260	18268	18118	18152	18317	18305	18494	18325	18330	18422	18241	18271	18526	18304	18281	18322	18361	18313	18404	18316	18392	18335	18613	18285	18300	18496	18541	18404	18069	18254	18286	18211	18367	18201	18310	18297	18417	18400	18360	18483	18381	18401	18378	18341	18209	18206	18209	18228	18223	18241	18397	18371	18328	18406	18305	18362	18357	18250	18236	18226	18398	18295	18483	18275	18248	18258	18287	18439	18173	18420	18342	18122	18382	18426	18404	18210	18241	18375	18286	18369	18183	18276	18222	18333	18348	18480	18385	18382	18368	18374	18327	18448	18246	18251	18472	18361	18159	18487	18469	18510	18302	18429	18162	18395	18274	18287	18434	18195	18334	18093	18230	18101	18184	18255	18194	18546	18475	18364	18294	18277	18279	18421	18107	18568	18463	18353	18304	18262	18352	18317	18301	18219	18335	18401	18324	18281	18408	18221	18260	18409	18660	18211	18200	18235	18209	18268	18239	18209	18325	18350	18447	18335	18226	18220	18330	18491	18246	18385	18508	18380	18166	18377	18092	18205	18214	18332	18112	18305	18243	18317	18219	18314	18322	18194	18479	18130	18255	18236	18252	18371	18433	18361	18411	18256	18460	18558	18169	18344	18285	18350	18270	18449	18459	18388	18285	18260	18265	18380	18377	18407	18349	18243	18298	18286	18237	18301	18075	18040	18285	18443	18367	18400	18322	18212	18190	18188	18384	18214	18342	18543	18362	18370	18185	18232	18338	18283	18369	18340	18370	18227	18273	18298	18407	18182	18307	18481	18367	18175	18309	18245	18359	18129	18240	18284	18162	18452	18318	18468	18281	18237	18449	18396	18374	18372	18498	18600	18284	18437	18343	18328	18562	18314	18653	18522	18459	18524	18269	18439	18273	18240	18384	18221	18364	18363	18277	18269	18358	18404	18368	18050	18394	18196	18310	18168	18295	18318	18353	18657	18406	18233	18148	18343	18266	18353	18370	18285	18317	18358	18352	18398	18405	18504	18266	18140	18319	18324	18379	18474	18320	18416	18680	18384	18296	18336	18402	18349	18091	18402	18435	18373	18235	18304	17896	18224	18287	18110	18230	18329	18392	18253	18346	18077	18363	18275	18388	18337	18326	18288	18278	18142	18243	18219	18492	18314	18310	18157	18087	18051	18370	18122	18090	18234	18510	18394	18242	18343	18260	18194	18270	18355	18389	18229	18403	18320	18437	18340	18201	18350	18294	18356	18226	18394	18380	18299	18245	18156	18418	18265	18062	18120	18283	18331	17948	18416	18431	18269	18319	18367	18403	18113	18241	18252	18299	18350	18377	18086	18256	18340	18442	18287	18407	18449	18209	18306	18229	18294	18439	18325	18252	18186	18140	18260	18193	18413	18348	18181	18327	18117	18105	18241	18243	18312	18315	18316	18441	18252	18364	18257	18373	18494	18371	18316	18412	18158	18396	18445	18191	18256	18408	18372	18182	18218	18213	18418	18380	18270	18287	18270	18462	18368	18360	18282	18223	18557	18398	18610	18456	18375	18303	18463	18441	18435	18470	18350	18416	18194	18236	18012	18447	18252	18161	18530	18194	18412	18220	18199	18395	18423	18286	18230	18280	18408	18213	18422	18293	18314	18273	18428	18257	18391	18349	18351	18392	18360	18446	18272	18332	18336	18371	18395	18605	18329	18364	18316	18294	18414	18412	18225	18179	18370	18376	18237	18332	18297	18463	18268	18111	18430	18064	18558	18268	18463	18281	18213	18311	18377	18307	18208	18440	18249	18290	18294	18245	18261	18267	18359	18459	18249	18436	18370	18195	18388	18465	18375	18416	18342	18273	18346	18396	18154	18441	18324	18304	18157	18472	18354	18411	18265	18327	18419	18277	18354	18110	18280	18233	18102	18196	18316	18445	18191	18184	18301	18322	18345	18245	18308	18157	18399	18237	18297	18391	18263	18400	18307	18216	18351	18350	18322	18489	18216	18287	18402	18639	18402	18301	18317	18355	18249	18518	18370	18298	18362	18276	18175	18457	18306	18368	18550	18437	18295	18463	18297	18245	18170	18287	18240	18371	18083	18233	18364	18301	18323	18286	18331	18095	18220	18317	18331	18253	18394	18328	18324	18398	18363	18559	18403	18183	18300	18188	18157	18195	18448	18402	18430	18273	18226	18524	18534	18274	18427	18388	17900	18257	18366	18518	18526	18286	18319	18385	18374	18428	18384	18351	18401	18232	18227	18417	18354	18293	18251	18333	18142	18388	18280	18443	18366	18322	18279	18510	18364	18269	18439	18339	18383	18247	18164	18378	18392	18168	18098	18185	18361	18403	18364	18152	18212	18440	18078	18453	18302	18229	18360	18407	18262	18324	18435	18396	18485	18318	18448	18347	18388	18162	18389	18468	18302	18208	18290	18330	18102	18471	18474	18501	18295	18276	18215	18255	18392	18223	18313	18468	18230	18396	18381	18292	18361	18467	18347	18319	18253	18346	18374	18022	18193	18367	18392	18507	18269	18338	18225	18299	18352	18371	18193	18361	18498	18352	18363	18311	18275	18164	18051	18430	18229	18483	18167	18292	18242	18308	18185	18140	18227	18490	18398	18383	18284	18213	18416	18328	18268	18508	18125	18192	18288	18486	18346	18228	18272	18374	18267	18473	18330	18408	18316	18341	18380	18421	18264	18555	18550	18405	18360	18311	18233	18294	18360	18206	18351	18355	18059	18483	18453	18279	18448	18530	18339	18418	18312	18304	18300	18450	18280	18389	18293	18480	18420	18500	18460	18348	18351	18105	18163	18304	18195	18381	18188	18428	18510	18147	18119	18184	18181	18331	18249	18356	18292	18224	18158	18323	18363	18340	18079	18360	18434	18113	18134	18435	18221	18507	18126	18128	18410	18258	18223	18310	18382	18508	18144	18562	18327	18345	18223	18132	18216	18335	18160	18270	18123	18322	18545	18310	18469	18299	18409	18403	18449	18145	18357	18176	18286	18118	18323	18264	18197	18174	18425	18228	18292	18421	18542	18480	18178	18391	18342	18272	18334	18353	18371	18401	18432	18294	18440	18394	18406	18168	18206	18396	18250	18250	18530	18285	18359	18427	18537	18390	18311	18260	18279	18444	18198	18309	18336	18389	18377	18408	18445	18387	18416	18265	18186	18244	18127	18335	18134	18322	18409	18277	18237	18110	18127	18524	18244	18186	18497	18284	18231	18270	18208	18212	18434	18396	18231	18182	18291	18277	18267	18472	18379	18398	18262	18296	18459	18388	18470	18349	18345	18351	18244	18282	18162	18136	18405	18453	18407	18305	18472	18415	18431	18286	18353	18310	18188	18186	18312	18284	18259	18490	18389	18372	18378	18276	18317	18604	18473	18400	18303	18324	18056	18274	18149	18383	18343	18340	18169	18052	18122	17937	18111	18276	18432	18166	18275	18482	18458	18169	18327	18326	18153	18411	18432	18391	18206	18263	18290	18297	18556	18267	18314	18470	18320	18518	18109	18161	18211	18312	18479	18281	18443	18249	18345	18198	18305	18408	18201	18462	18444	18405	18067	18197	18211	18320	18428	18460	18375	18394	18553	18353	18644	18380	18259	18293	18186	18245	18151	18379	18243	18287	18565	18485	18295	18446	18471	18183	18381	18321	18412	18244	18368	18164	18260	18225	18083	18112	18039	18466	18141	18471	18552	18269	18341	18154	18176	18231	18361	18235	18333	18338	18372	18296	18454	18343	18344	18201	18177	18226	18152	18303	18098	18300	18189	18391	18432	18375	18433	18399	18534	18216	18331	18214	18335	18518	18337	18296	18343	18274	18283	18112	18415	18244	18354	18537	18419	18336	18436	18325	18339	18538	18518	18440	18120	18290	18383	18464	18493	18233	18322	18247	18159	18322	18315	18410	18347	18351	18256	18350	18207	18311	18314	18176	18257	18419	18366	18403	18230	18209	18456	18357	18184	18238	18393	18272	18335	18223	18336	18220	18284	18276	18299	18339	18336	18482	18240	18437	18514	18103	18341	18267	18281	18341	18317	18526	18474	18481	18251	18429	18316	18190	18385	18286	18199	18233	18311	18384	18176	18419	18387	18211	18141	18429	18350	18110	18328	18280	18204	18436	18403	18333	18315	18329	18306	18582	18516	18280	18138	18350	18360	18407	17973	18210	18236	18212	18561	18257	18264	18314	18413	18452	18441	18366	18337	18155	18190	18130	18244	18226	18377	18445	18330	18269	18499	18187	18254	18240	18523	18214	18363	18456	18436	18361	18275	18359	18072	18328	18252	18326	18561	18229	18268	18264	18223	18270	18338	18354	18423	18538	18527
32552	55661	42035	24074	18486	21331	16724	16213	16195	16020	15852	15809	15464	15652	15669	15743	15527	15703	15663	15659	15586	15686	15599	15471	15581	15519	15489	15379	16774	18862	19103	18186	17378	16235	15905	15857	15598	15479	15475	15557	15604	15442	15496	15416	15600	15609	15547	15534	15427	15356	15574	15482	15514	15359	15648	15370	15556	15411	15376	15472	15409	15427	15609	15451	15386	15615	15528	15644	15496	15281	15483	15606	15445	15411	15273	15498	15420	15504	15353	15542	15525	15417	15347	15363	15384	15635	15567	15329	15479	15608	15585	15552	15567	15322	15553	15535	15536	15679	15461	15396	15554	15547	15556	15441	15389	15458	15455	15523	15375	15352	15354	15440	15556	15522	15473	15576	15532	15423	15408	15500	15356	15418	15366	15539	15573	15721	15369	15647	15444	15584	15417	15401	15390	15428	15291	15474	15453	15451	15468	15286	15520	15529	15711	15502	15405	15568	15495	15496	15347	15454	15429	15447	15454	15483	15280	15383	15514	15329	15463	15544	15654	15549	15519	15465	15336	15462	15379	15494	15497	15263	15482	15620	15433	15433	15316	15438	15465	15374	15271	15617	15488	15446	15338	15579	15454	15578	15200	15475	15577	15583	15286	15308	15272	15597	15486	15353	15575	15489	15527	15653	15473	15156	15544	15534	15435	15219	15303	15474	15488	15437	15480	15639	15393	15612	15463	15802	15445	15371	15252	15483	15462	15561	15383	15463	15786	15383	15351	15354	15472	15438	15495	15508	15476	15563	15414	15508	15491	15411	15512	15528	15563	15339	15522	15473	15382	15528	15435	15477	15451	15497	15390	15472	15265	15403	15538	15457	15520	15301	15346	15505	15479	15435	15497	15403	15392	15385	15455	15452	15242	15440	15522	15402	15420	15430	15337	15440	15399	15635	15325	15527	15342	15508	15461	15393	15402	15522	15358	15479	15204	15422	15523	15464	15393	15505	15344	15386	15353	15546	15571	15506	15419	15406	15275	15452	15427	15391	15396	15408	15416	15548	15634	15426	15556	15415	15566	15532	15558	15508	15611	15328	15486	15513	15493	15497	15434	15422	15451	15284	15430	15386	15399	15522	15510	15515	15463	15582	15604	15662	15348	15309	15381	15332	15480	15406	15561	15564	15543	15494	15528	15425	15529	15460	15455	15349	15548	15499	15501	15454	15452	15573	15476	15414	15629	15410	15549	15437	15515	15393	15518	15514	15413	15381	15542	15422	15458	15400	15453	15406	15574	15456	15444	15497	15413	15350	15320	15656	15457	15401	15412	15421	15495	15541	15486	15468	15482	15572	15604	15402	15562	15328	15387	15517	15450	15463	15474	15387	15342	15435	15277	15639	15464	15458	15484	15416	15449	15463	15594	15454	15229	15385	15432	15609	15445	15434	15485	15377	15491	15579	15416	15376	15401	15487	15539	15464	15406	15446	15384	15456	15325	15620	15508	15403	15335	15535	15635	15272	15407	15560	15513	15510	15465	15472	15613	15400	15399	15325	15505	15342	15310	15590	15393	15446	15556	15552	15485	15611	15424	15496	15258	15293	15380	15663	15367	15306	15374	15319	15418	15496	15605	15424	15399	15362	15523	15463	15694	15389	15316	15582	15356	15446	15396	15519	15451	15605	15374	15441	15443	15253	15404	15451	15462	15341	15528	15486	15501	15490	15438	15511	15339	15534	15459	15415	15467	15435	15223	15434	15373	15599	15503	15396	15459	15526	15476	15520	15506	15599	15499	15464	15564	15417	15556	15480	15464	15639	15241	15503	15466	15684	15638	15539	15361	15567	15545	15379	15399	15422	15559	15323	15527	15528	15431	15419	15351	15487	15490	15310	15451	15382	15512	15420	15491	15557	15453	15468	15286	15451	15554	15480	15440	15388	15401	15270	15357	15358	15551	15561	15459	15376	15317	15487	15343	15452	15473	15405	15476	15455	15399	15334	15510	15303	15405	15280	15498	15421	15350	15541	15368	15520	15351	15300	15409	15430	15478	15642	15419	15300	15379	15323	15372	15404	15409	15519	15423	15427	15452	15627	15589	15456	15436	15528	15370	15580	15355	15345	15361	15361	15349	15465	15398	15334	15374	15348	15470	15393	15529	15281	15267	15459	15254	15431	15362	15353	15526	15630	15445	15502	15292	15495	15628	15412	15517	15593	15284	15493	15376	15419	15503	15285	15265	15540	15469	15436	15509	15471	15614	15554	15502	15409	15407	15459	15376	15464	15536	15623	15526	15338	15584	15344	15522	15394	15458	15393	15230	15529	15365	15344	15399	15465	15212	15541	15445	15529	15513	15386	15369	15420	15331	15468	15462	15544	15530	15540	15415	15470	15484	15331	15539	15431	15459	15542	15285	15533	15470	15539	15512	15364	15377	15490	15543	15411	15483	15557	15543	15395	15530	15400	15281	15188	15510	15482	15517	15500	15647	15375	15613	15412	15616	15426	15493	15440	15294	15485	15394	15495	15301	15471	15528	15612	15350	15421	15505	15348	15438	15335	15585	15456	15506	15393	15284	15492	15500	15386	15390	15314	15491	15445	15494	15382	15384	15685	15507	15450	15533	15469	15460	15336	15453	15237	15373	15391	15444	15507	15381	15409	15494	15444	15547	15542	15322	15362	15420	15427	15489	15516	15373	15578	15438	15495	15595	15410	15508	15472	15632	15447	15428	15309	15507	15422	15365	15471	15424	15394	15595	15435	15528	15576	15561	15569	15580	15435	15582	15547	15182	15355	15484	15494	15488	15588	15418	15561	15438	15460	15281	15361	15405	15411	15386	15533	15464	15366	15413	15496	15343	15468	15321	15159	15582	15521	15323	15554	15437	15296	15453	15271	15621	15514	15375	15585	15266	15429	15468	15533	15442	15435	15382	15461	15398	15407	15308	15528	15390	15409	15488	15516	15462	15526	15468	15574	15349	15514	15567	15562	15321	15521	15334	15538	15458	15236	15541	15288	15467	15433	15665	15350	15444	15388	15530	15404	15494	15351	15533	15520	15483	15551	15392	15344	15376	15441	15498	15581	15403	15605	15358	15381	15542	15432	15367	15448	15462	15628	15519	15408	15290	15454	15600	15397	15333	15454	15265	15452	15407	15463	15575	15444	15365	15435	15573	15571	15392	15551	15406	15442	15493	15398	15253	15406	15305	15517	15524	15289	15334	15258	15384	15423	15484	15507	15300	15530	15470	15225	15625	15262	15506	15559	15434	15395	15397	15286	15677	15393	15589	15542	15437	15306	15275	15522	15421	15536	15541	15294	15415	15351	15513	15433	15566	15464	15404	15388	15534	15432	15619	15202	15588	15487	15304	15356	15339	15418	15330	15483	15480	15386	15332	15390	15543	15391	15476	15554	15447	15265	15431	15484	15633	15298	15515	15497	15283	15541	15409	15436	15318	15561	15376	15438	15572	15395	15395	15439	15418	15359	15349	15544	15491	15430	15358	15412	15501	15304	15396	15540	15570	15531	15632	15433	15616	15343	15511	15573	15452	15469	15390	15680	15585	15480	15364	15448	15381	15663	15339	15542	15415	15328	15500	15367	15576	15437	15489	15382	15385	15592	15356	15440	15452	15337	15730	15399	15413	15402	15505	15323	15276	15422	15347	15358	15484	15449	15542	15408	15342	15423	15452	15581	15435	15418	15641	15377	15327	15443	15486	15578	15458	15483	15390	15588	15302	15217	15451	15548	15371	15344	15479	15361	15499	15352	15405	15259	15408	15430	15594	15477	15353	15459	15506	15601	15534	15566	15478	15455	15551	15391	15571	15328	15316	15554	15468	15488	15446	15541	15449	15534	15457	15443	15451	15611	15365	15203	15500	15261	15314	15481	15509	15440	15473	15449	15351	15178	15334	15221	15570	15502	15466	15364	15529	15500	15378	15322	15424	15615	15489	15552	15577	15460	15210	15400	15393	15416	15406	15519	15558	15451	15457	15529	15413	15584	15559	15450	15670	15478	15309	15492	15316	15402	15285	15530	15611	15501	15584	15426	15487	15401	15466	15531	15546	15545	15530	15532	15505	15372	15427	15408	15398	15493	15446	15393	15405	15529	15387	15430	15596	15605	15465	15525	15532	15248	15415	15400	15455	15533	15293	15510	15408	15301	15412	15369	15551	15506	15405	15520	15402	15536	15388	15553	15319	15518	15465	15422	15443	15262	15327	15443	15434	15492	15422	15389	15504	15192	15353	15386	15384	15403	15573	15479	15552	15474	15432	15432	15358	15526	15455	15411	15349	15439	15563	15389	15645	15291	15450	15533	15539	15360	15406	15575	15549	15620	15363	15342	15346	15275	15490	15482	15366	15529	15435	15315	15520	15418	15341	15396	15409	15454	15491	15497	15330	15416	15428	15479	15414	15348	15350	15553	15499	15317	15464	15401	15420	15441	15588	15429	15335	15361	15416	15465	15275	15489	15423	15437	15256	15265	15329	15298	15534	15426	15457	15339	15498	15525	15414	15568	15418	15553	15514	15241	15483	15660	15411	15464	15675	15409	15433	15580	15490	15408	15287	15431	15567	15672	15232	15648	15383	15475	15444	15547	15544	15444	15216	15544	15468	15596	15432	15520	15522	15486	15433	15382	15603	15480	15413	15451	15585	15529	15447	15414	15548	15198	15395	15467	15433	15523	15416	15472	15486	15407	15388	15585	15219	15451	15417	15511	15561	15537	15403	15300	15661	15440	15519	15515	15416	15349	15602	15486	15564	15440	15671	15403	15312	15541	15512	15502	15410	15527	15419	15403	15456	15445	15501	15514	15511	15445	15389	15401	15377	15437	15440	15434	15420	15440	15459	15294	15379	15554	15404	15441	15456	15606	15548	15520	15445	15380	15498	15494	15493	15604	15595	15277	15365	15451	15513	15435	15389	15409	15378	15554	15391	15483	15332	15297	15572	15547	15470	15470	15590	15550	15443	15481	15506	15488	15641	15393	15467	15337	15427	15467	15421	15450	15448	15482	15505	15333	15480	15395	15451	15642	15402	15395	15611	15452	15453	15416	15516	15295	15547	15389	15415	15420	15304	15367	15510	15443	15416	15491	15386	15451	15463	15697	15446	15462	15431	15380	15368	15545	15419	15464	15671	15454	15507	15464	15576	15417	15349	15304	15294	15446	15359	15671	15599	15352
22897	21442	29298	24009	21655	27375	25331	20146	19542	19569	19449	19336	19124	19113	19023	19252	19128	19136	19077	18827	19102	19087	18994	18754	18817	18870	19018	19041	20047	22962	23437	22607	21455	20261	19478	19057	18950	19080	18780	18854	18823	18657	18752	18717	18861	18744	18677	18758	18753	18667	19015	18658	18821	18861	18782	18898	18845	18731	18666	18985	18835	18615	18891	18834	18717	18973	18835	18554	18610	18744	18861	18643	18722	18910	18792	18748	19024	18723	18627	18839	18770	18548	18876	18758	18716	18602	18924	18773	18850	18932	18802	18765	18819	18860	18641	18675	18737	18834	18639	18893	18740	18806	18528	19013	18815	18792	18847	18810	18778	18910	18681	18579	18900	18593	18706	18804	18695	18685	18870	18636	18623	18700	18794	18669	18673	18796	18811	18613	18865	18767	18611	18700	18700	18771	18656	18720	18824	18763	18740	18684	18641	18497	18742	18563	18673	18601	18808	18652	18796	18792	18737	18733	18810	18937	18903	18642	18775	18579	18731	18467	18638	18966	18674	18601	18729	18908	18902	18847	18776	18751	18923	18747	18793	18667	18819	18599	18834	18825	18721	18776	18573	18867	18667	18798	18693	18778	18739	18796	18739	18648	18741	18841	18828	18449	18679	18475	18710	18716	18854	18732	18622	18748	18674	18645	18736	18612	18707	18758	18647	18815	18739	18734	18931	18722	18794	18777	18843	18808	18698	18589	18837	18788	18874	18607	18789	18891	18629	18618	18600	18752	18514	18618	18688	18849	18773	18794	18638	18589	18818	18683	18760	18878	18923	19018	18748	18790	18887	18665	18649	18918	18670	18746	18719	18912	18674	18734	18655	18723	18777	18617	18763	18847	18796	18806	18752	18694	18591	18631	18825	18735	18893	18708	18839	18817	18552	18896	18537	18623	18586	18753	18852	18818	18747	18632	18677	18607	18861	18609	18607	18585	18698	18750	18891	18810	18799	18613	18776	18583	18749	18667	18576	18685	18741	18847	18635	18941	18529	18605	18803	18750	18968	18629	18582	18663	18709	18856	18984	18827	18745	18949	18698	18776	18677	18939	18704	18884	18736	18567	18758	18933	18756	18977	18744	18673	18752	18676	18905	18789	18629	18747	18848	18617	18785	18900	18883	18711	18676	18574	18654	18954	18584	18881	18644	18840	18686	18833	18489	18836	18835	18645	18445	18891	18848	18759	18705	18784	18672	18853	18749	18843	18874	18704	18564	18870	18705	18815	18651	18664	18758	18762	18609	18575	18637	18617	18796	18959	18914	19011	19002	18850	18745	18797	18482	18724	18650	18756	18879	18824	18678	18748	18551	18806	18526	18728	18536	18919	18666	18988	18869	18764	18830	18913	18745	18695	18498	18666	18697	18883	18624	18576	18824	18711	18754	18994	18699	18727	18803	18649	18626	18650	18785	18596	18983	18784	18618	18919	18864	18683	18952	18740	18670	18665	18714	18676	18625	18755	18632	18778	18694	18592	18455	18607	18666	18675	18711	18816	18663	18628	18592	18692	18676	18787	18740	18822	18685	18675	18831	18717	18962	18688	18811	18662	18793	18749	18639	18549	18840	18696	18716	18797	18495	18774	18666	18827	18707	18805	18699	18868	18822	18892	18749	18781	18644	18655	18553	18766	18936	18677	18470	18799	18736	18847	18678	18774	18574	18695	18781	18588	18642	18773	18770	18756	18684	18744	18589	18576	18905	18801	18805	18695	18801	18813	18722	18600	18851	18887	18777	18767	18762	18624	18645	18692	18680	18863	18696	18546	18539	18477	18712	18751	18599	18552	18724	18645	18759	19027	18758	18625	18753	18745	18824	18712	18752	18764	18772	18676	18755	18770	18608	18511	18795	18751	18758	18684	18726	18942	18821	18818	18716	18599	18932	18652	18704	18554	18845	18573	18740	18837	18567	18823	19065	18884	18941	18847	18750	18897	18863	18610	18787	18555	18656	18783	18675	18560	18558	18633	18596	18683	18832	18644	18656	18757	18692	18775	18894	18813	18719	18668	18584	18940	18470	18905	18694	18715	18822	18697	18631	18885	18572	18773	18660	18990	18788	18517	18919	18773	18636	18661	18786	18914	18565	18538	18847	18438	18727	18768	18712	18843	18855	18897	19051	18697	18736	18790	18629	18713	18739	18835	18847	18778	18702	18464	18750	18559	18695	18881	18856	18724	18659	18621	18575	18674	18576	18664	18935	18527	18902	18869	18698	18704	18735	18736	18668	18615	18693	18690	18737	18720	18717	18860	18718	18688	18676	18647	18665	18638	18884	18858	18684	18872	18836	18564	18609	18871	18666	18630	18565	18696	18720	18434	18791	18754	18754	18697	18617	18726	18722	18671	18750	18710	18758	18767	18817	18612	18725	18778	18782	18616	18730	18692	18699	18701	18665	18823	18662	18732	18574	18689	18665	18671	18531	18835	18652	18660	18961	18642	18714	18558	18556	18886	18726	18737	18856	18843	18815	18672	18585	18810	18698	18700	18606	18606	18697	18727	18736	18726	18735	18601	18923	18879	18722	18706	18862	18734	18834	18770	18607	18532	18509	18790	18641	18759	18508	18792	18587	18749	18736	18716	18866	18825	18820	18821	18826	18661	18722	18845	18615	18587	18819	18446	18717	18709	18715	18667	18727	18841	18657	18685	18640	18685	18659	18754	18653	18790	18727	18786	18553	18840	18458	18741	18810	18933	18606	18798	18816	18525	18579	18546	18557	18754	18758	18624	18700	18728	18795	18768	18599	18778	18821	18645	18714	18657	18941	18726	18592	18729	18839	18811	18889	18717	18820	18856	18762	18639	18823	18461	18863	18585	18611	18566	18832	18919	18803	18704	18822	18819	18664	18758	18718	18582	18666	18719	18748	18671	18683	18711	18716	18808	18878	18757	18861	18632	18607	18699	18690	18564	18551	18528	18746	18680	18688	18654	18785	18684	18635	18979	18557	18764	18523	18721	18634	18631	18892	18618	18732	18874	18922	18824	18494	18742	18616	18713	18911	18747	18557	18742	18571	18615	18819	18812	18763	18765	18721	18799	18691	18607	18590	18691	18690	18601	18905	18805	18648	18835	18720	18695	18625	18606	18473	18635	18601	19043	18726	18644	18804	18716	18881	18664	18563	18759	18778	18459	18698	18600	18722	18453	19007	18851	18587	18562	18689	18701	18676	18626	18926	18719	18609	18838	18666	18719	18782	18833	18746	18781	18790	18607	18532	18651	18752	18952	18744	18839	18813	18675	18605	18789	18767	18799	18748	18790	18752	18664	18646	18429	18441	18750	18666	18475	18706	18629	18674	18727	18864	18831	18628	18761	18614	18743	18707	18718	18539	18742	18538	18377	18600	18793	18636	18743	18648	18742	18731	18628	18518	18879	18656	18730	18701	18457	18637	18654	18867	18849	18696	18597	18730	18776	18928	18764	18738	18743	18855	18690	18780	18850	18724	18656	18854	18698	18763	18890	18750	18675	18574	18767	18722	18644	18656	18476	18591	18616	18750	18784	18564	18636	18684	18734	18561	18656	18581	18811	18730	18508	18660	18664	18794	18718	18902	18779	18624	18641	18871	18729	18809	18687	18539	18720	18690	18608	18618	18718	18624	18772	18670	18684	18465	18617	18705	18752	18777	18691	18927	18711	18656	18788	18813	18806	18797	18611	18449	18541	18678	18789	18652	18677	18767	18940	18771	18850	18722	18726	18714	18898	18737	18731	18696	18655	18758	18738	18561	18664	18487	18740	18836	18656	18696	18588	18676	18744	18722	18682	18960	18752	18857	18598	18607	18767	18861	18779	18686	18588	18679	18886	18884	18729	18789	18680	18764	18595	18553	18717	18876	18720	18799	18711	18795	18828	18644	18528	18655	18697	18663	18674	18747	18523	18660	18804	18572	18801	18523	18686	18710	18890	18765	18592	18668	18675	18896	18702	18595	18788	18697	18522	18779	18727	18618	18692	18942	18834	18750	18933	18906	18703	18686	18759	18696	18862	18543	18718	18691	18544	18725	18673	18928	18602	18697	18795	18542	18854	18608	18682	18640	18409	18562	18638	18735	18707	18596	18799	18852	18649	18649	18564	18609	18801	18669	18685	18689	18722	18709	18935	18657	18601	18837	18745	18645	18670	18589	18571	18719	18950	18856	18961	18643	18749	18555	18938	18834	18624	18742	18493	18700	18760	18648	18569	18701	18627	18775	18699	18665	18552	18654	18559	18633	18545	18721	18772	18589	18688	18736	18737	18680	18519	18650	18858	18714	18732	18773	18562	18553	18649	18862	18886	18732	18637	18786	18792	18760	18613	18800	18722	18744	18680	19038	18607	18805	18711	18700	18660	18727	18934	18627	18675	18704	18762	18654	18712	18571	18910	18729	18565	18864	18625	18778	18917	18897	18834	18675	18622	18696	18704	18554	18926	18721	18716	18831	18854	18714	18663	18857	18704	18880	18762	18811	18696	18787	18712	18601	18577	18659	18749	18595	18672	18750	18666	18585	18765	18682	18923	18598	18718	18505	19027	18731	18790	18780	18561	18846	18609	18853	18667	18726	18842	18704	18804	18683	18774	18691	18687	18800	18689	18776	18749	18781	18712	18671	18731	18708	18583	18697	18637	18724	18521	18705	18557	18944	18727	18778	18741	18857	18761	18606	18582	18715	18698	18692	18710	18781	18804	18610	18764	18778	18620	18524	18728	18989	18711	18634	18863	18713	18760	18781	18523	18598	18793	18811	18755	18792	18755	18763	18742	18868	18660	18554	18862	18852	18685	18745	18568	18648	18767	18651	18615	18701	18653	18457	18717	18740	18732	18635	18715	18461	18952	18825	18838	18810	18837	18797	18766	18679	18916	18731	18636	18536	18688	18860	18825	18591	18715	18706	18791	18565	18661	18641	18648	18777	18731	18657	18770	18851	18817	18784	18616	18742	18651	18670	18811	18639	18779	18847	18715	18575	18533	18566	18394	18762	18710	18926	18781	18770	18783	18708	18738	18706	18779	18783	18823	18710	18621	18852	18709	18649	18574	18776	18684	18817	18674	18681	18595	18675	18890	18743	18724	18713	18632	18599	18836	18583	18993	18682	18728	18703	18846	18650	18650	18881	18656	18755	18695	18824	18790	18808	18838	18950	18554	18843	18799
37232	63529	52166	26714	20443	25303	17645	17102	16504	16333	16169	16035	16080	15952	16025	15931	15649	16014	15853	15997	15928	15820	15895	15742	15674	15670	15853	15808	17917	21651	22144	20793	19071	17251	16134	15987	15706	15694	15662	15585	15630	15650	15604	15646	15677	15746	15395	15617	15565	15697	15777	15746	15654	15692	15752	15566	15581	15626	15685	15707	15648	15508	15626	15671	15663	15652	15563	15776	15701	15479	15442	15745	15773	15515	15525	15736	15544	15705	15860	15664	15593	15542	15558	15552	15507	15644	15609	15600	15695	15531	15744	15701	15649	15579	15591	15594	15694	15562	15670	15557	15628	15708	15769	15485	15530	15414	15606	15682	15481	15799	15638	15569	15512	15629	15515	15586	15582	15612	15617	15702	15568	15696	15667	15605	15546	15549	15581	15607	15639	15669	15565	15536	15688	15716	15740	15537	15520	15620	15699	15560	15601	15536	15653	15566	15451	15467	15588	15734	15596	15549	15664	15578	15691	15602	15674	15596	15605	15478	15661	15549	15530	15413	15571	15575	15625	15605	15663	15698	15853	15631	15731	15463	15729	15585	15655	15490	15564	15573	15672	15773	15510	15681	15667	15548	15551	15653	15621	15661	15633	15534	15550	15641	15573	15531	15541	15697	15494	15534	15883	15639	15692	15677	15586	15547	15561	15730	15559	15626	15672	15624	15703	15738	15631	15806	15751	15691	15566	15719	15622	15544	15575	15605	15568	15588	15622	15608	15740	15680	15602	15590	15591	15611	15506	15656	15652	15617	15704	15630	15744	15687	15699	15497	15492	15487	15700	15502	15652	15561	15447	15554	15541	15587	15528	15651	15551	15596	15496	15606	15593	15560	15654	15548	15536	15732	15445	15574	15761	15568	15590	15606	15816	15663	15847	15582	15723	15615	15451	15668	15645	15447	15642	15587	15559	15542	15606	15780	15536	15443	15580	15633	15383	15679	15518	15742	15668	15629	15604	15759	15630	15661	15493	15553	15477	15768	15646	15730	15777	15517	15687	15682	15552	15613	15638	15623	15576	15764	15565	15628	15531	15576	15416	15663	15657	15445	15729	15546	15558	15691	15537	15467	15501	15531	15769	15712	15382	15689	15694	15659	15707	15455	15692	15690	15623	15779	15690	15709	15574	15680	15688	15584	15734	15453	15792	15528	15760	15552	15548	15488	15672	15762	15635	15666	15521	15760	15381	15470	15547	15559	15381	15691	15702	15593	15690	15438	15645	15688	15551	15702	15641	15448	15583	15579	15619	15562	15636	15597	15551	15578	15512	15765	15672	15711	15653	15655	15601	15490	15577	15532	15536	15553	15589	15644	15589	15593	15699	15465	15740	15555	15699	15441	15652	15588	15706	15580	15477	15537	15655	15738	15712	15551	15604	15459	15481	15765	15647	15705	15788	15538	15419	15578	15666	15636	15576	15691	15695	15601	15620	15637	15752	15622	15728	15784	15643	15523	15620	15642	15669	15514	15642	15585	15612	15797	15708	15676	15730	15490	15648	15632	15766	15596	15602	15418	15623	15361	15653	15669	15705	15438	15573	15578	15722	15576	15615	15685	15639	15666	15701	15603	15569	15501	15472	15661	15482	15566	15441	15641	15550	15550	15528	15558	15560	15549	15577	15625	15531	15665	15593	15619	15596	15582	15491	15558	15529	15592	15661	15565	15516	15468	15702	15529	15708	15562	15541	15431	15691	15527	15603	15629	15406	15519	15541	15610	15634	15590	15669	15631	15541	15722	15715	15732	15721	15488	15545	15480	15519	15715	15588	15612	15615	15533	15592	15610	15728	15573	15729	15635	15623	15705	15754	15655	15615	15654	15515	15598	15622	15458	15647	15511	15555	15668	15529	15726	15669	15691	15534	15507	15626	15621	15750	15566	15584	15569	15518	15651	15707	15637	15620	15509	15697	15547	15546	15708	15486	15572	15593	15630	15762	15593	15670	15632	15622	15666	15522	15697	15559	15676	15458	15643	15497	15414	15543	15656	15623	15575	15603	15514	15490	15570	15567	15576	15566	15595	15526	15554	15468	15761	15569	15610	15596	15714	15568	15694	15828	15506	15658	15636	15481	15609	15697	15746	15794	15597	15606	15723	15692	15576	15533	15720	15694	15602	15813	15568	15620	15538	15625	15621	15579	15487	15666	15619	15469	15680	15668	15554	15684	15647	15572	15745	15657	15374	15390	15709	15605	15547	15617	15594	15606	15661	15600	15644	15691	15699	15553	15568	15567	15618	15705	15585	15411	15581	15559	15676	15517	15516	15594	15649	15509	15643	15458	15634	15550	15719	15503	15676	15587	15555	15521	15642	15527	15365	15507	15600	15634	15625	15517	15625	15746	15580	15463	15734	15538	15531	15660	15672	15728	15592	15625	15459	15650	15595	15668	15602	15573	15745	15624	15569	15545	15380	15725	15633	15648	15600	15705	15576	15630	15384	15599	15574	15623	15665	15634	15672	15462	15698	15663	15564	15641	15595	15553	15516	15572	15631	15642	15733	15603	15576	15515	15583	15739	15663	15717	15553	15665	15528	15491	15426	15648	15644	15780	15673	15701	15484	15620	15446	15633	15504	15675	15726	15544	15779	15627	15561	15531	15552	15606	15582	15393	15485	15757	15467	15593	15472	15557	15769	15499	15712	15662	15519	15581	15650	15633	15560	15581	15589	15378	15497	15488	15563	15596	15633	15715	15601	15636	15425	15674	15490	15589	15457	15573	15563	15716	15793	15619	15554	15501	15554	15552	15580	15667	15641	15553	15671	15529	15638	15549	15551	15662	15677	15574	15745	15745	15610	15436	15752	15696	15650	15603	15558	15678	15915	15686	15671	15726	15520	15586	15710	15459	15619	15582	15583	15604	15675	15749	15593	15563	15722	15592	15607	15819	15503	15765	15550	15467	15658	15523	15628	15711	15761	15566	15735	15538	15562	15469	15672	15639	15680	15809	15590	15650	15362	15735	15756	15661	15538	15699	15655	15472	15575	15533	15598	15429	15594	15659	15619	15553	15652	15553	15608	15792	15526	15562	15632	15498	15524	15853	15603	15619	15697	15649	15610	15560	15741	15578	15633	15555	15719	15640	15586	15661	15676	15536	15604	15512	15400	15578	15506	15476	15522	15550	15661	15628	15541	15670	15685	15634	15516	15619	15778	15535	15575	15562	15480	15670	15709	15665	15762	15632	15571	15589	15712	15614	15669	15719	15567	15637	15614	15601	15642	15849	15645	15624	15644	15731	15644	15509	15623	15670	15510	15549	15568	15691	15682	15472	15691	15638	15685	15569	15707	15660	15612	15417	15613	15605	15618	15481	15569	15620	15588	15531	15626	15813	15501	15552	15622	15643	15529	15645	15765	15635	15705	15724	15560	15706	15861	15582	15650	15579	15702	15646	15618	15561	15652	15682	15527	15756	15541	15463	15645	15745	15553	15647	15610	15636	15608	15657	15489	15595	15656	15625	15543	15570	15638	15524	15608	15832	15557	15598	15558	15650	15787	15652	15762	15627	15695	15607	15619	15593	15722	15693	15746	15632	15613	15653	15662	15803	15613	15563	15721	15664	15671	15606	15593	15810	15578	15644	15639	15484	15671	15651	15491	15712	15614	15517	15563	15519	15712	15528	15554	15780	15683	15482	15480	15716	15532	15469	15678	15647	15582	15650	15531	15737	15558	15592	15674	15711	15567	15530	15700	15673	15707	15508	15657	15545	15591	15649	15580	15610	15473	15648	15615	15745	15723	15731	15562	15588	15619	15568	15644	15660	15636	15479	15596	15602	15687	15535	15470	15482	15639	15693	15627	15694	15545	15633	15531	15586	15641	15736	15611	15751	15597	15529	15655	15588	15459	15566	15672	15548	15624	15676	15802	15697	15561	15474	15654	15780	15548	15647	15556	15610	15613	15483	15730	15616	15471	15682	15574	15571	15482	15640	15543	15615	15573	15572	15669	15627	15654	15579	15576	15594	15461	15669	15571	15560	15371	15629	15458	15451	15556	15587	15503	15569	15595	15613	15670	15804	15585	15581	15571	15718	15736	15423	15724	15593	15626	15547	15795	15628	15643	15682	15684	15875	15713	15571	15516	15572	15605	15630	15615	15630	15720	15576	15555	15613	15634	15503	15674	15538	15639	15703	15578	15569	15435	15685	15602	15556	15684	15551	15637	15498	15622	15614	15401	15514	15563	15544	15670	15733	15587	15619	15542	15433	15495	15656	15648	15535	15607	15744	15538	15677	15730	15606	15774	15642	15576	15535	15604	15606	15745	15692	15640	15717	15393	15648	15601	15628	15702	15680	15546	15704	15592	15642	15670	15695	15484	15686	15275	15471	15552	15521	15672	15618	15490	15695	15564	15507	15699	15561	15541	15530	15640	15619	15604	15674	15553	15460	15685	15587	15575	15693	15622	15507	15695	15510	15589	15686	15619	15731	15657	15510	15551	15615	15573	15690	15714	15725	15635	15654	15511	15592	15593	15562	15740	15548	15546	15555	15483	15578	15571	15590	15560	15615	15393	15641	15580	15613	15601	15837	15522	15500	15630	15663	15406	15664	15491	15653	15684	15464	15642	15562	15636	15610	15571	15552	15536	15501	15631	15797	15551	15673	15486	15597	15537	15581	15572	15656	15808	15497	15708	15605	15542	15688	15551	15540	15446	15644	15610	15558	15760	15507	15471	15784	15699	15620	15696	15543	15492	15661	15727	15578	15700	15592	15622	15392	15616	15520	15522	15610	15553	15511	15647	15637	15669	15639	15726	15660	15555	15510	15617	15599	15574	15642	15602	15788	15596	15638	15691	15617	15618	15837	15711	15485	15582	15517	15660	15532	15581	15722	15604	15627	15654	15540	15481	15664	15572	15508	15705	15808	15386	15508	15513	15681	15490	15602	15832	15613	15610	15688	15739	15682	15688	15706	15568	15555	15741	15665	15669	15601	15552	15797	15506	15637	15508	15650	15637	15793	15546	15643	15731	15575	15566	15658	15806	15654	15639	15678	15667	15590	15561	15535	15621	15780	15587	15807	15398	15409	15528	15705	15500	15644	15609	15489	15678	15609	15627	15571	15486	15638	15596	15567	15880	15484	15435	15603	15557	15604	15751	15633	15699	15493	15685	15496	15661	15752	15584	15780	15663
28474	25747	30487	22739	18133	18040	17608	17308	17505	17062	17107	17104	17156	17243	17165	17217	16981	17285	17379	17101	17093	17120	17170	17085	17144	17088	17095	17120	16996	17259	17361	17428	17189	17163	17159	16971	16883	17084	16821	17011	17132	17120	17197	17115	17011	17087	16868	17016	16890	16974	17004	16971	16999	16953	16962	16958	17102	16865	17101	17010	17053	17068	17011	16900	17010	16801	17067	16808	17037	17037	16907	16826	16834	17029	17028	17158	16988	17070	16900	17060	17141	17045	16945	16830	16943	17094	16941	16836	17163	16936	17177	16938	16950	17090	16886	16787	16908	16960	17165	17025	17144	17043	17151	16918	16961	17095	17219	17197	16980	16981	17078	17085	16797	17005	16978	16887	17197	16864	16981	16857	16817	16927	17147	16915	17265	17041	16946	17102	17065	16909	16927	17011	16943	16796	16932	17100	17006	16873	16832	16865	17003	16982	17109	17032	16756	16991	17250	17173	16820	16897	16839	16987	17062	17228	16873	16698	17042	17041	16997	16879	17189	16883	17043	17027	16982	16942	17012	16845	17034	16777	16854	17108	16965	17013	16972	17117	16932	17002	17166	17057	17077	16951	16942	16970	17117	16910	17069	17160	16947	17065	17086	16994	16831	16983	17015	16813	17013	16948	16937	17171	16851	16996	17106	16879	17004	16986	17140	17089	16890	16921	16848	17032	17038	16985	17049	16973	17115	16991	17006	16851	16990	17144	17271	16971	16882	16887	16967	17057	16885	16839	16928	17165	16937	17127	17032	17131	17097	17071	16910	16860	16968	16755	17083	17022	16947	17187	16999	17080	17173	17010	17064	17169	16642	17096	16897	16895	17186	17104	16980	16945	17030	16923	16831	17029	17066	16861	16973	16967	17043	17154	17049	17053	17115	16898	17078	16898	17036	17166	16869	16947	17031	16986	17132	16950	16880	17108	17043	17038	16971	17221	16964	16804	17293	16974	16843	16964	16934	17063	16950	16963	16867	17097	17068	17045	16962	16949	17008	16994	17105	17038	16807	16843	16938	17013	17088	17171	17042	16942	16895	17062	16741	17058	17243	16822	17030	16906	16815	16963	16955	17006	17054	17035	16914	17078	17088	16776	16907	17081	17085	17066	16997	16989	17052	16951	17113	17089	16828	16947	16937	16872	16828	16995	17003	16987	17156	17023	17280	16950	16935	17038	17074	16951	16968	17158	16981	17035	16919	16897	17012	16826	16973	17157	16892	16755	16942	17087	16933	16958	16984	16817	17156	16752	17161	16866	17052	17090	17019	16994	17071	17000	16782	16762	16944	17110	17189	17175	16966	16922	16888	17131	16836	16961	17113	17086	17155	17209	17044	17057	16875	17019	16884	17129	16973	17225	17003	16961	17164	17045	17036	17015	17024	17043	16982	17106	16948	16968	17026	16976	17004	17092	16994	17026	17094	17004	16984	16952	17088	17072	17173	16733	17061	17116	17067	16988	16945	17096	17034	16981	17019	17063	16980	17088	17076	17067	17035	16934	16984	17244	17044	17105	17054	16796	17089	17134	16925	16935	17024	17130	16941	16910	16983	17030	17008	17103	16973	17064	17048	17091	17041	16828	17012	17083	17067	17152	16995	17000	16780	16944	16858	17026	16854	16997	16877	17141	17173	16978	16923	17054	17026	16973	17119	16980	16935	16976	16921	16949	17003	16954	17120	17118	17009	16976	16935	16983	17115	17031	17076	16986	17068	17091	16982	17007	16897	17003	17058	17062	17029	16883	16978	17026	17020	16993	16848	16981	16972	17077	17074	17005	17139	17044	16901	17075	16879	17127	16846	17157	17197	17028	17040	16941	17041	16863	17013	16921	16923	16981	17100	17095	17008	16990	16909	17060	17100	17019	16853	16943	16921	16699	17056	16851	16914	16923	17130	17063	17078	16940	17160	16853	16965	16995	16953	17019	17096	17060	17188	16983	17085	16925	17017	17059	16905	17010	17060	17033	17073	17138	17017	16808	16937	16982	16988	17063	17146	17086	16885	16992	17043	17148	17203	17294	17219	17065	16906	16907	16910	17074	16943	17029	17208	16803	17065	17048	17193	17142	17008	17172	17019	16920	17032	17005	16989	16995	17058	16935	17116	16936	17034	17085	17147	17035	17147	17038	16802	16842	17063	17020	17035	17030	16795	16988	16879	17057	16785	16917	16960	17139	17008	16894	16945	17053	16970	16998	17121	17162	17073	16780	16987	16985	16989	17101	17156	17086	17238	16946	17160	17126	17050	17031	16832	17121	17064	17009	16886	17042	17143	17012	16913	16925	17144	17135	16906	16955	17105	16962	16985	17029	17077	16892	16918	16945	17070	17050	17175	16913	16918	17073	17052	17143	17002	17072	17056	16930	17087	17028	16887	16824	16991	16965	17008	17110	17203	16992	17042	17017	17011	17086	17021	17166	17215	17104	16951	17053	16991	16957	17072	17045	16974	16865	17153	16910	17099	16960	17085	16719	16841	17170	17092	17050	17058	17088	16925	17011	17067	17083	16955	17102	17233	17000	16871	17157	16796	17014	16906	17044	17056	17041	17033	17047	17086	16932	17021	16889	17026	17044	17048	17095	16999	16909	17093	17117	16955	17176	17166	16812	16941	16834	17046	16837	17073	16862	16974	17019	17113	17159	16984	17102	17039	17073	17056	17104	17169	16929	17011	17078	16871	17045	17003	16879	16910	17009	17062	16759	17011	16784	16948	16939	17054	17078	17015	17064	16951	17054	17153	17100	17150	16808	17032	16949	17012	16998	17003	16901	17074	17096	16999	17154	16828	17015	17069	17077	16845	17160	17045	17144	17182	17228	17176	17101	17213	16985	17035	17031	16922	16908	17228	16979	16948	16979	17129	16834	17157	17181	17097	17051	17014	17045	17056	17127	16881	16805	17017	16953	16761	16937	16846	17023	17010	17046	16965	17090	16960	17176	16946	17006	16828	16765	16977	16989	16921	17161	17013	16959	17107	17127	17007	17212	16948	16943	17067	17009	16952	16949	17049	16925	17118	16959	16905	16998	17119	17190	17166	17030	16843	16868	17132	17122	17153	17052	17051	17192	16900	16852	17019	16976	16963	17000	17025	16881	17033	17130	17099	17123	17031	16780	17007	16744	16854	16915	16858	17096	16861	17033	16879	17049	16940	17109	16839	16943	16858	16986	16987	17068	16817	16975	17045	16713	17236	17052	17046	17097	17262	17015	16892	16921	16981	16945	16925	17040	17040	16992	17166	16931	17097	17015	16775	17032	17078	17207	17047	17009	17119	17159	17000	17344	17107	16946	17067	17007	17054	16903	17186	17072	17200	17187	16858	17137	17097	17061	17157	17025	16946	16909	17108	16967	17019	16805	16848	16943	16912	16930	16965	16977	16919	16935	16973	16917	17016	17006	16917	17178	16855	16999	17133	16732	16871	17092	16905	16943	17113	16933	17128	17043	17006	17022	17039	17082	17020	17070	16947	17134	16869	16975	17149	17041	17087	17014	17271	17248	17095	17109	17047	17226	17074	17171	17000	17245	16899	17248	16992	16906	17042	17117	16956	16991	17095	17022	17031	17142	17160	17128	16918	17165	17134	17150	17073	16924	16907	16994	16871	16866	17108	17137	16983	17013	17160	16937	16917	17038	16959	17099	17051	17086	16916	16862	16990	17022	16835	16943	16940	17187	16997	16986	17081	16917	17056	17026	16929	17066	17095	16879	16910	17091	17221	17047	17185	17016	17232	16836	16807	16976	17001	17036	17119	17181	16892	17033	17067	16957	16991	16998	17052	17136	17117	16918	16911	17066	16891	16862	16906	17035	17077	17162	17230	16886	16938	16939	17103	16981	17346	17241	17185	16982	16876	17123	16935	16899	16950	16995	17041	16868	16940	17131	17157	17035	16887	16974	16805	16973	16961	16922	17137	17082	16880	17098	16877	17217	16924	17092	16876	16741	16966	16880	17026	17097	17071	16931	16922	17190	17203	16961	17022	17047	16880	16845	17138	16894	17170	17032	17073	17120	16883	17100	16872	16974	17173	17249	16994	16887	16969	17122	16864	16902	16870	16856	17042	17037	17147	16875	17157	16913	17100	17071	17002	17095	17009	17124	17153	16955	16790	16995	16963	16871	17020	16792	17059	17079	16988	17249	16843	17158	16998	17004	17002	17009	17110	17089	16830	16873	17038	16895	17205	17051	17168	17010	17147	17057	17156	16905	16965	17212	17160	16894	16910	16968	17009	17144	17116	17107	17168	17124	16771	16989	17471	17028	16998	17064	17118	16953	17052	17098	17189	16982	16963	16911	16992	16845	17016	17213	17104	16888	17010	16977	16961	17114	16923	17097	17023	16857	17193	16897	16898	16951	16998	17038	16985	16893	17126	17070	17054	17181	17103	16981	17111	16991	16888	16992	17064	16835	16962	17166	17109	16910	17035	16983	16773	17057	17053	17080	17105	17151	17134	17103	16767	16893	16900	16970	17070	16962	16854	16959	16846	16909	17115	17106	17051	16901	17081	16948	16937	16984	17012	16920	17001	17012	17116	17163	17231	16903	17002	17050	17173	16850	16903	16867	16999	16925	16979	16968	16878	17054	17000	16891	16983	17033	16870	16939	17018	17171	16927	16905	16975	17103	16794	17123	17027	16970	17101	17113	16907	17280	16950	17248	17020	16984	16977	17092	17068	17067	16841	16770	17170	16753	16940	17124	17035	16877	17006	17121	17214	17059	16868	16912	16969	17030	16938	16895	17118	16981	17080	16954	16799	17027	17061	17109	17224	16956	16965	16894	17081	16870	17139	17284	17202	17018	16895	16948	17021	17013	16851	16901	17073	16971	16967	16886	17086	16926	17188	16923	16953	16842	17141	16973	16950	16869	17070	17100	17113	17050	17130	17176	16999	17020	17054	17085	17041	17188	17071	17029	17056	16980	16935	17079	17054	16785	17093	16968	17083	16856	17033	17068	16958	17079	16938	17074	16956	17088	16732	16929	17022	17148	17192	17065	17013	17066	16993	17162	17199	17129	17119	17046	17136	17082	16946	17038	16951	17235	16931	16930	16956	17092	17085	16906	17048	16958	16895	17119	16999	16990	16927	16776	17255	17034	17092	16799	17046	17117	16890	16959	17055	16882	17076	17000	17113	17102	17046	17053
28042	39564	32008	17242	16170	16228	15065	15001	14871	14883	14682	14776	14784	14767	14843	14640	14880	14815	14576	14821	14626	14742	14746	14738	14546	14758	14735	14625	14872	14974	14930	14931	14950	14836	14726	14599	14674	14591	14619	14617	14683	14656	14538	14735	14655	14659	14573	14555	14631	14537	14489	14731	14659	14575	14685	14690	14468	14740	14706	14581	14643	14575	14611	14505	14778	14561	14621	14519	14574	14673	14534	14687	14604	14573	14446	14633	14587	14780	14724	14641	14705	14579	14665	14721	14728	14595	14398	14627	14581	14682	14579	14638	14631	14546	14627	14609	14738	14754	14613	14516	14628	14486	14568	14715	14735	14658	14848	14789	14716	14581	14724	14846	14527	14600	14801	14631	14592	14640	14565	14727	14759	14635	14604	14671	14550	14626	14725	14689	14623	14605	14629	14900	14598	14747	14482	14704	14525	14772	14631	14601	14733	14769	14672	14639	14661	14606	14666	14598	14574	14596	14630	14740	14516	14476	14556	14608	14678	14665	14613	14653	14784	14757	14513	14557	14671	14551	14662	14629	14654	14568	14748	14576	14593	14633	14702	14638	14644	14586	14788	14638	14521	14592	14669	14631	14795	14705	14566	14628	14616	14701	14541	14560	14647	14615	14591	14487	14707	14592	14701	14482	14559	14605	14697	14637	14680	14625	14527	14571	14596	14574	14544	14562	14738	14703	14725	14551	14673	14598	14557	14708	14639	14594	14731	14637	14556	14565	14533	14778	14476	14562	14782	14695	14632	14573	14570	14677	14611	14451	14622	14538	14539	14691	14496	14630	14754	14673	14646	14591	14704	14668	14642	14701	14612	14703	14581	14674	14669	14791	14669	14888	14756	14745	14583	14680	14535	14574	14656	14601	14723	14633	14673	14586	14581	14491	14844	14605	14607	14717	14554	14668	14665	14713	14631	14697	14658	14733	14668	14618	14763	14825	14545	14615	14576	14755	14714	14827	14667	14619	14639	14432	14669	14681	14667	14469	14669	14509	14541	14571	14654	14581	14621	14677	14590	14675	14733	14877	14666	14560	14547	14656	14689	14560	14611	14785	14536	14679	14690	14616	14631	14570	14648	14639	14638	14722	14726	14736	14676	14764	14718	14707	14687	14758	14701	14758	14704	14621	14524	14555	14627	14525	14688	14657	14700	14605	14614	14670	14477	14581	14633	14641	14612	14881	14400	14657	14562	14555	14741	14635	14497	14744	14663	14540	14720	14669	14607	14687	14538	14588	14662	14661	14597	14630	14454	14764	14675	14631	14622	14677	14696	14524	14606	14632	14627	14744	14746	14552	14929	14688	14722	14736	14619	14591	14483	14556	14474	14689	14580	14625	14739	14668	14794	14705	14552	14718	14731	14700	14619	14639	14645	14559	14501	14629	14463	14559	14581	14750	14771	14573	14625	14724	14859	14727	14608	14751	14606	14850	14677	14726	14574	14551	14630	14577	14681	14764	14770	14570	14545	14772	14713	14450	14909	14769	14626	14751	14724	14555	14688	14564	14676	14740	14611	14712	14609	14859	14701	14553	14559	14487	14628	14707	14676	14744	14703	14558	14803	14601	14750	14582	14674	14700	14733	14607	14722	14706	14675	14667	14511	14637	14754	14674	14757	14544	14516	14533	14666	14624	14522	14545	14714	14547	14722	14677	14740	14641	14641	14704	14647	14572	14750	14771	14647	14772	14568	14648	14678	14606	14640	14659	14608	14648	14617	14749	14763	14524	14585	14666	14767	14588	14634	14698	14756	14465	14708	14660	14633	14690	14679	14591	14701	14753	14594	14651	14650	14654	14443	14724	14621	14679	14612	14580	14687	14642	14564	14526	14693	14707	14668	14583	14536	14654	14843	14775	14581	14890	14571	14809	14705	14599	14538	14568	14498	14556	14472	14661	14642	14666	14637	14596	14663	14624	14844	14815	14600	14675	14520	14623	14746	14719	14563	14629	14629	14631	14799	14566	14646	14697	14652	14714	14639	14537	14548	14653	14689	14746	14498	14667	14713	14534	14663	14570	14638	14490	14650	14826	14482	14661	14607	14744	14732	14541	14550	14511	14529	14674	14780	14685	14598	14700	14647	14734	14558	14714	14831	14638	14713	14564	14526	14588	14683	14720	14683	14573	14737	14658	14441	14580	14680	14624	14639	14671	14727	14590	14732	14562	14559	14540	14686	14656	14733	14715	14618	14556	14788	14899	14474	14711	14559	14596	14755	14578	14676	14633	14680	14779	14637	14751	14607	14748	14626	14767	14734	14737	14745	14755	14609	14444	14521	14613	14605	14593	14640	14542	14492	14711	14676	14510	14688	14725	14560	14558	14588	14698	14609	14644	14706	14796	14462	14750	14599	14669	14534	14641	14796	14780	14577	14550	14790	14487	14685	14598	14607	14701	14544	14459	14599	14795	14623	14550	14692	14681	14604	14521	14707	14569	14663	14523	14688	14654	14449	14772	14776	14773	14738	14701	14848	14562	14670	14527	14651	14673	14506	14659	14611	14632	14638	14792	14597	14515	14612	14804	14577	14578	14485	14743	14671	14757	14763	14496	14634	14505	14852	14718	14440	14667	14775	14655	14564	14670	14568	14734	14762	14591	14682	14570	14750	14461	14514	14676	14724	14636	14514	14668	14626	14704	14687	14550	14787	14559	14652	14571	14405	14681	14501	14590	14673	14802	14667	14594	14670	14547	14809	14699	14552	14626	14615	14732	14585	14479	14802	14607	14736	14717	14699	14700	14815	14624	14726	14625	14851	14706	14719	14519	14516	14836	14532	14665	14706	14561	14658	14584	14780	14663	14743	14832	14685	14569	14619	14661	14651	14620	14583	14653	14720	14698	14729	14623	14590	14559	14804	14690	14609	14672	14726	14624	14695	14619	14764	14467	14714	14643	14746	14638	14473	14640	14761	14727	14559	14648	14563	14568	14506	14708	14751	14616	14687	14550	14603	14594	14672	14683	14725	14594	14649	14687	14615	14877	14625	14576	14751	14654	14552	14747	14606	14700	14587	14744	14569	14778	14537	14682	14766	14695	14685	14477	14648	14848	14681	14524	14581	14814	14513	14662	14608	14656	14536	14593	14804	14517	14613	14693	14635	14617	14777	14724	14640	14650	14823	14541	14734	14722	14655	14632	14725	14609	14712	14706	14676	14719	14610	14630	14681	14574	14831	14604	14812	14669	14631	14713	14655	14666	14848	14740	14808	14830	14492	14667	14662	14823	14608	14597	14815	14706	14685	14706	14599	14576	14731	14683	14589	14604	14650	14794	14675	14637	14714	14666	14645	14740	14767	14694	14588	14674	14717	14464	14622	14763	14491	14596	14630	14760	14708	14595	14651	14707	14670	14497	14590	14611	14612	14687	14625	14623	14671	14719	14692	14589	14652	14661	14736	14508	14556	14682	14852	14702	14719	14430	14560	14784	14586	14634	14611	14732	14508	14793	14627	14749	14708	14616	14644	14609	14584	14543	14542	14644	14567	14736	14752	14603	14644	14688	14625	14687	14710	14802	14651	14612	14733	14655	14780	14654	14744	14473	14631	14784	14552	14575	14633	14492	14636	14647	14592	14577	14681	14552	14624	14565	14790	14582	14639	14594	14615	14717	14723	14443	14697	14612	14661	14639	14647	14727	14671	14646	14739	14829	14579	14606	14690	14579	14567	14521	14666	14656	14501	14702	14602	14693	14583	14667	14621	14627	14561	14816	14731	14598	14716	14651	14678	14717	14636	14679	14585	14672	14533	14790	14478	14677	14660	14751	14696	14584	14695	14597	14923	14639	14459	14614	14666	14789	14710	14680	14742	14686	14706	14624	14630	14690	14642	14439	14548	14717	14637	14647	14579	14703	14733	14434	14716	14605	14606	14670	14691	14589	14713	14665	14868	14684	14710	14658	14700	14638	14710	14607	14578	14629	14746	14534	14673	14606	14672	14682	14693	14777	14737	14597	14688	14654	14676	14637	14748	14681	14603	14708	14538	14729	14720	14640	14533	14689	14671	14560	14584	14676	14668	14661	14634	14758	14732	14548	14539	14729	14791	14607	14647	14691	14659	14501	14600	14661	14548	14494	14856	14708	14642	14570	14844	14776	14739	14485	14725	14785	14623	14584	14582	14696	14668	14739	14658	14651	14869	14611	14700	14668	14807	14593	14658	14537	14659	14728	14523	14694	14718	14571	14536	14573	14544	14745	14522	14653	14605	14644	14779	14706	14710	14643	14610	14673	14751	14421	14671	14497	14597	14723	14646	14897	14503	14689	14666	14475	14694	14555	14719	14735	14684	14710	14889	14722	14800	14816	14674	14644	14530	14829	14774	14432	14736	14635	14621	14635	14772	14698	14611	14547	14788	14483	14598	14678	14610	14705	14616	14664	14742	14604	14479	14558	14568	14602	14742	14472	14574	14764	14949	14662	14645	14739	14573	14690	14616	14692	14806	14576	14680	14676	14508	14727	14540	14731	14504	14665	14693	14729	14741	14577	14594	14655	14603	14669	14686	14651	14594	14624	14808	14626	14473	14788	14686	14680	14725	14695	14615	14627	14618	14711	14669	14536	14809	14616	14537	14596	14610	14588	14740	14705	14697	14753	14649	14685	14732	14585	14583	14722	14720	14647	14711	14718	14620	14693	14530	14509	14798	14649	14649	14604	14683	14677	14670	14431	14700	14634	14692	14683	14645	14701	14499	14496	14617	14592	14785	14822	14714	14667	14530	14644	14783	14609	14599	14497	14722	14508	14776	14643	14573	14563	14415	14795	14735	14706	14661	14632	14603	14630	14511	14580	14606	14774	14720	14676	14596	14605	14727	14809	14470	14804	14778	14660	14790	14668	14678	14728	14646	14486	14788	14734	14618	14709	14622	14646	14562	14716	14654	14734	14591	14507	14659	14566	14630	14432	14795	14521	14560	14673	14676	14518	14589	14782	14691	14666	14537	14578	14671	14791	14643	14734	14605	14562	14570	14780	14665	14759	14654	14559	14646	14734	14582	14605	14675	14611	14666	14742	14486	14676	14546	14621	14725	14594	14813	14561	14556	14637	14789	14498	14757	14597	14749	14636	14566	14648	14721	14829	14779	14816	14636	14803	14654	14577	14688	14572	14619	14523	14715	14742	14653	14509	14549	14639	14525	14653
23953	21456	29239	24213	22146	21761	20567	17603	17051	17223	17225	17359	17211	16916	17136	17126	16930	17044	16960	16908	17066	17036	16922	16943	16853	16954	17076	17027	17747	19194	19456	19205	18257	17607	17348	16920	16938	16809	16925	16651	16904	16995	16871	16863	16826	16653	16941	16933	17106	16820	16800	16635	16866	16806	16848	16990	16669	16823	16836	16829	16850	16777	16820	16940	17043	16852	16730	16887	16694	17009	16949	16931	16777	16750	16915	16784	16925	16667	16898	16721	16993	16890	16946	16916	16762	16850	16855	16862	16850	16870	16919	16957	16913	16652	16763	16782	16843	16796	17031	17007	16777	16862	16789	16734	16889	16880	16600	16764	16874	16575	17045	16918	16942	16901	16895	16630	16768	16900	16912	16819	16974	16649	16840	16930	16820	16855	17005	16812	16885	16702	16954	16710	16891	16982	16784	16875	16873	16838	16702	16812	17012	16771	16867	16650	16777	16899	16849	16915	16980	16962	16813	16907	16745	16805	16922	17159	16791	16989	16739	16788	16927	16946	17107	16816	16639	16899	16834	16900	16689	16734	16887	16946	17057	16977	16768	16797	16917	16963	16891	16799	16870	16905	16839	16766	16701	17058	16957	16834	16854	16963	16832	16711	17064	16810	16979	16920	17066	16828	16929	16654	16870	16762	16801	16900	16789	16997	16760	16958	16872	16963	16931	16773	16851	16840	16769	16838	17053	16874	16676	16731	16814	16713	16853	16773	16853	17022	16639	16944	16925	16809	16779	16793	16925	16949	16773	16817	16739	16787	17050	16862	16588	16801	16991	16799	16734	16575	16757	17053	16932	16720	16710	16872	16929	16753	16914	16827	16865	16710	16984	16881	16803	16909	16679	16634	16861	16934	16808	16728	16675	17014	16768	17021	16752	16956	16760	16801	16785	16881	16758	16839	16701	16697	16934	16855	16820	16964	16878	16816	17023	16862	16835	16732	16977	16816	16814	17077	16983	16690	16705	16777	16724	16989	16822	16868	16794	16806	16871	16766	16834	16913	16827	16911	16822	16661	16859	16783	16682	16950	16796	16914	16749	16915	16751	16740	16704	16904	16811	16598	17082	16966	16963	16997	16836	17063	17024	16859	16756	16806	16951	16921	16838	16828	16770	16879	16888	16850	16760	16678	16733	16786	16818	16772	16800	16578	16714	16990	16908	16852	16850	16984	16868	16828	16928	16954	16742	16775	16980	16870	16817	16707	16955	16855	16790	16819	16765	16729	16930	16960	17104	16809	16817	17010	17113	17037	16825	17082	16726	16756	16761	17173	17123	16894	16897	17024	16882	16808	16827	16752	16838	16834	16727	16716	16731	16853	17013	16787	16973	16956	16788	16798	16753	16746	16856	16783	16789	16779	16739	16817	16974	16864	16907	16831	16972	16821	16737	16678	16826	16944	16843	17081	16895	16823	17061	16962	16862	16952	16878	17024	16910	16722	16743	17017	16948	16933	16908	16960	16873	16741	16815	16900	16889	16838	16814	16704	16936	16882	16814	16889	17139	17061	16747	16873	16832	16852	16783	17002	16862	16964	16919	17006	17088	16674	16649	16833	16971	16704	16769	16918	17042	16953	16848	16762	16958	16877	16901	17014	16806	17004	16951	16819	16836	16871	16911	16856	16901	16606	16917	16997	17046	16667	17040	16916	16933	16820	16733	16636	16977	16632	16805	16801	16904	16868	16925	16891	16966	16961	16929	16826	16891	16909	16857	16842	16974	16772	16847	16849	16725	16708	17062	16842	16779	16948	16636	16802	16790	16758	16974	16872	16964	16850	16764	16984	16827	16759	16770	16975	16745	16875	16814	16583	16977	16890	17032	16956	16916	16886	16814	16977	16908	16907	16783	16866	16635	16894	17037	16880	16776	16767	16971	16730	16984	16763	16948	17053	16759	16998	16936	16842	16893	16823	16812	16691	16643	16889	16854	16874	16756	16857	16808	16971	16942	16829	16658	17004	16949	16790	16705	16994	16652	16784	16860	16838	16807	16827	16685	16748	16945	16809	16990	16831	16860	16908	16961	16947	16931	16585	16657	16949	16768	16882	16602	16984	16855	16745	16907	16923	16873	17000	16835	16731	16790	16694	17034	17126	16847	16782	16971	17048	16753	16753	16813	17033	16697	16779	16895	16796	16890	16751	16756	16862	16975	16761	16741	16634	16781	16868	16952	16685	16870	17003	16859	16852	16700	16750	16790	16655	16767	16806	16744	16881	16948	16848	16722	16964	16857	16832	16982	16792	16869	16936	16958	16834	17048	16925	16701	16808	16939	16755	16841	16967	16950	16787	16876	17013	16883	16879	16650	16648	16833	16891	17118	16769	16820	16830	16947	17030	16860	16784	16755	16800	16988	16635	16735	16852	16816	16803	16857	16760	16963	16799	17022	16981	16879	16781	16757	16791	16879	16902	16883	16922	16804	16710	16947	16880	16915	16759	16773	16898	16995	16954	16962	16882	16919	16879	16805	16947	16911	16908	16851	16880	16805	17073	16953	16952	16949	17034	16856	16821	16728	16889	17139	17003	16769	16984	16780	16966	16862	17058	16832	16674	16704	16676	16961	16703	16748	16753	16919	16748	16790	16724	16845	16825	16726	16707	16822	16908	17043	16605	16842	16982	16827	16832	16830	16856	16953	16755	17126	16789	16913	16959	16897	16801	16737	16868	16904	17011	16894	16865	16941	16641	17056	16788	16672	16799	16731	16886	16843	16871	16848	16866	16930	16817	16831	16739	16873	17084	16816	16901	16919	16723	16769	16874	16846	16736	16808	16911	16863	16862	16868	16898	16857	16806	16889	16838	16831	17036	16801	16830	16769	16839	16770	16744	16636	17002	16805	16760	16937	16865	16938	16711	16745	16897	16817	16924	17093	17009	16899	16781	17084	16801	16795	16663	16898	16904	16895	16904	17008	16777	16863	16881	16774	16706	16957	16871	17048	16936	16913	16788	16716	16754	16999	16945	17001	16731	16876	16886	16870	16846	16720	16980	16862	16965	17002	16805	16906	16837	16950	17005	16829	16765	16840	16862	16939	16740	16969	16708	16907	16748	17015	16888	16832	16824	16762	17076	16870	16789	16745	16799	17160	16840	16917	16728	16830	16717	16890	16849	17020	16754	16683	16957	16889	16802	16910	16783	16602	16596	16975	16643	16875	16813	16905	16826	16915	16826	16896	16826	16973	16965	16828	16857	16859	16908	16905	16905	16915	17001	16774	16886	16876	16901	16787	16757	16845	16848	16925	16928	16851	16826	16862	16809	16874	17098	16684	16763	17021	17013	16787	16981	16786	16935	16852	16852	16785	16841	16738	16865	16780	16900	17010	16868	16591	16912	16842	16792	16841	16724	16874	16631	16912	16833	16707	16763	16769	16976	16777	16702	16739	16998	16899	16808	16870	16836	16882	16988	16839	16914	16928	16872	16856	16671	16886	16825	16989	16839	16752	16913	16990	16975	16898	16777	16807	16820	16918	16725	16658	16759	16959	16884	16752	16810	16871	16858	16871	16796	16806	16736	16916	16962	17096	16823	16767	16720	16827	16883	16742	16951	16790	16820	16565	16942	16886	17003	16952	16921	16823	16654	16818	16676	16808	16773	16782	16654	16822	16806	16862	16929	16947	16763	16845	16858	16798	16731	16781	16688	16712	17000	16888	16872	17002	16637	16900	16807	16912	16762	16942	16914	16726	16940	16773	16821	16975	16792	16805	16982	16936	16727	16939	17084	16745	16802	16883	16881	16839	16767	16698	16852	16742	16916	17059	16888	16977	16731	16824	16931	16891	16809	16578	16770	16570	16762	16753	16852	16755	16798	16851	16705	16902	17136	17122	16639	16715	16819	16931	16793	17006	16846	16873	16675	16919	16989	16775	17085	16875	16881	16927	16711	16855	16799	16719	16907	16667	16776	16921	16784	17065	17036	16899	16863	16742	16910	16911	16933	16763	16924	16790	16955	16713	16968	16703	16698	16884	17032	16915	16991	16755	17051	16986	16968	16870	16733	16894	16794	16942	16812	16779	16948	16935	17032	16973	16848	16828	16955	16939	16822	16744	16876	16803	17024	16950	16938	16906	16839	16903	16693	16803	16557	16987	16903	16964	16873	16940	17000	16710	16934	16790	16950	16889	16841	16902	16663	16811	16842	16705	16721	16952	16741	16956	17011	17003	16984	16763	16951	16907	16817	16894	16934	16947	16799	17191	16800	16898	16913	16879	17007	16858	16785	17122	16977	16734	16762	16848	17042	16897	16776	16748	17017	16867	17029	16688	16655	17011	17020	16959	16867	16914	16814	16751	16950	16913	16787	17059	16760	16863	16958	16921	16817	16882	16729	16746	16692	16931	16844	17052	16916	16767	16790	16806	16909	16991	17056	16753	16763	16754	16793	16767	16757	16825	16903	16900	16943	16668	16878	16824	16682	16615	16648	16804	16804	16923	16757	16773	16813	16947	16794	16734	16894	16902	16826	16937	16695	16826	16730	17005	16920	16866	16873	16860	16983	16905	16889	16705	16947	16937	16943	17044	16949	16729	16867	16879	16858	16674	16863	17069	16795	16911	16805	16713	16676	16905	16843	16729	16907	16951	16852	16831	16857	16779	16668	16803	17000	16813	16698	16803	16852	16957	16928	16739	16856	16803	16815	17054	16715	16903	16969	16938	16758	16988	16871	17218	16755	17000	16919	16922	16720	16632	16996	16893	16644	16972	16860	16914	16708	17077	16928	16889	16848	16751	16807	16995	16826	16762	16933	16978	16939	16842	16861	16693	16784	16602	16850	16903	16816	16989	16728	16865	16692	17033	16780	16899	16922	16806	16653	16876	16900	16993	16632	16948	16944	16645	16648	16919	16869	16859	16789	16808	16966	16796	17011	17003	16976	17010	16752	16724	16594	17031	16532	16809	17001	16809	16861	17017	16830	16823	16916	16743	16878	16782	16755	16956	16955	16874	16905	16885	16924	16876	16778	16803	17016	16816	16661	16835	16939	16853	16940	16844	16761	16940	16871	16926	16772	16851	16649	16849	16956	17043	16933	16917	17002	16831	17096	17028	16845	16993	16819	16828	17093	16780	16790	16993	17054	16845	16734	17049	16828	16999	16725	16919	16739	16739	16681	16997	16662	17161	16821	16779	16749
32341	55194	45105	21283	17602	16478	16033	15376	15189	14870	14920	14971	14795	14813	15026	14690	15016	14765	14782	14812	14803	14865	14746	14604	14602	14641	14787	14677	15861	18014	18056	17358	16329	15428	14991	14562	14783	14818	14510	14639	14737	14592	14644	14715	14661	14675	14688	14638	14451	14616	14446	14597	14751	14583	14578	14593	14642	14475	14680	14351	14619	14479	14535	14807	14525	14658	14705	14614	14651	14558	14450	14630	14625	14636	14746	14520	14517	14583	14472	14654	14604	14689	14535	14469	14551	14523	14704	14524	14560	14515	14434	14451	14703	14517	14620	14792	14460	14747	14607	14546	14546	14546	14658	14410	14581	14387	14757	14618	14403	14522	14580	14550	14761	14549	14670	14503	14641	14615	14541	14684	14653	14671	14728	14521	14519	14472	14566	14458	14483	14561	14502	14408	14472	14635	14605	14439	14561	14509	14531	14594	14628	14554	14482	14461	14485	14540	14326	14517	14678	14620	14642	14594	14661	14613	14516	14495	14584	14683	14668	14628	14608	14562	14621	14521	14369	14617	14496	14679	14669	14644	14540	14594	14584	14522	14607	14524	14590	14577	14727	14613	14562	14546	14561	14497	14450	14622	14557	14379	14475	14752	14698	14547	14534	14622	14660	14629	14499	14480	14415	14569	14781	14544	14520	14658	14542	14540	14586	14602	14627	14654	14665	14564	14531	14645	14532	14694	14410	14564	14666	14378	14528	14523	14433	14669	14566	14379	14541	14804	14672	14582	14484	14576	14663	14823	14540	14597	14616	14446	14600	14575	14511	14577	14582	14558	14610	14731	14493	14407	14499	14528	14519	14703	14473	14438	14569	14561	14376	14740	14525	14717	14695	14711	14533	14500	14588	14639	14592	14613	14568	14504	14566	14655	14537	14451	14498	14667	14678	14513	14424	14570	14464	14481	14505	14655	14606	14644	14423	14514	14569	14581	14577	14552	14613	14620	14658	14681	14627	14547	14607	14630	14601	14632	14602	14515	14592	14607	14596	14572	14513	14718	14662	14496	14542	14570	14591	14533	14650	14568	14447	14726	14547	14521	14593	14523	14457	14340	14543	14576	14660	14495	14585	14423	14387	14598	14495	14323	14314	14690	14797	14742	14505	14606	14700	14391	14620	14392	14625	14573	14414	14843	14542	14506	14506	14689	14592	14532	14459	14548	14497	14564	14671	14528	14406	14580	14628	14532	14435	14588	14469	14552	14611	14612	14564	14546	14625	14530	14617	14593	14525	14521	14431	14702	14428	14529	14631	14552	14476	14660	14588	14538	14364	14638	14622	14522	14643	14599	14510	14700	14613	14714	14448	14393	14610	14446	14534	14639	14609	14561	14472	14521	14500	14544	14563	14574	14604	14502	14638	14565	14581	14577	14524	14477	14635	14526	14746	14646	14455	14718	14535	14406	14654	14483	14465	14665	14472	14574	14529	14487	14466	14646	14578	14521	14418	14571	14468	14715	14627	14562	14640	14597	14661	14445	14563	14621	14605	14552	14645	14556	14397	14584	14626	14580	14703	14692	14612	14572	14552	14692	14656	14541	14633	14447	14662	14596	14374	14464	14672	14466	14468	14574	14652	14587	14766	14617	14466	14566	14490	14534	14526	14653	14672	14605	14264	14549	14581	14451	14522	14532	14609	14663	14623	14432	14524	14428	14444	14590	14606	14575	14613	14678	14610	14455	14548	14651	14546	14715	14578	14471	14563	14397	14452	14518	14540	14592	14686	14514	14519	14664	14548	14578	14617	14497	14533	14547	14646	14666	14677	14584	14489	14601	14555	14456	14539	14649	14692	14580	14658	14607	14579	14581	14582	14557	14553	14635	14600	14475	14585	14661	14446	14498	14622	14622	14585	14704	14351	14609	14535	14602	14644	14564	14818	14536	14699	14425	14522	14626	14418	14621	14604	14487	14612	14436	14548	14531	14595	14574	14621	14641	14696	14510	14573	14528	14601	14528	14491	14613	14474	14753	14636	14519	14506	14441	14465	14471	14671	14515	14453	14605	14687	14669	14624	14483	14579	14678	14567	14646	14617	14647	14591	14494	14450	14436	14667	14629	14620	14514	14617	14398	14306	14506	14590	14661	14366	14631	14486	14685	14667	14493	14481	14568	14635	14531	14677	14640	14586	14645	14622	14443	14666	14500	14632	14494	14583	14691	14588	14548	14554	14532	14646	14752	14648	14444	14595	14813	14390	14565	14503	14633	14627	14661	14643	14518	14737	14722	14534	14498	14593	14447	14550	14707	14533	14495	14541	14584	14455	14588	14551	14653	14657	14397	14538	14628	14686	14466	14396	14615	14577	14527	14666	14558	14588	14622	14539	14449	14728	14736	14356	14570	14564	14438	14473	14543	14567	14468	14492	14701	14638	14614	14573	14714	14402	14458	14614	14565	14520	14469	14636	14649	14734	14481	14558	14622	14550	14451	14611	14617	14714	14500	14550	14587	14463	14352	14470	14577	14539	14644	14514	14489	14548	14712	14601	14558	14540	14533	14554	14513	14644	14665	14593	14651	14483	14635	14404	14609	14764	14571	14522	14527	14606	14578	14539	14652	14540	14530	14576	14655	14556	14529	14449	14475	14563	14663	14633	14449	14658	14481	14469	14670	14635	14564	14490	14496	14465	14582	14522	14603	14643	14657	14549	14609	14641	14575	14587	14641	14656	14545	14286	14583	14547	14528	14593	14592	14628	14448	14573	14723	14600	14656	14659	14578	14413	14700	14638	14561	14589	14555	14612	14570	14476	14585	14629	14683	14588	14600	14682	14542	14596	14610	14625	14501	14563	14679	14578	14595	14484	14538	14639	14454	14415	14647	14408	14630	14726	14624	14713	14488	14480	14520	14579	14462	14577	14617	14578	14469	14677	14573	14481	14699	14713	14633	14421	14573	14547	14582	14638	14510	14626	14733	14519	14649	14543	14473	14745	14569	14405	14727	14476	14559	14432	14409	14373	14487	14429	14437	14654	14573	14642	14550	14558	14507	14560	14680	14520	14506	14413	14323	14538	14558	14660	14568	14419	14687	14601	14444	14458	14763	14479	14554	14656	14798	14693	14522	14627	14464	14581	14695	14569	14747	14628	14666	14527	14564	14455	14429	14630	14464	14665	14621	14712	14605	14595	14510	14483	14600	14698	14680	14576	14466	14569	14576	14516	14614	14573	14509	14529	14544	14565	14605	14540	14572	14710	14604	14542	14415	14439	14557	14567	14362	14503	14448	14581	14633	14463	14528	14585	14599	14575	14598	14537	14761	14627	14516	14726	14644	14673	14571	14466	14539	14680	14560	14633	14532	14684	14744	14574	14494	14559	14359	14649	14437	14445	14655	14765	14410	14665	14634	14578	14546	14597	14472	14699	14770	14440	14749	14476	14533	14687	14348	14398	14486	14638	14570	14585	14564	14746	14678	14530	14622	14464	14575	14604	14558	14689	14475	14675	14482	14572	14615	14548	14570	14408	14440	14512	14581	14614	14508	14580	14520	14558	14448	14779	14577	14617	14429	14625	14680	14652	14558	14482	14551	14491	14594	14420	14582	14456	14685	14564	14432	14687	14570	14536	14480	14574	14383	14576	14502	14333	14551	14522	14573	14600	14556	14692	14570	14593	14527	14657	14560	14433	14257	14619	14601	14439	14622	14585	14470	14541	14723	14530	14490	14512	14488	14581	14377	14605	14600	14574	14646	14726	14508	14534	14589	14373	14742	14492	14557	14480	14497	14468	14645	14568	14563	14678	14515	14741	14622	14595	14522	14575	14628	14408	14649	14501	14547	14501	14596	14507	14415	14557	14503	14459	14416	14573	14677	14582	14464	14551	14487	14527	14518	14487	14623	14611	14492	14567	14393	14547	14522	14429	14661	14625	14547	14488	14586	14410	14338	14616	14361	14463	14660	14316	14569	14371	14535	14484	14469	14617	14580	14586	14497	14500	14595	14540	14595	14544	14605	14324	14623	14468	14568	14538	14545	14547	14632	14457	14441	14584	14658	14541	14698	14597	14590	14630	14580	14536	14692	14610	14597	14594	14496	14515	14494	14691	14524	14571	14462	14517	14611	14510	14369	14679	14565	14570	14598	14685	14571	14604	14543	14552	14530	14624	14454	14538	14441	14426	14607	14631	14466	14513	14530	14753	14427	14409	14416	14532	14703	14675	14638	14508	14757	14481	14520	14600	14534	14497	14699	14475	14576	14423	14455	14474	14529	14504	14458	14563	14606	14528	14526	14603	14596	14499	14446	14631	14534	14647	14697	14441	14576	14511	14503	14522	14580	14382	14572	14568	14545	14475	14642	14506	14542	14648	14474	14593	14587	14768	14507	14727	14600	14569	14523	14787	14633	14489	14597	14642	14609	14532	14385	14483	14453	14569	14599	14631	14443	14592	14470	14643	14673	14762	14610	14663	14642	14652	14608	14474	14603	14553	14432	14668	14654	14605	14587	14399	14505	14553	14587	14527	14534	14510	14571	14528	14570	14488	14632	14643	14527	14560	14511	14682	14667	14590	14710	14453	14684	14585	14476	14522	14553	14633	14531	14443	14591	14489	14610	14581	14678	14581	14517	14528	14626	14620	14564	14518	14471	14577	14539	14628	14562	14653	14647	14568	14601	14678	14428	14560	14476	14577	14477	14739	14692	14534	14634	14560	14759	14539	14559	14614	14598	14513	14662	14594	14583	14607	14500	14472	14625	14586	14556	14453	14503	14369	14620	14553	14555	14574	14463	14407	14497	14490	14687	14450	14801	14425	14669	14669	14489	14549	14670	14654	14586	14521	14726	14557	14460	14598	14354	14602	14435	14772	14599	14633	14745	14559	14576	14737	14574	14530	14652	14452	14693	14514	14760	14621	14426	14563	14607	14244	14465	14628	14518	14619	14642	14696	14766	14667	14514	14477	14615	14584	14584	14566	14544	14576	14638	14623	14499	14552	14665	14569	14604	14583	14608	14515	14552	14543	14663	14544	14367	14684	14570	14511	14540	14630	14466	14574	14568	14573	14604	14648	14614	14396	14613	14501	14483	14443	14560	14375	14683	14501	14615	14558	14541	14567	14500	14628	14674	14678	14458	14662	14541	14629	14404	14567	14504	14595	14506	14604	14566	14565	14655	14711	14587	14513	14692	14503	14605
22973	21440	29348	23917	21599	23365	24550	18711	17740	17886	17682	17595	17350	17417	17359	17315	17529	17409	17498	17403	17411	17379	17355	17276	17142	17323	17365	17120	17253	21323	23077	21594	19895	18627	17889	17387	17181	17133	17226	17134	17282	17252	17295	17273	17001	16986	16926	17086	16855	17010	17043	16983	17136	17003	17370	16973	17022	17221	17047	17130	17122	16991	17190	17035	17118	17179	17249	17136	17029	17058	17070	17208	17093	17124	17118	17206	17109	16958	17104	17147	17189	17232	17204	16984	16940	17230	17057	17294	16947	16919	17186	17145	17010	17192	16992	17116	17212	17049	17138	17158	16925	16856	17069	16985	17137	17163	17118	16959	17180	17116	17004	17323	17000	17017	16982	17132	17184	16974	17104	17191	17154	16865	17018	17049	17197	17045	16980	17006	17042	16909	17004	16938	16881	16929	17199	16923	16789	17018	16872	16863	17039	17056	17126	17020	17078	17028	16945	17014	17071	17106	17187	17051	17057	17058	17010	17000	16967	17042	17082	16831	16984	16994	16986	16930	16936	17042	16876	16997	17066	17029	17114	16930	16987	17057	17016	16980	17055	17025	17061	17247	17037	17027	16986	16926	16964	16993	17099	17052	17039	17141	17064	16987	16839	17131	17105	17094	17094	17169	16948	17003	17033	17090	16820	17171	16935	16891	17146	17044	17051	17141	17091	17175	17264	17152	17116	16957	17065	16795	17036	17030	17217	17011	16888	16933	17063	17012	17246	16891	16982	16961	16990	17264	17057	16982	16907	17077	17002	16913	17004	17225	16914	16978	17219	16973	16977	17008	17109	17110	17078	17106	16894	17006	17019	17028	17129	16817	16954	17063	16829	16879	16997	17180	16990	17123	17010	16966	17018	16994	17073	16978	16938	17106	17186	17100	17064	17090	16931	16927	16876	17160	17053	17284	17099	16953	16977	17146	16782	16865	17035	17043	17092	17059	17160	17131	17008	17132	16884	17116	17009	17178	17053	16944	17169	16991	16870	17137	16922	17209	17076	16964	17009	16917	16980	17187	17062	17000	17073	17095	17098	17188	17063	16988	17076	16994	16943	16986	16793	17102	17140	17126	16836	17165	17166	17048	17040	17108	17110	16954	16972	17207	16946	16904	17010	16902	16800	17007	17184	16945	16932	17104	17003	17057	17047	17234	17148	17010	17069	17123	16941	16967	17065	16841	17054	16968	17157	17242	16983	16933	16930	16956	17058	17249	16965	16945	17008	17094	17059	17157	17069	17011	16892	17025	17057	17074	17068	16908	17226	17025	17065	17145	16988	16886	17033	16950	17146	17028	17181	17089	17172	17143	16961	16924	17070	17020	17038	17062	16929	17157	17129	16862	17072	17091	17111	17032	17004	16945	16971	17051	17143	17104	17122	16933	17097	17011	16816	16886	17129	17047	17196	16821	16742	16980	17001	17052	17001	17024	17134	16926	16957	17244	17102	16866	16990	16879	17117	16965	16826	16882	16962	16936	17191	17087	17270	16932	17086	16970	17051	16982	17044	17090	17313	16981	17117	16911	17162	17063	17244	17193	17169	16849	16926	17278	17072	16994	17041	16965	17120	17084	16943	16912	17283	17034	16968	17069	17011	16830	17099	17177	16948	17032	17000	16904	17126	16958	17258	17034	16834	16924	17047	17128	16943	17217	17030	17157	17218	17071	16889	16850	17005	17008	16977	17045	17117	17127	16965	17053	16968	17271	17039	17144	17001	16876	16960	16907	16929	17097	17114	16867	16971	17006	17039	16995	16916	17263	16994	16983	17101	17112	17223	17114	16917	16941	16942	17155	16827	16980	17171	17084	17239	17106	16998	16930	17099	17023	17046	16905	16960	17065	16881	17020	17133	16890	16917	17002	17048	17132	17047	17141	17172	16875	16931	16768	17173	17112	17042	16931	17279	17188	17108	17053	16913	16905	17193	17198	17087	17208	16978	17168	16711	16978	17144	16985	17050	17126	17085	17085	16956	17035	17097	17017	17003	17119	17053	16942	17062	16968	16988	16928	17016	16971	17025	17001	17087	17139	16958	17069	16993	17165	16898	16991	16979	17257	16913	17013	16952	17034	16892	16835	17014	16916	16867	17162	17076	17028	17089	16938	17081	16976	16741	16984	17038	17026	16794	16953	17010	17118	17003	16971	17012	16971	17098	17130	16759	17096	16897	17001	17056	17022	17080	17196	17162	17011	17193	17153	16998	17122	17093	17049	17021	17046	17175	16984	16874	16676	16945	16967	17089	17025	16948	17205	16868	17096	17116	16933	17059	16940	17230	16985	16906	17197	17295	17055	16920	17024	17049	17063	17055	17133	16995	17125	17121	16966	17255	16922	16951	17106	16896	17212	17047	17110	16902	16911	16866	16894	16987	17286	17286	17196	17029	16902	17020	16892	17109	17176	16884	17098	16848	16940	17007	17058	16969	17077	17173	17162	17092	17090	17229	16979	17121	17035	17058	16875	16945	17040	17051	16998	17037	16901	17034	16925	17002	17215	17011	17129	16983	17039	17139	16933	17158	17153	16905	16894	17086	16996	17071	17104	17001	16973	17014	17259	17021	16875	17051	17143	16954	17133	17072	17111	16949	16931	17030	16940	16878	17082	16955	16847	16798	17054	17101	16947	17223	17017	17027	17245	17076	17130	17082	16975	17006	17161	17191	17033	17098	17006	17007	17119	16911	17118	17252	17112	16899	16955	16823	17050	16970	16898	17119	17043	17010	16956	17066	16927	17058	17046	17049	16967	16912	17060	16910	16920	16992	16952	17271	17140	17055	17107	16903	16999	17197	17226	17077	16917	17132	17017	16941	17139	17115	17106	16923	17135	16836	17152	17231	16935	17125	17010	17092	17055	17039	17179	17058	17034	17180	17198	17334	16967	17181	17020	17017	16971	17021	17072	17029	17009	17011	17088	16927	17302	17131	16890	16876	17143	17028	16981	16977	17185	17099	16941	17029	16967	17159	16902	17137	17105	17054	16885	17057	17064	17168	17146	17085	17214	17055	17043	17095	17044	17028	17129	17121	17067	17151	17035	17021	16887	16905	17094	17007	16888	16881	17026	16897	16889	16951	16995	17081	17100	17021	17099	17044	17024	17093	17130	16978	16913	17246	16964	17003	16911	17131	17062	16761	16892	16824	17165	17193	16917	16884	17004	16857	17119	17054	17096	16991	16916	17025	16823	16828	16944	16963	17047	16891	16942	17126	16911	16997	16906	17190	16813	17064	17152	17246	17170	17210	17092	17094	16901	17135	16990	17155	16862	17047	17083	17204	16899	17132	17091	17104	17051	17316	17154	17016	16872	17035	17056	17171	17028	16973	16909	17275	17022	16927	17038	17130	16992	16945	16887	17136	17015	17050	17011	16778	16989	16975	17111	16985	16901	17032	17015	17052	16931	17066	16853	17112	16953	17138	17070	17158	17125	17083	16964	17091	17431	17233	17049	17090	17008	17015	17089	17082	17175	16860	17042	17101	17067	17270	16957	16982	16917	16943	17141	16976	17290	17090	16916	16965	16880	17038	17159	17030	16980	16978	16931	17138	16950	16874	16988	16915	16854	16966	16945	17011	16895	17078	16943	17028	17055	17065	17191	17085	17101	17020	16962	16998	17004	17261	16971	16998	17127	17123	17137	16914	16951	17146	17101	16871	16978	16844	16981	17021	16869	16904	16923	16917	16916	17071	17088	16976	17015	17010	17117	17117	17237	17070	17079	17027	16917	17023	17005	16914	16942	17188	16869	17151	16937	16910	16939	16977	16945	17021	17039	17112	17057	17112	17092	17089	16910	17305	16840	16904	16915	17029	17048	17098	17122	17116	16980	16965	17117	17136	16988	17090	16918	16958	17072	16876	17021	17150	17123	17133	16905	17107	17154	17074	17166	17107	16835	17218	17291	17254	17143	16927	16881	16926	17039	17095	17152	17069	17246	16943	17074	16907	17116	17021	17007	17018	17111	16905	17038	16983	16899	16968	17140	16972	17111	17065	17005	17087	16918	17031	16906	16663	17018	16827	17095	17062	16834	17042	17060	17067	16835	16924	16929	17035	17102	17122	17072	16994	17002	16882	16975	17112	16788	16899	17034	17013	16900	17257	17161	16821	17066	16958	16970	16867	17061	17049	17003	16771	17116	16947	16905	16961	17129	16926	17041	17137	17082	16851	16873	17044	17128	17168	17119	17131	16931	16928	17070	17077	17000	17011	16863	16919	16986	16887	16944	16991	16933	16919	17008	17002	16970	16916	17067	16959	17007	17289	16801	16914	16902	16890	17054	17079	16945	16947	16889	17119	17107	17000	16862	16891	17041	16897	17045	16974	16891	16944	17272	17086	16897	17104	16898	17097	16944	17143	16954	17161	16914	17168	17055	16969	17082	17126	17113	17007	17121	17018	16866	17130	16997	17190	17059	17028	16743	16905	17024	16973	17323	17127	17118	17200	16978	17060	17078	16961	17018	16879	16724	17032	16843	16957	17231	17075	17029	16988	17058	17030	17017	16850	16869	17136	17244	16921	17087	16953	17249	17122	16850	16984	16883	17066	16944	17123	17150	17144	17073	17073	17131	16973	17050	16884	16976	17131	16923	16931	17039	17092	17208	17009	17091	16982	16925	16846	16928	17160	16947	16939	16898	17081	17059	16954	16867	17001	17127	17018	16999	17000	16913	17191	17043	17107	17115	17015	16992	17035	17069	17055	16972	16805	16959	17053	17019	16856	17051	16978	17082	16959	16895	16875	16984	17006	17062	16846	17183	17070	17108	17177	17045	17135	17198	17183	16987	17039	16962	17062	16909	16945	16949	16948	17063	17063	17076	17115	17136	17239	17084	16965	17211	17049	16989	17063	16992	16909	17137	16880	16978	17027	16974	16847	17187	17153	17128	17068	17084	17048	16899	16896	16900	17003	17126	16843	17122	16940	17052	17107	16949	16870	17068	17033	16974	16979	17105	17042	16923	17043	17068	17026	17049	17118	17169	17056	16852	17131	17085	17002	16710	17080	17151	17084	17082	17157	17071	17030	16839	17054	16819	16900	16966	16908	16980	16984	16948	17060	16996	16943	16942	16830	16947	17064	16876	16917	17237	17131	17125	17031	17137	16812	17021	16901	17083	16916	17017	17079	17038	16957	16993	17132	17115
37460	63945	48790	22107	19397	17823	16732	16100	15752	15473	15417	15272	15062	14821	15242	15063	14970	15032	15083	14776	14948	14814	14888	14815	14911	14870	14856	14786	14943	21555	22720	20587	18073	16273	15404	15029	14647	14702	14768	14738	14689	14827	14730	14654	14822	14775	14736	14692	14626	14644	14717	14508	14688	14632	14599	14613	14683	14813	14667	14614	14634	14740	14767	14770	14683	14798	14542	14714	14700	14673	14704	14787	14571	14662	14618	14562	14743	14804	14909	14834	14804	14658	14553	14653	14659	14619	14688	14576	14470	14621	14546	14608	14796	14799	14653	14624	14653	14771	14684	14674	14606	14705	14713	14701	14590	14624	14621	14718	14646	14761	14728	14712	14654	14632	14576	14684	14674	14708	14548	14731	14724	14553	14743	14786	14647	14468	14759	14686	14752	14613	14539	14703	14542	14687	14593	14700	14748	14850	14818	14570	14811	14516	14764	14826	14612	14656	14628	14613	14758	14737	14718	14567	14706	14823	14770	14638	14676	14700	14571	14579	14639	14615	14489	14607	14683	14706	14608	14739	14727	14715	14584	14646	14841	14557	14789	14808	14694	14710	14620	14752	14588	14533	14637	14671	14709	14615	14581	14596	14666	14566	14779	14647	14708	14765	14718	14682	14746	14674	14711	14712	14746	14645	14588	14759	14606	14692	14787	14563	14662	14613	14772	14644	14855	14640	14777	14484	14577	14658	14887	14638	14551	14801	14691	14743	14786	14739	14685	14695	14599	14672	14548	14716	14755	14650	14747	14559	14594	14591	14670	14603	14747	14639	14700	14688	14755	14625	14721	14688	14788	14530	14822	14618	14750	14676	14728	14618	14389	14734	14723	14805	14577	14472	14602	14612	14602	14673	14744	14786	14777	14610	14637	14654	14550	14663	14716	14639	14806	14672	14820	14672	14669	14567	14639	14756	14500	14636	14632	14769	14814	14607	14625	14831	14604	14545	14734	14607	14780	14612	14742	14702	14830	14707	14560	14727	14585	14812	14666	14701	14594	14725	14706	14623	14643	14586	14819	14685	14635	14788	14684	14664	14635	14720	14717	14636	14717	14655	14533	14713	14740	14664	14719	14578	14770	14796	14628	14664	14533	14771	14506	14478	14629	14728	14803	14667	14372	14535	14699	14685	14617	14609	14744	14781	14458	14700	14573	14759	14672	14601	14462	14427	14643	14723	14534	14637	14629	14587	14690	14753	14666	14607	14598	14805	14484	14523	14764	14641	14693	14650	14767	14885	14652	14730	14654	14703	14636	14553	14579	14736	14719	14674	14445	14753	14725	14656	14623	14734	14701	14589	14520	14782	14662	14430	14541	14655	14499	14526	14663	14639	14754	14753	14610	14674	14625	14490	14923	14675	14672	14547	14799	14436	14639	14720	14620	14629	14495	14719	14579	14574	14921	14641	14666	14805	14875	14701	14759	14608	14562	14736	14726	14878	14636	14601	14723	14753	14743	14665	14730	14780	14571	14567	14701	14620	14710	14687	14673	14610	14782	14812	14545	14568	14562	14623	14664	14570	14647	14653	14559	14800	14709	14785	14623	14736	14721	14744	14785	14759	14605	14758	14523	14776	14498	14559	14579	14556	14842	14634	14567	14652	14530	14730	14757	14517	14661	14806	14743	14691	14716	14611	14391	14791	14638	14733	14428	14636	14840	14689	14787	14637	14607	14666	14553	14684	14920	14771	14630	14633	14680	14633	14730	14648	14751	14678	14557	14513	14672	14626	14723	14663	14565	14751	14702	14633	14665	14612	14779	14807	14802	14845	14602	14714	14760	14549	14736	14691	14627	14603	14602	14622	14649	14676	14648	14589	14686	14710	14848	14661	14604	14636	14679	14726	14545	14637	14574	14622	14575	14748	14724	14793	14522	14642	14763	14594	14683	14576	14661	14790	14582	14614	14589	14603	14655	14623	14619	14582	14671	14673	14568	14732	14670	14727	14564	14529	14667	14655	14512	14797	14732	14545	14625	14679	14664	14446	14689	14831	14621	14556	14634	14795	14723	14655	14603	14685	14736	14737	14664	14592	14687	14595	14673	14668	14660	14738	14712	14611	14535	14605	14533	14678	14664	14589	14625	14478	14728	14730	14794	14635	14621	14561	14767	14492	14609	14644	14590	14917	14678	14565	14585	14796	14778	14572	14632	14624	14541	14779	14780	14735	14586	14643	14654	14765	14610	14635	14648	14812	14710	14728	14426	14693	14735	14709	14728	14646	14611	14627	14566	14674	14619	14725	14762	14688	14563	14635	14794	14709	14785	14767	14926	14706	14758	14560	14637	14620	14544	14803	14621	14651	14619	14600	14566	14607	14624	14921	14560	14630	14477	14490	14580	14585	14476	14673	14785	14609	14607	14691	14586	14648	14698	14662	14465	14627	14657	14664	14633	14559	14752	14759	14753	14635	14595	14784	14840	14604	14705	14538	14615	14591	14715	14793	14621	14622	14726	14603	14745	14709	14531	14727	14832	14543	14629	14671	14601	14599	14666	14701	14563	14745	14729	14731	14627	14680	14613	14466	14612	14635	14725	14568	14784	14548	14776	14689	14610	14555	14536	14767	14811	14612	14715	14803	14657	14665	14676	14627	14715	14693	14620	14668	14839	14637	14700	14643	14532	14768	14678	14680	14628	14489	14777	14688	14593	14717	14700	14692	14713	14645	14678	14605	14700	14737	14678	14909	14701	14740	14639	14600	14690	14572	14686	14624	14757	14614	14719	14502	14587	14803	14491	14634	14647	14574	14561	14621	14717	14907	14609	14677	14595	14705	14608	14748	14594	14557	14517	14632	14680	14644	14535	14679	14592	14665	14714	14722	14640	14667	14582	14753	14644	14957	14605	14620	14707	14773	14674	14712	14675	14789	14764	14789	14785	14570	14780	14695	14689	14739	14595	14736	14505	14833	14682	14562	14646	14709	14508	14670	14636	14603	14650	14741	14708	14616	14529	14614	14558	14634	14751	14674	14531	14673	14748	14703	14634	14804	14596	14633	14755	14616	14664	14545	14713	14842	14619	14706	14715	14724	14664	14733	14739	14555	14815	14737	14570	14575	14577	14760	14744	14664	14574	14839	14549	14731	14612	14631	14605	14580	14570	14656	14754	14756	14638	14624	14394	14747	14764	14678	14631	14555	14771	14570	14369	14728	14566	14648	14791	14732	14713	14766	14606	14725	14968	14631	14537	14744	14875	14888	14679	14790	14686	14600	14736	14680	14640	14568	14754	14758	14722	14641	14692	14521	14795	14646	14496	14445	14665	14541	14747	14630	14444	14692	14592	14631	14708	14693	14683	14690	14580	14743	14739	14600	14734	14530	14545	14596	14744	14750	14866	14797	14538	14685	14591	14624	14837	14511	14633	14554	14637	14473	14690	14802	14566	14670	14592	14511	14843	14579	14763	14658	14704	14639	14633	14608	14770	14656	14768	14627	14639	14626	14657	14737	14711	14737	14779	14526	14498	14785	14572	14493	14687	14819	14574	14612	14680	14563	14855	14670	14725	14648	14626	14704	14662	14597	14632	14581	14576	14625	14623	14636	14644	14641	14721	14517	14604	14744	14868	14799	14652	14657	14660	14658	14675	14805	14784	14811	14670	14672	14620	14743	14643	14767	14636	14464	14669	14538	14737	14381	14705	14807	14490	14598	14733	14665	14743	14676	14704	14799	14733	14701	14748	14669	14752	14591	14568	14644	14714	14736	14726	14673	14631	14561	14648	14744	14628	14670	14530	14715	14532	14774	14633	14645	14754	14646	14594	14649	14676	14778	14687	14687	14498	14667	14680	14846	14614	14522	14550	14605	14665	14736	14593	14812	14644	14722	14419	14611	14722	14926	14552	14535	14611	14653	14624	14684	14734	14787	14714	14749	14672	14584	14701	14763	14720	14694	14457	14709	14613	14523	14642	14815	14622	14573	14673	14774	14655	14709	14505	14618	14764	14659	14713	14717	14649	14630	14617	14600	14597	14661	14640	14771	14885	14639	14673	14702	14607	14676	14678	14511	14743	14708	14605	14555	14652	14571	14471	14647	14663	14731	14735	14577	14645	14751	14611	14656	14680	14724	14767	14833	14691	14696	14682	14796	14547	14707	14721	14690	14726	14669	14535	14577	14855	14656	14683	14580	14690	14615	14743	14762	14769	14776	14661	14720	14798	14738	14710	14747	14713	14689	14692	14618	14598	14667	14657	14618	14627	14688	14763	14689	14642	14659	14786	14688	14569	14551	14704	14800	14813	14866	14588	14684	14654	14766	14654	14474	14694	14616	14567	14608	14653	14802	14651	14652	14549	14805	14589	14631	14723	14629	14791	14643	14678	14749	14638	14672	14706	14697	14627	14755	14568	14623	14599	14804	14673	14596	14509	14561	14819	14498	14573	14664	14698	14528	14697	14619	14568	14696	14492	14543	14497	14621	14706	14772	14609	14691	14730	14632	14776	14833	14482	14730	14594	14598	14727	14610	14487	14713	14772	14558	14631	14727	14616	14715	14698	14576	14591	14719	14745	14642	14650	14572	14676	14621	14612	14579	14631	14598	14688	14630	14490	14880	14640	14757	14718	14640	14519	14759	14739	14607	14651	14674	14731	14794	14738	14741	14507	14576	14820	14622	14615	14649	14664	14721	14816	14698	14665	14707	14572	14810	14474	14506	14553	14587	14576	14740	14717	14702	14600	14728	14818	14637	14662	14517	14621	14556	14654	14666	14672	14591	14591	14738	14653	14551	14677	14792	14702	14717	14507	14683	14725	14647	14788	14579	14695	14523	14681	14683	14529	14715	14605	14626	14865	14494	14838	14515	14962	14647	14701	14642	14567	14634	14741	14732	14484	14610	14611	14587	14741	14668	14640	14707	14638	14601	14566	14605	14681	14488	14639	14860	14673	14631	14705	14688	14669	14629	14787	14601	14520	14634	14600	14750	14718	14724	14591	14733	14646	14626	14720	14522	14898	14630	14554	14739	14549	14619	14627	14682	14453	14653	14577	14693	14538	14601	14652	14563	14639	14645	14576	14695	14587	14699	14676	14800	14619	14888	14692	14716	14759	14639	14672	14633	14494	14764	14427	14607	14713	14635	14695	14609	14618	14546	14624	14669	14728	14690	14750	14547	14834	14599	14798	14677	14600	14686
28524	26592	29247	21872	17324	16952	16991	16656	16800	16757	16527	16422	16608	16537	16467	16393	16622	16577	16901	16536	16770	16481	16444	16457	16480	16572	16546	16440	16729	16885	16812	16957	16916	16830	16350	16604	16530	16774	16756	16550	16497	16572	16388	16596	16753	16429	16567	16415	16710	16503	16581	16619	16621	16540	16581	16630	16488	16510	16511	16559	16633	16642	16360	16594	16606	16551	16475	16705	16501	16677	16421	16491	16589	16667	16387	16441	16318	16532	16458	16433	16641	16521	16347	16550	16467	16664	16407	16499	16498	16542	16626	16418	16552	16311	16692	16542	16538	16589	16539	16529	16583	16548	16500	16549	16454	16552	16497	16600	16495	16432	16542	16530	16581	16688	16429	16384	16381	16424	16594	16434	16360	16604	16497	16440	16581	16260	16584	16559	16565	16545	16462	16543	16524	16469	16460	16493	16433	16460	16701	16619	16600	16464	16603	16550	16487	16429	16474	16635	16523	16707	16460	16586	16521	16325	16627	16510	16237	16392	16391	16492	16671	16643	16690	16716	16637	16524	16562	16532	16467	16529	16569	16434	16470	16463	16630	16692	16548	16309	16642	16775	16628	16430	16549	16577	16470	16703	16422	16589	16605	16703	16468	16535	16464	16721	16385	16592	16725	16701	16376	16423	16452	16595	16669	16457	16632	16580	16487	16511	16577	16539	16521	16415	16568	16511	16603	16446	16680	16369	16500	16609	16582	16507	16674	16460	16695	16600	16406	16371	16534	16557	16524	16483	16411	16487	16442	16371	16503	16615	16690	16504	16408	16617	16382	16400	16460	16435	16543	16400	16385	16653	16360	16609	16596	16401	16416	16369	16592	16458	16427	16503	16415	16560	16551	16625	16490	16535	16439	16999	16420	16724	16541	16574	16500	16622	16706	16465	16395	16388	16321	16537	16548	16368	16614	16495	16456	16429	16580	16666	16506	16547	16202	16420	16407	16441	16530	16434	16602	16697	16431	16518	16346	16504	16586	16442	16475	16396	16580	16792	16773	16471	16623	16566	16352	16454	16510	16695	16722	16597	16703	16424	16388	16357	16332	16702	16598	16593	16509	16528	16457	16612	16574	16614	16799	16758	16581	16715	16660	16509	16654	16510	16428	16709	16700	16438	16520	16479	16472	16409	16748	16746	16644	16396	16350	16345	16488	16494	16629	16512	16523	16501	16544	16532	16540	16552	16454	16342	16683	16651	16541	16474	16384	16646	16404	16457	16604	16577	16673	16638	16538	16519	16382	16497	16649	16460	16363	16564	16512	16566	16460	16567	16654	16586	16597	16756	16594	16613	16570	16442	16846	16588	16474	16467	16462	16612	16566	16465	16412	16469	16482	16463	16397	16560	16641	16604	16716	16557	16640	16752	16741	16666	16530	16699	16530	16579	16566	16432	16441	16418	16598	16582	16576	16549	16587	16477	16481	16506	16355	16408	16490	16417	16652	16499	16569	16375	16309	16575	16471	16526	16583	16493	16281	16403	16512	16720	16553	16491	16463	16592	16520	16402	16392	16644	16523	16739	16318	16509	16380	16477	16445	16408	16559	16313	16242	16465	16564	16654	16463	16670	16508	16483	16419	16540	16534	16617	16394	16619	16535	16559	16569	16587	16477	16591	16487	16577	16392	16544	16524	16542	16621	16484	16395	16541	16624	16448	16498	16645	16576	16621	16405	16527	16410	16495	16529	16486	16516	16751	16578	16666	16776	16473	16475	16544	16427	16542	16608	16404	16601	16413	16570	16324	16511	16516	16537	16576	16569	16519	16547	16470	16700	16610	16606	16519	16489	16631	16585	16619	16625	16517	16666	16518	16375	16369	16399	16555	16379	16560	16547	16534	16406	16665	16326	16495	16622	16726	16463	16267	16242	16531	16392	16384	16532	16512	16648	16489	16595	16501	16361	16760	16687	16496	16552	16486	16574	16658	16524	16464	16766	16581	16615	16624	16568	16519	16617	16444	16484	16479	16300	16602	16473	16578	16551	16453	16704	16502	16391	16267	16591	16549	16365	16448	16517	16499	16420	16572	16513	16610	16684	16387	16441	16632	16498	16542	16653	16588	16442	16571	16380	16384	16560	16500	16562	16422	16483	16319	16451	16780	16421	16510	16515	16580	16465	16558	16449	16464	16550	16449	16548	16692	16604	16339	16476	16633	16561	16599	16283	16448	16583	16661	16265	16540	16469	16471	16473	16410	16558	16460	16305	16550	16553	16590	16448	16624	16522	16356	16568	16514	16568	16539	16424	16750	16652	16467	16726	16613	16494	16605	16567	16601	16438	16373	16658	16383	16526	16319	16530	16486	16395	16563	16640	16495	16458	16477	16505	16325	16571	16431	16590	16525	16503	16599	16606	16637	16667	16589	16755	16632	16491	16528	16649	16527	16449	16459	16602	16695	16653	16501	16494	16594	16764	16601	16404	16514	16875	16434	16703	16519	16448	16541	16568	16584	16397	16459	16563	16591	16438	16550	16489	16591	16541	16439	16526	16456	16430	16688	16479	16666	16626	16433	16299	16605	16591	16618	16404	16531	16461	16597	16459	16446	16511	16469	16578	16728	16351	16430	16613	16560	16522	16509	16590	16391	16530	16513	16679	16505	16552	16717	16460	16529	16537	16476	16405	16542	16437	16395	16405	16580	16490	16396	16875	16415	16524	16539	16652	16706	16576	16643	16500	16675	16652	16572	16456	16454	16531	16669	16560	16518	16435	16325	16731	16636	16543	16532	16474	16608	16524	16652	16629	16553	16486	16380	16709	16559	16398	16645	16596	16502	16749	16629	16522	16435	16632	16630	16204	16526	16508	16563	16551	16430	16495	16312	16488	16467	16705	16401	16609	16604	16350	16280	16363	16481	16506	16434	16544	16482	16496	16412	16615	16460	16728	16515	16594	16441	16514	16516	16285	16571	16529	16441	16550	16655	16650	16493	16565	16659	16641	16636	16522	16660	16704	16658	16603	16554	16668	16820	16598	16584	16552	16626	16513	16585	16441	16449	16611	16359	16278	16499	16705	16506	16540	16465	16335	16406	16582	16505	16485	16722	16480	16325	16466	16456	16625	16559	16635	16357	16761	16465	16732	16478	16495	16319	16579	16591	16684	16254	16393	16400	16444	16672	16277	16448	16433	16463	16558	16534	16396	16622	16568	16603	16605	16487	16614	16461	16644	16497	16277	16423	16758	16663	16520	16430	16529	16556	16450	16584	16557	16480	16428	16527	16522	16524	16755	16455	16555	16441	16526	16454	16564	16472	16521	16553	16552	16632	16591	16578	16565	16653	16472	16635	16640	16263	16606	16514	16533	16607	16678	16575	16517	16425	16479	16370	16682	16537	16334	16567	16445	16352	16489	16583	16492	16440	16397	16633	16522	16520	16464	16615	16473	16514	16525	16534	16476	16575	16490	16424	16396	16504	16580	16618	16557	16639	16398	16541	16631	16645	16620	16617	16516	16523	16439	16592	16517	16528	16728	16566	16632	16651	16586	16376	16558	16641	16311	16632	16333	16480	16565	16621	16769	16549	16782	16607	16576	16450	16585	16614	16582	16292	16537	16531	16614	16629	16618	16596	16509	16637	16577	16375	16498	16679	16410	16504	16451	16424	16430	16606	16483	16447	16458	16669	16510	16476	16578	16376	16421	16501	16455	16379	16579	16531	16334	16387	16375	16472	16488	16556	16399	16415	16407	16428	16391	16487	16640	16437	16685	16550	16441	16399	16562	16502	16645	16467	16442	16561	16724	16484	16424	16277	16439	16371	16555	16358	16522	16501	16557	16632	16661	16444	16440	16570	16685	16604	16523	16414	16378	16499	16502	16552	16685	16354	16272	16596	16400	16425	16429	16642	16333	16814	16494	16368	16554	16448	16445	16580	16409	16472	16570	16459	16552	16530	16310	16571	16721	16497	16531	16485	16426	16376	16501	16430	16663	16646	16435	16658	16554	16566	16441	16371	16409	16609	16595	16574	16700	16629	16558	16473	16714	16561	16517	16502	16638	16556	16603	16490	16627	16625	16464	16661	16399	16453	16552	16768	16469	16407	16712	16577	16391	16643	16799	16633	16513	16473	16721	16436	16478	16575	16573	16489	16641	16482	16858	16564	16449	16577	16579	16637	16405	16402	16755	16664	16510	16586	16628	16308	16718	16617	16677	16562	16573	16511	16383	16571	16562	16563	16687	16690	16597	16517	16398	16516	16592	16443	16693	16415	16433	16714	16528	16455	16395	16622	16402	16369	16623	16675	16447	16464	16646	16490	16698	16585	16631	16567	16607	16438	16441	16537	16550	16576	16466	16471	16604	16632	16431	16358	16506	16573	16729	16732	16680	16691	16291	16614	16503	16496	16327	16483	16410	16595	16596	16548	16570	16558	16587	16493	16343	16693	16389	16573	16640	16506	16544	16434	16648	16566	16606	16471	16494	16470	16379	16508	16554	16515	16682	16417	16362	16404	16643	16725	16452	16458	16451	16544	16552	16676	16495	16284	16526	16475	16504	16553	16539	16562	16487	16451	16487	16600	16558	16540	16438	16466	16508	16342	16578	16494	16433	16556	16677	16793	16716	16618	16650	16589	16496	16467	16540	16572	16479	16579	16448	16558	16576	16457	16624	16612	16608	16394	16537	16625	16583	16619	16388	16581	16342	16457	16596	16604	16517	16646	16541	16741	16536	16425	16570	16737	16463	16683	16636	16565	16325	16663	16482	16571	16590	16526	16355	16624	16737	16388	16512	16724	16385	16638	16499	16573	16482	16457	16866	16600	16508	16499	16390	16474	16424	16631	16331	16619	16542	16557	16418	16661	16587	16575	16669	16374	16346	16643	16446	16508	16470	16428	16500	16577	16499	16600	16587	16680	16519	16471	16766	16463	16430	16454	16506	16572	16450	16404	16484	16465	16683	16701	16625	16571	16518	16668	16521	16601	16579	16379	16439	16543	16559	16589	16377	16576	16448	16550	16521	16411	16667	16676	16610	16406	16655	16705	16573	16653	16451	16626	16577	16524	16609	16603	16510	16471	16649	16602	16540	16613	16638	16640	16556	16555	16654	16536	16582	16607	16646	16500	16531	16489	16479	16533	16342	16472	16689	16645	16695	16499	16368	16506	16399	16410	16380	16368	16756	16521	16421	16608
29038	41465	29697	16916	15631	15045	14910	14765	14625	14469	14464	14274	14649	14440	14501	14532	14494	14385	14512	14554	14329	14551	14386	14264	14446	14535	14409	14440	14397	14662	14841	14951	14944	14721	14579	14475	14307	14451	14336	14483	14325	14442	14222	14570	14442	14380	14406	14420	14347	14343	14476	14474	14327	14395	14396	14353	14439	14203	14177	14352	14426	14381	14524	14459	14356	14401	14425	14457	14388	14433	14438	14231	14374	14319	14560	14440	14417	14451	14314	14331	14292	14319	14504	14325	14412	14210	14403	14539	14307	14315	14429	14250	14236	14359	14365	14339	14494	14260	14482	14341	14455	14425	14526	14247	14492	14341	14180	14346	14368	14447	14460	14369	14426	14567	14373	14538	14424	14283	14567	14166	14465	14472	14474	14285	14404	14466	14428	14358	14323	14418	14373	14404	14526	14199	14409	14249	14513	14506	14430	14424	14653	14494	14480	14319	14521	14255	14439	14437	14443	14294	14198	14314	14426	14379	14333	14368	14371	14276	14394	14420	14401	14280	14283	14247	14510	14305	14461	14305	14407	14345	14494	14394	14292	14226	14271	14376	14486	14362	14296	14582	14568	14439	14404	14545	14268	14506	14422	14369	14385	14235	14422	14331	14475	14413	14316	14228	14349	14452	14419	14380	14424	14367	14319	14341	14286	14350	14350	14512	14382	14328	14463	14240	14381	14411	14355	14343	14623	14329	14371	14211	14275	14412	14377	14378	14465	14483	14301	14352	14315	14434	14461	14368	14512	14459	14404	14512	14462	14295	14179	14410	14374	14211	14599	14469	14517	14374	14345	14426	14532	14324	14200	14359	14341	14274	14334	14377	14441	14390	14541	14333	14325	14374	14400	14444	14364	14344	14535	14519	14415	14259	14535	14239	14467	14496	14536	14461	14327	14512	14422	14493	14327	14289	14495	14412	14401	14324	14304	14392	14410	14451	14298	14325	14377	14332	14350	14385	14511	14322	14562	14376	14329	14294	14379	14429	14504	14301	14220	14494	14279	14294	14509	14510	14581	14495	14398	14389	14330	14333	14419	14435	14314	14449	14413	14367	14327	14257	14485	14291	14404	14302	14291	14425	14361	14505	14441	14363	14191	14503	14283	14535	14345	14305	14301	14520	14445	14272	14383	14444	14420	14331	14379	14346	14415	14393	14405	14614	14409	14517	14376	14322	14333	14477	14274	14402	14522	14374	14346	14450	14357	14270	14436	14343	14451	14406	14292	14450	14371	14215	14341	14383	14251	14415	14352	14237	14315	14387	14551	14326	14425	14431	14390	14107	14297	14451	14393	14389	14447	14461	14335	14330	14703	14349	14400	14240	14398	14285	14504	14381	14469	14389	14587	14477	14299	14515	14340	14417	14370	14437	14386	14315	14554	14296	14414	14373	14501	14465	14372	14512	14351	14436	14245	14477	14312	14421	14350	14544	14338	14288	14551	14504	14474	14360	14347	14388	14495	14455	14511	14415	14455	14292	14379	14410	14397	14350	14324	14474	14410	14469	14247	14487	14476	14412	14354	14492	14336	14529	14414	14633	14500	14305	14312	14324	14306	14272	14317	14400	14443	14335	14497	14495	14428	14594	14472	14394	14318	14370	14460	14365	14346	14338	14424	14297	14448	14346	14333	14356	14279	14271	14435	14322	14412	14143	14288	14558	14321	14469	14446	14296	14419	14451	14453	14459	14347	14329	14385	14403	14288	14246	14511	14274	14590	14475	14338	14594	14230	14373	14511	14293	14492	14281	14413	14410	14561	14353	14428	14232	14298	14354	14356	14599	14345	14472	14500	14447	14406	14237	14338	14413	14419	14513	14435	14427	14514	14298	14319	14383	14448	14484	14486	14371	14339	14495	14310	14491	14293	14592	14472	14262	14564	14317	14327	14565	14359	14339	14407	14531	14263	14437	14397	14418	14557	14434	14411	14433	14385	14353	14347	14552	14430	14376	14503	14493	14350	14485	14344	14402	14406	14372	14495	14446	14386	14298	14388	14469	14463	14410	14305	14366	14386	14453	14423	14365	14391	14261	14514	14266	14518	14273	14504	14420	14367	14411	14437	14507	14337	14331	14530	14355	14436	14416	14367	14283	14407	14386	14500	14406	14413	14239	14497	14385	14466	14537	14313	14366	14259	14400	14401	14460	14362	14387	14355	14394	14421	14431	14328	14311	14428	14530	14423	14501	14475	14364	14421	14434	14471	14459	14551	14384	14439	14416	14472	14335	14376	14526	14423	14328	14476	14390	14581	14206	14420	14416	14356	14492	14447	14425	14251	14356	14174	14561	14337	14470	14474	14332	14342	14320	14439	14348	14482	14415	14523	14408	14445	14354	14321	14474	14228	14444	14441	14296	14535	14487	14338	14313	14364	14408	14337	14248	14291	14443	14206	14400	14498	14424	14379	14329	14389	14307	14432	14359	14405	14383	14243	14610	14354	14311	14525	14490	14340	14378	14339	14425	14402	14448	14546	14296	14404	14433	14599	14397	14424	14480	14412	14290	14309	14544	14466	14303	14311	14412	14331	14392	14378	14327	14447	14310	14398	14448	14365	14551	14422	14334	14565	14433	14534	14388	14457	14459	14448	14342	14574	14233	14441	14531	14401	14295	14288	14374	14439	14386	14321	14611	14249	14250	14307	14494	14342	14395	14523	14347	14496	14596	14313	14450	14297	14289	14400	14401	14399	14388	14429	14480	14300	14461	14485	14492	14417	14364	14324	14500	14503	14392	14498	14428	14287	14182	14256	14528	14398	14320	14410	14365	14489	14376	14574	14301	14329	14283	14444	14557	14334	14509	14258	14523	14481	14449	14489	14400	14332	14253	14544	14623	14260	14334	14256	14377	14488	14436	14338	14490	14364	14265	14294	14273	14441	14331	14357	14424	14320	14408	14376	14500	14350	14349	14338	14261	14519	14355	14458	14379	14357	14344	14399	14329	14381	14596	14386	14344	14368	14391	14342	14354	14339	14526	14450	14418	14339	14353	14280	14374	14298	14347	14497	14301	14325	14413	14389	14495	14386	14351	14447	14414	14375	14540	14373	14315	14415	14442	14514	14296	14342	14465	14498	14438	14481	14436	14467	14371	14623	14483	14552	14319	14345	14501	14323	14563	14217	14573	14505	14352	14439	14463	14530	14518	14346	14467	14325	14285	14378	14658	14342	14247	14467	14175	14354	14438	14372	14450	14491	14234	14524	14291	14263	14458	14535	14449	14503	14132	14229	14328	14519	14443	14333	14267	14379	14352	14286	14278	14404	14422	14350	14464	14296	14229	14324	14384	14470	14367	14381	14501	14392	14304	14439	14356	14450	14261	14521	14434	14380	14463	14296	14536	14458	14476	14174	14513	14367	14331	14383	14316	14360	14487	14496	14445	14317	14421	14565	14375	14466	14500	14466	14367	14485	14463	14391	14380	14331	14219	14287	14420	14495	14560	14314	14318	14613	14544	14390	14374	14391	14351	14563	14230	14495	14393	14370	14487	14457	14409	14238	14364	14552	14446	14430	14332	14388	14223	14568	14231	14506	14354	14327	14401	14448	14535	14316	14505	14378	14362	14538	14476	14431	14350	14319	14345	14266	14645	14324	14468	14666	14506	14422	14645	14312	14435	14329	14177	14376	14437	14399	14400	14523	14434	14410	14553	14545	14511	14509	14391	14327	14347	14462	14454	14391	14586	14465	14421	14285	14574	14447	14376	14527	14413	14480	14478	14433	14425	14493	14442	14228	14481	14238	14316	14454	14423	14262	14491	14507	14453	14510	14429	14278	14477	14359	14269	14558	14454	14281	14540	14631	14352	14386	14289	14398	14424	14370	14442	14408	14508	14359	14528	14240	14335	14264	14536	14443	14532	14607	14343	14475	14298	14317	14298	14354	14336	14443	14552	14397	14468	14437	14605	14424	14419	14480	14359	14355	14467	14465	14530	14271	14461	14425	14336	14400	14469	14545	14522	14585	14178	14443	14482	14484	14420	14434	14388	14402	14380	14384	14455	14328	14475	14553	14238	14489	14424	14351	14400	14513	14453	14192	14432	14402	14508	14316	14416	14348	14506	14385	14264	14501	14394	14332	14467	14333	14430	14407	14352	14406	14267	14487	14375	14465	14246	14288	14336	14413	14495	14378	14280	14508	14352	14303	14655	14408	14416	14331	14437	14316	14170	14316	14348	14517	14376	14468	14404	14577	14429	14335	14529	14508	14466	14330	14270	14423	14280	14385	14426	14562	14347	14359	14609	14355	14453	14556	14433	14479	14455	14441	14473	14460	14477	14371	14343	14350	14217	14443	14413	14390	14367	14339	14278	14445	14231	14315	14385	14416	14475	14632	14403	14511	14251	14478	14378	14349	14411	14499	14531	14329	14417	14257	14542	14566	14588	14352	14449	14326	14394	14368	14399	14567	14339	14325	14396	14531	14345	14348	14363	14370	14492	14561	14400	14416	14376	14435	14314	14271	14292	14412	14487	14340	14376	14424	14335	14328	14335	14283	14410	14331	14495	14314	14469	14476	14323	14243	14333	14392	14509	14509	14367	14395	14380	14320	14284	14380	14360	14335	14403	14302	14371	14446	14441	14342	14333	14490	14304	14364	14477	14480	14389	14434	14474	14254	14410	14390	14448	14479	14393	14515	14364	14374	14407	14360	14385	14580	14446	14337	14346	14453	14367	14358	14366	14334	14458	14323	14403	14333	14469	14410	14154	14562	14445	14394	14355	14577	14487	14306	14316	14316	14372	14576	14362	14335	14459	14332	14440	14410	14386	14547	14244	14368	14418	14425	14312	14325	14557	14494	14469	14484	14376	14252	14331	14510	14307	14423	14488	14380	14376	14488	14280	14412	14313	14333	14352	14355	14182	14721	14469	14423	14291	14355	14458	14467	14482	14305	14327	14393	14367	14440	14239	14354	14417	14372	14390	14566	14399	14486	14324	14268	14262	14465	14327	14446	14568	14602	14376	14384	14485	14575	14212	14272	14432	14480	14495	14492	14423	14368	14319	14415	14369	14511	14394	14509	14296	14447	14241	14410	14336	14470	14538	14349	14523	14435	14202	14302	14374	14452	14443	14330	14425	14425	14376	14347	14463	14376	14299	14555	14226	14494	14205	14484	14448	14445	14585	14346	14374	14431	14390
24065	21435	29099	24417	22116	22174	21051	18426	17879	17872	17774	17730	17711	17647	17724	17626	17730	17520	17802	17569	17845	17566	17498	17436	17699	17768	17512	17525	18468	20087	19903	19155	18729	18063	17715	17600	17422	17434	17323	17400	17259	17458	17269	17399	17620	17326	17322	17062	17195	17448	17252	17311	17385	17381	17270	17316	17352	17369	17466	17396	17271	17372	17405	17488	17414	17370	17534	17377	17374	17578	17534	17393	17323	17347	17360	17469	17290	17245	17447	17352	17397	17509	17432	17394	17559	17495	17697	17484	17359	17582	17426	17245	17417	17413	17472	17614	17125	17378	17595	17397	17545	17391	17346	17433	17476	17417	17206	17480	17273	17318	17350	17364	17569	17384	17594	17425	17384	17308	17418	17469	17235	17219	17489	17315	17212	17427	17666	17492	17389	17317	17498	17514	17417	17334	17361	17421	17432	17314	17539	17533	17279	17192	17533	17157	17578	17423	17472	17402	17193	17496	17500	17506	17532	17221	17534	17343	17113	17401	17312	17200	17256	17392	17402	17402	17377	17427	17371	17393	17466	17400	17463	17370	17393	17377	17122	17339	17311	17429	17574	17455	17635	17266	17171	17408	17427	17521	17399	17338	17274	17440	17518	17253	17243	17332	17465	17326	17248	17389	17469	17308	17517	17298	17219	17384	17366	17564	17367	17380	17328	17452	17420	17386	17567	17241	17291	17287	17403	17424	17267	17473	17399	17345	17460	17415	17340	17416	17392	17406	17287	17429	17226	17260	17428	17474	17283	17518	17342	17480	17393	17400	17230	17404	17549	17326	17342	17275	17433	17320	17375	17443	17489	17121	17314	17194	17216	17226	17414	17209	17444	17472	17323	17269	17441	17270	17447	17291	17255	17486	17452	17253	17279	17288	17559	17396	17202	17166	17339	17493	17370	17534	17117	17406	17262	17454	17511	17387	17639	17391	17413	17510	17332	17331	17306	17413	17308	17212	17499	17461	17336	17400	17543	17466	17446	17531	17496	17446	17354	17339	17384	17493	17368	17160	17227	17434	17354	17354	17477	17495	17497	17212	17224	17343	17341	17207	17413	17611	17472	17442	17405	17338	17334	17282	17428	17335	17296	17211	17339	17581	17332	17344	17211	17312	17207	17443	17294	17386	17274	17703	17781	17338	17613	17373	17449	17497	17275	17258	17270	17467	17275	17308	17296	17169	17382	17422	17840	17583	17327	17415	17241	17526	17198	17493	17578	17367	17481	17530	17412	17442	17283	17316	17395	17274	17211	17289	17277	17387	17528	17478	17309	17456	17359	17339	17500	17230	17263	17346	17398	17411	17464	17356	17321	17508	17472	17385	17269	17424	17386	17293	17396	17504	17225	17429	17389	17457	17536	17468	17267	17289	17315	17254	17412	17223	17416	17430	17316	17267	17314	17479	17464	17374	17372	17512	17214	17396	17177	17268	17212	17349	17428	17437	17116	17390	17392	17340	17361	17405	17253	17342	17462	17468	17180	17372	17323	17488	17342	17465	17209	17311	17410	17423	17518	17551	17470	17412	17418	17210	17162	17334	17446	17541	17508	17230	17434	17273	17458	17432	17421	17208	17284	17688	17413	17488	17363	17419	17125	17142	17307	17137	17552	17277	17599	17446	17436	17187	17494	17228	17469	17313	17201	17394	17491	17547	17397	17459	17355	17397	17508	17302	17431	17456	17489	17412	17314	17354	17364	17112	17370	17213	17451	17407	17226	17386	17412	17247	17423	17403	17478	17275	17386	17414	17381	17445	17211	17235	17310	17492	17386	17289	17525	17204	17363	17376	17250	17379	17340	17321	17586	17126	17261	17264	17237	17395	17309	17259	17261	17611	17291	17451	17341	17323	17450	17228	17364	17301	17416	17248	17491	17372	17246	17349	17377	17369	17266	17182	17503	17422	17630	17521	17273	17390	17352	17291	17352	17389	17262	17285	17246	17413	17525	17421	17277	17213	17566	17595	17596	17347	17439	17346	17482	17286	17422	17372	17559	17362	17713	17519	17392	17263	17497	17265	17327	17428	17269	17229	17185	17428	17391	17536	17385	17122	17149	17335	17309	17372	17747	17466	17467	17494	17362	17238	17396	17380	17359	17337	17597	17316	17397	17471	17162	17132	17307	17353	17532	17357	17377	17447	17338	17130	17397	17283	17288	17430	17437	17626	17345	17251	17218	17456	17453	17640	17472	17225	17318	17203	17523	17333	17524	17337	17197	17284	17416	17146	17533	17481	17259	17414	17430	17367	17417	17395	17726	17212	17352	17381	17440	17518	17451	17358	17473	17498	17286	17462	17357	17295	17319	17526	17419	17228	17373	17478	17420	17397	17300	17329	17439	17450	17392	17454	17446	17357	17298	17372	17646	17336	17192	17460	17315	17342	17550	17572	17382	17514	17529	17336	17368	17357	17505	17438	17141	17550	17447	17517	17444	17551	17374	17454	17223	17245	17527	17283	17469	17410	17470	17415	17466	17356	17424	17310	17426	17473	17441	17239	17447	17235	17339	17433	17280	17338	17139	17366	17326	17250	17289	17298	17238	17353	17436	17419	17377	17504	17431	17090	17703	17510	17297	17418	17424	17504	17668	17308	17410	17565	17395	17424	17501	17305	17286	17307	17417	17350	17466	17583	17098	17234	17352	17270	17240	17266	17292	17381	17560	17285	17356	17107	17229	17426	17460	17283	17549	17190	17414	17266	17436	17427	17429	17398	17412	17425	17294	17205	17306	17336	17069	17366	17568	17317	17378	17341	17440	17473	17289	17361	17340	17391	17358	17290	17389	17426	17339	17464	17314	17462	17238	17412	17336	17446	17365	17257	17445	17531	17390	17401	17514	17388	17377	17456	17115	17218	17121	17663	17443	17456	17349	17384	17204	17382	17367	17407	17355	17362	17442	17419	17280	17322	17304	17335	17333	17246	17304	17527	17194	17348	17360	17415	17447	17389	17318	17205	17356	17698	17365	17413	17394	17559	17558	17286	17496	17295	17433	17492	17449	17445	17276	17311	17372	17311	17307	17327	17469	17305	17459	17430	17567	17353	17471	17549	17097	17130	17359	17430	17259	17359	17418	17344	17475	17458	17076	17279	17216	17374	17184	17268	17353	17377	17540	17382	17357	17279	17558	17541	17421	17285	17313	17364	17151	17620	17532	17168	17307	17503	17378	17323	17258	17447	17531	17541	17484	17692	17314	17428	17373	17607	17487	17423	17401	17432	17432	17221	17369	17250	17491	17320	17507	17232	17284	17300	17270	17546	17324	17371	17728	17632	17494	17433	17464	17499	17396	17479	17348	17470	17318	17494	17576	17453	17625	17458	17275	17259	17291	17427	17448	17323	17527	17384	17368	17445	17137	17299	17488	17305	17477	17427	17426	17519	17195	17398	17227	17358	17376	17241	17433	17540	17480	17497	17332	17395	17233	17271	17296	17320	17267	17483	17534	17516	17414	17476	17324	17355	17425	17276	17490	17424	17448	17286	17249	17305	17516	17452	17453	17436	17183	17349	17218	17386	17333	17433	17482	17504	17353	17241	17440	17388	17497	17437	17431	17255	17382	17397	17334	17436	17431	17429	17348	17195	17320	17386	17395	17334	17405	17294	17295	17231	17246	17389	17393	17432	17435	17355	17337	17264	17418	17411	17399	17380	17308	17385	17444	17591	17405	17434	17349	17237	17265	17632	17551	17496	17294	17233	17523	17452	17443	17392	17220	17336	17338	17356	17479	17345	17418	17228	17555	17280	17290	17272	17159	17455	17426	17373	17253	17165	17426	17355	17343	17027	17353	17430	17386	17364	17425	17425	17433	17505	17422	17289	17467	17329	17479	17383	17329	17376	17460	17395	17511	17461	17487	17357	17280	17264	17329	17324	17467	17609	17507	17163	17356	17313	17388	17468	17375	17313	17543	17433	17316	17191	17282	17479	17218	17235	17445	17361	17360	17409	17311	17265	17232	17221	17354	17382	17391	17351	17466	17356	17348	17223	17407	17252	17469	17317	17533	17626	17376	17309	17321	17455	17419	17542	17370	17371	17273	17214	17282	17380	17438	17363	17589	17395	17485	17393	17378	17243	17384	17552	17447	17509	17384	17417	17483	17641	17335	17313	17406	17370	17441	17327	17243	17224	17284	17462	17445	17284	17340	17406	17387	17367	17401	17353	17450	17307	17303	17363	17287	17106	17243	17578	17553	17154	17496	17560	17276	17407	17366	17447	17458	17318	17635	17556	17353	17139	17247	17353	17649	17248	17439	17098	17486	17354	17395	17475	17240	17328	17350	17320	17504	17188	17244	17340	17459	17264	17359	17516	17379	17260	17432	17628	17494	17314	17512	17471	17157	17633	17380	17301	17338	17439	17623	17177	17086	17282	17373	17286	17234	17362	17453	17324	17319	17338	17387	17405	17573	17346	17318	17594	16980	17404	17249	17505	17464	17210	17424	17462	17434	17174	17254	17310	17335	17319	17518	17443	17389	17270	17368	17325	17561	17538	17550	17351	17526	17386	17408	17485	17261	17441	17285	17387	17183	17306	17219	17233	17420	17386	17321	17400	17307	17380	17258	17391	17288	17193	17261	17066	17208	17360	17339	17456	17279	17356	17276	17522	17237	17253	17459	17416	17573	17404	17371	17473	17497	17448	17478	17184	17182	17410	17383	17255	17318	17517	17279	17298	17179	17424	17440	17425	17545	17487	17088	17319	17329	17334	17465	17311	17225	17261	17311	17504	17363	17406	17590	17586	17285	17136	17268	17510	17375	17411	17362	17472	17551	17311	17562	17283	17443	17351	17478	17326	17347	17402	17326	17314	17474	17211	17151	17282	17365	17162	17361	17689	17353	17447	17380	17326	17359	17582	17322	17436	17458	17320	17615	17375	17447	17588	17329	17386	17423	17471	17522	17158	17380	17350	17430	17099	17378	17253	17234	17074	17296	17412	17365	17595	17317	17356	17487	17452	17477	17351	17365	17358	17193	17398	17245	17625	17639	17399	17481	17370	17369	17260	17446	17303	17391	17584	17251	17212	17417	17505	17318	17447	17271	17528	17333	17261	17470	17216	17436	17430	17421	17204	17531	17404	17218	17228	17440	17393	17311	17315	17385	17376	17316	17376	17402	17249	17280	17293	17424	17263	17469	17238
34750	56676	44927	20474	17481	16613	16121	15821	15410	15320	15373	15266	15247	15183	15137	15193	15093	15289	14992	15208	15161	14964	15152	14969	15046	15164	15074	15114	16774	18828	18287	17523	16524	15734	15059	14758	15039	14952	14838	14979	14965	14816	15045	15236	14958	14885	15036	14825	15017	15035	15039	14945	14975	14786	14956	15046	15068	14961	15089	14901	15007	14980	15077	15037	14746	14854	15044	14936	14817	14961	15031	15071	14823	14889	14945	14934	15019	14866	14912	14844	14973	14876	15019	14922	15024	15001	14860	14955	14969	14819	14925	15164	14948	14804	14912	14863	14953	14814	14949	15110	14868	14971	14843	15008	14946	14875	15087	14960	14932	15047	15091	15014	14986	14947	14901	15087	14974	14887	14898	15101	14928	15036	14949	14817	14903	14968	15059	14838	14917	14899	15003	14982	14893	14945	15002	15017	14867	15019	14885	15061	14864	15049	14995	15062	14968	14909	14882	14970	14805	14887	14799	14815	14810	15008	14928	14714	14948	14880	15013	14896	14909	14891	14974	14929	14949	14940	15029	14812	15107	15074	14852	14974	14988	15064	14811	15019	14989	14765	14849	15007	14778	14939	14946	14898	14838	14905	14729	14811	14809	14997	14912	15178	14913	14910	14804	14902	15023	14974	15092	14952	14949	15106	14874	14920	14974	14963	14937	14905	14819	15119	14907	14848	15034	15010	14801	14984	14836	15040	14932	15073	14909	14897	14828	14881	14916	14954	15015	15058	14886	15035	14983	14813	14823	14908	15156	14769	14976	14919	15044	14922	14900	14991	14741	14913	14938	14775	14869	14846	14887	14966	14887	14923	14992	14989	14973	14859	15002	14935	15015	14930	14804	14763	14927	14918	15082	14994	14894	14883	14838	14905	14705	14925	14896	15024	15019	14909	14784	15018	15036	14977	14850	14953	14933	15088	14932	14867	14875	14834	15051	15033	14855	14873	14844	14973	14880	15136	14950	14836	15013	14784	14911	14977	14962	14924	15004	14979	15051	14922	15044	14844	14928	14997	14802	14850	14845	14985	14885	15054	14894	15052	14963	14896	15227	14902	14810	14999	14981	14641	14836	14954	14772	14784	14884	15112	14954	14832	14925	14828	14864	15013	14791	14966	14892	15126	14800	15034	15073	14941	14991	15021	14921	14947	14972	15031	14987	14834	14913	15065	15056	14792	15012	14886	15062	14930	14967	14873	14896	14939	14804	14810	14863	15045	14865	14970	14921	14971	14866	15061	15054	14937	14933	14906	14838	14840	14778	14720	14911	14880	15041	15081	14783	15032	14796	14934	15000	14907	15022	14957	14988	14821	14843	14856	15080	14840	14996	14943	15065	14946	15183	14811	14773	14950	15024	14962	14827	14963	14877	14778	14996	15050	14946	15062	15079	15085	14901	14889	15010	14894	14946	15002	15122	15066	14856	14878	14910	14850	14998	15103	14904	14917	15073	15037	14936	14865	14917	15030	15110	14902	14919	14907	14981	14863	15134	14991	14838	15112	14844	14872	14872	14773	14821	14852	14774	15028	14809	14967	15058	14894	14875	14836	14898	15006	15106	14899	14963	14939	14853	14981	15142	15004	14954	14841	14882	14860	15051	15029	14873	14995	15029	14868	14900	15240	14970	14810	14903	15012	15082	15013	14931	14887	14850	15065	14813	14996	14873	15046	14980	15049	15163	14922	14785	14995	14865	14996	15024	14737	14894	14756	14968	14886	14676	14902	14973	14929	15118	14927	15162	14814	14920	14818	14859	14924	14879	14805	14767	14901	14969	14813	14910	14894	14884	14948	14899	14812	15049	14943	15041	14899	14970	15028	14968	15046	15050	14910	14760	15108	14782	14985	14833	14941	14964	14972	14971	15003	14831	14896	14836	14994	14835	15044	14952	14811	15056	15053	14982	14996	15089	14909	14889	14959	14956	15106	14997	15083	14807	15009	14924	15022	14770	14882	14967	15015	15099	14809	14881	14999	14908	15021	14948	14827	14923	15017	14990	14995	14865	15092	14829	14910	14918	14803	14934	14994	14992	14988	14856	15002	14827	14768	14888	14932	15013	15041	14688	14978	14932	14710	14881	14804	15125	14866	15014	14834	15039	14924	14915	14772	14946	14782	15087	15132	14871	14972	15047	14841	14803	15000	15053	14926	14961	14958	15132	15028	14909	14887	14922	14893	15068	14884	14937	14869	14872	14943	14784	14995	14852	14917	14897	14935	14919	14881	14839	14967	14910	15028	14885	14697	14894	14847	15066	14973	14893	14934	14721	15037	15065	15152	14960	14701	14936	14924	14929	14876	14879	14933	14949	14823	14950	15128	15033	14811	14991	14757	14844	15074	14940	14867	14914	14944	15021	14777	15002	14874	14841	14975	14964	14892	14914	15008	15082	15005	14888	14861	15071	15127	14883	14863	15047	14885	15128	14901	14884	15057	14985	15053	14911	15003	14952	14945	14916	15013	15061	14785	14911	14844	14975	14916	14904	15082	14954	14957	15034	14863	14869	15063	14907	14772	15203	14917	14951	14860	14899	14811	14946	15047	14919	14927	15056	14799	14849	14928	14824	14870	15082	14924	14997	14877	15033	14901	14957	14901	14975	15055	14922	14931	15052	15106	14913	15080	15058	14968	14920	14972	14991	14886	15045	15087	15098	14968	14896	15064	15000	14795	14970	14773	14787	14807	15096	14910	15050	14901	14802	14981	14956	14802	15023	14849	14937	14977	14798	14862	14897	14990	14979	14770	14999	14880	14799	14997	14983	14744	14911	14854	14925	14836	15067	14871	14904	14916	14713	14799	15142	14980	15044	15027	14949	14932	14925	14909	14881	14929	14875	14888	14794	14850	15110	15015	15057	14859	14940	14993	14878	15013	14983	14955	15038	14814	14889	14998	14811	14843	15036	14895	15079	14958	14889	14927	15052	14981	15085	14951	14909	15067	15043	14959	15017	14831	14922	14895	15001	14930	14855	14839	14932	14970	14916	14902	14960	14897	14988	14963	14976	14899	15016	14896	15047	14938	14893	14884	15010	14884	15141	14871	15016	14902	14989	14823	15011	14926	14607	14851	15087	14920	15029	15072	14841	14841	15005	14926	14924	15018	14985	14875	14765	14875	14953	15018	14987	14842	14960	15023	14902	14959	15037	14863	15019	14999	14876	15001	14972	14882	14932	14856	14928	15033	14879	14950	14880	14808	14952	14856	15037	14951	14825	14889	14866	14891	14862	14876	14910	14937	15172	14929	15105	14841	14879	14932	14937	14963	14950	14879	14931	15002	14967	14784	14987	15000	14880	14939	14925	14896	15011	15012	14924	14866	14913	14834	14933	14887	15046	14890	14974	15079	14914	14794	15001	14785	14997	14954	15012	14936	14975	14985	15045	14931	14831	15102	14908	15068	14844	14943	15200	14929	14807	14768	15056	14903	15106	14801	14782	14912	14897	14920	14825	14983	14913	14758	15009	14803	14934	15052	14978	14966	14818	15049	14789	14982	14873	14977	14910	14962	14912	14977	14930	15098	14997	14864	14886	14929	14869	14920	14910	15083	15028	14955	14952	15112	14962	14737	14996	14906	15057	15038	14927	14969	14839	14966	15039	15123	14794	14972	14957	14910	14882	15014	14833	14916	14854	15035	14917	14871	14954	14815	15081	14932	14993	15022	14881	14890	14972	14883	14961	14868	15004	14950	14974	14843	15015	14963	14983	14888	14848	14760	14960	14927	14905	15015	14990	14865	14847	14881	14961	14893	14792	14986	14847	15054	14955	14933	14970	14794	14848	14809	14764	14775	14840	15010	14874	14811	14871	14912	14924	15032	14902	14917	15029	15042	14861	14825	14921	14964	14929	14971	14961	14837	14984	14989	14929	14739	15075	14866	14846	14968	14963	14956	14962	14813	15078	14954	15000	14890	14928	14881	14786	14941	14773	14917	14959	14810	14981	14868	15140	14794	14895	15010	15044	14897	14805	14931	14968	14855	14940	14890	14856	14972	15018	14937	14819	14991	14832	14860	15103	15019	14812	14920	14949	14927	14943	14840	15043	14692	14841	14965	14928	14789	14948	14821	14944	14840	14921	14902	15130	14773	14834	14872	14984	14966	14987	14996	14961	14863	14943	14909	14943	15091	14866	15045	14914	14997	14879	14969	14877	14720	15095	14890	14831	15159	14987	14854	14911	14885	14845	14958	14976	14786	14833	14822	14904	14812	14819	15121	14870	15008	14835	14953	14944	14844	14962	14993	15038	14964	15035	15071	14931	14993	14941	14831	14996	15055	14731	14869	14905	15031	14912	14947	14786	14972	14954	14995	15113	14967	14887	14920	14951	14860	14796	14918	14915	14915	14883	14973	15096	14988	15139	14878	15042	14831	14924	14879	14884	14760	14881	14917	14897	15016	15125	15008	14997	15015	14902	15012	14868	15073	15008	14955	15080	14867	14960	14991	14990	14948	15061	14882	15000	14811	15010	15045	14895	15132	14834	14909	14780	15005	14938	14953	14914	14860	14886	14983	14816	15137	14976	14749	14967	14899	14917	14872	14951	14936	14907	15013	14829	14928	15140	14833	14881	14832	14937	14814	14940	14959	14897	14848	14928	15012	15122	14842	14985	14797	15026	14850	14987	14939	14881	14822	15012	14942	15031	14978	15000	15057	14986	14913	14928	14946	14860	14844	14818	14887	14884	14882	14983	14903	15019	15013	15000	15067	14852	14944	14964	15095	15017	14847	14910	14776	15206	14979	14749	14883	14908	14884	14888	14947	15122	15047	15008	14995	14949	15137	14974	14857	14936	14951	14962	15028	14936	14976	15063	14927	15018	15039	14913	14762	14912	14754	14811	15179	15023	15017	15005	14839	14805	14896	14736	14872	14944	15018	15000	14907	14685	14887	14923	14819	14856	15050	14858	14871	14902	14951	15083	14909	15088	14943	15053	14989	14917	15011	15083	14980	15032	15016	14951	14782	15007	14971	14969	14898	14986	14881	14924	15171	14987	14843	15145	14959	14997	14895	14937	14786	14773	14961	14925	14821	14930	14975	15016	14772	15062	15074	14902	14926	14917	14958	15112	15052	15024	14989	14794	14899	14822	14866	14735	14931	14971	15274	14882	14856	15073	14799	15012	15011	14891	14963	14914	14943	14821	14852
22940	21439	29307	23913	21612	23588	25216	20013	18523	18882	18871	18707	18663	18738	18469	18563	18476	18589	18734	18805	18522	18332	18457	18458	18299	18526	18458	18744	20841	23340	23463	21872	20343	19296	18697	18470	18180	18369	18249	18255	18478	18397	18300	18391	18441	18165	18160	18280	18356	18253	18281	18350	18364	18248	18102	18262	18461	18329	18163	18326	18196	18380	18274	18247	17957	18417	18288	18252	18297	18093	18257	18248	18259	18293	18282	18236	18135	18149	18013	18154	18323	18134	18345	18327	18283	18444	18217	18247	18072	18284	18225	18226	18295	18298	18205	18320	17926	18266	18081	18180	18223	18079	18389	18263	18227	18112	18039	18181	18262	18218	18229	18342	18298	17975	18101	18194	18225	18171	18261	18183	18353	18217	18299	18175	18328	18210	18073	18176	18248	18221	18239	18385	18310	18413	18345	18218	18200	18245	18282	18146	18270	18124	18228	18230	18291	18185	18355	18235	18149	18201	18374	18367	17945	18198	18212	18160	17928	18153	18226	18232	18211	18351	18159	18275	18283	18352	18074	18310	18162	18118	18298	18214	18134	18179	18085	18039	18272	18212	18297	18325	18242	18221	18408	17816	18145	18218	18330	18235	18277	18219	18079	18089	18140	18237	18163	18138	18008	18313	18251	18312	18278	18332	18153	18214	18230	18265	18227	18204	18087	18074	18344	18221	18245	18377	17991	18340	18085	18095	18114	18110	18148	18182	18342	18298	18211	18022	18302	18196	18285	18224	18096	18119	18081	17938	18085	18300	18191	18301	18191	18226	18142	18337	18412	18304	18088	18172	18067	18205	18190	18247	18259	18101	18203	18030	18218	18044	18098	18188	18269	18134	17997	18093	18021	18044	18232	18257	18284	18196	18175	17996	18223	18352	18043	18327	18311	18177	17973	18014	18141	18236	18219	18211	18229	18264	18232	18239	18271	18388	18247	17953	18155	18034	18095	18123	18208	17955	18256	18230	18206	18396	18184	18230	18110	18165	18221	18240	18163	18126	18172	18213	18360	18340	18301	18189	18277	18284	18110	18042	18140	18222	18114	18084	18424	18121	18305	18233	18020	18307	18141	18058	18224	18271	18350	18156	18280	18035	18364	18142	18221	17969	18153	17960	18144	18173	18091	18173	18203	18236	18289	18034	18116	18041	18197	18232	18243	18121	18109	18291	18257	18275	18191	18187	18086	18171	18011	18109	18270	18270	18273	18296	18425	18112	18198	18220	18046	18054	18103	18272	18199	18089	18247	18214	18021	18034	18330	18155	18189	18216	18205	18218	18071	18049	18186	18004	18329	18044	18352	18297	18164	18098	18082	18287	18302	18277	18434	18310	18472	18279	18277	18224	18252	18045	17996	18273	18143	18123	18458	18132	18296	18243	18322	18164	17999	18069	18373	18138	18303	18333	18365	18065	18172	18093	18209	18088	18361	18133	18175	18438	18310	18120	18148	18246	18296	18429	18034	18124	18356	18175	18247	18321	18039	18163	18190	18226	18163	18245	17909	18108	18017	18287	18441	18113	18029	18253	18203	18173	18133	18085	18310	18311	18124	18314	18337	18110	18421	18149	18035	18183	18216	18206	17993	18325	18040	18101	18146	18182	18246	18261	18009	18195	18390	18107	18201	18101	18125	18146	18233	18211	18238	17997	18107	18231	18277	18215	18113	18173	18245	18361	18167	18123	18338	18128	18143	18265	18300	18195	18208	18050	18276	18405	18134	18278	18325	18198	18089	18304	18327	18152	18311	18294	18351	18164	18111	18250	18191	18279	18219	18028	18452	18003	17918	18206	18168	18228	18181	18316	18306	18106	18290	18156	18128	18258	18165	18315	18006	18285	18234	18251	18258	18353	18108	18225	18245	18215	18189	18033	18128	18146	18196	18244	18138	18082	18147	18126	18187	18137	18290	18172	18263	18133	18413	18112	18199	18145	18267	18206	18248	18386	18126	18388	18294	17998	18412	18208	18278	18260	18093	18068	18175	18188	18422	18285	18288	18223	18168	18298	18183	18286	18243	18294	18224	18381	18211	18084	18076	18157	18312	18200	18259	18234	18191	18220	18056	18248	18146	18105	18244	18130	18131	17906	18157	18061	18157	18343	18207	18413	18171	18131	17895	18071	18395	18184	18034	18203	18083	18138	18230	18133	18105	18085	18197	18200	18100	18281	18250	18072	18282	18131	18324	18270	18170	18064	17974	18222	18054	18098	18493	18339	18141	18204	18215	18117	18199	18297	18220	18174	18374	18211	18099	18202	18139	18081	18046	18119	18303	18289	18057	18048	18247	18227	18273	18114	18175	18047	17933	18089	18310	18030	18327	18231	18207	18059	18148	18083	18114	18076	18494	17964	18134	18044	18292	18308	18367	18258	18072	18237	18334	18217	18118	18332	18275	18279	18126	18118	18055	18367	18150	18090	18045	18229	18375	18301	18303	18274	18064	17887	18405	18351	18487	18236	18293	18194	18075	18333	18303	18178	18269	18168	18218	18103	18108	18201	18273	18149	17942	18185	18281	18029	18098	18146	18350	18159	18232	18236	18368	18262	18204	18109	18181	18329	18178	18102	18043	18188	18311	18044	18284	18168	18212	18063	18292	18266	18135	18303	18085	18227	18367	18114	18109	18237	18278	18276	18153	18033	18137	18178	18247	18253	18175	18172	18254	18183	18403	18182	18171	18281	18332	18145	18229	18200	18021	18103	18154	18147	18278	18267	18228	18212	18107	18130	18018	18168	18169	18238	18109	18198	18196	18086	18052	17972	18123	18023	18315	17949	18176	18320	18134	18214	18320	18140	18127	18208	18335	18173	18261	18072	18150	18141	18368	18111	18159	18036	18148	18269	18112	18021	18091	18161	18190	18214	18186	18173	18357	18106	18084	18016	18322	18306	18230	18190	18421	18321	18144	18211	18280	18356	18316	18229	18185	18148	18044	18420	18303	18153	18241	18265	18226	18158	18010	18173	18122	18177	18020	18266	18007	18246	18212	18090	18188	18230	18108	18184	18165	18139	18110	18261	18385	18311	18107	18183	18057	18126	18203	18237	18217	18080	18188	18208	18438	18129	18188	18225	18258	18308	18171	18321	18375	18127	17977	18155	18255	18321	18261	18192	18229	18220	18137	18036	18171	18416	18229	18288	18273	18287	18384	18262	18440	18413	18192	18148	18296	18254	18149	18268	18375	18100	18163	18212	18355	18172	18138	18002	18193	18175	18316	18098	18348	18177	18043	18347	18116	18146	18095	18219	18303	18254	18108	18249	18248	18171	18199	18231	18259	18163	18136	18126	18013	18267	18032	18242	18028	18017	18160	18201	18212	18414	18061	18294	18190	18113	18251	18265	18176	18191	18253	18332	18261	18219	18168	18240	18201	18195	18218	18304	18322	18368	18266	18299	18050	18290	18257	18354	18083	17995	18255	18177	18224	18220	18038	18110	18187	18413	18164	18226	18308	18178	18146	18214	18208	18151	18465	18102	18075	18286	18059	18380	18307	18033	18024	18203	18148	18103	18325	18167	18170	18166	18226	18291	18024	18200	18279	18354	18422	18267	18115	18156	18181	18062	18329	18121	18135	18303	18279	18153	18257	18225	18281	18093	18071	18420	18150	18209	18254	18066	18179	18179	18251	18001	18138	18154	18107	18471	18240	18325	18285	18232	18186	18272	18325	18142	18155	18323	18269	18229	18264	18158	18047	18079	18178	18117	18092	18194	18181	18354	18497	18251	18159	18177	18065	18136	18040	18293	18173	18231	18130	18274	18409	18011	18338	18238	18200	18187	18074	18158	18215	18186	18203	18106	18187	18234	18156	18346	18244	18314	18161	18269	18187	18056	18066	18233	18062	18321	18131	18269	18138	18357	18146	18322	18200	18214	18323	18197	18298	18592	18388	18022	17941	18168	18175	18244	18136	18229	18045	18166	18085	18337	18179	18220	18161	18261	18280	18303	18336	18224	18350	18166	18244	18011	18168	18514	18171	18076	18192	18025	18241	18047	18080	18160	18038	18236	18292	18270	18177	18159	18121	18124	18255	18160	18140	18156	18240	18190	18423	18255	18291	18244	18027	18218	17973	18141	18090	18089	18405	18267	18173	18061	18271	18051	18238	18151	18047	18237	18191	18201	18185	18269	18335	18310	18171	18193	18318	18332	18370	17973	18012	18093	18290	18117	18236	18213	18200	18026	18240	18146	18368	18096	18158	18097	18124	18267	18404	18222	18097	18178	18305	18136	18114	18311	18142	18271	18139	18150	18238	18260	18103	18114	18103	18294	18200	18080	18380	18227	18201	18296	18290	18120	18349	18312	18265	18203	18321	18331	18284	18079	18358	18115	18118	18026	17959	18272	18269	18452	18173	18169	18253	18227	17949	18260	18111	18216	18069	18352	18315	18252	18453	18089	18415	18250	18233	18244	18093	18551	18325	18336	18212	18145	18155	18394	18251	18465	18002	18104	18465	18254	18138	18059	18071	18341	18136	18168	18039	18149	18341	18045	18218	18359	18115	18163	18539	18404	18211	18247	18222	18285	18340	18156	18309	17983	18287	18307	18140	18281	18224	17977	18337	17993	18058	18159	18466	18206	18209	18019	17915	18371	18227	18282	18255	18145	18045	18253	18233	18267	18153	18241	18315	18204	18178	18259	18305	18045	18394	18032	18078	18092	18318	18030	18142	18158	18056	18083	18224	18218	18122	18079	18203	18214	18236	18330	18156	18344	18276	18337	18109	18086	18045	18308	18126	18412	18203	18184	18520	18189	18124	18129	18217	18188	18371	18324	18282	18207	18137	18264	18284	18372	18309	18201	18124	18242	18304	18146	18177	18197	18106	18305	18239	18221	18152	18192	18283	18224	18330	18360	18303	18273	18384	18235	18213	18312	18278	18062	18174	18045	17997	18105	18200	18217	18331	18286	18150	18139	18226	18226	18200	18298	18131	18312	18256	18327	18180	18007	18214	18290	18145	18240	18198	18261	18391	18080	18085	18163	18196	18230	18164	18345	18212	18116	18242	18252	18348	18200	18085	18186	18202	18263	18216	18175	18007	18232	18263	18117	18444	18238	18237	18070	18008	18209	18208	18158	18366	18302	18417	18008	18309	18190	18231	18226	18159	18131	18321	18206	18321	18365	18226	18195	18252	18221
38199	64577	42834	21672	19500	18317	17170	16712	16359	16110	15810	15801	15926	15832	15525	15856	15617	15712	15822	15656	15844	15635	15643	15729	15561	15382	15639	15927	19614	22939	22105	19824	17822	16504	15780	15397	15527	15348	15326	15387	15510	15376	15223	15518	15400	15332	15642	15353	15329	15403	15326	15378	15305	15507	15420	15333	15387	15536	15499	15482	15240	15382	15355	15646	15327	15202	15328	15438	15428	15475	15376	15474	15457	15233	15421	15287	15466	15584	15168	15427	15425	15383	15369	15509	15297	15520	15554	15376	15278	15208	15364	15435	15258	15470	15339	15401	15272	15491	15385	15272	15548	15416	15496	15559	15578	15380	15219	15321	15164	15335	15541	15357	15341	15366	15278	15374	15215	15410	15499	15443	15317	15399	15333	15545	15560	15349	15365	15495	15461	15487	15385	15447	15418	15453	15417	15565	15537	15376	15400	15387	15444	15401	15461	15527	15460	15440	15351	15441	15409	15527	15327	15314	15333	15424	15482	15433	15546	15364	15374	15241	15524	15386	15418	15366	15401	15278	15409	15353	15452	15283	15330	15164	15425	15637	15374	15435	15298	15350	15468	15470	15310	15549	15504	15397	15410	15335	15405	15508	15334	15356	15242	15382	15454	15426	15167	15407	15586	15267	15441	15420	15341	15240	15292	15405	15378	15320	15425	15414	15411	15376	15484	15468	15379	15439	15452	15529	15474	15454	15393	15362	15463	15417	15481	15519	15362	15256	15307	15481	15387	15448	15360	15269	15261	15568	15436	15367	15498	15455	15452	15541	15466	15287	15327	15324	15603	15289	15415	15467	15387	15397	15528	15305	15454	15433	15371	15327	15370	15451	15548	15623	15480	15256	15383	15304	15355	15337	15447	15279	15407	15307	15337	15214	15431	15368	15407	15229	15425	15592	15273	15355	15218	15375	15262	15339	15309	15382	15284	15538	15285	15423	15329	15355	15311	15253	15527	15292	15244	15331	15430	15334	15360	15483	15342	15365	15550	15309	15526	15366	15317	15341	15317	15396	15349	15173	15403	15277	15514	15360	15480	15454	15361	15444	15376	15388	15493	15383	15451	15447	15259	15522	15418	15291	15415	15347	15466	15348	15407	15364	15402	15354	15337	15303	15434	15312	15516	15373	15210	15514	15383	15324	15289	15351	15459	15371	15386	15397	15494	15229	15431	15473	15380	15385	15458	15446	15482	15193	15346	15462	15296	15410	15373	15365	15331	15329	15467	15342	15354	15402	15702	15266	15244	15567	15472	15243	15431	15370	15638	15503	15126	15412	15437	15531	15400	15579	15391	15431	15317	15481	15252	15337	15453	15305	15381	15436	15284	15131	15475	15594	15307	15373	15378	15300	15382	15492	15298	15284	15469	15273	15392	15437	15282	15466	15482	15469	15339	15410	15337	15402	15387	15458	15271	15503	15336	15333	15406	15237	15352	15479	15397	15453	15236	15448	15149	15404	15384	15423	15471	15312	15295	15451	15522	15229	15363	15603	15525	15418	15287	15431	15415	15365	15366	15405	15456	15394	15416	15507	15479	15441	15284	15372	15457	15428	15369	15542	15379	15428	15409	15440	15313	15331	15409	15299	15478	15357	15405	15168	15494	15296	15403	15429	15602	15259	15380	15310	15291	15356	15356	15485	15288	15301	15385	15298	15584	15350	15420	15478	15149	15481	15421	15335	15272	15412	15271	15300	15531	15386	15363	15380	15291	15278	15534	15434	15396	15326	15215	15461	15549	15351	15462	15417	15433	15306	15422	15244	15250	15254	15508	15373	15317	15416	15295	15374	15390	15328	15350	15418	15474	15394	15254	15378	15375	15380	15551	15610	15282	15458	15389	15482	15310	15310	15428	15408	15490	15388	15232	15258	15329	15347	15335	15282	15301	15311	15412	15301	15485	15354	15576	15554	15529	15439	15316	15265	15607	15398	15506	15391	15379	15254	15350	15437	15330	15342	15297	15124	15302	15436	15358	15254	15509	15473	15286	15335	15532	15283	15470	15418	15423	15360	15430	15376	15426	15404	15320	15458	15367	15353	15485	15512	15335	15360	15444	15356	15360	15446	15412	15230	15367	15441	15403	15247	15238	15238	15434	15216	15375	15361	15187	15467	15348	15636	15411	15457	15490	15360	15604	15335	15355	15390	15401	15482	15383	15301	15404	15481	15475	15375	15284	15264	15501	15407	15457	15528	15358	15367	15355	15293	15330	15423	15224	15322	15261	15321	15314	15439	15264	15590	15244	15415	15239	15502	15186	15402	15352	15381	15366	15413	15423	15483	15243	15535	15406	15306	15428	15423	15436	15434	15235	15181	15294	15289	15404	15515	15381	15313	15382	15426	15172	15284	15544	15389	15343	15403	15468	15449	15381	15433	15558	15347	15343	15340	15412	15348	15402	15530	15307	15398	15439	15415	15492	15297	15580	15340	15331	15389	15402	15406	15364	15458	15363	15359	15420	15452	15475	15561	15384	15286	15460	15327	15428	15435	15399	15394	15345	15211	15330	15339	15244	15334	15466	15433	15479	15462	15367	15475	15369	15434	15518	15358	15590	15374	15372	15314	15435	15376	15224	15484	15383	15410	15317	15269	15422	15318	15660	15457	15420	15317	15547	15242	15426	15330	15278	15440	15415	15378	15246	15528	15438	15340	15548	15337	15252	15299	15448	15479	15301	15424	15338	15406	15286	15309	15360	15380	15448	15380	15539	15302	15383	15372	15378	15393	15329	15310	15316	15152	15486	15413	15409	15438	15397	15356	15394	15471	15434	15561	15327	15418	15338	15310	15248	15655	15276	15345	15375	15510	15408	15401	15350	15499	15423	15442	15505	15229	15399	15406	15449	15266	15447	15527	15568	15520	15421	15417	15295	15304	15410	15584	15349	15398	15421	15321	15424	15385	15425	15326	15175	15419	15231	15450	15340	15362	15282	15447	15413	15493	15424	15525	15447	15267	15332	15401	15542	15436	15472	15181	15377	15431	15319	15478	15423	15369	15333	15492	15397	15358	15353	15369	15334	15538	15561	15217	15491	15354	15233	15347	15303	15409	15235	15243	15348	15430	15417	15279	15284	15414	15491	15374	15332	15411	15376	15441	15343	15368	15445	15196	15414	15634	15228	15311	15578	15335	15500	15408	15475	15367	15398	15509	15444	15382	15376	15506	15468	15370	15326	15477	15394	15491	15348	15462	15337	15321	15310	15472	15451	15245	15282	15434	15510	15356	15514	15127	15461	15448	15189	15393	15490	15265	15328	15377	15343	15532	15409	15350	15315	15327	15349	15348	15355	15430	15351	15359	15418	15477	15376	15509	15444	15240	15426	15294	15525	15343	15355	15528	15318	15301	15549	15311	15466	15431	15387	15482	15466	15383	15218	15393	15274	15360	15332	15333	15494	15298	15507	15359	15237	15468	15324	15137	15526	15439	15451	15377	15242	15328	15329	15261	15517	15383	15423	15333	15381	15439	15171	15340	15377	15338	15334	15439	15347	15410	15315	15268	15516	15437	15327	15389	15538	15317	15326	15445	15358	15321	15361	15196	15416	15295	15544	15463	15369	15413	15416	15422	15495	15167	15335	15316	15314	15381	15431	15288	15433	15434	15160	15331	15345	15385	15302	15287	15541	15475	15379	15514	15338	15358	15335	15440	15512	15268	15278	15617	15399	15400	15342	15188	15465	15441	15402	15563	15431	15434	15360	15416	15328	15312	15389	15470	15286	15364	15497	15419	15250	15335	15460	15403	15253	15382	15447	15445	15293	15449	15232	15339	15396	15347	15422	15380	15377	15232	15305	15323	15377	15396	15416	15389	15327	15436	15226	15298	15357	15370	15349	15194	15364	15450	15355	15480	15373	15437	15240	15410	15435	15333	15352	15306	15444	15279	15373	15328	15442	15444	15332	15415	15359	15444	15350	15227	15167	15260	15476	15563	15326	15353	15232	15365	15494	15379	15386	15524	15253	15393	15391	15415	15396	15374	15459	15357	15331	15380	15354	15365	15446	15566	15209	15337	15450	15403	15432	15223	15464	15328	15356	15368	15374	15430	15472	15471	15374	15501	15532	15521	15427	15451	15522	15573	15436	15204	15215	15420	15312	15429	15394	15474	15233	15257	15431	15417	15336	15347	15574	15500	15414	15353	15281	15281	15369	15349	15329	15503	15356	15422	15466	15322	15473	15233	15395	15400	15393	15400	15393	15176	15283	15427	15335	15424	15443	15288	15349	15282	15340	15411	15341	15544	15325	15439	15461	15305	15389	15399	15345	15299	15345	15337	15269	15430	15146	15383	15444	15220	15484	15360	15486	15404	15401	15467	15351	15460	15262	15363	15415	15347	15444	15321	15570	15431	15563	15305	15391	15435	15508	15246	15275	15455	15314	15352	15416	15387	15369	15365	15422	15633	15496	15436	15310	15408	15366	15259	15339	15572	15342	15459	15473	15334	15253	15495	15190	15325	15456	15366	15447	15452	15313	15384	15347	15472	15401	15482	15378	15357	15490	15384	15410	15507	15319	15482	15408	15360	15242	15287	15349	15608	15287	15192	15572	15471	15326	15261	15241	15527	15443	15504	15389	15531	15478	15370	15354	15279	15545	15455	15436	15522	15401	15450	15332	15190	15408	15394	15437	15511	15524	15460	15354	15564	15374	15543	15435	15463	15397	15237	15458	15239	15334	15278	15376	15267	15348	15320	15585	15286	15259	15400	15438	15315	15436	15289	15433	15378	15323	15375	15209	15323	15308	15501	15230	15327	15458	15472	15442	15504	15509	15297	15422	15436	15467	15239	15473	15408	15382	15358	15400	15286	15301	15349	15360	15426	15413	15386	15258	15562	15299	15432	15290	15403	15364	15356	15325	15252	15545	15303	15450	15383	15342	15364	15245	15393	15235	15576	15342	15369	15412	15438	15344	15420	15448	15311	15372	15366	15498	15336	15311	15343	15320	15300	15399	15395	15389	15364	15416	15546	15455	15383	15485	15252	15345	15469	15509	15356	15252	15298	15198	15326	15344	15316	15436	15435	15286	15277	15368	15339	15394	15521	15251	15538	15445	15335	15307	15269	15463	15368	15391	15476	15523	15444	15457	15537	15392	15370	15473	15307	15427	15564	15437	15275	15371	15466	15354	15281	15375	15367
28356	26545	28619	21904	17986	17668	17543	17159	17265	17169	17189	17257	17255	17188	17107	17113	17214	17324	17191	17027	17346	16993	17504	17258	17292	17214	16967	17202	17303	17503	17541	17230	17613	17143	17115	17162	17105	17146	17069	17223	17109	16955	16996	17404	17215	17147	17197	17227	17133	17168	17124	17151	17178	17093	17073	17110	17155	17072	17127	17137	17048	17073	17014	17021	17235	17356	17338	17132	17089	17071	17010	17087	17085	17113	17360	17245	17359	17060	17156	17045	17278	17187	17008	16938	16860	17117	17138	17303	17245	17151	16923	17108	17066	17229	17194	17254	17026	17145	16992	17202	17160	17033	17312	16986	17240	17312	17140	16981	17016	17140	16992	17272	17051	17047	17176	17173	17058	17154	16895	16796	17169	17011	17033	17228	17313	17200	17247	17214	17206	17038	17198	16995	17033	17116	17055	17269	17175	17173	17217	17271	17006	17104	17019	17172	17002	17219	17230	17170	17156	17155	17167	17141	17357	17141	17171	17012	17223	17112	17168	16933	17003	17095	17088	17379	17162	17252	17035	17118	17150	17100	17073	17206	17282	17228	17204	17211	17255	17181	17127	17063	17278	17092	17207	17083	17068	16960	17169	17286	17099	17176	17060	16927	17119	17125	16958	17325	17148	17116	17268	17328	17164	17000	17244	17141	17342	17136	17466	17208	17085	17081	17217	17049	17011	17102	17246	17071	17156	16981	17059	17108	17043	16833	17023	17183	17297	17002	17061	17083	17097	16997	17016	17092	16969	17150	16977	17063	17076	16872	17194	17105	17082	17066	16930	17364	17182	17221	17125	17225	17128	17159	17190	17157	17018	16907	17005	17199	17059	17138	17201	17053	17049	17108	17112	17213	17037	17119	16982	17146	17156	17248	17084	17036	16956	16963	17233	16713	17263	17176	17127	17248	17077	17216	17192	17235	17191	17072	17014	17147	17137	17086	16968	17033	17148	16979	17127	17013	17186	17055	17148	17162	17022	17349	17160	17175	17205	17205	17055	17255	17037	16940	17036	17110	17077	17134	17284	17081	17069	17176	17160	17210	17175	17006	17106	17284	17123	17116	17148	17235	17347	17109	17302	17394	17206	17036	17104	17245	17040	17035	17069	16970	17063	17070	17276	17307	17205	17378	17055	17128	17119	17351	17205	17121	17166	17426	17157	17330	17123	17072	17125	17158	16975	17056	17086	17193	17154	17204	17321	17169	17290	17011	17199	17243	17310	17154	17125	16967	17076	17193	17265	17075	17184	17034	17144	17174	17155	17078	17067	17254	17041	17238	17073	17013	17060	17047	16903	17359	17144	17211	17043	17345	16989	17060	17184	17042	17081	17054	17370	17193	17003	17081	17049	17232	17395	17239	17075	17080	17067	17022	17077	17241	17057	17167	16957	17225	17050	17041	17405	17311	17057	17072	17254	17037	17325	17030	17177	17234	17128	16945	17145	17421	17146	17124	17328	17336	16947	17256	17387	17074	17116	17083	17110	17108	17138	17209	17113	17052	17261	17085	17193	17139	16985	17056	17250	17085	17090	16929	17154	17156	16964	17024	16922	17034	16982	17170	17253	17131	17106	17290	17209	17293	16981	17158	17031	17024	17225	17063	17226	17068	17065	17235	17115	17066	16931	16944	17248	17193	17288	17057	17067	17304	17243	17025	17166	17121	16941	17126	17235	17169	17075	17053	17027	17192	17209	17332	17165	17135	16994	17211	17268	17253	17089	17150	17259	17044	17159	17076	17374	17189	17023	17255	17074	17270	17171	17255	17109	17023	16961	17164	17067	17024	17136	17154	17096	17246	17093	17147	16959	17138	17202	17235	16881	17099	17046	17013	17305	17055	17242	17070	17109	17283	17193	17072	17143	16995	17080	17143	17064	17051	17242	17074	17003	17041	17087	17092	16922	17152	17018	17128	17041	17225	17158	17098	16880	17177	17024	17223	17204	17336	17304	17249	17290	17260	17207	17232	17172	17315	17352	17140	17157	17227	17058	17153	17182	17278	17043	17253	17143	16973	17254	17092	17028	17226	17085	17119	17164	17131	17235	17143	17155	17186	17147	17030	17127	17184	17311	17106	17031	17066	17044	17105	17237	17172	17263	17257	17244	17100	17027	17204	17044	17180	16945	17106	17227	17050	17411	17280	17263	17230	17068	17254	17306	17078	17036	16907	17322	17209	17160	17249	17238	17181	17032	17265	17171	17012	17167	17147	17264	17250	17050	17111	17123	17082	17117	17404	17066	16991	17095	17062	17474	17131	17301	17127	17060	17100	17081	17010	16922	17335	17203	17016	17207	17265	17219	17003	17215	17010	17282	17211	17257	17148	17119	17230	17296	17191	17226	17256	17183	17065	17153	17180	17246	17049	17003	17148	17165	17127	17253	17273	17094	17171	17040	17024	17297	16982	17170	17091	17114	17323	17223	17156	17118	16971	17151	17033	16967	17099	16885	17086	17260	17028	17138	17023	17111	17132	17249	16904	16874	17184	17069	17131	17135	17155	17172	17001	17421	16970	17156	17183	17246	17199	17031	16902	17143	17067	17106	17227	17302	17102	17205	17031	17186	17136	17253	17014	17126	17203	17298	17309	17047	17067	17293	16784	17039	17349	16904	16946	17213	17165	17255	17133	17134	17109	17102	17361	17056	17144	16983	17299	17145	17213	17150	17368	17121	17255	17319	17535	17217	17120	17180	17218	17109	17244	17095	16985	17072	16993	17084	17058	16996	17064	17136	17122	17143	16954	17204	17156	17182	17132	17331	17155	17247	17125	17120	17181	17199	17095	17140	17133	17256	17206	17210	17226	17162	17110	17053	17304	17133	17257	17164	17034	17051	17220	17273	17161	17101	17124	17190	17127	17130	17182	16934	17140	17165	17409	17177	17290	17331	17118	17035	17252	17105	17244	17022	17222	17266	17102	16952	17199	17096	17013	17204	17070	17068	17191	17199	17116	17117	17209	17282	17185	17136	17284	17034	17076	17306	17138	17076	17247	17107	17131	17084	17076	17192	17122	17133	16999	17105	17135	17089	17117	17008	17145	16919	17004	17259	17214	17020	17256	17273	16966	17278	17286	17090	17326	17229	17079	17134	17197	16980	17139	17088	17038	17260	17187	17301	17091	17152	17089	17246	17223	17106	17158	17151	17156	17214	17269	17353	17152	17279	17131	17124	17311	17212	17179	17076	17164	17181	17175	17078	17267	17263	17125	16948	17091	17248	17000	16977	17259	17198	17157	17014	17172	17102	17052	17133	17250	17136	16948	17118	17153	17128	17090	17414	17213	17209	17309	17176	17324	17059	17019	17015	17002	17139	17179	17187	17200	17136	17150	17107	16991	17106	17380	17229	17149	17186	17083	17155	17314	17453	17319	17206	17065	17016	16937	17142	17214	17036	17130	17138	17209	17133	17250	17050	17217	16941	17225	17169	17237	17038	17057	17105	17155	17242	17138	17229	17283	17293	17251	17195	17129	17223	16942	17153	17249	17218	17098	16890	17090	17178	17003	17124	17003	17259	17327	17121	17163	17188	17100	17058	17031	17171	17286	17154	17336	17293	17234	17102	17223	17093	17308	17107	17269	17242	16974	17240	17087	17170	17031	17153	17202	17224	17260	17036	17251	16960	17309	17060	17041	17049	17103	17120	17022	17125	16861	17258	17188	17199	17141	17031	17285	17061	17163	17127	17103	17245	17135	17350	17169	17198	17330	17082	17082	17379	17144	17229	17250	17161	17150	17108	17193	16983	17096	17102	17195	17165	17060	16968	17161	17211	17192	16963	17157	17044	17157	16963	17440	17341	17209	17072	17305	17214	17097	17333	17186	17283	17179	17041	17212	17079	17158	17281	17021	17055	17169	17106	17310	17133	17173	16977	17026	17211	16981	17096	17053	17238	17398	17326	17017	17156	17311	17188	17096	17192	17172	17046	17171	17139	17177	17497	17049	17186	17144	17173	17215	17189	17079	17295	17039	17188	17203	17081	17012	17443	17188	17223	17092	17001	17144	17135	17280	17166	17177	17261	17274	17088	17090	17245	17176	17180	17166	17210	17111	17061	17045	17023	17095	16919	16822	16937	17142	17163	17170	17160	17210	17107	17224	17186	17182	17314	16990	17207	17222	17191	17043	17019	17121	16992	17220	17039	17141	17091	17204	17207	17224	17231	17029	17031	17186	17084	17050	17258	17196	17136	17237	17237	17039	17154	16973	17181	17256	17245	17146	17345	16891	17196	17073	17137	17245	17256	17050	17196	16975	17135	17352	17259	17052	17283	17278	17276	17158	17204	17112	17248	17031	17082	17274	17358	17235	17195	17116	17006	17092	17046	17244	17104	17016	17271	17097	17158	17226	17168	16880	17063	17148	17338	17278	17219	16963	17240	17165	17167	17080	17219	17054	17123	17084	17073	17117	17201	17290	16984	17173	17124	17135	17130	17121	17065	17111	17111	17265	17204	17213	17063	17083	17001	17185	17389	17263	17267	17170	17100	17003	16922	16988	17280	17259	17087	17294	17265	17267	17180	17247	17175	17208	17116	17216	17145	17198	17088	17189	17286	17047	17282	17119	17061	17119	17181	17225	17247	17150	16948	17193	17256	17157	17117	17015	17065	17242	17134	17140	17059	17021	16962	17129	17061	17261	17040	17284	17165	17030	16976	17250	17067	17204	17290	17215	17139	17147	17173	17322	17022	17220	17005	17158	17180	17148	17258	17149	17176	17150	17054	17185	17087	17212	17319	17130	17019	17243	17153	17177	17298	17353	17142	17270	16928	17190	17160	17251	17229	17039	17054	17087	17023	16952	17037	16980	16988	17377	17189	16893	17071	17103	17023	17129	17007	17052	17177	17206	17224	17067	17399	17177	17266	17385	17347	17154	17158	17145	17143	17107	17333	17097	17177	17113	17147	17175	17125	16987	17208	17193	17087	17086	17095	17137	17071	17170	16911	17034	17024	17032	17080	17207	17180	17135	17138	17098	17100	17006	16999	17095	17050	17085	17147	17139	17014	17147	17291	17063	17333	17045	16990	17333	17094	17276	17084	17307	17200	17110	17213	16892	16989	17224	17115	17022	17117	17025	17102	17206	17207	17304	17316	17367	17127	16983	17199	17228	17081	17212	17164	17235	17111	17135	17120	17183	17030	17138
29508	42268	26053	16675	15806	15255	15049	15199	14828	14920	14746	14746	14705	14858	14809	14956	14813	14752	14650	14810	14881	14905	14831	14832	14722	14714	14650	14805	14922	14999	15132	14952	15026	14906	14940	14837	14633	14753	14711	14620	14630	14530	14602	14705	14713	14607	14534	14704	14671	14641	14692	14653	14684	14856	14697	14512	14796	14660	14790	14530	14653	14740	14669	14835	14631	14679	14610	14750	14757	14791	14699	14826	14601	14615	14697	14653	14695	14966	14712	14667	14643	14607	14762	14707	14635	14714	14699	14717	14678	14615	14756	14755	14730	14610	14736	14621	14574	14639	14591	14794	14692	14461	14698	14485	14718	14778	14623	14523	14641	14766	14756	14712	14794	14734	14806	14566	14756	14710	14687	14774	14837	14755	14672	14761	14735	14580	14672	14693	14735	14639	14591	14669	14742	14634	14738	14611	14697	14903	14525	14842	14688	14777	14760	14627	14805	14708	14601	14725	14646	14721	14697	14642	14688	14666	14728	14806	14603	14486	14835	14670	14694	14711	14642	14696	14635	14627	14690	14643	14761	14793	14578	14696	14655	14700	14580	14720	14603	14679	14773	14794	14578	14801	14788	14699	14792	14735	14547	14645	14683	14773	14694	14861	14719	14738	14785	14754	14798	14556	14801	14633	14657	14646	14635	14731	14699	14694	14765	14644	14677	14865	14752	14593	14719	14817	14558	14522	14579	14796	14506	14878	14543	14710	14694	14711	14736	14688	14660	14686	14544	14753	14732	14848	14803	14572	14736	14756	14815	14738	14778	14699	14861	14665	14682	14597	14537	14816	14609	14619	14916	14827	14677	14738	14850	14779	14707	14723	14799	14730	14906	14651	14800	14773	14615	14781	14791	14501	14693	14592	14454	14794	14651	14599	14597	14676	14739	14639	14729	14615	14464	14729	14767	14612	14830	14877	14667	14645	14664	14716	14669	14655	14681	14701	14633	14675	14781	14858	14570	14657	14709	14732	14897	14483	14649	14430	14627	14701	14642	14656	14838	14772	14607	14587	14634	14615	14425	14800	14666	14617	14755	14563	14815	14522	14804	14767	14758	14483	14617	14712	14845	14793	14684	14760	14679	14644	14724	14752	14626	14517	14724	14705	14762	14601	14690	14622	14574	14748	14870	14733	14548	14704	14659	14738	14740	14867	14680	14662	14678	14708	14671	14715	14667	14636	14678	14487	14712	14771	14873	14749	14492	14610	14752	14765	14617	14615	14588	14573	14620	14858	14785	14694	14584	14615	14809	14505	14724	14663	14867	14595	14633	14607	14831	14676	14719	14737	14661	14772	14708	14891	14801	14544	14729	14838	14520	14564	14834	14924	14578	14682	14697	14622	14644	14845	14738	14782	14763	14462	14595	14816	14570	14823	14687	14730	14534	14626	14726	14634	14665	14585	14749	14859	14574	14631	14772	14566	14816	14642	14528	14758	14729	14617	14580	14571	14633	14560	14758	14602	14802	14704	14730	14709	14721	14680	14699	14596	14766	14772	14563	14793	14759	14735	14688	14604	14757	14568	14737	14697	14698	14703	14738	14697	14796	14703	14722	14680	14677	14537	14670	14755	14735	14753	14644	14607	14854	14604	14870	14664	14565	14538	14606	14776	14727	14675	14738	14664	14583	14796	14601	14720	14679	14603	14505	14904	14802	14670	14639	14716	14632	14671	14750	14650	14562	14794	14721	14854	14899	14770	14805	14626	14645	14563	14520	14595	14783	14699	14599	14789	14675	14710	14724	14750	14773	14705	14779	14711	14769	14798	14567	14630	14649	14517	14580	14709	14744	14617	14810	14659	14880	14728	14809	14618	14830	14669	14844	14784	14759	14674	14645	14804	14646	14577	14781	14679	14689	14747	14860	14853	14720	14697	14679	14558	14698	14816	14768	14671	14677	14604	14849	14564	14733	14665	14761	14628	14762	14762	14746	14801	14759	14546	14751	14776	14663	14899	14839	14822	14870	14624	14746	14701	14819	14818	14725	14661	14759	14592	14678	14702	14561	14889	14854	14602	14702	14725	14788	14743	14645	14564	14650	14742	14541	14820	14623	14697	14416	14791	14775	14790	14696	14747	14577	14855	14541	14679	14776	14766	14706	14683	14583	14760	14641	14762	14784	14590	14727	14771	14663	14671	14786	14717	14567	14697	14714	14832	14873	14648	14658	14569	14669	14693	14782	14690	14877	14762	14683	14650	14783	14554	14715	14645	14827	14739	14836	14705	14511	14654	14651	14777	14825	14617	14773	14589	14558	14696	14634	14674	14609	14583	14683	14623	14759	14743	14748	14557	14617	14732	14667	14630	14653	14816	14522	14695	14685	14786	14720	14646	14720	14606	14770	14846	14613	14698	14647	14649	14610	14892	14725	14734	14679	14565	14685	14949	14694	14651	14685	14611	14714	14718	14628	14658	14786	14615	14683	14604	14750	14800	14711	14584	14629	14667	14644	14690	14813	14644	14763	14688	14626	14751	14632	14499	14796	14655	14576	14684	14504	14560	14585	14661	14612	14659	14720	14785	14652	14828	14826	14786	14723	14702	14634	14670	14737	14635	14736	14763	14767	14879	14579	14725	14672	14761	14562	14641	14834	14612	14741	14761	14823	14641	14814	14657	14696	14607	14777	14624	14668	14675	14522	14722	14557	14643	14755	14673	14573	14780	14673	14767	14798	14623	14723	14719	14659	14729	14674	14671	14544	14670	14638	14751	14770	14727	14644	14653	14720	14597	14665	14632	14745	14505	14872	14648	14780	14614	14780	14788	14538	14662	14696	14757	14750	14627	14759	14651	14817	14725	14644	14610	14884	14689	14583	14699	14637	14743	14510	14561	14846	14617	14883	14764	14497	14760	14633	14694	14659	14706	14813	14660	14466	14831	14560	14681	14713	14810	14644	14605	14731	14580	14590	14634	14534	14762	14561	14679	14849	14771	14705	14709	14808	14643	14783	14504	14735	14628	14786	14535	14560	14584	14661	14603	14702	14706	14649	14600	14561	14651	14728	14682	14710	14607	14738	14839	14721	14461	14749	14745	14564	14631	14580	14630	14633	14648	14672	14633	14643	14598	14692	14583	14628	14630	14577	14850	14469	14758	14766	14798	14600	14592	14528	14598	14537	14636	14713	14640	14768	14795	14627	14754	14685	14561	14563	14670	14720	14655	14761	14739	14618	14805	14637	14881	14847	14744	14698	14662	14710	14763	14692	14594	14838	14924	14518	14735	14689	14653	14667	14653	14642	14733	14718	14779	14586	14785	14568	14610	14597	14837	14832	14666	14620	14725	14643	14660	14761	14587	14649	14789	14656	14685	14774	14626	14574	14765	14773	14684	14703	14771	14702	14921	14641	14720	14756	14571	14705	14680	14556	14617	14714	14733	14677	14664	14633	14645	14679	14645	14703	14688	14815	14780	14583	14759	14695	14729	14719	14816	14614	14841	14721	14846	14807	14637	14459	14640	14674	14484	14876	14809	14695	14610	14397	14739	14804	14510	14707	14718	14717	14689	14669	14535	14706	14538	14700	14639	14673	14630	14786	14642	14630	14579	14998	14751	14722	14706	14575	14623	14696	14729	14737	14673	14634	14688	14846	14754	14662	14669	14535	14656	14690	14660	14565	14712	14754	14750	14671	14720	14695	14837	14679	14729	14656	14801	14719	14864	14999	14695	14642	14575	14659	14754	14695	14836	14711	14747	14602	14606	14648	14654	14664	14701	14758	14605	14592	14664	14701	14817	14613	14704	14700	14740	14627	14585	14554	14845	14773	14744	14615	14575	14595	14681	14751	14688	14621	14862	14704	14616	14761	14620	14719	14718	14631	14797	14572	14503	14783	14671	14835	14730	14696	14599	14612	14850	14550	14672	14644	14685	14745	14862	14701	14648	14651	14749	14634	14687	14655	14453	14628	14797	14635	14768	14656	14819	14631	14735	14501	14646	14775	14781	14686	14788	14647	14713	14646	14880	14588	14804	14745	14773	14636	14784	14832	14527	14517	14708	14645	14781	14707	14698	14493	14674	14616	14730	14744	14799	14642	14856	14821	14617	14698	14736	14589	14669	14733	14551	14707	14843	14647	14587	14611	14679	14762	14663	14676	14769	14531	14529	14870	14824	14687	14702	14571	14889	14754	14782	14817	14758	14625	14764	14843	14354	14816	14812	14651	14683	14738	14683	14666	14788	14949	14596	14790	14716	14857	14722	14677	14604	14745	14650	14647	14653	14611	14610	14750	14597	14710	14577	14816	14571	14715	14844	14592	14512	14762	14650	14607	14707	14612	14644	14642	14580	14616	14694	14857	14681	14811	14641	14647	14722	14774	14661	14804	14626	14547	14641	14629	14627	14836	14786	14574	14811	14592	14691	14612	14921	14549	14714	14609	14774	14740	14667	14766	14634	14700	14892	14680	14620	14717	14761	14713	14619	14627	14783	14759	14703	14686	14711	14836	14701	14591	14709	14719	14652	14600	14615	14906	14722	14665	14685	14559	14756	14734	14601	14617	14743	14735	14802	14627	14665	14789	14658	14801	14691	14714	14726	14896	14653	14710	14784	14685	14611	14730	14804	14629	14826	14802	14734	14613	14748	14698	14677	14768	14737	14739	14606	14623	14772	14790	14688	14587	14676	14752	14668	14704	14550	14708	14831	14826	14688	14682	14747	14678	14660	14644	14743	14895	14670	14661	14756	14856	14666	14554	14664	14697	14827	14959	14740	14736	14707	14704	14776	14581	14663	15035	14642	14764	14812	14672	14659	14712	14643	14776	14673	14736	14811	14778	14823	14814	14779	14580	14645	14625	14727	14799	14765	14748	14749	14641	14617	14685	14736	14630	14778	14764	14606	14633	14772	14688	14597	14745	14879	14736	14623	14720	14579	14675	14616	14690	14582	14758	14581	14655	14602	14589	14659	14847	14820	14577	14846	14567	14756	14769	14643	14775	14766	14632	14757	14682	14725	14660	14593	14657	14928	14685	14668	14907	14731	14708	14713	14773	14699	14672	14762	14822	14566	14713	14535	14840	14686	14533	14599	14803	14584	14755	14708	14778	14637	14609	14807	14742	14775	14820	14663	14613	14832	14632	14628	14685	14622	14540	14774	14682	14845	14712	14692	14831	14781	14463	14591	14744	14624	14912	14554
23992	21499	29010	24367	22367	22467	21146	18624	18013	18261	18083	17770	18177	18105	17918	17838	18010	17977	18076	18082	18000	17727	17765	17952	17779	18011	17938	18048	19000	20424	20507	19654	18949	18264	17996	17907	17993	17649	17670	17822	17835	17807	17672	17825	17652	17548	17759	17713	17813	17802	17762	17570	17545	17606	17514	17669	17736	17819	17681	17675	17752	17905	17773	17552	17654	17638	17799	17555	17680	17827	17882	17854	17679	17822	17719	17869	17795	17781	17651	17933	17779	17834	17614	17832	17747	17729	17770	17785	17735	17623	17627	17652	17812	17787	17871	17806	17754	17770	17706	17725	17766	17587	17575	17515	17690	17430	17741	17686	17566	17659	17647	17808	17769	17686	17653	17705	17868	17555	17777	17798	17686	17614	17756	17810	17620	17923	17632	17669	17581	17842	17643	17722	17598	17608	17582	17574	17597	17680	17869	17605	17602	17716	17784	17722	17900	17770	17768	17642	17733	17612	17643	17602	17713	17665	17718	17645	17595	17838	17539	17538	17527	17520	17774	17869	17653	17681	17757	17612	17524	17632	17676	17816	17723	17518	17876	17938	17909	17723	17861	17475	17691	17630	17384	17729	17828	17812	17898	17697	17771	17741	17972	17638	17851	17686	17837	17877	17452	17600	17629	17749	17626	17731	17504	17572	17600	17718	17786	17522	17837	17560	17623	17459	17571	17838	17610	17558	17752	17931	17740	17700	17584	17692	17864	17773	17782	17751	17862	17782	17732	17578	17689	17812	17761	17645	17704	17651	17431	17698	17782	17583	17668	17590	17856	17801	17523	17655	17667	17749	17726	17618	17601	17743	17638	17673	17619	17695	17778	17846	17636	17795	17732	17677	17681	17401	17574	17671	17777	17554	17750	17582	17808	17707	17822	17844	17722	17705	17483	17687	17653	17635	17455	17907	17881	17672	17645	17762	17581	17767	17690	17667	17573	17571	17781	17707	17781	17672	17729	17712	17729	17744	17950	17595	17771	17748	17669	17573	17379	17486	17403	17552	17627	17754	17659	17992	17787	17686	17810	17645	17798	17773	17677	17813	17599	17627	17625	17707	17547	17739	17830	17567	17560	17558	17632	17694	17406	17559	17803	17617	17685	17695	17802	17753	17437	17737	17825	17784	17861	17823	17682	17698	17397	17644	17807	17693	17723	17595	17687	17545	17716	17733	17635	17730	17682	17438	17731	17695	17649	17468	17666	17706	17595	17648	17789	17696	17771	17751	17810	17678	17725	17827	17694	17882	17580	17787	17809	17489	17679	17565	17694	17743	17720	17575	17787	17805	17711	17945	17510	17671	17769	17595	17609	17825	17686	17395	17779	17493	17630	17729	17577	17898	17809	17763	17667	17649	17507	17536	17429	17689	17874	17619	17528	17603	17596	17839	17788	17637	17661	17993	17846	17596	17927	17704	17785	17852	17834	17834	17702	17787	17749	17621	17629	17646	17694	17881	17707	17439	17691	17463	17642	17638	17708	17563	17814	17683	17905	17748	17600	17606	17704	17690	17538	17586	17595	17734	17646	17646	17352	17804	17648	17584	17483	17603	17547	17760	17751	17546	17535	17680	17661	17858	17902	17812	17695	17666	17524	17697	17530	17606	17697	17681	17648	17736	17584	17727	17763	17732	17510	17465	17688	17507	17803	17778	17756	17556	17715	17570	17679	17704	17793	17754	17533	17922	17592	17673	17811	17845	17639	17751	17829	17625	17689	17716	17618	17784	17722	17789	17732	17807	17743	17805	17846	17684	17723	17903	17639	17772	17608	17474	17771	17516	17770	17781	17561	17740	17756	17679	17756	17663	17748	17636	17693	17746	17777	17698	17663	17645	17926	17534	17775	17629	17565	17788	17655	17753	17659	17545	17681	17659	17793	17697	17858	17668	17598	17649	17770	17615	17737	17744	17751	17726	17820	17565	17730	17655	17747	17662	17619	17772	17523	17738	17783	17494	17651	17665	17939	17539	17666	17715	17808	17604	17699	17743	17746	17508	17768	17906	17637	17898	17561	17725	17816	17603	17623	17632	17742	17673	17633	17766	17702	17703	17765	17765	17521	17784	17664	17802	17565	17576	17716	17859	17588	17745	17887	17602	17669	17505	17521	17696	17661	17833	17894	17860	17602	17662	17807	17697	17538	17444	17692	17601	17809	17728	17566	17613	18011	17775	17642	17654	17666	17842	17718	17701	17829	17836	17841	17856	17590	17643	17827	17888	17606	17867	17694	17892	17852	17696	17684	17727	17506	17745	17651	17634	17861	17626	17945	17812	17707	17866	17781	17724	17489	17604	17456	17494	17640	17749	17774	17435	17693	17830	17630	17633	17515	17643	17688	17648	17808	17708	17830	17524	17599	17528	17707	17675	17690	17708	17660	17746	17736	17767	17497	17814	17734	17878	17581	17501	17801	17610	17578	17872	17732	17724	17672	17629	17686	17668	17494	17717	17679	17787	17922	17808	17794	17513	17693	17804	17792	17658	17654	17776	17655	17672	17682	17637	17776	17770	17911	17772	17609	17479	17586	17797	17704	17648	17723	17508	17627	17708	17543	17600	17777	17694	17576	17664	17624	17695	17704	17494	17650	17605	17901	17756	17650	17780	17667	17636	18011	17766	17771	17564	17690	17622	17687	17796	17513	17844	17670	17917	17744	17679	17741	17596	17560	17997	17792	17745	17635	17528	17682	17758	17673	17600	17707	17758	17574	17552	17597	17583	17630	17397	17650	17867	17839	17673	17677	17973	17597	17546	17600	17631	17678	17589	17638	17805	17615	17693	17807	17631	17594	17777	17841	17643	17728	17912	17596	17866	17608	17734	17787	17830	17578	17651	17845	17701	17831	17643	17679	17623	17686	17653	17459	17688	17771	17744	17770	17622	17799	17900	17750	17780	17937	17627	17814	17678	17522	17657	17605	17672	17779	17658	17447	17714	17874	17874	17669	17703	17682	17448	17732	17601	17679	17751	17556	17791	17520	17735	17700	17771	17823	17650	17669	17763	17928	17992	17578	17703	17650	17970	17767	17672	17731	17493	17682	17575	17523	17756	17829	17600	17581	17569	17698	17534	17596	17662	17537	17588	17756	17759	17795	17835	17703	17420	17612	17833	17703	17686	17574	17767	17606	17740	17755	17617	17618	17752	17749	17723	17632	17688	17640	17549	17790	17557	17604	17735	17759	17783	17593	17674	17659	17647	17610	17681	17766	17863	17695	17846	17819	17555	17621	17581	17605	17740	17807	17634	17724	17704	17694	17699	17558	17697	17678	17719	17915	17678	17646	17734	17782	17754	17826	17628	17695	18017	17633	17670	17874	17626	17936	17603	17779	17764	17655	17826	17675	17685	17625	17721	17857	17550	17719	17450	17739	17760	17544	17688	17819	17642	17845	17664	17592	17737	17751	17697	17676	17694	17892	17529	17862	17752	17536	17652	17705	17663	17586	17512	17681	17460	17769	17873	17710	17663	17680	17845	17594	17644	17526	17705	17719	17833	17756	17493	17647	17717	17501	17706	17666	17805	17637	17665	17627	17748	17571	17673	17545	17672	17809	17660	17787	17646	17862	17622	17718	17762	17845	17793	17586	17835	17759	17775	17555	17615	17671	17532	17673	17736	17875	17552	17733	17786	17509	17626	17591	17671	17709	17832	17673	17591	17589	17634	17748	17743	17384	17510	17724	17696	17637	17726	17464	17759	17798	17690	17663	17420	17610	17655	17559	17800	17969	17694	17610	17754	17670	17719	17649	17723	17786	17713	17541	17561	17564	17700	17637	17918	17763	17594	17611	17653	17690	17736	17731	17604	17869	17912	17764	17430	17748	17639	17853	17690	17615	17486	17611	17645	17725	17764	17736	17504	17625	17731	17638	17872	17607	17442	17681	17732	17630	17508	17849	17589	17574	17769	17746	17515	17556	17499	17469	17677	17848	17785	17911	17880	17611	17745	17904	17787	17681	17859	17559	17782	17745	17794	17619	17674	17776	17813	17850	17969	17803	17618	17657	17603	17673	17702	17573	17429	17612	17604	17737	17832	17636	17566	17780	17591	17664	17891	17534	17632	17694	17797	17821	17597	17577	17399	17405	17791	17811	17531	17756	17737	17627	17812	17603	17610	17473	17653	17742	17793	17705	17711	17522	17489	17752	17618	17713	17549	17713	17603	17789	17573	17849	17680	17605	17820	17710	17625	17456	17732	17523	17651	17779	17734	17776	17808	17547	17745	17827	17737	17767	17790	17914	17818	17846	17928	17744	17643	17729	17790	17789	17546	17696	17710	17485	17633	17718	17661	17686	17551	17792	17794	17794	17990	17735	17616	17849	17854	17739	17615	17669	17534	17708	17597	17692	17549	17819	17771	17702	17679	17836	17788	17676	17666	17771	17862	17386	17710	17684	17667	17666	17698	17659	17823	17835	17717	17781	17709	17498	17727	17532	17502	17608	17458	17702	17800	17595	17751	17925	17580	17975	17511	17587	17571	17518	17667	17697	17727	17762	17585	17812	17628	17673	17815	17807	17686	17952	17506	17822	17705	17740	17562	17414	17731	17916	17747	17601	17617	17513	17702	17590	17556	17441	17666	17714	17724	17636	17643	17833	17615	17773	17566	17736	17870	17486	17721	17614	17457	17643	17858	17654	17691	17761	17635	17576	17639	17627	17622	17687	17655	17771	17593	17650	17961	17725	17745	17727	17658	17626	17639	17623	17752	17797	17565	17781	17621	17786	17526	17733	17549	17736	17670	17711	17732	17647	17578	17741	17646	17610	17744	17744	17616	17500	17522	17681	17585	17835	17642	17619	17578	17790	17740	17622	17493	17678	17758	17617	17568	17623	17582	17791	17683	17874	17691	17700	17607	17742	17655	17910	17870	17846	17805	17737	17674	17696	17680	17615	17519	17590	17737	17796	17778	17530	17469	17538	17630	17704	17576	17665	17708	17649	17402	17714	17846	17831	17701	17744	17766	17801	17644	17764	17686	17611	17642	17572	17744	17888	17859	17952	17680	17542	17665	17841	17672	17637	17660	17718	17808	17737	17733	17755	17766	17608	17767	17754	17759	17887	17656	17748	17799	17728	17730	17578	17645	17599	17538	17334	17642	17722	17780	17629	17498	17802	17593	17532	17739	17618	17792	17590	17661
34480	55864	35310	20498	18438	16937	16276	15942	15489	15396	15451	15339	15534	15286	15214	15216	15372	15371	15294	15340	15343	15274	15294	15327	15145	15363	15313	15400	17436	19102	18482	17427	16490	15762	15578	15119	15071	15096	15138	15108	15063	15153	15147	15165	15181	15220	15089	15084	15071	15042	15218	15058	15263	15267	15072	15091	15121	14979	15003	15214	15223	15023	15219	14939	15134	15211	15093	15181	15054	15234	15106	15091	15158	15258	15081	15111	15294	15068	14899	15254	15170	15177	15114	15158	15176	15145	15042	15145	15081	14895	15056	15283	15105	15021	15125	15170	15135	15109	15063	15048	15106	15058	15165	15005	15088	15184	15038	15129	15235	15026	15231	15102	15168	14995	15220	15196	15083	15103	14884	15179	15053	15131	15178	14963	15163	15003	14939	15074	14957	15050	15093	15157	15123	15092	15056	15070	15094	15046	15155	15128	15234	15198	15112	15080	15047	15144	15089	15210	15098	15230	15183	15113	15204	15242	15118	15196	15261	15220	15076	14920	15205	15283	15149	15038	14991	15017	15076	15127	15280	15295	14966	15334	15135	15323	15069	15136	15189	15113	15021	15079	14951	15217	15173	15202	15104	15053	15330	15118	15096	14975	14994	14994	15181	15022	14997	15278	15174	15045	15119	15060	15056	14914	15118	15057	14943	15106	14925	14990	15051	15166	14981	15195	15152	15083	15256	15232	15196	15139	15068	15018	15015	15119	15175	15042	15117	15245	15184	15167	15043	15037	15102	15050	15272	15137	15222	15095	15045	15136	15092	15026	15134	15207	15203	15281	15050	15001	15063	15233	15155	15155	15089	15155	15158	15011	15213	15079	14946	15356	15087	15203	14874	15212	15193	15046	15092	14966	15199	15091	15072	15158	15040	15136	15103	15286	15026	15121	15007	15090	14892	15131	15140	15330	15070	15249	15079	14995	15146	15221	15183	15152	15101	15230	15168	15149	15242	15006	15027	15036	15074	15036	15078	15009	15265	14960	15008	15063	15029	14950	15059	15072	15267	15284	15018	15138	15113	14977	15176	15204	15132	15245	15092	15064	15164	15047	15069	15203	15144	15390	15201	14965	15115	15079	15185	15023	15148	15117	15162	15151	15033	15260	15072	15132	14995	15091	15007	15028	15025	15261	15154	15141	15119	15162	15168	15094	15182	15167	15008	15055	15112	15199	15008	15132	15180	15065	15124	15042	15039	14908	15011	14973	15083	15054	15049	15079	15023	15018	15098	15207	14991	15208	15280	15058	15125	15146	14958	15195	15090	15156	15125	15066	15104	15028	15038	15196	15124	15166	15060	14993	15221	15069	15059	15134	14976	15128	15080	15083	15232	14972	15051	15057	14912	15004	15005	15000	15092	15185	15058	15062	15004	15219	15102	15073	14960	15300	15132	15144	15172	15063	15051	15118	15110	15188	15263	15165	15055	15148	15107	15188	15179	15119	15152	15241	15103	15057	15114	14911	15320	14968	15129	15005	15028	15161	15075	15143	15023	15019	15040	15027	15169	15229	15040	15141	15016	15094	15091	15083	15084	15056	15080	15219	15123	15105	15080	15289	14984	15234	15164	15063	15116	15101	15064	15182	15016	15176	14996	15118	15205	15039	15150	15073	15154	15100	15076	14950	15089	14984	15038	15027	15296	15240	15303	15130	15170	15113	15130	15084	15076	15212	15159	15128	15129	15148	15188	14993	15230	15125	15142	14929	15087	15114	15102	15250	14900	15053	15094	15168	15135	15115	15214	15229	15029	15202	15013	14939	15080	14954	15206	15065	15177	14955	15385	15287	15192	15030	15016	15078	14944	15139	15101	15031	15261	15073	14967	15221	15163	15195	15231	15091	15094	15125	15055	15033	15180	15055	15279	15210	14991	14921	14865	15164	15108	14977	15085	15010	15144	15036	15134	15217	15070	15010	14969	15122	15161	15131	15148	14965	15031	15140	15047	15056	15155	15022	15182	15085	15151	15269	15064	15020	15135	15101	14976	15162	15082	15160	15111	15061	14982	15120	15144	14988	15259	15079	15124	15150	14948	14916	15167	14969	15014	15152	15027	15088	15202	15056	15095	15051	15200	15096	15080	15054	15139	15009	15026	15064	15004	15074	15018	15089	14978	14849	15010	14993	15233	15143	15049	15121	15142	15143	15091	15172	15089	15110	14947	15167	15197	15063	14867	14991	15135	15078	15213	15015	15143	15052	15118	15041	15020	15105	15293	15085	15196	15281	15038	14963	15101	15034	15223	15041	15069	14987	15078	14998	15102	15088	15079	15015	15052	15075	15022	15212	15119	15132	15076	14844	15112	15088	15131	15112	15149	15038	15100	15093	15116	15102	15114	15235	15014	15038	15106	15007	15056	15076	15124	15141	15281	15122	15190	14989	15088	15258	15105	15073	15177	15323	15200	14977	15099	15295	15068	15071	15134	15109	14923	15008	15215	14898	14993	15155	15085	15035	14958	14982	15140	15138	14993	15027	15099	15051	15143	15090	14948	14970	15007	15185	14978	15102	14906	15049	14954	15119	15120	15184	15006	15126	15031	15107	15229	15011	15040	15222	14953	15176	14980	15040	15028	15071	15037	15143	15026	15174	15105	14923	15014	15237	14984	15135	15052	15048	15170	15094	15198	15063	15022	15093	15057	15042	15145	15018	15051	15211	15045	14913	15002	15208	15025	15026	15136	15159	14968	15116	15168	15191	15306	15202	15034	15142	15221	15045	15000	15188	15102	15056	15177	15100	15068	14915	15130	15109	15236	15210	15119	15165	15044	15005	14879	15117	15082	15001	15187	14933	15057	14916	15048	15143	15168	15117	15076	15018	15013	15229	15164	15236	15093	15125	15037	15072	15102	15118	14986	15142	14950	15157	15052	15139	15098	15036	15103	15155	15136	14961	15071	14935	15466	15138	15224	15096	15052	15174	15261	15173	14896	15075	15259	15041	15072	14927	15080	15314	15104	14984	15132	14855	15253	15001	15025	15113	15135	15053	15128	15076	15034	15010	14912	15086	15065	15070	15053	14955	15196	15125	15176	15019	15181	15159	15161	14962	15174	15023	15078	15174	15149	15064	15203	15147	15042	15141	15134	14997	15090	15106	14907	15111	15093	15139	15137	15018	15152	14955	15157	15192	15016	15077	15055	15066	15111	15067	15158	15006	14998	15101	14979	15107	15132	15031	15087	15174	15009	15119	15131	15179	15061	14938	14951	15201	15091	15124	15197	14998	15111	14957	15313	14913	15092	15143	14986	15241	15126	14979	15042	15095	15127	15135	15070	15158	15208	15123	15040	15178	15331	15188	15142	15113	14994	15091	15076	15164	14928	15080	15145	15058	14946	15220	15020	15038	15106	14993	15041	14997	15161	15131	15247	15079	15025	15011	15050	15170	15100	15053	15041	15077	14990	15198	15050	15110	15098	15077	15211	15159	15090	15017	15148	14787	15165	15106	15139	15069	15062	15197	15123	15076	14963	15166	15233	15046	15005	15125	15114	15075	15121	15053	15095	14929	15094	15068	15017	15192	15086	14992	15155	15188	15113	14937	15109	15122	15069	14908	14924	15062	14983	15119	15110	15119	15052	15130	15077	15021	14885	15023	15137	15249	14988	14837	15157	15093	15094	14976	14981	14987	15258	15001	15128	15107	15144	15025	14828	15057	15069	14956	15188	15070	15083	15084	15103	15084	15011	15156	14964	15156	15136	15017	15177	15099	15094	15170	15066	15116	15290	15004	15045	15117	15041	15052	14985	15084	15104	15138	14987	15166	15090	15103	15060	14984	15073	15178	15302	15128	15152	15250	15092	15157	15273	14978	15239	15058	15086	15202	14986	15195	15020	14898	15292	14749	15210	15259	15104	15077	15209	15092	14982	15179	15210	15104	15054	15123	15133	15021	15143	15011	15061	15001	15042	15198	15019	15052	15090	15066	15104	15173	15226	15011	15203	15111	15280	14917	15275	15148	15263	15181	15199	15086	15120	14957	15198	15017	15210	15096	15071	15060	15139	14952	15277	14837	15150	15178	15293	15099	15097	15205	15074	14978	15184	14996	15210	15166	14983	14971	15158	14920	15089	15024	15111	15078	15023	15007	15106	15325	15055	15015	14938	15147	15240	15027	15217	15214	15097	15162	15073	15280	15111	15109	15080	15107	15039	15114	15041	15149	15147	15094	14922	15080	15147	15040	15119	15202	15063	14978	15051	15109	15150	15182	15012	15023	14976	15052	15184	15092	15072	15070	15056	15189	15165	15042	15082	15171	15036	15000	15184	15051	15069	15103	15270	14980	15245	15197	15112	15056	15046	15004	15155	14969	15021	15089	15129	15091	15187	15055	15082	15130	15154	15081	15183	15067	15308	15107	15219	14978	15144	15006	14987	15124	15084	15192	15172	15167	15020	14991	15261	15145	15240	15023	15139	14961	15060	14909	15090	14931	14997	15140	15161	15147	15049	15052	15149	15238	15278	15088	14949	14904	15079	15041	15310	15220	14978	15097	15002	15131	14996	15132	15167	15150	14991	14985	15074	15082	15231	15129	14917	15041	15193	14998	15015	15037	15077	15140	15062	15063	15095	15107	14977	15269	15036	15060	15148	15161	15229	15082	15065	15135	15105	14913	15032	15065	15082	15140	15013	15028	15098	15013	15130	15050	15176	14991	15175	15254	15193	15188	15231	14997	15290	14990	15118	14983	15273	15059	15157	15145	15188	14989	15064	15155	15255	15222	15065	15172	15167	15112	15078	15113	15241	15122	15131	15151	15122	14889	14906	15205	14970	15011	15209	15013	15203	15007	15143	15059	15156	15017	14982	15063	15079	15142	15038	15172	14920	15044	15006	15103	15083	15052	14956	14992	15324	15163	14945	15019	15165	15211	15098	15259	15090	15157	15151	15139	15363	15261	15150	14954	15069	15177	15111	15163	15267	15128	14982	15243	15234	15149	15123	15173	15106	15251	15111	15065	15176	15127	15066	15245	15034	14915	15114	15162	15219	15143	15090	15045	15150	15086	15002	15217	15162	15080	15077	15271	15341	15043	15108	15279	15112	15196	15156	15207	15126	15103	15189	15036	15123	15204	15173	15055	15137	15249	15194	15188	15261	15085	14969	15157	15028	15079	15100	15034	15127	15132	15186	15179	15107	15158
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
